Files
weiyu/deploy/server/chat/assets/index-C7fLKVnR.js
jack ning d1d3dca73b update
2025-11-24 16:56:42 +08:00

1899 lines
3.7 MiB
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const a=Object.getOwnPropertyDescriptor(r,i);a&&Object.defineProperty(e,i,a.get?a:{enumerable:!0,get:()=>r[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
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var U1=Symbol.for("react.element"),rhe=Symbol.for("react.portal"),ihe=Symbol.for("react.fragment"),ahe=Symbol.for("react.strict_mode"),ohe=Symbol.for("react.profiler"),she=Symbol.for("react.provider"),lhe=Symbol.for("react.context"),che=Symbol.for("react.forward_ref"),uhe=Symbol.for("react.suspense"),dhe=Symbol.for("react.memo"),fhe=Symbol.for("react.lazy"),zA=Symbol.iterator;function mhe(e){return e===null||typeof e!="object"?null:(e=zA&&e[zA]||e["@@iterator"],typeof e=="function"?e:null)}var dY={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},fY=Object.assign,mY={};function Uv(e,t,n){this.props=e,this.context=t,this.refs=mY,this.updater=n||dY}Uv.prototype.isReactComponent={};Uv.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")};Uv.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function pY(){}pY.prototype=Uv.prototype;function h5(e,t,n){this.props=e,this.context=t,this.refs=mY,this.updater=n||dY}var v5=h5.prototype=new pY;v5.constructor=h5;fY(v5,Uv.prototype);v5.isPureReactComponent=!0;var HA=Array.isArray,hY=Object.prototype.hasOwnProperty,g5={current:null},vY={key:!0,ref:!0,__self:!0,__source:!0};function gY(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)hY.call(t,r)&&!vY.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];i.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:U1,type:e,key:a,ref:o,props:i,_owner:g5.current}}function phe(e,t){return{$$typeof:U1,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function b5(e){return typeof e=="object"&&e!==null&&e.$$typeof===U1}function hhe(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var VA=/\/+/g;function dE(e,t){return typeof e=="object"&&e!==null&&e.key!=null?hhe(""+e.key):t.toString(36)}function sS(e,t,n,r,i){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(a){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case U1:case rhe:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+dE(o,0):r,HA(i)?(n="",e!=null&&(n=e.replace(VA,"$&/")+"/"),sS(i,t,n,"",function(c){return c})):i!=null&&(b5(i)&&(i=phe(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(VA,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",HA(e))for(var s=0;s<e.length;s++){a=e[s];var l=r+dE(a,s);o+=sS(a,t,n,l,i)}else if(l=mhe(e),typeof l=="function")for(e=l.call(e),s=0;!(a=e.next()).done;)a=a.value,l=r+dE(a,s++),o+=sS(a,t,n,l,i);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Sx(e,t,n){if(e==null)return e;var r=[],i=0;return sS(e,r,"","",function(a){return t.call(n,a,i++)}),r}function vhe(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var po={current:null},lS={transition:null},ghe={ReactCurrentDispatcher:po,ReactCurrentBatchConfig:lS,ReactCurrentOwner:g5};function bY(){throw Error("act(...) is not supported in production builds of React.")}Vn.Children={map:Sx,forEach:function(e,t,n){Sx(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Sx(e,function(){t++}),t},toArray:function(e){return Sx(e,function(t){return t})||[]},only:function(e){if(!b5(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Vn.Component=Uv;Vn.Fragment=ihe;Vn.Profiler=ohe;Vn.PureComponent=h5;Vn.StrictMode=ahe;Vn.Suspense=uhe;Vn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ghe;Vn.act=bY;Vn.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=fY({},e.props),i=e.key,a=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,o=g5.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)hY.call(t,l)&&!vY.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){s=Array(l);for(var c=0;c<l;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:U1,type:e.type,key:i,ref:a,props:r,_owner:o}};Vn.createContext=function(e){return e={$$typeof:lhe,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:she,_context:e},e.Consumer=e};Vn.createElement=gY;Vn.createFactory=function(e){var t=gY.bind(null,e);return t.type=e,t};Vn.createRef=function(){return{current:null}};Vn.forwardRef=function(e){return{$$typeof:che,render:e}};Vn.isValidElement=b5;Vn.lazy=function(e){return{$$typeof:fhe,_payload:{_status:-1,_result:e},_init:vhe}};Vn.memo=function(e,t){return{$$typeof:dhe,type:e,compare:t===void 0?null:t}};Vn.startTransition=function(e){var t=lS.transition;lS.transition={};try{e()}finally{lS.transition=t}};Vn.unstable_act=bY;Vn.useCallback=function(e,t){return po.current.useCallback(e,t)};Vn.useContext=function(e){return po.current.useContext(e)};Vn.useDebugValue=function(){};Vn.useDeferredValue=function(e){return po.current.useDeferredValue(e)};Vn.useEffect=function(e,t){return po.current.useEffect(e,t)};Vn.useId=function(){return po.current.useId()};Vn.useImperativeHandle=function(e,t,n){return po.current.useImperativeHandle(e,t,n)};Vn.useInsertionEffect=function(e,t){return po.current.useInsertionEffect(e,t)};Vn.useLayoutEffect=function(e,t){return po.current.useLayoutEffect(e,t)};Vn.useMemo=function(e,t){return po.current.useMemo(e,t)};Vn.useReducer=function(e,t,n){return po.current.useReducer(e,t,n)};Vn.useRef=function(e){return po.current.useRef(e)};Vn.useState=function(e){return po.current.useState(e)};Vn.useSyncExternalStore=function(e,t,n){return po.current.useSyncExternalStore(e,t,n)};Vn.useTransition=function(){return po.current.useTransition()};Vn.version="18.3.1";uY.exports=Vn;var u=uY.exports;const K=Zn(u),bm=p5({__proto__:null,default:K},[u]);/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/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
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* 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(L,B){var F=L.length;L.push(B);e:for(;0<F;){var z=F-1>>>1,H=L[z];if(0<i(H,B))L[z]=B,L[F]=H,F=z;else break e}}function n(L){return L.length===0?null:L[0]}function r(L){if(L.length===0)return null;var B=L[0],F=L.pop();if(F!==B){L[0]=F;e:for(var z=0,H=L.length,A=H>>>1;z<A;){var V=2*(z+1)-1,W=L[V],U=V+1,Y=L[U];if(0>i(W,F))U<H&&0>i(Y,W)?(L[z]=Y,L[U]=F,z=U):(L[z]=W,L[V]=F,z=V);else if(U<H&&0>i(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()-$<T)}function M(){if(k!==null){var L=e.unstable_now();$=L;var B=!0;try{B=k(!0,L)}finally{B?j():(_=!1,k=null)}}else _=!1}var j;if(typeof w=="function")j=function(){w(M)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,R=I.port2;I.port1.onmessage=M,j=function(){R.postMessage(null)}}else j=function(){g(M,0)};function O(L){k=L,_||(_=!0,j())}function D(L,B){E=g(function(){L(e.unstable_now())},B)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_continueExecution=function(){h||p||(h=!0,O(C))},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<L?Math.floor(1e3/L):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(L){switch(m){case 1:case 2:case 3:var B=3;break;default:B=m}var F=m;m=B;try{return L()}finally{m=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(L,B){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var F=m;m=L;try{return B()}finally{m=F}},e.unstable_scheduleCallback=function(L,B,F){var z=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?z+F:z):F=z,L){case 1:var H=-1;break;case 2:H=250;break;case 5:H=1073741823;break;case 4:H=1e4;break;default:H=5e3}return H=F+H,L={id:d++,callback:B,priorityLevel:L,startTime:F,expirationTime:H,sortIndex:-1},F>z?(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
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var _he=u,bs=khe;function Ot(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var CY=new Set,Pb={};function zm(e,t){Xh(e,t),Xh(e+"Capture",t)}function Xh(e,t){for(Pb[e]=t,e=0;e<t.length;e++)CY.add(t[e])}var $u=!(typeof window>"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||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Phe(t,n,i,r)&&(n=null),r||i===null?$he(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Hu=_he.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Cx=Symbol.for("react.element"),nh=Symbol.for("react.portal"),rh=Symbol.for("react.fragment"),S5=Symbol.for("react.strict_mode"),kT=Symbol.for("react.profiler"),kY=Symbol.for("react.provider"),_Y=Symbol.for("react.context"),C5=Symbol.for("react.forward_ref"),_T=Symbol.for("react.suspense"),ET=Symbol.for("react.suspense_list"),k5=Symbol.for("react.memo"),dd=Symbol.for("react.lazy"),EY=Symbol.for("react.offscreen"),qA=Symbol.iterator;function Hg(e){return e===null||typeof e!="object"?null:(e=qA&&e[qA]||e["@@iterator"],typeof e=="function"?e:null)}var vi=Object.assign,fE;function T0(e){if(fE===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);fE=t&&t[1]||""}return`
`+fE+e}var mE=!1;function pE(e,t){if(!e||mE)return"";mE=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(`
`),a=r.stack.split(`
`),o=i.length-1,s=a.length-1;1<=o&&0<=s&&i[o]!==a[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==a[s]){if(o!==1||s!==1)do if(o--,s--,0>s||i[o]!==a[s]){var l=`
`+i[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",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<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Xd(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function IT(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(Ot(91));return vi({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function YA(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(Ot(92));if(P0(n)){if(1<n.length)throw Error(Ot(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Xd(n)}}function RY(e,t){var n=Xd(t.value),r=Xd(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function XA(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function IY(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function OT(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?IY(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var _x,OY=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(_x=_x||document.createElement("div"),_x.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",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<t.length;e++)JA(t[e])}}function FY(e,t){return e(t)}function DY(){}var hE=!1;function LY(e,t,n){if(hE)return e(t,n);hE=!0;try{return FY(e,t,n)}finally{hE=!1,(kh!==null||_h!==null)&&(DY(),AY())}}function Ib(e,t){var n=e.stateNode;if(n===null)return null;var r=jk(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(Ot(231,t,typeof n));return n}var FT=!1;if($u)try{var Vg={};Object.defineProperty(Vg,"passive",{get:function(){FT=!0}}),window.addEventListener("test",Vg,Vg),window.removeEventListener("test",Vg,Vg)}catch{FT=!1}function Nhe(e,t,n,r,i,a,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var Q0=!1,kC=null,_C=!1,DT=null,Ahe={onError:function(e){Q0=!0,kC=e}};function Fhe(e,t,n,r,i,a,o,s,l){Q0=!1,kC=null,Nhe.apply(Ahe,arguments)}function Dhe(e,t,n,r,i,a,o,s,l){if(Fhe.apply(this,arguments),Q0){if(Q0){var c=kC;Q0=!1,kC=null}else throw Error(Ot(198));_C||(_C=!0,DT=c)}}function Hm(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function BY(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function QA(e){if(Hm(e)!==e)throw Error(Ot(188))}function Lhe(e){var t=e.alternate;if(!t){if(t=Hm(e),t===null)throw Error(Ot(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var a=i.alternate;if(a===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return QA(i),e;if(a===r)return QA(i),t;a=a.sibling}throw Error(Ot(188))}if(n.return!==r.return)n=i,r=a;else{for(var o=!1,s=i.child;s;){if(s===n){o=!0,n=i,r=a;break}if(s===r){o=!0,r=i,n=a;break}s=s.sibling}if(!o){for(s=a.child;s;){if(s===n){o=!0,n=a,r=i;break}if(s===r){o=!0,r=a,n=i;break}s=s.sibling}if(!o)throw Error(Ot(189))}}if(n.alternate!==r)throw Error(Ot(190))}if(n.tag!==3)throw Error(Ot(188));return n.stateNode.current===n?e:t}function zY(e){return e=Lhe(e),e!==null?HY(e):null}function HY(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=HY(e);if(t!==null)return t;e=e.sibling}return null}var VY=bs.unstable_scheduleCallback,ZA=bs.unstable_cancelCallback,Bhe=bs.unstable_shouldYield,zhe=bs.unstable_requestPaint,Mi=bs.unstable_now,Hhe=bs.unstable_getCurrentPriorityLevel,E5=bs.unstable_ImmediatePriority,WY=bs.unstable_UserBlockingPriority,EC=bs.unstable_NormalPriority,Vhe=bs.unstable_LowPriority,UY=bs.unstable_IdlePriority,Rk=null,_c=null;function Whe(e){if(_c&&typeof _c.onCommitFiberRoot=="function")try{_c.onCommitFiberRoot(Rk,e,void 0,(e.current.flags&128)===128)}catch{}}var Nl=Math.clz32?Math.clz32:Ghe,Uhe=Math.log,qhe=Math.LN2;function Ghe(e){return 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;0<t;)n=31-Nl(t),i=1<<n,r|=e[n],t&=~i;return r}function Khe(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Yhe(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes;0<a;){var o=31-Nl(a),s=1<<o,l=i[o];l===-1?(!(s&n)||s&r)&&(i[o]=Khe(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}function LT(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function qY(){var e=Ex;return Ex<<=1,!(Ex&4194240)&&(Ex=64),e}function vE(e){for(var t=[],n=0;31>n;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<n;){var i=31-Nl(n),a=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~a}}function $5(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Nl(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Rr=0;function GY(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var KY,T5,YY,XY,JY,BT=!1,Tx=[],jd=null,Nd=null,Ad=null,Ob=new Map,Mb=new Map,hd=[],Jhe="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function eF(e,t){switch(e){case"focusin":case"focusout":jd=null;break;case"dragenter":case"dragleave":Nd=null;break;case"mouseover":case"mouseout":Ad=null;break;case"pointerover":case"pointerout":Ob.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mb.delete(t.pointerId)}}function Wg(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=K1(t),t!==null&&T5(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Qhe(e,t,n,r,i){switch(t){case"focusin":return jd=Wg(jd,e,t,n,r,i),!0;case"dragenter":return Nd=Wg(Nd,e,t,n,r,i),!0;case"mouseover":return Ad=Wg(Ad,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return Ob.set(a,Wg(Ob.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,Mb.set(a,Wg(Mb.get(a)||null,e,t,n,r,i)),!0}return!1}function QY(e){var t=zf(e.target);if(t!==null){var n=Hm(t);if(n!==null){if(t=n.tag,t===13){if(t=BY(n),t!==null){e.blockedOn=t,JY(e.priority,function(){YY(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function cS(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=zT(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);NT=r,n.target.dispatchEvent(r),NT=null}else return t=K1(n),t!==null&&T5(t),e.blockedOn=n,!1;t.shift()}return!0}function tF(e,t,n){cS(e)&&n.delete(t)}function Zhe(){BT=!1,jd!==null&&cS(jd)&&(jd=null),Nd!==null&&cS(Nd)&&(Nd=null),Ad!==null&&cS(Ad)&&(Ad=null),Ob.forEach(tF),Mb.forEach(tF)}function Ug(e,t){e.blockedOn===t&&(e.blockedOn=null,BT||(BT=!0,bs.unstable_scheduleCallback(bs.unstable_NormalPriority,Zhe)))}function jb(e){function t(i){return Ug(i,e)}if(0<Tx.length){Ug(Tx[0],e);for(var n=1;n<Tx.length;n++){var r=Tx[n];r.blockedOn===e&&(r.blockedOn=null)}}for(jd!==null&&Ug(jd,e),Nd!==null&&Ug(Nd,e),Ad!==null&&Ug(Ad,e),Ob.forEach(t),Mb.forEach(t),n=0;n<hd.length;n++)r=hd[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<hd.length&&(n=hd[0],n.blockedOn===null);)QY(n),n.blockedOn===null&&hd.shift()}var Eh=Hu.ReactCurrentBatchConfig,TC=!0;function eve(e,t,n,r){var i=Rr,a=Eh.transition;Eh.transition=null;try{Rr=1,P5(e,t,n,r)}finally{Rr=i,Eh.transition=a}}function tve(e,t,n,r){var i=Rr,a=Eh.transition;Eh.transition=null;try{Rr=4,P5(e,t,n,r)}finally{Rr=i,Eh.transition=a}}function P5(e,t,n,r){if(TC){var i=zT(e,t,n,r);if(i===null)EE(e,t,r,PC,n),eF(e,r);else if(Qhe(i,e,t,n,r))r.stopPropagation();else if(eF(e,r),t&4&&-1<Jhe.indexOf(e)){for(;i!==null;){var a=K1(i);if(a!==null&&KY(a),a=zT(e,t,n,r),a===null&&EE(e,t,r,PC,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else EE(e,t,r,null,n)}}var PC=null;function zT(e,t,n,r){if(PC=null,e=_5(r),e=zf(e),e!==null)if(t=Hm(e),t===null)e=null;else if(n=t.tag,n===13){if(e=BY(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return PC=e,null}function ZY(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Hhe()){case E5:return 1;case WY:return 4;case EC:case Vhe:return 16;case UY:return 536870912;default:return 16}default:return 16}}var yd=null,R5=null,uS=null;function eX(){if(uS)return uS;var e,t=R5,n=t.length,r,i="value"in yd?yd.value:yd.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return uS=i.slice(e,1<r?1-r:void 0)}function dS(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Px(){return!0}function nF(){return!1}function ks(e){function t(n,r,i,a,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=a,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Px:nF,this.isPropagationStopped=nF,this}return vi(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Px)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Px)},persist:function(){},isPersistent:Px}),t}var qv={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},I5=ks(qv),G1=vi({},qv,{view:0,detail:0}),nve=ks(G1),gE,bE,qg,Ik=vi({},G1,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:O5,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==qg&&(qg&&e.type==="mousemove"?(gE=e.screenX-qg.screenX,bE=e.screenY-qg.screenY):bE=gE=0,qg=e),gE)},movementY:function(e){return"movementY"in e?e.movementY:bE}}),rF=ks(Ik),rve=vi({},Ik,{dataTransfer:0}),ive=ks(rve),ave=vi({},G1,{relatedTarget:0}),yE=ks(ave),ove=vi({},qv,{animationName:0,elapsedTime:0,pseudoElement:0}),sve=ks(ove),lve=vi({},qv,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),cve=ks(lve),uve=vi({},qv,{data:0}),iF=ks(uve),dve={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fve={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},mve={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pve(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=mve[e])?!!t[e]:!1}function O5(){return pve}var hve=vi({},G1,{key:function(e){if(e.key){var t=dve[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=dS(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?fve[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:O5,charCode:function(e){return e.type==="keypress"?dS(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?dS(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),vve=ks(hve),gve=vi({},Ik,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),aF=ks(gve),bve=vi({},G1,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:O5}),yve=ks(bve),xve=vi({},qv,{propertyName:0,elapsedTime:0,pseudoElement:0}),wve=ks(xve),Sve=vi({},Ik,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Cve=ks(Sve),kve=[9,13,27,32],M5=$u&&"CompositionEvent"in window,Z0=null;$u&&"documentMode"in document&&(Z0=document.documentMode);var _ve=$u&&"TextEvent"in window&&!Z0,tX=$u&&(!M5||Z0&&8<Z0&&11>=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.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return tX&&t.locale!=="ko"?null:t.data;default:return null}}var Tve={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function lF(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Tve[e.type]:t==="textarea"}function iX(e,t,n,r){NY(r),t=RC(t,"onChange"),0<t.length&&(n=new I5("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var eb=null,Nb=null;function Pve(e){hX(e,0)}function Ok(e){var t=sh(e);if(TY(t))return e}function Rve(e,t){if(e==="change")return t}var aX=!1;if($u){var xE;if($u){var wE="oninput"in document;if(!wE){var cF=document.createElement("div");cF.setAttribute("oninput","return;"),wE=typeof cF.oninput=="function"}xE=wE}else xE=!1;aX=xE&&(!document.documentMode||9<document.documentMode)}function uF(){eb&&(eb.detachEvent("onpropertychange",oX),Nb=eb=null)}function oX(e){if(e.propertyName==="value"&&Ok(Nb)){var t=[];iX(t,Nb,e,_5(e)),LY(Pve,t)}}function Ive(e,t,n){e==="focusin"?(uF(),eb=t,Nb=n,eb.attachEvent("onpropertychange",oX)):e==="focusout"&&uF()}function Ove(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ok(Nb)}function Mve(e,t){if(e==="click")return Ok(t)}function jve(e,t){if(e==="input"||e==="change")return Ok(t)}function Nve(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vl=typeof Object.is=="function"?Object.is:Nve;function Ab(e,t){if(Vl(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!CT.call(t,i)||!Vl(e[i],t[i]))return!1}return!0}function dF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fF(e,t){var n=dF(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=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<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Fve=$u&&"documentMode"in document&&11>=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"),0<r.length&&(t=new I5("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ah)))}function Rx(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var oh={animationend:Rx("Animation","AnimationEnd"),animationiteration:Rx("Animation","AnimationIteration"),animationstart:Rx("Animation","AnimationStart"),transitionend:Rx("Transition","TransitionEnd")},SE={},cX={};$u&&(cX=document.createElement("div").style,"AnimationEvent"in window||(delete oh.animationend.animation,delete oh.animationiteration.animation,delete oh.animationstart.animation),"TransitionEvent"in window||delete oh.transitionend.transition);function Mk(e){if(SE[e])return SE[e];if(!oh[e])return e;var t=oh[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in cX)return SE[e]=t[n];return e}var uX=Mk("animationend"),dX=Mk("animationiteration"),fX=Mk("animationstart"),mX=Mk("transitionend"),pX=new Map,pF="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function af(e,t){pX.set(e,t),zm(t,[e])}for(var CE=0;CE<pF.length;CE++){var kE=pF[CE],Dve=kE.toLowerCase(),Lve=kE[0].toUpperCase()+kE.slice(1);af(Dve,"on"+Lve)}af(uX,"onAnimationEnd");af(dX,"onAnimationIteration");af(fX,"onAnimationStart");af("dblclick","onDoubleClick");af("focusin","onFocus");af("focusout","onBlur");af(mX,"onTransitionEnd");Xh("onMouseEnter",["mouseout","mouseover"]);Xh("onMouseLeave",["mouseout","mouseover"]);Xh("onPointerEnter",["pointerout","pointerover"]);Xh("onPointerLeave",["pointerout","pointerover"]);zm("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));zm("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));zm("onBeforeInput",["compositionend","keypress","textInput","paste"]);zm("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));zm("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));zm("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var I0="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Bve=new Set("cancel close invalid load scroll toggle".split(" ").concat(I0));function hF(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Dhe(r,t,void 0,e),e.currentTarget=null}function hX(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&i.isPropagationStopped())break e;hF(i,s,c),a=l}else for(o=0;o<r.length;o++){if(s=r[o],l=s.instance,c=s.currentTarget,s=s.listener,l!==a&&i.isPropagationStopped())break e;hF(i,s,c),a=l}}}if(_C)throw e=DT,_C=!1,DT=null,e}function Xr(e,t){var n=t[KT];n===void 0&&(n=t[KT]=new Set);var r=e+"__bubble";n.has(r)||(vX(t,e,2,!1),n.add(r))}function _E(e,t,n){var r=0;t&&(r|=4),vX(n,e,r,t)}var Ix="_reactListening"+Math.random().toString(36).slice(2);function Fb(e){if(!e[Ix]){e[Ix]=!0,CY.forEach(function(n){n!=="selectionchange"&&(Bve.has(n)||_E(n,!1,e),_E(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ix]||(t[Ix]=!0,_E("selectionchange",!1,t))}}function vX(e,t,n,r){switch(ZY(t)){case 1:var i=eve;break;case 4:i=tve;break;default:i=P5}n=i.bind(null,t,n,e),i=void 0,!FT||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function EE(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&(l=o.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;o=o.return}for(;s!==null;){if(o=zf(s),o===null)return;if(l=o.tag,l===5||l===6){r=a=o;continue e}s=s.parentNode}}r=r.return}LY(function(){var c=a,d=_5(n),f=[];e:{var m=pX.get(e);if(m!==void 0){var p=I5,h=e;switch(e){case"keypress":if(dS(n)===0)break e;case"keydown":case"keyup":p=vve;break;case"focusin":h="focus",p=yE;break;case"focusout":h="blur",p=yE;break;case"beforeblur":case"afterblur":p=yE;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=rF;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=ive;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=yve;break;case uX:case dX:case fX:p=sve;break;case mX:p=wve;break;case"scroll":p=nve;break;case"wheel":p=Cve;break;case"copy":case"cut":case"paste":p=cve;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=aF}var v=(t&4)!==0,g=!v&&e==="scroll",y=v?m!==null?m+"Capture":null:m;v=[];for(var w=c,x;w!==null;){x=w;var S=x.stateNode;if(x.tag===5&&S!==null&&(x=S,y!==null&&(S=Ib(w,y),S!=null&&v.push(Db(w,S,x)))),g)break;w=w.return}0<v.length&&(m=new p(m,h,null,n,d),f.push({event:m,listeners:v}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",m&&n!==NT&&(h=n.relatedTarget||n.fromElement)&&(zf(h)||h[Tu]))break e;if((p||m)&&(m=d.window===d?d:(m=d.ownerDocument)?m.defaultView||m.parentWindow:window,p?(h=n.relatedTarget||n.toElement,p=c,h=h?zf(h):null,h!==null&&(g=Hm(h),h!==g||h.tag!==5&&h.tag!==6)&&(h=null)):(p=null,h=c),p!==h)){if(v=rF,S="onMouseLeave",y="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(v=aF,S="onPointerLeave",y="onPointerEnter",w="pointer"),g=p==null?m:sh(p),x=h==null?m:sh(h),m=new v(S,w+"leave",p,n,d),m.target=g,m.relatedTarget=x,S=null,zf(d)===c&&(v=new v(y,w+"enter",h,n,d),v.target=x,v.relatedTarget=g,S=v),g=S,p&&h)t:{for(v=p,y=h,w=0,x=v;x;x=Pp(x))w++;for(x=0,S=y;S;S=Pp(S))x++;for(;0<w-x;)v=Pp(v),w--;for(;0<x-w;)y=Pp(y),x--;for(;w--;){if(v===y||y!==null&&v===y.alternate)break t;v=Pp(v),y=Pp(y)}v=null}else v=null;p!==null&&vF(f,m,p,v,!1),h!==null&&g!==null&&vF(f,g,h,v,!0)}}e:{if(m=c?sh(c):window,p=m.nodeName&&m.nodeName.toLowerCase(),p==="select"||p==="input"&&m.type==="file")var C=Rve;else if(lF(m))if(aX)C=jve;else{C=Ove;var _=Ive}else(p=m.nodeName)&&p.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(C=Mve);if(C&&(C=C(e,c))){iX(f,C,n,d);break e}_&&_(e,m,c),e==="focusout"&&(_=m._wrapperState)&&_.controlled&&m.type==="number"&&RT(m,"number",m.value)}switch(_=c?sh(c):window,e){case"focusin":(lF(_)||_.contentEditable==="true")&&(ah=_,HT=c,tb=null);break;case"focusout":tb=HT=ah=null;break;case"mousedown":VT=!0;break;case"contextmenu":case"mouseup":case"dragend":VT=!1,mF(f,n,d);break;case"selectionchange":if(Fve)break;case"keydown":case"keyup":mF(f,n,d)}var k;if(M5)e:{switch(e){case"compositionstart":var E="onCompositionStart";break e;case"compositionend":E="onCompositionEnd";break e;case"compositionupdate":E="onCompositionUpdate";break e}E=void 0}else ih?nX(e,n)&&(E="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(E="onCompositionStart");E&&(tX&&n.locale!=="ko"&&(ih||E!=="onCompositionStart"?E==="onCompositionEnd"&&ih&&(k=eX()):(yd=d,R5="value"in yd?yd.value:yd.textContent,ih=!0)),_=RC(c,E),0<_.length&&(E=new iF(E,e,null,n,d),f.push({event:E,listeners:_}),k?E.data=k:(k=rX(n),k!==null&&(E.data=k)))),(k=_ve?Eve(e,n):$ve(e,n))&&(c=RC(c,"onBeforeInput"),0<c.length&&(d=new iF("onBeforeInput","beforeinput",null,n,d),f.push({event:d,listeners:c}),d.data=k))}hX(f,t)})}function Db(e,t,n){return{instance:e,listener:t,currentTarget:n}}function RC(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=Ib(e,n),a!=null&&r.unshift(Db(e,a,i)),a=Ib(e,t),a!=null&&r.push(Db(e,a,i))),e=e.return}return r}function Pp(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function vF(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(l!==null&&l===r)break;s.tag===5&&c!==null&&(s=c,i?(l=Ib(n,a),l!=null&&o.unshift(Db(n,l,s))):i||(l=Ib(n,a),l!=null&&o.push(Db(n,l,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var zve=/\r\n?/g,Hve=/\u0000|\uFFFD/g;function gF(e){return(typeof e=="string"?e:""+e).replace(zve,`
`).replace(Hve,"")}function Ox(e,t,n){if(t=gF(t),gF(e)!==t&&n)throw Error(Ot(425))}function IC(){}var WT=null,UT=null;function qT(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var GT=typeof setTimeout=="function"?setTimeout:void 0,Vve=typeof clearTimeout=="function"?clearTimeout:void 0,bF=typeof Promise=="function"?Promise:void 0,Wve=typeof queueMicrotask=="function"?queueMicrotask:typeof bF<"u"?function(e){return bF.resolve(null).then(e).catch(Uve)}:GT;function Uve(e){setTimeout(function(){throw e})}function $E(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),jb(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);jb(t)}function Fd(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function yF(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Gv=Math.random().toString(36).slice(2),yc="__reactFiber$"+Gv,Lb="__reactProps$"+Gv,Tu="__reactContainer$"+Gv,KT="__reactEvents$"+Gv,qve="__reactListeners$"+Gv,Gve="__reactHandles$"+Gv;function zf(e){var t=e[yc];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Tu]||n[yc]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=yF(e);e!==null;){if(n=e[yc])return n;e=yF(e)}return t}e=n,n=e.parentNode}return null}function K1(e){return e=e[yc]||e[Tu],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function sh(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Ot(33))}function jk(e){return e[Lb]||null}var YT=[],lh=-1;function of(e){return{current:e}}function ti(e){0>lh||(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<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}cu=null,Nk=!1}catch(i){throw cu!==null&&(cu=cu.slice(e+1)),VY(E5,sf),i}finally{Rr=t,TE=!1}}return null}var ch=[],uh=0,jC=null,NC=0,Ls=[],Bs=0,xm=null,pu=1,hu="";function Pf(e,t){ch[uh++]=NC,ch[uh++]=jC,jC=e,NC=t}function yX(e,t,n){Ls[Bs++]=pu,Ls[Bs++]=hu,Ls[Bs++]=xm,xm=e;var r=pu;e=hu;var i=32-Nl(r)-1;r&=~(1<<i),n+=1;var a=32-Nl(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,pu=1<<32-Nl(t)+i|n<<i|r,hu=a+e}else pu=1<<a|n<<i|r,hu=e}function N5(e){e.return!==null&&(Pf(e,1),yX(e,1,0))}function A5(e){for(;e===jC;)jC=ch[--uh],ch[uh]=null,NC=ch[--uh],ch[uh]=null;for(;e===xm;)xm=Ls[--Bs],Ls[Bs]=null,hu=Ls[--Bs],Ls[Bs]=null,pu=Ls[--Bs],Ls[Bs]=null}var vs=null,fs=null,di=!1,El=null;function xX(e,t){var n=Us(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function SF(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,vs=e,fs=Fd(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,vs=e,fs=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=xm!==null?{id:pu,overflow:hu}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Us(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,vs=e,fs=null,!0):!1;default:return!1}}function XT(e){return(e.mode&1)!==0&&(e.flags&128)===0}function JT(e){if(di){var t=fs;if(t){var n=t;if(!SF(e,t)){if(XT(e))throw Error(Ot(418));t=Fd(n.nextSibling);var r=vs;t&&SF(e,t)?xX(r,n):(e.flags=e.flags&-4097|2,di=!1,vs=e)}}else{if(XT(e))throw Error(Ot(418));e.flags=e.flags&-4097|2,di=!1,vs=e}}}function CF(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;vs=e}function Mx(e){if(e!==vs)return!1;if(!di)return CF(e),di=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!qT(e.type,e.memoizedProps)),t&&(t=fs)){if(XT(e))throw wX(),Error(Ot(418));for(;t;)xX(e,t),t=Fd(t.nextSibling)}if(CF(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Ot(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){fs=Fd(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}fs=null}}else fs=vs?Fd(e.stateNode.nextSibling):null;return!0}function wX(){for(var e=fs;e;)e=Fd(e.nextSibling)}function Qh(){fs=vs=null,di=!1}function F5(e){El===null?El=[e]:El.push(e)}var Yve=Hu.ReactCurrentBatchConfig;function Gg(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(Ot(309));var r=n.stateNode}if(!r)throw Error(Ot(147,e));var i=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(o){var s=i.refs;o===null?delete s[a]:s[a]=o},t._stringRef=a,t)}if(typeof e!="string")throw Error(Ot(284));if(!n._owner)throw Error(Ot(290,e))}return e}function jx(e,t){throw e=Object.prototype.toString.call(t),Error(Ot(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function kF(e){var t=e._init;return t(e._payload)}function SX(e){function t(y,w){if(e){var x=y.deletions;x===null?(y.deletions=[w],y.flags|=16):x.push(w)}}function n(y,w){if(!e)return null;for(;w!==null;)t(y,w),w=w.sibling;return null}function r(y,w){for(y=new Map;w!==null;)w.key!==null?y.set(w.key,w):y.set(w.index,w),w=w.sibling;return y}function i(y,w){return y=zd(y,w),y.index=0,y.sibling=null,y}function a(y,w,x){return y.index=x,e?(x=y.alternate,x!==null?(x=x.index,x<w?(y.flags|=2,w):x):(y.flags|=2,w)):(y.flags|=1048576,w)}function o(y){return e&&y.alternate===null&&(y.flags|=2),y}function s(y,w,x,S){return w===null||w.tag!==6?(w=NE(x,y.mode,S),w.return=y,w):(w=i(w,x),w.return=y,w)}function l(y,w,x,S){var C=x.type;return C===rh?d(y,w,x.props.children,S,x.key):w!==null&&(w.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===dd&&kF(C)===w.type)?(S=i(w,x.props),S.ref=Gg(y,w,x),S.return=y,S):(S=bS(x.type,x.key,x.props,null,y.mode,S),S.ref=Gg(y,w,x),S.return=y,S)}function c(y,w,x,S){return w===null||w.tag!==4||w.stateNode.containerInfo!==x.containerInfo||w.stateNode.implementation!==x.implementation?(w=AE(x,y.mode,S),w.return=y,w):(w=i(w,x.children||[]),w.return=y,w)}function d(y,w,x,S,C){return w===null||w.tag!==7?(w=tm(x,y.mode,S,C),w.return=y,w):(w=i(w,x),w.return=y,w)}function f(y,w,x){if(typeof w=="string"&&w!==""||typeof w=="number")return w=NE(""+w,y.mode,x),w.return=y,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case Cx:return x=bS(w.type,w.key,w.props,null,y.mode,x),x.ref=Gg(y,null,w),x.return=y,x;case nh:return w=AE(w,y.mode,x),w.return=y,w;case dd:var S=w._init;return f(y,S(w._payload),x)}if(P0(w)||Hg(w))return w=tm(w,y.mode,x,null),w.return=y,w;jx(y,w)}return null}function m(y,w,x,S){var C=w!==null?w.key:null;if(typeof x=="string"&&x!==""||typeof x=="number")return C!==null?null:s(y,w,""+x,S);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Cx:return x.key===C?l(y,w,x,S):null;case nh:return x.key===C?c(y,w,x,S):null;case dd:return C=x._init,m(y,w,C(x._payload),S)}if(P0(x)||Hg(x))return C!==null?null:d(y,w,x,S,null);jx(y,x)}return null}function p(y,w,x,S,C){if(typeof S=="string"&&S!==""||typeof S=="number")return y=y.get(x)||null,s(w,y,""+S,C);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Cx:return y=y.get(S.key===null?x:S.key)||null,l(w,y,S,C);case nh:return y=y.get(S.key===null?x:S.key)||null,c(w,y,S,C);case dd:var _=S._init;return p(y,w,x,_(S._payload),C)}if(P0(S)||Hg(S))return y=y.get(x)||null,d(w,y,S,C,null);jx(w,S)}return null}function h(y,w,x,S){for(var C=null,_=null,k=w,E=w=0,T=null;k!==null&&E<x.length;E++){k.index>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(;E<x.length;E++)k=f(y,x[E],S),k!==null&&(w=a(k,w,E),_===null?C=k:_.sibling=k,_=k);return di&&Pf(y,E),C}for(k=r(y,k);E<x.length;E++)T=p(k,y,E,x[E],S),T!==null&&(e&&T.alternate!==null&&k.delete(T.key===null?E:T.key),w=a(T,w,E),_===null?C=T:_.sibling=T,_=T);return e&&k.forEach(function(P){return t(y,P)}),di&&Pf(y,E),C}function v(y,w,x,S){var C=Hg(x);if(typeof C!="function")throw Error(Ot(150));if(x=C.call(x),x==null)throw Error(Ot(151));for(var _=C=null,k=w,E=w=0,T=null,$=x.next();k!==null&&!$.done;E++,$=x.next()){k.index>E?(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;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(Ot(191,i));i.call(r)}}}var Y1={},Ec=of(Y1),Bb=of(Y1),zb=of(Y1);function Vf(e){if(e===Y1)throw Error(Ot(174));return e}function V5(e,t){switch(Gr(zb,t),Gr(Bb,e),Gr(Ec,Y1),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:OT(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=OT(t,e)}ti(Ec),Gr(Ec,t)}function ev(){ti(Ec),ti(Bb),ti(zb)}function EX(e){Vf(zb.current);var t=Vf(Ec.current),n=OT(t,e.type);t!==n&&(Gr(Bb,e),Gr(Ec,n))}function W5(e){Bb.current===e&&(ti(Ec),ti(Bb))}var pi=of(0);function LC(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var PE=[];function U5(){for(var e=0;e<PE.length;e++)PE[e]._workInProgressVersionPrimary=null;PE.length=0}var mS=Hu.ReactCurrentDispatcher,RE=Hu.ReactCurrentBatchConfig,wm=0,hi=null,Xi=null,ca=null,BC=!1,nb=!1,Hb=0,Xve=0;function Ma(){throw Error(Ot(321))}function q5(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Vl(e[n],t[n]))return!1;return!0}function G5(e,t,n,r,i,a){if(wm=a,hi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,mS.current=e===null||e.memoizedState===null?ege:tge,e=n(r,i),nb){a=0;do{if(nb=!1,Hb=0,25<=a)throw Error(Ot(301));a+=1,ca=Xi=null,t.updateQueue=null,mS.current=nge,e=n(r,i)}while(nb)}if(mS.current=zC,t=Xi!==null&&Xi.next!==null,wm=0,ca=Xi=hi=null,BC=!1,t)throw Error(Ot(300));return e}function K5(){var e=Hb!==0;return Hb=0,e}function uc(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ca===null?hi.memoizedState=ca=e:ca=ca.next=e,ca}function Js(){if(Xi===null){var e=hi.alternate;e=e!==null?e.memoizedState:null}else e=Xi.next;var t=ca===null?hi.memoizedState:ca.next;if(t!==null)ca=t,Xi=e;else{if(e===null)throw Error(Ot(310));Xi=e,e={memoizedState:Xi.memoizedState,baseState:Xi.baseState,baseQueue:Xi.baseQueue,queue:Xi.queue,next:null},ca===null?hi.memoizedState=ca=e:ca=ca.next=e}return ca}function Vb(e,t){return typeof t=="function"?t(e):t}function IE(e){var t=Js(),n=t.queue;if(n===null)throw Error(Ot(311));n.lastRenderedReducer=e;var r=Xi,i=r.baseQueue,a=n.pending;if(a!==null){if(i!==null){var o=i.next;i.next=a.next,a.next=o}r.baseQueue=i=a,n.pending=null}if(i!==null){a=i.next,r=r.baseState;var s=o=null,l=null,c=a;do{var d=c.lane;if((wm&d)===d)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var f={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(s=l=f,o=r):l=l.next=f,hi.lanes|=d,Sm|=d}c=c.next}while(c!==null&&c!==a);l===null?o=r:l.next=s,Vl(r,t.memoizedState)||(Io=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do a=i.lane,hi.lanes|=a,Sm|=a,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function OE(e){var t=Js(),n=t.queue;if(n===null)throw Error(Ot(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do a=e(a,o.action),o=o.next;while(o!==i);Vl(a,t.memoizedState)||(Io=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function $X(){}function TX(e,t){var n=hi,r=Js(),i=t(),a=!Vl(r.memoizedState,i);if(a&&(r.memoizedState=i,Io=!0),r=r.queue,Y5(IX.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||ca!==null&&ca.memoizedState.tag&1){if(n.flags|=2048,Wb(9,RX.bind(null,n,r,i,t),void 0,null),ma===null)throw Error(Ot(349));wm&30||PX(n,t,i)}return i}function PX(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=hi.updateQueue,t===null?(t={lastEffect:null,stores:null},hi.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function RX(e,t,n,r){t.value=n,t.getSnapshot=r,OX(t)&&MX(e)}function IX(e,t,n){return n(function(){OX(t)&&MX(e)})}function OX(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Vl(e,n)}catch{return!0}}function MX(e){var t=Pu(e,1);t!==null&&Al(t,e,1,-1)}function $F(e){var t=uc();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Vb,lastRenderedState:e},t.queue=e,e=e.dispatch=Zve.bind(null,hi,e),[t.memoizedState,e]}function Wb(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=hi.updateQueue,t===null?(t={lastEffect:null,stores:null},hi.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function jX(){return Js().memoizedState}function pS(e,t,n,r){var i=uc();hi.flags|=e,i.memoizedState=Wb(1|t,n,void 0,r===void 0?null:r)}function Ak(e,t,n,r){var i=Js();r=r===void 0?null:r;var a=void 0;if(Xi!==null){var o=Xi.memoizedState;if(a=o.destroy,r!==null&&q5(r,o.deps)){i.memoizedState=Wb(t,n,a,r);return}}hi.flags|=e,i.memoizedState=Wb(1|t,n,a,r)}function TF(e,t){return pS(8390656,8,e,t)}function Y5(e,t){return Ak(2048,8,e,t)}function NX(e,t){return Ak(4,2,e,t)}function AX(e,t){return Ak(4,4,e,t)}function FX(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function DX(e,t,n){return n=n!=null?n.concat([e]):null,Ak(4,4,FX.bind(null,t,e),n)}function X5(){}function LX(e,t){var n=Js();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&q5(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function BX(e,t){var n=Js();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&q5(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function zX(e,t,n){return wm&21?(Vl(n,t)||(n=qY(),hi.lanes|=n,Sm|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Io=!0),e.memoizedState=n)}function Jve(e,t){var n=Rr;Rr=n!==0&&4>n?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<n&&(t+="H"+n.toString(32)),t+=":"}else n=Xve++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},tge={readContext:Xs,useCallback:LX,useContext:Xs,useEffect:Y5,useImperativeHandle:DX,useInsertionEffect:NX,useLayoutEffect:AX,useMemo:BX,useReducer:IE,useRef:jX,useState:function(){return IE(Vb)},useDebugValue:X5,useDeferredValue:function(e){var t=Js();return zX(t,Xi.memoizedState,e)},useTransition:function(){var e=IE(Vb)[0],t=Js().memoizedState;return[e,t]},useMutableSource:$X,useSyncExternalStore:TX,useId:HX,unstable_isNewReconciler:!1},nge={readContext:Xs,useCallback:LX,useContext:Xs,useEffect:Y5,useImperativeHandle:DX,useInsertionEffect:NX,useLayoutEffect:AX,useMemo:BX,useReducer:OE,useRef:jX,useState:function(){return OE(Vb)},useDebugValue:X5,useDeferredValue:function(e){var t=Js();return Xi===null?t.memoizedState=e:zX(t,Xi.memoizedState,e)},useTransition:function(){var e=OE(Vb)[0],t=Js().memoizedState;return[e,t]},useMutableSource:$X,useSyncExternalStore:TX,useId:HX,unstable_isNewReconciler:!1};function wl(e,t){if(e&&e.defaultProps){t=vi({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ZT(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:vi({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Fk={isMounted:function(e){return(e=e._reactInternals)?Hm(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=so(),i=Bd(e),a=xu(r,i);a.payload=t,n!=null&&(a.callback=n),t=Dd(e,a,i),t!==null&&(Al(t,e,i,r),fS(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=so(),i=Bd(e),a=xu(r,i);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=Dd(e,a,i),t!==null&&(Al(t,e,i,r),fS(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=so(),r=Bd(e),i=xu(n,r);i.tag=2,t!=null&&(i.callback=t),t=Dd(e,i,r),t!==null&&(Al(t,e,r,n),fS(t,e,r))}};function PF(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Ab(n,r)||!Ab(i,a):!0}function qX(e,t,n){var r=!1,i=Jd,a=t.contextType;return typeof a=="object"&&a!==null?a=Xs(a):(i=jo(t)?ym:Ua.current,r=t.contextTypes,a=(r=r!=null)?Jh(e,i):Jd),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Fk,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function RF(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Fk.enqueueReplaceState(t,t.state,null)}function eP(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},H5(e);var a=t.contextType;typeof a=="object"&&a!==null?i.context=Xs(a):(a=jo(t)?ym:Ua.current,i.context=Jh(e,a)),i.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(ZT(e,t,a,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Fk.enqueueReplaceState(i,i.state,null),DC(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function tv(e,t){try{var n="",r=t;do n+=Rhe(r),r=r.return;while(r);var i=n}catch(a){i=`
Error generating stack: `+a.message+`
`+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<I0.length;i++)Xr(I0[i],r);break;case"source":Xr("error",r);break;case"img":case"image":case"link":Xr("error",r),Xr("load",r);break;case"details":Xr("toggle",r);break;case"input":GA(r,a),Xr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Xr("invalid",r);break;case"textarea":YA(r,a),Xr("invalid",r)}MT(n,a),i=null;for(var o in a)if(a.hasOwnProperty(o)){var s=a[o];o==="children"?typeof s=="string"?r.textContent!==s&&(a.suppressHydrationWarning!==!0&&Ox(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&Ox(r.textContent,s,e),i=["children",""+s]):Pb.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&Xr("scroll",r)}switch(n){case"input":kx(r),KA(r,a,!0);break;case"textarea":kx(r),XA(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=IC)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=IY(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/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;i<I0.length;i++)Xr(I0[i],e);i=r;break;case"source":Xr("error",e),i=r;break;case"img":case"image":case"link":Xr("error",e),Xr("load",e),i=r;break;case"details":Xr("toggle",e),i=r;break;case"input":GA(e,r),i=TT(e,r),Xr("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=vi({},r,{value:void 0}),Xr("invalid",e);break;case"textarea":YA(e,r),i=IT(e,r),Xr("invalid",e);break;default:i=r}MT(n,i),s=i;for(a in s)if(s.hasOwnProperty(a)){var l=s[a];a==="style"?jY(e,l):a==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&OY(e,l)):a==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Rb(e,l):typeof l=="number"&&Rb(e,""+l):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Pb.hasOwnProperty(a)?l!=null&&a==="onScroll"&&Xr("scroll",e):l!=null&&w5(e,a,l,o))}switch(n){case"input":kx(e),KA(e,r,!1);break;case"textarea":kx(e),XA(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Xd(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?Ch(e,!!r.multiple,a,!1):r.defaultValue!=null&&Ch(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=IC)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ja(t),null;case 6:if(e&&t.stateNode!=null)rJ(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(Ot(166));if(n=Vf(zb.current),Vf(Ec.current),Mx(t)){if(r=t.stateNode,n=t.memoizedProps,r[yc]=t,(a=r.nodeValue!==n)&&(e=vs,e!==null))switch(e.tag){case 3:Ox(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ox(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[yc]=t,t.stateNode=r}return ja(t),null;case 13:if(ti(pi),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(di&&fs!==null&&t.mode&1&&!(t.flags&128))wX(),Qh(),t.flags|=98560,a=!1;else if(a=Mx(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(Ot(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(Ot(317));a[yc]=t}else Qh(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ja(t),a=!1}else El!==null&&(pP(El),El=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||pi.current&1?Zi===0&&(Zi=3):rM())),t.updateQueue!==null&&(t.flags|=4),ja(t),null);case 4:return ev(),oP(e,t),e===null&&Fb(t.stateNode.containerInfo),ja(t),null;case 10:return B5(t.type._context),ja(t),null;case 17:return jo(t.type)&&OC(),ja(t),null;case 19:if(ti(pi),a=t.memoizedState,a===null)return ja(t),null;if(r=(t.flags&128)!==0,o=a.rendering,o===null)if(r)Kg(a,!1);else{if(Zi!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=LC(e),o!==null){for(t.flags|=128,Kg(a,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,o=a.alternate,o===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=o.childLanes,a.lanes=o.lanes,a.child=o.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=o.memoizedProps,a.memoizedState=o.memoizedState,a.updateQueue=o.updateQueue,a.type=o.type,e=o.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Gr(pi,pi.current&1|2),t.child}e=e.sibling}a.tail!==null&&Mi()>nv&&(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;r<n.length;r++){var i=n[r];try{var a=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:wa=s.stateNode,Sl=!1;break e;case 3:wa=s.stateNode.containerInfo,Sl=!0;break e;case 4:wa=s.stateNode.containerInfo,Sl=!0;break e}s=s.return}if(wa===null)throw Error(Ot(160));oJ(a,o,i),wa=null,Sl=!1;var l=i.alternate;l!==null&&(l.return=null),i.return=null}catch(c){Si(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)sJ(t,e),t=t.sibling}function sJ(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(hl(t,e),ac(e),r&4){try{rb(3,e,e.return),Dk(3,e)}catch(v){Si(e,e.return,v)}try{rb(5,e,e.return)}catch(v){Si(e,e.return,v)}}break;case 1:hl(t,e),ac(e),r&512&&n!==null&&fh(n,n.return);break;case 5:if(hl(t,e),ac(e),r&512&&n!==null&&fh(n,n.return),e.flags&32){var i=e.stateNode;try{Rb(i,"")}catch(v){Si(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var a=e.memoizedProps,o=n!==null?n.memoizedProps:a,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&PY(i,a),jT(s,o);var c=jT(s,a);for(o=0;o<l.length;o+=2){var d=l[o],f=l[o+1];d==="style"?jY(i,f):d==="dangerouslySetInnerHTML"?OY(i,f):d==="children"?Rb(i,f):w5(i,d,f,c)}switch(s){case"input":PT(i,a);break;case"textarea":RY(i,a);break;case"select":var m=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;p!=null?Ch(i,!!a.multiple,p,!1):m!==!!a.multiple&&(a.defaultValue!=null?Ch(i,!!a.multiple,a.defaultValue,!0):Ch(i,!!a.multiple,a.multiple?[]:"",!1))}i[Lb]=a}catch(v){Si(e,e.return,v)}}break;case 6:if(hl(t,e),ac(e),r&4){if(e.stateNode===null)throw Error(Ot(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(v){Si(e,e.return,v)}}break;case 3:if(hl(t,e),ac(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{jb(t.containerInfo)}catch(v){Si(e,e.return,v)}break;case 4:hl(t,e),ac(e);break;case 13:hl(t,e),ac(e),i=e.child,i.flags&8192&&(a=i.memoizedState!==null,i.stateNode.isHidden=a,!a||i.alternate!==null&&i.alternate.memoizedState!==null||(eM=Mi())),r&4&&zF(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(Ba=(c=Ba)||d,hl(t,e),Ba=c):hl(t,e),ac(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(tn=e,d=e.child;d!==null;){for(f=tn=d;tn!==null;){switch(m=tn,p=m.child,m.tag){case 0:case 11:case 14:case 15:rb(4,m,m.return);break;case 1:fh(m,m.return);var h=m.stateNode;if(typeof h.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(v){Si(r,n,v)}}break;case 5:fh(m,m.return);break;case 22:if(m.memoizedState!==null){VF(f);continue}}p!==null?(p.return=m,tn=p):VF(f)}d=d.sibling}e:for(d=null,f=e;;){if(f.tag===5){if(d===null){d=f;try{i=f.stateNode,c?(a=i.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=f.stateNode,l=f.memoizedProps.style,o=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=MY("display",o))}catch(v){Si(e,e.return,v)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(v){Si(e,e.return,v)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:hl(t,e),ac(e),r&4&&zF(e);break;case 21:break;default:hl(t,e),ac(e)}}function ac(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(aJ(n)){var r=n;break e}n=n.return}throw Error(Ot(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Rb(i,""),r.flags&=-33);var a=BF(e);uP(e,a,i);break;case 3:case 4:var o=r.stateNode.containerInfo,s=BF(e);cP(e,s,o);break;default:throw Error(Ot(161))}}catch(l){Si(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function dge(e,t,n){tn=e,lJ(e)}function lJ(e,t,n){for(var r=(e.mode&1)!==0;tn!==null;){var i=tn,a=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||Ax;if(!o){var s=i.alternate,l=s!==null&&s.memoizedState!==null||Ba;s=Ax;var c=Ba;if(Ax=o,(Ba=l)&&!c)for(tn=i;tn!==null;)o=tn,l=o.child,o.tag===22&&o.memoizedState!==null?WF(i):l!==null?(l.return=o,tn=l):WF(i);for(;a!==null;)tn=a,lJ(a),a=a.sibling;tn=i,Ax=s,Ba=c}HF(e)}else i.subtreeFlags&8772&&a!==null?(a.return=i,tn=a):HF(e)}}function HF(e){for(;tn!==null;){var t=tn;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ba||Dk(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ba)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:wl(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&EF(t,a,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}EF(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var f=d.dehydrated;f!==null&&jb(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(Ot(163))}Ba||t.flags&512&&lP(t)}catch(m){Si(t,t.return,m)}}if(t===e){tn=null;break}if(n=t.sibling,n!==null){n.return=t.return,tn=n;break}tn=t.return}}function VF(e){for(;tn!==null;){var t=tn;if(t===e){tn=null;break}var n=t.sibling;if(n!==null){n.return=t.return,tn=n;break}tn=t.return}}function WF(e){for(;tn!==null;){var t=tn;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Dk(4,t)}catch(l){Si(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(l){Si(t,i,l)}}var a=t.return;try{lP(t)}catch(l){Si(t,a,l)}break;case 5:var o=t.return;try{lP(t)}catch(l){Si(t,o,l)}}}catch(l){Si(t,t.return,l)}if(t===e){tn=null;break}var s=t.sibling;if(s!==null){s.return=t.return,tn=s;break}tn=t.return}}var fge=Math.ceil,HC=Hu.ReactCurrentDispatcher,Q5=Hu.ReactCurrentOwner,Gs=Hu.ReactCurrentBatchConfig,ur=0,ma=null,Ui=null,$a=0,ls=0,mh=of(0),Zi=0,Ub=null,Sm=0,Lk=0,Z5=0,ib=null,Po=null,eM=0,nv=1/0,ou=null,VC=!1,dP=null,Ld=null,Fx=!1,xd=null,WC=0,ab=0,fP=null,vS=-1,gS=0;function so(){return ur&6?Mi():vS!==-1?vS:vS=Mi()}function Bd(e){return e.mode&1?ur&2&&$a!==0?$a&-$a:Yve.transition!==null?(gS===0&&(gS=qY()),gS):(e=Rr,e!==0||(e=window.event,e=e===void 0?16:ZY(e.type)),e):1}function Al(e,t,n,r){if(50<ab)throw ab=0,fP=null,Error(Ot(185));q1(e,n,r),(!(ur&2)||e!==ma)&&(e===ma&&(!(ur&2)&&(Lk|=n),Zi===4&&vd(e,$a)),No(e,r),n===1&&ur===0&&!(t.mode&1)&&(nv=Mi()+500,Nk&&sf()))}function No(e,t){var n=e.callbackNode;Yhe(e,t);var r=$C(e,e===ma?$a:0);if(r===0)n!==null&&ZA(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ZA(n),t===1)e.tag===0?Kve(UF.bind(null,e)):bX(UF.bind(null,e)),Wve(function(){!(ur&6)&&sf()}),n=null;else{switch(GY(r)){case 1:n=E5;break;case 4:n=WY;break;case 16:n=EC;break;case 536870912:n=UY;break;default:n=EC}n=vJ(n,cJ.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function cJ(e,t){if(vS=-1,gS=0,ur&6)throw Error(Ot(327));var n=e.callbackNode;if(Th()&&e.callbackNode!==n)return null;var r=$C(e,e===ma?$a:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=UC(e,r);else{t=r;var i=ur;ur|=2;var a=dJ();(ma!==e||$a!==t)&&(ou=null,nv=Mi()+500,em(e,t));do try{hge();break}catch(s){uJ(e,s)}while(!0);L5(),HC.current=a,ur=i,Ui!==null?t=0:(ma=null,$a=0,t=Zi)}if(t!==0){if(t===2&&(i=LT(e),i!==0&&(r=i,t=mP(e,i))),t===1)throw n=Ub,em(e,0),vd(e,r),No(e,Mi()),n;if(t===6)vd(e,r);else{if(i=e.current.alternate,!(r&30)&&!mge(i)&&(t=UC(e,r),t===2&&(a=LT(e),a!==0&&(r=a,t=mP(e,a))),t===1))throw n=Ub,em(e,0),vd(e,r),No(e,Mi()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(Ot(345));case 2:Rf(e,Po,ou);break;case 3:if(vd(e,r),(r&130023424)===r&&(t=eM+500-Mi(),10<t)){if($C(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){so(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=GT(Rf.bind(null,e,Po,ou),t);break}Rf(e,Po,ou);break;case 4:if(vd(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-Nl(r);a=1<<o,o=t[o],o>i&&(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,10<r){e.timeoutHandle=GT(Rf.bind(null,e,Po,ou),r);break}Rf(e,Po,ou);break;case 5:Rf(e,Po,ou);break;default:throw Error(Ot(329))}}}return No(e,Mi()),e.callbackNode===n?cJ.bind(null,e):null}function mP(e,t){var n=ib;return e.current.memoizedState.isDehydrated&&(em(e,t).flags|=256),e=UC(e,t),e!==2&&(t=Po,Po=n,t!==null&&pP(t)),e}function pP(e){Po===null?Po=e:Po.push.apply(Po,e)}function mge(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Vl(a(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function vd(e,t){for(t&=~Z5,t&=~Lk,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Nl(t),r=1<<n;e[n]=-1,t&=~r}}function UF(e){if(ur&6)throw Error(Ot(327));Th();var t=$C(e,0);if(!(t&1))return No(e,Mi()),null;var n=UC(e,t);if(e.tag!==0&&n===2){var r=LT(e);r!==0&&(t=r,n=mP(e,r))}if(n===1)throw n=Ub,em(e,0),vd(e,t),No(e,Mi()),n;if(n===6)throw Error(Ot(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Rf(e,Po,ou),No(e,Mi()),null}function tM(e,t){var n=ur;ur|=1;try{return e(t)}finally{ur=n,ur===0&&(nv=Mi()+500,Nk&&sf())}}function Cm(e){xd!==null&&xd.tag===0&&!(ur&6)&&Th();var t=ur;ur|=1;var n=Gs.transition,r=Rr;try{if(Gs.transition=null,Rr=1,e)return e()}finally{Rr=r,Gs.transition=n,ur=t,!(ur&6)&&sf()}}function nM(){ls=mh.current,ti(mh)}function em(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Vve(n)),Ui!==null)for(n=Ui.return;n!==null;){var r=n;switch(A5(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&OC();break;case 3:ev(),ti(Mo),ti(Ua),U5();break;case 5:W5(r);break;case 4:ev();break;case 13:ti(pi);break;case 19:ti(pi);break;case 10:B5(r.type._context);break;case 22:case 23:nM()}n=n.return}if(ma=e,Ui=e=zd(e.current,null),$a=ls=t,Zi=0,Ub=null,Z5=Lk=Sm=0,Po=ib=null,Hf!==null){for(t=0;t<Hf.length;t++)if(n=Hf[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,a=n.pending;if(a!==null){var o=a.next;a.next=i,r.next=o}n.pending=r}Hf=null}return e}function uJ(e,t){do{var n=Ui;try{if(L5(),mS.current=zC,BC){for(var r=hi.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}BC=!1}if(wm=0,ca=Xi=hi=null,nb=!1,Hb=0,Q5.current=null,n===null||n.return===null){Zi=1,Ub=t,Ui=null;break}e:{var a=e,o=n.return,s=n,l=t;if(t=$a,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,d=s,f=d.tag;if(!(d.mode&1)&&(f===0||f===11||f===15)){var m=d.alternate;m?(d.updateQueue=m.updateQueue,d.memoizedState=m.memoizedState,d.lanes=m.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=OF(o);if(p!==null){p.flags&=-257,MF(p,o,s,a,t),p.mode&1&&IF(a,c,t),t=p,l=c;var h=t.updateQueue;if(h===null){var v=new Set;v.add(l),t.updateQueue=v}else h.add(l);break e}else{if(!(t&1)){IF(a,c,t),rM();break e}l=Error(Ot(426))}}else if(di&&s.mode&1){var g=OF(o);if(g!==null){!(g.flags&65536)&&(g.flags|=256),MF(g,o,s,a,t),F5(tv(l,s));break e}}a=l=tv(l,s),Zi!==4&&(Zi=2),ib===null?ib=[a]:ib.push(a),a=o;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var y=GX(a,l,t);_F(a,y);break e;case 1:s=l;var w=a.type,x=a.stateNode;if(!(a.flags&128)&&(typeof w.getDerivedStateFromError=="function"||x!==null&&typeof x.componentDidCatch=="function"&&(Ld===null||!Ld.has(x)))){a.flags|=65536,t&=-t,a.lanes|=t;var S=KX(a,s,t);_F(a,S);break e}}a=a.return}while(a!==null)}mJ(n)}catch(C){t=C,Ui===n&&n!==null&&(Ui=n=n.return);continue}break}while(!0)}function dJ(){var e=HC.current;return HC.current=zC,e===null?zC:e}function rM(){(Zi===0||Zi===3||Zi===2)&&(Zi=4),ma===null||!(Sm&268435455)&&!(Lk&268435455)||vd(ma,$a)}function UC(e,t){var n=ur;ur|=2;var r=dJ();(ma!==e||$a!==t)&&(ou=null,em(e,t));do try{pge();break}catch(i){uJ(e,i)}while(!0);if(L5(),ur=n,HC.current=r,Ui!==null)throw Error(Ot(261));return ma=null,$a=0,Zi}function pge(){for(;Ui!==null;)fJ(Ui)}function hge(){for(;Ui!==null&&!Bhe();)fJ(Ui)}function fJ(e){var t=hJ(e.alternate,e,ls);e.memoizedProps=e.pendingProps,t===null?mJ(e):Ui=t,Q5.current=null}function mJ(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=lge(n,t),n!==null){n.flags&=32767,Ui=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Zi=6,Ui=null;return}}else if(n=sge(n,t,ls),n!==null){Ui=n;return}if(t=t.sibling,t!==null){Ui=t;return}Ui=t=e}while(t!==null);Zi===0&&(Zi=5)}function Rf(e,t,n){var r=Rr,i=Gs.transition;try{Gs.transition=null,Rr=1,vge(e,t,n,r)}finally{Gs.transition=i,Rr=r}return null}function vge(e,t,n,r){do Th();while(xd!==null);if(ur&6)throw Error(Ot(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(Ot(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(Xhe(e,a),e===ma&&(Ui=ma=null,$a=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Fx||(Fx=!0,vJ(EC,function(){return Th(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=Gs.transition,Gs.transition=null;var o=Rr;Rr=1;var s=ur;ur|=4,Q5.current=null,uge(e,n),sJ(n,e),Ave(UT),TC=!!WT,UT=WT=null,e.current=n,dge(n),zhe(),ur=s,Rr=o,Gs.transition=a}else e.current=n;if(Fx&&(Fx=!1,xd=e,WC=i),a=e.pendingLanes,a===0&&(Ld=null),Whe(n.stateNode),No(e,Mi()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(VC)throw VC=!1,e=dP,dP=null,e;return WC&1&&e.tag!==0&&Th(),a=e.pendingLanes,a&1?e===fP?ab++:(ab=0,fP=e):ab=0,sf(),null}function Th(){if(xd!==null){var e=GY(WC),t=Gs.transition,n=Rr;try{if(Gs.transition=null,Rr=16>e?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;l<s.length;l++){var c=s[l];for(tn=c;tn!==null;){var d=tn;switch(d.tag){case 0:case 11:case 15:rb(8,d,a)}var f=d.child;if(f!==null)f.return=d,tn=f;else for(;tn!==null;){d=tn;var m=d.sibling,p=d.return;if(iJ(d),d===c){tn=null;break}if(m!==null){m.return=p,tn=m;break}tn=p}}}var h=a.alternate;if(h!==null){var v=h.child;if(v!==null){h.child=null;do{var g=v.sibling;v.sibling=null,v=g}while(v!==null)}}tn=a}}if(a.subtreeFlags&2064&&o!==null)o.return=a,tn=o;else e:for(;tn!==null;){if(a=tn,a.flags&2048)switch(a.tag){case 0:case 11:case 15:rb(9,a,a.return)}var y=a.sibling;if(y!==null){y.return=a.return,tn=y;break e}tn=a.return}}var w=e.current;for(tn=w;tn!==null;){o=tn;var x=o.child;if(o.subtreeFlags&2064&&x!==null)x.return=o,tn=x;else e:for(o=w;tn!==null;){if(s=tn,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Dk(9,s)}}catch(C){Si(s,s.return,C)}if(s===o){tn=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,tn=S;break e}tn=s.return}}if(ur=i,sf(),_c&&typeof _c.onPostCommitFiberRoot=="function")try{_c.onPostCommitFiberRoot(Rk,e)}catch{}r=!0}return r}finally{Rr=n,Gs.transition=t}}return!1}function qF(e,t,n){t=tv(n,t),t=GX(e,t,1),e=Dd(e,t,1),t=so(),e!==null&&(q1(e,1,t),No(e,t))}function Si(e,t,n){if(e.tag===3)qF(e,e,n);else for(;t!==null;){if(t.tag===3){qF(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ld===null||!Ld.has(r))){e=tv(n,e),e=KX(t,e,1),t=Dd(t,e,1),e=so(),t!==null&&(q1(t,1,e),No(t,e));break}}t=t.return}}function gge(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=so(),e.pingedLanes|=e.suspendedLanes&n,ma===e&&($a&n)===n&&(Zi===4||Zi===3&&($a&130023424)===$a&&500>Mi()-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<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:nh,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function gJ(e){if(!e)return Jd;e=e._reactInternals;e:{if(Hm(e)!==e||e.tag!==1)throw Error(Ot(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(jo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(Ot(171))}if(e.tag===1){var n=e.type;if(jo(n))return gX(e,n,t)}return t}function bJ(e,t,n,r,i,a,o,s,l){return e=aM(n,r,!0,e,i,a,o,s,l),e.context=gJ(null),n=e.current,r=so(),i=Bd(n),a=xu(r,i),a.callback=t??null,Dd(n,a,i),e.current.lanes=i,q1(e,i,r),No(e,r),e}function zk(e,t,n,r){var i=t.current,a=so(),o=Bd(i);return n=gJ(n),t.context===null?t.context=n:t.pendingContext=n,t=xu(a,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Dd(i,t,o),e!==null&&(Al(e,i,o,a),fS(e,i,o)),o}function qC(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function GF(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function oM(e,t){GF(e,t),(e=e.alternate)&&GF(e,t)}function kge(){return null}var yJ=typeof reportError=="function"?reportError:function(e){console.error(e)};function sM(e){this._internalRoot=e}Hk.prototype.render=sM.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(Ot(409));zk(e,t,null,null)};Hk.prototype.unmount=sM.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Cm(function(){zk(null,e,null,null)}),t[Tu]=null}};function Hk(e){this._internalRoot=e}Hk.prototype.unstable_scheduleHydration=function(e){if(e){var t=XY();e={blockedOn:null,target:e,priority:t};for(var n=0;n<hd.length&&t!==0&&t<hd[n].priority;n++);hd.splice(n,0,e),n===0&&QY(e)}};function lM(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Vk(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function KF(){}function _ge(e,t,n,r,i){if(i){if(typeof r=="function"){var a=r;r=function(){var c=qC(o);a.call(c)}}var o=bJ(t,r,e,0,null,!1,!1,"",KF);return e._reactRootContainer=o,e[Tu]=o.current,Fb(e.nodeType===8?e.parentNode:e),Cm(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var c=qC(l);s.call(c)}}var l=aM(e,0,!1,null,null,!1,!1,"",KF);return e._reactRootContainer=l,e[Tu]=l.current,Fb(e.nodeType===8?e.parentNode:e),Cm(function(){zk(t,l,n,r)}),l}function Wk(e,t,n,r,i){var a=n._reactRootContainer;if(a){var o=a;if(typeof i=="function"){var s=i;i=function(){var l=qC(o);s.call(l)}}zk(t,o,e,i)}else o=_ge(n,t,e,i,r);return qC(o)}KY=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=R0(t.pendingLanes);n!==0&&($5(t,n|1),No(t,Mi()),!(ur&6)&&(nv=Mi()+500,sf()))}break;case 13:Cm(function(){var r=Pu(e,1);if(r!==null){var i=so();Al(r,e,1,i)}}),oM(e,1)}};T5=function(e){if(e.tag===13){var t=Pu(e,134217728);if(t!==null){var n=so();Al(t,e,134217728,n)}oM(e,134217728)}};YY=function(e){if(e.tag===13){var t=Bd(e),n=Pu(e,t);if(n!==null){var r=so();Al(n,e,t,r)}oM(e,t)}};XY=function(){return Rr};JY=function(e,t){var n=Rr;try{return Rr=e,t()}finally{Rr=n}};AT=function(e,t,n){switch(t){case"input":if(PT(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=jk(r);if(!i)throw Error(Ot(90));TY(r),PT(r,i)}}}break;case"textarea":RY(e,n);break;case"select":t=n.value,t!=null&&Ch(e,!!n.multiple,t,!1)}};FY=tM;DY=Cm;var Ege={usingClientEntryPoint:!1,Events:[K1,sh,jk,NY,AY,tM]},Yg={findFiberByHostInstance:zf,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},$ge={bundleType:Yg.bundleType,version:Yg.version,rendererPackageName:Yg.rendererPackageName,rendererConfig:Yg.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Hu.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=zY(e),e===null?null:e.stateNode},findFiberByHostInstance:Yg.findFiberByHostInstance||kge,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Dx=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Dx.isDisabled&&Dx.supportsFiber)try{Rk=Dx.inject($ge),_c=Dx}catch{}}Cs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ege;Cs.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!lM(t))throw Error(Ot(200));return Cge(e,t,null,n)};Cs.createRoot=function(e,t){if(!lM(e))throw Error(Ot(299));var n=!1,r="",i=yJ;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=aM(e,1,!1,null,null,n,!1,r,i),e[Tu]=t.current,Fb(e.nodeType===8?e.parentNode:e),new sM(t)};Cs.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(Ot(188)):(e=Object.keys(e).join(","),Error(Ot(268,e)));return e=zY(t),e=e===null?null:e.stateNode,e};Cs.flushSync=function(e){return Cm(e)};Cs.hydrate=function(e,t,n){if(!Vk(t))throw Error(Ot(200));return Wk(null,e,t,!0,n)};Cs.hydrateRoot=function(e,t,n){if(!lM(e))throw Error(Ot(405));var r=n!=null&&n.hydratedSources||null,i=!1,a="",o=yJ;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=bJ(t,null,e,1,n??null,i,!1,a,o),e[Tu]=t.current,Fb(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Hk(t)};Cs.render=function(e,t,n){if(!Vk(t))throw Error(Ot(200));return Wk(null,e,t,!1,n)};Cs.unmountComponentAtNode=function(e){if(!Vk(e))throw Error(Ot(40));return e._reactRootContainer?(Cm(function(){Wk(null,null,e,!1,function(){e._reactRootContainer=null,e[Tu]=null})}),!0):!1};Cs.unstable_batchedUpdates=tM;Cs.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Vk(n))throw Error(Ot(200));if(e==null||e._reactInternals===void 0)throw Error(Ot(38));return Wk(e,t,n,!1,r)};Cs.version="18.3.1-next-f1338f8080-20240426";function xJ(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"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;o<r.iceServers.length;o++){let s=r.iceServers[o];s.urls===void 0&&s.url?(cM("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,a.push(s)):a.push(r.iceServers[o])}r.iceServers=a}return new t(r,i)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get(){return t.generateCertificate}})}function XJ(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 JJ(e){const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(r){if(r){typeof r.offerToReceiveAudio<"u"&&(r.offerToReceiveAudio=!!r.offerToReceiveAudio);const i=this.getTransceivers().find(o=>o.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<r.length;a+=2)switch(r[a]){case"raddr":i.relatedAddress=r[a+1];break;case"rport":i.relatedPort=parseInt(r[a+1],10);break;case"tcptype":i.tcpType=r[a+1];break;case"ufrag":i.ufrag=r[a+1],i.usernameFragment=r[a+1];break;default:i[r[a]]===void 0&&(i[r[a]]=r[a+1]);break}return i},t.writeCandidate=function(n){const r=[];r.push(n.foundation);const i=n.component;i==="rtp"?r.push(1):i==="rtcp"?r.push(2):r.push(i),r.push(n.protocol.toUpperCase()),r.push(n.priority),r.push(n.address||n.ip),r.push(n.port);const a=n.type;return r.push("typ"),r.push(a),a!=="host"&&n.relatedAddress&&n.relatedPort&&(r.push("raddr"),r.push(n.relatedAddress),r.push("rport"),r.push(n.relatedPort)),n.tcpType&&n.protocol.toLowerCase()==="tcp"&&(r.push("tcptype"),r.push(n.tcpType)),(n.usernameFragment||n.ufrag)&&(r.push("ufrag"),r.push(n.usernameFragment||n.ufrag)),"candidate:"+r.join(" ")},t.parseIceOptions=function(n){return n.substring(14).split(" ")},t.parseRtpMap=function(n){let r=n.substring(9).split(" ");const i={payloadType:parseInt(r.shift(),10)};return r=r[0].split("/"),i.name=r[0],i.clockRate=parseInt(r[1],10),i.channels=r.length===3?parseInt(r[2],10):1,i.numChannels=i.channels,i},t.writeRtpMap=function(n){let r=n.payloadType;n.preferredPayloadType!==void 0&&(r=n.preferredPayloadType);const i=n.channels||n.numChannels||1;return"a=rtpmap:"+r+" "+n.name+"/"+n.clockRate+(i!==1?"/"+i:"")+`\r
`},t.parseExtmap=function(n){const r=n.substring(9).split(" ");return{id:parseInt(r[0],10),direction:r[0].indexOf("/")>0?r[0].split("/")[1]:"sendrecv",uri:r[1],attributes:r.slice(2).join(" ")}},t.writeExtmap=function(n){return"a=extmap:"+(n.id||n.preferredId)+(n.direction&&n.direction!=="sendrecv"?"/"+n.direction:"")+" "+n.uri+(n.attributes?" "+n.attributes:"")+`\r
`},t.parseFmtp=function(n){const r={};let i;const a=n.substring(n.indexOf(" ")+1).split(";");for(let o=0;o<a.length;o++)i=a[o].trim().split("="),r[i[0].trim()]=i[1];return r},t.writeFmtp=function(n){let r="",i=n.payloadType;if(n.preferredPayloadType!==void 0&&(i=n.preferredPayloadType),n.parameters&&Object.keys(n.parameters).length){const a=[];Object.keys(n.parameters).forEach(o=>{n.parameters[o]!==void 0?a.push(o+"="+n.parameters[o]):a.push(o)}),r+="a=fmtp:"+i+" "+a.join(";")+`\r
`}return r},t.parseRtcpFb=function(n){const r=n.substring(n.indexOf(" ")+1).split(" ");return{type:r.shift(),parameter:r.join(" ")}},t.writeRtcpFb=function(n){let r="",i=n.payloadType;return n.preferredPayloadType!==void 0&&(i=n.preferredPayloadType),n.rtcpFeedback&&n.rtcpFeedback.length&&n.rtcpFeedback.forEach(a=>{r+="a=rtcp-fb:"+i+" "+a.type+(a.parameter&&a.parameter.length?" "+a.parameter:"")+`\r
`}),r},t.parseSsrcMedia=function(n){const r=n.indexOf(" "),i={ssrc:parseInt(n.substring(7,r),10)},a=n.indexOf(":",r);return a>-1?(i.attribute=n.substring(r+1,a),i.value=n.substring(a+1)):i.attribute=n.substring(r+1),i},t.parseSsrcGroup=function(n){const r=n.substring(13).split(" ");return{semantics:r.shift(),ssrcs:r.map(i=>parseInt(i,10))}},t.getMid=function(n){const r=t.matchPrefix(n,"a=mid:")[0];if(r)return r.substring(6)},t.parseFingerprint=function(n){const r=n.substring(14).split(" ");return{algorithm:r[0].toLowerCase(),value:r[1].toUpperCase()}},t.getDtlsParameters=function(n,r){return{role:"auto",fingerprints:t.matchPrefix(n+r,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(n,r){let i="a=setup:"+r+`\r
`;return n.fingerprints.forEach(a=>{i+="a=fingerprint:"+a.algorithm+" "+a.value+`\r
`}),i},t.parseCryptoLine=function(n){const r=n.substring(9).split(" ");return{tag:parseInt(r[0],10),cryptoSuite:r[1],keyParams:r[2],sessionParams:r.slice(3)}},t.writeCryptoLine=function(n){return"a=crypto:"+n.tag+" "+n.cryptoSuite+" "+(typeof n.keyParams=="object"?t.writeCryptoKeyParams(n.keyParams):n.keyParams)+(n.sessionParams?" "+n.sessionParams.join(" "):"")+`\r
`},t.parseCryptoKeyParams=function(n){if(n.indexOf("inline:")!==0)return null;const r=n.substring(7).split("|");return{keyMethod:"inline",keySalt:r[0],lifeTime:r[1],mkiValue:r[2]?r[2].split(":")[0]:void 0,mkiLength:r[2]?r[2].split(":")[1]:void 0}},t.writeCryptoKeyParams=function(n){return n.keyMethod+":"+n.keySalt+(n.lifeTime?"|"+n.lifeTime:"")+(n.mkiValue&&n.mkiLength?"|"+n.mkiValue+":"+n.mkiLength:"")},t.getCryptoParameters=function(n,r){return t.matchPrefix(n+r,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(n,r){const i=t.matchPrefix(n+r,"a=ice-ufrag:")[0],a=t.matchPrefix(n+r,"a=ice-pwd:")[0];return i&&a?{usernameFragment:i.substring(12),password:a.substring(10)}:null},t.writeIceParameters=function(n){let r="a=ice-ufrag:"+n.usernameFragment+`\r
a=ice-pwd:`+n.password+`\r
`;return n.iceLite&&(r+=`a=ice-lite\r
`),r},t.parseRtpParameters=function(n){const r={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},a=t.splitLines(n)[0].split(" ");r.profile=a[2];for(let s=3;s<a.length;s++){const l=a[s],c=t.matchPrefix(n,"a=rtpmap:"+l+" ")[0];if(c){const d=t.parseRtpMap(c),f=t.matchPrefix(n,"a=fmtp:"+l+" ");switch(d.parameters=f.length?t.parseFmtp(f[0]):{},d.rtcpFeedback=t.matchPrefix(n,"a=rtcp-fb:"+l+" ").map(t.parseRtcpFb),r.codecs.push(d),d.name.toUpperCase()){case"RED":case"ULPFEC":r.fecMechanisms.push(d.name.toUpperCase());break}}}t.matchPrefix(n,"a=extmap:").forEach(s=>{r.headerExtensions.push(t.parseExtmap(s))});const o=t.matchPrefix(n,"a=rtcp-fb:* ").map(t.parseRtcpFb);return r.codecs.forEach(s=>{o.forEach(l=>{s.rtcpFeedback.find(d=>d.type===l.type&&d.parameter===l.parameter)||s.rtcpFeedback.push(l)})}),r},t.writeRtpDescription=function(n,r){let i="";i+="m="+n+" ",i+=r.codecs.length>0?"9":"0",i+=" "+(r.profile||"UDP/TLS/RTP/SAVPF")+" ",i+=r.codecs.map(o=>o.preferredPayloadType!==void 0?o.preferredPayloadType:o.payloadType).join(" ")+`\r
`,i+=`c=IN IP4 0.0.0.0\r
`,i+=`a=rtcp:9 IN IP4 0.0.0.0\r
`,r.codecs.forEach(o=>{i+=t.writeRtpMap(o),i+=t.writeFmtp(o),i+=t.writeRtcpFb(o)});let a=0;return r.codecs.forEach(o=>{o.maxptime>a&&(a=o.maxptime)}),a>0&&(i+="a=maxptime:"+a+`\r
`),r.headerExtensions&&r.headerExtensions.forEach(o=>{i+=t.writeExtmap(o)}),i},t.parseRtpEncodingParameters=function(n){const r=[],i=t.parseRtpParameters(n),a=i.fecMechanisms.indexOf("RED")!==-1,o=i.fecMechanisms.indexOf("ULPFEC")!==-1,s=t.matchPrefix(n,"a=ssrc:").map(m=>t.parseSsrcMedia(m)).filter(m=>m.attribute==="cname"),l=s.length>0&&s[0].ssrc;let c;const d=t.matchPrefix(n,"a=ssrc-group:FID").map(m=>m.substring(17).split(" ").map(h=>parseInt(h,10)));d.length>0&&d[0].length>1&&d[0][0]===l&&(c=d[0][1]),i.codecs.forEach(m=>{if(m.name.toUpperCase()==="RTX"&&m.parameters.apt){let p={ssrc:l,codecPayloadType:parseInt(m.parameters.apt,10)};l&&c&&(p.rtx={ssrc:c}),r.push(p),a&&(p=JSON.parse(JSON.stringify(p)),p.fec={ssrc:l,mechanism:o?"red+ulpfec":"red"},r.push(p))}}),r.length===0&&l&&r.push({ssrc:l});let f=t.matchPrefix(n,"b=");return f.length&&(f[0].indexOf("b=TIAS:")===0?f=parseInt(f[0].substring(7),10):f[0].indexOf("b=AS:")===0?f=parseInt(f[0].substring(5),10)*1e3*.95-50*40*8:f=void 0,r.forEach(m=>{m.maxBitrate=f})),r},t.parseRtcpParameters=function(n){const r={},i=t.matchPrefix(n,"a=ssrc:").map(s=>t.parseSsrcMedia(s)).filter(s=>s.attribute==="cname")[0];i&&(r.cname=i.value,r.ssrc=i.ssrc);const a=t.matchPrefix(n,"a=rtcp-rsize");r.reducedSize=a.length>0,r.compound=a.length===0;const o=t.matchPrefix(n,"a=rtcp-mux");return r.mux=o.length>0,r},t.writeRtcpParameters=function(n){let r="";return n.reducedSize&&(r+=`a=rtcp-rsize\r
`),n.mux&&(r+=`a=rtcp-mux\r
`),n.ssrc!==void 0&&n.cname&&(r+="a=ssrc:"+n.ssrc+" cname:"+n.cname+`\r
`),r},t.parseMsid=function(n){let r;const i=t.matchPrefix(n,"a=msid:");if(i.length===1)return r=i[0].substring(7).split(" "),{stream:r[0],track:r[1]};const a=t.matchPrefix(n,"a=ssrc:").map(o=>t.parseSsrcMedia(o)).filter(o=>o.attribute==="msid");if(a.length>0)return r=a[0].value.split(" "),{stream:r[0],track:r[1]}},t.parseSctpDescription=function(n){const r=t.parseMLine(n),i=t.matchPrefix(n,"a=max-message-size:");let a;i.length>0&&(a=parseInt(i[0].substring(19),10)),isNaN(a)&&(a=65536);const o=t.matchPrefix(n,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substring(12),10),protocol:r.fmt,maxMessageSize:a};const s=t.matchPrefix(n,"a=sctpmap:");if(s.length>0){const l=s[0].substring(10).split(" ");return{port:parseInt(l[0],10),protocol:l[1],maxMessageSize:a}}},t.writeSctpDescription=function(n,r){let i=[];return n.protocol!=="DTLS/SCTP"?i=["m="+n.kind+" 9 "+n.protocol+" "+r.protocol+`\r
`,`c=IN IP4 0.0.0.0\r
`,"a=sctp-port:"+r.port+`\r
`]:i=["m="+n.kind+" 9 "+n.protocol+" "+r.port+`\r
`,`c=IN IP4 0.0.0.0\r
`,"a=sctpmap:"+r.port+" "+r.protocol+` 65535\r
`],r.maxMessageSize!==void 0&&i.push("a=max-message-size:"+r.maxMessageSize+`\r
`),i.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,22)},t.writeSessionBoilerplate=function(n,r,i){let a;const o=r!==void 0?r:2;return n?a=n:a=t.generateSessionId(),`v=0\r
o=`+(i||"thisisadapterortc")+" "+a+" "+o+` IN IP4 127.0.0.1\r
s=-\r
t=0 0\r
`},t.getDirection=function(n,r){const i=t.splitLines(n);for(let a=0;a<i.length;a++)switch(i[a]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return i[a].substring(2)}return r?t.getDirection(r):"sendrecv"},t.getKind=function(n){return t.splitLines(n)[0].split(" ")[0].substring(2)},t.isRejected=function(n){return n.split(" ",2)[1]==="0"},t.parseMLine=function(n){const i=t.splitLines(n)[0].substring(2).split(" ");return{kind:i[0],port:parseInt(i[1],10),protocol:i[2],fmt:i.slice(3).join(" ")}},t.parseOLine=function(n){const i=t.matchPrefix(n,"o=")[0].substring(2).split(" ");return{username:i[0],sessionId:i[1],sessionVersion:parseInt(i[2],10),netType:i[3],addressType:i[4],address:i[5]}},t.isValidSDP=function(n){if(typeof n!="string"||n.length===0)return!1;const r=t.splitLines(n);for(let i=0;i<r.length;i++)if(r[i].length<2||r[i].charAt(1)!=="=")return!1;return!0},e.exports=t})(ZJ);var eQ=ZJ.exports;const Ph=Zn(eQ),Oge=p5({__proto__:null,default:Ph},[eQ]);function yS(e){if(!e.RTCIceCandidate||e.RTCIceCandidate&&"foundation"in e.RTCIceCandidate.prototype)return;const t=e.RTCIceCandidate;e.RTCIceCandidate=function(r){if(typeof r=="object"&&r.candidate&&r.candidate.indexOf("a=")===0&&(r=JSON.parse(JSON.stringify(r)),r.candidate=r.candidate.substring(2)),r.candidate&&r.candidate.length){const i=new t(r),a=Ph.parseCandidate(r.candidate);for(const o in a)o in i||Object.defineProperty(i,o,{value:a[o]});return i.toJSON=function(){return{candidate:i.candidate,sdpMid:i.sdpMid,sdpMLineIndex:i.sdpMLineIndex,usernameFragment:i.usernameFragment}},i}return new t(r)},e.RTCIceCandidate.prototype=t.prototype,Vm(e,"icecandidate",n=>(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 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;o<arguments.length;o++){var s=arguments[o];s&&(a=i(a,r(s)))}return a}function r(a){if(typeof a=="string"||typeof a=="number")return a;if(typeof a!="object")return"";if(Array.isArray(a))return n.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var o="";for(var s in a)t.call(a,s)&&a[s]&&(o=i(o,s));return o}function i(a,o){return o?a?a+" "+o:a+o:a}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(tQ);var Nge=tQ.exports;const fe=Zn(Nge);function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fe.apply(null,arguments)}function mt(e){"@babel/helpers - typeof";return mt=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},mt(e)}var Age=Symbol.for("react.element"),Fge=Symbol.for("react.transitional.element"),Dge=Symbol.for("react.fragment");function nQ(e){return e&&mt(e)==="object"&&(e.$$typeof===Age||e.$$typeof===Fge)&&e.type===Dge}function Ir(e){var t=arguments.length>1&&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<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?n7(Object(n),!0).forEach(function(r){G(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n7(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Gb(e){return e instanceof HTMLElement||e instanceof SVGElement}function X1(e){return e&&mt(e)==="object"&&Gb(e.nativeElement)?e.nativeElement:Gb(e)?e:null}function kS(e){var t=X1(e);if(t)return t;if(e instanceof K.Component){var n;return(n=qb.findDOMNode)===null||n===void 0?void 0:n.call(qb,e)}return null}var aQ={exports:{}},Or={};/**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/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<t;r++)n[r]=arguments[r];var i=n.filter(Boolean);return i.length<=1?i[0]:function(a){n.forEach(function(o){Kb(o,a)})}},Dc=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Rc(function(){return yi.apply(void 0,n)},n,function(i,a){return i.length!==a.length||i.every(function(o,s){return o!==a[s]})})},Wl=function(t){var n,r;if(!t)return!1;if(fM(t)&&qge>=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__;i<a.length;i++){var o=a[i];n.call(r,o[1],o[0])}},t}()}(),CP=typeof window<"u"&&typeof document<"u"&&window.document===document,GC=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),Yge=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(GC):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),Xge=2;function Jge(e,t){var n=!1,r=!1,i=0;function a(){n&&(n=!1,e()),r&&s()}function o(){Yge(a)}function s(){var l=Date.now();if(n){if(l-i<Xge)return;r=!0}else n=!0,r=!1,setTimeout(o,t);i=l}return s}var Qge=20,Zge=["top","right","bottom","left","width","height","size","weight"],e0e=typeof MutationObserver<"u",t0e=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=Jge(this.refresh.bind(this),Qge)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,r=n.indexOf(t);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},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<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},rv=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||GC},cQ=t_(0,0,0,0);function KC(e){return parseFloat(e)||0}function r7(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(r,i){var a=e["border-"+i+"-width"];return r+KC(a)},0)}function n0e(e){for(var t=["top","right","bottom","left"],n={},r=0,i=t;r<i.length;r++){var a=i[r],o=e["padding-"+a];n[a]=KC(o)}return n}function r0e(e){var t=e.getBBox();return t_(0,0,t.width,t.height)}function i0e(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return cQ;var r=rv(e).getComputedStyle(e),i=n0e(r),a=i.left+i.right,o=i.top+i.bottom,s=KC(r.width),l=KC(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+a)!==t&&(s-=r7(r,"left","right")+a),Math.round(l+o)!==n&&(l-=r7(r,"top","bottom")+o)),!o0e(e)){var c=Math.round(s+a)-t,d=Math.round(l+o)-n;Math.abs(c)!==1&&(s-=c),Math.abs(d)!==1&&(l-=d)}return t_(i.left,i.top,s,l)}var a0e=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof rv(e).SVGGraphicsElement}:function(e){return e instanceof rv(e).SVGElement&&typeof e.getBBox=="function"}}();function o0e(e){return e===rv(e).document.documentElement}function s0e(e){return CP?a0e(e)?r0e(e):i0e(e):cQ}function l0e(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(a.prototype);return lQ(o,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),o}function t_(e,t,n,r){return{x:e,y:t,width:n,height:r}}var c0e=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=t_(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=s0e(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),u0e=function(){function e(t,n){var r=l0e(n);lQ(this,{target:t,contentRect:r})}return e}(),d0e=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new sQ,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=r}return e.prototype.observe=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.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;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,iQ(r.key),r)}}function tr(e,t,n){return t&&i7(e.prototype,t),n&&i7(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Yb(e,t){return Yb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Yb(e,t)}function Ka(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Yb(e,t)}function km(e){return km=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},km(e)}function n_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(n_=function(){return!!e})()}function Tt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mQ(e,t){if(t&&(mt(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Tt(e)}function vo(e){var t=n_();return function(){var n,r=km(e);if(t){var i=km(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return mQ(this,n)}}var v0e=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 g0e(e,t){var n=e.children,r=e.disabled,i=u.useRef(null),a=u.useRef(null),o=u.useContext(SP),s=typeof n=="function",l=s?n(i):n,c=u.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),d=!s&&u.isValidElement(l)&&Wl(l),f=d?lf(l):null,m=Dc(f,i),p=function(){var y;return kS(i.current)||(i.current&&mt(i.current)==="object"?kS((y=i.current)===null||y===void 0?void 0:y.nativeElement):null)||kS(a.current)};u.useImperativeHandle(t,function(){return p()});var h=u.useRef(e);h.current=e;var v=u.useCallback(function(g){var y=h.current,w=y.onResize,x=y.data,S=g.getBoundingClientRect(),C=S.width,_=S.height,k=g.offsetWidth,E=g.offsetHeight,T=Math.floor(C),$=Math.floor(_);if(c.current.width!==T||c.current.height!==$||c.current.offsetWidth!==k||c.current.offsetHeight!==E){var P={width:T,height:$,offsetWidth:k,offsetHeight:E};c.current=P;var M=k===Math.round(C)?C:k,j=E===Math.round(_)?_:E,I=N(N({},P),{},{offsetWidth:M,offsetHeight:j});o==null||o(I,g,x),w&&Promise.resolve().then(function(){w(I,g)})}},[]);return u.useEffect(function(){var g=p();return g&&!r&&p0e(g,v),function(){return h0e(g,v)}},[i.current,r]),u.createElement(v0e,{ref:a},d?u.cloneElement(l,{ref:m}):l)}var b0e=u.forwardRef(g0e),y0e="rc-observer-key";function x0e(e,t){var n=e.children,r=typeof n=="function"?[n]:Ir(n);return r.map(function(i,a){var o=(i==null?void 0:i.key)||"".concat(y0e,"-").concat(a);return u.createElement(b0e,Fe({},e,{key:o,ref:a===0?t:void 0}),i)})}var ji=u.forwardRef(x0e);ji.Collection=Kge;function kP(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function w0e(e){if(Array.isArray(e))return kP(e)}function pQ(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function r_(e,t){if(e){if(typeof e=="string")return kP(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kP(e,t):void 0}}function S0e(){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 Ve(e){return w0e(e)||pQ(e)||r_(e)||S0e()}var hQ=function(t){return+setTimeout(t,16)},vQ=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(hQ=function(t){return window.requestAnimationFrame(t)},vQ=function(t){return window.cancelAnimationFrame(t)});var a7=0,mM=new Map;function gQ(e){mM.delete(e)}var hn=function(t){var n=arguments.length>1&&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;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Bo(e,t){var n=arguments.length>2&&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;d<a.length;d++)if(!i(a[d],o[d],c))return!1;return!0}if(a&&o&&mt(a)==="object"&&mt(o)==="object"){var f=Object.keys(a);return f.length!==Object.keys(o).length?!1:f.every(function(m){return i(a[m],o[m],c)})}return!1}return i(e,t)}var T0e="%";function $P(e){return e.join(T0e)}var P0e=function(){function e(t){er(this,e),G(this,"instanceId",void 0),G(this,"cache",new Map),G(this,"extracted",new Set),this.instanceId=t}return tr(e,[{key:"get",value:function(n){return this.opGet($P(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate($P(n),r)}},{key:"opUpdate",value:function(n,r){var i=this.cache.get(n),a=r(i);a===null?this.cache.delete(n):this.cache.set(n,a)}}]),e}(),R0e=["children"],iv="data-token-hash",Fl="data-css-hash",Sd="__cssinjs_instance__";function CQ(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(Fl,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(i){i[Sd]=i[Sd]||e,i[Sd]===e&&document.head.insertBefore(i,n)});var r={};Array.from(document.querySelectorAll("style[".concat(Fl,"]"))).forEach(function(i){var a=i.getAttribute(Fl);if(r[a]){if(i[Sd]===e){var o;(o=i.parentNode)===null||o===void 0||o.removeChild(i)}}else r[a]=!0})}return new P0e(e)}var _m=u.createContext({hashPriority:"low",cache:CQ(),defaultCache:!0}),I0e=function(t){var n=t.children,r=at(t,R0e),i=u.useContext(_m),a=Rc(function(){var o=N({},i);Object.keys(r).forEach(function(l){var c=r[l];r[l]!==void 0&&(o[l]=c)});var s=r.cache;return o.cache=o.cache||CQ(),o.defaultCache=!s&&i.defaultCache,o},[i,r],function(o,s){return!Bo(o[0],s[0],!0)||!Bo(o[1],s[1],!0)});return u.createElement(_m.Provider,{value:a},n)};function O0e(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}var hM=function(){function e(){er(this,e),G(this,"cache",void 0),G(this,"keys",void 0),G(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return tr(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(n){var r,i,a=arguments.length>1&&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]<m?[d,i.internalGet(d)[1]]:c},[this.keys[0],this.cacheCallTimes]),o=he(a,1),s=o[0];this.delete(s)}this.keys.push(n)}var l=this.cache;n.forEach(function(c,d){if(d===n.length-1)l.set(c,{value:[r,i.cacheCallTimes++]});else{var f=l.get(c);f?f.map||(f.map=new Map):l.set(c,{map:new Map}),l=l.get(c).map}})}},{key:"deleteByPath",value:function(n,r){var i=n.get(r[0]);if(r.length===1){var a;return i.map?n.set(r[0],{map:i.map}):n.delete(r[0]),(a=i.value)===null||a===void 0?void 0:a[0]}var o=this.deleteByPath(i.map,r.slice(1));return(!i.map||i.map.size===0)&&!i.value&&n.delete(r[0]),o}},{key:"delete",value:function(n){if(this.has(n))return this.keys=this.keys.filter(function(r){return!O0e(r,n)}),this.deleteByPath(this.cache,n)}}]),e}();G(hM,"MAX_CACHE_SIZE",20);G(hM,"MAX_CACHE_OFFSET",5);var l7=0,kQ=function(){function e(t){er(this,e),G(this,"derivatives",void 0),G(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=l7,t.length===0&&(t.length>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;r<t.length;r+=1){var i=t[r];n.has(i)||n.set(i,new WeakMap),n=n.get(i)}return n.has(LE)||n.set(LE,e()),n.get(LE)}var c7=new WeakMap;function ob(e){var t=c7.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof kQ?t+=r.id:r&&mt(r)==="object"?t+=ob(r):t+=r}),t=Xb(t),c7.set(e,t)),t}function u7(e,t){return Xb("".concat(t,"_").concat(ob(e)))}var TP=pa();function me(e){return typeof e=="number"?"".concat(e,"px"):e}function YC(e,t,n){var r=arguments.length>3&&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"<style ".concat(o,">").concat(e,"</style>")}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=Qs<jQ?Rh(Kv,Qs++):0,ov++,Hi===10&&(ov=1,a_++),Hi}function Cd(){return Rh(Kv,Qs)}function $S(){return Qs}function o_(e,t){return av(Kv,e,t)}function Zb(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function obe(e){return a_=ov=1,jQ=mc(Kv=e),Qs=0,[]}function sbe(e){return Kv="",e}function BE(e){return MQ(o_(Qs-1,PP(e===91?e+2:e===40?e+1:e)))}function lbe(e){for(;(Hi=Cd())&&Hi<33;)Dl();return Zb(e)>2||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;v<r;++v)for(var w=0,x=av(e,m+1,m=OQ(g=o[v])),S=e;w<h;++w)(S=MQ(g>0?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;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function pbe(e,t,n,r){switch(e.type){case tbe:if(e.children.length)break;case Q0e:case Z0e:case IQ:return e.return=e.return||e.value;case PQ:return"";case ebe:return e.return=e.value+"{"+RP(e.children,r)+"}";case RQ:if(!mc(e.value=e.props.join(",")))return""}return mc(n=RP(e.children,r))?e.return=e.value+"{"+n+"}":""}var h7="data-ant-cssinjs-cache-path",NQ="_FILE_STYLE__",rm,AQ=!0;function hbe(){if(!rm&&(rm={},pa())){var e=document.createElement("div");e.className=h7,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";t=t.replace(/^"/,"").replace(/"$/,""),t.split(";").forEach(function(i){var a=i.split(":"),o=he(a,2),s=o[0],l=o[1];rm[s]=l});var n=document.querySelector("style[".concat(h7,"]"));if(n){var r;AQ=!1,(r=n.parentNode)===null||r===void 0||r.removeChild(n)}document.body.removeChild(e)}}function vbe(e){return hbe(),!!rm[e]}function gbe(e){var t=rm[e],n=null;if(t&&pa())if(AQ)n=NQ;else{var r=document.querySelector("style[".concat(Fl,'="').concat(rm[e],'"]'));r?n=r.innerHTML:delete rm[e]}return[n,t]}var bbe="_skip_check_",FQ="_multi_value_";function PS(e){var t=RP(fbe(e),pbe);return t.replace(/\{%%%\:[^;];}/g,";")}function ybe(e){return mt(e)==="object"&&e&&(bbe in e||FQ in e)}function v7(e,t,n){if(!t)return e;var r=".".concat(t),i=n==="low"?":where(".concat(r,")"):r,a=e.split(",").map(function(o){var s,l=o.trim().split(/\s+/),c=l[0]||"",d=((s=c.match(/^\w+/))===null||s===void 0?void 0:s[0])||"";return c="".concat(d).concat(i).concat(c.slice(d.length)),[c].concat(Ve(l.slice(1))).join(" ")});return a.join(",")}var xbe=function e(t){var n=arguments.length>1&&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;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}function zQ(e,t,n,r){if(!t.length)return n;var i=xM(t),a=i[0],o=i.slice(1),s;return!e&&typeof a=="number"?s=[]:Array.isArray(e)?s=Ve(e):s=N({},e),r&&n===void 0&&o.length===1?delete s[a][o[0]]:s[a]=zQ(s[a],o,n,r),s}function qr(e,t,n){var r=arguments.length>3&&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<e;n++)t[n]=arguments[n];var r=g7(t[0]);return t.forEach(function(i){function a(o,s){var l=new Set(s),c=dr(i,o),d=Array.isArray(c);if(d||_be(c)){if(!l.has(c)){l.add(c);var f=dr(r,o);d?r=qr(r,o,[]):(!f||mt(f)!=="object")&&(r=qr(r,o,g7(c))),Ebe(c).forEach(function(m){a([].concat(Ve(o),[m]),l)})}}else r=qr(r,o,c)}a([])}),r}function $be(){}const Tbe=u.createContext({}),Lc=()=>{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 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<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/t+2:(this.r-this.g)/t+4))}return this._h}getSaturation(){if(typeof this._s>"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 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;o<i;o++)a[o]=arguments[o];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(a))},[]);return n}function Tm(e){var t=u.useRef(!1),n=u.useState(e),r=he(n,2),i=r[0],a=r[1];u.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function o(s,l){l&&t.current||a(s)}return[i,o]}function WE(e){return e!==void 0}function Ht(e,t){var n=t||{},r=n.defaultValue,i=n.value,a=n.onChange,o=n.postState,s=Tm(function(){return WE(i)?i:WE(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),l=he(s,2),c=l[0],d=l[1],f=i!==void 0?i:c,m=o?o(f):f,p=Yt(a),h=Tm([f]),v=he(h,2),g=v[0],y=v[1];nm(function(){var x=g[0];c!==x&&p(c,x)},[g]),nm(function(){WE(i)||d(i)},[i]);var w=Yt(function(x,S){d(x,S),y([f],S)});return[m,w]}function E7(e,t,n,r){var i=N({},t[e]);if(r!=null&&r.deprecatedTokens){var a=r.deprecatedTokens;a.forEach(function(s){var l=he(s,2),c=l[0],d=l[1];if(i!=null&&i[c]||i!=null&&i[d]){var f;(f=i[d])!==null&&f!==void 0||(i[d]=i==null?void 0:i[c])}})}var o=N(N({},n),i);return Object.keys(o).forEach(function(s){o[s]===t[s]&&delete o[s]}),o}var eZ=typeof CSSINJS_STATISTIC<"u",HP=!0;function nn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!eZ)return Object.assign.apply(Object,[{}].concat(t));HP=!1;var r={};return t.forEach(function(i){if(mt(i)==="object"){var a=Object.keys(i);a.forEach(function(o){Object.defineProperty(r,o,{configurable:!0,enumerable:!0,get:function(){return i[o]}})})}}),HP=!0,r}var $7={};function e1e(){}var t1e=function(t){var n,r=t,i=e1e;return eZ&&typeof Proxy<"u"&&(n=new Set,r=new Proxy(t,{get:function(o,s){if(HP){var l;(l=n)===null||l===void 0||l.add(s)}return o[s]}}),i=function(o,s){var l;$7[o]={global:Array.from(n),component:N(N({},(l=$7[o])===null||l===void 0?void 0:l.component),s)}}),{token:r,keys:n,flush:i}};function T7(e,t,n){if(typeof n=="function"){var r;return n(nn(t,(r=t[e])!==null&&r!==void 0?r:{}))}return n??{}}function n1e(e){return e==="js"?{max:Math.max,min:Math.min}:{max:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return"max(".concat(r.map(function(a){return me(a)}).join(","),")")},min:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return"min(".concat(r.map(function(a){return me(a)}).join(","),")")}}}var r1e=1e3*60*10,i1e=function(){function e(){er(this,e),G(this,"map",new Map),G(this,"objectIDMap",new WeakMap),G(this,"nextID",0),G(this,"lastAccessBeat",new Map),G(this,"accessBeat",0)}return tr(e,[{key:"set",value:function(n,r){this.clear();var i=this.getCompositeKey(n);this.map.set(i,r),this.lastAccessBeat.set(i,Date.now())}},{key:"get",value:function(n){var r=this.getCompositeKey(n),i=this.map.get(r);return this.lastAccessBeat.set(r,Date.now()),this.accessBeat+=1,i}},{key:"getCompositeKey",value:function(n){var r=this,i=n.map(function(a){return a&&mt(a)==="object"?"obj_".concat(r.getObjectID(a)):"".concat(mt(a),"_").concat(a)});return i.join("|")}},{key:"getObjectID",value:function(n){if(this.objectIDMap.has(n))return this.objectIDMap.get(n);var r=this.nextID;return this.objectIDMap.set(n,r),this.nextID+=1,r}},{key:"clear",value:function(){var n=this;if(this.accessBeat>1e4){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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function EM(e){const{override:t}=e,n=l1e(e,["override"]),r=Object.assign({},t);Object.keys(sv).forEach(m=>{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)
`,boxShadowSecondary:`
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)
`,boxShadowTertiary:`
0 1px 2px 0 rgba(0, 0, 0, 0.03),
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 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),
-9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerLeft:`
6px 0 16px 0 rgba(0, 0, 0, 0.08),
3px 0 6px -4px rgba(0, 0, 0, 0.12),
9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerUp:`
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)
`,boxShadowDrawerDown:`
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 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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const tZ={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},c1e={motionBase:!0,motionUnit:!0},u1e={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},nZ=(e,t,n)=>{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;i<r;i+=1){var a=n[i];if(Object.prototype.hasOwnProperty.call(t,a)&&a in sZ)return Wx[e]=t[a],Wx[e]}return""}var cZ=lZ("animationend"),uZ=lZ("transitionend"),dZ=!!(cZ&&uZ),j7=cZ||"animationend",N7=uZ||"transitionend";function A7(e,t){if(!e)return null;if(mt(e)==="object"){var n=t.replace(/-\w/g,function(r){return r[1].toUpperCase()});return e[n]}return"".concat(e,"-").concat(t)}const _1e=function(e){var t=u.useRef();function n(i){i&&(i.removeEventListener(N7,e),i.removeEventListener(j7,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(N7,e),i.addEventListener(j7,e),t.current=i)}return u.useEffect(function(){return function(){n(t.current)}},[]),[r,n]};var fZ=pa()?u.useLayoutEffect:u.useEffect;const E1e=function(){var e=u.useRef(null);function t(){hn.cancel(e.current)}function n(r){var i=arguments.length>1&&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;f<i;f+=1){var m=o[f];if(m.key===c.key){r<f&&(n=n.concat(o.slice(r,f).map(function(p){return N(N({},p),{},{status:VP})})),r=f),n.push(N(N({},m),{},{status:WP})),r+=1,d=!0;break}}d||n.push(N(N({},c),{},{status:UP}))}),r<i&&(n=n.concat(o.slice(r).map(function(c){return N(N({},c),{},{status:VP})})));var s={};n.forEach(function(c){var d=c.key;s[d]=(s[d]||0)+1});var l=Object.keys(s).filter(function(c){return s[c]>1});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;c<s;c++)l[c]=arguments[c];return o=i.call.apply(i,[this].concat(l)),G(Tt(o),"state",{keyEntities:[]}),G(Tt(o),"removeKey",function(d){o.setState(function(f){var m=f.keyEntities.map(function(p){return p.key!==d?p:N(N({},p),{},{status:qE})});return{keyEntities:m}},function(){var f=o.state.keyEntities,m=f.filter(function(p){var h=p.status;return h!==qE}).length;m===0&&o.props.onAllRemoved&&o.props.onAllRemoved()})}),o}return tr(a,[{key:"render",value:function(){var s=this,l=this.state.keyEntities,c=this.props,d=c.component,f=c.children,m=c.onVisibleChanged;c.onAllRemoved;var p=at(c,N1e),h=d||u.Fragment,v={};return F1e.forEach(function(g){v[g]=p[g],delete p[g]}),delete p.keys,u.createElement(h,p,l.map(function(g,y){var w=g.status,x=at(g,A1e),S=w===VP||w===WP;return u.createElement(t,Fe({},v,{key:x.key,visible:S,eventProps:x,onVisibleChanged:function(_){m==null||m(_,{key:x.key}),_||s.removeKey(x.key)}}),function(C,_){return f(N(N({},C),{},{index:y}),_)})}))}}],[{key:"getDerivedStateFromProps",value:function(s,l){var c=s.keys,d=l.keyEntities,f=qP(c),m=j1e(d,f);return{keyEntities:m.filter(function(p){var h=d.find(function(v){var g=v.key;return p.key===g});return!(h&&h.status===qE&&p.status===UP)})}}}]),a}(u.Component);return G(n,"defaultProps",{component:"div"}),n}const PM=D1e(dZ),F7=u.createContext(!0);function L1e(e){const t=u.useContext(F7),{children:n}=e,[,r]=$i(),{motion:i}=r,a=u.useRef(!1);return a.current||(a.current=t!==i),a.current?u.createElement(F7.Provider,{value:i},u.createElement(y1e,{motion:i},n)):n}const B1e=()=>null;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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const H1e=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let ZC,hZ,vZ,gZ;function MS(){return ZC||t1}function V1e(){return hZ||l_}function W1e(e){return Object.keys(e).some(t=>t.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;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,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=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
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
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`,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`,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}}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Cye={success:qm,info:u_,error:Bc,warning:cf},kye=e=>{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<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return V7(n.overflowY,t)||V7(n.overflowX,t)||(r=>{const i=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeight<r.scrollHeight||i.clientWidth<r.scrollWidth)})(e)}return!1},Gx=(e,t,n,r,i,a,o,s)=>a<e&&o>t||a>e&&o<t?0:a<=e&&s<=n||o>=t&&s>=n?a-e-r:o>t&&s<n||a<e&&s>n?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<p.length;O++){const D=p[O],{height:L,width:B,top:F,right:z,bottom:H,left:A}=D.getBoundingClientRect();if(o==="if-needed"&&C>=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<i?hn(l):typeof r=="function"&&r()};hn(l)}const Qn=e=>{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<se;_e++){var X;Se+=((X=p.current[_[_.length-1-_e].key])===null||X===void 0?void 0:X.offsetHeight)+j}var ae=(I?Se:se*P)*(r.startsWith("top")?1:-1),ee=!I&&g!==null&&g!==void 0&&g.offsetWidth&&(ie=p.current[W])!==null&&ie!==void 0&&ie.offsetWidth?((g==null?void 0:g.offsetWidth)-P*2*(se<3?se:3))/((pe=p.current[W])===null||pe===void 0?void 0:pe.offsetWidth):1;le.transform="translate3d(".concat(ce,", ").concat(ae,"px, 0) scaleX(").concat(ee,")")}else le.transform="translate3d(".concat(ce,", 0, 0)")}return K.createElement("div",{ref:D,className:fe("".concat(i,"-notice-wrapper"),B,ne==null?void 0:ne.wrapper),style:N(N(N({},F),le),Q==null?void 0:Q.wrapper),onMouseEnter:function(){return C(function(ue){return ue.includes(W)?ue:[].concat(Ve(ue),[W])})},onMouseLeave:function(){return C(function(ue){return ue.filter(function(oe){return oe!==W})})}},K.createElement(OM,Fe({},te,{ref:function(ue){Z>-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;r<t;r++)n[r]=arguments[r];return n.forEach(function(i){i&&Object.keys(i).forEach(function(a){var o=i[a];o!==void 0&&(e[a]=o)})}),e}function $Z(){var e=arguments.length>0&&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: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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const ixe={info:u.createElement(u_,null),success:u.createElement(qm,null),error:u.createElement(Bc,null),warning:u.createElement(cf,null),loading:u.createElement(Ra,null)},IZ=({prefixCls:e,type:t,icon:n,children:r})=>u.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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const lxe=8,cxe=3,uxe=({children:e,prefixCls:t})=>{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&&L<D[1])?(k=0,M.v=R,M.n=D[1]):L<B&&(O=I<3||D[0]>R||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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const h_=u.createContext(null),sl=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const DZ=u.createContext(void 0),zxe=e=>{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`}}}),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({},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"}}},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"}}]},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}}]},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}}]},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}}]},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 ${_}, 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}}}},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;r<n.length-1;r+=1){const i=n[r].percent,a=n[r+1].percent,o=n[r].color,s=n[r+1].color;if(i<=t&&t<=a){const l=a-i;if(l===0)return o;const c=(t-i)/l*100,d=new Ul(o),f=new Ul(s);return d.mix(f,c).toRgbString()}}return""},t$=e=>e.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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function kSe(e){if(typeof e=="object"&&e){let t=e==null?void 0:e.delay;return t=!Number.isNaN(t)&&typeof t=="number"?t:0,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}const _Se={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},ESe=K.forwardRef((e,t)=>{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),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 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<t;r++)n[r-1]=arguments[r];var i=0,a=n.length;if(typeof e=="function")return e.apply(null,n);if(typeof e=="string"){var o=e.replace(VSe,function(s){if(s==="%%")return"%";if(i>=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,s<i?t(e[s],a):n([])}a([])}function GSe(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,Ve(e[n]||[]))}),t}var yD=function(e){Ka(n,e);var t=vo(n);function n(r,i){var a;return er(this,n),a=t.call(this,"Async Validation Error"),G(Tt(a),"errors",void 0),G(Tt(a),"fields",void 0),a.errors=r,a.fields=i,a}return tr(n)}(iR(Error));function KSe(e,t,n,r,i){if(t.first){var a=new Promise(function(m,p){var h=function(y){return r(y),y.length?p(new yD(y,aR(y))):m(i)},v=GSe(e);bD(v,n,h)});return a.catch(function(m){return m}),a}var o=t.firstFields===!0?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,c=0,d=[],f=new Promise(function(m,p){var h=function(g){if(d.push.apply(d,g),c++,c===l)return r(d),d.length?p(new yD(d,aR(d))):m(i)};s.length||(r(d),m(i)),s.forEach(function(v){var g=e[v];o.indexOf(v)!==-1?bD(g,n,h):qSe(g,n,h)})});return f.catch(function(m){return m}),f}function YSe(e){return!!(e&&e.message!==void 0)}function XSe(e,t){for(var n=e,r=0;r<t.length;r++){if(n==null)return n;n=n[t[r]]}return n}function xD(e,t){return function(n){var r;return e.fullFields?r=XSe(t,e.fullFields):r=t[n.field||e.fullField],YSe(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:typeof n=="function"?n():n,fieldValue:r,field:n.field||e.fullField}}}function wD(e,t){if(t){for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];mt(r)==="object"&&mt(e[n])==="object"?e[n]=N(N({},e[n]),r):e[n]=r}}return e}var Ip="enum",JSe=function(t,n,r,i,a){t[Ip]=Array.isArray(t[Ip])?t[Ip]:[],t[Ip].indexOf(n)===-1&&i.push(ps(a.messages[Ip],t.fullField,t[Ip].join(", ")))},QSe=function(t,n,r,i,a){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(ps(a.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var o=new RegExp(t.pattern);o.test(n)||i.push(ps(a.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},ZSe=function(t,n,r,i,a){var o=typeof t.len=="number",s=typeof t.min=="number",l=typeof t.max=="number",c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,d=n,f=null,m=typeof n=="number",p=typeof n=="string",h=Array.isArray(n);if(m?f="number":p?f="string":h&&(f="array"),!f)return!1;h&&(d=n.length),p&&(d=n.replace(c,"_").length),o?d!==t.len&&i.push(ps(a.messages[f].len,t.fullField,t.len)):s&&!l&&d<t.min?i.push(ps(a.messages[f].min,t.fullField,t.min)):l&&!s&&d>t.max?i.push(ps(a.messages[f].max,t.fullField,t.max)):s&&l&&(d<t.min||d>t.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;w<h.length;w++)y(h[w]);v.length?(g=aR(v),l(v,g)):l(null,o)}if(s.messages){var d=this.messages();d===rR&&(d=nR()),wD(d,s.messages),s.messages=d}else s.messages=this.messages();var f={},m=s.keys||Object.keys(this.rules);m.forEach(function(h){var v=r.rules[h],g=o[h];v.forEach(function(y){var w=y;typeof w.transform=="function"&&(o===n&&(o=N({},o)),g=o[h]=w.transform(g),g!=null&&(w.type=w.type||(Array.isArray(g)?"array":mt(g)))),typeof w=="function"?w={validator:w}:w=N({},w),w.validator=r.getValidationMethod(w),w.validator&&(w.field=h,w.fullField=w.fullField||h,w.type=r.getType(w),f[h]=f[h]||[],f[h].push({rule:w,value:g,source:o,field:h}))})});var p={};return KSe(f,s,function(h,v){var g=h.rule,y=(g.type==="object"||g.type==="array")&&(mt(g.fields)==="object"||mt(g.defaultField)==="object");y=y&&(g.required||!g.required&&h.value),g.field=h.field;function w(k,E){return N(N({},E),{},{fullField:"".concat(g.fullField,".").concat(k),fullFields:g.fullFields?[].concat(Ve(g.fullFields),[k]):[k]})}function x(){var k=arguments.length>0&&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;k<C;k++)_[k]=arguments[k];Promise.resolve().then(function(){Jn(!y,"Your validator function has already return a promise. `callback` will be ignored."),y||g.apply(void 0,_)})},x=m(h,v,w);y=x&&typeof x.then=="function"&&typeof x.catch=="function",Jn(y,"`callback` is deprecated. Please return a promise instead."),y&&x.then(function(){g()}).catch(function(S){g(S||" ")})}),p}).sort(function(d,f){var m=d.warningOnly,p=d.ruleIndex,h=f.warningOnly,v=f.ruleIndex;return!!m==!!h?p-v:m?1:-1}),l;if(i===!0)l=new Promise(function(){var d=un(yt().mark(function f(m,p){var h,v,g;return yt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:h=0;case 1:if(!(h<s.length)){w.next=12;break}return v=s[h],w.next=5,oR(o,t,v,r,a);case 5:if(g=w.sent,!g.length){w.next=9;break}return p([{errors:g,rule:v}]),w.abrupt("return");case 9:h+=1,w.next=1;break;case 12:m([]);case 13:case"end":return w.stop()}},f)}));return function(f,m){return d.apply(this,arguments)}}());else{var c=s.map(function(d){return oR(o,t,d,r,a).then(function(f){return{errors:f,rule:d}})});l=(i?wCe(c):xCe(c)).then(function(d){return Promise.reject(d)})}return l.catch(function(d){return d}),l}function xCe(e){return lR.apply(this,arguments)}function lR(){return lR=un(yt().mark(function e(t){return yt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.all(t).then(function(i){var a,o=(a=[]).concat.apply(a,Ve(i));return o}));case 1:case"end":return r.stop()}},e)})),lR.apply(this,arguments)}function wCe(e){return cR.apply(this,arguments)}function cR(){return cR=un(yt().mark(function e(t){var n;return yt().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return n=0,i.abrupt("return",new Promise(function(a){t.forEach(function(o){o.then(function(s){s.errors.length&&a([s]),n+=1,n===t.length&&a([])})})}));case 2:case"end":return i.stop()}},e)})),cR.apply(this,arguments)}function Pi(e){return tR(e)}function _D(e,t){var n={};return t.forEach(function(r){var i=dr(e,r);n=qr(n,r,i)}),n}function Mh(e,t){var n=arguments.length>2&&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<R;D++)O[D]=arguments[D];p?I=p.apply(void 0,O):I=CCe.apply(void 0,[v].concat(O)),h&&(I=h(I,E,C(!0))),I!==E&&k({type:"updateValue",namePath:x,value:I}),$&&$.apply(void 0,O)};var j=tR(w||[]);return j.forEach(function(I){var R=M[I];M[I]=function(){R&&R.apply(void 0,arguments);var O=i.props.rules;O&&O.length&&k({type:"validateField",namePath:x,triggerName:I})}}),M}),r.fieldContext){var a=r.fieldContext.getInternalHooks,o=a(Wf),s=o.initEntityValue;s(Tt(i))}return i}return tr(n,[{key:"componentDidMount",value:function(){var i=this.props,a=i.shouldUpdate,o=i.fieldContext;if(this.mounted=!0,o){var s=o.getInternalHooks,l=s(Wf),c=l.registerField;this.cancelRegisterFunc=c(this)}a===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var i=this.state.resetCount,a=this.props.children,o=this.getOnlyChild(a),s=o.child,l=o.isFunction,c;return l?c=s:u.isValidElement(s)?c=u.cloneElement(s,this.getControlled(s.props)):(Jn(!s,"`children` of Field is not validate ReactElement."),c=s),u.createElement(u.Fragment,{key:i},c)}}]),n}(u.Component);G(qM,"contextType",Zd);G(qM,"defaultProps",{trigger:"onChange",valuePropName:"value"});function GM(e){var t,n=e.name,r=at(e,kCe),i=u.useContext(Zd),a=u.useContext(r1),o=n!==void 0?Pi(n):void 0,s=(t=r.isListField)!==null&&t!==void 0?t:!!a,l="keep";return s||(l="_".concat((o||[]).join("_"))),u.createElement(qM,Fe({key:l,name:o,isListField:s},r,{fieldContext:i}))}function see(e){var t=e.name,n=e.initialValue,r=e.children,i=e.rules,a=e.validateTrigger,o=e.isListField,s=u.useContext(Zd),l=u.useContext(r1),c=u.useRef({keys:[],id:0}),d=c.current,f=u.useMemo(function(){var v=Pi(s.prefixName)||[];return[].concat(Ve(v),Ve(Pi(t)))},[s.prefixName,t]),m=u.useMemo(function(){return N(N({},s),{},{prefixName:f})},[s,f]),p=u.useMemo(function(){return{getKey:function(g){var y=f.length,w=g[y];return[d.keys[w],g.slice(y+1)]}}},[f]);if(typeof r!="function")return Jn(!1,"Form.List only accepts function as children."),null;var h=function(g,y,w){var x=w.source;return x==="internal"?!1:g!==y};return u.createElement(r1.Provider,{value:p},u.createElement(Zd.Provider,{value:m},u.createElement(GM,{name:[],shouldUpdate:h,rules:i,validateTrigger:a,initialValue:n,isList:!0,isListField:o??!!l},function(v,g){var y=v.value,w=y===void 0?[]:y,x=v.onChange,S=s.getFieldValue,C=function(){var T=S(f||[]);return T||[]},_={add:function(T,$){var P=C();$>=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;a<r;a++)i[a]=arguments[a];var o=i[0],s=i[1],l,c=!1;i.length===0?l=null:i.length===1?Array.isArray(o)?(l=o.map(Pi),c=!1):(l=null,c=o):(l=o.map(Pi),c=s);var d=n.getFieldEntities(!0),f=function(g){return g.isFieldTouched()};if(!l)return c?d.every(function(v){return f(v)||v.isList()}):d.some(f);var m=new Op;l.forEach(function(v){m.set(v,[])}),d.forEach(function(v){var g=v.getNamePath();l.forEach(function(y){y.every(function(w,x){return g[x]===w})&&m.update(y,function(w){return[].concat(Ve(w),[v])})})});var p=function(g){return g.some(f)},h=m.map(function(v){var g=v.value;return g});return c?h.every(p):h.some(p)}),G(this,"isFieldTouched",function(r){return n.warningUnhooked(),n.isFieldsTouched([r])}),G(this,"isFieldsValidating",function(r){n.warningUnhooked();var i=n.getFieldEntities();if(!r)return i.some(function(o){return o.isFieldValidating()});var a=r.map(Pi);return i.some(function(o){var s=o.getNamePath();return Mh(a,s)&&o.isFieldValidating()})}),G(this,"isFieldValidating",function(r){return n.warningUnhooked(),n.isFieldsValidating([r])}),G(this,"resetWithFieldInitialValue",function(){var r=arguments.length>0&&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<W;Y++)U[Y-1]=arguments[Y];v.apply(void 0,[V].concat(U))}},onFinish:function(V){C.triggerFormFinish(r,V),g&&g(V)},onFinishFailed:y}),I(s);var O=u.useRef(null);P(i,!O.current),O.current||(O.current=!0),u.useEffect(function(){return function(){return R(w)}},[]);var D,L=typeof l=="function";if(L){var B=E.getFieldsValue(!0);D=l(B,E)}else D=l;$(!L);var F=u.useRef();u.useEffect(function(){SCe(F.current||[],a||[])||E.setFields(a||[]),F.current=a},[a,E]);var z=u.useMemo(function(){return N(N({},E),{},{validateTrigger:p})},[E,p]),H=u.createElement(r1.Provider,{value:null},u.createElement(Zd.Provider,{value:z},D));return d===!1?H:u.createElement(d,Fe({},x,{ref:S,onSubmit:function(V){V.preventDefault(),V.stopPropagation(),E.submit()},onReset:function(V){var W;V.preventDefault(),E.resetFields(),(W=x.onReset)===null||W===void 0||W.call(x,V)}}),H)};function $D(e){try{return JSON.stringify(e)}catch{return Math.random()}}function uee(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],i=t[1],a=i===void 0?{}:i,o=BSe(a)?{form:a}:a,s=o.form,l=u.useState(),c=he(l,2),d=c[0],f=c[1],m=u.useMemo(function(){return $D(d)},[d]),p=u.useRef(m);p.current=m;var h=u.useContext(Zd),v=s||h,g=v&&v._init,y=Pi(r),w=u.useRef(y);return w.current=y,u.useEffect(function(){if(g){var x=v.getFieldsValue,S=v.getInternalHooks,C=S(Wf),_=C.registerWatch,k=function(P,M){var j=o.preserve?M:P;return typeof r=="function"?r(j):dr(j,w.current)},E=_(function($,P){var M=k($,P),j=$D(M);p.current!==j&&(p.current=j,f(M))}),T=k(x(),x(!0));return d!==T&&f(T),E}},[g]),d}var RCe=u.forwardRef(PCe),Qv=RCe;Qv.FormProvider=cee;Qv.Field=GM;Qv.List=see;Qv.useForm=KM;Qv.useWatch=uee;const Ou=u.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),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({},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"}}}]},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let mR;const f2e=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const _ee=e=>{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<Uf.length;h++)if(Uf[h]===l){Uf.splice(h,1);break}a()}const s=d=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const x2e=(e,t)=>{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.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={overflow:"hidden",[`& > ${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<e.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={background:e.colorBgBlur,backdropFilter:"blur(10px)","-webkit-backdrop-filter":"blur(10px)"};return Object.assign({},t)},P2e=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function XM(e,t){return t===null||t===!1?null:t||u.createElement(Wo,{className:`${e}-close-icon`})}const M2e={success:qm,info:u_,error:Bc,warning:cf},Lee=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const jD=24,L2e=4.5,B2e="topRight",z2e=({children:e,prefixCls:t})=>{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(Oe<a.length-1),_==null||_(Oe)),$e!==void 0&&pe($e))}function Ee(Oe,$e){j($e.clientWidth)}function Ne(Oe,$e){L(function(je){var Ge=new Map(je);return $e===null?Ge.delete(Oe):Ge.set(Oe,$e),Ge})}function ze(Oe,$e){U($e),H(W)}function He(Oe,$e){Q($e)}function Ye(Oe,$e){se($e)}function De(Oe){return D.get(we(Pe[Oe],Oe))}fn(function(){if(I&&typeof ke=="number"&&Pe){var Oe=ne+le,$e=Pe.length,je=$e-1;if(!$e){ge(0,null);return}for(var Ge=0;Ge<$e;Ge+=1){var Ze=De(Ge);if(E&&(Ze=Ze||0),Ze===void 0){ge(Ge-1,void 0,!0);break}if(Oe+=Ze,je===0&&Oe<=I||Ge===je-1&&Oe+De(je)<=I){ge(je,null);break}else if(Oe+ke>I){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;c<s;c++)l[c]=arguments[c];return a.apply(void 0,l),(o=e[i])===null||o===void 0?void 0:o.call.apply(o,[e].concat(l))})}),r}var dke=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],fke=function(t,n){var r=t.prefixCls,i=t.id,a=t.inputElement,o=t.autoFocus,s=t.autoComplete,l=t.editable,c=t.activeDescendantId,d=t.value,f=t.open,m=t.attrs,p=at(t,dke),h=a||u.createElement("input",null),v=h,g=v.ref,y=v.props;return"maxLength"in h.props,h=u.cloneElement(h,N(N(N({type:"search"},uke(p,y)),{},{id:i,ref:yi(n,g),autoComplete:s||"off",autoFocus:o,className:fe("".concat(r,"-selection-search-input"),y==null?void 0:y.className),role:"combobox","aria-expanded":f||!1,"aria-haspopup":"listbox","aria-owns":"".concat(i,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(i,"_list"),"aria-activedescendant":f?c:void 0},m),{},{value:l?d:"",readOnly:!l,unselectable:l?null:"on",style:N(N({},y.style),{},{opacity:l?null:0})})),h},Yee=u.forwardRef(fke);function Xee(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var mke=typeof window<"u"&&window.document&&window.document.documentElement,pke=mke;function hke(e){return e!=null}function vke(e){return!e&&e!==0}function ND(e){return["string","number"].includes(mt(e))}function Jee(e){var t=void 0;return e&&(ND(e.title)?t=e.title.toString():ND(e.label)&&(t=e.label.toString())),t}function gke(e,t){pke?u.useLayoutEffect(e,t):u.useEffect(e,t)}function bke(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var AD=function(t){t.preventDefault(),t.stopPropagation()},yke=function(t){var n=t.id,r=t.prefixCls,i=t.values,a=t.open,o=t.searchValue,s=t.autoClearSearchValue,l=t.inputRef,c=t.placeholder,d=t.disabled,f=t.mode,m=t.showSearch,p=t.autoFocus,h=t.autoComplete,v=t.activeDescendantId,g=t.tabIndex,y=t.removeIcon,w=t.maxTagCount,x=t.maxTagTextLength,S=t.maxTagPlaceholder,C=S===void 0?function(se){return"+ ".concat(se.length," ...")}:S,_=t.tagRender,k=t.onToggleOpen,E=t.onRemove,T=t.onInputChange,$=t.onInputPaste,P=t.onInputKeyDown,M=t.onInputMouseDown,j=t.onInputCompositionStart,I=t.onInputCompositionEnd,R=t.onInputBlur,O=u.useRef(null),D=u.useState(0),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="".concat(r,"-selection"),U=a||f==="multiple"&&s===!1||f==="tags"?o:"",Y=f==="tags"||f==="multiple"&&s===!1||m&&(a||A);gke(function(){F(O.current.scrollWidth)},[U]);var J=function(ce,re,ie,pe,Se){return u.createElement("span",{title:Jee(ce),className:fe("".concat(W,"-item"),G({},"".concat(W,"-item-disabled"),ie))},u.createElement("span",{className:"".concat(W,"-item-content")},re),pe&&u.createElement(R_,{className:"".concat(W,"-item-remove"),onMouseDown:AD,onClick:Se,customizeIcon:y},"×"))},ne=function(ce,re,ie,pe,Se,_e){var X=function(ee){AD(ee),k(!a)};return u.createElement("span",{onMouseDown:X},_({label:re,value:ce,disabled:ie,closable:pe,onClose:Se,isMaxTag:!!_e}))},Q=function(ce){var re=ce.disabled,ie=ce.label,pe=ce.value,Se=!d&&!re,_e=ie;if(typeof x=="number"&&(typeof ie=="string"||typeof ie=="number")){var X=String(_e);X.length>x&&(_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;o<a.length;o+=1){var s,l=a[o];if(Pke((s=e[l])===null||s===void 0?void 0:s.points,i,r))return"".concat(t,"-placement-").concat(l)}return""}function LD(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function sy(e){return e.ownerDocument.defaultView}function pR(e){for(var t=[],n=e==null?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var i=sy(n).getComputedStyle(n),a=i.overflowX,o=i.overflowY,s=i.overflow;[a,o,s].some(function(l){return r.includes(l)})&&t.push(n),n=n.parentElement}return t}function i1(e){var t=arguments.length>1&&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"&&(Pt<oe.top||p.current.tb)){var rt=bt;Be?rt+=le-ce:rt=je.y-$e.y-Le;var ct=Rn(dt,rt),St=Rn(dt,rt,q);ct>Ie||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"&&(xt<oe.left||p.current.lr)){var on=dt;gt?on+=se-re:on=je.x-$e.x-Pe;var Jt=Rn(on,bt),kn=Rn(on,bt,q);Jt>Ie||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"&&(xt<q.left&&(dt-=xt-q.left-Pe,L.x+re<q.left+On&&(dt+=L.x-q.left+re-On)),Xe>q.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"&&(Pt<q.top&&(bt-=Pt-q.top-Le,L.y+ce<q.top+sr&&(bt+=L.y-q.top+ce-sr)),jt>q.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;kp<Sp;kp++)Cp[kp-1]=arguments[kp];(wp=ve[Qt])===null||wp===void 0||wp.call.apply(wp,[ve,si].concat(Cp))}}(sr||Nr)&&(ge.onClick=function(Qt){var Cn;vt.current&&Nr?Oe(!1):!vt.current&&sr&&(Xe(Qt),Oe(!0));for(var Vr=arguments.length,Ti=new Array(Vr>1?Vr-1:0),si=1;si<Vr;si++)Ti[si-1]=arguments[si];(Cn=ve.onClick)===null||Cn===void 0||Cn.call.apply(Cn,[ve,Qt].concat(Ti))});var Lt=Mke(Je,Nr,Ce,oe,S,_,Ee,Oe),$n=kn.has("hover"),Rn=On.has("hover"),Tr,bo;$n&&($t("onMouseEnter",!0,v,function(Qt){Xe(Qt)}),$t("onPointerEnter",!0,v,function(Qt){Xe(Qt)}),Tr=function(Cn){(Je||Ge)&&oe!==null&&oe!==void 0&&oe.contains(Cn.target)&&Oe(!0,v)},H&&(ge.onMouseMove=function(Qt){var Cn;(Cn=ve.onMouseMove)===null||Cn===void 0||Cn.call(ve,Qt)})),Rn&&($t("onMouseLeave",!1,y),$t("onPointerLeave",!1,y),bo=function(){Oe(!1,y)}),kn.has("focus")&&$t("onFocus",!0,w),On.has("focus")&&$t("onBlur",!1,x),kn.has("contextMenu")&&(ge.onContextMenu=function(Qt){var Cn;vt.current&&On.has("contextMenu")?Oe(!1):(Xe(Qt),Oe(!0)),Qt.preventDefault();for(var Vr=arguments.length,Ti=new Array(Vr>1?Vr-1:0),si=1;si<Vr;si++)Ti[si-1]=arguments[si];(Cn=ve.onContextMenu)===null||Cn===void 0||Cn.call.apply(Cn,[ve,Qt].concat(Ti))}),Z&&(ge.className=fe(ve.className,Z));var Yi=u.useRef(!1);Yi.current||(Yi.current=E||Je||Ge);var oa=N(N({},ve),ge),Qa={},ic=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ic.forEach(function(Qt){se[Qt]&&(Qa[Qt]=function(){for(var Cn,Vr=arguments.length,Ti=new Array(Vr),si=0;si<Vr;si++)Ti[si]=arguments[si];(Cn=oa[Qt])===null||Cn===void 0||Cn.call.apply(Cn,[oa].concat(Ti)),se[Qt].apply(se,Ti)})});var Bg=u.cloneElement(we,N(N({},oa),Qa)),yp={x:St,y:Ft},xp=W?N({},W!==!0?W:{}):null;return u.createElement(u.Fragment,null,u.createElement(ji,{disabled:!Je,ref:Le,onResize:oi},u.createElement($ke,{getTriggerDOMNode:le},Bg)),Yi.current&&u.createElement(FD.Provider,{value:ae},u.createElement(Eke,{portal:e,ref:ke,prefixCls:a,popup:P,className:fe(M,rn),style:j,target:Ce,onMouseEnter:Tr,onMouseLeave:bo,onPointerEnter:Tr,zIndex:L,open:Je,keepDom:Ge,fresh:z,onClick:A,onPointerDownCapture:Lt,mask:S,motion:Ne,maskMotion:ze,onVisibleChanged:wi,onPrepare:vn,forceRender:E,autoDestroy:ce,getPopupContainer:k,align:kt,arrow:xp,arrowPos:yp,ready:tt,offsetX:ot,offsetY:Qe,offsetR:rt,offsetB:ct,onAlign:ai,stretch:B,targetWidth:Mn/gt,targetHeight:rr/st})))});return t}const ly=Nke(ny);var Ake=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Fke=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"}}},Dke=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,S=t.getTriggerDOMNode,C=t.onPopupVisibleChange,_=t.onPopupMouseEnter,k=at(t,Ake),E="".concat(r,"-dropdown"),T=o;g&&(T=g(o));var $=u.useMemo(function(){return h||Fke(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 D;return(D=R.current)===null||D===void 0?void 0:D.popupElement}}}),u.createElement(ly,Fe({},k,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:p||(m==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$,prefixCls:E,popupTransitionName:P,popup:u.createElement("div",{onMouseEnter:_},T),ref:R,stretch:j,popupAlign:y,popupVisible:i,getPopupContainer:w,popupClassName:fe(d,G({},"".concat(E,"-empty"),x)),popupStyle:I,getTriggerDOMNode:S,onPopupVisibleChange:C}),a)},Lke=u.forwardRef(Dke);function WD(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 hR(e){return typeof e<"u"&&!Number.isNaN(e)}function Qee(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 Bke(e){var t=arguments.length>1&&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(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;vn<oi;vn++)wi[vn-1]=arguments[vn];if(dt&&(!Wt||!Pt.current)){var $t;Wt&&(Pt.current=!0),($t=be.current)===null||$t===void 0||$t.onKeyDown.apply($t,[qt].concat(wi))}re==null||re.apply(void 0,[qt].concat(wi))},xt=function(qt){for(var Mn=arguments.length,Vt=new Array(Mn>1?Mn-1:0),Wt=1;Wt<Mn;Wt++)Vt[Wt-1]=arguments[Wt];if(dt){var Pn;(Pn=be.current)===null||Pn===void 0||Pn.onKeyUp.apply(Pn,[qt].concat(Vt))}qt.key==="Enter"&&(Pt.current=!1),ce==null||ce.apply(void 0,[qt].concat(Vt))},Xe=function(qt){var Mn=d.filter(function(Vt){return Vt!==qt});f(Mn,{type:"remove",values:[qt]})},Me=function(){Pt.current=!1},Be=u.useRef(!1),tt=function(){Le(!0),y||(le&&!Be.current&&le.apply(void 0,arguments),Z.includes("focus")&&Te(!0)),Be.current=!0},ot=function(){ye.current=!0,Le(!1,function(){Be.current=!1,ye.current=!1,Te(!1)}),!y&&(ve&&(g==="tags"?j(ve,{source:"submit"}):g==="multiple"&&j("",{source:"blur"})),se&&se.apply(void 0,arguments))},Qe=[];u.useEffect(function(){return function(){Qe.forEach(function(Ut){return clearTimeout(Ut)}),Qe.splice(0,Qe.length)}},[]);var rt=function(qt){var Mn,Vt=qt.target,Wt=(Mn=xe.current)===null||Mn===void 0?void 0:Mn.getPopupElement();if(Wt&&Wt.contains(Vt)){var Pn=setTimeout(function(){var oi=Qe.indexOf(Pn);if(oi!==-1&&Qe.splice(oi,1),we(),!q&&!Wt.contains(document.activeElement)){var wi;(wi=ke.current)===null||wi===void 0||wi.focus()}});Qe.push(Pn)}for(var rr=arguments.length,$r=new Array(rr>1?rr-1:0),xi=1;xi<rr;xi++)$r[xi-1]=arguments[xi];ie==null||ie.apply(void 0,[qt].concat($r))},ct=u.useState({}),St=he(ct,2),Ft=St[1];function gt(){Ft({})}var st;Ee&&(st=function(qt){Te(qt)}),J2e(function(){var Ut;return[oe.current,(Ut=xe.current)===null||Ut===void 0?void 0:Ut.getPopupElement()]},Ie,Te,!!Ee);var kt=u.useMemo(function(){return N(N({},e),{},{notFoundContent:h,open:dt,triggerOpen:Ie,id:r,showSearch:_e,multiple:Se,toggleOpen:Te})},[e,h,Ie,dt,r,_e,Se,Te]),an=!!L||w,on;an&&(on=u.createElement(R_,{className:fe("".concat(i,"-arrow"),G({},"".concat(i,"-arrow-loading"),w)),customizeIcon:L,customizeIconProps:{loading:w,searchValue:ve,open:dt,focused:Pe,showSearch:_e}}));var Jt=function(){var qt;v==null||v(),(qt=ke.current)===null||qt===void 0||qt.focus(),f([],{type:"clear",values:d}),Ze("",!1,!1)},kn=Y2e(i,Jt,d,O,B,y,ve,g),On=kn.allowClear,sr=kn.clearIcon,Nr=u.createElement(F,{ref:be}),ai=fe(i,a,G(G(G(G(G(G(G(G(G(G({},"".concat(i,"-focused"),Pe),"".concat(i,"-multiple"),Se),"".concat(i,"-single"),!Se),"".concat(i,"-allow-clear"),O),"".concat(i,"-show-arrow"),an),"".concat(i,"-disabled"),y),"".concat(i,"-loading"),w),"".concat(i,"-open"),dt),"".concat(i,"-customize-input"),ge),"".concat(i,"-show-search"),_e)),Yr=u.createElement(Lke,{ref:xe,disabled:y,prefixCls:i,visible:Ie,popupElement:Nr,animation:z,transitionName:H,dropdownStyle:A,dropdownClassName:V,direction:l,dropdownMatchSelectWidth:W,dropdownRender:U,dropdownAlign:Y,placement:J,builtinPlacements:ne,getPopupContainer:Q,empty:m,getTriggerDOMNode:function(qt){return de.current||qt},onPopupVisibleChange:st,onPopupMouseEnter:gt},Ee?u.cloneElement(Ee,{ref:Ne}):u.createElement(Ske,Fe({},e,{domRef:de,prefixCls:i,inputElement:ge,ref:ke,id:r,prefix:D,showSearch:_e,autoClearSearchValue:M,mode:g,activeDescendantId:$,tagRender:s,values:d,open:dt,onToggleOpen:Te,activeValue:E,searchValue:ve,onSearch:Ze,onSearchSubmit:lt,onRemove:Xe,tokenWithEnter:Oe,onInputBlur:Me}))),rn;return Ee?rn=Yr:rn=u.createElement("div",Fe({className:ai},X,{ref:oe,onMouseDown:rt,onKeyDown:jt,onKeyUp:xt,onFocus:tt,onBlur:ot}),u.createElement(Hke,{visible:Pe&&!dt,values:d}),Yr,on,On&&sr),u.createElement(Wee.Provider,{value:kt},rn)}),ej=function(){return null};ej.isSelectOptGroup=!0;var tj=function(){return null};tj.isSelectOption=!0;var Zee=u.forwardRef(function(e,t){var n=e.height,r=e.offsetY,i=e.offsetX,a=e.children,o=e.prefixCls,s=e.onInnerResize,l=e.innerProps,c=e.rtl,d=e.extra,f={},m={display:"flex",flexDirection:"column"};return r!==void 0&&(f={height:n,position:"relative",overflow:"hidden"},m=N(N({},m),{},G(G(G(G(G({transform:"translateY(".concat(r,"px)")},c?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),u.createElement("div",{style:f},u.createElement(ji,{onResize:function(h){var v=h.offsetHeight;v&&s&&s()}},u.createElement("div",Fe({style:m,className:fe(G({},"".concat(o,"-holder-inner"),o)),ref:t},l),a,d)))});Zee.displayName="Filler";function Uke(e){var t=e.children,n=e.setRef,r=u.useCallback(function(i){n(i)},[]);return u.cloneElement(t,{ref:r})}function qke(e,t,n,r,i,a,o,s){var l=s.getKey;return e.slice(t,n+1).map(function(c,d){var f=t+d,m=o(c,f,{style:{width:r},offsetX:i}),p=l(c);return u.createElement(Uke,{key:p,setRef:function(v){return a(c,v)}},m)})}function Gke(e,t,n){var r=e.length,i=t.length,a,o;if(r===0&&i===0)return null;r<i?(a=e,o=t):(a=t,o=e);var s={__EMPTY_ITEM__:!0};function l(h){return h!==void 0?n(h):s}for(var c=null,d=Math.abs(r-i)!==1,f=0;f<o.length;f+=1){var m=l(a[f]),p=l(o[f]);if(m!==p){c=f,d=d||m!==l(o[f+1]);break}}return c===null?null:{index:c,multiple:d}}function Kke(e,t,n){var r=u.useState(e),i=he(r,2),a=i[0],o=i[1],s=u.useState(null),l=he(s,2),c=l[0],d=l[1];return u.useEffect(function(){var f=Gke(a||[],e||[],t);(f==null?void 0:f.index)!==void 0&&d(e[f.index]),o(e)},[e]),[c]}var UD=(typeof navigator>"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;v<h;v+=1){var g,y=e[v],w=t(y);o.set(w,v);var x=(g=n.get(w))!==null&&g!==void 0?g:r;if(s[v]=(s[v-1]||0)+x,w===d&&(m=v),w===f&&(p=v),m!==void 0&&p!==void 0)break}return{top:s[m-1]||0,bottom:s[p]}};return l}var Jke=function(){function e(){er(this,e),G(this,"maps",void 0),G(this,"id",0),G(this,"diffRecords",new Map),this.maps=Object.create(null)}return tr(e,[{key:"set",value:function(n,r){this.diffRecords.set(n,this.maps[n]),this.maps[n]=r,this.id+=1}},{key:"get",value:function(n){return this.maps[n]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),e}();function qD(e){var t=parseFloat(e);return isNaN(t)?0:t}function Qke(e,t,n){var r=u.useState(0),i=he(r,2),a=i[0],o=i[1],s=u.useRef(new Map),l=u.useRef(new Jke),c=u.useRef(0);function d(){c.current+=1}function f(){var p=arguments.length>0&&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<t_e){if(!e.current){m(function(B){return N({},B)});return}a();var p=f.targetAlign,h=f.originAlign,v=f.index,g=f.offset,y=e.current.clientHeight,w=!1,x=p,S=null;if(y){for(var C=p||h,_=0,k=0,E=0,T=Math.min(t.length-1,v),$=0;$<=T;$+=1){var P=i(t[$]);k=_;var M=n.get(P);E=k+(M===void 0?r:M),_=E}for(var j=C==="top"?g:y-g,I=T;I>=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;k<D?x="top":E>L&&(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<ct;St+=1){var Ft=A[St],gt=P(Ft),st=O.get(gt),kt=tt+(st===void 0?o:st);kt>=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;ce<se;ce+=1){var re=(Z+ce*le+se)%se,ie=M[re]||{},pe=ie.group,Se=ie.data;if(!pe&&!(Se!=null&&Se.disabled)&&(D(Se.value)||!I))return re}return-1},B=u.useState(function(){return L(0)}),F=he(B,2),z=F[0],H=F[1],A=function(Z){var le=arguments.length>1&&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;v<p.length;v+=1){var g=p[v];!g[r.options]||h?(l.set(g[r.value],g),d(c,g,r.label),d(c,g,i),d(c,g,a)):m(g[r.options],!0)}};return f(o),{options:o,valueOptions:l,labelOptions:c}},[t,n,r,i,a])};function ZD(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}var x_e=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],w_e=["inputValue"];function S_e(e){return!e||mt(e)!=="object"}var C_e=u.forwardRef(function(e,t){var n=e.id,r=e.mode,i=e.prefixCls,a=i===void 0?"rc-select":i,o=e.backfill,s=e.fieldNames,l=e.inputValue,c=e.searchValue,d=e.onSearch,f=e.autoClearSearchValue,m=f===void 0?!0:f,p=e.onSelect,h=e.onDeselect,v=e.dropdownMatchSelectWidth,g=v===void 0?!0:v,y=e.filterOption,w=e.filterSort,x=e.optionFilterProp,S=e.optionLabelProp,C=e.options,_=e.optionRender,k=e.children,E=e.defaultActiveFirstOption,T=e.menuItemSelectedIcon,$=e.virtual,P=e.direction,M=e.listHeight,j=M===void 0?200:M,I=e.listItemHeight,R=I===void 0?20:I,O=e.labelRender,D=e.value,L=e.defaultValue,B=e.labelInValue,F=e.onChange,z=e.maxCount,H=at(e,x_e),A=nj(n),V=gR(r),W=!!(!C&&k),U=u.useMemo(function(){return y===void 0&&r==="combobox"?!1:y},[y,r]),Y=u.useMemo(function(){return Qee(s,W)},[JSON.stringify(s),W]),J=Ht("",{value:c!==void 0?c:l,postState:function(Oe){return Oe||""}}),ne=he(J,2),Q=ne[0],te=ne[1],Z=y_e(C,k,Y,x,S),le=Z.valueOptions,se=Z.labelOptions,ce=Z.options,re=u.useCallback(function(Te){var Oe=Xee(Te);return Oe.map(function($e){var je,Ge,Ze,lt,et;if(S_e($e))je=$e;else{var qe;Ze=$e.key,Ge=$e.label,je=(qe=$e.value)!==null&&qe!==void 0?qe:Ze}var ut=le.get(je);if(ut){var Ct;Ge===void 0&&(Ge=ut==null?void 0:ut[S||Y.label]),Ze===void 0&&(Ze=(Ct=ut==null?void 0:ut.key)!==null&&Ct!==void 0?Ct:je),lt=ut==null?void 0:ut.disabled,et=ut==null?void 0:ut.title}return{label:Ge,value:je,key:Ze,disabled:lt,title:et}})},[Y,S,le]),ie=Ht(L,{value:D}),pe=he(ie,2),Se=pe[0],_e=pe[1],X=u.useMemo(function(){var Te,Oe=V&&Se===null?[]:Se,$e=re(Oe);return r==="combobox"&&vke((Te=$e[0])===null||Te===void 0?void 0:Te.value)?[]:$e},[Se,re,r,V]),ae=f_e(X,le),ee=he(ae,2),q=ee[0],ue=ee[1],oe=u.useMemo(function(){if(!r&&q.length===1){var Te=q[0];if(Te.value===null&&(Te.label===null||Te.label===void 0))return[]}return q.map(function(Oe){var $e;return N(N({},Oe),{},{label:($e=typeof O=="function"?O(Oe):Oe.label)!==null&&$e!==void 0?$e:Oe.value})})},[r,q,O]),de=u.useMemo(function(){return new Set(q.map(function(Te){return Te.value}))},[q]);u.useEffect(function(){if(r==="combobox"){var Te,Oe=(Te=q[0])===null||Te===void 0?void 0:Te.value;te(hke(Oe)?String(Oe):"")}},[q]);var xe=ZD(function(Te,Oe){var $e=Oe??Te;return G(G({},Y.value,Te),Y.label,$e)}),ke=u.useMemo(function(){if(r!=="tags")return ce;var Te=Ve(ce),Oe=function(je){return le.has(je)};return Ve(q).sort(function($e,je){return $e.value<je.value?-1:1}).forEach(function($e){var je=$e.value;Oe(je)||Te.push(xe(je,$e.label))}),Te},[xe,ce,le,q,r]),be=m_e(ke,Y,Q,U,x),ye=u.useMemo(function(){return r!=="tags"||!Q||be.some(function(Te){return Te[x||"value"]===Q})||be.some(function(Te){return Te[Y.value]===Q})?be:[xe(Q)].concat(Ve(be))},[xe,x,r,be,Q,Y]),Ce=function Te(Oe){var $e=Ve(Oe).sort(function(je,Ge){return w(je,Ge,{searchValue:Q})});return $e.map(function(je){return Array.isArray(je.options)?N(N({},je),{},{options:je.options.length>0?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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const nte=u.createElement(k_e,null),rte=u.createElement(__e,null),Ea=e=>{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:g_},[`
${i}${s}topLeft,
${a}${s}topLeft,
${i}${s}topRight,
${a}${s}topRight
`]:{animationName:y_},[`${o}${s}bottomLeft`]:{animationName:b_},[`
${o}${s}topLeft,
${o}${s}topRight
`]:{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 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[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 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()}}}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const cte="SECRET_COMBOBOX_MODE_DO_NOT_USE",Q_e=(e,t)=>{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<n.length-1){const l=`screen${a}Max`;if(!(t[s]<=t[l]))throw new Error(`${s}<=${l} fails : !(${t[s]}<=${t[l]})`);const d=`screen${n[i+1].toUpperCase()}Min`;if(!(t[l]<=t[d]))throw new Error(`${l}<=${d} fails : !(${t[l]}<=${t[d]})`)}}),e},fte=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const pte=u.forwardRef((e,t)=>{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<Z&&x(Z-v*2<te?(Z-v*2)/te:1)};u.useEffect(()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const w3e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const wte=({title:e,content:t,prefixCls:n})=>!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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const T3e=u.forwardRef((e,t)=>{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<M){const j=$.slice(0,P),I=$.slice(P,M),R=(w==null?void 0:w.style)||m,O=((t=w==null?void 0:w.popover)===null||t===void 0?void 0:t.trigger)||g||"hover",D=((n=w==null?void 0:w.popover)===null||n===void 0?void 0:n.placement)||v||"top",L=Object.assign(Object.assign({content:I},w==null?void 0:w.popover),{classNames:{root:fe(`${S}-popover`,(i=(r=w==null?void 0:w.popover)===null||r===void 0?void 0:r.classNames)===null||i===void 0?void 0:i.root)},placement:D,trigger:O});return j.push(u.createElement(Hc,Object.assign({key:"avatar-popover-key",destroyOnHidden:!0},L),u.createElement(pte,{style:R},`+${M-P}`))),_(u.createElement(aL,{shape:h,size:p},u.createElement("div",{className:T,style:d},j)))}return _(u.createElement(aL,{shape:h,size:p},u.createElement("div",{className:T,style:d},$)))},vu=pte;vu.Group=P3e;var R3e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},I3e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:R3e}))},O3e=u.forwardRef(I3e);const M3e=new yn("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),j3e=new yn("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),N3e=new yn("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),A3e=new yn("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),F3e=new yn("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),D3e=new yn("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),L3e=e=>{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=l<a?1:-1,g=h.findIndex(w=>w%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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const G3e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Y3e=u.forwardRef((e,t)=>{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;o<i;o++)a[o]=arguments[o];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(a))},[]);return e?n:void 0}var g4e=Math.random().toFixed(5).toString().slice(2),dL=0;function b4e(e){var t=Ht(e,{value:e}),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){dL+=1;var a="".concat(g4e,"-").concat(dL);i("rc-menu-uuid-".concat(a))},[]),r}function Mte(e,t,n,r){var i=u.useContext(Gl),a=i.activeKey,o=i.onActive,s=i.onInactive,l={active:a===e};return t||(l.onMouseEnter=function(c){n==null||n({key:e,domEvent:c}),o(e)},l.onMouseLeave=function(c){r==null||r({key:e,domEvent:c}),s(e)}),l}function jte(e){var t=u.useContext(Gl),n=t.mode,r=t.rtl,i=t.inlineIndent;if(n!=="inline")return null;var a=e;return r?{paddingRight:a*i}:{paddingLeft:a*i}}function Nte(e){var t=e.icon,n=e.props,r=e.children,i;return t===null||t===!1?null:(typeof t=="function"?i=u.createElement(t,N({},n)):typeof t!="boolean"&&(i=t),i||r||null)}var y4e=["item"];function a2(e){var t=e.item,n=at(e,y4e);return Object.defineProperty(n,"item",{get:function(){return Jn(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var x4e=["title","attribute","elementRef"],w4e=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],S4e=["active"],C4e=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(){var i=this.props,a=i.title,o=i.attribute,s=i.elementRef,l=at(i,x4e),c=ln(l,["eventKey","popupClassName","popupOffset","onTitleClick"]);return Jn(!o,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),u.createElement(Ll.Item,Fe({},o,{title:typeof a=="string"?a:void 0},c,{ref:s}))}}]),n}(u.Component),k4e=u.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.eventKey;e.warnKey;var a=e.disabled,o=e.itemIcon,s=e.children,l=e.role,c=e.onMouseEnter,d=e.onMouseLeave,f=e.onClick,m=e.onKeyDown,p=e.onFocus,h=at(e,w4e),v=Tte(i),g=u.useContext(Gl),y=g.prefixCls,w=g.onItemClick,x=g.disabled,S=g.overflowDisabled,C=g.itemIcon,_=g.selectedKeys,k=g.onActive,E=u.useContext(uj),T=E._internalRenderMenuItem,$="".concat(y,"-item"),P=u.useRef(),M=u.useRef(),j=x||a,I=Dc(t,M),R=ng(i),O=function(ne){return{key:i,keyPath:Ve(R).reverse(),item:P.current,domEvent:ne}},D=o||C,L=Mte(i,j,c,d),B=L.active,F=at(L,S4e),z=_.includes(i),H=jte(R.length),A=function(ne){if(!j){var Q=O(ne);f==null||f(a2(Q)),w(Q)}},V=function(ne){if(m==null||m(ne),ne.which===ht.ENTER){var Q=O(ne);f==null||f(a2(Q)),w(Q)}},W=function(ne){k(i),p==null||p(ne)},U={};e.role==="option"&&(U["aria-selected"]=z);var Y=u.createElement(C4e,Fe({ref:P,elementRef:I,role:l===null?"none":l||"menuitem",tabIndex:a?null:-1,"data-menu-id":S&&v?null:v},ln(h,["extra"]),F,U,{component:"li","aria-disabled":a,style:N(N({},H),n),className:fe($,G(G(G({},"".concat($,"-active"),B),"".concat($,"-selected"),z),"".concat($,"-disabled"),j),r),onClick:A,onKeyDown:V,onFocus:W}),s,u.createElement(Nte,{props:N(N({},e),{},{isSelected:z}),icon:D}));return T&&(Y=T(Y,e,{selected:z})),Y});function _4e(e,t){var n=e.eventKey,r=F_(),i=ng(n);return u.useEffect(function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}},[i]),r?null:u.createElement(k4e,Fe({},e,{ref:t}))}const cy=u.forwardRef(_4e);var E4e=["className","children"],$4e=function(t,n){var r=t.className,i=t.children,a=at(t,E4e),o=u.useContext(Gl),s=o.prefixCls,l=o.mode,c=o.rtl;return u.createElement("ul",Fe({className:fe(s,c&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat(l==="inline"?"inline":"vertical"),r),role:"menu"},a,{"data-menu-list":!0,ref:n}),i)},mj=u.forwardRef($4e);mj.displayName="SubMenuList";function pj(e,t){return Ir(e).map(function(n,r){if(u.isValidElement(n)){var i,a,o=n.key,s=(i=(a=n.props)===null||a===void 0?void 0:a.eventKey)!==null&&i!==void 0?i:o,l=s==null;l&&(s="tmp_key-".concat([].concat(Ve(t),[r]).join("-")));var c={key:s,eventKey:s};return u.cloneElement(n,c)}return n})}var La={adjustX:1,adjustY:1},T4e={topLeft:{points:["bl","tl"],overflow:La},topRight:{points:["br","tr"],overflow:La},bottomLeft:{points:["tl","bl"],overflow:La},bottomRight:{points:["tr","br"],overflow:La},leftTop:{points:["tr","tl"],overflow:La},leftBottom:{points:["br","bl"],overflow:La},rightTop:{points:["tl","tr"],overflow:La},rightBottom:{points:["bl","br"],overflow:La}},P4e={topLeft:{points:["bl","tl"],overflow:La},topRight:{points:["br","tr"],overflow:La},bottomLeft:{points:["tl","bl"],overflow:La},bottomRight:{points:["tr","br"],overflow:La},rightTop:{points:["tr","tl"],overflow:La},rightBottom:{points:["br","bl"],overflow:La},leftTop:{points:["tl","tr"],overflow:La},leftBottom:{points:["bl","br"],overflow:La}};function Ate(e,t,n){if(t)return t;if(n)return n[e]||n.other}var R4e={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function I4e(e){var t=e.prefixCls,n=e.visible,r=e.children,i=e.popup,a=e.popupStyle,o=e.popupClassName,s=e.popupOffset,l=e.disabled,c=e.mode,d=e.onVisibleChange,f=u.useContext(Gl),m=f.getPopupContainer,p=f.rtl,h=f.subMenuOpenDelay,v=f.subMenuCloseDelay,g=f.builtinPlacements,y=f.triggerSubMenuAction,w=f.forceSubMenuRender,x=f.rootClassName,S=f.motion,C=f.defaultMotions,_=u.useState(!1),k=he(_,2),E=k[0],T=k[1],$=N(p?N({},P4e):N({},T4e),g),P=R4e[c],M=Ate(c,S,C),j=u.useRef(M);c!=="inline"&&(j.current=M);var I=N(N({},j.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),R=u.useRef();return u.useEffect(function(){return R.current=hn(function(){T(n)}),function(){hn.cancel(R.current)}},[n]),u.createElement(ly,{prefixCls:t,popupClassName:fe("".concat(t,"-popup"),G({},"".concat(t,"-rtl"),p),o,x),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:m,builtinPlacements:$,popupPlacement:P,popupVisible:E,popup:i,popupStyle:a,popupAlign:s&&{offset:s},action:l?[]:[y],mouseEnterDelay:h,mouseLeaveDelay:v,onPopupVisibleChange:d,forceRender:w,popupMotion:I,fresh:!0},r)}function O4e(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,a="inline",o=u.useContext(Gl),s=o.prefixCls,l=o.forceSubMenuRender,c=o.motion,d=o.defaultMotions,f=o.mode,m=u.useRef(!1);m.current=f===a;var p=u.useState(!m.current),h=he(p,2),v=h[0],g=h[1],y=m.current?n:!1;u.useEffect(function(){m.current&&g(!1)},[f]);var w=N({},Ate(a,c,d));r.length>1&&(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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const mL={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},K4e=e=>!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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Hte=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const s2=u.createContext(null),Wte=u.forwardRef((e,t)=>{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"}}}},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}}},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})}}]},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function p$(e){return e===null||e===!1}const sEe={item:Vte,submenu:Ute,divider:Hte},lEe=u.forwardRef((e,t)=>{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: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: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: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: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()<O.date())return-I(O,R);var D=12*(O.year()-R.year())+(O.month()-R.month()),L=R.clone().add(D,f),B=O-L<0,F=R.clone().add(D+(B?-1:1),f);return+(-(D+(O-L)/(B?L-F:F-L))||0)},a:function(I){return I<0?Math.ceil(I)||0:Math.floor(I)},p:function(I){return{M:f,y:p,w:d,d:c,D:h,h:l,m:s,s:o,ms:a,Q:m}[I]||String(I||"").toLowerCase().replace(/s$/,"")},u:function(I){return I===void 0}},C="en",_={};_[C]=w;var k="$isDayjsObject",E=function(I){return I instanceof M||!(!I||!I[k])},T=function I(R,O,D){var L;if(!R)return C;if(typeof R=="string"){var B=R.toLowerCase();_[B]&&(L=B),O&&(_[B]=O,L=B);var F=R.split("-");if(!L&&F.length>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)<this.startOf(D)},R.isBefore=function(O,D){return this.endOf(D)<$(O)},R.$g=function(O,D,L){return P.u(O)?this[D]:this.set(L,O)},R.unix=function(){return Math.floor(this.valueOf()/1e3)},R.valueOf=function(){return this.$d.getTime()},R.startOf=function(O,D){var L=this,B=!!P.u(D)||D,F=P.p(O),z=function(ne,Q){var te=P.w(L.$u?Date.UTC(L.$y,Q,ne):new Date(L.$y,Q,ne),L);return B?te:te.endOf(c)},H=function(ne,Q){return P.w(L.toDate()[ne].apply(L.toDate("s"),(B?[0,0,0,0]:[23,59,59,999]).slice(Q)),L)},A=this.$W,V=this.$M,W=this.$D,U="set"+(this.$u?"UTC":"");switch(F){case p:return B?z(1,0):z(31,11);case f:return B?z(1,V):z(0,V+1);case d:var Y=this.$locale().weekStart||0,J=(A<Y?A+7:A)-Y;return z(B?W-J:W+(6-J),V);case c:case h:return H(U+"Hours",0);case l:return H(U+"Minutes",1);case s:return H(U+"Seconds",2);case o:return H(U+"Milliseconds",3);default:return this.clone()}},R.endOf=function(O){return this.startOf(O,!1)},R.$set=function(O,D){var L,B=P.p(O),F="set"+(this.$u?"UTC":""),z=(L={},L[c]=F+"Date",L[h]=F+"Date",L[f]=F+"Month",L[p]=F+"FullYear",L[l]=F+"Hours",L[s]=F+"Minutes",L[o]=F+"Seconds",L[a]=F+"Milliseconds",L)[B],H=B===c?this.$D+(D-this.$W):D;if(B===f||B===p){var A=this.clone().set(h,1);A.$d[z](H),A.init(),this.$d=A.set(h,Math.min(this.$D,A.daysInMonth())).$d}else z&&this.$d[z](H);return this.init(),this},R.set=function(O,D){return this.clone().$set(O,D)},R.get=function(O){return this[P.p(O)]()},R.add=function(O,D){var L,B=this;O=Number(O);var F=P.p(D),z=function(V){var W=$(B);return P.w(W.date(W.date()+Math.round(V*O)),B)};if(F===f)return this.set(f,this.$M+O);if(F===p)return this.set(p,this.$y+O);if(F===c)return z(1);if(F===d)return z(7);var H=(L={},L[s]=r,L[l]=i,L[o]=n,L)[F]||1,A=this.$d.getTime()+O*H;return P.w(A,this)},R.subtract=function(O,D){return this.add(-1*O,D)},R.format=function(O){var D=this,L=this.$locale();if(!this.isValid())return L.invalidDate||v;var B=O||"YYYY-MM-DDTHH:mm:ssZ",F=P.z(this),z=this.$H,H=this.$m,A=this.$M,V=L.weekdays,W=L.months,U=L.meridiem,Y=function(Q,te,Z,le){return Q&&(Q[te]||Q(D,B))||Z[te].slice(0,le)},J=function(Q){return P.s(z%12||12,Q,"0")},ne=U||function(Q,te,Z){var le=Q<12?"AM":"PM";return Z?le.toLowerCase():le};return B.replace(y,function(Q,te){return te||function(Z){switch(Z){case"YY":return String(D.$y).slice(-2);case"YYYY":return P.s(D.$y,4,"0");case"M":return A+1;case"MM":return P.s(A+1,2,"0");case"MMM":return Y(L.monthsShort,A,W,3);case"MMMM":return Y(W,A);case"D":return D.$D;case"DD":return P.s(D.$D,2,"0");case"d":return String(D.$W);case"dd":return Y(L.weekdaysMin,D.$W,V,2);case"ddd":return Y(L.weekdaysShort,D.$W,V,3);case"dddd":return V[D.$W];case"H":return String(z);case"HH":return P.s(z,2,"0");case"h":return J(1);case"hh":return J(2);case"a":return ne(z,H,!0);case"A":return ne(z,H,!1);case"m":return String(H);case"mm":return P.s(H,2,"0");case"s":return String(D.$s);case"ss":return P.s(D.$s,2,"0");case"SSS":return P.s(D.$ms,3,"0");case"Z":return F}return null}(Q)||F.replace(":","")})},R.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},R.diff=function(O,D,L){var B,F=this,z=P.p(D),H=$(O),A=(H.utcOffset()-this.utcOffset())*r,V=this-H,W=function(){return P.m(F,H)};switch(z){case p:B=W()/12;break;case f:B=W();break;case m:B=W()/3;break;case d:B=(V-A)/6048e5;break;case c:B=(V-A)/864e5;break;case l:B=V/i;break;case s:B=V/r;break;case o:B=V/n;break;default:B=V}return L?B:P.a(B)},R.daysInMonth=function(){return this.endOf(f).$D},R.$locale=function(){return _[this.$L]},R.locale=function(O,D){if(!O)return this.$L;var L=this.clone(),B=T(O,D,!0);return B&&(L.$L=B),L},R.clone=function(){return P.w(this.$d,this)},R.toDate=function(){return new Date(this.valueOf())},R.toJSON=function(){return this.isValid()?this.toISOString():null},R.toISOString=function(){return this.$d.toISOString()},R.toString=function(){return this.$d.toUTCString()},I}(),j=M.prototype;return $.prototype=j,[["$ms",a],["$s",o],["$m",s],["$H",l],["$W",c],["$M",f],["$y",p],["$D",h]].forEach(function(I){j[I[1]]=function(R){return this.$g(R,I[0],I[1])}}),$.extend=function(I,R){return I.$i||(I(R,M,$),I.$i=!0),$},$.locale=T,$.isDayjs=E,$.unix=function(I){return $(1e3*I)},$.en=_[C],$.Ls=_,$.p={},$})})(qte);var Gte=qte.exports;const _n=Zn(Gte);var Kte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r){r.prototype.weekday=function(i){var a=this.$locale().weekStart||0,o=this.$W,s=(o<a?o+7:o)-a;return this.$utils().u(i)?s:this.subtract(s,"day").add(i,"day")}}})})(Kte);var hEe=Kte.exports;const Yte=Zn(hEe);var Xte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r,i){var a=r.prototype,o=function(f){return f&&(f.indexOf?f:f.s)},s=function(f,m,p,h,v){var g=f.name?f:f.$locale(),y=o(g[m]),w=o(g[p]),x=y||w.map(function(C){return C.slice(0,h)});if(!v)return x;var S=g.weekStart;return x.map(function(C,_){return x[(_+(S||0))%7]})},l=function(){return i.Ls[i.locale()]},c=function(f,m){return f.formats[m]||function(p){return p.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(h,v,g){return v||g.slice(1)})}(f.formats[m.toUpperCase()])},d=function(){var f=this;return{months:function(m){return m?m.format("MMMM"):s(f,"months")},monthsShort:function(m){return m?m.format("MMM"):s(f,"monthsShort","months",3)},firstDayOfWeek:function(){return f.$locale().weekStart||0},weekdays:function(m){return m?m.format("dddd"):s(f,"weekdays")},weekdaysMin:function(m){return m?m.format("dd"):s(f,"weekdaysMin","weekdays",2)},weekdaysShort:function(m){return m?m.format("ddd"):s(f,"weekdaysShort","weekdays",3)},longDateFormat:function(m){return c(f.$locale(),m)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};a.localeData=function(){return d.bind(this)()},i.localeData=function(){var f=l();return{firstDayOfWeek:function(){return f.weekStart||0},weekdays:function(){return i.weekdays()},weekdaysShort:function(){return i.weekdaysShort()},weekdaysMin:function(){return i.weekdaysMin()},months:function(){return i.months()},monthsShort:function(){return i.monthsShort()},longDateFormat:function(m){return c(f,m)},meridiem:f.meridiem,ordinal:f.ordinal}},i.months=function(){return s(l(),"months")},i.monthsShort=function(){return s(l(),"monthsShort","months",3)},i.weekdays=function(f){return s(l(),"weekdays",null,null,f)},i.weekdaysShort=function(f){return s(l(),"weekdaysShort","weekdays",3,f)},i.weekdaysMin=function(f){return s(l(),"weekdaysMin","weekdays",2,f)}}})})(Xte);var vEe=Xte.exports;const Jte=Zn(vEe);var Qte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n="week",r="year";return function(i,a,o){var s=a.prototype;s.week=function(l){if(l===void 0&&(l=null),l!==null)return this.add(7*(l-this.week()),"day");var c=this.$locale().yearStart||1;if(this.month()===11&&this.date()>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<S;C+=1){var _=x[C],k=h[_],E=k&&k[0],T=k&&k[1];x[C]=T?{regex:E,parser:T}:_.replace(/^\[|\]$/g,"")}return function($){for(var P={},M=0,j=0;M<S;M+=1){var I=x[M];if(typeof I=="string")j+=I.length;else{var R=I.regex,O=I.parser,D=$.slice(j),L=R.exec(D)[0];O.call(P,L),$=$.replace(L,"")}}return function(B){var F=B.afternoon;if(F!==void 0){var z=B.hours;F?z<12&&(B.hours+=12):z===12&&(B.hours=0),delete B.afternoon}}(P),P}}return function(g,y,w){w.p.customParseFormat=!0,g&&g.parseTwoDigitYear&&(c=g.parseTwoDigitYear);var x=y.prototype,S=x.parse;x.parse=function(C){var _=C.date,k=C.utc,E=C.args;this.$u=k;var T=E[1];if(typeof T=="string"){var $=E[2]===!0,P=E[3]===!0,M=$||P,j=E[2];P&&(j=E[2]),l=this.$locale(),!$&&j&&(l=w.Ls[j]),this.$d=function(D,L,B,F){try{if(["x","X"].indexOf(L)>-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;a<r.length;a+=1){var o=r[a],s=n;if(o.includes("wo")||o.includes("Wo")){for(var l=s.split("-")[0],c=s.split("-")[1],d=_n(l,"YYYY").startOf("year").locale(i),f=0;f<=52;f+=1){var m=d.add(f,"week");if(m.format("Wo")===c)return m}return null}var p=_n(s,o,!0).locale(i);if(p.isValid())return p}return null}}};function kEe(e,t){return e!==void 0?e:t?"bottomRight":"bottomLeft"}var Zl=u.createContext(null),_Ee={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ine(e){var t=e.popupElement,n=e.popupStyle,r=e.popupClassName,i=e.popupAlign,a=e.transitionName,o=e.getPopupContainer,s=e.children,l=e.range,c=e.placement,d=e.builtinPlacements,f=d===void 0?_Ee:d,m=e.direction,p=e.visible,h=e.onClose,v=u.useContext(Zl),g=v.prefixCls,y="".concat(g,"-dropdown"),w=kEe(c,m==="rtl");return u.createElement(ly,{showAction:[],hideAction:["click"],popupPlacement:w,builtinPlacements:f,prefixCls:y,popupTransitionName:a,popup:t,popupAlign:i,popupVisible:p,popupClassName:fe(r,G(G({},"".concat(y,"-range"),l),"".concat(y,"-rtl"),m==="rtl")),popupStyle:n,stretch:"minWidth",getPopupContainer:o,onPopupVisibleChange:function(S){S||h()}},s)}function yj(e,t){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length<t;)r="".concat(n).concat(r);return r}function Km(e){return e==null?[]:Array.isArray(e)?e:[e]}function cb(e,t,n){var r=Ve(e);return r[t]=n,r}function z_(e,t){var n={},r=t||Object.keys(e);return r.forEach(function(i){e[i]!==void 0&&(n[i]=e[i])}),n}function ane(e,t,n){if(n)return n;switch(e){case"time":return t.fieldTimeFormat;case"datetime":return t.fieldDateTimeFormat;case"month":return t.fieldMonthFormat;case"year":return t.fieldYearFormat;case"quarter":return t.fieldQuarterFormat;case"week":return t.fieldWeekFormat;default:return t.fieldDateFormat}}function one(e,t,n){var r=n!==void 0?n:t[t.length-1],i=t.find(function(a){return e[a]});return r!==i?e[i]:void 0}function sne(e){return z_(e,["placement","builtinPlacements","popupAlign","getPopupContainer","transitionName","direction"])}function xj(e,t,n,r){var i=u.useMemo(function(){return e||function(o,s){var l=o;return t&&s.type==="date"?t(l,s.today):n&&s.type==="month"?n(l,s.locale):s.originNode}},[e,n,t]),a=u.useCallback(function(o,s){return i(o,N(N({},s),{},{range:r}))},[i,r]);return a}function lne(e,t){var n=arguments.length>2&&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;d<c.length;d+=1){var f=Km(c[d])[0];if(PEe(f)){l=f;break}}var m=o.showHour,p=o.showMinute,h=o.showSecond,v=o.showMillisecond,g=o.use12Hours,y=t0(l,["a","A","LT","LLL","LTS"],g),w=dne(m,p,h,v);w||(m=t0(l,["H","h","k","LT","LLL"]),p=t0(l,["m","LT","LLL"]),h=t0(l,["s","LTS"]),v=t0(l,["SSS"]));var x=fne(w,m,p,h,v),S=he(x,3);m=S[0],p=S[1],h=S[2];var C=t||cne(m,p,h,v,y);return N(N({},o),{},{format:C,showHour:m,showMinute:p,showSecond:h,showMillisecond:v,use12Hours:y})}return null}function REe(e,t,n){if(t===!1)return null;var r=t&&mt(t)==="object"?t:{};return r.clearIcon||n||u.createElement("span",{className:"".concat(e,"-clear-btn")})}var h$=7;function mf(e,t,n){return!e&&!t||e===t?!0:!e||!t?!1:n()}function ER(e,t,n){return mf(t,n,function(){var r=Math.floor(e.getYear(t)/10),i=Math.floor(e.getYear(n)/10);return r===i})}function Pm(e,t,n){return mf(t,n,function(){return e.getYear(t)===e.getYear(n)})}function yL(e,t){var n=Math.floor(e.getMonth(t)/3);return n+1}function IEe(e,t,n){return mf(t,n,function(){return Pm(e,t,n)&&yL(e,t)===yL(e,n)})}function wj(e,t,n){return mf(t,n,function(){return Pm(e,t,n)&&e.getMonth(t)===e.getMonth(n)})}function Sj(e,t,n){return mf(t,n,function(){return Pm(e,t,n)&&wj(e,t,n)&&e.getDate(t)===e.getDate(n)})}function hne(e,t,n){return mf(t,n,function(){return e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)})}function vne(e,t,n){return mf(t,n,function(){return Sj(e,t,n)&&hne(e,t,n)&&e.getMillisecond(t)===e.getMillisecond(n)})}function F0(e,t,n,r){return mf(n,r,function(){var i=e.locale.getWeekFirstDate(t,n),a=e.locale.getWeekFirstDate(t,r);return Pm(e,i,a)&&e.locale.getWeek(t,n)===e.locale.getWeek(t,r)})}function Ha(e,t,n,r,i){switch(i){case"date":return Sj(e,n,r);case"week":return F0(e,t.locale,n,r);case"month":return wj(e,n,r);case"quarter":return IEe(e,n,r);case"year":return Pm(e,n,r);case"decade":return ER(e,n,r);case"time":return hne(e,n,r);default:return vne(e,n,r)}}function H_(e,t,n,r){return!t||!n||!r?!1:e.isAfter(r,t)&&e.isAfter(n,r)}function Xx(e,t,n,r,i){return Ha(e,t,n,r,i)?!0:e.isAfter(n,r)}function OEe(e,t,n){var r=t.locale.getWeekFirstDay(e),i=t.setDate(n,1),a=t.getWeekDay(i),o=t.addDate(i,r-a);return t.getMonth(o)===t.getMonth(n)&&t.getDate(o)>1&&(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;d<l;d+=1){var f=o[d]||null,m=s[d]||null;if(f!==m&&!vne(e,f,m)){c=d;break}}return[c<0,c!==0]};return[r,i]}function _ne(e,t){return Ve(e).sort(function(n,r){return t.isAfter(n,r)?1:-1})}function BEe(e){var t=Cne(e),n=he(t,2),r=n[0],i=n[1],a=Yt(function(){i(e)});return u.useEffect(function(){a()},[e]),[r,i]}function Ene(e,t,n,r,i,a,o,s,l){var c=Ht(a,{value:o}),d=he(c,2),f=d[0],m=d[1],p=f||LEe,h=BEe(p),v=he(h,2),g=v[0],y=v[1],w=kne(e,t,n),x=he(w,2),S=x[0],C=x[1],_=Yt(function(E){var T=Ve(E);if(r)for(var $=0;$<2;$+=1)T[$]=T[$]||null;else i&&(T=_ne(T.filter(function(O){return O}),e));var P=C(g(),T),M=he(P,2),j=M[0],I=M[1];if(!j&&(y(T),s)){var R=S(T);s(T,R,{range:I?"end":"start"})}}),k=function(){l&&l(g())};return[p,m,g,_,k]}function $ne(e,t,n,r,i,a,o,s,l,c){var d=e.generateConfig,f=e.locale,m=e.picker,p=e.onChange,h=e.allowEmpty,v=e.order,g=a.some(function(j){return j})?!1:v,y=kne(d,f,o),w=he(y,2),x=w[0],S=w[1],C=Cne(t),_=he(C,2),k=_[0],E=_[1],T=Yt(function(){E(t)});u.useEffect(function(){T()},[t]);var $=Yt(function(j){var I=j===null,R=Ve(j||k());if(I)for(var O=Math.max(a.length,R.length),D=0;D<O;D+=1)a[D]||(R[D]=null);g&&R[0]&&R[1]&&(R=_ne(R,d)),i(R);var L=R,B=he(L,2),F=B[0],z=B[1],H=!F,A=!z,V=h?(!H||h[0])&&(!A||h[1]):!0,W=!v||H||A||Ha(d,f,F,z,m)||d.isAfter(z,F),U=(a[0]||!F||!c(F,{activeIndex:0}))&&(a[1]||!z||!c(z,{from:F,activeIndex:1})),Y=I||V&&W&&U;if(Y){n(R);var J=S(R,t),ne=he(J,1),Q=ne[0];p&&!Q&&p(I&&R.every(function(te){return!te})?null:R,x(R))}return Y}),P=Yt(function(j,I){var R=cb(k(),j,r()[j]);E(R),I&&$()}),M=!s&&!l;return Cj(!M,function(){M&&($(),i(t),T())},2),[P,$]}function Tne(e,t,n,r,i){return t!=="date"&&t!=="time"?!1:n!==void 0?n:r!==void 0?r:!i&&(e==="date"||e==="time")}function zEe(e,t,n,r,i,a){var o=e;function s(f,m,p){var h=a[f](o),v=p.find(function(x){return x.value===h});if(!v||v.disabled){var g=p.filter(function(x){return!x.disabled}),y=Ve(g).reverse(),w=y.find(function(x){return x.value<=h})||g[0];w&&(h=w.value,o=a[m](o,h))}return h}var l=s("getHour","setHour",t()),c=s("getMinute","setMinute",n(l)),d=s("getSecond","setSecond",r(l,c));return s("getMillisecond","setMillisecond",i(l,c,d)),o}function Qx(){return[]}function Zx(e,t){for(var n=arguments.length>2&&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;D<t;D+=1){for(var L=[],B=void 0,F=function(){var A=D*n+z,V=i(r,A),W=P==null?void 0:P(V,{type:g});z===0&&(B=V,a&&L.push(a(B)));var U=!1,Y=!1,J=!1;if(m&&_){var ne=he(_,2),Q=ne[0],te=ne[1];U=H_(k,Q,te,V),Y=Ha(k,T,V,Q,g),J=Ha(k,T,V,te,g)}var Z=s?ea(V,{locale:T,format:s,generateConfig:k}):void 0,le=u.createElement("div",{className:"".concat(M,"-inner")},l(V));L.push(u.createElement("td",{key:z,title:Z,className:fe(M,N(G(G(G(G(G(G({},"".concat(M,"-disabled"),W),"".concat(M,"-hover"),(C||[]).some(function(se){return Ha(k,T,V,se,g)})),"".concat(M,"-in-range"),U&&!Y&&!J),"".concat(M,"-range-start"),Y),"".concat(M,"-range-end"),J),"".concat(v,"-cell-selected"),!_&&g!=="week"&&R(V)),c(V))),onClick:function(){W||$(V)},onDoubleClick:function(){!W&&I&&I()},onMouseEnter:function(){W||S==null||S(V)},onMouseLeave:function(){W||S==null||S(null)}},x?x(V,{prefixCls:v,originNode:le,today:y,type:g,locale:T}):le))},z=0;z<n;z+=1)F();O.push(u.createElement("tr",{key:D,className:o==null?void 0:o(B)},L))}return u.createElement("div",{className:"".concat(v,"-body")},u.createElement("table",{className:"".concat(v,"-content")},d&&u.createElement("thead",null,u.createElement("tr",null,d)),u.createElement("tbody",null,O)))}var ew={visibility:"hidden"};function ag(e){var t=e.offset,n=e.superOffset,r=e.onChange,i=e.getStart,a=e.getEnd,o=e.children,s=V_(),l=s.prefixCls,c=s.prevIcon,d=c===void 0?"":c,f=s.nextIcon,m=f===void 0?"":f,p=s.superPrevIcon,h=p===void 0?"«":p,v=s.superNextIcon,g=v===void 0?"»":v,y=s.minDate,w=s.maxDate,x=s.generateConfig,S=s.locale,C=s.pickerValue,_=s.panelType,k="".concat(l,"-header"),E=u.useContext(Hd),T=E.hidePrev,$=E.hideNext,P=E.hideHeader,M=u.useMemo(function(){if(!y||!t||!a)return!1;var H=a(t(-1,C));return!Xx(x,S,H,y,_)},[y,t,C,a,x,S,_]),j=u.useMemo(function(){if(!y||!n||!a)return!1;var H=a(n(-1,C));return!Xx(x,S,H,y,_)},[y,n,C,a,x,S,_]),I=u.useMemo(function(){if(!w||!t||!i)return!1;var H=i(t(1,C));return!Xx(x,S,w,H,_)},[w,t,C,i,x,S,_]),R=u.useMemo(function(){if(!w||!n||!i)return!1;var H=i(n(1,C));return!Xx(x,S,w,H,_)},[w,n,C,i,x,S,_]),O=function(A){t&&r(t(A,C))},D=function(A){n&&r(n(A,C))};if(P)return null;var L="".concat(k,"-prev-btn"),B="".concat(k,"-next-btn"),F="".concat(k,"-super-prev-btn"),z="".concat(k,"-super-next-btn");return u.createElement("div",{className:k},n&&u.createElement("button",{type:"button","aria-label":S.previousYear,onClick:function(){return D(-1)},tabIndex:-1,className:fe(F,j&&"".concat(F,"-disabled")),disabled:j,style:T?ew:{}},h),t&&u.createElement("button",{type:"button","aria-label":S.previousMonth,onClick:function(){return O(-1)},tabIndex:-1,className:fe(L,M&&"".concat(L,"-disabled")),disabled:M,style:T?ew:{}},d),u.createElement("div",{className:"".concat(k,"-view")},o),t&&u.createElement("button",{type:"button","aria-label":S.nextMonth,onClick:function(){return O(1)},tabIndex:-1,className:fe(B,I&&"".concat(B,"-disabled")),disabled:I,style:$?ew:{}},m),n&&u.createElement("button",{type:"button","aria-label":S.nextYear,onClick:function(){return D(1)},tabIndex:-1,className:fe(z,R&&"".concat(z,"-disabled")),disabled:R,style:$?ew:{}},g))}function W_(e){var t=e.prefixCls,n=e.panelName,r=n===void 0?"date":n,i=e.locale,a=e.generateConfig,o=e.pickerValue,s=e.onPickerValueChange,l=e.onModeChange,c=e.mode,d=c===void 0?"date":c,f=e.disabledDate,m=e.onSelect,p=e.onHover,h=e.showWeek,v="".concat(t,"-").concat(r,"-panel"),g="".concat(t,"-cell"),y=d==="week",w=ig(e,d),x=he(w,2),S=x[0],C=x[1],_=a.locale.getWeekFirstDay(i.locale),k=a.setDate(o,1),E=OEe(i.locale,a,k),T=a.getMonth(o),$=h===void 0?y:h,P=$?function(H){var A=f==null?void 0:f(H,{type:"week"});return u.createElement("td",{key:"week",className:fe(g,"".concat(g,"-week"),G({},"".concat(g,"-disabled"),A)),onClick:function(){A||m(H)},onMouseEnter:function(){A||p==null||p(H)},onMouseLeave:function(){A||p==null||p(null)}},u.createElement("div",{className:"".concat(g,"-inner")},a.locale.getWeek(i.locale,H)))}:null,M=[],j=i.shortWeekDays||(a.locale.getShortWeekDays?a.locale.getShortWeekDays(i.locale):[]);P&&M.push(u.createElement("th",{key:"empty"},u.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},i.week)));for(var I=0;I<h$;I+=1)M.push(u.createElement("th",{key:I},j[(I+_)%h$]));var R=function(A,V){return a.addDate(A,V)},O=function(A){return ea(A,{locale:i,format:i.cellDateFormat,generateConfig:a})},D=function(A){var V=G(G({},"".concat(t,"-cell-in-view"),wj(a,A,o)),"".concat(t,"-cell-today"),Sj(a,A,C));return V},L=i.shortMonths||(a.locale.getShortMonths?a.locale.getShortMonths(i.locale):[]),B=u.createElement("button",{type:"button","aria-label":i.yearSelect,key:"year",onClick:function(){l("year",o)},tabIndex:-1,className:"".concat(t,"-year-btn")},ea(o,{locale:i,format:i.yearFormat,generateConfig:a})),F=u.createElement("button",{type:"button","aria-label":i.monthSelect,key:"month",onClick:function(){l("month",o)},tabIndex:-1,className:"".concat(t,"-month-btn")},i.monthFormat?ea(o,{locale:i,format:i.monthFormat,generateConfig:a}):L[T]),z=i.monthBeforeYear?[F,B]:[B,F];return u.createElement(Ym.Provider,{value:S},u.createElement("div",{className:fe(v,h&&"".concat(v,"-show-week"))},u.createElement(ag,{offset:function(A){return a.addMonth(o,A)},superOffset:function(A){return a.addYear(o,A)},onChange:s,getStart:function(A){return a.setDate(A,1)},getEnd:function(A){var V=a.setDate(A,1);return V=a.addMonth(V,1),a.addDate(V,-1)}},z),u.createElement(uy,Fe({titleFormat:i.fieldDateFormat},e,{colNum:h$,rowNum:6,baseDate:E,headerCells:M,getCellDate:R,getCellText:O,getCellClassName:D,prefixColumn:P,cellSelection:!y}))))}var VEe=1/3;function WEe(e,t){var n=u.useRef(!1),r=u.useRef(null),i=u.useRef(null),a=function(){return n.current},o=function(){hn.cancel(r.current),n.current=!1},s=u.useRef(),l=function(){var f=e.current;if(i.current=null,s.current=0,f){var m=f.querySelector('[data-value="'.concat(t,'"]')),p=f.querySelector("li"),h=function v(){o(),n.current=!0,s.current+=1;var g=f.scrollTop,y=p.offsetTop,w=m.offsetTop,x=w-y;if(w===0&&m!==p||!Xv(f)){s.current<=5&&(r.current=hn(v));return}var S=g+(x-g)*VEe,C=Math.abs(x-S);if(i.current!==null&&i.current<C){o();return}if(i.current=C,C<=1){f.scrollTop=x,o();return}f.scrollTop=S,r.current=hn(v)};m&&p&&h()}},c=Yt(l);return[c,o,a]}var UEe=300;function qEe(e){return e.map(function(t){var n=t.value,r=t.label,i=t.disabled;return[n,r,i].join(",")}).join(";")}function n0(e){var t=e.units,n=e.value,r=e.optionalValue,i=e.type,a=e.onChange,o=e.onHover,s=e.onDblClick,l=e.changeOnScroll,c=V_(),d=c.prefixCls,f=c.cellRender,m=c.now,p=c.locale,h="".concat(d,"-time-panel"),v="".concat(d,"-time-panel-cell"),g=u.useRef(null),y=u.useRef(),w=function(){clearTimeout(y.current)},x=WEe(g,n??r),S=he(x,3),C=S[0],_=S[1],k=S[2];fn(function(){return C(),w(),function(){_(),w()}},[n,r,qEe(t)]);var E=function(P){w();var M=P.target;!k()&&l&&(y.current=setTimeout(function(){var j=g.current,I=j.querySelector("li").offsetTop,R=Array.from(j.querySelectorAll("li")),O=R.map(function(z){return z.offsetTop-I}),D=O.map(function(z,H){return t[H].disabled?Number.MAX_SAFE_INTEGER:Math.abs(z-M.scrollTop)}),L=Math.min.apply(Math,Ve(D)),B=D.findIndex(function(z){return z===L}),F=t[B];F&&!F.disabled&&a(F.value)},UEe))},T="".concat(h,"-column");return u.createElement("ul",{className:T,ref:g,"data-type":i,onScroll:E},t.map(function($){var P=$.label,M=$.value,j=$.disabled,I=u.createElement("div",{className:"".concat(v,"-inner")},P);return u.createElement("li",{key:M,className:fe(v,G(G({},"".concat(v,"-selected"),n===M),"".concat(v,"-disabled"),j)),onClick:function(){j||a(M)},onDoubleClick:function(){!j&&s&&s()},onMouseEnter:function(){o(M)},onMouseLeave:function(){o(null)},"data-value":M},f?f(M,{prefixCls:d,originNode:I,today:m,type:"time",subType:i,locale:p}):I)}))}function ed(e){return e<12}function GEe(e){var t=e.showHour,n=e.showMinute,r=e.showSecond,i=e.showMillisecond,a=e.use12Hours,o=e.changeOnScroll,s=V_(),l=s.prefixCls,c=s.values,d=s.generateConfig,f=s.locale,m=s.onSelect,p=s.onHover,h=p===void 0?function(){}:p,v=s.pickerValue,g=(c==null?void 0:c[0])||null,y=u.useContext(Hd),w=y.onCellDblClick,x=kj(d,e,g),S=he(x,5),C=S[0],_=S[1],k=S[2],E=S[3],T=S[4],$=function(ge){var Ee=g&&d[ge](g),Ne=v&&d[ge](v);return[Ee,Ne]},P=$("getHour"),M=he(P,2),j=M[0],I=M[1],R=$("getMinute"),O=he(R,2),D=O[0],L=O[1],B=$("getSecond"),F=he(B,2),z=F[0],H=F[1],A=$("getMillisecond"),V=he(A,2),W=V[0],U=V[1],Y=j===null?null:ed(j)?"am":"pm",J=u.useMemo(function(){return a?ed(j)?_.filter(function(ve){return ed(ve.value)}):_.filter(function(ve){return!ed(ve.value)}):_},[j,_,a]),ne=function(ge,Ee){var Ne,ze=ge.filter(function(He){return!He.disabled});return Ee??(ze==null||(Ne=ze[0])===null||Ne===void 0?void 0:Ne.value)},Q=ne(_,j),te=u.useMemo(function(){return k(Q)},[k,Q]),Z=ne(te,D),le=u.useMemo(function(){return E(Q,Z)},[E,Q,Z]),se=ne(le,z),ce=u.useMemo(function(){return T(Q,Z,se)},[T,Q,Z,se]),re=ne(ce,W),ie=u.useMemo(function(){if(!a)return[];var ve=d.getNow(),ge=d.setHour(ve,6),Ee=d.setHour(ve,18),Ne=function(He,Ye){var De=f.cellMeridiemFormat;return De?ea(He,{generateConfig:d,locale:f,format:De}):Ye};return[{label:Ne(ge,"AM"),value:"am",disabled:_.every(function(ze){return ze.disabled||!ed(ze.value)})},{label:Ne(Ee,"PM"),value:"pm",disabled:_.every(function(ze){return ze.disabled||ed(ze.value)})}]},[_,a,d,f]),pe=function(ge){var Ee=C(ge);m(Ee)},Se=u.useMemo(function(){var ve=g||v||d.getNow(),ge=function(Ne){return Ne!=null};return ge(j)?(ve=d.setHour(ve,j),ve=d.setMinute(ve,D),ve=d.setSecond(ve,z),ve=d.setMillisecond(ve,W)):ge(I)?(ve=d.setHour(ve,I),ve=d.setMinute(ve,L),ve=d.setSecond(ve,H),ve=d.setMillisecond(ve,U)):ge(Q)&&(ve=d.setHour(ve,Q),ve=d.setMinute(ve,Z),ve=d.setSecond(ve,se),ve=d.setMillisecond(ve,re)),ve},[g,v,j,D,z,W,Q,Z,se,re,I,L,H,U,d]),_e=function(ge,Ee){return ge===null?null:d[Ee](Se,ge)},X=function(ge){return _e(ge,"setHour")},ae=function(ge){return _e(ge,"setMinute")},ee=function(ge){return _e(ge,"setSecond")},q=function(ge){return _e(ge,"setMillisecond")},ue=function(ge){return ge===null?null:ge==="am"&&!ed(j)?d.setHour(Se,j-12):ge==="pm"&&ed(j)?d.setHour(Se,j+12):Se},oe=function(ge){pe(X(ge))},de=function(ge){pe(ae(ge))},xe=function(ge){pe(ee(ge))},ke=function(ge){pe(q(ge))},be=function(ge){pe(ue(ge))},ye=function(ge){h(X(ge))},Ce=function(ge){h(ae(ge))},Re=function(ge){h(ee(ge))},Pe=function(ge){h(q(ge))},Le=function(ge){h(ue(ge))},we={onDblClick:w,changeOnScroll:o};return u.createElement("div",{className:"".concat(l,"-content")},t&&u.createElement(n0,Fe({units:J,value:j,optionalValue:I,type:"hour",onChange:oe,onHover:ye},we)),n&&u.createElement(n0,Fe({units:te,value:D,optionalValue:L,type:"minute",onChange:de,onHover:Ce},we)),r&&u.createElement(n0,Fe({units:le,value:z,optionalValue:H,type:"second",onChange:xe,onHover:Re},we)),i&&u.createElement(n0,Fe({units:ce,value:W,optionalValue:U,type:"millisecond",onChange:ke,onHover:Pe},we)),a&&u.createElement(n0,Fe({units:ie,value:Y,type:"meridiem",onChange:be,onHover:Le},we)))}function Rne(e){var t=e.prefixCls,n=e.value,r=e.locale,i=e.generateConfig,a=e.showTime,o=a||{},s=o.format,l="".concat(t,"-time-panel"),c=ig(e,"time"),d=he(c,1),f=d[0];return u.createElement(Ym.Provider,{value:f},u.createElement("div",{className:fe(l)},u.createElement(ag,null,n?ea(n,{locale:r,format:s,generateConfig:i}):" "),u.createElement(GEe,a)))}function KEe(e){var t=e.prefixCls,n=e.generateConfig,r=e.showTime,i=e.onSelect,a=e.value,o=e.pickerValue,s=e.onHover,l="".concat(t,"-datetime-panel"),c=kj(n,r),d=he(c,1),f=d[0],m=function(g){return a?l2(n,g,a):l2(n,g,o)},p=function(g){s==null||s(g&&m(g))},h=function(g){var y=m(g);i(f(y,y))};return u.createElement("div",{className:l},u.createElement(W_,Fe({},e,{onSelect:h,onHover:p})),u.createElement(Rne,e))}function YEe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,a=e.disabledDate,o=e.onPickerValueChange,s="".concat(t,"-decade-panel"),l=ig(e,"decade"),c=he(l,1),d=c[0],f=function(_){var k=Math.floor(r.getYear(_)/100)*100;return r.setYear(_,k)},m=function(_){var k=f(_);return r.addYear(k,99)},p=f(i),h=m(i),v=r.addYear(p,-10),g=function(_,k){return r.addYear(_,k*10)},y=function(_){var k=n.cellYearFormat,E=ea(_,{locale:n,format:k,generateConfig:r}),T=ea(r.addYear(_,9),{locale:n,format:k,generateConfig:r});return"".concat(E,"-").concat(T)},w=function(_){return G({},"".concat(t,"-cell-in-view"),ER(r,_,p)||ER(r,_,h)||H_(r,p,h,_))},x=a?function(C,_){var k=r.setDate(C,1),E=r.setMonth(k,0),T=r.setYear(E,Math.floor(r.getYear(E)/10)*10),$=r.addYear(T,10),P=r.addDate($,-1);return a(T,_)&&a(P,_)}:null,S="".concat(ea(p,{locale:n,format:n.yearFormat,generateConfig:r}),"-").concat(ea(h,{locale:n,format:n.yearFormat,generateConfig:r}));return u.createElement(Ym.Provider,{value:d},u.createElement("div",{className:s},u.createElement(ag,{superOffset:function(_){return r.addYear(i,_*100)},onChange:o,getStart:f,getEnd:m},S),u.createElement(uy,Fe({},e,{disabledDate:x,colNum:3,rowNum:4,baseDate:v,getCellDate:g,getCellText:y,getCellClassName:w}))))}function XEe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,a=e.disabledDate,o=e.onPickerValueChange,s=e.onModeChange,l="".concat(t,"-month-panel"),c=ig(e,"month"),d=he(c,1),f=d[0],m=r.setMonth(i,0),p=n.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(n.locale):[]),h=function(S,C){return r.addMonth(S,C)},v=function(S){var C=r.getMonth(S);return n.monthFormat?ea(S,{locale:n,format:n.monthFormat,generateConfig:r}):p[C]},g=function(){return G({},"".concat(t,"-cell-in-view"),!0)},y=a?function(x,S){var C=r.setDate(x,1),_=r.setMonth(C,r.getMonth(C)+1),k=r.addDate(_,-1);return a(C,S)&&a(k,S)}:null,w=u.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:function(){s("year")},tabIndex:-1,className:"".concat(t,"-year-btn")},ea(i,{locale:n,format:n.yearFormat,generateConfig:r}));return u.createElement(Ym.Provider,{value:f},u.createElement("div",{className:l},u.createElement(ag,{superOffset:function(S){return r.addYear(i,S)},onChange:o,getStart:function(S){return r.setMonth(S,0)},getEnd:function(S){return r.setMonth(S,11)}},w),u.createElement(uy,Fe({},e,{disabledDate:y,titleFormat:n.fieldMonthFormat,colNum:3,rowNum:4,baseDate:m,getCellDate:h,getCellText:v,getCellClassName:g}))))}function JEe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,a=e.onPickerValueChange,o=e.onModeChange,s="".concat(t,"-quarter-panel"),l=ig(e,"quarter"),c=he(l,1),d=c[0],f=r.setMonth(i,0),m=function(y,w){return r.addMonth(y,w*3)},p=function(y){return ea(y,{locale:n,format:n.cellQuarterFormat,generateConfig:r})},h=function(){return G({},"".concat(t,"-cell-in-view"),!0)},v=u.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:function(){o("year")},tabIndex:-1,className:"".concat(t,"-year-btn")},ea(i,{locale:n,format:n.yearFormat,generateConfig:r}));return u.createElement(Ym.Provider,{value:d},u.createElement("div",{className:s},u.createElement(ag,{superOffset:function(y){return r.addYear(i,y)},onChange:a,getStart:function(y){return r.setMonth(y,0)},getEnd:function(y){return r.setMonth(y,11)}},v),u.createElement(uy,Fe({},e,{titleFormat:n.fieldQuarterFormat,colNum:4,rowNum:1,baseDate:f,getCellDate:m,getCellText:p,getCellClassName:h}))))}function QEe(e){var t=e.prefixCls,n=e.generateConfig,r=e.locale,i=e.value,a=e.hoverValue,o=e.hoverRangeValue,s=r.locale,l="".concat(t,"-week-panel-row"),c=function(f){var m={};if(o){var p=he(o,2),h=p[0],v=p[1],g=F0(n,s,h,f),y=F0(n,s,v,f);m["".concat(l,"-range-start")]=g,m["".concat(l,"-range-end")]=y,m["".concat(l,"-range-hover")]=!g&&!y&&H_(n,h,v,f)}return a&&(m["".concat(l,"-hover")]=a.some(function(w){return F0(n,s,f,w)})),fe(l,G({},"".concat(l,"-selected"),!o&&F0(n,s,i,f)),m)};return u.createElement(W_,Fe({},e,{mode:"week",panelName:"week",rowClassName:c}))}function ZEe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,a=e.disabledDate,o=e.onPickerValueChange,s=e.onModeChange,l="".concat(t,"-year-panel"),c=ig(e,"year"),d=he(c,1),f=d[0],m=function(k){var E=Math.floor(r.getYear(k)/10)*10;return r.setYear(k,E)},p=function(k){var E=m(k);return r.addYear(E,9)},h=m(i),v=p(i),g=r.addYear(h,-1),y=function(k,E){return r.addYear(k,E)},w=function(k){return ea(k,{locale:n,format:n.cellYearFormat,generateConfig:r})},x=function(k){return G({},"".concat(t,"-cell-in-view"),Pm(r,k,h)||Pm(r,k,v)||H_(r,h,v,k))},S=a?function(_,k){var E=r.setMonth(_,0),T=r.setDate(E,1),$=r.addYear(T,1),P=r.addDate($,-1);return a(T,k)&&a(P,k)}:null,C=u.createElement("button",{type:"button",key:"decade","aria-label":n.decadeSelect,onClick:function(){s("decade")},tabIndex:-1,className:"".concat(t,"-decade-btn")},ea(h,{locale:n,format:n.yearFormat,generateConfig:r}),"-",ea(v,{locale:n,format:n.yearFormat,generateConfig:r}));return u.createElement(Ym.Provider,{value:f},u.createElement("div",{className:l},u.createElement(ag,{superOffset:function(k){return r.addYear(i,k*10)},onChange:o,getStart:m,getEnd:p},C),u.createElement(uy,Fe({},e,{disabledDate:S,titleFormat:n.fieldYearFormat,colNum:3,rowNum:4,baseDate:g,getCellDate:y,getCellText:w,getCellClassName:x}))))}var e$e={date:W_,datetime:KEe,week:QEe,month:XEe,quarter:JEe,year:ZEe,decade:YEe,time:Rne};function t$e(e,t){var n,r=e.locale,i=e.generateConfig,a=e.direction,o=e.prefixCls,s=e.tabIndex,l=s===void 0?0:s,c=e.multiple,d=e.defaultValue,f=e.value,m=e.onChange,p=e.onSelect,h=e.defaultPickerValue,v=e.pickerValue,g=e.onPickerValueChange,y=e.mode,w=e.onPanelChange,x=e.picker,S=x===void 0?"date":x,C=e.showTime,_=e.hoverValue,k=e.hoverRangeValue,E=e.cellRender,T=e.dateRender,$=e.monthCellRender,P=e.components,M=P===void 0?{}:P,j=e.hideHeader,I=((n=u.useContext(Zl))===null||n===void 0?void 0:n.prefixCls)||o||"rc-picker",R=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:R.current}});var O=mne(e),D=he(O,4),L=D[0],B=D[1],F=D[2],z=D[3],H=une(r,B),A=S==="date"&&C?"datetime":S,V=u.useMemo(function(){return pne(A,F,z,L,H)},[A,F,z,L,H]),W=i.getNow(),U=Ht(S,{value:y,postState:function(Le){return Le||"date"}}),Y=he(U,2),J=Y[0],ne=Y[1],Q=J==="date"&&V?"datetime":J,te=Pne(i,r,A),Z=Ht(d,{value:f}),le=he(Z,2),se=le[0],ce=le[1],re=u.useMemo(function(){var Pe=Km(se).filter(function(Le){return Le});return c?Pe:Pe.slice(0,1)},[se,c]),ie=Yt(function(Pe){ce(Pe),m&&(Pe===null||re.length!==Pe.length||re.some(function(Le,we){return!Ha(i,r,Le,Pe[we],A)}))&&(m==null||m(c?Pe:Pe[0]))}),pe=Yt(function(Pe){if(p==null||p(Pe),J===S){var Le=c?te(re,Pe):[Pe];ie(Le)}}),Se=Ht(h||re[0]||W,{value:v}),_e=he(Se,2),X=_e[0],ae=_e[1];u.useEffect(function(){re[0]&&!v&&ae(re[0])},[re[0]]);var ee=function(Le,we){w==null||w(Le||v,we||J)},q=function(Le){var we=arguments.length>1&&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<J){var ke=T?de.right-(Y-oe+I):U+oe-de.left-I,be=Math.max(0,ke);B(be)}else B(0)}},[te,T,I,U,Y,J,a]);function le(ue){return ue.filter(function(oe){return oe})}var se=u.useMemo(function(){return le(Km(g))},[g]),ce=r==="time"&&!se.length,re=u.useMemo(function(){return ce?le([x]):se},[ce,se,x]),ie=ce?x:se,pe=u.useMemo(function(){return re.length?re.some(function(ue){return w(ue)}):!0},[re,w]),Se=function(){ce&&y(x),S(),C()},_e=u.createElement("div",{className:"".concat(k,"-panel-layout")},u.createElement(r$e,{prefixCls:k,presets:c,onClick:f,onHover:d}),u.createElement("div",null,u.createElement(n$e,Fe({},e,{value:ie})),u.createElement(HEe,Fe({},e,{showNow:o?!1:i,invalid:pe,onSubmit:Se}))));t&&(_e=t(_e));var X="".concat(E,"-container"),ae="marginLeft",ee="marginRight",q=u.createElement("div",{onMouseDown:h,tabIndex:-1,className:fe(X,"".concat(k,"-").concat(n,"-panel-container")),style:G(G({},T?ee:ae,L),T?ae:ee,"auto"),onFocus:m,onBlur:p},_e);return a&&(q=u.createElement("div",{onMouseDown:h,ref:P,className:fe("".concat(k,"-range-wrapper"),"".concat(k,"-").concat(r,"-range-wrapper"))},u.createElement("div",{ref:$,className:"".concat(k,"-range-arrow"),style:{left:H}}),u.createElement(ji,{onResize:V},q))),q}function One(e,t){var n=e.format,r=e.maskFormat,i=e.generateConfig,a=e.locale,o=e.preserveInvalidOnBlur,s=e.inputReadOnly,l=e.required,c=e["aria-required"],d=e.onSubmit,f=e.onFocus,m=e.onBlur,p=e.onInputChange,h=e.onInvalid,v=e.open,g=e.onOpenChange,y=e.onKeyDown,w=e.onChange,x=e.activeHelp,S=e.name,C=e.autoComplete,_=e.id,k=e.value,E=e.invalid,T=e.placeholder,$=e.disabled,P=e.activeIndex,M=e.allHelp,j=e.picker,I=function(H,A){var V=i.locale.parse(a.locale,H,[A]);return V&&i.isValidate(V)?V:null},R=n[0],O=u.useCallback(function(z){return ea(z,{locale:a,format:R,generateConfig:i})},[a,i,R]),D=u.useMemo(function(){return k.map(O)},[k,O]),L=u.useMemo(function(){var z=j==="time"?8:10,H=typeof R=="function"?R(i.getNow()).length:R.length;return Math.max(z,H)+2},[R,j,i]),B=function(H){for(var A=0;A<n.length;A+=1){var V=n[A];if(typeof V=="string"){var W=I(H,V);if(W)return W}}return!1},F=function(H){function A(U){return H!==void 0?U[H]:U}var V=zr(e,{aria:!0,data:!0}),W=N(N({},V),{},{format:r,validateFormat:function(Y){return!!B(Y)},preserveInvalidOnBlur:o,readOnly:s,required:l,"aria-required":c,name:S,autoComplete:C,size:L,id:A(_),value:A(D)||"",invalid:A(E),placeholder:A(T),active:P===H,helped:M||x&&P===H,disabled:A($),onFocus:function(Y){f(Y,H)},onBlur:function(Y){m(Y,H)},onSubmit:d,onChange:function(Y){p();var J=B(Y);if(J){h(!1,H),w(J,H);return}h(!!Y,H)},onHelp:function(){g(!0,{index:H})},onKeyDown:function(Y){var J=!1;if(y==null||y(Y,function(){J=!0}),!Y.defaultPrevented&&!J)switch(Y.key){case"Escape":g(!1,{index:H});break;case"Enter":v||g(!0);break}}},t==null?void 0:t({valueTexts:D}));return Object.keys(W).forEach(function(U){W[U]===void 0&&delete W[U]}),W};return[F,O]}var i$e=["onMouseEnter","onMouseLeave"];function Mne(e){return u.useMemo(function(){return z_(e,i$e)},[e])}var a$e=["icon","type"],o$e=["onClear"];function U_(e){var t=e.icon,n=e.type,r=at(e,a$e),i=u.useContext(Zl),a=i.prefixCls;return t?u.createElement("span",Fe({className:"".concat(a,"-").concat(n)},r),t):null}function $R(e){var t=e.onClear,n=at(e,o$e);return u.createElement(U_,Fe({},n,{type:"clear",role:"button",onMouseDown:function(i){i.preventDefault()},onClick:function(i){i.stopPropagation(),t()}}))}var b$=["YYYY","MM","DD","HH","mm","ss","SSS"],wL="顧",s$e=function(){function e(t){er(this,e),G(this,"format",void 0),G(this,"maskFormat",void 0),G(this,"cells",void 0),G(this,"maskCells",void 0),this.format=t;var n=b$.map(function(s){return"(".concat(s,")")}).join("|"),r=new RegExp(n,"g");this.maskFormat=t.replace(r,function(s){return wL.repeat(s.length)});var i=new RegExp("(".concat(b$.join("|"),")")),a=(t.split(i)||[]).filter(function(s){return s}),o=0;this.cells=a.map(function(s){var l=b$.includes(s),c=o,d=o+s.length;return o=d,{text:s,mask:l,start:c,end:d}}),this.maskCells=this.cells.filter(function(s){return s.mask})}return tr(e,[{key:"getSelection",value:function(n){var r=this.maskCells[n]||{},i=r.start,a=r.end;return[i||0,a||0]}},{key:"match",value:function(n){for(var r=0;r<this.maskFormat.length;r+=1){var i=this.maskFormat[r],a=n[r];if(!a||i!==wL&&i!==a)return!1}return!0}},{key:"size",value:function(){return this.maskCells.length}},{key:"getMaskCellIndex",value:function(n){for(var r=Number.MAX_SAFE_INTEGER,i=0,a=0;a<this.maskCells.length;a+=1){var o=this.maskCells[a],s=o.start,l=o.end;if(n>=s&&n<=l)return a;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c<r&&(r=c,i=a)}return i}}]),e}();function l$e(e){var t={YYYY:[0,9999,new Date().getFullYear()],MM:[1,12],DD:[1,31],HH:[0,23],mm:[0,59],ss:[0,59],SSS:[0,999]};return t[e]}var c$e=["active","showActiveCls","suffixIcon","format","validateFormat","onChange","onInput","helped","onHelp","onSubmit","onKeyDown","preserveInvalidOnBlur","invalid","clearIcon"],TR=u.forwardRef(function(e,t){var n=e.active,r=e.showActiveCls,i=r===void 0?!0:r,a=e.suffixIcon,o=e.format,s=e.validateFormat,l=e.onChange;e.onInput;var c=e.helped,d=e.onHelp,f=e.onSubmit,m=e.onKeyDown,p=e.preserveInvalidOnBlur,h=p===void 0?!1:p,v=e.invalid,g=e.clearIcon,y=at(e,c$e),w=e.value,x=e.onFocus,S=e.onBlur,C=e.onMouseUp,_=u.useContext(Zl),k=_.prefixCls,E=_.input,T=E===void 0?"input":E,$="".concat(k,"-input"),P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=u.useState(w),O=he(R,2),D=O[0],L=O[1],B=u.useState(""),F=he(B,2),z=F[0],H=F[1],A=u.useState(null),V=he(A,2),W=V[0],U=V[1],Y=u.useState(null),J=he(Y,2),ne=J[0],Q=J[1],te=D||"";u.useEffect(function(){L(w)},[w]);var Z=u.useRef(),le=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:Z.current,inputElement:le.current,focus:function(Pe){le.current.focus(Pe)},blur:function(){le.current.blur()}}});var se=u.useMemo(function(){return new s$e(o||"")},[o]),ce=u.useMemo(function(){return c?[0,0]:se.getSelection(W)},[se,W,c]),re=he(ce,2),ie=re[0],pe=re[1],Se=function(Pe){Pe&&Pe!==o&&Pe!==w&&d()},_e=Yt(function(Re){s(Re)&&l(Re),L(Re),Se(Re)}),X=function(Pe){if(!o){var Le=Pe.target.value;Se(Le),L(Le),l(Le)}},ae=function(Pe){var Le=Pe.clipboardData.getData("text");s(Le)&&_e(Le)},ee=u.useRef(!1),q=function(){ee.current=!0},ue=function(Pe){var Le=Pe.target,we=Le.selectionStart,ve=se.getMaskCellIndex(we);U(ve),Q({}),C==null||C(Pe),ee.current=!1},oe=function(Pe){I(!0),U(0),H(""),x(Pe)},de=function(Pe){S(Pe)},xe=function(Pe){I(!1),de(Pe)};Cj(n,function(){!n&&!h&&L(w)});var ke=function(Pe){Pe.key==="Enter"&&s(te)&&f(),m==null||m(Pe)},be=function(Pe){ke(Pe);var Le=Pe.key,we=null,ve=null,ge=pe-ie,Ee=o.slice(ie,pe),Ne=function(De){U(function(Ke){var Je=Ke+De;return Je=Math.max(Je,0),Je=Math.min(Je,se.size()-1),Je})},ze=function(De){var Ke=l$e(Ee),Je=he(Ke,3),We=Je[0],vt=Je[1],dt=Je[2],bt=te.slice(ie,pe),Ie=Number(bt);if(isNaN(Ie))return String(dt||(De>0?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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const R$e=(e,t)=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function PR(e){return ub(e).join("_")}function CL(e,t){const n=t.getFieldInstance(e),r=X1(n);if(r)return r;const i=Lne(ub(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}function zne(e){const[t]=KM(),n=u.useRef({}),r=u.useMemo(()=>e??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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const F$e=(e,t)=>{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
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector,
& > ${n}-select-auto-complete ${t},
& > ${n}-cascader-picker ${t},
& > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${n}-select:first-child > ${n}-select-selector,
& > ${n}-select-auto-complete:first-child ${t},
& > ${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}}}})}},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}}}}},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}}},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 ${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: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: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: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;s<e.length;s+=1){var l=e[s].key,c=t.get(l);if(!c){var d;c=t.get((d=e[s-1])===null||d===void 0?void 0:d.key)||PL}var f=i.get(l)||N({},c);f.right=o-f.left-f.width,i.set(l,f)}return i},[e.map(function(r){return r.key}).join("_"),t,n])}function RL(e,t){var n=u.useRef(e),r=u.useState({}),i=he(r,2),a=i[1];function o(s){var l=typeof s=="function"?s(n.current):s;l!==n.current&&t(l,n.current),n.current=l,a({})}return[n.current,o]}var o6e=.1,IL=.01,DS=20,OL=Math.pow(.995,DS);function s6e(e,t){var n=u.useState(),r=he(n,2),i=r[0],a=r[1],o=u.useState(0),s=he(o,2),l=s[0],c=s[1],d=u.useState(0),f=he(d,2),m=f[0],p=f[1],h=u.useState(),v=he(h,2),g=v[0],y=v[1],w=u.useRef();function x(T){var $=T.touches[0],P=$.screenX,M=$.screenY;a({x:P,y:M}),window.clearInterval(w.current)}function S(T){if(i){var $=T.touches[0],P=$.screenX,M=$.screenY;a({x:P,y:M});var j=P-i.x,I=M-i.y;t(j,I);var R=Date.now();c(R),p(R-l),y({x:j,y:I})}}function C(){if(i&&(a(null),y(null),g)){var T=g.x/m,$=g.y/m,P=Math.abs(T),M=Math.abs($);if(Math.max(P,M)<o6e)return;var j=T,I=$;w.current=window.setInterval(function(){if(Math.abs(j)<IL&&Math.abs(I)<IL){window.clearInterval(w.current);return}j*=OL,I*=OL,t(j*DS,I*DS)},DS)}}var _=u.useRef();function k(T){var $=T.deltaX,P=T.deltaY,M=0,j=Math.abs($),I=Math.abs(P);j===I?M=_.current==="x"?$:P:j>I?(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;v<p;v+=1){var g=e.get(s[v].key)||ML;if(Math.floor(g[f]+g[d])>Math.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]<m){y=w+1;break}}return y>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;Y<U;Y+=1){W=(W+A+U)%U;var J=V[W];if(!J.disabled){T(J.key);return}}}function B(A){var V=A.which;if(!S){[ht.DOWN,ht.SPACE,ht.ENTER].includes(V)&&(C(!0),A.preventDefault());return}switch(V){case ht.UP:L(-1),A.preventDefault();break;case ht.DOWN:L(1),A.preventDefault();break;case ht.ESC:C(!1);break;case ht.SPACE:case ht.ENTER:E!==null&&v(E,A);break}}u.useEffect(function(){var A=document.getElementById(I);A&&A.scrollIntoView&&A.scrollIntoView(!1)},[E]),u.useEffect(function(){S||T(null)},[S]);var F=G({},p?"marginRight":"marginLeft",m);i.length||(F.visibility="hidden",F.order=1);var z=fe(G({},"".concat(j,"-rtl"),p)),H=o?null:u.createElement(_te,Fe({prefixCls:j,overlay:D,visible:i.length?S:!1,onVisibleChange:C,overlayClassName:fe(z,y),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:g},l),u.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:F,"aria-haspopup":"listbox","aria-controls":M,id:"".concat(r,"-more"),"aria-expanded":S,onKeyDown:B},P));return u.createElement("div",{className:fe("".concat(n,"-nav-operations"),d),style:c,ref:t},H,u.createElement(Zne,{prefixCls:n,locale:a,editable:f}))});const f6e=u.memo(d6e,function(e,t){return t.tabMoving});var m6e=function(t){var n=t.prefixCls,r=t.id,i=t.active,a=t.focus,o=t.tab,s=o.key,l=o.label,c=o.disabled,d=o.closeIcon,f=o.icon,m=t.closable,p=t.renderWrapper,h=t.removeAriaLabel,v=t.editable,g=t.onClick,y=t.onFocus,w=t.onBlur,x=t.onKeyDown,S=t.onMouseDown,C=t.onMouseUp,_=t.style,k=t.tabCount,E=t.currentPosition,T="".concat(n,"-tab"),$=Oj(m,d,v,c);function P(O){c||g(O)}function M(O){O.preventDefault(),O.stopPropagation(),v.onEdit("remove",{key:s,event:O})}var j=u.useMemo(function(){return f&&typeof l=="string"?u.createElement("span",null,l):l},[l,f]),I=u.useRef(null);u.useEffect(function(){a&&I.current&&I.current.focus()},[a]);var R=u.createElement("div",{key:s,"data-node-key":Qne(s),className:fe(T,G(G(G(G({},"".concat(T,"-with-remove"),$),"".concat(T,"-active"),i),"".concat(T,"-disabled"),c),"".concat(T,"-focus"),a)),style:_,onClick:P},u.createElement("div",{ref:I,role:"tab","aria-selected":i,id:r&&"".concat(r,"-tab-").concat(s),className:"".concat(T,"-btn"),"aria-controls":r&&"".concat(r,"-panel-").concat(s),"aria-disabled":c,tabIndex:c?null:i?0:-1,onClick:function(D){D.stopPropagation(),P(D)},onKeyDown:x,onMouseDown:S,onMouseUp:C,onFocus:y,onBlur:w},a&&u.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(E," of ").concat(k)),f&&u.createElement("span",{className:"".concat(T,"-icon")},f),l&&j),$&&u.createElement("button",{type:"button",role:"tab","aria-label":h||"remove",tabIndex:i?0:-1,className:"".concat(T,"-remove"),onClick:function(D){D.stopPropagation(),M(D)}},d||v.removeIcon||"×"));return p?p(R):R},p6e=function(t,n){var r=t.offsetWidth,i=t.offsetHeight,a=t.offsetTop,o=t.offsetLeft,s=t.getBoundingClientRect(),l=s.width,c=s.height,d=s.left,f=s.top;return Math.abs(l-r)<1?[l,c,d-n.left,f-n.top]:[r,i,o,a]},Bp=function(t){var n=t.current||{},r=n.offsetWidth,i=r===void 0?0:r,a=n.offsetHeight,o=a===void 0?0:a;if(t.current){var s=t.current.getBoundingClientRect(),l=s.width,c=s.height;if(Math.abs(l-i)<1)return[l,c]}return[i,o]},nw=function(t,n){return t[n?0:1]},AL=u.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.id,a=e.animated,o=e.activeKey,s=e.rtl,l=e.extra,c=e.editable,d=e.locale,f=e.tabPosition,m=e.tabBarGutter,p=e.children,h=e.onTabClick,v=e.onTabScroll,g=e.indicator,y=u.useContext(G_),w=y.prefixCls,x=y.tabs,S=u.useRef(null),C=u.useRef(null),_=u.useRef(null),k=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P=f==="top"||f==="bottom",M=RL(0,function(rt,ct){P&&v&&v({direction:rt>ct?"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)<Math.floor(ae+ee),oe=ue?X-q:X-ee,de="".concat(w,"-nav-operations-hidden"),xe=0,ke=0;P&&s?(xe=0,ke=Math.max(0,ae-oe)):(xe=Math.min(0,oe-ae),ke=0);function be(rt){return rt<xe?xe:rt>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.right<I?St=ct.right:ct.right+ct.width>I+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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function E6e(e){return e.filter(t=>t)}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}}}}}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const B6e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const tre=e=>{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}`}}})},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}}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Q6e=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const t8e=e=>{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;w<g;w++)y[w]=arguments[w];var x=this,S=Date.now()-m;if(f)return;function C(){m=Date.now(),t.apply(x,y)}function _(){d=void 0}!s&&c&&!d&&C(),p(),c===void 0&&S>e?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;s<e.length;s+=1)o();return a}const u8e=function(e,t,n,r,i){return u.useMemo(function(){var a=i||function(o){var s=r?o.slice(-1):o,l=" / ";return s.every(function(c){return["string","number"].includes(mt(c))})?s.join(l):s.reduce(function(c,d,f){var m=u.isValidElement(d)?u.cloneElement(d,{key:f}):d;return f===0?[m]:[].concat(Ve(c),[l,m])},[])};return e.map(function(o){var s,l=pv(o,t,n),c=a(l.map(function(f){var m,p=f.option,h=f.value;return(m=p==null?void 0:p[n.label])!==null&&m!==void 0?m:h}),l.map(function(f){var m=f.option;return m})),d=Bl(o);return{label:c,value:d,key:d,valueCells:o,disabled:(s=l[l.length-1])===null||s===void 0||(s=s.option)===null||s===void 0?void 0:s.disabled}})},[e,t,n,i,r])};function sre(e,t){return u.useCallback(function(n){var r=[],i=[];return n.forEach(function(a){var o=pv(a,e,t);o.every(function(s){return s.option})?i.push(a):r.push(a)}),[i,r]},[e,t])}function Ro(e,t){return e[t]}var d8e=["children"];function lre(e,t){return"".concat(e,"-").concat(t)}function f8e(e){return e&&e.type&&e.type.isTreeNode}function my(e,t){return e??t}function hv(e){var t=e||{},n=t.title,r=t._title,i=t.key,a=t.children,o=n||"title";return{title:o,_title:r||[o],key:i||"key",children:a||"children"}}function cre(e){function t(n){var r=Ir(n);return r.map(function(i){if(!f8e(i))return Jn(!i,"Tree/TreeNode can only accept TreeNode as children."),null;var a=i.key,o=i.props,s=o.children,l=at(o,d8e),c=N({key:a},l),d=t(s);return d.length&&(c.children=d),c}).filter(function(i){return i})}return t(e)}function w$(e,t,n){var r=hv(n),i=r._title,a=r.key,o=r.children,s=new Set(t===!0?[]:t),l=[];function c(d){var f=arguments.length>1&&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;y<i.length;y+=1){var w=i[y];if(m[w]!==void 0){g=m[w];break}}var x=Object.assign(ln(m,[].concat(Ve(i),[a,o])),{title:g,key:v,parent:f,pos:h,children:null,data:m,isStart:[].concat(Ve(f?f.isStart:[]),[p===0]),isEnd:[].concat(Ve(f?f.isEnd:[]),[p===d.length-1])});return l.push(x),t===!0||s.has(v)?x.children=c(m[o]||[],x):x.children=[],x})}return c(e),l}function m8e(e,t,n){var r={};mt(n)==="object"?r=n:r={externalGetKey:n},r=r||{};var i=r,a=i.childrenPropName,o=i.externalGetKey,s=i.fieldNames,l=hv(s),c=l.key,d=l.children,f=a||d,m;o?typeof o=="string"?m=function(v){return v[o]}:typeof o=="function"&&(m=function(v){return o(v)}):m=function(v,g){return my(v[c],g)};function p(h,v,g,y){var w=h?h[f]:e,x=h?lre(g.pos,v):"0",S=h?[].concat(Ve(y),[h]):[];if(h){var C=m(h,x),_={node:h,index:v,pos:x,key:C,parentPos:g.node?g.pos:null,level:g.level+1,nodes:S};t(_)}w&&w.forEach(function(k,E){p(k,E,{node:h,pos:x,level:g?g.level+1:-1},S)})}p(null)}function py(e){var t=arguments.length>1&&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;R<E.length-1;R+=1)I=I[E[R]][n.children];return[T,_,I,P]},[r,n,t]),p=he(m,4),h=p[0],v=p[1],g=p[2],y=p[3],w=function(k){i(k)},x=function(k){var E=g.length,T=v;T===-1&&k<0&&(T=E);for(var $=0;$<E;$+=1){T=(T+k+E)%E;var P=g[T];if(P&&!P.disabled){var M=h.slice(0,-1).concat(y[T]?Bl(y[T]):P[n.value]);w(M);return}}},S=function(){if(h.length>1){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<F.length&&!re();ie+=1);return le},[W,F,x]),Y=function(se,ce){A(ce)&&V(se,L0(ce,x),!0)};C8e(t,W,x,F,H,Y,{direction:d,searchValue:s,toggleOpen:l,open:f}),u.useEffect(function(){if(!s)for(var le=0;le<F.length;le+=1){var se,ce=F.slice(0,le+1),re=Bl(ce),ie=(se=p.current)===null||se===void 0?void 0:se.querySelector('li[data-path-key="'.concat(re.replace(/\\{0,2}"/g,'\\"'),'"]'));ie&&l8e(ie)}},[F,s]);var J=!((n=U[0])!==null&&n!==void 0&&(n=n.options)!==null&&n!==void 0&&n.length),ne=[(r={},G(r,x.value,"__EMPTY__"),G(r,pre,c),G(r,"disabled",!0),r)],Q=N(N({},e),{},{multiple:!J&&o,onSelect:V,onActive:H,onToggleOpen:l,checkedSet:O,halfCheckedSet:D,loadingKeys:j,isSelectable:A}),te=J?[{options:ne}]:U,Z=te.map(function(le,se){var ce=F.slice(0,se),re=F[se];return u.createElement(w8e,Fe({key:se},Q,{prefixCls:$,options:le.options,prevValuePath:ce,activeValue:re}))});return u.createElement(y8e,{open:f},u.createElement("div",{className:fe("".concat($,"-menus"),(i={},G(i,"".concat($,"-menu-empty"),J),G(i,"".concat($,"-rtl"),h),i)),ref:p},Z))}),k8e=u.forwardRef(function(e,t){var n=JM();return u.createElement(hre,Fe({},e,n,{ref:t}))});function _8e(){}function vre(e){var t,n=e,r=n.prefixCls,i=r===void 0?"rc-cascader":r,a=n.style,o=n.className,s=n.options,l=n.checkable,c=n.defaultValue,d=n.value,f=n.fieldNames,m=n.changeOnSelect,p=n.onChange,h=n.showCheckedStrategy,v=n.loadData,g=n.expandTrigger,y=n.expandIcon,w=y===void 0?">":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 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[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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const{SHOW_CHILD:M8e,SHOW_PARENT:j8e}=hy;function N8e(e,t,n){const r=e.toLowerCase().split(t).reduce((o,s,l)=>l===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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const L8e=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const z8e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function LL(e){return e==="auto"?"1 1 auto":typeof e=="number"?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const V8e=["xs","sm","md","lg","xl","xxl"],Wn=u.forwardRef((e,t)=>{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<ju.length;s++){const l=ju[s];if(i[l]&&a[l]!==void 0){n[o]=a[l];break}}else n[o]=a}),n}var U8e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function BL(e,t){const[n,r]=u.useState(typeof e=="string"?e:""),i=()=>{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a<ju.length;a++){const o=ju[a];if(!t||!t[o])continue;const s=e[o];if(s!==void 0){r(s);return}}};return u.useEffect(()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const J8e={small:"sm",middle:"md"},Y_=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function cTe(e){return typeof e=="object"&&!!(e!=null&&e.icon)}const uTe=u.forwardRef((e,t)=>{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(e<Number.MIN_SAFE_INTEGER)return String(RR()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(qf(t))}return im(t).fullStr}function Nj(e){return typeof e=="number"?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}var mTe=function(){function e(t){if(er(this,e),G(this,"origin",""),G(this,"negative",void 0),G(this,"integer",void 0),G(this,"decimal",void 0),G(this,"decimalLen",void 0),G(this,"empty",void 0),G(this,"nan",void 0),Nre(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(jj(n)&&(n=Number(n)),n=typeof n=="string"?n:X_(n),Nj(n)){var r=im(n);this.negative=r.negative;var i=r.trimStr.split(".");this.integer=BigInt(i[0]);var a=i[1]||"0";this.decimal=BigInt(a),this.decimalLen=a.length}else this.nan=!0}return tr(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(r)}},{key:"negate",value:function(){var n=new e(this.toString());return n.negative=!n.negative,n}},{key:"cal",value:function(n,r,i){var a=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),o=this.alignDecimal(a),s=n.alignDecimal(a),l=r(o,s).toString(),c=i(a),d=im(l),f=d.negativeStr,m=d.trimStr,p="".concat(f).concat(m.padStart(c+1,"0"));return new e("".concat(p.slice(0,-c),".").concat(p.slice(-c)))}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=new e(n);return r.isInvalidate()?this:this.cal(r,function(i,a){return i+a},function(i){return i})}},{key:"multi",value:function(n){var r=new e(n);return this.isInvalidate()||r.isInvalidate()?new e(NaN):this.cal(r,function(i,a){return i*a},function(i){return i*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&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(i<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var a=Math.max(qf(this.number),qf(r));return new e(i.toFixed(a))}},{key:"multi",value:function(n){var r=Number(n);if(this.isInvalidate()||Number.isNaN(r))return new e(NaN);var i=this.number*r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var a=Math.max(qf(this.number),qf(r));return new e(i.toFixed(a))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toNumber()===(n==null?void 0:n.toNumber())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var n=arguments.length>0&&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:C},"&:hover":{height:"60%",[`
${t}-handler-up-inner,
${t}-handler-down-inner
`]:{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:_}})}]},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Fre=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const lg=u.forwardRef((e,t)=>{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;w<i.length-1;w+=1)y.push({start:i[w],end:i[w+1]});return y},[i,c,a,d]);if(!l)return null;var h=p!=null&&p.length&&(m.tracks||f.tracks)?u.createElement(JL,{index:null,prefixCls:n,start:p[0].start,end:p[p.length-1].end,replaceCls:fe(m.tracks,"".concat(n,"-tracks")),style:f.tracks}):null;return u.createElement(u.Fragment,null,h,p.map(function(v,g){var y=v.start,w=v.end;return u.createElement(JL,{index:g,prefixCls:n,style:N(N({},jf(r,g)),f.track),start:y,end:w,key:g,onStartMove:o})}))},tPe=130;function QL(e){var t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function nPe(e,t,n,r,i,a,o,s,l,c,d){var f=u.useState(null),m=he(f,2),p=m[0],h=m[1],v=u.useState(-1),g=he(v,2),y=g[0],w=g[1],x=u.useState(!1),S=he(x,2),C=S[0],_=S[1],k=u.useState(n),E=he(k,2),T=E[0],$=E[1],P=u.useState(n),M=he(P,2),j=M[0],I=M[1],R=u.useRef(null),O=u.useRef(null),D=u.useRef(null),L=u.useContext(Bre),B=L.onDragStart,F=L.onDragChange;fn(function(){y===-1&&$(n)},[n,y]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",R.current),document.removeEventListener("mouseup",O.current),D.current&&(D.current.removeEventListener("touchmove",R.current),D.current.removeEventListener("touchend",O.current))}},[]);var z=function(U,Y,J){Y!==void 0&&h(Y),$(U);var ne=U;J&&(ne=U.filter(function(Q,te){return te!==y})),o(ne),F&&F({rawValues:U,deleteIndex:J?y:-1,draggingIndex:y,draggingValue:Y})},H=Yt(function(W,U,Y){if(W===-1){var J=j[0],ne=j[j.length-1],Q=r-J,te=i-ne,Z=U*(i-r);Z=Math.max(Z,Q),Z=Math.min(Z,te);var le=a(J+Z);Z=le-J;var se=j.map(function(pe){return pe+Z});z(se)}else{var ce=(i-r)*U,re=Ve(T);re[W]=j[W];var ie=l(re,ce,W,"dist");z(ie.values,ie.value,Y)}}),A=function(U,Y,J){U.stopPropagation();var ne=J||n,Q=ne[Y];w(Y),h(Q),I(ne),$(ne),_(!1);var te=QL(U),Z=te.pageX,le=te.pageY,se=!1;B&&B({rawValues:ne,draggingIndex:Y,draggingValue:Q});var ce=function(pe){pe.preventDefault();var Se=QL(pe),_e=Se.pageX,X=Se.pageY,ae=_e-Z,ee=X-le,q=e.current.getBoundingClientRect(),ue=q.width,oe=q.height,de,xe;switch(t){case"btt":de=-ee/oe,xe=ae;break;case"ttb":de=ee/oe,xe=ae;break;case"rtl":de=-ae/ue,xe=ee;break;default:de=ae/ue,xe=ee}se=c?Math.abs(xe)>tPe&&d<T.length:!1,_(se),H(Y,de,se)},re=function ie(pe){pe.preventDefault(),document.removeEventListener("mouseup",ie),document.removeEventListener("mousemove",ce),D.current&&(D.current.removeEventListener("touchmove",R.current),D.current.removeEventListener("touchend",O.current)),R.current=null,O.current=null,D.current=null,s(se),w(-1),_(!1)};document.addEventListener("mouseup",re),document.addEventListener("mousemove",ce),U.currentTarget.addEventListener("touchend",re),U.currentTarget.addEventListener("touchmove",ce),R.current=ce,O.current=re,D.current=U.currentTarget},V=u.useMemo(function(){var W=Ve(n).sort(function(Q,te){return Q-te}),U=Ve(T).sort(function(Q,te){return Q-te}),Y={};U.forEach(function(Q){Y[Q]=(Y[Q]||0)+1}),W.forEach(function(Q){Y[Q]=(Y[Q]||0)-1});var J=c?1:0,ne=Object.values(Y).reduce(function(Q,te){return Q+Math.abs(te)},0);return ne<=J?T:n},[n,T,c]);return[y,p,C,V,A]}function rPe(e,t,n,r,i,a){var o=u.useCallback(function(p){return Math.max(e,Math.min(t,p))},[e,t]),s=u.useCallback(function(p){if(n!==null){var h=e+Math.round((o(p)-e)/n)*n,v=function(x){return(String(x).split(".")[1]||"").length},g=Math.max(v(n),v(t),v(e)),y=Number(h.toFixed(g));return e<=y&&y<=t?y:null}return null},[n,e,t,o]),l=u.useCallback(function(p){var h=o(p),v=r.map(function(w){return w.value});n!==null&&v.push(s(p)),v.push(e,t);var g=v[0],y=t-e;return v.forEach(function(w){var x=Math.abs(h-w);x<=y&&(g=w,y=x)}),g},[e,t,r,n,o,s]),c=function p(h,v,g){var y=arguments.length>3&&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);P<E&&(w=$,E=P)}),w===void 0)return v<0?e:t;if(y==="dist")return w;if(Math.abs(v)>1){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"&&h<a},m=function(h,v,g){var y=arguments.length>3&&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)),g<w.length-1&&w[g+1]!==x&&(w[g]=Math.min(w[g],w[g+1]-C))}else if(typeof a=="number"||a===null){for(var _=g+1;_<w.length;_+=1)for(var k=!0;f(w[_]-w[_-1])&&k;){var E=d(w,1,_);w[_]=E.value,k=E.changed}for(var T=g;T>0;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<w.length-1;R+=1)for(var O=!0;f(w[R+1]-w[R])&&O;){var D=d(w,1,R+1);w[R+1]=D.value,O=D.changed}}return{value:w[g],values:w}};return[l,m]}function iPe(e){return u.useMemo(function(){if(e===!0||!e)return[!!e,!1,!1,0];var t=e.editable,n=e.draggableTrack,r=e.minCount,i=e.maxCount;return[!0,t,!t&&n,r||0,i]},[e])}var aPe=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-slider":n,i=e.className,a=e.style,o=e.classNames,s=e.styles,l=e.id,c=e.disabled,d=c===void 0?!1:c,f=e.keyboard,m=f===void 0?!0:f,p=e.autoFocus,h=e.onFocus,v=e.onBlur,g=e.min,y=g===void 0?0:g,w=e.max,x=w===void 0?100:w,S=e.step,C=S===void 0?1:S,_=e.value,k=e.defaultValue,E=e.range,T=e.count,$=e.onChange,P=e.onBeforeChange,M=e.onAfterChange,j=e.onChangeComplete,I=e.allowCross,R=I===void 0?!0:I,O=e.pushable,D=O===void 0?!1:O,L=e.reverse,B=e.vertical,F=e.included,z=F===void 0?!0:F,H=e.startPoint,A=e.trackStyle,V=e.handleStyle,W=e.railStyle,U=e.dotStyle,Y=e.activeDotStyle,J=e.marks,ne=e.dots,Q=e.handleRender,te=e.activeHandleRender,Z=e.track,le=e.tabIndex,se=le===void 0?0:le,ce=e.ariaLabelForHandle,re=e.ariaLabelledByForHandle,ie=e.ariaRequired,pe=e.ariaValueTextFormatterForHandle,Se=u.useRef(null),_e=u.useRef(null),X=u.useMemo(function(){return B?L?"ttb":"btt":L?"rtl":"ltr"},[L,B]),ae=iPe(E),ee=he(ae,5),q=ee[0],ue=ee[1],oe=ee[2],de=ee[3],xe=ee[4],ke=u.useMemo(function(){return isFinite(y)?y:0},[y]),be=u.useMemo(function(){return isFinite(x)?x:100},[x]),ye=u.useMemo(function(){return C!==null&&C<=0?1:C},[C]),Ce=u.useMemo(function(){return typeof D=="boolean"?D?ye:!1:D>=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<Ft;){var gt;St.push((gt=St[St.length-1])!==null&&gt!==void 0?gt:ke)}}St.sort(function(st,kt){return st-kt})}return St.forEach(function(st,kt){St[kt]=we(st)}),St},[Ne,q,ke,T,we]),Ye=function(Qe){return q?Qe:Qe[0]},De=Yt(function(ot){var Qe=Ve(ot).sort(function(rt,ct){return rt-ct});$&&!Bo(Qe,He,!0)&&$(Ye(Qe)),ze(Qe)}),Ke=Yt(function(ot){ot&&Se.current.hideHelp();var Qe=Ye(He);M==null||M(Qe),Jn(!M,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),j==null||j(Qe)}),Je=function(Qe){if(!(d||!ue||He.length<=de)){var rt=Ve(He);rt.splice(Qe,1),P==null||P(Ye(rt)),De(rt);var ct=Math.max(0,Qe-1);Se.current.hideHelp(),Se.current.focus(ct)}},We=nPe(_e,X,He,ke,be,we,De,Ke,ve,ue,de),vt=he(We,5),dt=vt[0],bt=vt[1],Ie=vt[2],Te=vt[3],Oe=vt[4],$e=function(Qe,rt){if(!d){var ct=Ve(He),St=0,Ft=0,gt=be-ke;He.forEach(function(Jt,kn){var On=Math.abs(Qe-Jt);On<=gt&&(gt=On,St=kn),Jt<Qe&&(Ft=kn)});var st=St;ue&&gt!==0&&(!xe||He.length<xe)?(ct.splice(Ft+1,0,Qe),st=Ft+1):ct[St]=Qe,q&&!He.length&&T===void 0&&ct.push(Qe);var kt=Ye(ct);if(P==null||P(kt),De(ct),rt){var an,on;(an=document.activeElement)===null||an===void 0||(on=an.blur)===null||on===void 0||on.call(an),Se.current.focus(st),Oe(rt,st,ct)}else M==null||M(kt),Jn(!M,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),j==null||j(kt)}},je=function(Qe){Qe.preventDefault();var rt=_e.current.getBoundingClientRect(),ct=rt.width,St=rt.height,Ft=rt.left,gt=rt.top,st=rt.bottom,kt=rt.right,an=Qe.clientX,on=Qe.clientY,Jt;switch(X){case"btt":Jt=(st-on)/St;break;case"ttb":Jt=(on-gt)/St;break;case"rtl":Jt=(kt-an)/ct;break;default:Jt=(an-Ft)/ct}var kn=ke+Jt*(be-ke);$e(we(kn),Qe)},Ge=u.useState(null),Ze=he(Ge,2),lt=Ze[0],et=Ze[1],qe=function(Qe,rt){if(!d){var ct=ve(He,Qe,rt);P==null||P(Ye(He)),De(ct.values),et(ct.value)}};u.useEffect(function(){if(lt!==null){var ot=He.indexOf(lt);ot>=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},
height ${g},
box-shadow ${g},
outline ${g}
`},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:c(f).sub(d).div(2).add(v).mul(-1).equal(),insetBlockStart:c(f).sub(d).div(2).add(v).mul(-1).equal(),width:c(f).add(c(v).mul(2)).equal(),height:c(f).add(c(v).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${me(v)} ${m}`,outline:`6px solid ${p}`,width:f,height:f,insetInlineStart:e.calc(d).sub(f).div(2).equal(),insetBlockStart:e.calc(d).sub(f).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:i,height:i,backgroundColor:e.colorBgElevated,border:`${me(h)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[`
${t}-dot
`]:{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"}})}},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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function fPe(e,t){return e||e===null?e:t||t===null?t:n=>typeof 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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Wre=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const bPe={slider:pPe},tB=()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const wPe=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Lj=e=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const eRe=e=>u.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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const nRe=e=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const sRe=e=>Ir(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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function uRe(e,t){let n=[],r=[],i=!1,a=0;return e.filter(o=>o).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<t){const l=o[o.length-1];return l.span=t-(s-(l.span||1)),o}return o}),[n,i]}const dRe=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const sd=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const PRe={distance:180},_s=e=>{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<a&&r&&u.createElement("span",{className:`${e}-split`},r))};var MRe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const jRe=u.forwardRef((e,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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const iie=e=>{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)"}}}}},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`]: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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const XRe=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const iIe=24,aIe=e=>{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<iIe&&(I=qr(I,[].concat(D,["offset"]),B.span))}),I},[i,g.wrapperCol,g.labelCol,h,r]),w=fe(`${v}-control`,y.className),x=u.useMemo(()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const uIe=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:i,colon:a,required:o,requiredMark:s,tooltip:l,vertical:c})=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function mIe(e){const{prefixCls:t,className:n,rootClassName:r,style:i,help:a,errors:o,warnings:s,validateStatus:l,meta:c,hasFeedback:d,hidden:f,children:m,fieldId:p,required:h,isRequired:v,onSubItemMetaChange:g,layout:y,name:w}=e,x=fIe(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),S=`${t}-item`,{requiredMark:C,layout:_}=u.useContext(Ou),k=y||_,E=k==="vertical",T=u.useRef(null),$=f2(o),P=f2(s),M=a!=null,j=!!(M||o.length||s.length),I=!!T.current&&Xv(T.current),[R,O]=u.useState(null);fn(()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const yIe=e=>{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):P<t&&(P=w?P:t,$=P/l.scale);var M=g??innerWidth/2,j=y??innerHeight/2,I=$-1,R=I*S*.5,O=I*C*.5,D=I*(M-l.x-E),L=I*(j-l.y-T),B=l.x-(D-R),F=l.y-(L-O);if(h<1&&P===1){var z=_*P,H=k*P,A=uie(),V=A.width,W=A.height;z<=V&&H<=W&&(B=0,F=0)}f({x:B,y:F,scale:P},v)};return{transform:l,resetTransform:d,updateTransform:f,dispatchZoomChange:m}}function pB(e,t,n,r){var i=t+n,a=(n-r)/2;if(n>r){if(t>0)return G({},e,a);if(t<0&&i<r)return G({},e,-a)}else if(t<0||i>r)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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const hie={rotateLeft:u.createElement(VIe,null),rotateRight:u.createElement(qIe,null),zoomIn:u.createElement(JIe,null),zoomOut:u.createElement(eOe,null),close:u.createElement(Wo,null),left:u.createElement(jc,null),right:u.createElement(ys,null),flipX:u.createElement(vB,null),flipY:u.createElement(vB,{rotate:90})},cOe=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const vie=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const pOe=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function aw(e){return(e||"").split("")}const vOe=e=>{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;W<r;W+=1)(V=R.current[W])===null||V===void 0||V.blur()},nativeElement:I.current}));const O=V=>l?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<V;J+=1)U[J]||(U[J]="");W.length<=1?U[V]=W:U=U.slice(0,V).concat(aw(W)),U=U.slice(0,r);for(let J=U.length-1;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)),W<r-1&&u.createElement(vOe,{separator:c,index:W,prefixCls:C}))}))))});var bOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},yOe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:bOe}))},gie=u.forwardRef(yOe),xOe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const wOe=e=>e?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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const _Oe=u.forwardRef((e,t)=>{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;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important;
pointer-events: none !important;
`,$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}}}}}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const bie=u.forwardRef((e,t)=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function J_({suffixCls:e,tagName:t,displayName:n}){return r=>u.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)&&gt!==re&&wB(f)&&f>0}var de=f>Z?C:!1;function xe(gt){(gt.keyCode===ht.UP||gt.keyCode===ht.DOWN)&&gt.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;on<kt;on++)an[on-2]=arguments[on];st.apply(void 0,an)}}function Ne(gt){Ee(gt,Le)}function ze(gt){Ee(gt,we)}function He(gt){Ee(gt,ve)}function Ye(gt){Ee(gt,ge)}function De(gt){var st=V(gt,"prev",q(Y,"prev page"));return K.isValidElement(st)?K.cloneElement(st,{disabled:!Re}):st}function Ke(gt){var st=V(gt,"next",q(J,"next page"));return K.isValidElement(st)?K.cloneElement(st,{disabled:!Pe}):st}function Je(gt){(gt.type==="click"||gt.keyCode===ht.ENTER)&&Ce(_e)}var We=null,vt=zr(t,{aria:!0,data:!0}),dt=L&&K.createElement("li",{className:"".concat(r,"-total-text")},L(f,[f===0?0:(re-1)*Z+1,re*Z>f?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<Ie?re+1:Ie,Ge=C&&C.goButton,Ze=mt(D)==="object"?D.readOnly:!D,lt=Ge,et=null;D&&(Ge&&(typeof Ge=="boolean"?lt=K.createElement("button",{type:"button",onClick:Je,onKeyUp:Je},M.jump_to_confirm):lt=K.createElement("span",{onClick:Je,onKeyUp:Je},Ge),lt=K.createElement("li",{title:E?"".concat(M.jump_to).concat(re,"/").concat(Ie):null,className:"".concat(r,"-simple-pager")},lt)),et=K.createElement("li",{title:E?"".concat(re,"/").concat(Ie):null,className:"".concat(r,"-simple-pager")},Ze?_e:K.createElement("input",{type:"text","aria-label":M.jump_to,value:_e,disabled:O,onKeyDown:xe,onKeyUp:ke,onChange:ke,onBlur:be,size:3}),K.createElement("span",{className:"".concat(r,"-slash")},"/"),Ie));var qe=_?1:2;if(Ie<=3+qe*2){Ie||Te.push(K.createElement(r0,Fe({},Oe,{key:"noPager",page:1,className:"".concat(r,"-item-disabled")})));for(var ut=1;ut<=Ie;ut+=1)Te.push(K.createElement(r0,Fe({},Oe,{key:ut,page:ut,active:re===ut})))}else{var Ct=_?M.prev_3:M.prev_5,Pt=_?M.next_3:M.next_5,jt=V(ae,"jump-prev",q(W,"prev page")),xt=V(ee,"jump-next",q(U,"next page"));S&&(We=jt?K.createElement("li",{title:E?Ct:null,key:"prev",onClick:ve,tabIndex:0,onKeyDown:He,className:fe("".concat(r,"-jump-prev"),G({},"".concat(r,"-jump-prev-custom-icon"),!!W))},jt):null,bt=xt?K.createElement("li",{title:E?Pt:null,key:"next",onClick:ge,tabIndex:0,onKeyDown:Ye,className:fe("".concat(r,"-jump-next"),G({},"".concat(r,"-jump-next-custom-icon"),!!U))},xt):null);var Xe=Math.max(1,re-qe),Me=Math.min(re+qe,Ie);re-1<=qe&&(Me=1+qe*2),Ie-re<=qe&&(Xe=Ie-qe*2);for(var Be=Xe;Be<=Me;Be+=1)Te.push(K.createElement(r0,Fe({},Oe,{key:Be,page:Be,active:re===Be})));if(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({},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
`]:{marginInlineEnd:e.marginXS},[`
${t}-prev,
${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({},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const qj=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};let _ie;function y5e(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const Ya=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const x5e=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function T5e(e,t){const{pagination:n=!1,prefixCls:r,bordered:i=!1,split:a=!0,className:o,rootClassName:s,style:l,children:c,itemLayout:d,loadMore:f,grid:m,dataSource:p=[],size:h,header:v,footer:g,loading:y=!1,rowKey:w,renderItem:x,locale:S}=e,C=$5e(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),_=n&&typeof n=="object"?n:{},[k,E]=u.useState(_.defaultCurrent||1),[T,$]=u.useState(_.defaultPageSize||10),{getPrefixCls:P,direction:M,className:j,style:I}=kr("list"),{renderEmpty:R}=u.useContext(Rt),O={current:1,total:0,position:"bottom"},D=ae=>(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<ju.length;ae+=1){const ee=ju[ae];if(re[ee])return ee}},[re]),pe=u.useMemo(()=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const B5e=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Oie=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Z5e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const xMe=e=>{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<n;y++){const w=Array.isArray(o)?o[y]:o;g[y]=u.createElement("div",{key:y,className:fe(`${l}-steps-item`,{[`${l}-steps-item-active`]:y<=d-1}),style:{backgroundColor:y<=d-1?w:s,width:v,height:h}})}return u.createElement("div",{className:`${l}-steps-outer`},g,c)};var kMe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const _Me=["normal","exception","active","success"],Xj=u.forwardRef((e,t)=>{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<n.length;){var a=Math.min(n.length-i,3);To(parseInt(n.substring(i,i+a),10),a*3+1,r),i+=a}return new e(kc.NUMERIC,n.length,r)}},{key:"makeAlphanumeric",value:function(n){if(!e.isAlphanumeric(n))throw new RangeError("String contains unencodable characters in alphanumeric mode");var r=[],i;for(i=0;i+2<=n.length;i+=2){var a=e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i))*45;a+=e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i+1)),To(a,11,r)}return i<n.length&&To(e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i)),6,r),new e(kc.ALPHANUMERIC,n.length,r)}},{key:"makeSegments",value:function(n){return n==""?[]:e.isNumeric(n)?[e.makeNumeric(n)]:e.isAlphanumeric(n)?[e.makeAlphanumeric(n)]:[e.makeBytes(e.toUtf8ByteArray(n))]}},{key:"makeEci",value:function(n){var r=[];if(n<0)throw new RangeError("ECI assignment value out of range");if(n<128)To(n,8,r);else if(n<16384)To(2,2,r),To(n,14,r);else if(n<1e6)To(6,3,r),To(n,21,r);else throw new RangeError("ECI assignment value out of range");return new e(kc.ECI,0,r)}},{key:"isNumeric",value:function(n){return e.NUMERIC_REGEX.test(n)}},{key:"isAlphanumeric",value:function(n){return e.ALPHANUMERIC_REGEX.test(n)}},{key:"getTotalBits",value:function(n,r){var i=0,a=Cc(n),o;try{for(a.s();!(o=a.n()).done;){var s=o.value,l=s.mode.numCharCountBits(r);if(s.numChars>=1<<l)return 1/0;i+=4+l+s.bitData.length}}catch(c){a.e(c)}finally{a.f()}return i}},{key:"toUtf8ByteArray",value:function(n){for(var r=encodeURI(n),i=[],a=0;a<r.length;a++)r.charAt(a)!="%"?i.push(r.charCodeAt(a)):(i.push(parseInt(r.substring(a+1,a+3),16)),a+=2);return i}}]),e}();G(om,"NUMERIC_REGEX",/^[0-9]*$/);G(om,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/);G(om,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var qu=function(){function e(t,n,r,i){er(this,e),G(this,"size",void 0),G(this,"mask",void 0),G(this,"modules",[]),G(this,"isFunction",[]),G(this,"version",void 0),G(this,"errorCorrectionLevel",void 0);var a=i;if(this.version=t,this.errorCorrectionLevel=n,t<e.MIN_VERSION||t>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<this.size;s++)o.push(!1);for(var l=0;l<this.size;l++)this.modules.push(o.slice()),this.isFunction.push(o.slice());this.drawFunctionPatterns();var c=this.addEccAndInterleave(r);if(this.drawCodewords(c),a==-1)for(var d=1e9,f=0;f<8;f++){this.applyMask(f),this.drawFormatBits(f);var m=this.getPenaltyScore();m<d&&(a=f,d=m),this.applyMask(f)}Yo(0<=a&&a<=7),this.mask=a,this.applyMask(a),this.drawFormatBits(a),this.isFunction=[]}return tr(e,[{key:"getModule",value:function(n,r){return 0<=n&&n<this.size&&0<=r&&r<this.size&&this.modules[r][n]}},{key:"getModules",value:function(){return this.modules}},{key:"drawFunctionPatterns",value:function(){for(var n=0;n<this.size;n++)this.setFunctionModule(6,n,n%2==0),this.setFunctionModule(n,6,n%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var r=this.getAlignmentPatternPositions(),i=r.length,a=0;a<i;a++)for(var o=0;o<i;o++)a==0&&o==0||a==0&&o==i-1||a==i-1&&o==0||this.drawAlignmentPattern(r[a],r[o]);this.drawFormatBits(0),this.drawVersion()}},{key:"drawFormatBits",value:function(n){for(var r=this.errorCorrectionLevel.formatBits<<3|n,i=r,a=0;a<10;a++)i=i<<1^(i>>>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<this.size&&0<=l&&l<this.size&&this.setFunctionModule(s,l,o!=2&&o!=4)}}},{key:"drawAlignmentPattern",value:function(n,r){for(var i=-2;i<=2;i++)for(var a=-2;a<=2;a++)this.setFunctionModule(n+a,r+i,Math.max(Math.abs(a),Math.abs(i))!=1)}},{key:"setFunctionModule",value:function(n,r,i){this.modules[r][n]=i,this.isFunction[r][n]=!0}},{key:"addEccAndInterleave",value:function(n){var r=this.version,i=this.errorCorrectionLevel;if(n.length!=e.getNumDataCodewords(r,i))throw new RangeError("Invalid argument");for(var a=e.NUM_ERROR_CORRECTION_BLOCKS[i.ordinal][r],o=e.ECC_CODEWORDS_PER_BLOCK[i.ordinal][r],s=Math.floor(e.getNumRawDataModules(r)/8),l=a-s%a,c=Math.floor(s/a),d=[],f=e.reedSolomonComputeDivisor(o),m=0,p=0;m<a;m++){var h=n.slice(p,p+c-o+(m<l?0:1));p+=h.length;var v=e.reedSolomonComputeRemainder(h,f);m<l&&h.push(0),d.push(h.concat(v))}for(var g=[],y=function(S){d.forEach(function(C,_){(S!=c-o||_>=l)&&g.push(C[S])})},w=0;w<d[0].length;w++)y(w);return Yo(g.length==s),g}},{key:"drawCodewords",value:function(n){if(n.length!=Math.floor(e.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var r=0,i=this.size-1;i>=1;i-=2){i==6&&(i=5);for(var a=0;a<this.size;a++)for(var o=0;o<2;o++){var s=i-o,l=(i+1&2)==0,c=l?this.size-1-a:a;!this.isFunction[c][s]&&r<n.length*8&&(this.modules[c][s]=Jc(n[r>>>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;r<this.size;r++)for(var i=0;i<this.size;i++){var a=void 0;switch(n){case 0:a=(i+r)%2==0;break;case 1:a=r%2==0;break;case 2:a=i%3==0;break;case 3:a=(i+r)%3==0;break;case 4:a=(Math.floor(i/3)+Math.floor(r/2))%2==0;break;case 5:a=i*r%2+i*r%3==0;break;case 6:a=(i*r%2+i*r%3)%2==0;break;case 7:a=((i+r)%2+i*r%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[r][i]&&a&&(this.modules[r][i]=!this.modules[r][i])}}},{key:"getPenaltyScore",value:function(){for(var n=0,r=0;r<this.size;r++){for(var i=!1,a=0,o=[0,0,0,0,0,0,0],s=0;s<this.size;s++)this.modules[r][s]==i?(a++,a==5?n+=e.PENALTY_N1:a>5&&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;l<this.size;l++){for(var c=!1,d=0,f=[0,0,0,0,0,0,0],m=0;m<this.size;m++)this.modules[m][l]==c?(d++,d==5?n+=e.PENALTY_N1:d>5&&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;p<this.size-1;p++)for(var h=0;h<this.size-1;h++){var v=this.modules[p][h];v==this.modules[p][h+1]&&v==this.modules[p+1][h]&&v==this.modules[p+1][h+1]&&(n+=e.PENALTY_N2)}var g=0,y=Cc(this.modules),w;try{for(y.s();!(w=y.n()).done;){var x=w.value;g=x.reduce(function(_,k){return _+(k?1:0)},g)}}catch(_){y.e(_)}finally{y.f()}var S=this.size*this.size,C=Math.ceil(Math.abs(g*20-S*10)/S)-1;return Yo(0<=C&&C<=9),n+=C*e.PENALTY_N4,Yo(0<=n&&n<=2568888),n}},{key:"getAlignmentPatternPositions",value:function(){if(this.version==1)return[];for(var n=Math.floor(this.version/7)+2,r=this.version==32?26:Math.ceil((this.version*4+4)/(n*2-2))*2,i=[6],a=this.size-7;i.length<n;a-=r)i.splice(1,0,a);return i}},{key:"finderPenaltyCountPatterns",value:function(n){var r=n[1];Yo(r<=this.size*3);var i=r>0&&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<h.length;p++){var v=h[p];s&&c<=e.getNumDataCodewords(l,v)*8&&(m=v)}var g=[],y=Cc(n),w;try{for(y.s();!(w=y.n()).done;){var x=w.value;To(x.mode.modeBits,4,g),To(x.numChars,x.mode.numCharCountBits(l),g);var S=Cc(x.getData()),C;try{for(S.s();!(C=S.n()).done;){var _=C.value;g.push(_)}}catch($){S.e($)}finally{S.f()}}}catch($){y.e($)}finally{y.f()}Yo(g.length==c);var k=e.getNumDataCodewords(l,m)*8;Yo(g.length<=k),To(0,Math.min(4,k-g.length),g),To(0,(8-g.length%8)%8,g),Yo(g.length%8==0);for(var E=236;g.length<k;E^=253)To(E,8,g);for(var T=[];T.length*8<g.length;)T.push(0);return g.forEach(function($,P){T[P>>>3]|=$<<7-(P&7)}),new e(l,m,T,o)}},{key:"getNumRawDataModules",value:function(n){if(n<e.MIN_VERSION||n>e.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<n-1;i++)r.push(0);r.push(1);for(var a=1,o=0;o<n;o++){for(var s=0;s<r.length;s++)r[s]=e.reedSolomonMultiply(r[s],a),s+1<r.length&&(r[s]^=r[s+1]);a=e.reedSolomonMultiply(a,2)}return r}},{key:"reedSolomonComputeRemainder",value:function(n,r){var i=r.map(function(){return 0}),a=Cc(n),o;try{var s=function(){var c=o.value,d=c^i.shift();i.push(0),r.forEach(function(f,m){i[m]^=e.reedSolomonMultiply(f,d)})};for(a.s();!(o=a.n()).done;)s()}catch(l){a.e(l)}finally{a.f()}return i}},{key:"reedSolomonMultiply",value:function(n,r){if(n>>>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||i>=n.y+n.h?r:r.map(function(a,o){return o<n.x||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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const UMe=e=>{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&&l<g?(y.add("".concat(r,"-half")),y.add("".concat(r,"-active")),d&&y.add("".concat(r,"-focused"))):(g<=l?y.add("".concat(r,"-full")):y.add("".concat(r,"-zero")),g===l&&d&&y.add("".concat(r,"-focused")));var w=typeof i=="function"?i(e):i,x=K.createElement("li",{className:fe(Array.from(y)),ref:t},K.createElement("div",{onClick:n?null:h,onKeyDown:n?null:v,onMouseMove:n?null:p,role:"radio","aria-checked":l>o?"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-Re<Pe/2)&&(ye-=.5)}return ye},Q=function(xe){V(xe),T==null||T(xe)},te=K.useState(!1),Z=he(te,2),le=Z[0],se=Z[1],ce=function(){se(!0),$==null||$()},re=function(){se(!1),P==null||P()},ie=K.useState(null),pe=he(ie,2),Se=pe[0],_e=pe[1],X=function(xe,ke){var be=ne(ke,xe.pageX);be!==Y&&(_e(be),J(null)),E==null||E(be)},ae=function(xe){w||(_e(null),J(null),E==null||E(void 0)),xe&&(j==null||j(xe))},ee=function(xe,ke){var be=ne(ke,xe.pageX),ye=!1;m&&(ye=be===A),ae(),Q(ye?0:be),J(ye?be:null)},q=function(xe){var ke=xe.keyCode,be=S==="rtl",ye=d?.5:1;h&&(ke===ht.RIGHT&&A<l&&!be?(Q(A+ye),xe.preventDefault()):ke===ht.LEFT&&A>0&&!be||ke===ht.RIGHT&&A>0&&be?(Q(A-ye),xe.preventDefault()):ke===ht.LEFT&&A<l&&be&&(Q(A+ye),xe.preventDefault())),M==null||M(xe)};K.useEffect(function(){k&&!w&&F()},[]);var ue=new Array(l).fill(0).map(function(de,xe){return K.createElement(YMe,{ref:L(xe),index:xe,count:l,disabled:w,prefixCls:"".concat(r,"-star"),allowHalf:d,value:Se===null?A:Se,onClick:ee,onHover:X,key:de||xe,character:g,characterRender:y,focused:le})}),oe=fe(r,i,G(G({},"".concat(r,"-disabled"),w),"".concat(r,"-rtl"),S==="rtl"));return K.createElement("ul",Fe({className:oe,onMouseLeave:ae,tabIndex:w?-1:_,onFocus:w?null:ce,onBlur:w?null:re,onKeyDown:w?null:q,ref:B},zr(I,{aria:!0,data:!0,attr:!0})),ue)}const nje=K.forwardRef(tje),rje=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const NR=u.forwardRef((e,t)=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function Tje(e){if(e&&typeof e=="object")return Object.assign(Object.assign({},e),{showCollapsibleIcon:e.showCollapsibleIcon===void 0?"auto":e.showCollapsibleIcon});const t=!!e;return{start:t,end:t,showCollapsibleIcon:"auto"}}function Pje(e){return u.useMemo(()=>Ir(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;i<e.length-1;i+=1){const a=e[i],o=e[i+1],s=t[i],l=t[i+1],{resizable:c=!0,min:d,collapsible:f}=a,{resizable:m=!0,min:p,collapsible:h}=o,v=c&&m&&(s!==0||!d)&&(l!==0||!p),g=!!f.end&&s>0,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;h<o;h+=1){const v=i[h],g=t[v]||0,y=n[v]||1;m[v]=g;const w=y-g,x=Math.min(w,p);m[v]+=x,p-=x}return m}function zS(e){return Number(e.slice(0,-1))/100}function O$(e){return typeof e=="string"&&e.endsWith("%")}function Oje(e,t){const n=e.map(h=>h.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;g<r;g+=1)v[g]=(h=n[g])!==null&&h!==void 0?h:o[g];return v},[r,o,n]),c=K.useMemo(()=>e.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;v<r;v+=1){const g=l[v];if(O$(g))h[v]=zS(g);else if(g||g===0){const y=Number(g);Number.isNaN(y)||(h[v]=y/i)}else h[v]=void 0}return Ije(h,c,d)},[l,i,c,d]),m=K.useMemo(()=>f.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]+R<P&&(R=P-T[E]),T[$]-R<M&&(R=T[$]-M),T[E]+R>j&&(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)<Number.EPSILON);(le=e.onCollapse)===null||le===void 0||le.call(e,ce,se)}),Y=fe(v,n,`${v}-${i}`,{[`${v}-rtl`]:C},o,p,x,g,w),J=`${v}-mask`,ne=K.useMemo(()=>{const te=[];let Z=0;const le=k.length;for(let se=0;se<le;se+=1)Z+=j[se],te.push(Z);return te},[j,k.length]),Q=Object.assign(Object.assign({},h),r);return y(K.createElement(ji,{onResize:$},K.createElement("div",{style:Q,className:Y},k.map((te,Z)=>{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<x?Y.status="finish":Y.status="wait"),O&&(Y.icon=void 0,Y.subTitle=void 0),!Y.render&&P&&(Y.render=function(ne){return P(Y,ne)}),K.createElement(Wie,Fe({},Y,{active:J===x,stepNumber:J+1,stepIndex:J,key:J,prefixCls:r,iconPrefix:h,wrapperStyle:a,progressDot:D,stepIcon:_,icons:T,onStepClick:$&&H}))};return K.createElement("div",Fe({className:z,style:a},I),j.filter(function(V){return V}).map(A))}Jj.Step=Wie;const Hje=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const b2=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const yNe=u.forwardRef((e,t)=>{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;c<t[r].length;c+=1)Xie(e,t[r][c],n+1,r,i,a,c)}function Jie(e,t,n,r){var i=u.useMemo(function(){if(n!=null&&n.size){for(var a=[],o=0;o<(e==null?void 0:e.length);o+=1){var s=e[o];Xie(a,s,0,t,n,r,o)}return a}return e==null?void 0:e.map(function(l,c){return{record:l,indent:0,index:c,rowKey:r(l,c)}})},[e,t,n,r]);return i}function Qie(e,t,n,r){var i=va(Xa,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),a=i.flattenColumns,o=i.expandableType,s=i.expandedKeys,l=i.childrenColumnName,c=i.onTriggerExpand,d=i.rowExpandable,f=i.onRow,m=i.expandRowByClick,p=i.rowClassName,h=o==="nest",v=o==="row"&&(!d||d(e)),g=v||h,y=s&&s.has(t),w=l&&e&&e[l],x=Yt(c),S=f==null?void 0:f(e,n),C=S==null?void 0:S.onClick,_=function($){m&&g&&c(e,$);for(var P=arguments.length,M=new Array(P>1?P-1:0),j=1;j<P;j++)M[j-1]=arguments[j];C==null||C.apply(void 0,[$].concat(M))},k;typeof p=="string"?k=p:typeof p=="function"&&(k=p(e,n,r));var E=e3(a);return N(N({},i),{},{columnsKey:E,nestExpandable:h,expanded:y,hasNestChildren:w,record:e,onTriggerExpand:x,rowSupportExpand:v,expandable:g,rowProps:N(N({},S),{},{className:fe(k,S==null?void 0:S.className),onClick:_})})}function Zie(e){var t=e.prefixCls,n=e.children,r=e.component,i=e.cellComponent,a=e.className,o=e.expanded,s=e.colSpan,l=e.isEmpty,c=e.stickyOffset,d=c===void 0?0:c,f=va(Xa,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),m=f.scrollbarSize,p=f.fixHeader,h=f.fixColumn,v=f.componentWidth,g=f.horizonScroll,y=n;return(l?g&&v:h)&&(y=u.createElement("div",{style:{width:v-d-(p&&!l?m:0),position:"sticky",left:d,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},y)),u.createElement(r,{className:a,style:{display:o?null:"none"}},u.createElement(fg,{component:i,prefixCls:t,colSpan:s},y))}function FNe(e){var t=e.prefixCls,n=e.record,r=e.onExpand,i=e.expanded,a=e.expandable,o="".concat(t,"-row-expand-icon");if(!a)return u.createElement("span",{className:fe(o,"".concat(t,"-row-spaced"))});var s=function(c){r(n,c),c.stopPropagation()};return u.createElement("span",{className:fe(o,G(G({},"".concat(t,"-row-expanded"),i),"".concat(t,"-row-collapsed"),!i)),onClick:s})}function DNe(e,t,n){var r=[];function i(a){(a||[]).forEach(function(o,s){r.push(t(o,s)),i(o[n])})}return i(e),r}function eae(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function tae(e,t,n,r,i){var a,o=arguments.length>5&&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<s){for(var P=$,M=i;M<i+$;M+=1){var j=o[M];S.has(j)&&(P+=1)}E.rowSpan=P}}return{key:C,fixedInfo:_,appendCellNode:k,additionalCellProps:E}}function LNe(e){var t=e.className,n=e.style,r=e.record,i=e.index,a=e.renderIndex,o=e.rowKey,s=e.rowKeys,l=e.indent,c=l===void 0?0:l,d=e.rowComponent,f=e.cellComponent,m=e.scopeCellComponent,p=e.expandedRowInfo,h=Qie(r,o,i,c),v=h.prefixCls,g=h.flattenColumns,y=h.expandedRowClassName,w=h.expandedRowRender,x=h.rowProps,S=h.expanded,C=h.rowSupportExpand,_=u.useRef(!1);_.current||(_.current=S);var k=eae(y,r,i,c),E=u.createElement(d,Fe({},x,{"data-row-key":o,className:fe(t,"".concat(v,"-row"),"".concat(v,"-row-level-").concat(c),x==null?void 0:x.className,G({},k,c>=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<p;P+=1)$+=h[P]||0;return{offset:p,colSpan:T,sticky:$}},[s.length,p,h]),x=a(["body","wrapper"],"tbody"),S=a(["body","row"],"tr"),C=a(["body","cell"],"td"),_=a(["body","cell"],"th"),k;t.length?k=v.map(function(T,$){var P=T.record,M=T.indent,j=T.index,I=T.rowKey;return u.createElement(BNe,{key:I,rowKey:I,rowKeys:g,record:P,index:$,renderIndex:j,rowComponent:S,cellComponent:C,scopeCellComponent:_,indent:M,expandedRowInfo:w})}):k=u.createElement(Zie,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:S,cellComponent:C,colSpan:s.length,isEmpty:!0},f);var E=e3(s);return u.createElement(Gie.Provider,{value:y.current},u.createElement(x,{className:"".concat(i,"-tbody")},n&&u.createElement(HNe,{prefixCls:i,columnsKey:E,onColumnResize:o,columns:s}),k))}const WNe=dg(VNe);var UNe=["expandable"],fb="RC_TABLE_INTERNAL_COL_DEFINE";function qNe(e){var t=e.expandable,n=at(e,UNe),r;return"expandable"in e?r=N(N({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}var GNe=["columnType"];function nae(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,i=va(Xa,["tableLayout"]),a=i.tableLayout,o=[],s=r||n.length,l=!1,c=s-1;c>=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;r<t;r+=1){var i=e[r];if(i!==void 0)n[r]=i;else return null}return n},[e.join("_"),t])}var XNe=u.forwardRef(function(e,t){var n=e.className,r=e.noData,i=e.columns,a=e.flattenColumns,o=e.colWidths,s=e.colGroup,l=e.columCount,c=e.stickyOffsets,d=e.direction,f=e.fixHeader,m=e.stickyTopOffset,p=e.stickyBottomOffset,h=e.stickyClassName,v=e.scrollX,g=e.tableLayout,y=g===void 0?"fixed":g,w=e.onScroll,x=e.children,S=at(e,KNe),C=va(Xa,["prefixCls","scrollbarSize","isSticky","getComponent"]),_=C.prefixCls,k=C.scrollbarSize,E=C.isSticky,T=C.getComponent,$=T(["header","table"],"table"),P=E&&!f?0:k,M=u.useRef(null),j=u.useCallback(function(z){Kb(t,z),Kb(M,z)},[]);u.useEffect(function(){function z(A){var V=A,W=V.currentTarget,U=V.deltaX;U&&(w({currentTarget:W,scrollLeft:W.scrollLeft+U}),A.preventDefault())}var H=M.current;return H==null||H.addEventListener("wheel",z,{passive:!1}),function(){H==null||H.removeEventListener("wheel",z)}},[]);var I=a[a.length-1],R={fixed:I?I.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(_,"-cell-scrollbar")}}},O=u.useMemo(function(){return P?[].concat(Ve(i),[R]):i},[P,i]),D=u.useMemo(function(){return P?[].concat(Ve(a),[R]):a},[P,a]),L=u.useMemo(function(){var z=c.right,H=c.left;return N(N({},c),{},{left:d==="rtl"?[].concat(Ve(H.map(function(A){return A+P})),[0]):H,right:d==="rtl"?z:[].concat(Ve(z.map(function(A){return A+P})),[0]),isSticky:E})},[P,c,E]),B=YNe(o,l),F=u.useMemo(function(){var z=!B||!B.length||B.every(function(H){return!H});return r||z},[r,B]);return u.createElement("div",{style:N({overflow:"hidden"},E?{top:m,bottom:p}:{}),ref:j,className:fe(n,G({},h,!!h))},u.createElement($,{style:{tableLayout:y,minWidth:"100%",width:v}},F?s:u.createElement(nae,{colWidths:[].concat(Ve(B),[P]),columCount:l+1,columns:D}),x(N(N({},S),{},{stickyOffsets:L,columns:O,flattenColumns:D}))))});const NB=u.memo(XNe);var JNe=function(t){var n=t.cells,r=t.stickyOffsets,i=t.flattenColumns,a=t.rowComponent,o=t.cellComponent,s=t.onHeaderRow,l=t.index,c=va(Xa,["prefixCls","direction"]),d=c.prefixCls,f=c.direction,m;s&&(m=s(n.map(function(h){return h.column}),l));var p=e3(n.map(function(h){return h.column}));return u.createElement(a,m,n.map(function(h,v){var g=h.column,y=tN(h.colStart,h.colEnd,i,r,f),w;return g&&g.onHeaderCell&&(w=h.column.onHeaderCell(g)),u.createElement(fg,Fe({},h,{scope:g.title?h.colSpan>1?"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;a<r;a+=1)i(a);return t}var ZNe=function(t){var n=t.stickyOffsets,r=t.columns,i=t.flattenColumns,a=t.onHeaderRow,o=va(Xa,["prefixCls","getComponent"]),s=o.prefixCls,l=o.getComponent,c=u.useMemo(function(){return QNe(r)},[r]),d=l(["header","wrapper"],"thead"),f=l(["header","row"],"tr"),m=l(["header","cell"],"th");return u.createElement(d,{className:"".concat(s,"-thead")},c.map(function(p,h){var v=u.createElement(JNe,{key:h,flattenColumns:i,cells:p,stickyOffsets:n,rowComponent:f,cellComponent:m,onHeaderRow:a,index:h});return v}))};const AB=dg(ZNe);function FB(e){var t=arguments.length>1&&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(c<a){var f=a/c;o=a,d.forEach(function(m,p){var h=Math.floor(m.width*f);m.width=p===d.length-1?o:h,o-=h})}return[d,Math.max(c,a)]}return[e,t]},[e,t,n])}var t9e=["children"],n9e=["fixed"];function nN(e){return Ir(e).filter(function(t){return u.isValidElement(t)}).map(function(t){var n=t.key,r=t.props,i=r.children,a=at(r,t9e),o=N({key:n},a);return i&&(o.children=nN(i)),o})}function rae(e){return e.filter(function(t){return t&&mt(t)==="object"&&!t.hidden}).map(function(t){var n=t.children;return n&&n.length>0?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<h?N(N({},A),{},{fixed:A.fixed||"left"}):A})}return C.filter(function(z){return z!==md})},[a,C,l,o,d,v,h]),k=u.useMemo(function(){var I=_;return t&&(I=t(I)),I.length||(I=[{render:function(){return null}}]),I},[t,_,v]),E=u.useMemo(function(){return v==="rtl"?r9e(FR(k)):FR(k)},[k,v,x]),T=u.useMemo(function(){for(var I=-1,R=E.length-1;R>=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<E.length;F+=1){var z=E[F].fixed;if(z!=="right")return!0}return!1},[E]),$=e9e(E,x,S),P=he($,2),M=P[0],j=P[1];return[k,M,j,T]}function a9e(e,t,n){var r=qNe(e),i=r.expandIcon,a=r.expandedRowKeys,o=r.defaultExpandedRowKeys,s=r.defaultExpandAllRows,l=r.expandedRowRender,c=r.onExpand,d=r.onExpandedRowsChange,f=r.childrenColumnName,m=i||FNe,p=f||"children",h=u.useMemo(function(){return l?"row":e.expandable&&e.internalHooks===wy&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(C){return C&&mt(C)==="object"&&C[p]})?"nest":!1},[!!l,t]),v=u.useState(function(){return o||(s?DNe(t,n,p):[])}),g=he(v,2),y=g[0],w=g[1],x=u.useMemo(function(){return new Set(a||y||[])},[a,y]),S=u.useCallback(function(C){var _=n(C,t.indexOf(C)),k,E=x.has(_);E?(x.delete(_),k=Ve(x)):k=[].concat(Ve(x),[_]),w(k),c&&c(!E,C),d&&d(k)},[n,x,t,c,d]);return[r,h,x,m,p,S]}function o9e(e,t,n){var r=e.map(function(i,a){return tN(a,a,e,t,n)});return Rc(function(){return r},[r],function(i,a){return!Bo(i,a)})}function s9e(e){var t=u.useRef(e),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(null),o=u.useRef([]);function s(l){o.current.push(l);var c=Promise.resolve();a.current=c,c.then(function(){if(a.current===c){var d=o.current,f=t.current;o.current=[],d.forEach(function(m){t.current=m(t.current)}),a.current=null,f!==t.current&&i({})}})}return u.useEffect(function(){return function(){a.current=null}},[]),[t.current,s]}function l9e(e){var t=u.useRef(null),n=u.useRef();function r(){window.clearTimeout(n.current)}function i(o){t.current=o,r(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)}function a(){return t.current}return u.useEffect(function(){return r},[]),[i,a]}function c9e(){var e=u.useState(-1),t=he(e,2),n=t[0],r=t[1],i=u.useState(-1),a=he(i,2),o=a[0],s=a[1],l=u.useCallback(function(c,d){r(c),s(d)},[]);return[n,o,l]}var DB=pa()?window:null;function u9e(e,t){var n=mt(e)==="object"?e:{},r=n.offsetHeader,i=r===void 0?0:r,a=n.offsetSummary,o=a===void 0?0:a,s=n.offsetScroll,l=s===void 0?0:s,c=n.getContainer,d=c===void 0?function(){return DB}:c,f=d()||DB,m=!!e;return u.useMemo(function(){return{isSticky:m,stickyClassName:m?"".concat(t,"-sticky-holder"):"",offsetHeader:i,offsetSummary:o,offsetScroll:l,container:f}},[m,l,i,o,t,f])}function d9e(e,t,n){var r=u.useMemo(function(){var i=t.length,a=function(c,d,f){for(var m=[],p=0,h=c;h!==d;h+=f)m.push(p),t[h].fixed&&(p+=e[h]||0);return m},o=a(0,i,1),s=a(i-1,-1,-1).reverse();return n==="rtl"?{left:s,right:o}:{left:o,right:s}},[e,t,n]);return r}function LB(e){var t=e.className,n=e.children;return u.createElement("div",{className:t},n)}function BB(e){var t=X1(e),n=t.getBoundingClientRect(),r=document.documentElement;return{left:n.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:n.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}var f9e=function(t,n){var r,i,a=t.scrollBodyRef,o=t.onScroll,s=t.offsetScroll,l=t.container,c=t.direction,d=va(Xa,"prefixCls"),f=((r=a.current)===null||r===void 0?void 0:r.scrollWidth)||0,m=((i=a.current)===null||i===void 0?void 0:i.clientWidth)||0,p=f&&m*(m/f),h=u.useRef(),v=s9e({scrollLeft:0,isHiddenScrollBar:!0}),g=he(v,2),y=g[0],w=g[1],x=u.useRef({delta:0,x:0}),S=u.useState(!1),C=he(S,2),_=C[0],k=C[1],E=u.useRef(null);u.useEffect(function(){return function(){hn.cancel(E.current)}},[]);var T=function(){k(!1)},$=function(R){R.persist(),x.current.delta=R.pageX-y.scrollLeft,x.current.x=0,k(!0),R.preventDefault()},P=function(R){var O,D=R||((O=window)===null||O===void 0?void 0:O.event),L=D.buttons;if(!_||L===0){_&&k(!1);return}var B=x.current.x+R.pageX-x.current.x-x.current.delta,F=c==="rtl";B=Math.max(F?p-m:0,Math.min(F?0:m-p,B));var z=!F||Math.abs(B)+Math.abs(p)<m;z&&(o({scrollLeft:B/m*(f+2)}),x.current.x=R.pageX)},M=function(){hn.cancel(E.current),E.current=hn(function(){if(a.current){var R=BB(a.current).top,O=R+a.current.offsetHeight,D=l===window?document.documentElement.scrollTop+window.innerHeight:BB(l).top+l.clientHeight;w(function(L){return N(N({},L),{},{isHiddenScrollBar:O-dD()<=D||R>=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(-Tr<Qa-ic),Ne(-Tr>0)):(we(Tr>0),Ne(Tr<Qa-ic))}}),rt=Yt(function($t){Qe($t),k==null||k($t)}),ct=function(){if(bt&&be.current){var Lt;Qe({currentTarget:X1(be.current),scrollLeft:(Lt=be.current)===null||Lt===void 0?void 0:Lt.scrollLeft})}else we(!1),Ne(!1)},St=function(Lt){var $n,Rn=Lt.width;($n=Te.current)===null||$n===void 0||$n.checkScrollBarVisible();var Tr=xe.current?xe.current.offsetWidth:Rn;L&&M&&xe.current&&(Tr=M(xe.current,Tr)||Tr),Tr!==pe&&(ct(),Se(Tr))},Ft=u.useRef(!1);u.useEffect(function(){Ft.current&&ct()},[bt,s,ae.length]),u.useEffect(function(){Ft.current=!0},[]);var gt=u.useState(0),st=he(gt,2),kt=st[0],an=st[1],on=u.useState(!0),Jt=he(on,2),kn=Jt[0],On=Jt[1];fn(function(){(!P||!L)&&(be.current instanceof Element?an(eR(be.current).width):an(eR(ye.current).width)),On(dR("position","sticky"))},[]),u.useEffect(function(){L&&$&&($.body.current=be.current)});var sr=u.useCallback(function($t){return u.createElement(u.Fragment,null,u.createElement(AB,$t),ut==="top"&&u.createElement(lw,$t,qe))},[ut,qe]),Nr=u.useCallback(function($t){return u.createElement(lw,$t,qe)},[qe]),ai=B(["table"],"table"),Yr=u.useMemo(function(){return d||(Ie?oe==="max-content"?"auto":"fixed":dt||$e||ee.some(function($t){var Lt=$t.ellipsis;return Lt})?"fixed":"auto")},[dt,Ie,ee,d,$e]),rn,Ut={colWidths:We,columCount:ee.length,stickyOffsets:vt,onHeaderRow:C,fixHeader:dt,scroll:c},qt=u.useMemo(function(){return D?null:typeof x=="function"?x():x},[D,x]),Mn=u.createElement(WNe,{data:O,measureColumnWidth:dt||bt||$e}),Vt=u.createElement(nae,{colWidths:ee.map(function($t){var Lt=$t.width;return Lt}),columns:ee}),Wt=v!=null?u.createElement("caption",{className:"".concat(r,"-caption")},v):void 0,Pn=zr(n,{data:!0}),rr=zr(n,{aria:!0});if(dt||$e){var $r;typeof z=="function"?($r=z(O,{scrollbarSize:kt,ref:be,onScroll:Qe}),Ut.colWidths=ee.map(function($t,Lt){var $n=$t.width,Rn=Lt===ee.length-1?$n-kt:$n;return typeof Rn=="number"&&!Number.isNaN(Rn)?Rn:0})):$r=u.createElement("div",{style:N(N({},Ct),Pt),onScroll:rt,ref:be,className:fe("".concat(r,"-body"))},u.createElement(ai,Fe({style:N(N({},jt),{},{tableLayout:Yr})},rr),Wt,Vt,Mn,!ut&&qe&&u.createElement(lw,{stickyOffsets:vt,flattenColumns:ee},qe)));var xi=N(N(N({noData:!O.length},Ut),de),{},{direction:f,stickyClassName:lt,scrollX:oe,tableLayout:Yr,onScroll:Qe});rn=u.createElement(u.Fragment,null,y!==!1&&u.createElement(NB,Fe({},xi,{stickyTopOffset:je,className:"".concat(r,"-header"),ref:ke,colGroup:Vt}),sr),$r,ut&&ut!=="top"&&u.createElement(NB,Fe({},xi,{stickyBottomOffset:Ge,className:"".concat(r,"-summary"),ref:Ce,colGroup:Vt}),Nr),$e&&be.current&&be.current instanceof Element&&u.createElement(m9e,{ref:Te,offsetScroll:Ze,scrollBodyRef:be,onScroll:Qe,container:et,direction:f}))}else rn=u.createElement("div",{style:N(N({},Ct),Pt),className:fe("".concat(r,"-content")),onScroll:Qe,ref:be},u.createElement(ai,Fe({style:N(N({},jt),{},{tableLayout:Yr})},rr),Wt,Vt,y!==!1&&u.createElement(AB,Fe({},Ut,de)),Mn,qe&&u.createElement(lw,{stickyOffsets:vt,flattenColumns:ee},qe)));var oi=u.createElement("div",Fe({className:fe(r,i,G(G(G(G(G(G(G(G(G(G({},"".concat(r,"-rtl"),f==="rtl"),"".concat(r,"-ping-left"),Le),"".concat(r,"-ping-right"),Ee),"".concat(r,"-layout-fixed"),d==="fixed"),"".concat(r,"-fixed-header"),dt),"".concat(r,"-fixed-column"),Ie),"".concat(r,"-fixed-column-gapped"),Ie&&ue),"".concat(r,"-scroll-horizontal"),bt),"".concat(r,"-has-fix-left"),ee[0]&&ee[0].fixed),"".concat(r,"-has-fix-right"),ee[ee.length-1]&&ee[ee.length-1].fixed==="right")),style:o,id:g,ref:xe},Pn),m&&u.createElement(LB,{className:"".concat(r,"-title")},m(O)),u.createElement("div",{ref:ye,className:"".concat(r,"-container")},rn),p&&u.createElement(LB,{className:"".concat(r,"-footer")},p(O)));bt&&(oi=u.createElement(ji,{onResize:St},oi));var wi=o9e(ee,vt,f),vn=u.useMemo(function(){return{scrollX:oe,prefixCls:r,getComponent:B,scrollbarSize:kt,direction:f,fixedInfoList:wi,isSticky:$e,supportSticky:kn,componentWidth:pe,fixHeader:dt,fixColumn:Ie,horizonScroll:bt,tableLayout:Yr,rowClassName:a,expandedRowClassName:ne.expandedRowClassName,expandIcon:Z,expandableType:Q,expandRowByClick:ne.expandRowByClick,expandedRowRender:ne.expandedRowRender,expandedRowOffset:ne.expandedRowOffset,onTriggerExpand:se,expandIconColumnIndex:ne.expandIconColumnIndex,indentSize:ne.indentSize,allColumnsFixedLeft:ee.every(function($t){return $t.fixed==="left"}),emptyNode:qt,columns:ae,flattenColumns:ee,onColumnResize:xt,colWidths:We,hoverStartRow:V,hoverEndRow:W,onHover:U,rowExpandable:ne.rowExpandable,onRow:S,getRowKey:F,expandedKeys:te,childrenColumnName:le,rowHoverable:R,measureRowRender:_}},[oe,r,B,kt,f,wi,$e,kn,pe,dt,Ie,bt,Yr,a,ne.expandedRowClassName,Z,Q,ne.expandRowByClick,ne.expandedRowRender,ne.expandedRowOffset,se,ne.expandIconColumnIndex,ne.indentSize,qt,ae,ee,xt,We,V,W,U,ne.rowExpandable,S,F,te,le,R,_]);return u.createElement(Xa.Provider,{value:vn},oi)}var b9e=u.forwardRef(g9e);function aae(e){return qie(b9e,e)}var mg=aae();mg.EXPAND_COLUMN=md;mg.INTERNAL_HOOKS=wy;mg.Column=NNe;mg.ColumnGroup=ANe;mg.Summary=Yie;var rN=Zj(null),oae=Zj(null);function y9e(e,t,n){var r=t||1;return n[e+r]-(n[e]||0)}function x9e(e){var t=e.rowInfo,n=e.column,r=e.colIndex,i=e.indent,a=e.index,o=e.component,s=e.renderIndex,l=e.record,c=e.style,d=e.className,f=e.inverse,m=e.getHeight,p=n.render,h=n.dataIndex,v=n.className,g=n.width,y=va(oae,["columnsOffset"]),w=y.columnsOffset,x=tae(t,n,r,i,a),S=x.key,C=x.fixedInfo,_=x.appendCellNode,k=x.additionalCellProps,E=k.style,T=k.colSpan,$=T===void 0?1:T,P=k.rowSpan,M=P===void 0?1:P,j=r-1,I=y9e(j,$,w),R=$>1?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;U<S.length&&!W(U);U+=1);for(var Y=[],J=function(Z){var le=S[Z];if(!le)return 1;a.some(function(se){return k(se,Z)>1})&&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<r;l+=1)s.push(u.createElement("span",{key:l,className:fe(o,G(G({},"".concat(o,"-start"),i[l]),"".concat(o,"-end"),a[l]))}));return u.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},s)};const I9e=u.memo(R9e);var O9e=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],HB="open",VB="close",M9e="---",c1=function(t){var n,r,i,a=t.eventKey,o=t.className,s=t.style,l=t.dragOver,c=t.dragOverGapTop,d=t.dragOverGapBottom,f=t.isLeaf,m=t.isStart,p=t.isEnd,h=t.expanded,v=t.selected,g=t.checked,y=t.halfChecked,w=t.loading,x=t.domRef,S=t.active,C=t.data,_=t.onMouseMove,k=t.selectable,E=at(t,O9e),T=K.useContext(iN),$=K.useContext(lae),P=K.useRef(null),M=K.useState(!1),j=he(M,2),I=j[0],R=j[1],O=!!(T.disabled||t.disabled||(n=$.nodeDisabled)!==null&&n!==void 0&&n.call($,C)),D=K.useMemo(function(){return!T.checkable||t.checkable===!1?!1:T.checkable},[T.checkable,t.checkable]),L=function(Ce){O||T.onNodeSelect(Ce,Di(t))},B=function(Ce){O||!D||t.disableCheckbox||T.onNodeCheck(Ce,Di(t),!g)},F=K.useMemo(function(){return typeof k=="boolean"?k:T.selectable},[k,T.selectable]),z=function(Ce){T.onNodeClick(Ce,Di(t)),F?L(Ce):B(Ce)},H=function(Ce){T.onNodeDoubleClick(Ce,Di(t))},A=function(Ce){T.onNodeMouseEnter(Ce,Di(t))},V=function(Ce){T.onNodeMouseLeave(Ce,Di(t))},W=function(Ce){T.onNodeContextMenu(Ce,Di(t))},U=K.useMemo(function(){return!!(T.draggable&&(!T.draggable.nodeDraggable||T.draggable.nodeDraggable(C)))},[T.draggable,C]),Y=function(Ce){Ce.stopPropagation(),R(!0),T.onNodeDragStart(Ce,t);try{Ce.dataTransfer.setData("text/plain","")}catch{}},J=function(Ce){Ce.preventDefault(),Ce.stopPropagation(),T.onNodeDragEnter(Ce,t)},ne=function(Ce){Ce.preventDefault(),Ce.stopPropagation(),T.onNodeDragOver(Ce,t)},Q=function(Ce){Ce.stopPropagation(),T.onNodeDragLeave(Ce,t)},te=function(Ce){Ce.stopPropagation(),R(!1),T.onNodeDragEnd(Ce,t)},Z=function(Ce){Ce.preventDefault(),Ce.stopPropagation(),R(!1),T.onNodeDrop(Ce,t)},le=function(Ce){w||T.onNodeExpand(Ce,Di(t))},se=K.useMemo(function(){var ye=Ro(T.keyEntities,a)||{},Ce=ye.children;return!!(Ce||[]).length},[T.keyEntities,a]),ce=K.useMemo(function(){return f===!1?!1:f||!T.loadData&&!se||T.loadData&&t.loaded&&!se},[f,T.loadData,se,t.loaded]);K.useEffect(function(){w||typeof T.loadData=="function"&&h&&!ce&&!t.loaded&&T.onNodeLoad(Di(t))},[w,T.loadData,T.onNodeLoad,h,ce,t]);var re=K.useMemo(function(){var ye;return(ye=T.draggable)!==null&&ye!==void 0&&ye.icon?K.createElement("span",{className:"".concat(T.prefixCls,"-draggable-icon")},T.draggable.icon):null},[T.draggable]),ie=function(Ce){var Re=t.switcherIcon||T.switcherIcon;return typeof Re=="function"?Re(N(N({},t),{},{isLeaf:Ce})):Re},pe=function(){if(ce){var Ce=ie(!0);return Ce!==!1?K.createElement("span",{className:fe("".concat(T.prefixCls,"-switcher"),"".concat(T.prefixCls,"-switcher-noop"))},Ce):null}var Re=ie(!1);return Re!==!1?K.createElement("span",{onClick:le,className:fe("".concat(T.prefixCls,"-switcher"),"".concat(T.prefixCls,"-switcher_").concat(h?HB:VB))},Re):null},Se=K.useMemo(function(){if(!D)return null;var ye=typeof D!="boolean"?D:null;return K.createElement("span",{className:fe("".concat(T.prefixCls,"-checkbox"),G(G(G({},"".concat(T.prefixCls,"-checkbox-checked"),g),"".concat(T.prefixCls,"-checkbox-indeterminate"),!g&&y),"".concat(T.prefixCls,"-checkbox-disabled"),O||t.disableCheckbox)),onClick:B,role:"checkbox","aria-checked":y?"mixed":g,"aria-disabled":O||t.disableCheckbox,"aria-label":"Select ".concat(typeof t.title=="string"?t.title:"tree node")},ye)},[D,g,y,O,t.disableCheckbox,t.title]),_e=K.useMemo(function(){return ce?null:h?HB:VB},[ce,h]),X=K.useMemo(function(){return K.createElement("span",{className:fe("".concat(T.prefixCls,"-iconEle"),"".concat(T.prefixCls,"-icon__").concat(_e||"docu"),G({},"".concat(T.prefixCls,"-icon_loading"),w))})},[T.prefixCls,_e,w]),ae=K.useMemo(function(){var ye=!!T.draggable,Ce=!t.disabled&&ye&&T.dragOverNodeKey===a;return Ce?T.dropIndicatorRender({dropPosition:T.dropPosition,dropLevelOffset:T.dropLevelOffset,indent:T.indent,prefixCls:T.prefixCls,direction:T.direction}):null},[T.dropPosition,T.dropLevelOffset,T.indent,T.prefixCls,T.direction,T.draggable,T.dragOverNodeKey,T.dropIndicatorRender]),ee=K.useMemo(function(){var ye=t.title,Ce=ye===void 0?M9e:ye,Re="".concat(T.prefixCls,"-node-content-wrapper"),Pe;if(T.showIcon){var Le=t.icon||T.icon;Pe=Le?K.createElement("span",{className:fe("".concat(T.prefixCls,"-iconEle"),"".concat(T.prefixCls,"-icon__customize"))},typeof Le=="function"?Le(t):Le):X}else T.loadData&&w&&(Pe=X);var we;return typeof Ce=="function"?we=Ce(C):T.titleRender?we=T.titleRender(C):we=Ce,K.createElement("span",{ref:P,title:typeof Ce=="string"?Ce:"",className:fe(Re,"".concat(Re,"-").concat(_e||"normal"),G({},"".concat(T.prefixCls,"-node-selected"),!O&&(v||I))),onMouseEnter:A,onMouseLeave:V,onContextMenu:W,onClick:z,onDoubleClick:H},Pe,K.createElement("span",{className:"".concat(T.prefixCls,"-title")},we),ae)},[T.prefixCls,T.showIcon,t,T.icon,X,T.titleRender,C,_e,A,V,W,z,H]),q=zr(E,{aria:!0,data:!0}),ue=Ro(T.keyEntities,a)||{},oe=ue.level,de=p[p.length-1],xe=!O&&U,ke=T.draggingNodeKey===a,be=k!==void 0?{"aria-selected":!!k}:void 0;return K.createElement("div",Fe({ref:x,role:"treeitem","aria-expanded":f?void 0:h,className:fe(o,"".concat(T.prefixCls,"-treenode"),(i={},G(G(G(G(G(G(G(G(G(G(i,"".concat(T.prefixCls,"-treenode-disabled"),O),"".concat(T.prefixCls,"-treenode-switcher-").concat(h?"open":"close"),!f),"".concat(T.prefixCls,"-treenode-checkbox-checked"),g),"".concat(T.prefixCls,"-treenode-checkbox-indeterminate"),y),"".concat(T.prefixCls,"-treenode-selected"),v),"".concat(T.prefixCls,"-treenode-loading"),w),"".concat(T.prefixCls,"-treenode-active"),S),"".concat(T.prefixCls,"-treenode-leaf-last"),de),"".concat(T.prefixCls,"-treenode-draggable"),U),"dragging",ke),G(G(G(G(G(G(G(i,"drop-target",T.dropTargetKey===a),"drop-container",T.dropContainerKey===a),"drag-over",!O&&l),"drag-over-gap-top",!O&&c),"drag-over-gap-bottom",!O&&d),"filter-node",(r=T.filterTreeNode)===null||r===void 0?void 0:r.call(T,Di(t))),"".concat(T.prefixCls,"-treenode-leaf"),ce))),style:s,draggable:xe,onDragStart:xe?Y:void 0,onDragEnter:U?J:void 0,onDragOver:U?ne:void 0,onDragLeave:U?Q:void 0,onDrop:U?Z:void 0,onDragEnd:U?te:void 0,onMouseMove:_},be,q),K.createElement(I9e,{prefixCls:T.prefixCls,level:oe,isStart:m,isEnd:p}),re,pe(),Se,ee)};c1.isTreeNode=1;function cc(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=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<h+v/2){var S=o.findIndex(function(O){return O.key===x.key}),C=S<=0?0:S-1,_=o[C].key;x=Ro(s,_)}var k=x.key,E=x,T=x.key,$=0,P=0;if(!w.includes(k))for(var M=0;M<y&&N9e(x);M+=1)x=x.parent,P+=1;var j=t.data,I=x.node,R=!0;return A9e(x)&&x.level===0&&m<h+v/2&&a({dragNode:j,dropNode:I,dropPosition:-1})&&x.key===n.eventKey?$=-1:(E.children||[]).length&&w.includes(T)?a({dragNode:j,dropNode:I,dropPosition:0})?$=0:R=!1:P===0?y>-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<r?{add:!0,key:i(e,t)}:{add:!1,key:i(t,e)}}function GB(e,t,n){var r=e.findIndex(function(s){return s.key===n}),i=e[r+1],a=t.findIndex(function(s){return s.key===n});if(i){var o=t.findIndex(function(s){return s.key===i.key});return t.slice(a+1,o)}return t.slice(a+1)}var Y9e=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],KB={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},X9e=function(){},Im="RC_TREE_MOTION_".concat(Math.random()),HR={key:Im},dae={key:Im,level:0,index:0,pos:"0",node:HR,nodes:[HR]},YB={parent:null,children:[],pos:dae.pos,data:HR,title:null,key:Im,isStart:[],isEnd:[]};function XB(e,t,n,r){return t===!1||!n?e:e.slice(0,Math.ceil(n/r)+1)}function JB(e){var t=e.key,n=e.pos;return my(t,n)}function J9e(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").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;o<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"destroyed",!1),G(Tt(r),"delayedDragEnterLogic",void 0),G(Tt(r),"loadingRetryTimes",{}),G(Tt(r),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:hv()}),G(Tt(r),"dragStartMousePosition",null),G(Tt(r),"dragNodeProps",null),G(Tt(r),"currentMouseOverDroppableNodeKey",null),G(Tt(r),"listRef",u.createRef()),G(Tt(r),"onNodeDragStart",function(s,l){var c=r.state,d=c.expandedKeys,f=c.keyEntities,m=r.props.onDragStart,p=l.eventKey;r.dragNodeProps=l,r.dragStartMousePosition={x:s.clientX,y:s.clientY};var h=cc(d,p);r.setState({draggingNodeKey:p,dragChildrenKeys:j9e(p,f),indent:r.listRef.current.getIndentWidth()}),r.setExpandedKeys(h),window.addEventListener("dragend",r.onWindowDragEnd),m==null||m({event:s,node:Di(l)})}),G(Tt(r),"onNodeDragEnter",function(s,l){var c=r.state,d=c.expandedKeys,f=c.keyEntities,m=c.dragChildrenKeys,p=c.flattenNodes,h=c.indent,v=r.props,g=v.onDragEnter,y=v.onExpand,w=v.allowDrop,x=v.direction,S=l.pos,C=l.eventKey;if(r.currentMouseOverDroppableNodeKey!==C&&(r.currentMouseOverDroppableNodeKey=C),!r.dragNodeProps){r.resetDragState();return}var _=WB(s,r.dragNodeProps,l,h,r.dragStartMousePosition,w,p,f,d,x),k=_.dropPosition,E=_.dropLevelOffset,T=_.dropTargetKey,$=_.dropContainerKey,P=_.dropTargetPos,M=_.dropAllowed,j=_.dragOverNodeKey;if(m.includes(T)||!M){r.resetDragState();return}if(r.delayedDragEnterLogic||(r.delayedDragEnterLogic={}),Object.keys(r.delayedDragEnterLogic).forEach(function(I){clearTimeout(r.delayedDragEnterLogic[I])}),r.dragNodeProps.eventKey!==l.eventKey&&(s.persist(),r.delayedDragEnterLogic[S]=window.setTimeout(function(){if(r.state.draggingNodeKey!==null){var I=Ve(d),R=Ro(f,l.eventKey);R&&(R.children||[]).length&&(I=ru(d,l.eventKey)),r.props.hasOwnProperty("expandedKeys")||r.setExpandedKeys(I),y==null||y(I,{node:Di(l),expanded:!0,nativeEvent:s.nativeEvent})}},800)),r.dragNodeProps.eventKey===T&&E===0){r.resetDragState();return}r.setState({dragOverNodeKey:j,dropPosition:k,dropLevelOffset:E,dropTargetKey:T,dropContainerKey:$,dropTargetPos:P,dropAllowed:M}),g==null||g({event:s,node:Di(l),expandedKeys:d})}),G(Tt(r),"onNodeDragOver",function(s,l){var c=r.state,d=c.dragChildrenKeys,f=c.flattenNodes,m=c.keyEntities,p=c.expandedKeys,h=c.indent,v=r.props,g=v.onDragOver,y=v.allowDrop,w=v.direction;if(r.dragNodeProps){var x=WB(s,r.dragNodeProps,l,h,r.dragStartMousePosition,y,f,m,p,w),S=x.dropPosition,C=x.dropLevelOffset,_=x.dropTargetKey,k=x.dropContainerKey,E=x.dropTargetPos,T=x.dropAllowed,$=x.dragOverNodeKey;d.includes(_)||!T||(r.dragNodeProps.eventKey===_&&C===0?r.state.dropPosition===null&&r.state.dropLevelOffset===null&&r.state.dropTargetKey===null&&r.state.dropContainerKey===null&&r.state.dropTargetPos===null&&r.state.dropAllowed===!1&&r.state.dragOverNodeKey===null||r.resetDragState():S===r.state.dropPosition&&C===r.state.dropLevelOffset&&_===r.state.dropTargetKey&&k===r.state.dropContainerKey&&E===r.state.dropTargetPos&&T===r.state.dropAllowed&&$===r.state.dragOverNodeKey||r.setState({dropPosition:S,dropLevelOffset:C,dropTargetKey:_,dropContainerKey:k,dropTargetPos:E,dropAllowed:T,dragOverNodeKey:$}),g==null||g({event:s,node:Di(l)}))}}),G(Tt(r),"onNodeDragLeave",function(s,l){r.currentMouseOverDroppableNodeKey===l.eventKey&&!s.currentTarget.contains(s.relatedTarget)&&(r.resetDragState(),r.currentMouseOverDroppableNodeKey=null);var c=r.props.onDragLeave;c==null||c({event:s,node:Di(l)})}),G(Tt(r),"onWindowDragEnd",function(s){r.onNodeDragEnd(s,null,!0),window.removeEventListener("dragend",r.onWindowDragEnd)}),G(Tt(r),"onNodeDragEnd",function(s,l){var c=r.props.onDragEnd;r.setState({dragOverNodeKey:null}),r.cleanDragState(),c==null||c({event:s,node:Di(l)}),r.dragNodeProps=null,window.removeEventListener("dragend",r.onWindowDragEnd)}),G(Tt(r),"onNodeDrop",function(s,l){var c,d=arguments.length>2&&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;d<l;d++)c[d]=arguments[d];s==null||s.apply(void 0,c)}),G(Tt(r),"onBlur",function(){var s=r.props.onBlur;r.setState({focused:!1}),r.onActiveChange(null);for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];s==null||s.apply(void 0,c)}),G(Tt(r),"getTreeNodeRequiredProps",function(){var s=r.state,l=s.expandedKeys,c=s.selectedKeys,d=s.loadedKeys,f=s.loadingKeys,m=s.checkedKeys,p=s.halfCheckedKeys,h=s.dragOverNodeKey,v=s.dropPosition,g=s.keyEntities;return{expandedKeys:l||[],selectedKeys:c||[],loadedKeys:d||[],loadingKeys:f||[],checkedKeys:m||[],halfCheckedKeys:p||[],dragOverNodeKey:h,dropPosition:v,keyEntities:g}}),G(Tt(r),"setExpandedKeys",function(s){var l=r.state,c=l.treeData,d=l.fieldNames,f=w$(c,s,d);r.setUncontrolledState({expandedKeys:s,flattenNodes:f},!0)}),G(Tt(r),"onNodeExpand",function(s,l){var c=r.state.expandedKeys,d=r.state,f=d.listChanging,m=d.fieldNames,p=r.props,h=p.onExpand,v=p.loadData,g=l.expanded,y=l[m.key];if(!f){var w=c.includes(y),x=!g;if(Jn(g&&w||!g&&!w,"Expand state not sync with index check"),c=x?ru(c,y):cc(c,y),r.setExpandedKeys(c),h==null||h(c,{node:l,expanded:x,nativeEvent:s.nativeEvent}),x&&v){var S=r.onNodeLoad(l);S&&S.then(function(){var C=w$(r.state.treeData,c,m);r.setUncontrolledState({flattenNodes:C})}).catch(function(){var C=r.state.expandedKeys,_=cc(C,y);r.setExpandedKeys(_)})}}}),G(Tt(r),"onListChangeStart",function(){r.setUncontrolledState({listChanging:!0})}),G(Tt(r),"onListChangeEnd",function(){setTimeout(function(){r.setUncontrolledState({listChanging:!1})})}),G(Tt(r),"onActiveChange",function(s){var l=r.state.activeKey,c=r.props,d=c.onActiveChange,f=c.itemScrollOffset,m=f===void 0?0:f;l!==s&&(r.setState({activeKey:s}),s!==null&&r.scrollTo({key:s,offset:m}),d==null||d(s))}),G(Tt(r),"getActiveItem",function(){var s=r.state,l=s.activeKey,c=s.flattenNodes;return l===null?null:c.find(function(d){var f=d.key;return f===l})||null}),G(Tt(r),"offsetActiveKey",function(s){var l=r.state,c=l.flattenNodes,d=l.activeKey,f=c.findIndex(function(h){var v=h.key;return v===d});f===-1&&s<0&&(f=c.length),f=(f+s+c.length)%c.length;var m=c[f];if(m){var p=m.key;r.onActiveChange(p)}else r.onActiveChange(null)}),G(Tt(r),"onKeyDown",function(s){var l=r.state,c=l.activeKey,d=l.expandedKeys,f=l.checkedKeys,m=l.fieldNames,p=r.props,h=p.onKeyDown,v=p.checkable,g=p.selectable;switch(s.which){case ht.UP:{r.offsetActiveKey(-1),s.preventDefault();break}case ht.DOWN:{r.offsetActiveKey(1),s.preventDefault();break}}var y=r.getActiveItem();if(y&&y.data){var w=r.getTreeNodeRequiredProps(),x=y.data.isLeaf===!1||!!(y.data[m.children]||[]).length,S=Di(N(N({},db(c,w)),{},{data:y.data,active:!0}));switch(s.which){case ht.LEFT:{x&&d.includes(c)?r.onNodeExpand({},S):y.parent&&r.onActiveChange(y.parent.key),s.preventDefault();break}case ht.RIGHT:{x&&!d.includes(c)?r.onNodeExpand({},S):y.children&&y.children.length&&r.onActiveChange(y.children[0].key),s.preventDefault();break}case ht.ENTER:case ht.SPACE:{v&&!S.disabled&&S.checkable!==!1&&!S.disableCheckbox?r.onNodeCheck({},S,!f.includes(c)):!v&&g&&!S.disabled&&S.selectable!==!1&&r.onNodeSelect({},S);break}}}h==null||h(s)}),G(Tt(r),"setUncontrolledState",function(s){var l=arguments.length>1&&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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function PAe(e){const{isLeaf:t,expanded:n}=e;return t?u.createElement(fae,null):n?u.createElement(iAe,null):u.createElement(sAe,null)}function nz({treeData:e,children:t}){return e||cre(t)}const RAe=(e,t)=>{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.length<Ah(s.filters).length,className:`${a}-filter-dropdown-checkall`,onChange:le},(ue=g==null?void 0:g.filterCheckall)!==null&&ue!==void 0?ue:g==null?void 0:g.filterCheckAll):null,u.createElement(i3,{checkable:!0,selectable:!1,blockNode:!0,multiple:f,checkStrictly:!f,className:`${l}-menu`,onCheck:F,checkedKeys:X,selectedKeys:X,showIcon:!1,treeData:se({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:V.trim()?ke=>typeof 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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Sae=10;function DAe(e,t){const n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(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<a.length;l+=1){const c=a[l],{column:{sorter:d},sortOrder:f}=c,m=az(d);if(m&&f){const p=m(o,s,f);if(p!==0)return f===HS?p:-p}}return 0}).map(o=>{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,
> ${t}-body,
> ${t}-summary
`]:{"> 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}}}},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"}})}}},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},[`
${t}-cell-fix-left-first::after,
${t}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:l(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none",willChange:"transform"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`
${t}-cell-fix-right-first::after,
${t}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:l(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:l(s).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`
${t}-cell-fix-left-first::after,
${t}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${c}`},[`
${t}-cell-fix-right-first::after,
${t}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${c}`}},[`${t}-fixed-column-gapped`]:{[`
${t}-cell-fix-left-first::after,
${t}-cell-fix-left-last::after,
${t}-cell-fix-right-first::after,
${t}-cell-fix-right-last::after
`]:{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}}}}}},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,
${t}-thead > tr > th,
${t}-tbody > tr > th,
${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))}},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}}}},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}}}}}},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,
${t}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${me(r)} ${me(i)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${me(r)} ${me(i)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:v,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${p}, border-color ${p}`,borderBottom:x,[`
> ${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}})}},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.length<qe?ge.length>ut?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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const yFe=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const _Fe=u.forwardRef((e,t)=>{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);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const{TimePicker:jFe,RangePicker:NFe}=lo,AFe=u.forwardRef((e,t)=>u.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,
${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${me(n(n(e.itemHeadSize).add(e.tailWidth)).div(2).equal())})`},[`${t}-item-content`]:{width:`calc(100% - ${me(n(e.itemHeadSize).add(e.marginXS).equal())})`}}},[`&${t}-pending
${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%)"}}})}},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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const $ae=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const zFe=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Tae=e=>{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;Me<Xe.length;Me+=1){var Be=xt[Xe[Me]];if(Be!==void 0)return Be}}},[ke,x]),He=u.useCallback(function(xt){var Xe=KFe(xt);return Xe.map(function(Me){return s7e(Me)?{value:Me}:Me})},[]),Ye=u.useCallback(function(xt){var Xe=He(xt);return Xe.map(function(Me){var Be=Me.label,tt=Me.value,ot=Me.halfChecked,Qe,rt=ge.get(tt);if(rt){var ct;Be=re?re(rt.node):(ct=Be)!==null&&ct!==void 0?ct:ze(rt.node),Qe=rt.node.disabled}else if(Be===void 0){var St=He(oe).find(function(Ft){return Ft.value===tt});Be=St.label}return{label:Be,value:tt,halfChecked:ot,disabled:Qe}})},[ge,ze,He,oe]),De=u.useMemo(function(){return He(oe===null?[]:oe)},[He,oe]),Ke=u.useMemo(function(){var xt=[],Xe=[];return De.forEach(function(Me){Me.halfChecked?Xe.push(Me):xt.push(Me)}),[xt,Xe]},[De]),Je=he(Ke,2),We=Je[0],vt=Je[1],dt=u.useMemo(function(){return We.map(function(xt){return xt.value})},[We]),bt=GFe(We,vt,_e,ve),Ie=he(bt,2),Te=Ie[0],Oe=Ie[1],$e=u.useMemo(function(){var xt=pz(Te,xe,ve,ke),Xe=xt.map(function(ot){var Qe,rt;return(Qe=(rt=ve[ot])===null||rt===void 0||(rt=rt.node)===null||rt===void 0?void 0:rt[ke.value])!==null&&Qe!==void 0?Qe:ot}),Me=Xe.map(function(ot){var Qe=We.find(function(ct){return ct.value===ot}),rt=k?Qe==null?void 0:Qe.label:re==null?void 0:re(Qe);return{value:ot,label:rt}}),Be=Ye(Me),tt=Be[0];return!ee&&tt&&fz(tt.value)&&fz(tt.label)?[]:Be.map(function(ot){var Qe;return N(N({},ot),{},{label:(Qe=ot.label)!==null&&Qe!==void 0?Qe:ot.value})})},[ke,ee,Te,We,Ye,xe,ve]),je=qFe($e),Ge=he(je,1),Ze=Ge[0],lt=u.useMemo(function(){return ee&&(xe==="SHOW_CHILD"||_||!C)?E:null},[E,ee,_,xe,C]),et=mz(function(xt,Xe,Me){var Be=pz(xt,xe,ve,ke);if(!(lt&&Be.length>lt)){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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const f7e=(e,t)=>{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}
`]=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}}}),C7e(e)),S7e(e)),{[`
${t}-expand,
${t}-collapse,
${t}-edit,
${t}-copy
`]: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<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||n.forEach(function(i){e.addRange(i)}),t&&t.focus()}},I7e=R7e,hz={"text/plain":"Text","text/html":"Url",default:"Text"},O7e="Copy to clipboard: #{key}, Enter";function M7e(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}function j7e(e,t){var n,r,i,a,o,s,l=!1;t||(t={}),n=t.debug||!1;try{i=I7e(),a=document.createRange(),o=document.getSelection(),s=document.createElement("span"),s.textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(d){if(d.stopPropagation(),t.format)if(d.preventDefault(),typeof d.clipboardData>"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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const jae=u.forwardRef((e,t)=>{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;i<e.length;i+=1){if(n===t)return r;const a=e[i],s=mN(a)?String(a).length:1,l=n+s;if(l>t){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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function X7e({mark:e,code:t,underline:n,delete:r,strong:i,keyboard:a,italic:o},s){let l=s;function c(d,f){f&&(l=u.createElement(d,{},l))}return c("strong",i),c("u",n),c("del",r),c("code",t),c("mark",e),c("kbd",a),c("i",o),l}const J7e="...",yz=["delete","mark","code","underline","strong","keyboard","italic"],s3=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Z7e=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const tDe=u.forwardRef((e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const rDe=(e,t)=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const oDe=[1,2,3,4,5],sDe=u.forwardRef((e,t)=>{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;C<S;C++)w.push(x[C]);k.next=2;break;case 12:return k.abrupt("return",w);case 13:case"end":return k.stop()}},v)})),s.apply(this,arguments)},o=function(v){return s.apply(this,arguments)},i=[],a=[],n.forEach(function(h){return a.push(h.webkitGetAsEntry())}),d=function(){var h=un(yt().mark(function v(g,y){var w,x;return yt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(g){C.next=2;break}return C.abrupt("return");case 2:if(g.path=y||"",!g.isFile){C.next=10;break}return C.next=6,l(g);case 6:w=C.sent,w&&i.push(w),C.next=15;break;case 10:if(!g.isDirectory){C.next=15;break}return C.next=13,o(g);case 13:x=C.sent,a.push.apply(a,Ve(x));case 15:case"end":return C.stop()}},v)}));return function(g,y){return h.apply(this,arguments)}}(),f=0;case 9:if(!(f<a.length)){p.next=15;break}return p.next=12,d(a[f]);case 12:f++,p.next=9;break;case 15:return p.abrupt("return",i);case 16:case"end":return p.stop()}},t)}));return function(n,r){return e.apply(this,arguments)}}(),uDe=+new Date,dDe=0;function q$(){return"rc-upload-".concat(uDe,"-").concat(++dDe)}var fDe=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","folder","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],mDe=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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"state",{uid:q$()}),G(Tt(r),"reqs",{}),G(Tt(r),"fileInput",void 0),G(Tt(r),"_isMounted",void 0),G(Tt(r),"onChange",function(s){var l=r.props,c=l.accept,d=l.directory,f=s.target.files,m=Ve(f).filter(function(p){return!d||U$(p,c)});r.uploadFiles(m),r.reset()}),G(Tt(r),"onClick",function(s){var l=r.fileInput;if(l){var c=s.target,d=r.props.onClick;if(c&&c.tagName==="BUTTON"){var f=l.parentNode;f.focus(),c.blur()}l.click(),d&&d(s)}}),G(Tt(r),"onKeyDown",function(s){s.key==="Enter"&&r.onClick(s)}),G(Tt(r),"onDataTransferFiles",function(){var s=un(yt().mark(function l(c,d){var f,m,p,h,v,g,y;return yt().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(f=r.props,m=f.multiple,p=f.accept,h=f.directory,v=Ve(c.items||[]),g=Ve(c.files||[]),(g.length>0||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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"uploader",void 0),G(Tt(r),"saveUploader",function(s){r.uploader=s}),r}return tr(n,[{key:"abort",value:function(i){this.uploader.abort(i)}},{key:"render",value:function(){return K.createElement(mDe,Fe({},this.props,{ref:this.saveUploader}))}}]),n}(u.Component);G(YR,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:G$,onError:G$,onSuccess:G$,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const pDe=e=>{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}}}}}},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:'""'}}})}}},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='${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%"}}}},yDe=e=>{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<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const UDe=u.forwardRef((e,t)=>{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<o.length;c++){var d=o[c];if(!l(d))return!1;var f=t[d],m=n[d];if(a=r?r.call(i,f,m,d):void 0,a===!1||a===void 0&&f!==m)return!1}return!0};const tLe=Zn(eLe);var Fae=(e=>(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;a<i.length;a+=1){const s=i[a].toLowerCase();if(e.indexOf(s)!==-1&&r[s])return n.concat(r)}}return n},[]),oLe=e=>console&&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;m<d.length;m+=1){const p=d[m],h=p.toLowerCase();t.indexOf(h)!==-1&&!(c==="rel"&&l[c].toLowerCase()==="canonical")&&!(h==="rel"&&l[h].toLowerCase()==="stylesheet")&&(c=h),t.indexOf(p)!==-1&&(p==="innerHTML"||p==="cssText"||p==="itemprop")&&(c=p)}if(!c||!l[c])return!1;const f=l[c].toLowerCase();return r[c]||(r[c]={}),o[c]||(o[c]={}),r[c][f]?!1:(o[c][f]=!0,!0)}).reverse().forEach(l=>i.push(l));const s=Object.keys(o);for(let l=0;l<s.length;l+=1){const c=s[l],d={...r[c],...o[c]};r[c]=d}return i},[]).reverse()},sLe=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},lLe=e=>({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;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},J$=(e,t)=>Array.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,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),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}>`:`<${e} ${Rl}="true">${XR(a,r)}</${e}>`},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}</${e}>`}`},""),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 <Helmet> 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}>{\`\`}</${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<i;r++){n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},cn.apply(this,arguments)};function vv(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function ep(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())})}function ao(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}function no(e,t){var n=t&&t.cache?t.cache:ELe,r=t&&t.serializer?t.serializer:_Le,i=t&&t.strategy?t.strategy:CLe;return i(e,{cache:n,serializer:r})}function wLe(e){return e==null||typeof e=="number"||typeof e=="boolean"}function SLe(e,t,n,r){var i=wLe(r)?r:n(r),a=t.get(i);return typeof a>"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;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ao([void 0],t,!1)))},{strategy:ro.variadic});no(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ao([void 0],t,!1)))},{strategy:ro.variadic});no(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ao([void 0],t,!1)))},{strategy:ro.variadic});no(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.Locale).bind.apply(e,ao([void 0],t,!1)))},{strategy:ro.variadic});no(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.ListFormat).bind.apply(e,ao([void 0],t,!1)))},{strategy:ro.variadic});var Kn;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(Kn||(Kn={}));var ei;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(ei||(ei={}));var gv;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(gv||(gv={}));function $z(e){return e.type===ei.literal}function $Le(e){return e.type===ei.argument}function Gae(e){return e.type===ei.number}function Kae(e){return e.type===ei.date}function Yae(e){return e.type===ei.time}function Xae(e){return e.type===ei.select}function Jae(e){return e.type===ei.plural}function TLe(e){return e.type===ei.pound}function Qae(e){return e.type===ei.tag}function Zae(e){return!!(e&&typeof e=="object"&&e.type===gv.number)}function tI(e){return!!(e&&typeof e=="object"&&e.type===gv.dateTime)}var eoe=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,PLe=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function RLe(e){var t={};return e.replace(PLe,function(n){var r=n.length;switch(n[0]){case"G":t.era=r===4?"long":r===5?"narrow":"short";break;case"y":t.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=r===4?"long":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var ILe=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function OLe(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(ILe).filter(function(m){return m.length>0}),n=[],r=0,i=t;r<i.length;r++){var a=i[r],o=a.split("/");if(o.length===0)throw new Error("Invalid number skeleton");for(var s=o[0],l=o.slice(1),c=0,d=l;c<d.length;c++){var f=d[c];if(f.length===0)throw new Error("Invalid number skeleton")}n.push({stem:s,options:l})}return n}function MLe(e){return e.replace(/^(.*?)-/,"")}var Tz=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,toe=/^(@+)?(\+|#+)?[rs]?$/g,jLe=/(\*)(0+)|(#+)(0+)|(0+)/g,noe=/^(0+)$/;function Pz(e){var t={};return e[e.length-1]==="r"?t.roundingPriority="morePrecision":e[e.length-1]==="s"&&(t.roundingPriority="lessPrecision"),e.replace(toe,function(n,r,i){return typeof i!="string"?(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length):i==="+"?t.minimumSignificantDigits=r.length:r[0]==="#"?t.maximumSignificantDigits=r.length:(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length+(typeof i=="string"?i.length:0)),""}),t}function roe(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function NLe(e){var t;if(e[0]==="E"&&e[1]==="E"?(t={notation:"engineering"},e=e.slice(2)):e[0]==="E"&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if(n==="+!"?(t.signDisplay="always",e=e.slice(2)):n==="+?"&&(t.signDisplay="exceptZero",e=e.slice(2)),!noe.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function Rz(e){var t={},n=roe(e);return n||t}function ALe(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n];switch(i.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=i.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=MLe(i.options[0]);continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=cn(cn(cn({},t),{notation:"scientific"}),i.options.reduce(function(l,c){return cn(cn({},l),Rz(c))},{}));continue;case"engineering":t=cn(cn(cn({},t),{notation:"engineering"}),i.options.reduce(function(l,c){return cn(cn({},l),Rz(c))},{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(i.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(i.options.length>1)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<e.length;r++){var i=e.charAt(r);if(i==="j"){for(var a=0;r+1<e.length&&e.charAt(r+1)===i;)a++,r++;var o=1+(a&1),s=a<2?1:3+(a>>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;n<arguments.length;n++)t[n]=arguments[n];for(var r="",i=t.length,a=0,o;i>a;){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<i.length;r++){var a=i[r],o=a[0],s=a[1];n[o]=s}return n},ioe=WLe?function(t,n){return t.codePointAt(n)}:function(t,n){var r=t.length;if(!(n<0||n>=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("</")){if(this.isEOF()||!aI(this.char()))return this.error(Kn.INVALID_TAG,ar(s,this.clonePosition()));var l=this.clonePosition(),c=this.parseTagName();return i!==c?this.error(Kn.UNMATCHED_CLOSING_TAG,ar(l,this.clonePosition())):(this.bumpSpace(),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<t.length;n++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(t){var n=this.offset(),r=this.message.indexOf(t,n);return r>=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<c.length;l++){var d=c[l];if($z(d)){s.push({type:eo.literal,value:d.value});continue}if(TLe(d)){typeof a=="number"&&s.push({type:eo.literal,value:n.getNumberFormat(t).format(a)});continue}var f=d.value;if(!(i&&f in i))throw new iBe(f,o);var m=i[f];if($Le(d)){(!m||typeof m=="string"||typeof m=="number")&&(m=typeof m=="string"||typeof m=="number"?String(m):""),s.push({type:typeof m=="string"?eo.literal:eo.object,value:m});continue}if(Kae(d)){var p=typeof d.style=="string"?r.date[d.style]:tI(d.style)?d.style.parsedOptions:void 0;s.push({type:eo.literal,value:n.getDateTimeFormat(t,p).format(m)});continue}if(Yae(d)){var p=typeof d.style=="string"?r.time[d.style]:tI(d.style)?d.style.parsedOptions:r.time.medium;s.push({type:eo.literal,value:n.getDateTimeFormat(t,p).format(m)});continue}if(Gae(d)){var p=typeof d.style=="string"?r.number[d.style]:Zae(d.style)?d.style.parsedOptions:void 0;p&&p.scale&&(m=m*(p.scale||1)),s.push({type:eo.literal,value:n.getNumberFormat(t,p).format(m)});continue}if(Qae(d)){var h=d.children,v=d.value,g=i[v];if(!soe(g))throw new rBe(v,"function",o);var y=US(h,t,n,r,i,a),w=g(y.map(function(C){return C.value}));Array.isArray(w)||(w=[w]),s.push.apply(s,w.map(function(C){return{type:typeof C=="string"?eo.literal:eo.object,value:C}}))}if(Xae(d)){var x=d.options[m]||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));continue}if(Jae(d)){var x=d.options["=".concat(m)];if(!x){if(!Intl.PluralRules)throw new hf(`Intl.PluralRules is not available in this environment.
Try polyfilling it using "@formatjs/intl-pluralrules"
`,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<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.NumberFormat).bind.apply(t,ao([void 0],n,!1)))},{cache:Z$(e.number),strategy:ro.variadic}),getDateTimeFormat:no(function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.DateTimeFormat).bind.apply(t,ao([void 0],n,!1)))},{cache:Z$(e.dateTime),strategy:ro.variadic}),getPluralRules:no(function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.PluralRules).bind.apply(t,ao([void 0],n,!1)))},{cache:Z$(e.pluralRules),strategy:ro.variadic})}}var loe=function(){function e(t,n,r,i){n===void 0&&(n=e.defaultLocale);var a=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(l){var c=a.formatToParts(l);if(c.length===1)return c[0].value;var d=c.reduce(function(f,m){return!f.length||m.type!==eo.literal||typeof f[f.length-1]!="string"?f.push(m.value):f[f.length-1]+=m.value,f},[]);return d.length<=1?d[0]||"":d},this.formatToParts=function(l){return US(a.ast,a.locales,a.formatters,a.formats,l,void 0,a.message)},this.resolvedOptions=function(){var l;return{locale:((l=a.resolvedLocale)===null||l===void 0?void 0:l.toString())||Intl.NumberFormat.supportedLocalesOf(a.locales)[0]}},this.getAst=function(){return a.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),typeof t=="string"){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var o=i||{};o.formatters;var s=vv(o,["formatters"]);this.ast=e.__parse(t,cn(cn({},s),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=sBe(e.formats,r),this.formatters=i&&i.formatters||lBe(this.formatterCache)}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(t){if(!(typeof Intl.Locale>"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),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}(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),dBe=function(e){ll(t,e);function t(n,r){var i=e.call(this,Om.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}(Cy);function tp(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 fBe=function(e){},mBe=function(e){},coe={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:fBe,onWarn:mBe};function uoe(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ef(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function pBe(e){e===void 0&&(e=uoe());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=no(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.DateTimeFormat).bind.apply(s,ao([void 0],l,!1)))},{cache:Ef(e.dateTime),strategy:ro.variadic}),a=no(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.NumberFormat).bind.apply(s,ao([void 0],l,!1)))},{cache:Ef(e.number),strategy:ro.variadic}),o=no(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.PluralRules).bind.apply(s,ao([void 0],l,!1)))},{cache:Ef(e.pluralRules),strategy:ro.variadic});return{getDateTimeFormat:i,getNumberFormat:a,getMessageFormat:no(function(s,l,c,d){return new loe(s,l,c,cn({formatters:{getNumberFormat:a,getDateTimeFormat:i,getPluralRules:o}},d||{}))},{cache:Ef(e.message),strategy:ro.variadic}),getRelativeTimeFormat:no(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(t.bind.apply(t,ao([void 0],s,!1)))},{cache:Ef(e.relativeTime),strategy:ro.variadic}),getPluralRules:o,getListFormat:no(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(n.bind.apply(n,ao([void 0],s,!1)))},{cache:Ef(e.list),strategy:ro.variadic}),getDisplayNames:no(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(r.bind.apply(r,ao([void 0],s,!1)))},{cache:Ef(e.displayNames),strategy:ro.variadic})}}function vN(e,t,n,r){var i=e&&e[t],a;if(i&&(a=i[n]),a)return a;r(new cBe("No ".concat(t," format named: ").concat(n)))}function vw(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=cn({timeZone:t},e[r]),n},{})}function Az(e,t){var n=Object.keys(cn(cn({},e),t));return n.reduce(function(r,i){return r[i]=cn(cn({},e[i]||{}),t[i]||{}),r},{})}function Fz(e,t){if(!t)return e;var n=loe.formats;return cn(cn(cn({},n),e),{date:Az(vw(n.date,t),vw(e.date||{},t)),time:Az(vw(n.time,t),vw(e.time||{},t))})}var sI=function(e,t,n,r,i){var a=e.locale,o=e.formats,s=e.messages,l=e.defaultLocale,c=e.defaultFormats,d=e.fallbackOnEmptyString,f=e.onError,m=e.timeZone,p=e.defaultRichTextElements;n===void 0&&(n={id:""});var h=n.id,v=n.defaultMessage;qae(!!h,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var g=String(h),y=s&&Object.prototype.hasOwnProperty.call(s,g)&&s[g];if(Array.isArray(y)&&y.length===1&&y[0].type===ei.literal)return y[0].value;if(!r&&y&&typeof y=="string"&&!p)return y.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=cn(cn({},p),r||{}),o=Fz(o,m),c=Fz(c,m),!y){if(d===!1&&y==="")return y;if((!v||a&&a.toLowerCase()!==l.toLowerCase())&&f(new dBe(n,a)),v)try{var w=t.getMessageFormat(v,l,c,i);return w.format(r)}catch(x){return f(new e6('Error formatting default message for: "'.concat(g,'", rendering default message verbatim'),a,n,x)),typeof v=="string"?v:g}return g}try{var w=t.getMessageFormat(y,a,o,cn({formatters:t},i||{}));return w.format(r)}catch(x){f(new e6('Error formatting message: "'.concat(g,'", using ').concat(v?"default message":"id"," as fallback."),a,n,x))}if(v)try{var w=t.getMessageFormat(v,l,c,i);return w.format(r)}catch(x){f(new e6('Error formatting the default message for: "'.concat(g,'", rendering message verbatim'),a,n,x))}return typeof y=="string"?y:typeof v=="string"?v:g},doe=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function l3(e,t,n,r){var i=e.locale,a=e.formats,o=e.onError,s=e.timeZone;r===void 0&&(r={});var l=r.format,c=cn(cn({},s&&{timeZone:s}),l&&vN(a,t,l,o)),d=tp(r,doe,c);return t==="time"&&!d.hour&&!d.minute&&!d.second&&!d.timeStyle&&!d.dateStyle&&(d=cn(cn({},d),{hour:"numeric",minute:"numeric"})),n(i,d)}function hBe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],a=n[1],o=a===void 0?{}:a,s=typeof i=="string"?new Date(i||0):i;try{return l3(e,"date",t,o).format(s)}catch(l){e.onError(new cl("Error formatting date.",e.locale,l))}return String(s)}function vBe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],a=n[1],o=a===void 0?{}:a,s=typeof i=="string"?new Date(i||0):i;try{return l3(e,"time",t,o).format(s)}catch(l){e.onError(new cl("Error formatting time.",e.locale,l))}return String(s)}function gBe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],a=n[1],o=n[2],s=o===void 0?{}:o,l=e.timeZone,c=e.locale,d=e.onError,f=tp(s,doe,l?{timeZone:l}:{});try{return t(c,f).formatRange(i,a)}catch(m){d(new cl("Error formatting date time range.",e.locale,m))}return String(i)}function bBe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],a=n[1],o=a===void 0?{}:a,s=typeof i=="string"?new Date(i||0):i;try{return l3(e,"date",t,o).formatToParts(s)}catch(l){e.onError(new cl("Error formatting date.",e.locale,l))}return[]}function yBe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],a=n[1],o=a===void 0?{}:a,s=typeof i=="string"?new Date(i||0):i;try{return l3(e,"time",t,o).formatToParts(s)}catch(l){e.onError(new cl("Error formatting time.",e.locale,l))}return[]}var xBe=["style","type","fallback","languageDisplay"];function wBe(e,t,n,r){var i=e.locale,a=e.onError,o=Intl.DisplayNames;o||a(new hf(`Intl.DisplayNames is not available in this environment.
Try polyfilling it using "@formatjs/intl-displaynames"
`,Nc.MISSING_INTL_API));var s=tp(r,xBe);try{return t(i,s).of(n)}catch(l){a(new cl("Error formatting display name.",i,l))}}var SBe=["type","style"],Dz=Date.now();function CBe(e){return"".concat(Dz,"_").concat(e,"_").concat(Dz)}function kBe(e,t,n,r){r===void 0&&(r={});var i=foe(e,t,n,r).reduce(function(a,o){var s=o.value;return typeof s!="string"?a.push(s):typeof a[a.length-1]=="string"?a[a.length-1]+=s:a.push(s),a},[]);return i.length===1?i[0]:i.length===0?"":i}function foe(e,t,n,r){var i=e.locale,a=e.onError;r===void 0&&(r={});var o=Intl.ListFormat;o||a(new hf(`Intl.ListFormat is not available in this environment.
Try polyfilling it using "@formatjs/intl-listformat"
`,Nc.MISSING_INTL_API));var s=tp(r,SBe);try{var l={},c=n.map(function(d,f){if(typeof d=="object"){var m=CBe(f);return l[m]=d,m}return String(d)});return t(i,s).formatToParts(c).map(function(d){return d.type==="literal"?d:cn(cn({},d),{value:l[d.value]||d.value})})}catch(d){a(new cl("Error formatting list.",i,d))}return n}var _Be=["type"];function EBe(e,t,n,r){var i=e.locale,a=e.onError;r===void 0&&(r={}),Intl.PluralRules||a(new hf(`Intl.PluralRules is not available in this environment.
Try polyfilling it using "@formatjs/intl-pluralrules"
`,Nc.MISSING_INTL_API));var o=tp(r,_Be);try{return t(i,o).select(n)}catch(s){a(new cl("Error formatting plural.",i,s))}return"other"}var $Be=["numeric","style"];function TBe(e,t,n){var r=e.locale,i=e.formats,a=e.onError;n===void 0&&(n={});var o=n.format,s=!!o&&vN(i,"relative",o,a)||{},l=tp(n,$Be,s);return t(r,l)}function PBe(e,t,n,r,i){i===void 0&&(i={}),r||(r="second");var a=Intl.RelativeTimeFormat;a||e.onError(new hf(`Intl.RelativeTimeFormat is not available in this environment.
Try polyfilling it using "@formatjs/intl-relativetimeformat"
`,Nc.MISSING_INTL_API));try{return TBe(e,t,i).format(n,r)}catch(o){e.onError(new cl("Error formatting relative time.",e.locale,o))}return String(n)}var RBe=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function moe(e,t,n){var r=e.locale,i=e.formats,a=e.onError;n===void 0&&(n={});var o=n.format,s=o&&vN(i,"number",o,a)||{},l=tp(n,RBe,s);return t(r,l)}function IBe(e,t,n,r){r===void 0&&(r={});try{return moe(e,t,r).format(n)}catch(i){e.onError(new cl("Error formatting number.",e.locale,i))}return String(n)}function OBe(e,t,n,r){r===void 0&&(r={});try{return moe(e,t,r).formatToParts(n)}catch(i){e.onError(new cl("Error formatting number.",e.locale,i))}return[]}function MBe(e){var t=e?e[Object.keys(e)[0]]:void 0;return typeof t=="string"}function jBe(e){e.onWarn&&e.defaultRichTextElements&&MBe(e.messages||{})&&e.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled.
Please consider using "@formatjs/cli" to pre-compile your messages for performance.
For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function NBe(e,t){var n=pBe(t),r=cn(cn({},coe),e),i=r.locale,a=r.defaultLocale,o=r.onError;return i?!Intl.NumberFormat.supportedLocalesOf(i).length&&o?o(new Nz('Missing locale data for locale: "'.concat(i,'" in Intl.NumberFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(i).length&&o&&o(new Nz('Missing locale data for locale: "'.concat(i,'" in Intl.DateTimeFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(o&&o(new uBe('"locale" was not configured, using "'.concat(a,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),jBe(r),cn(cn({},r),{formatters:n,formatNumber:IBe.bind(null,r,n.getNumberFormat),formatNumberToParts:OBe.bind(null,r,n.getNumberFormat),formatRelativeTime:PBe.bind(null,r,n.getRelativeTimeFormat),formatDate:hBe.bind(null,r,n.getDateTimeFormat),formatDateToParts:bBe.bind(null,r,n.getDateTimeFormat),formatTime:vBe.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:gBe.bind(null,r,n.getDateTimeFormat),formatTimeToParts:yBe.bind(null,r,n.getDateTimeFormat),formatPlural:EBe.bind(null,r,n.getPluralRules),formatMessage:sI.bind(null,r,n),$t:sI.bind(null,r,n),formatList:kBe.bind(null,r,n.getListFormat),formatListToParts:foe.bind(null,r,n.getListFormat),formatDisplayName:wBe.bind(null,r,n.getDisplayNames)})}function poe(e){qae(e,"[React Intl] Could not find required `intl` object. <IntlProvider> 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<i;a++){var o=n[a];if(e[o]!==t[o]||!Object.prototype.hasOwnProperty.call(t,o))return!1}return!0}var voe={exports:{}},Mr={};/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/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<arguments.length;a++)i[a-4]=arguments[a];var o=woe(r),s=sI.apply(void 0,ao([e,t,n,o],i,!1));return Array.isArray(s)?u.Children.toArray(s):s},Bz=function(e,t){var n=e.defaultRichTextElements,r=vv(e,["defaultRichTextElements"]),i=woe(n),a=NBe(cn(cn(cn({},hoe),r),{defaultRichTextElements:i}),t),o={locale:a.locale,timeZone:a.timeZone,fallbackOnEmptyString:a.fallbackOnEmptyString,formats:a.formats,defaultLocale:a.defaultLocale,defaultFormats:a.defaultFormats,messages:a.messages,onError:a.onError,defaultRichTextElements:i};return cn(cn({},a),{formatMessage:Lz.bind(null,o,a.formatters),$t:Lz.bind(null,o,a.formatters)})};function t6(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,onWarn:e.onWarn,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}var KBe=function(e){ll(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.cache=uoe(),n.state={cache:n.cache,intl:Bz(t6(n.props),n.cache),prevConfig:t6(n.props)},n}return t.getDerivedStateFromProps=function(n,r){var i=r.prevConfig,a=r.cache,o=t6(n);return lI(i,o)?null:{intl:Bz(o,a),prevConfig:o}},t.prototype.render=function(){return poe(this.state.intl),u.createElement(qBe,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=hoe,t}(u.PureComponent);function YBe(e,t){var n=e.values,r=vv(e,["values"]),i=t.values,a=vv(t,["values"]);return lI(i,n)&&lI(r,a)}function Soe(e){var t=Fr(),n=t.formatMessage,r=t.textComponent,i=r===void 0?u.Fragment:r,a=e.id,o=e.description,s=e.defaultMessage,l=e.values,c=e.children,d=e.tagName,f=d===void 0?i:d,m=e.ignoreTag,p={id:a,description:o,defaultMessage:s},h=n(p,l,{ignoreTag:m});return typeof c=="function"?c(Array.isArray(h)?h:[h]):f?u.createElement(f,null,u.Children.toArray(h)):u.createElement(u.Fragment,null,h)}Soe.displayName="FormattedMessage";var Ed=u.memo(Soe,YBe);Ed.displayName="MemoizedFormattedMessage";ky("formatDate");ky("formatTime");ky("formatNumber");ky("formatList");ky("formatDisplayName");xoe("formatDate");xoe("formatTime");var y3={},Coe={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Coe);var Ki=Coe.exports,x3={};Object.defineProperty(x3,"__esModule",{value:!0});x3.default=void 0;var XBe={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"};x3.default=XBe;var w3={},_y={},S3={},koe={exports:{}},_oe={exports:{}},Eoe={exports:{}},$oe={exports:{}};(function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})($oe);var Toe=$oe.exports,Poe={exports:{}};(function(e){var t=Toe.default;function n(r,i){if(t(r)!="object"||!r)return r;var a=r[Symbol.toPrimitive];if(a!==void 0){var o=a.call(r,i||"default");if(t(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Poe);var JBe=Poe.exports;(function(e){var t=Toe.default,n=JBe;function r(i){var a=n(i,"string");return t(a)=="symbol"?a:a+""}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Eoe);var QBe=Eoe.exports;(function(e){var t=QBe;function n(r,i,a){return(i=t(i))in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a,r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(_oe);var ZBe=_oe.exports;(function(e){var t=ZBe;function n(i,a){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(i);a&&(s=s.filter(function(l){return Object.getOwnPropertyDescriptor(i,l).enumerable})),o.push.apply(o,s)}return o}function r(i){for(var a=1;a<arguments.length;a++){var o=arguments[a]!=null?arguments[a]:{};a%2?n(Object(o),!0).forEach(function(s){t(i,s,o[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach(function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(o,s))})}return i}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(koe);var Ey=koe.exports,vf={};Object.defineProperty(vf,"__esModule",{value:!0});vf.commonLocale=void 0;vf.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};var eze=Ki.default;Object.defineProperty(S3,"__esModule",{value:!0});S3.default=void 0;var zz=eze(Ey),tze=vf,nze=(0,zz.default)((0,zz.default)({},tze.commonLocale),{},{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"});S3.default=nze;var $y={};Object.defineProperty($y,"__esModule",{value:!0});$y.default=void 0;const rze={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};$y.default=rze;var Roe=Ki.default;Object.defineProperty(_y,"__esModule",{value:!0});_y.default=void 0;var ize=Roe(S3),aze=Roe($y);const oze={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"]},ize.default),timePickerLocale:Object.assign({},aze.default)};_y.default=oze;var sze=Ki.default;Object.defineProperty(w3,"__esModule",{value:!0});w3.default=void 0;var lze=sze(_y);w3.default=lze.default;var C3=Ki.default;Object.defineProperty(y3,"__esModule",{value:!0});y3.default=void 0;var cze=C3(x3),uze=C3(w3),dze=C3(_y),fze=C3($y);const Xo="${label} is not a valid ${type}",mze={locale:"en",Pagination:cze.default,DatePicker:dze.default,TimePicker:fze.default,Calendar:uze.default,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:Xo,method:Xo,array:Xo,object:Xo,number:Xo,date:Xo,boolean:Xo,integer:Xo,float:Xo,regexp:Xo,email:Xo,url:Xo,hex:Xo},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"}};y3.default=mze;var pze=y3;const Hz=Zn(pze);var k3={},_3={};Object.defineProperty(_3,"__esModule",{value:!0});_3.default=void 0;var hze={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:"页码"};_3.default=hze;var E3={},Ty={},$3={},vze=Ki.default;Object.defineProperty($3,"__esModule",{value:!0});$3.default=void 0;var Vz=vze(Ey),gze=vf,bze=(0,Vz.default)((0,Vz.default)({},gze.commonLocale),{},{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});$3.default=bze;var Py={};Object.defineProperty(Py,"__esModule",{value:!0});Py.default=void 0;const yze={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};Py.default=yze;var Ioe=Ki.default;Object.defineProperty(Ty,"__esModule",{value:!0});Ty.default=void 0;var xze=Ioe($3),wze=Ioe(Py);const Ooe={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},xze.default),timePickerLocale:Object.assign({},wze.default)};Ooe.lang.ok="确定";Ty.default=Ooe;var Sze=Ki.default;Object.defineProperty(E3,"__esModule",{value:!0});E3.default=void 0;var Cze=Sze(Ty);E3.default=Cze.default;var T3=Ki.default;Object.defineProperty(k3,"__esModule",{value:!0});k3.default=void 0;var kze=T3(_3),_ze=T3(E3),Eze=T3(Ty),$ze=T3(Py);const Jo="${label}不是一个有效的${type}",Tze={locale:"zh-cn",Pagination:kze.default,DatePicker:Eze.default,TimePicker:$ze.default,Calendar:_ze.default,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:Jo,method:Jo,array:Jo,object:Jo,number:Jo,date:Jo,boolean:Jo,integer:Jo,float:Jo,regexp:Jo,email:Jo,url:Jo,hex:Jo},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:"渐变色"}};k3.default=Tze;var Pze=k3;const H0=Zn(Pze);var P3={},R3={};Object.defineProperty(R3,"__esModule",{value:!0});R3.default=void 0;var Rze={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:"頁碼"};R3.default=Rze;var I3={},Ry={},O3={},Ize=Ki.default;Object.defineProperty(O3,"__esModule",{value:!0});O3.default=void 0;var Wz=Ize(Ey),Oze=vf,Mze=(0,Wz.default)((0,Wz.default)({},Oze.commonLocale),{},{locale:"zh_TW",today:"今天",now:"此刻",backToToday:"返回今天",ok:"確定",timeSelect:"選擇時間",dateSelect:"選擇日期",weekSelect:"選擇周",clear:"清除",week:"週",month:"月",year:"年",previousMonth:"上個月 (翻頁上鍵)",nextMonth:"下個月 (翻頁下鍵)",monthSelect:"選擇月份",yearSelect:"選擇年份",decadeSelect:"選擇年代",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"上一年 (Control鍵加左方向鍵)",nextYear:"下一年 (Control鍵加右方向鍵)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世紀",nextCentury:"下一世紀",cellDateFormat:"D",monthBeforeYear:!1});O3.default=Mze;var Iy={};Object.defineProperty(Iy,"__esModule",{value:!0});Iy.default=void 0;const jze={placeholder:"請選擇時間",rangePlaceholder:["開始時間","結束時間"]};Iy.default=jze;var Moe=Ki.default;Object.defineProperty(Ry,"__esModule",{value:!0});Ry.default=void 0;var Nze=Moe(O3),Aze=Moe(Iy);const joe={lang:Object.assign({placeholder:"請選擇日期",yearPlaceholder:"請選擇年份",quarterPlaceholder:"請選擇季度",monthPlaceholder:"請選擇月份",weekPlaceholder:"請選擇周",rangePlaceholder:["開始日期","結束日期"],rangeYearPlaceholder:["開始年份","結束年份"],rangeMonthPlaceholder:["開始月份","結束月份"],rangeQuarterPlaceholder:["開始季度","結束季度"],rangeWeekPlaceholder:["開始周","結束周"]},Nze.default),timePickerLocale:Object.assign({},Aze.default)};joe.lang.ok="確 定";Ry.default=joe;var Fze=Ki.default;Object.defineProperty(I3,"__esModule",{value:!0});I3.default=void 0;var Dze=Fze(Ry);I3.default=Dze.default;var M3=Ki.default;Object.defineProperty(P3,"__esModule",{value:!0});P3.default=void 0;var Lze=M3(R3),Bze=M3(I3),zze=M3(Ry),Hze=M3(Iy);const Qo="${label}不是一個有效的${type}",Vze={locale:"zh-tw",Pagination:Lze.default,DatePicker:zze.default,TimePicker:Hze.default,Calendar:Bze.default,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:{okText:"確定",cancelText:"取消"},Transfer:{titles:["",""],searchPlaceholder:"搜尋資料",itemUnit:"項目",itemsUnit:"項目",remove:"删除",selectCurrent:"全選當頁",removeCurrent:"删除當頁",selectAll:"全選所有",removeAll:"删除全部",selectInvert:"反選當頁"},Upload:{uploading:"正在上傳...",removeFile:"刪除檔案",uploadError:"上傳失敗",previewFile:"檔案預覽",downloadFile:"下载文件"},Empty:{description:"無此資料"},Icon:{icon:"圖標"},Text:{edit:"編輯",copy:"複製",copied:"複製成功",expand:"展開",collapse:"收起"},Form:{optional:"(可選)",defaultValidateMessages:{default:"字段驗證錯誤${label}",required:"請輸入${label}",enum:"${label}必須是其中一個[${enum}]",whitespace:"${label}不能為空字符",date:{format:"${label}日期格式無效",parse:"${label}不能轉換為日期",invalid:"${label}是一個無效日期"},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}須為${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:"漸變色"}};P3.default=Vze;var Wze=P3;const Uze=Zn(Wze);var j3={},N3={};Object.defineProperty(N3,"__esModule",{value:!0});N3.default=void 0;var qze={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:"ページサイズ"};N3.default=qze;var A3={},Oy={},F3={},Gze=Ki.default;Object.defineProperty(F3,"__esModule",{value:!0});F3.default=void 0;var Uz=Gze(Ey),Kze=vf,Yze=(0,Uz.default)((0,Uz.default)({},Kze.commonLocale),{},{locale:"ja_JP",today:"今日",now:"現在時刻",backToToday:"今日に戻る",ok:"確定",timeSelect:"時間を選択",dateSelect:"日時を選択",weekSelect:"週を選択",clear:"クリア",week:"週",month:"月",year:"年",previousMonth:"前月 (ページアップキー)",nextMonth:"翌月 (ページダウンキー)",monthSelect:"月を選択",yearSelect:"年を選択",decadeSelect:"年代を選択",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"前年 (Controlを押しながら左キー)",nextYear:"翌年 (Controlを押しながら右キー)",previousDecade:"前の年代",nextDecade:"次の年代",previousCentury:"前の世紀",nextCentury:"次の世紀",monthBeforeYear:!1});F3.default=Yze;var My={};Object.defineProperty(My,"__esModule",{value:!0});My.default=void 0;const Xze={placeholder:"時間を選択",rangePlaceholder:["開始時間","終了時間"]};My.default=Xze;var Noe=Ki.default;Object.defineProperty(Oy,"__esModule",{value:!0});Oy.default=void 0;var Jze=Noe(F3),Qze=Noe(My);const Zze={lang:Object.assign({placeholder:"日付を選択",yearPlaceholder:"年を選択",quarterPlaceholder:"四半期を選択",monthPlaceholder:"月を選択",weekPlaceholder:"週を選択",rangePlaceholder:["開始日付","終了日付"],rangeYearPlaceholder:["開始年","終了年"],rangeMonthPlaceholder:["開始月","終了月"],rangeQuarterPlaceholder:["開始四半期","終了四半期"],rangeWeekPlaceholder:["開始週","終了週"],shortWeekDays:["日","月","火","水","木","金","土"],shortMonths:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},Jze.default),timePickerLocale:Object.assign({},Qze.default)};Oy.default=Zze;var eHe=Ki.default;Object.defineProperty(A3,"__esModule",{value:!0});A3.default=void 0;var tHe=eHe(Oy);A3.default=tHe.default;var D3=Ki.default;Object.defineProperty(j3,"__esModule",{value:!0});j3.default=void 0;var nHe=D3(N3),rHe=D3(A3),iHe=D3(Oy),aHe=D3(My);const Zo="${label}は有効な${type}ではありません",oHe={locale:"ja",Pagination:nHe.default,DatePicker:iHe.default,TimePicker:aHe.default,Calendar:rHe.default,global:{placeholder:"選んでください",close:"閉じる"},Table:{filterTitle:"フィルター",filterConfirm:"OK",filterReset:"リセット",filterEmptyText:"フィルターなし",filterCheckAll:"すべてを選択",filterSearchPlaceholder:"フィルターで検索",emptyText:"データなし",selectAll:"ページ単位で選択",selectInvert:"ページ単位で反転",selectNone:"クリア",selectionAll:"すべてを選択",sortTitle:"ソート",expand:"展開する",collapse:"折り畳む",triggerDesc:"クリックで降順にソート",triggerAsc:"クリックで昇順にソート",cancelSort:"ソートをキャンセル"},Tour:{Next:"次",Previous:"前の",Finish:"仕上げる"},Modal:{okText:"OK",cancelText:"キャンセル",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"キャンセル"},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:Zo,method:Zo,array:Zo,object:Zo,number:Zo,date:Zo,boolean:Zo,integer:Zo,float:Zo,regexp:Zo,email:Zo,url:Zo,hex:Zo},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:"${label}は${len}である必要があります",min:"${label}の最小は${min}です",max:"${label}の最大は${max}です",range:"${label}の合計は${min}-${max}の範囲である必要があります"},pattern:{mismatch:"${label}はパターン${pattern}と一致しません"}}},Image:{preview:"プレビュー"},QRCode:{expired:"QRコードの有効期限が切れました",refresh:"リフレッシュ",scanned:"スキャン済み"},ColorPicker:{presetEmpty:"空の",transparent:"透明",singleColor:"単色",gradientColor:"グラデーション"}};j3.default=oHe;var sHe=j3;const lHe=Zn(sHe);var L3={},B3={};Object.defineProperty(B3,"__esModule",{value:!0});B3.default=void 0;var cHe={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:"페이지 크기"};B3.default=cHe;var z3={},jy={},H3={},uHe=Ki.default;Object.defineProperty(H3,"__esModule",{value:!0});H3.default=void 0;var qz=uHe(Ey),dHe=vf,fHe=(0,qz.default)((0,qz.default)({},dHe.commonLocale),{},{locale:"ko_KR",today:"오늘",now:"현재 시각",backToToday:"오늘로 돌아가기",ok:"확인",clear:"지우기",week:"주",month:"월",year:"년",timeSelect:"시간 선택",dateSelect:"날짜 선택",monthSelect:"달 선택",yearSelect:"연 선택",decadeSelect:"연대 선택",yearFormat:"YYYY년",dateFormat:"YYYY-MM-DD",dateTimeFormat:"YYYY-MM-DD HH:mm:ss",monthBeforeYear:!1,previousMonth:"이전 달 (PageUp)",nextMonth:"다음 달 (PageDown)",previousYear:"이전 해 (Control + left)",nextYear:"다음 해 (Control + right)",previousDecade:"이전 연대",nextDecade:"다음 연대",previousCentury:"이전 세기",nextCentury:"다음 세기"});H3.default=fHe;var Ny={};Object.defineProperty(Ny,"__esModule",{value:!0});Ny.default=void 0;const mHe={placeholder:"시간 선택",rangePlaceholder:["시작 시간","종료 시간"]};Ny.default=mHe;var Aoe=Ki.default;Object.defineProperty(jy,"__esModule",{value:!0});jy.default=void 0;var pHe=Aoe(H3),hHe=Aoe(Ny);const vHe={lang:Object.assign({placeholder:"날짜 선택",yearPlaceholder:"연도 선택",quarterPlaceholder:"분기 선택",monthPlaceholder:"월 선택",weekPlaceholder:"주 선택",rangePlaceholder:["시작일","종료일"],rangeYearPlaceholder:["시작 연도","종료 연도"],rangeMonthPlaceholder:["시작 월","종료 월"],rangeQuarterPlaceholder:["시작 분기","종료 분기"],rangeWeekPlaceholder:["시작 주","종료 주"],shortWeekDays:["일","월","화","수","목","금","토"],shortMonths:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},pHe.default),timePickerLocale:Object.assign({},hHe.default)};jy.default=vHe;var gHe=Ki.default;Object.defineProperty(z3,"__esModule",{value:!0});z3.default=void 0;var bHe=gHe(jy);z3.default=bHe.default;var V3=Ki.default;Object.defineProperty(L3,"__esModule",{value:!0});L3.default=void 0;var yHe=V3(B3),xHe=V3(z3),wHe=V3(jy),SHe=V3(Ny);const es="${label} 유효하지 않은 ${type}",CHe={locale:"ko",Pagination:yHe.default,DatePicker:wHe.default,TimePicker:SHe.default,Calendar:xHe.default,global:{placeholder:"선택하세요",close:"닫기"},Table:{filterTitle:"필터 메뉴",filterConfirm:"확인",filterReset:"초기화",filterEmptyText:"필터 없음",filterCheckAll:"전체 선택",filterSearchPlaceholder:"필터 검색",emptyText:"데이터 없음",selectAll:"전체 선택",selectInvert:"선택 반전",selectNone:"없음",selectionAll:"전체 선택",sortTitle:"정렬",expand:"펼치기",collapse:"접기",triggerDesc:"내림차순으로 정렬하기",triggerAsc:"오름차순으로 정렬하기",cancelSort:"정렬 취소하기"},Tour:{Next:"다음",Previous:"이전",Finish:"종료"},Modal:{okText:"확인",cancelText:"취소",justOkText:"확인"},Popconfirm:{okText:"확인",cancelText:"취소"},Transfer:{titles:["",""],searchPlaceholder:"여기에 검색하세요",itemUnit:"개",itemsUnit:"개",remove:"삭제",selectCurrent:"현재 페이지 선택",removeCurrent:"현재 페이지 삭제",selectAll:"전체 선택",removeAll:"전체 삭제",selectInvert:"선택 반전"},Upload:{uploading:"업로드 중...",removeFile:"파일 삭제",uploadError:"업로드 실패",previewFile:"파일 미리보기",downloadFile:"파일 다운로드"},Empty:{description:"데이터 없음"},Icon:{icon:"아이콘"},Text:{edit:"수정",copy:"복사",copied:"복사 됨",expand:"확장"},Form:{optional:"(선택사항)",defaultValidateMessages:{default:"필드 유효성 검사 오류 ${label}",required:"${label} 값을 입력해 주세요",enum:"${label} [${enum}] 중에 하나여야 합니다",whitespace:"${label} 비워둘 수 없습니다",date:{format:"${label} 유효하지 않은 날짜 형식입니다",parse:"${label} 날짜 형식으로 변환될 수 없습니다",invalid:"${label} 유효하지 않은 날짜입니다"},types:{string:es,method:es,array:es,object:es,number:es,date:es,boolean:es,integer:es,float:es,regexp:es,email:es,url:es,hex:es},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:"만료된 QR 코드",refresh:"새로고침"},ColorPicker:{presetEmpty:"미정",transparent:"투명",singleColor:"단색",gradientColor:"그라데이션"}};L3.default=CHe;var kHe=L3;const _He=Zn(kHe),EHe="dev",Foe="open",$He="prod",THe="quanjing",PHe="ENTERPRISE",RHe="PLATFORM",IHe="prod-open";console.log("Current VITE_CONFIG_ENV:","prod-open");let Va;switch(IHe){case"dev":Va={API_BASE_URL:"http://127.0.0.1:9003",STOMP_WS_URL:"ws://127.0.0.1:9003/stomp",HTML_BASE_URL:"http://127.0.0.1:9006",IS_DEBUG:!0,SERVER_MODE:EHe,CLIENT:"WEB_VISITOR",USER_PRIVACY_URL:"http://127.0.0.1:9003/privacy",SHOW_SWITCH_SERVER:!0,SHOW_SCAN_LOGIN:!0,LOGO_URL:"/chat/logo.png",LOGO_NAME:"微语",SHOW_TRIAL_TIP:!1};break;case"prod-open":Va={API_BASE_URL:"http://127.0.0.1:9003",STOMP_WS_URL:"ws://127.0.0.1:9003/stomp",HTML_BASE_URL:"http://127.0.0.1:9003",IS_DEBUG:!1,SERVER_MODE:Foe,CLIENT:"WEB_VISITOR",USER_PRIVACY_URL:"http://127.0.0.1:9003/privacy",SHOW_SWITCH_SERVER:!0,SHOW_SCAN_LOGIN:!0,LOGO_URL:"/chat/logo.png",LOGO_NAME:"微语",SHOW_TRIAL_TIP:!0};break;case"prod-quanjing":Va={API_BASE_URL:"https://kf.gxzgt.com:9003",STOMP_WS_URL:"wss://kf.gxzgt.com:9003/stomp",HTML_BASE_URL:"https://kf.gxzgt.com:9003",IS_DEBUG:!1,SERVER_MODE:THe,CLIENT:"WEB_VISITOR",USER_PRIVACY_URL:"https://zgtapp.zwfw.gxzf.gov.cn/zgt-h5/userProtocol/index.html",SHOW_SWITCH_SERVER:!1,SHOW_SCAN_LOGIN:!1,LOGO_URL:"https://kf.gxzgt.com:9003/assets/images/logos/zhiguitong.png",LOGO_NAME:"微语",SHOW_TRIAL_TIP:!1};break;default:Va={API_BASE_URL:"https://api.weiyuai.cn",STOMP_WS_URL:"wss://api.weiyuai.cn/stomp",HTML_BASE_URL:"https://www.weiyuai.cn",IS_DEBUG:!1,SERVER_MODE:$He,CLIENT:"WEB_VISITOR",USER_PRIVACY_URL:"https://www.weiyuai.cn/privacy.html",SHOW_SWITCH_SERVER:!1,SHOW_SCAN_LOGIN:!0,LOGO_URL:"https://www.weiyuai.cn/logo.png",LOGO_NAME:"微语",SHOW_TRIAL_TIP:!0}}const n6=Va.API_BASE_URL,r6=Va.STOMP_WS_URL;Va.HTML_BASE_URL;const wn=Va.CLIENT,Ji=Va.IS_DEBUG,OHe=Va.SERVER_MODE;Va.USER_PRIVACY_URL;Va.SHOW_SWITCH_SERVER;Va.SHOW_SCAN_LOGIN;const uu=Va.LOGO_URL;Va.LOGO_NAME;Va.SHOW_TRIAL_TIP;const MHe="/chat/assets/sound/dingdong.wav",w2="BYTEDESK",gw="locale",jHe="i18n.",NHe="LLM",AHe="ORGANIZATION",Doe="ANONYMOUS",FHe="EVENT_BUS_SERVER_ERROR_500",lm="EVENT_BUS_HTTP_ERROR",dI="EVENT_BUS_STOMP_CONNECTED",i6="EVENT_BUS_TOKEN_INVALID",fI="EVENT_BUS_MESSAGE_TYPE_STATUS",DHe="EVENT_BUS_MESSAGE_TYPE_TYPING",LHe="EVENT_BUS_MESSAGE_TYPE_PROCESSING",S2="EVENT_BUS_MESSAGE_TYPE_ROBOT_STREAM_END",C2="EVENT_BUS_MESSAGE_TYPE_STREAM_ERROR",mI="EVENT_BUS_MESSAGE_TYPE_CONTENT",pI="EVENT_BUS_MESSAGE_TYPE_TRANSFER_ACCEPT",Gz="THEME_MODE_TYPE",Kz="THEME_NAME_TYPE",k2="PLAY_AUDIO",Yz="LOG_ENABLE",qS="LOG_LEVEL",cs="bytedesk_login_credentials",mb="CONFIG_ENABLED_VISITOR",GS="CONFIG_API_URL_VISITOR",KS="CONFIG_WEBSOCKET_URL_VISITOR",a6="CONFIG_HTML_URL_VISITOR",bv="true",BHe="false",u1="CONFIG_PROPERTIES",bh="CONFIG_CUSTOM_ENABLED_VISITOR",V0="CONFIG_CUSTOM_API_URL_VISITOR",W0="CONFIG_CUSTOM_WEBSOCKET_URL_VISITOR",Loe="VISITOR",Boe="ROBOT",zHe="ROLE_SUPER",HHe="ROLE_ADMIN",VHe="ROLE_MEMBER",WHe="ROLE_AGENT",UHe="AUTH_STORE",hI="ACCESS_TOKEN",qHe="ORGANIZATION_STORE",GHe="MEMBER_STORE",KHe="VISITOR_STORE",YHe="USER_STORE",XHe="THREAD_STORE_VISITOR",JHe="MESSAGE_STORE_VISITOR",QHe="MOBILE_LOGIN",ZHe="PENDING",eVe="SCANNED",tVe="CONFIRMED",nVe="EXPIRED",rVe="1",iVe="ROBOT",lFt="LLM",Xz="16",io="SENDING",bw="TIMEOUT",cm="SUCCESS",o6="DELIVERED",pb="READ",aVe="LEAVE_MSG_SUBMIT",oVe="LEAVE_MSG_REPLIED",sVe="RATE_SUBMIT",wN="WELCOME",lVe="CONTINUE",hg="SYSTEM",cVe="QUEUE",zoe="NOTICE",um="TEXT",ds="IMAGE",Vs="FILE",Il="AUDIO",Ol="VIDEO",d1="VOICE",Hoe="MUSIC",SN="LOCATION",_2="GOODS",Jz="GUESS",Qz="HOT",Zz="SHORTCUT",E2="ORDER",$2="LEAVE_MSG",Voe="LEAVE_MSG_SUBMIT",Woe="TYPING",uVe="PROCESSING",W3="ARTICLE",CN="PREVIEW",vI="RECALL",Uoe="DELIVERED",kN="READ",yh="QUOTATION",Wd="FAQ_QUESTION",U3="FAQ_ANSWER",q3="ROBOT",qoe="ROBOT_CANCEL",Goe="ROBOT_UNANSWERED",Koe="ROBOT_ERROR",f1="ROBOT_STREAM",Yoe="ROBOT_STREAM_START",Xoe="ROBOT_STREAM_END",Joe="ROBOT_STREAM_CANCEL",Qoe="ROBOT_STREAM_UNANSWERED",Zoe="ROBOT_STREAM_ERROR",Su="RATE",G3="RATE_INVITE",ese="RATE_SUBMIT",$l="RATE_UP",gu="RATE_DOWN",_N="RATE_FEEDBACK",EN="RATE_TRANSFER",tse="AUTO_CLOSED",dVe="AGENT_CLOSED",yv="TRANSFER",xv="TRANSFER_ACCEPT",K3="TRANSFER_REJECT",wv="INVITE",Sv="INVITE_ACCEPT",Y3="INVITE_REJECT",fVe="INVITE_VISITOR",mVe="INVITE_VISITOR_ACCEPT",pVe="INVITE_VISITOR_REJECT",hVe="NOTIFICATION_AGENT_REPLY_TIMEOUT",vVe="NOTIFICATION_RATE_SUBMITTED",yw="ROBOT",xw="FAQ",gVe="CHAT",bVe="CLOSE_CHAT_WINDOW",yVe="MAXIMIZE_WINDOW",xVe="MINIMIZE_WINDOW",wVe="INVITE_VISITOR",SVe="INVITE_VISITOR_ACCEPT",CVe="INVITE_VISITOR_REJECT",kVe="LOCALSTORAGE_RESPONSE",Fu="org",gI="t",Du="sid",ww="lang",Sw="mode",_Ve="backgroundColor",EVe="textColor",$Ve="referer",TVe="title",PVe="url",RVe="preload",eH="navbar",s6="navbarTheme",IVe="uid",tH="visitorUid",nH="nickname",rH="avatar",iH="mobile",aH="email",oH="note",sH="vipLevel",l6="goodsInfo",c6="orderInfo",lH="loadHistory",cH="debug",uH="settingsUid",U0="zh-cn",OVe="zh-tw",MVe="en",jVe="light",NVe="dark",AVe="system",FVe="0",DVe=[U0,OVe,MVe],LVe=[jVe,NVe,AVe],dH="chat_context_menu",BVe="visitor",nse="LOWEST",rse="LOW",hb="MEDIUM",ise="HIGH",ase="URGENT",ose="CRITICAL",vb="NEW",sse="ASSIGNED",lse="CLAIMED",cse="UNCLAIMED",use="PROCESSING",dse="PENDING",fse="HOLDING",mse="RESUMED",pse="REOPENED",hse="RESOLVED",vse="ESCALATED",gse="CLOSED",bse="CANCELLED",zVe="void_agent",u6="transferToAgent",yse="copy",HVe="translate",xse="recall",wse="download-image",Sse="download-file",Cse="download-video",kse="download-audio",_se="download-voice",Zp="browser-open",Ese="quote",$N="consultation",TN="complaint",PN="suggestion",RN="feedback",IN="cooperation",ON="recruitment",MN="technical_support",jN="sales_inquiry",NN="billing",AN="account",FN="feature_request",DN="bug_report",dm="general",LN="other",VVe="TICKET_VISITOR",WVe="PUBLISHED";function UVe(){const e=localStorage.getItem(Kz)||"light",[t,n]=u.useState(e),r=localStorage.getItem(Gz)||"system",[i,a]=u.useState(r);return u.useEffect(()=>{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 $se;function At(){return $se.apply(null,arguments)}function qVe(e){$se=e}function Yl(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function fm(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function gr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function BN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(gr(e,t))return!1;return!0}function _o(e){return e===void 0}function Lu(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Ay(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Tse(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function $d(e,t){for(var n in t)gr(t,n)&&(e[n]=t[n]);return gr(t,"toString")&&(e.toString=t.toString),gr(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Vc(e,t,n,r){return Jse(e,t,n,r,!0).utc()}function GVe(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function An(e){return e._pf==null&&(e._pf=GVe()),e._pf}var bI;Array.prototype.some?bI=Array.prototype.some:bI=function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function zN(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=An(e),n=bI.call(t.parsedDateParts,function(i){return i!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function X3(e){var t=Vc(NaN);return e!=null?$d(An(t),e):An(t).userInvalidated=!0,t}var fH=At.momentProperties=[],d6=!1;function HN(e,t){var n,r,i,a=fH.length;if(_o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),_o(t._i)||(e._i=t._i),_o(t._f)||(e._f=t._f),_o(t._l)||(e._l=t._l),_o(t._strict)||(e._strict=t._strict),_o(t._tzm)||(e._tzm=t._tzm),_o(t._isUTC)||(e._isUTC=t._isUTC),_o(t._offset)||(e._offset=t._offset),_o(t._pf)||(e._pf=An(t)),_o(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=fH[n],i=t[r],_o(i)||(e[r]=i);return e}function Fy(e){HN(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),d6===!1&&(d6=!0,At.updateOffset(this),d6=!1)}function Xl(e){return e instanceof Fy||e!=null&&e._isAMomentObject!=null}function Pse(e){At.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function ul(e,t){var n=!0;return $d(function(){if(At.deprecationHandler!=null&&At.deprecationHandler(null,e),n){var r=[],i,a,o,s=arguments.length;for(a=0;a<s;a++){if(i="",typeof arguments[a]=="object"){i+=`
[`+a+"] ";for(o in arguments[0])gr(arguments[0],o)&&(i+=o+": "+arguments[0][o]+", ");i=i.slice(0,-2)}else i=arguments[a];r.push(i)}Pse(e+`
Arguments: `+Array.prototype.slice.call(r).join("")+`
`+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<r;n++)Lh[t[n]]?t[n]=Lh[t[n]]:t[n]=JVe(t[n]);return function(i){var a="",o;for(o=0;o<r;o++)a+=Wc(t[o])?t[o].call(i,e):t[o];return a}}function YS(e,t){return e.isValid()?(t=Ise(t,e.localeData()),f6[t]=f6[t]||QVe(t),f6[t](e)):e.localeData().invalidDate()}function Ise(e,t){var n=5;function r(i){return t.longDateFormat(i)||i}for(Cw.lastIndex=0;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;n<i;n++)wI[e[n]]=r}function Ly(e,t){Dr(e,function(n,r,i,a){i._w=i._w||{},t(n,i._w,i,a)})}function hWe(e,t,n){t!=null&&gr(wI,e)&&wI[e](t,n._a,n,e)}function n4(e){return e%4===0&&e%100!==0||e%400===0}var Wa=0,bu=1,xc=2,ta=3,Ml=4,yu=5,Kf=6,vWe=7,gWe=8;gn("Y",0,0,function(){var e=this.year();return e<=9999?Ac(e,4):"+"+e});gn(0,["YY",2],0,function(){return this.year()%100});gn(0,["YYYY",4],0,"year");gn(0,["YYYYY",5],0,"year");gn(0,["YYYYYY",6,!0],0,"year");en("Y",e4);en("YY",ii,$s);en("YYYY",GN,qN);en("YYYYY",Z3,J3);en("YYYYYY",Z3,J3);Dr(["YYYYY","YYYYYY"],Wa);Dr("YYYY",function(e,t){t[Wa]=e.length===2?At.parseTwoDigitYear(e):Gn(e)});Dr("YY",function(e,t){t[Wa]=At.parseTwoDigitYear(e)});Dr("Y",function(e,t){t[Wa]=parseInt(e,10)});function gb(e){return n4(e)?366:365}At.parseTwoDigitYear=function(e){return Gn(e)+(Gn(e)>68?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<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=dl(e),Wc(this[e]))return this[e](t);return this}function wWe(e,t){return(e%t+t)%t}var Oi;Array.prototype.indexOf?Oi=Array.prototype.indexOf:Oi=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function YN(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=wWe(t,12);return e+=(t-n)/12,n===1?n4(e)?29:28:31-n%7%2}gn("M",["MM",2],"Mo",function(){return this.month()+1});gn("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});gn("MMMM",0,0,function(e){return this.localeData().months(this,e)});en("M",ii,gg);en("MM",ii,$s);en("MMM",function(e,t){return t.monthsShortRegex(e)});en("MMMM",function(e,t){return t.monthsRegex(e)});Dr(["M","MM"],function(e,t){t[bu]=Gn(e)-1});Dr(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i!=null?t[bu]=i:An(n).invalidMonth=e});var SWe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Dse="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Lse=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,CWe=Dy,kWe=Dy;function _We(e,t){return e?Yl(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Lse).test(t)?"format":"standalone"][e.month()]:Yl(this._months)?this._months:this._months.standalone}function EWe(e,t){return e?Yl(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Lse.test(t)?"format":"standalone"][e.month()]:Yl(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function $We(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=Vc([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,"").toLocaleLowerCase();return n?t==="MMM"?(i=Oi.call(this._shortMonthsParse,o),i!==-1?i:null):(i=Oi.call(this._longMonthsParse,o),i!==-1?i:null):t==="MMM"?(i=Oi.call(this._shortMonthsParse,o),i!==-1?i:(i=Oi.call(this._longMonthsParse,o),i!==-1?i:null)):(i=Oi.call(this._longMonthsParse,o),i!==-1?i:(i=Oi.call(this._shortMonthsParse,o),i!==-1?i:null))}function TWe(e,t,n){var r,i,a;if(this._monthsParseExact)return $We.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=Vc([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),!n&&!this._monthsParse[r]&&(a="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[r].test(e))return r;if(n&&t==="MMM"&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function Bse(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=Gn(t);else if(t=e.localeData().monthsParse(t),!Lu(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,YN(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function zse(e){return e!=null?(Bse(this,e),At.updateOffset(this,!0),this):m1(this,"Month")}function PWe(){return YN(this.year(),this.month())}function RWe(e){return this._monthsParseExact?(gr(this,"_monthsRegex")||Hse.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(gr(this,"_monthsShortRegex")||(this._monthsShortRegex=CWe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function IWe(e){return this._monthsParseExact?(gr(this,"_monthsRegex")||Hse.call(this),e?this._monthsStrictRegex:this._monthsRegex):(gr(this,"_monthsRegex")||(this._monthsRegex=kWe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Hse(){function e(l,c){return c.length-l.length}var t=[],n=[],r=[],i,a,o,s;for(i=0;i<12;i++)a=Vc([2e3,i]),o=Cu(this.monthsShort(a,"")),s=Cu(this.months(a,"")),t.push(o),n.push(s),r.push(s),r.push(o);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function OWe(e,t,n,r,i,a,o){var s;return e<100&&e>=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;n<r;n+=1)if(e[n]!==t[n])return n;return r}function hH(e){return e&&e.toLowerCase().replace("_","-")}function cUe(e){for(var t=0,n,r,i,a;t<e.length;){for(a=hH(e[t]).split("-"),n=a.length,r=hH(e[t+1]),r=r?r.split("-"):null;n>0;){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&&(t<Wa||t>xc)&&(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;t<n;t++)if(kw[t][1].exec(i[1])){o=kw[t][0],a=kw[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(i[3]){for(t=0,n=d;t<n;t++)if(m6[t][1].exec(i[3])){s=(i[2]||" ")+m6[t][0];break}if(s==null){e._isValid=!1;return}}if(!a&&s!=null){e._isValid=!1;return}if(i[4])if(hUe.exec(i[4]))l="Z";else{e._isValid=!1;return}e._f=o+(s||"")+(l||""),n9(e)}else e._isValid=!1}function yUe(e,t,n,r,i,a){var o=[xUe(e),Dse.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function xUe(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function wUe(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function SUe(e,t,n){if(e){var r=Wse.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return An(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function CUe(e,t,n){if(e)return bUe[e];if(t)return 0;var r=parseInt(n,10),i=r%100,a=(r-i)/100;return a*60+i}function Yse(e){var t=gUe.exec(wUe(e._i)),n;if(t){if(n=yUe(t[4],t[3],t[2],t[5],t[6],t[7]),!SUe(t[1],n,e))return;e._a=n,e._tzm=CUe(t[8],t[9],t[10]),e._d=p1.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),An(e).rfc2822=!0}else e._isValid=!1}function kUe(e){var t=vUe.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(Kse(e),e._isValid===!1)delete e._isValid;else return;if(Yse(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:At.createFromInputFallback(e)}At.createFromInputFallback=ul("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function eh(e,t,n){return e??t??n}function _Ue(e){var t=new Date(At.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function t9(e){var t,n,r=[],i,a,o;if(!e._d){for(i=_Ue(e),e._w&&e._a[xc]==null&&e._a[bu]==null&&EUe(e),e._dayOfYear!=null&&(o=eh(e._a[Wa],i[Wa]),(e._dayOfYear>gb(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;n<d;n++)a=i[n],r=(t.match(mWe(a,e))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&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;i<l;i++)a=0,o=!1,t=HN({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],n9(t),zN(t)&&(o=!0),a+=An(t).charsLeftOver,a+=An(t).unusedTokens.length*10,An(t).score=a,s?a<r&&(r=a,n=t):(r==null||a<r||o)&&(r=a,n=t,o&&(s=!0));$d(e,n||t)}function PUe(e){if(!e._d){var t=UN(e._i),n=t.day===void 0?t.date:t.day;e._a=Tse([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(r){return r&&parseInt(r,10)}),t9(e)}}function RUe(e){var t=new Fy(e9(Xse(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Xse(e){var t=e._i,n=e._f;return e._locale=e._locale||Gu(e._l),t===null||n===void 0&&t===""?X3({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),Xl(t)?new Fy(e9(t)):(Ay(t)?e._d=t:Yl(n)?TUe(e):n?n9(e):IUe(e),zN(e)||(e._d=null),e))}function IUe(e){var t=e._i;_o(t)?e._d=new Date(At.now()):Ay(t)?e._d=new Date(t.valueOf()):typeof t=="string"?kUe(e):Yl(t)?(e._a=Tse(t.slice(0),function(n){return parseInt(n,10)}),t9(e)):fm(t)?PUe(e):Lu(t)?e._d=new Date(t):At.createFromInputFallback(e)}function Jse(e,t,n,r,i){var a={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(fm(e)&&BN(e)||Yl(e)&&e.length===0)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,RUe(a)}function ri(e,t,n,r){return Jse(e,t,n,r,!1)}var OUe=ul("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ri.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:X3()}),MUe=ul("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ri.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?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;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function jUe(){var e=[].slice.call(arguments,0);return Qse("isBefore",e)}function NUe(){var e=[].slice.call(arguments,0);return Qse("isAfter",e)}var AUe=function(){return Date.now?Date.now():+new Date},s0=["year","quarter","month","week","day","hour","minute","second","millisecond"];function FUe(e){var t,n=!1,r,i=s0.length;for(t in e)if(gr(e,t)&&!(Oi.call(s0,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[s0[r]]){if(n)return!1;parseFloat(e[s0[r]])!==Gn(e[s0[r]])&&(n=!0)}return!0}function DUe(){return this._isValid}function LUe(){return ec(NaN)}function i4(e){var t=UN(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,d=t.millisecond||0;this._isValid=FUe(t),this._milliseconds=+d+c*1e3+l*6e4+s*1e3*60*60,this._days=+o+a*7,this._months=+i+r*3+n*12,this._data={},this._locale=Gu(),this._bubble()}function XS(e){return e instanceof i4}function SI(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function BUe(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0,o;for(o=0;o<r;o++)Gn(e[o])!==Gn(t[o])&&a++;return a+i}function Zse(e,t){gn(e,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+Ac(~~(n/60),2)+t+Ac(~~n%60,2)})}Zse("Z",":");Zse("ZZ","");en("Z",t4);en("ZZ",t4);Dr(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=r9(t4,e)});var zUe=/([\+\-]|\d\d)/gi;function r9(e,t){var n=(t||"").match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+"").match(zUe)||["-",0,0],a=+(i[1]*60)+Gn(i[2]),a===0?0:i[0]==="+"?a:-a)}function i9(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(Xl(e)||Ay(e)?e.valueOf():ri(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),At.updateOffset(n,!1),n):ri(e).local()}function CI(e){return-Math.round(e._d.getTimezoneOffset())}At.updateOffset=function(){};function HUe(e,t,n){var r=this._offset||0,i;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=r9(t4,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(i=CI(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?nle(this,ec(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,At.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:CI(this)}function VUe(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function WUe(e){return this.utcOffset(0,e)}function UUe(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(CI(this),"m")),this}function qUe(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=r9(dWe,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function GUe(e){return this.isValid()?(e=e?ri(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function KUe(){return this.utcOffset()>this.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;i<o;i+=1)a=r[i],n=n||gr(e,a);return t&&n}function aqe(e){var t=Yl(e),n=!1;return t&&(n=e.filter(function(r){return!Lu(r)&&rle(e)}).length===0),t&&n}function oqe(e){var t=fm(e)&&!BN(e),n=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i,a;for(i=0;i<r.length;i+=1)a=r[i],n=n||gr(e,a);return t&&n}function sqe(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function lqe(e,t){arguments.length===1&&(arguments[0]?rqe(arguments[0])?(e=arguments[0],t=void 0):oqe(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||ri(),r=i9(n,this).startOf("day"),i=At.calendarFormat(this,r)||"sameElse",a=t&&(Wc(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,ri(n)))}function cqe(){return new Fy(this)}function uqe(e,t){var n=Xl(e)?e:ri(e);return this.isValid()&&n.isValid()?(t=dl(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function dqe(e,t){var n=Xl(e)?e:ri(e);return this.isValid()&&n.isValid()?(t=dl(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function fqe(e,t,n,r){var i=Xl(e)?e:ri(e),a=Xl(t)?t:ri(t);return this.isValid()&&i.isValid()&&a.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===")"?this.isBefore(a,n):!this.isAfter(a,n))):!1}function mqe(e,t){var n=Xl(e)?e:ri(e),r;return this.isValid()&&n.isValid()?(t=dl(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function pqe(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function hqe(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function vqe(e,t,n){var r,i,a;if(!this.isValid())return NaN;if(r=i9(e,this),!r.isValid())return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=dl(t),t){case"year":a=JS(this,r)/12;break;case"month":a=JS(this,r);break;case"quarter":a=JS(this,r)/3;break;case"second":a=(this-r)/1e3;break;case"minute":a=(this-r)/6e4;break;case"hour":a=(this-r)/36e5;break;case"day":a=(this-r-i)/864e5;break;case"week":a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:zs(a)}function JS(e,t){if(e.date()<t.date())return-JS(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,"months"),i,a;return t-r<0?(i=e.clone().add(n-1,"months"),a=(t-r)/(r-i)):(i=e.clone().add(n+1,"months"),a=(t-r)/(i-r)),-(n+a)||0}At.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";At.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function gqe(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function bqe(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>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<r;++n){switch(typeof a[n].since){case"string":i=At(a[n].since).startOf("day"),a[n].since=i.valueOf();break}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":i=At(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf();break}}return a}function Dqe(e,t,n){var r,i,a=this.eras(),o,s,l;for(e=e.toUpperCase(),r=0,i=a.length;r<i;++r)if(o=a[r].name.toUpperCase(),s=a[r].abbr.toUpperCase(),l=a[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(s===e)return a[r];break;case"NNNN":if(o===e)return a[r];break;case"NNNNN":if(l===e)return a[r];break}else if([o,s,l].indexOf(e)>=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;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return""}function zqe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return""}function Hqe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return""}function Vqe(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf("day").valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-At(i[e].since).year())*n+i[e].offset;return this.year()}function Wqe(e){return gr(this,"_erasNameRegex")||o9.call(this),e?this._erasNameRegex:this._erasRegex}function Uqe(e){return gr(this,"_erasAbbrRegex")||o9.call(this),e?this._erasAbbrRegex:this._erasRegex}function qqe(e){return gr(this,"_erasNarrowRegex")||o9.call(this),e?this._erasNarrowRegex:this._erasRegex}function a9(e,t){return t.erasAbbrRegex(e)}function Gqe(e,t){return t.erasNameRegex(e)}function Kqe(e,t){return t.erasNarrowRegex(e)}function Yqe(e,t){return t._eraYearOrdinalRegex||vg}function o9(){var e=[],t=[],n=[],r=[],i,a,o,s,l,c=this.eras();for(i=0,a=c.length;i<a;++i)o=Cu(c[i].name),s=Cu(c[i].abbr),l=Cu(c[i].narrow),t.push(o),e.push(s),n.push(l),r.push(o),r.push(s),r.push(l);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}gn(0,["gg",2],0,function(){return this.weekYear()%100});gn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function a4(e,t){gn(0,[e,e.length],0,t)}a4("gggg","weekYear");a4("ggggg","weekYear");a4("GGGG","isoWeekYear");a4("GGGGG","isoWeekYear");en("G",e4);en("g",e4);en("GG",ii,$s);en("gg",ii,$s);en("GGGG",GN,qN);en("gggg",GN,qN);en("GGGGG",Z3,J3);en("ggggg",Z3,J3);Ly(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=Gn(e)});Ly(["gg","GG"],function(e,t,n,r){t[r]=At.parseTwoDigitYear(e)});function Xqe(e){return ule.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Jqe(e){return ule.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Qqe(){return ku(this.year(),1,4)}function Zqe(){return ku(this.isoWeekYear(),1,4)}function eGe(){var e=this.localeData()._week;return ku(this.year(),e.dow,e.doy)}function tGe(){var e=this.localeData()._week;return ku(this.weekYear(),e.dow,e.doy)}function ule(e,t,n,r,i){var a;return e==null?h1(this,r,i).year:(a=ku(e,r,i),t>a&&(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]||a<n.s&&["ss",a]||o<=1&&["m"]||o<n.m&&["mm",o]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return n.w!=null&&(m=m||d<=1&&["w"]||d<n.w&&["ww",d]),m=m||c<=1&&["M"]||c<n.M&&["MM",c]||f<=1&&["y"]||["yy",f],m[2]=t,m[3]=+e>0,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
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/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
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/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(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;a<i.length;a++){const o=i[a],s=r[o];s.writable===!1&&(s.writable=!0,s.configurable=!0),(s.get||s.set)&&(r[o]={configurable:!0,writable:!0,enumerable:s.enumerable,value:e[o]})}return Object.create(b1(e),r)}else{const r=b1(e);if(r!==null&&n)return{...e};const i=Object.create(r);return Object.assign(i,e)}}function l9(e,t=!1){return u4(e)||kv(e)||!Mm(e)||(l4(e)>1&&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;r<i;r++)t.call(null,e[r],r,e);else{if(zy(e))return;const a=n?Object.getOwnPropertyNames(e):Object.keys(e),o=a.length;let s;for(r=0;r<o;r++)s=a[r],t.call(null,e[s],s,e)}}function Nle(e,t){if(zy(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)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<a;i++)arguments[i]&&Vy(arguments[i],r);return n}const dYe=(e,t,n,{allOwnKeys:r}={})=>(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<i;r++)a=n[r],t[a]=e[a];return t}function Ule(e){function t(n,r,i,a){let o=n[a++];if(o==="__proto__")return!0;const s=Number.isFinite(+o),l=a>=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<t)return;const p=d&&c-d;return p?Math.round(m*1e3/p):void 0}}function rXe(e,t){let n=0,r=1e3/t,i,a;const o=(c,d=Date.now())=>{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<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},fXe=async function*(e,t){for await(const n of mXe(e))yield*dXe(n,t)},mXe=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},BH=(e,t,n,r)=>{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<n;o++){r=e[o];let s;if(i=r,!gXe(r)&&(i=m9[(s=String(r)).toLowerCase()],i===void 0))throw new jn(`Unknown adapter '${s}'`);if(i&&(ft.isFunction(i)||(i=i.get(t))))break;a[s||"#"+o]=i}if(!i){const o=Object.entries(a).map(([l,c])=>`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<m;)d=d.then(h[f++],h[f++]);return d}m=s.length;let p=n;for(;f<m;){const h=s[f++],v=s[f++];try{p=h(p)}catch(g){v.call(this,g);break}}try{d=qH.call(this,p)}catch(h){return Promise.reject(h)}for(f=0,m=c.length;f<m;)d=d.then(c[f++],c[f++]);return d}getUri(t){t=Nm(this.defaults,t);const n=Kle(t.baseURL,t.url,t.allowAbsoluteUrls);return Vle(n,t.params,t.paramsSerializer)}};ft.forEach(["delete","get","head","options"],function(t){mm.prototype[t]=function(n,r){return this.request(Nm(r||{},{method:t,url:n,data:(r||{}).data}))}});ft.forEach(["post","put","patch"],function(t){function n(r){return function(a,o,s){return this.request(Nm(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:a,data:o}))}}mm.prototype[t]=n(),mm.prototype[t+"Form"]=n(!0)});let xXe=class Zle{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(a){n=a});const r=this;this.promise.then(i=>{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<w;S+=4)x.push(o());return new f.init(x,w)}}),m=l.enc={},p=m.Hex={stringify:function(w){for(var x=w.words,S=w.sigBytes,C=[],_=0;_<S;_++){var k=x[_>>>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<x;C+=2)S[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;_<S;_++){var k=x[_>>>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<x;C++)S[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<d;m++){var p=c[m];f.push(p.high),f.push(p.low)}return s.create(f,this.sigBytes)},clone:function(){for(var c=o.clone.call(this),d=c.words=this.words.slice(0),f=d.length,m=0;m<f;m++)d[m]=d[m].clone();return c}})}(),n})}(_6)),_6.exports}var E6={exports:{}},XH;function PXe(){return XH||(XH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){if(typeof ArrayBuffer=="function"){var r=n,i=r.lib,a=i.WordArray,o=a.init,s=a.init=function(l){if(l instanceof ArrayBuffer&&(l=new Uint8Array(l)),(l instanceof Int8Array||typeof Uint8ClampedArray<"u"&&l instanceof Uint8ClampedArray||l instanceof Int16Array||l instanceof Uint16Array||l instanceof Int32Array||l instanceof Uint32Array||l instanceof Float32Array||l instanceof Float64Array)&&(l=new Uint8Array(l.buffer,l.byteOffset,l.byteLength)),l instanceof Uint8Array){for(var c=l.byteLength,d=[],f=0;f<c;f++)d[f>>>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<d;m+=2){var p=c[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<c;f++)d[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<d;m+=2){var p=s(c[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<c;f++)d[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<d;p+=3)for(var h=c[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<d;w++)m.push(f.charAt(y>>>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<d.length;m++)f[d.charCodeAt(m)]=m}var p=d.charAt(64);if(p){var h=l.indexOf(p);h!==-1&&(c=h)}return s(l,c,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function s(l,c,d){for(var f=[],m=0,p=0;p<c;p++)if(p%4){var h=d[l.charCodeAt(p-1)]<<p%4*2,v=d[l.charCodeAt(p)]>>>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<f;h+=3)for(var v=d[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<f;x++)p.push(m.charAt(w>>>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<f.length;p++)m[f.charCodeAt(p)]=p}var h=f.charAt(64);if(h){var v=l.indexOf(h);v!==-1&&(d=v)}return s(l,d,m)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function s(l,c,d){for(var f=[],m=0,p=0;p<c;p++)if(p%4){var h=d[l.charCodeAt(p-1)]<<p%4*2,v=d[l.charCodeAt(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(_<<S|_>>>32-S)+g}function m(v,g,y,w,x,S,C){var _=v+(g&w|y&~w)+x+C;return(_<<S|_>>>32-S)+g}function p(v,g,y,w,x,S,C){var _=v+(g^y^w)+x+C;return(_<<S|_>>>32-S)+g}function h(v,g,y,w,x,S,C){var _=v+(y^(g|~w))+x+C;return(_<<S|_>>>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<ke>>>0?1:0),ae=ae+Pe,ee=ee+Re+(ae>>>0<Pe>>>0?1:0),ae=ae+Ne,ee=ee+Ee+(ae>>>0<Ne>>>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<He>>>0?1:0),Te=Te+Ie,Oe=Oe+bt+(Te>>>0<Ie>>>0?1:0),Te=Te+ae,Oe=Oe+ee+(Te>>>0<ae>>>0?1:0),$e=Je+De,je=Ke+Ye+($e>>>0<Je>>>0?1:0);Se=ie,_e=pe,ie=ce,pe=re,ce=le,re=se,se=Z+Te|0,le=te+Oe+(se>>>0<Z>>>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<Te>>>0?1:0)|0}$=y.low=$+U,y.high=T+W+($>>>0<U>>>0?1:0),M=w.low=M+J,w.high=P+Y+(M>>>0<J>>>0?1:0),I=x.low=I+Q,x.high=j+ne+(I>>>0<Q>>>0?1:0),O=S.low=O+Z,S.high=R+te+(O>>>0<Z>>>0?1:0),L=C.low=L+se,C.high=D+le+(L>>>0<se>>>0?1:0),F=_.low=F+re,_.high=B+ce+(F>>>0<re>>>0?1:0),H=k.low=H+pe,k.high=z+ie+(H>>>0<pe>>>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<<T)-1;$<32?E^=1<<$:k^=1<<$-32}C&128?C=C<<1^113:C<<=1}p[_]=c.create(k,E)}})();var h=[];(function(){for(var g=0;g<25;g++)h[g]=c.create()})();var v=d.SHA3=s.extend({cfg:s.cfg.extend({outputLength:512}),_doReset:function(){for(var g=this._state=[],y=0;y<25;y++)g[y]=new c.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(g,y){for(var w=this._state,x=this.blockSize/2,S=0;S<x;S++){var C=g[y+2*S],_=g[y+2*S+1];C=(C<<8|C>>>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<<z|F>>>32-z,P=F<<z|B>>>32-z):($=F<<z-32|B>>>64-z,P=B<<z-32|F>>>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:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/return function(r){var 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=k+E,$=_[T];_[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,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 _<<k|_>>>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<f;y++)v[y]^=1549556828,g[y]^=909522486;p.sigBytes=h.sigBytes=m,this.reset()},reset:function(){var c=this._hasher;c.reset(),c.update(this._iKey)},update:function(c){return this._hasher.update(c),this},finalize:function(c){var d=this._hasher,f=d.finalize(c);d.reset();var m=d.finalize(this._oKey.clone().concat(f));return m}})})()})}(D6)),D6.exports}var L6={exports:{}},cV;function AXe(){return cV||(cV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),p9(),h9())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.Base,o=i.WordArray,s=r.algo,l=s.SHA256,c=s.HMAC,d=s.PBKDF2=a.extend({cfg:a.extend({keySize:128/32,hasher:l,iterations:25e4}),init:function(f){this.cfg=this.cfg.extend(f)},compute:function(f,m){for(var p=this.cfg,h=c.create(p.hasher,f),v=o.create(),g=o.create([1]),y=v.words,w=g.words,x=p.keySize,S=p.iterations;y.length<x;){var C=h.update(m).finalize(g);h.reset();for(var _=C.words,k=_.length,E=C,T=1;T<S;T++){E=h.finalize(E),h.reset();for(var $=E.words,P=0;P<k;P++)_[P]^=$[P]}v.concat(C),w[0]++}return v.sigBytes=x*4,v}});r.PBKDF2=function(f,m,p){return d.create(p).compute(f,m)}}(),n.PBKDF2})}(L6)),L6.exports}var B6={exports:{}},uV;function gf(){return uV||(uV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),nce(),h9())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.Base,o=i.WordArray,s=r.algo,l=s.MD5,c=s.EvpKDF=a.extend({cfg:a.extend({keySize:128/32,hasher:l,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,f){for(var m,p=this.cfg,h=p.hasher.create(),v=o.create(),g=v.words,y=p.keySize,w=p.iterations;g.length<y;){m&&h.update(m),m=h.update(d).finalize(f),h.reset();for(var x=1;x<w;x++)m=h.finalize(m),h.reset();v.concat(m)}return v.sigBytes=y*4,v}});r.EvpKDF=function(d,f,m){return c.create(m).compute(d,f)}}(),n.EvpKDF})}(B6)),B6.exports}var z6={exports:{}},dV;function ya(){return dV||(dV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),gf())})(dn,function(n){n.lib.Cipher||function(r){var i=n,a=i.lib,o=a.Base,s=a.WordArray,l=a.BufferedBlockAlgorithm,c=i.enc;c.Utf8;var d=c.Base64,f=i.algo,m=f.EvpKDF,p=a.Cipher=l.extend({cfg:o.extend(),createEncryptor:function($,P){return this.create(this._ENC_XFORM_MODE,$,P)},createDecryptor:function($,P){return this.create(this._DEC_XFORM_MODE,$,P)},init:function($,P,M){this.cfg=this.cfg.extend(M),this._xformMode=$,this._key=P,this.reset()},reset:function(){l.reset.call(this),this._doReset()},process:function($){return this._append($),this._process()},finalize:function($){$&&this._append($);var P=this._doFinalize();return P},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function $(P){return typeof P=="string"?T:_}return function(P){return{encrypt:function(M,j,I){return $(j).encrypt(P,M,j,I)},decrypt:function(M,j,I){return $(j).decrypt(P,M,j,I)}}}}()});a.StreamCipher=p.extend({_doFinalize:function(){var $=this._process(!0);return $},blockSize:1});var h=i.mode={},v=a.BlockCipherMode=o.extend({createEncryptor:function($,P){return this.Encryptor.create($,P)},createDecryptor:function($,P){return this.Decryptor.create($,P)},init:function($,P){this._cipher=$,this._iv=P}}),g=h.CBC=function(){var $=v.extend();$.Encryptor=$.extend({processBlock:function(M,j){var I=this._cipher,R=I.blockSize;P.call(this,M,j,R),I.encryptBlock(M,j),this._prevBlock=M.slice(j,j+R)}}),$.Decryptor=$.extend({processBlock:function(M,j){var I=this._cipher,R=I.blockSize,O=M.slice(j,j+R);I.decryptBlock(M,j),P.call(this,M,j,R),this._prevBlock=O}});function P(M,j,I){var R,O=this._iv;O?(R=O,this._iv=r):R=this._prevBlock;for(var D=0;D<I;D++)M[j+D]^=R[D]}return $}(),y=i.pad={},w=y.Pkcs7={pad:function($,P){for(var M=P*4,j=M-$.sigBytes%M,I=j<<24|j<<16|j<<8|j,R=[],O=0;O<j;O+=4)R.push(I);var D=s.create(R,j);$.concat(D)},unpad:function($){var P=$.words[$.sigBytes-1>>>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<s;f++)a[o+f]^=c[f]}return r}(),n.mode.CFB})}(H6)),H6.exports}var V6={exports:{}},mV;function DXe(){return mV||(mV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.mode.CTR=function(){var r=n.lib.BlockCipherMode.extend(),i=r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=this._iv,d=this._counter;c&&(d=this._counter=c.slice(0),this._iv=void 0);var f=d.slice(0);s.encryptBlock(f,0),d[l-1]=d[l-1]+1|0;for(var m=0;m<l;m++)a[o+m]^=f[m]}});return r.Decryptor=i,r}(),n.mode.CTR})}(V6)),V6.exports}var W6={exports:{}},pV;function LXe(){return pV||(pV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){/** @preserve
* Counter block mode compatible with Dr Brian Gladman fileenc.c
* derived from CryptoJS.mode.CTR
* Jan Hruby jhruby.web@gmail.com
*/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<d;h++)s[l+h]^=p[h]}});return r.Decryptor=o,r}(),n.mode.CTRGladman})}(W6)),W6.exports}var U6={exports:{}},hV;function BXe(){return hV||(hV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.mode.OFB=function(){var r=n.lib.BlockCipherMode.extend(),i=r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=this._iv,d=this._keystream;c&&(d=this._keystream=c.slice(0),this._iv=void 0),s.encryptBlock(d,0);for(var f=0;f<l;f++)a[o+f]^=d[f]}});return r.Decryptor=i,r}(),n.mode.OFB})}(U6)),U6.exports}var q6={exports:{}},vV;function zXe(){return vV||(vV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.mode.ECB=function(){var r=n.lib.BlockCipherMode.extend();return r.Encryptor=r.extend({processBlock:function(i,a){this._cipher.encryptBlock(i,a)}}),r.Decryptor=r.extend({processBlock:function(i,a){this._cipher.decryptBlock(i,a)}}),r}(),n.mode.ECB})}(q6)),q6.exports}var G6={exports:{}},gV;function HXe(){return gV||(gV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.AnsiX923={pad:function(r,i){var a=r.sigBytes,o=i*4,s=o-a%o,l=a+s-1;r.clamp(),r.words[l>>>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;$<E;$++)$<_?T[$]=C[$]:(x=T[$-1],$%_?_>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<E;M++){var $=E-M;if(M%4)var x=T[$];else var x=T[$-4];M<4||$<=4?P[M]=x:P[M]=p[s[x>>>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<P;D++){var L=_[M>>>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}function v(y,w){var x=(this._rBlock>>>y^this._lBlock)&w;this._lBlock^=x,this._rBlock^=x<<y}r.DES=o._createHelper(p);var g=s.TripleDES=o.extend({_doReset:function(){var y=this._key,w=y.words;if(w.length!==2&&w.length!==4&&w.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >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<l[0]>>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0<l[1]>>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0<l[2]>>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0<l[3]>>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0<l[4]>>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0<l[5]>>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0<l[6]>>>0?1:0)|0,this._b=p[7]>>>0<l[7]>>>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<l[0]>>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0<l[1]>>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0<l[2]>>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0<l[3]>>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0<l[4]>>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0<l[5]>>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0<l[6]>>>0?1:0)|0,this._b=p[7]>>>0<l[7]>>>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;_<s;++_)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[s],x=x^g.pbox[s+1],{left:x,right:S}}function p(g,y,w){let x=y,S=w,C;for(let _=s+1;_>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<s+2;k++)g.pbox[k]=l[k]^y[x],x++,x>=w&&(x=0);let S=0,C=0,_=0;for(let k=0;k<s+2;k+=2)_=m(g,S,C),S=_.left,C=_.right,g.pbox[k]=S,g.pbox[k+1]=C;for(let k=0;k<4;k++)for(let E=0;E<256;E+=2)_=m(g,S,C),S=_.left,C=_.right,g.sbox[k][E]=S,g.sbox[k][E+1]=C;return!0}var v=o.Blowfish=a.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var g=this._keyPriorReset=this._key,y=g.words,w=g.sigBytes/4;h(d,y,w)}},encryptBlock:function(g,y){var w=m(d,g[y],g[y+1]);g[y]=w.left,g[y+1]=w.right},decryptBlock:function(g,y){var w=p(d,g[y],g[y+1]);g[y]=w.left,g[y+1]=w.right},blockSize:64/32,keySize:128/32,ivSize:64/32});r.Blowfish=a._createHelper(v)}(),n.Blowfish})}(i8)),i8.exports}(function(e,t){(function(n,r,i){e.exports=r(nr(),g4(),PXe(),RXe(),op(),IXe(),sp(),nce(),p9(),OXe(),rce(),MXe(),jXe(),NXe(),h9(),AXe(),gf(),ya(),FXe(),DXe(),LXe(),BXe(),zXe(),HXe(),VXe(),WXe(),UXe(),qXe(),GXe(),KXe(),YXe(),XXe(),JXe(),QXe(),ZXe())})(dn,function(n){return n})})(tce);var eJe=tce.exports;const u0=Zn(eJe);function ice(e){try{if(!e||e.length<20)return e;try{const n=u0.AES.decrypt(e,u0.enc.Utf8.parse("bytedesk_license"),{mode:u0.mode.ECB,padding:u0.pad.Pkcs7});return u0.enc.Utf8.stringify(n)}catch(t){return console.error("CryptoJS解密失败:",t),e}}catch(t){return console.error("解密失败:",t),e}}function ace(e){try{return typeof window<"u"&&typeof atob<"u"?decodeURIComponent(escape(atob(e))):typeof Buffer<"u"?Buffer.from(e,"base64").toString("utf8"):atob(e)}catch(t){throw console.error("Base64 解码失败:",t),new Error("Base64 解码失败")}}function oce(e){try{const t=ice(e),r=ace(t).split(":");if(r.length<2)throw new Error("许可证格式无效");const i=r[0],a=r[1];if(!/^\d{4}-\d{2}-\d{2}$/.test(a))throw new Error("解密后的字符串不是有效的日期格式");const o=i==="p"?"paid":"free";let s="COMMUNITY";if(r.length>=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;","GitHubhttps://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("<p>")||e.includes("<div>")||e.includes("<h")||e.includes("<ul>")||e.includes("<ol>"));function Wp(e){return e.endsWith("/")?e.slice(0,-1):e}const bJe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],yJe=e=>/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/i.test(e)||/<iframe\b[^<]*(?:(?!<\/iframe>)<[^<]*)*<\/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.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function ci(){return ci=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ci.apply(this,arguments)}var Fi;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Fi||(Fi={}));const MV="popstate";function YJe(e){e===void 0&&(e={});function t(r,i){let{pathname:a,search:o,hash:s}=r.location;return S1("",{pathname:a,search:o,hash:s},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:qy(i)}return JJe(t,n,null,e)}function Xn(e,t){if(e===!1||e===null||typeof e>"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<o.length;++l){let c=fQe(a);s=uQe(o[l],c,r)}return s}function eQe(e,t){let{route:n,pathname:r,params:i}=e;return{id:n.id,pathname:r,params:i,data:t[n.id],handle:n.handle}}function fce(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(a,o,s)=>{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<r.length;++s){let l=r[s],c=s===r.length-1,d=a==="/"?t:t.slice(a.length)||"/",f=AV({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},d),m=l.route;if(!f&&c&&n&&!r[r.length-1].route.index&&(f=AV({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},d)),!f)return null;Object.assign(i,f.params),o.push({params:i,pathname:Gd([a,f.pathname]),pathnameBase:hQe(Gd([a,f.pathnameBase])),route:m}),f.pathnameBase!=="/"&&(a=Gd([a,f.pathnameBase]))}return o}function AV(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=dQe(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let a=i[0],o=a.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:r.reduce((c,d,f)=>{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 <Link to="..."> 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&&lt.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($e<Ie){let je=k.fetchers.get(Oe);Xn(je,"Expected fetcher: "+Oe),je.state==="loading"&&(Re(Oe),z.delete(Oe),Te.push(Oe))}return Pe(Te),Te.length>0}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&&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<a.length;o++){let[s,l]=a[o],c=e.find(m=>(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<n.length;r++){let{key:i,routeId:a,controller:o}=n[r],s=t[i];e.find(c=>(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.
*
* This source code is licensed under the MIT license found in the
* 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<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},L2.apply(this,arguments)}const x4=u.createContext(null),Cce=u.createContext(null),w4=u.createContext(null),S9=u.createContext(null),lp=u.createContext({outlet:null,matches:[],isDataRoute:!1}),kce=u.createContext(null);function S4(){return u.useContext(S9)!=null}function Ky(){return S4()||Xn(!1),u.useContext(S9).location}function _ce(e){u.useContext(w4).static||u.useLayoutEffect(e)}function nc(){let{isDataRoute:e}=u.useContext(lp);return e?nZe():UQe()}function UQe(){S4()||Xn(!1);let e=u.useContext(x4),{basename:t,future:n,navigator:r}=u.useContext(w4),{matches:i}=u.useContext(lp),{pathname:a}=Ky(),o=JSON.stringify(hce(i,n.v7_relativeSplatPath)),s=u.useRef(!1);return _ce(()=>{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<o.length;d++){let f=o[d];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(c=d),f.route.id){let{loaderData:m,errors:p}=n,h=f.route.loader&&m[f.route.id]===void 0&&(!p||p[f.route.id]===void 0);if(f.route.lazy||h){l=!0,c>=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.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function B2(){return B2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},B2.apply(this,arguments)}function HI(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(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<x.length;S++)x[S]()},o.prototype._checkForIntersections=function(){if(!(!this.root&&r&&!i)){var x=this._rootIsInDom(),S=x?this._getRootRect():p();this._observationTargets.forEach(function(C){var _=C.element,k=m(_),E=this._rootContainsTarget(_),T=C.entry,$=x&&E&&this._computeTargetAndRootIntersection(_,k,S),P=null;this._rootContainsTarget(_)?(!r||this.root)&&(P=S):P=p();var M=C.entry=new a({time:s(),target:_,boundingClientRect:k,rootBounds:P,intersectionRect:$});T?x&&E?this._hasCrossedThreshold(T,M)&&this._queuedEntries.push(M):T&&T.isIntersecting&&this._queuedEntries.push(M):this._queuedEntries.push(M)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(x,S,C){if(window.getComputedStyle(x).display!="none"){for(var _=S,k=y(x),E=!1;!E&&k;){var T=null,$=k.nodeType==1?window.getComputedStyle(k):{};if($.display=="none")return null;if(k==this.root||k.nodeType==9)if(E=!0,k==this.root||k==t)r&&!this.root?!i||i.width==0&&i.height==0?(k=null,T=null,_=null):T=i:T=C;else{var P=y(k),M=P&&m(P),j=P&&this._computeTargetAndRootIntersection(P,M,C);M&&j?(k=P,T=v(M,j)):(k=null,_=null)}else{var I=k.ownerDocument;k!=I.body&&k!=I.documentElement&&$.overflow!="visible"&&(T=m(k))}if(T&&(_=f(T,_)),!_)break;k=k&&y(k)}return _}},o.prototype._getRootRect=function(){var x;if(this.root&&!w(this.root))x=m(this.root);else{var S=w(this.root)?this.root:t,C=S.documentElement,_=S.body;x={top:0,left:0,right:C.clientWidth||_.clientWidth,width:C.clientWidth||_.clientWidth,bottom:C.clientHeight||_.clientHeight,height:C.clientHeight||_.clientHeight}}return this._expandRectByRootMargin(x)},o.prototype._expandRectByRootMargin=function(x){var S=this._rootMarginValues.map(function(_,k){return _.unit=="px"?_.value:_.value*(k%2?x.width:x.height)/100}),C={top:x.top-S[0],right:x.right+S[1],bottom:x.bottom+S[2],left:x.left-S[3]};return C.width=C.right-C.left,C.height=C.bottom-C.top,C},o.prototype._hasCrossedThreshold=function(x,S){var C=x&&x.isIntersecting?x.intersectionRatio||0:-1,_=S.isIntersecting?S.intersectionRatio||0:-1;if(C!==_)for(var k=0;k<this.thresholds.length;k++){var E=this.thresholds[k];if(E==C||E==_||E<C!=E<_)return!0}},o.prototype._rootIsInDom=function(){return!this.root||g(t,this.root)},o.prototype._rootContainsTarget=function(x){var S=this.root&&(this.root.ownerDocument||this.root)||t;return g(S,x)&&(!this.root||S==x.ownerDocument)},o.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},o.prototype._unregisterInstance=function(){var x=n.indexOf(this);x!=-1&&n.splice(x,1)};function s(){return window.performance&&performance.now&&performance.now()}function l(x,S){var C=null;return function(){C||(C=setTimeout(function(){x(),C=null},S))}}function c(x,S,C,_){typeof x.addEventListener=="function"?x.addEventListener(S,C,_):typeof x.attachEvent=="function"&&x.attachEvent("on"+S,C)}function d(x,S,C,_){typeof x.removeEventListener=="function"?x.removeEventListener(S,C,_):typeof x.detachEvent=="function"&&x.detachEvent("on"+S,C)}function f(x,S){var C=Math.max(x.top,S.top),_=Math.min(x.bottom,S.bottom),k=Math.max(x.left,S.left),E=Math.min(x.right,S.right),T=E-k,$=_-C;return T>=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;t<i;t++)e[t]&&(n=Pce(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function sn(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Pce(e))&&(r&&(r+=" "),r+=t);return r}/*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */const{entries:Rce,setPrototypeOf:tW,isFrozen:wZe,getPrototypeOf:SZe,getOwnPropertyDescriptor:CZe}=Object;let{freeze:fo,seal:nl,create:VI}=Object,{apply:WI,construct:UI}=typeof Reflect<"u"&&Reflect;fo||(fo=function(t){return t});nl||(nl=function(t){return t});WI||(WI=function(t,n){for(var r=arguments.length,i=new Array(r>2?r-2:0),a=2;a<r;a++)i[a-2]=arguments[a];return t.apply(n,i)});UI||(UI=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return new t(...r)});const Ow=mo(Array.prototype.forEach),kZe=mo(Array.prototype.lastIndexOf),nW=mo(Array.prototype.pop),h0=mo(Array.prototype.push),_Ze=mo(Array.prototype.splice),iC=mo(String.prototype.toLowerCase),l8=mo(String.prototype.toString),c8=mo(String.prototype.match),v0=mo(String.prototype.replace),EZe=mo(String.prototype.indexOf),$Ze=mo(String.prototype.trim),yl=mo(Object.prototype.hasOwnProperty),Za=mo(RegExp.prototype.test),g0=TZe(TypeError);function mo(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return WI(e,t,r)}}function TZe(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return UI(e,n)}}function zn(e,t){let n=arguments.length>2&&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<e.length;t++)yl(e,t)||(e[t]=null);return e}function iu(e){const t=VI(null);for(const[n,r]of Rce(e))yl(e,n)&&(Array.isArray(r)?t[n]=PZe(r):r&&typeof r=="object"&&r.constructor===Object?t[n]=iu(r):t[n]=r);return t}function b0(e,t){for(;e!==null;){const r=CZe(e,t);if(r){if(r.get)return mo(r.get);if(typeof r.value=="function")return mo(r.value)}e=SZe(e)}function n(){return null}return n}const rW=fo(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),u8=fo(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),d8=fo(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),RZe=fo(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),f8=fo(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),IZe=fo(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),iW=fo(["#text"]),aW=fo(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),m8=fo(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),oW=fo(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Mw=fo(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),OZe=nl(/\{\{[\w\W]*|[\w\W]*\}\}/gm),MZe=nl(/<%[\w\W]*|[\w\W]*%>/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="<remove></remove>"+Me;else{const rt=c8(Me,/^[\r\n\t ]+/);tt=rt&&rt[0]}Ye==="application/xhtml+xml"&&we===Le&&(Me='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Me+"</body></html>");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="<!DOCTYPE "+Be.ownerDocument.doctype.name+`>
`+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<S.length&&x.push(S.substring(w)),b.jsx("p",{children:x})},y=async()=>{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)<Math.abs(Z.startX-te.pageX)),!Z.canMove))return;Q.preventDefault(),M(),Z.endX=te.pageX;const se=(c?k+1:k)*Z.wrapWidth,ce=Z.endX-Z.startX;!T&&Math.abs(ce)>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;g<l?g=l:g>c&&(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<c?R:c),o&&(j.placeholder=o)},[p,C,x,c,l,o]);u.useEffect(()=>{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":t<Hce?"YT":t<wet?"WT":"lll"};function Eet(e,t){const n=Cet(e),r=t.formats[_et(n)],i={YYYY:`${n.getFullYear()}`,M:`${n.getMonth()+1}`,D:`${n.getDate()}`,dddd:t.weekdays[n.getDay()],HH:fW(n.getHours()),mm:fW(n.getMinutes())};return r.replace(xet,a=>i[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<s&&gW(c)}c()}const Uce=up("passiveListener"),Let=Uce?{passive:!0}:!1,Bet=Uce?{passive:!1}:!1,zet=K.forwardRef((e,t)=>{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||F<H||k.current==="loading")return;let A=(F-H)/a;i&&A>i&&(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)<n*t}const stt=K.forwardRef((e,t)=>{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<xW;s("inited"),x?d():a&&a()}return p.addEventListener("touchstart",h,ctt),p.addEventListener("touchmove",v,ltt),p.addEventListener("touchend",g),p.addEventListener("touchcancel",g),()=>{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<n.length;r++){const i=n[r];if(i.type.indexOf("image")!==-1){const a=i.getAsFile();a&&t(a),e.preventDefault();break}}}const Stt=up("touch"),wW=({inputRef:e,invisible:t,onImageSend:n,...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;i<r.length;i++){const a=r[i];this._onByte(a)}}_collectFrame(t){if(t!==kW&&t!==Bw){if(t===Lw){this.onIncomingPing();return}this._onByte=this._collectCommand,this._reinjectByte(t)}}_collectCommand(t){if(t!==Bw){if(t===Lw){this._results.command=this._consumeTokenAsUTF8(),this._onByte=this._collectHeaders;return}this._consumeByte(t)}}_collectHeaders(t){if(t!==Bw){if(t===Lw){this._setupCollectBody();return}this._onByte=this._collectHeaderKey,this._reinjectByte(t)}}_reinjectByte(t){this._onByte(t)}_collectHeaderKey(t){if(t===Ttt){this._headerKey=this._consumeTokenAsUTF8(),this._onByte=this._collectHeaderValue;return}this._consumeByte(t)}_collectHeaderValue(t){if(t!==Bw){if(t===Lw){this._results.headers.push([this._headerKey,this._consumeTokenAsUTF8()]),this._headerKey=void 0,this._onByte=this._collectHeaders;return}this._consumeByte(t)}}_setupCollectBody(){const t=this._results.headers.filter(n=>n[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===_1.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 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<this.reconnectDelay&&(this.debug(`Warning: maxReconnectDelay (${this.maxReconnectDelay}ms) is less than reconnectDelay (${this.reconnectDelay}ms). Using reconnectDelay as the maxReconnectDelay delay.`),this.maxReconnectDelay=this.reconnectDelay)}activate(){const t=()=>{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;Re<ye.length;Re++)Ce[ye[Re].toUpperCase()]=ye[Re];return Ce},Se=function(ye,Ce){return typeof ye===d?_e(Ce).indexOf(_e(ye))!==-1:!1},_e=function(ye){return ye.toLowerCase()},X=function(ye){return typeof ye===d?ye.replace(/[^\d\.]/g,a).split(".")[0]:r},ae=function(ye,Ce){if(typeof ye===d)return ye=ye.replace(/^\s\s*/,a),typeof Ce===l?ye:ye.substring(0,E)},ee=function(ye,Ce){for(var Re=0,Pe,Le,we,ve,ge,Ee;Re<Ce.length&&!ge;){var Ne=Ce[Re],ze=Ce[Re+1];for(Pe=Le=0;Pe<Ne.length&&!ge&&Ne[Pe];)if(ge=Ne[Pe++].exec(ye),ge)for(we=0;we<ze.length;we++)Ee=ge[++Le],ve=ze[we],typeof ve===c&&ve.length>0?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;Pe<Ce[Re].length;Pe++)if(Se(Ce[Re][Pe],ye))return Re===o?r:Re}else if(Se(Ce[Re],ye))return Re===o?r:Re;return Ce.hasOwnProperty("*")?Ce["*"]:ye},ue={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},oe={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},de={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,g],[/opios[\/ ]+([\w\.]+)/i],[g,[p,U+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[g,[p,U+" GX"]],[/\bopr\/([\w\.]+)/i],[g,[p,U]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[g,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[g,[p,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,g],[/quark(?:pc)?\/([-\w\.]+)/i],[g,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[g,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[p,"UC"+j]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[g,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[g,[p,"Smart Lenovo "+j]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+j],g],[/\bfocus\/([\w\.]+)/i],[g,[p,O+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[p,U+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[p,U+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[p,"MIUI"+re]],[/fxios\/([\w\.-]+)/i],[g,[p,O]],[/\bqihoobrowser\/?([\w\.]*)/i],[g,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],g],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+re],g],[/samsungbrowser\/([\w\.]+)/i],[g,[p,J+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[g,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,g],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[g,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,le],g],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[p,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[p,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[g,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[p,I+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,I+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[p,"Android "+j]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[g,q,ue]],[/(webkit|khtml)\/([\w\.]+)/i],[p,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],g],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[p,O+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[p,[g,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[g,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[y,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[y,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[y,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[y,/ower/,a,_e]],[/ sun4\w[;\)]/i],[[y,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[y,_e]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[m,[v,J],[h,S]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[m,[v,J],[h,x]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[m,[v,$],[h,x]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[m,[v,$],[h,S]],[/(macintosh);/i],[m,[v,$]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[m,[v,ne],[h,x]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[m,[v,L],[h,S]],[/honor([-\w ]+)[;\)]/i],[m,[v,L],[h,x]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[m,[v,B],[h,S]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[m,[v,B],[h,x]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[m,/_/g," "],[v,te],[h,S]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[m,/_/g," "],[v,te],[h,x]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[m,[v,Y],[h,x]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[m,[v,q,{OnePlus:["304","403","203"],"*":Y}],[h,S]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[m,[v,"Vivo"],[h,x]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[m,[v,"Realme"],[h,x]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[m,[v,A],[h,x]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[m,[v,A],[h,S]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[m,[v,z],[h,S]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[m,[v,z],[h,x]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[m,[v,F],[h,S]],[/(nokia) (t[12][01])/i],[v,m,[h,S]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[m,/_/g," "],[h,x],[v,"Nokia"]],[/(pixel (c|tablet))\b/i],[m,[v,D],[h,S]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[m,[v,D],[h,x]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[m,[v,Q],[h,x]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[m,"Xperia Tablet"],[v,Q],[h,S]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[m,[v,W],[h,x]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[m,[v,T],[h,S]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[m,/(.+)/g,"Fire Phone $1"],[v,T],[h,x]],[/(playbook);[-\w\),; ]+(rim)/i],[m,v,[h,S]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[m,[v,M],[h,x]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[m,[v,P],[h,S]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[m,[v,P],[h,x]],[/(nexus 9)/i],[m,[v,"HTC"],[h,S]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[v,[m,/_/g," "],[h,x]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[m,[v,"TCL"],[h,S]],[/(itel) ((\w+))/i],[[v,_e],m,[h,q,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[m,[v,"Acer"],[h,S]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[m,[v,"Meizu"],[h,x]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[m,[v,"Ulefone"],[h,x]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[m,[v,"Energizer"],[h,x]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[m,[v,"Cat"],[h,x]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[m,[v,"Smartfren"],[h,x]],[/droid.+; (a(?:015|06[35]|142p?))/i],[m,[v,"Nothing"],[h,x]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[m,[v,"Archos"],[h,S]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[m,[v,"Archos"],[h,x]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[v,m,[h,S]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[v,m,[h,x]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[v,m,[h,S]],[/(surface duo)/i],[m,[v,H],[h,S]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[m,[v,"Fairphone"],[h,x]],[/(u304aa)/i],[m,[v,"AT&T"],[h,x]],[/\bsie-(\w*)/i],[m,[v,"Siemens"],[h,x]],[/\b(rct\w+) b/i],[m,[v,"RCA"],[h,S]],[/\b(venue[\d ]{2,7}) b/i],[m,[v,"Dell"],[h,S]],[/\b(q(?:mv|ta)\w+) b/i],[m,[v,"Verizon"],[h,S]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[m,[v,"Barnes & Noble"],[h,S]],[/\b(tm\d{3}\w+) b/i],[m,[v,"NuVision"],[h,S]],[/\b(k88) b/i],[m,[v,"ZTE"],[h,S]],[/\b(nx\d{3}j) b/i],[m,[v,"ZTE"],[h,x]],[/\b(gen\d{3}) b.+49h/i],[m,[v,"Swiss"],[h,x]],[/\b(zur\d{3}) b/i],[m,[v,"Swiss"],[h,S]],[/\b((zeki)?tb.*\b) b/i],[m,[v,"Zeki"],[h,S]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[v,"Dragon Touch"],m,[h,S]],[/\b(ns-?\w{0,9}) b/i],[m,[v,"Insignia"],[h,S]],[/\b((nxa|next)-?\w{0,9}) b/i],[m,[v,"NextBook"],[h,S]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[v,"Voice"],m,[h,x]],[/\b(lvtel\-)?(v1[12]) b/i],[[v,"LvTel"],m,[h,x]],[/\b(ph-1) /i],[m,[v,"Essential"],[h,x]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[m,[v,"Envizen"],[h,S]],[/\b(trio[-\w\. ]+) b/i],[m,[v,"MachSpeed"],[h,S]],[/\btu_(1491) b/i],[m,[v,"Rotor"],[h,S]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[m,[v,V],[h,S]],[/(sprint) (\w+)/i],[v,m,[h,x]],[/(kin\.[onetw]{3})/i],[[m,/\./g," "],[v,H],[h,x]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[m,[v,Z],[h,S]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[m,[v,Z],[h,x]],[/smart-tv.+(samsung)/i],[v,[h,C]],[/hbbtv.+maple;(\d+)/i],[[m,/^/,"SmartTV"],[v,J],[h,C]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[v,z],[h,C]],[/(apple) ?tv/i],[v,[m,$+" TV"],[h,C]],[/crkey/i],[[m,I+"cast"],[v,D],[h,C]],[/droid.+aft(\w+)( bui|\))/i],[m,[v,T],[h,C]],[/(shield \w+ tv)/i],[m,[v,V],[h,C]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[m,[v,ne],[h,C]],[/(bravia[\w ]+)( bui|\))/i],[m,[v,Q],[h,C]],[/(mi(tv|box)-?\w+) bui/i],[m,[v,te],[h,C]],[/Hbbtv.*(technisat) (.*);/i],[v,m,[h,C]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[v,ae],[m,ae],[h,C]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[m,[h,C]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,C]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[v,m,[h,w]],[/droid.+; (shield)( bui|\))/i],[m,[v,V],[h,w]],[/(playstation \w+)/i],[m,[v,Q],[h,w]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[m,[v,H],[h,w]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[m,[v,J],[h,_]],[/((pebble))app/i,/(asus|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[v,m,[h,_]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[m,[v,Y],[h,_]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[m,[v,$],[h,_]],[/(opwwe\d{3})/i],[m,[v,W],[h,_]],[/(moto 360)/i],[m,[v,A],[h,_]],[/(smartwatch 3)/i],[m,[v,Q],[h,_]],[/(g watch r)/i],[m,[v,z],[h,_]],[/droid.+; (wt63?0{2,3})\)/i],[m,[v,Z],[h,_]],[/droid.+; (glass) \d/i],[m,[v,D],[h,_]],[/(pico) (4|neo3(?: link|pro)?)/i],[v,m,[h,_]],[/; (quest( \d| pro)?)/i],[m,[v,le],[h,_]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[v,[h,k]],[/(aeobc)\b/i],[m,[v,T],[h,k]],[/(homepod).+mac os/i],[m,[v,$],[h,k]],[/windows iot/i],[[h,k]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[m,[h,x]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[m,[h,S]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,S]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,x]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[m,[v,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[p,R+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[p,g],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,g],[/ladybird\//i],[[p,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,g],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[p,[g,q,oe]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[g,q,oe],[p,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,ce],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,p],[/(ubuntu) ([\w\.]+) like android/i],[[p,/(.+)/,"$1 Touch"],g],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[p,g],[/\(bb(10);/i],[g,[p,M]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[g,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[g,[p,O+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[p,I+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,se],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,g],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,g]]},xe=function(ye,Ce){if(typeof ye===c&&(Ce=ye,ye=r),!(this instanceof xe))return new xe(ye,Ce).getResult();var Re=typeof n!==l&&n.navigator?n.navigator:r,Pe=ye||(Re&&Re.userAgent?Re.userAgent:a),Le=Re&&Re.userAgentData?Re.userAgentData:r,we=Ce?ie(de,Ce):de,ve=Re&&Re.userAgent==Pe;return this.getBrowser=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Pe,we.browser),ge[f]=X(ge[g]),ve&&Re&&Re.brave&&typeof Re.brave.isBrave==s&&(ge[p]="Brave"),ge},this.getCPU=function(){var ge={};return ge[y]=r,ee.call(ge,Pe,we.cpu),ge},this.getDevice=function(){var ge={};return ge[v]=r,ge[m]=r,ge[h]=r,ee.call(ge,Pe,we.device),ve&&!ge[h]&&Le&&Le.mobile&&(ge[h]=x),ve&&ge[m]=="Macintosh"&&Re&&typeof Re.standalone!==l&&Re.maxTouchPoints&&Re.maxTouchPoints>2&&(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<e.length;n++){const r=e[n];t.push(r)}return t}function ant(e){if(typeof e.webkitGetAsEntry!="function")return OW(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?rue(t):OW(e,t)}function nue(e){return e.reduce((t,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;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jW(Object(n),!0).forEach(function(r){iue(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jW(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function iue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E1(e,t){return mnt(e)||fnt(e,t)||aue(e,t)||dnt()}function dnt(){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 aue(e,t){if(e){if(typeof e=="string")return JI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return JI(e,t)}}function JI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function fnt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(l){a=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function mnt(e){if(Array.isArray(e))return e}var pnt=typeof x8=="function"?x8:x8.default,hnt="file-invalid-type",vnt="file-too-large",gnt="file-too-small",bnt="too-many-files",ynt=function(){var t=arguments.length>0&&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.size<t)return[!1,FW(t)]}else{if(Df(t)&&e.size<t)return[!1,FW(t)];if(Df(n)&&e.size>n)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;n<e;n++)t[n]=arguments[n];return function(r){for(var i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];return t.some(function(s){return!V2(r)&&s&&s.apply(void 0,[r].concat(a)),V2(r)})}}function _nt(){return"showOpenFilePicker"in window}function Ent(e){if(Df(e)){var t=Object.entries(e).filter(function(n){var r=E1(n,2),i=r[0],a=r[1],o=!0;return lue(i)||(console.warn('Skipped "'.concat(i,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),(!Array.isArray(a)||!a.every(cue))&&(console.warn('Skipped "'.concat(i,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(n,r){var i=E1(r,2),a=i[0],o=i[1];return NW(NW({},n),{},iue({},a,o))},{});return[{description:"Files",accept:t}]}return e}function $nt(e){if(Df(e))return Object.entries(e).reduce(function(t,n){var r=E1(n,2),i=r[0],a=r[1];return[].concat(MW(t),[i],MW(a))},[]).filter(function(t){return lue(t)||cue(t)}).join(",")}function Tnt(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function Pnt(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function lue(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||e==="application/*"||/\w+\/[-+.\w]+/g.test(e)}function cue(e){return/^.*\.[\w]+$/.test(e)}var Rnt=["children"],Int=["open"],Ont=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],Mnt=["refKey","onChange","onClick"];function jnt(e){return Fnt(e)||Ant(e)||uue(e)||Nnt()}function Nnt(){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 Ant(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Fnt(e){if(Array.isArray(e))return QI(e)}function w8(e,t){return Bnt(e)||Lnt(e,t)||uue(e,t)||Dnt()}function Dnt(){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 uue(e,t){if(e){if(typeof e=="string")return QI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return QI(e,t)}}function QI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Lnt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(l){a=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function Bnt(e){if(Array.isArray(e))return e}function LW(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 mi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LW(Object(n),!0).forEach(function(r){ZI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LW(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ZI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W2(e,t){if(e==null)return{};var n=znt(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=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<r.length;a++)i=r[a],!(t.indexOf(i)>=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 <input> 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(;++a<S8.length;){const o=S8[a];VW(this,S8[a],(r&rO[o])===rO[o])}}}T9.prototype.defined=!0;function VW(e,t,n){n&&(e[t]=n)}function Cg(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const a=new T9(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(a.mustUseProperty=!0),t[r]=a,n[tO(r)]=r,n[tO(a.attribute)]=r}return new Xy(t,n,e.space)}const hue=Cg({properties:{ariaActiveDescendant:null,ariaAtomic:Ai,ariaAutoComplete:null,ariaBusy:Ai,ariaChecked:Ai,ariaColCount:Nt,ariaColIndex:Nt,ariaColSpan:Nt,ariaControls:Ur,ariaCurrent:null,ariaDescribedBy:Ur,ariaDetails:null,ariaDisabled:Ai,ariaDropEffect:Ur,ariaErrorMessage:null,ariaExpanded:Ai,ariaFlowTo:Ur,ariaGrabbed:Ai,ariaHasPopup:null,ariaHidden:Ai,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Ur,ariaLevel:Nt,ariaLive:null,ariaModal:Ai,ariaMultiLine:Ai,ariaMultiSelectable:Ai,ariaOrientation:null,ariaOwns:Ur,ariaPlaceholder:null,ariaPosInSet:Nt,ariaPressed:Ai,ariaReadOnly:Ai,ariaRelevant:null,ariaRequired:Ai,ariaRoleDescription:Ur,ariaRowCount:Nt,ariaRowIndex:Nt,ariaRowSpan:Nt,ariaSelected:Ai,ariaSetSize:Nt,ariaSort:null,ariaValueMax:Nt,ariaValueMin:Nt,ariaValueNow:Nt,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function vue(e,t){return t in e?e[t]:t}function gue(e,t){return vue(e,t.toLowerCase())}const ort=Cg({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Uh,acceptCharset:Ur,accessKey:Ur,action:null,allow:null,allowFullScreen:Nn,allowPaymentRequest:Nn,allowUserMedia:Nn,alt:null,as:null,async:Nn,autoCapitalize:null,autoComplete:Ur,autoFocus:Nn,autoPlay:Nn,blocking:Ur,capture:null,charSet:null,checked:Nn,cite:null,className:Ur,cols:Nt,colSpan:null,content:null,contentEditable:Ai,controls:Nn,controlsList:Ur,coords:Nt|Uh,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Nn,defer:Nn,dir:null,dirName:null,disabled:Nn,download:nO,draggable:Ai,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Nn,formTarget:null,headers:Ur,height:Nt,hidden:nO,high:Nt,href:null,hrefLang:null,htmlFor:Ur,httpEquiv:Ur,id:null,imageSizes:null,imageSrcSet:null,inert:Nn,inputMode:null,integrity:null,is:null,isMap:Nn,itemId:null,itemProp:Ur,itemRef:Ur,itemScope:Nn,itemType:Ur,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Nn,low:Nt,manifest:null,max:null,maxLength:Nt,media:null,method:null,min:null,minLength:Nt,multiple:Nn,muted:Nn,name:null,nonce:null,noModule:Nn,noValidate:Nn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Nn,optimum:Nt,pattern:null,ping:Ur,placeholder:null,playsInline:Nn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Nn,referrerPolicy:null,rel:Ur,required:Nn,reversed:Nn,rows:Nt,rowSpan:Nt,sandbox:Ur,scope:null,scoped:Nn,seamless:Nn,selected:Nn,shadowRootClonable:Nn,shadowRootDelegatesFocus:Nn,shadowRootMode:null,shape:null,size:Nt,sizes:null,slot:null,span:Nt,spellCheck:Ai,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Nt,step:null,style:null,tabIndex:Nt,target:null,title:null,translate:null,type:null,typeMustMatch:Nn,useMap:null,value:Ai,width:Nt,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Ur,axis:null,background:null,bgColor:null,border:Nt,borderColor:null,bottomMargin:Nt,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Nn,declare:Nn,event:null,face:null,frame:null,frameBorder:null,hSpace:Nt,leftMargin:Nt,link:null,longDesc:null,lowSrc:null,marginHeight:Nt,marginWidth:Nt,noResize:Nn,noHref:Nn,noShade:Nn,noWrap:Nn,object:null,profile:null,prompt:null,rev:null,rightMargin:Nt,rules:null,scheme:null,scrolling:Ai,standby:null,summary:null,text:null,topMargin:Nt,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Nt,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Nn,disableRemotePlayback:Nn,prefix:null,property:null,results:Nt,security:null,unselectable:null},space:"html",transform:gue}),srt=Cg({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:rs,accentHeight:Nt,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Nt,amplitude:Nt,arabicForm:null,ascent:Nt,attributeName:null,attributeType:null,azimuth:Nt,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Nt,by:null,calcMode:null,capHeight:Nt,className:Ur,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Nt,diffuseConstant:Nt,direction:null,display:null,dur:null,divisor:Nt,dominantBaseline:null,download:Nn,dx:null,dy:null,edgeMode:null,editable:null,elevation:Nt,enableBackground:null,end:null,event:null,exponent:Nt,externalResourcesRequired:null,fill:null,fillOpacity:Nt,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Uh,g2:Uh,glyphName:Uh,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Nt,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Nt,horizOriginX:Nt,horizOriginY:Nt,id:null,ideographic:Nt,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Nt,k:Nt,k1:Nt,k2:Nt,k3:Nt,k4:Nt,kernelMatrix:rs,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Nt,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Nt,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Nt,overlineThickness:Nt,paintOrder:null,panose1:null,path:null,pathLength:Nt,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Ur,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Nt,pointsAtY:Nt,pointsAtZ:Nt,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:rs,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:rs,rev:rs,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:rs,requiredFeatures:rs,requiredFonts:rs,requiredFormats:rs,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Nt,specularExponent:Nt,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Nt,strikethroughThickness:Nt,string:null,stroke:null,strokeDashArray:rs,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Nt,strokeOpacity:Nt,strokeWidth:null,style:null,surfaceScale:Nt,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:rs,tabIndex:Nt,tableValues:null,target:null,targetX:Nt,targetY:Nt,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:rs,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Nt,underlineThickness:Nt,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Nt,values:null,vAlphabetic:Nt,vMathematical:Nt,vectorEffect:null,vHanging:Nt,vIdeographic:Nt,version:null,vertAdvY:Nt,vertOriginX:Nt,vertOriginY:Nt,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Nt,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:vue}),bue=Cg({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),yue=Cg({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:gue}),xue=Cg({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),lrt={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},crt=/[A-Z]/g,WW=/-[a-z]/g,urt=/^data[-\w.:]+$/i;function drt(e,t){const n=tO(t);let r=t,i=Uo;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&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(;++r<t.children.length;){const a=t.children[r];let o;if(e.passKeys){const l=a.type==="element"?a.tagName:a.type==="mdxJsxFlowElement"||a.type==="mdxJsxTextElement"?a.name:void 0;if(l){const c=i.get(l)||0;o=l+"-"+c,i.set(l,c+1)}}const s=kue(e,a,o);s!==void 0&&n.push(s)}return n}function oit(e,t,n){const r=drt(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?Znt(n):hrt(n)),r.property==="style"){let i=typeof n=="object"?n:sit(e,String(n));return e.stylePropertyNameCase==="css"&&(i=lit(i)),["style",i]}return[e.elementAttributeNameCase==="react"&&r.space?lrt[r.property]||r.property:r.attribute,n]}}function sit(e,t){try{return Vrt(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,i=new Ja("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw i.file=e.filePath||void 0,i.url=Cue+"#cannot-parse-style-attribute",i}}function Eue(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const i=t.split(".");let a=-1,o;for(;++a<i.length;){const s=zW(i[a])?{type:"Identifier",name:i[a]}:{type:"Literal",value:i[a]};o=o?{type:"MemberExpression",object:o,property:s,computed:!!(a&&s.type==="Literal"),optional:!1}:s}r=o}else r=zW(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const i=r.value;return O9.call(e.components,i)?e.components[i]:i}if(e.evaluater)return e.evaluater.evaluateExpression(r);$1(e)}function $1(e,t){const n=new Ja("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=Cue+"#cannot-handle-mdx-estrees-without-createevaluater",n}function lit(e){const t={};let n;for(n in e)O9.call(e,n)&&(t[cit(n)]=e[n]);return t}function cit(e){let t=e.replace(qrt,uit);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function uit(e){return"-"+e.toLowerCase()}const C8={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},dit={};function fit(e,t){const n=dit,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return $ue(e,r,i)}function $ue(e,t,n){if(mit(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return QW(e.children,t,n)}return Array.isArray(e)?QW(e,t,n):""}function QW(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=$ue(e[i],t,n);return r.join("")}function mit(e){return!!(e&&typeof e=="object")}const ZW=document.createElement("i");function N9(e){const t="&"+e+";";ZW.innerHTML=t;const n=ZW.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Fc(e,t,n,r){const i=e.length;let a=0,o;if(t<0?t=-t>i?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);a<r.length;)o=r.slice(a,a+1e4),o.unshift(t,0),e.splice(...o),a+=1e4,t+=1e4}function Hs(e,t){return e.length>0?(Fc(e,e.length,0,t),e):t}const eU={}.hasOwnProperty;function pit(e){const t={};let n=-1;for(;++n<e.length;)hit(t,e[n]);return t}function hit(e,t){let n;for(n in t){const i=(eU.call(e,n)?e[n]:void 0)||(e[n]={}),a=t[n];let o;if(a)for(o in a){eU.call(i,o)||(i[o]=[]);const s=a[o];vit(i[o],Array.isArray(s)?s:s?[s]:[])}}}function vit(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Fc(e,0,0,r)}function Tue(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"<22>":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(;++n<e.length;){const a=e.charCodeAt(n);let o="";if(a===37&&hs(e.charCodeAt(n+1))&&hs(e.charCodeAt(n+2)))i=2;else if(a<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(a))||(o=String.fromCharCode(a));else if(a>55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="<22>"}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++<i?(e.consume(l),s):(e.exit(n),t(l))}}const Sit={tokenize:Cit};function Cit(e){const t=e.attempt(this.parser.constructs.contentInitial,r,i);let n;return t;function r(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),Kr(e,t,"linePrefix")}function i(s){return e.enter("paragraph"),a(s)}function a(s){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,o(s)}function o(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return Tn(s)?(e.consume(s),e.exit("chunkText"),a):(e.consume(s),o)}}const kit={tokenize:_it},tU={tokenize:Eit};function _it(e){const t=this,n=[];let r=0,i,a,o;return s;function s(x){if(r<n.length){const S=n[r];return t.containerState=S[1],e.attempt(S[0].continuation,l,c)(x)}return c(x)}function l(x){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&w();const S=t.events.length;let C=S,_;for(;C--;)if(t.events[C][0]==="exit"&&t.events[C][1].type==="chunkFlow"){_=t.events[C][1].end;break}y(r);let k=S;for(;k<t.events.length;)t.events[k][1].end={..._},k++;return Fc(t.events,C+1,0,t.events.slice(S)),t.events.length=k,c(x)}return s(x)}function c(x){if(r===n.length){if(!i)return m(x);if(i.currentConstruct&&i.currentConstruct.concrete)return h(x);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(tU,d,f)(x)}function d(x){return i&&w(),y(r),m(x)}function f(x){return t.parser.lazy[t.now().line]=r!==n.length,o=t.now().offset,h(x)}function m(x){return t.containerState={},e.attempt(tU,p,h)(x)}function p(x){return r++,n.push([t.currentConstruct,t.containerState]),m(x)}function h(x){if(x===null){i&&w(),y(0),e.consume(x);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:a}),v(x)}function v(x){if(x===null){g(e.exit("chunkFlow"),!0),y(0),e.consume(x);return}return Tn(x)?(e.consume(x),g(e.exit("chunkFlow")),r=0,t.interrupt=void 0,s):(e.consume(x),v)}function g(x,S){const C=t.sliceStream(x);if(S&&C.push(null),x.previous=a,a&&(a.next=x),a=x,i.defineSkip(x.start),i.write(C),t.parser.lazy[x.start.line]){let _=i.events.length;for(;_--;)if(i.events[_][1].start.offset<o&&(!i.events[_][1].end||i.events[_][1].end.offset>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;_<t.events.length;)t.events[_][1].end={...$},_++;Fc(t.events,E+1,0,t.events.slice(k)),t.events.length=_}}function y(x){let S=n.length;for(;S-- >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(;++i<e.length;){const a=e[i].resolveAll;a&&!r.includes(a)&&(t=a(t,n),r.push(a))}return t}const lO={name:"attention",resolveAll:$it,tokenize:Tit};function $it(e,t){let n=-1,r,i,a,o,s,l,c,d;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&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;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function Tit(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=nU(r);let a;return o;function o(l){return a=l,e.enter("attentionSequence"),s(l)}function s(l){if(l===a)return e.consume(l),s;const c=e.exit("attentionSequence"),d=nU(l),f=!d||d===2&&i||n.includes(l),m=!i||i===2&&d||n.includes(r);return c._open=!!(a===42?f:f&&(i||!m)),c._close=!!(a===42?m:m&&(d||!f)),t(l)}}function rU(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Pit={name:"autolink",tokenize:Rit};function Rit(e,t,n){let r=0;return i;function i(p){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),a}function a(p){return Sc(p)?(e.consume(p),o):p===64?n(p):c(p)}function o(p){return p===43||p===45||p===46||hs(p)?(r=1,s(p)):c(p)}function s(p){return p===58?(e.consume(p),r=0,l):(p===43||p===45||p===46||hs(p))&&r++<32?(e.consume(p),s):(r=0,c(p))}function l(p){return p===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):p===null||p===32||p===60||oO(p)?n(p):(e.consume(p),l)}function c(p){return p===64?(e.consume(p),d):git(p)?(e.consume(p),c):n(p)}function d(p){return hs(p)?f(p):n(p)}function f(p){return p===46?(e.consume(p),r=0,d):p===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):m(p)}function m(p){if((p===45||hs(p))&&r++<63){const h=p===45?m:f;return e.consume(p),h}return n(p)}}const _4={partial:!0,tokenize:Iit};function Iit(e,t,n){return r;function r(a){return wr(a)?Kr(e,i,"linePrefix")(a):i(a)}function i(a){return a===null||Tn(a)?t(a):n(a)}}const Pue={continuation:{tokenize:Mit},exit:jit,name:"blockQuote",tokenize:Oit};function Oit(e,t,n){const r=this;return i;function i(o){if(o===62){const s=r.containerState;return s.open||(e.enter("blockQuote",{_container:!0}),s.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(o),e.exit("blockQuoteMarker"),a}return n(o)}function a(o){return wr(o)?(e.enter("blockQuotePrefixWhitespace"),e.consume(o),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(o))}}function Mit(e,t,n){const r=this;return i;function i(o){return wr(o)?Kr(e,a,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):a(o)}function a(o){return e.attempt(Pue,t,n)(o)}}function jit(e){e.exit("blockQuote")}const Rue={name:"characterEscape",tokenize:Nit};function Nit(e,t,n){return r;function r(a){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(a),e.exit("escapeMarker"),i}function i(a){return yit(a)?(e.enter("characterEscapeValue"),e.consume(a),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(a)}}const Iue={name:"characterReference",tokenize:Ait};function Ait(e,t,n){const r=this;let i=0,a,o;return s;function s(f){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(f),e.exit("characterReferenceMarker"),l}function l(f){return f===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(f),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),a=31,o=hs,d(f))}function c(f){return f===88||f===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(f),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),a=6,o=bit,d):(e.enter("characterReferenceValue"),a=7,o=sO,d(f))}function d(f){if(f===59&&i){const m=e.exit("characterReferenceValue");return o===hs&&!N9(r.sliceSerialize(m))?n(f):(e.enter("characterReferenceMarker"),e.consume(f),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return o(f)&&i++<a?(e.consume(f),d):n(f)}}const iU={partial:!0,tokenize:Dit},aU={concrete:!0,name:"codeFenced",tokenize:Fit};function Fit(e,t,n){const r=this,i={partial:!0,tokenize:C};let a=0,o=0,s;return l;function l(_){return c(_)}function c(_){const k=r.events[r.events.length-1];return a=k&&k[1].type==="linePrefix"?k[2].sliceSerialize(k[1],!0).length:0,s=_,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),d(_)}function d(_){return _===s?(o++,e.consume(_),d):o<3?n(_):(e.exit("codeFencedFenceSequence"),wr(_)?Kr(e,f,"whitespace")(_):f(_))}function f(_){return _===null||Tn(_)?(e.exit("codeFencedFence"),r.interrupt?t(_):e.check(iU,v,S)(_)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(_))}function m(_){return _===null||Tn(_)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),f(_)):wr(_)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Kr(e,p,"whitespace")(_)):_===96&&_===s?n(_):(e.consume(_),m)}function p(_){return _===null||Tn(_)?f(_):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(_))}function h(_){return _===null||Tn(_)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),f(_)):_===96&&_===s?n(_):(e.consume(_),h)}function v(_){return e.attempt(i,S,g)(_)}function g(_){return e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),y}function y(_){return a>0&&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<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="codeTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function Wit(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Uit(e,t,n){let r=0,i,a;return o;function o(f){return e.enter("codeText"),e.enter("codeTextSequence"),s(f)}function s(f){return f===96?(e.consume(f),r++,s):(e.exit("codeTextSequence"),l(f))}function l(f){return f===null?n(f):f===32?(e.enter("space"),e.consume(f),e.exit("space"),l):f===96?(a=e.enter("codeTextSequence"),i=0,d(f)):Tn(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),l):(e.enter("codeTextData"),c(f))}function c(f){return f===null||f===32||f===96||Tn(f)?(e.exit("codeTextData"),l(f)):(e.consume(f),c)}function d(f){return f===96?(e.consume(f),i++,d):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(f)):(a.type="codeTextData",c(f))}}class qit{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=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 t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.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<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);w0(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);w0(this.left,n.reverse())}}}function w0(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Oue(e){const t={};let n=-1,r,i,a,o,s,l,c;const d=new qit(e);for(;++n<d.length;){for(;n in t;)n=t[n];if(r=d.get(n),n&&r[1].type==="chunkFlow"&&d.get(n-1)[1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,a=0,a<l.length&&l[a][1].type==="lineEndingBlank"&&(a+=2),a<l.length&&l[a][1].type==="content"))for(;++a<l.length&&l[a][1].type!=="content";)l[a][1].type==="chunkText"&&(l[a][1]._isInFirstContentOfListItem=!0,a++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,Git(d,n)),n=t[n],c=!0);else if(r[1]._container){for(a=n,i=void 0;a--;)if(o=d.get(a),o[1].type==="lineEnding"||o[1].type==="lineEndingBlank")o[0]==="enter"&&(i&&(d.get(i)[1].type="lineEndingBlank"),o[1].type="lineEnding",i=a);else if(!(o[1].type==="linePrefix"||o[1].type==="listItemIndent"))break;i&&(r[1].end={...d.get(i)[1].start},s=d.slice(i,n),s.unshift(r),d.splice(i,n-i+1,s))}}return Fc(e,0,Number.POSITIVE_INFINITY,d.slice(0)),!c}function Git(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const a=[];let o=n._tokenizer;o||(o=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(o._contentTypeTextTrailing=!0));const s=o.events,l=[],c={};let d,f,m=-1,p=n,h=0,v=0;const g=[v];for(;p;){for(;e.get(++i)[1]!==p;);a.push(i),p._tokenizer||(d=r.sliceStream(p),p.next||d.push(null),f&&o.defineSkip(p.start),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(d),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),f=p,p=p.next}for(p=n;++m<s.length;)s[m][0]==="exit"&&s[m-1][0]==="enter"&&s[m][1].type===s[m-1][1].type&&s[m][1].start.line!==s[m][1].end.line&&(v=m+1,g.push(v),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(o.events=[],p?(p._tokenizer=void 0,p.previous=void 0):g.pop(),m=g.length;m--;){const y=s.slice(g[m],g[m+1]),w=a.pop();l.push([w,w+y.length-1]),e.splice(w,2,y)}for(l.reverse(),m=-1;++m<l.length;)c[h+l[m][0]]=h+l[m][1],h+=l[m][1]-l[m][0]-1;return c}const Kit={resolve:Xit,tokenize:Jit},Yit={partial:!0,tokenize:Qit};function Xit(e){return Oue(e),e}function Jit(e,t){let n;return r;function r(s){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(s)}function i(s){return s===null?a(s):Tn(s)?e.check(Yit,o,a)(s):(e.consume(s),i)}function a(s){return e.exit("chunkContent"),e.exit("content"),t(s)}function o(s){return e.consume(s),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function Qit(e,t,n){const r=this;return i;function i(o){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Kr(e,a,"linePrefix")}function a(o){if(o===null||Tn(o))return n(o);const s=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=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)):d<c&&y===40?(e.consume(y),d++,v):y===41?(e.consume(y),d--,v):y===null||y===32||y===40||oO(y)?n(y):(e.consume(y),y===92?g:v)}function g(y){return y===40||y===41||y===92?(e.consume(y),v):v(y)}}function jue(e,t,n,r,i,a){const o=this;let s=0,l;return c;function c(p){return e.enter(r),e.enter(i),e.consume(p),e.exit(i),e.enter(a),d}function d(p){return s>999||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<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const i=r.type==="labelImage"?4:2;r.type="data",t+=i}}return e.length!==n.length&&Fc(e,0,e.length,n),e}function Sat(e,t){let n=e.length,r=0,i,a,o,s;for(;n--;)if(i=e[n][1],a){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(o){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(a=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(o=n);const l={type:e[a][1].type==="labelLink"?"link":"image",start:{...e[a][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[a][1].start},end:{...e[o][1].end}},d={type:"labelText",start:{...e[a+r+2][1].end},end:{...e[o-2][1].start}};return s=[["enter",l,t],["enter",c,t]],s=Hs(s,e.slice(a+1,a+r+3)),s=Hs(s,[["enter",d,t]]),s=Hs(s,A9(t.parser.constructs.insideSpan.null,e.slice(a+r+4,o-3),t)),s=Hs(s,[["exit",d,t],e[o-2],e[o-1],["exit",c,t]]),s=Hs(s,e.slice(o+1)),s=Hs(s,[["exit",l,t]]),Fc(e,a,e.length,s),e}function Cat(e,t,n){const r=this;let i=r.events.length,a,o;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){a=r.events[i][1];break}return s;function s(m){return a?a._inactive?f(m):(o=r.parser.defined.includes(qh(r.sliceSerialize({start:a.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(m),e.exit("labelMarker"),e.exit("labelEnd"),l):n(m)}function l(m){return m===40?e.attempt(bat,d,o?d:f)(m):m===91?e.attempt(yat,d,o?c:f)(m):o?d(m):f(m)}function c(m){return e.attempt(xat,d,f)(m)}function d(m){return t(m)}function f(m){return a._balanced=!0,n(m)}}function kat(e,t,n){return r;function r(f){return e.enter("resource"),e.enter("resourceMarker"),e.consume(f),e.exit("resourceMarker"),i}function i(f){return Do(f)?wb(e,a)(f):a(f)}function a(f){return f===41?d(f):Mue(e,o,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(f)}function o(f){return Do(f)?wb(e,l)(f):d(f)}function s(f){return n(f)}function l(f){return f===34||f===39||f===40?Nue(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(f):d(f)}function c(f){return Do(f)?wb(e,d)(f):d(f)}function d(f){return f===41?(e.enter("resourceMarker"),e.consume(f),e.exit("resourceMarker"),e.exit("resource"),t):n(f)}}function _at(e,t,n){const r=this;return i;function i(s){return jue.call(r,e,a,o,"reference","referenceMarker","referenceString")(s)}function a(s){return r.parser.defined.includes(qh(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(s):n(s)}function o(s){return n(s)}}function Eat(e,t,n){return r;function r(a){return e.enter("reference"),e.enter("referenceMarker"),e.consume(a),e.exit("referenceMarker"),i}function i(a){return a===93?(e.enter("referenceMarker"),e.consume(a),e.exit("referenceMarker"),e.exit("reference"),t):n(a)}}const $at={name:"labelStartImage",resolveAll:F9.resolveAll,tokenize:Tat};function Tat(e,t,n){const r=this;return i;function i(s){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(s),e.exit("labelImageMarker"),a}function a(s){return s===91?(e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelImage"),o):n(s)}function o(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const Pat={name:"labelStartLink",resolveAll:F9.resolveAll,tokenize:Rat};function Rat(e,t,n){const r=this;return i;function i(o){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelLink"),a}function a(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}const _8={name:"lineEnding",tokenize:Iat};function Iat(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Kr(e,t,"linePrefix")}}const oC={name:"thematicBreak",tokenize:Oat};function Oat(e,t,n){let r=0,i;return a;function a(c){return e.enter("thematicBreak"),o(c)}function o(c){return i=c,s(c)}function s(c){return c===i?(e.enter("thematicBreakSequence"),l(c)):r>=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<f.length;){const p=f[m];if(!p.previous||p.previous.call(r,r.previous))return!0}return!1}}}function Fue(e){return t;function t(n,r){let i=-1,a;for(;++i<=n.length;)a===void 0?n[i]&&n[i][1].type==="data"&&(a=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==a+2&&(n[a][1].end=n[i-1][1].end,n.splice(a+2,i-a-2),i=a+2),a=void 0);return e?e(n,r):n}}function Gat(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],i=t.sliceStream(r);let a=i.length,o=-1,s=0,l;for(;a--;){const c=i[a];if(typeof c=="string"){for(o=c.length;c.charCodeAt(o-1)===32;)s++,o--;if(o)break;o=-1}else if(c===-2)l=!0,s++;else if(c!==-1){a++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(s=0),s){const c={type:n===e.length||l||s<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:a?o:r.start._bufferIndex+o,_index:r.start._index+a,line:r.end.line,column:r.end.column-s,offset:r.end.offset-s},end:{...r.end}};r.end={...c.start},r.start.offset===r.end.offset?Object.assign(r,c):(e.splice(n,0,["enter",c,t],["exit",c,t]),n+=2)}n++}return e}const Kat={42:Co,43:Co,45:Co,48:Co,49:Co,50:Co,51:Co,52:Co,53:Co,54:Co,55:Co,56:Co,57:Co,62:Pue},Yat={91:Zit},Xat={[-2]:k8,[-1]:k8,32:k8},Jat={35:aat,42:oC,45:[sU,oC],60:cat,61:sU,95:oC,96:aU,126:aU},Qat={38:Iue,92:Rue},Zat={[-5]:_8,[-4]:_8,[-3]:_8,33:$at,38:Iue,42:lO,60:[Pit,vat],91:Pat,92:[rat,Rue],93:F9,95:lO,96:Hit},eot={null:[lO,Wat]},tot={null:[42,95]},not={null:[]},rot=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:tot,contentInitial:Yat,disable:not,document:Kat,flow:Jat,flowInitial:Xat,insideSpan:eot,string:Qat,text:Zat},Symbol.toStringTag,{value:"Module"}));function iot(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const i={},a=[];let o=[],s=[];const l={attempt:k(C),check:k(_),consume:w,enter:x,exit:S,interrupt:k(_,{interrupt:!0})},c={code:null,containerState:{},defineSkip:v,events:[],now:h,parser:e,previous:null,sliceSerialize:m,sliceStream:p,write:f};let d=t.tokenize.call(c,l);return t.resolveAll&&a.push(t),c;function f(P){return o=Hs(o,P),g(),o[o.length-1]!==null?[]:(E(t,0),c.events=A9(a,c.events,c),c.events)}function m(P,M){return oot(p(P),M)}function p(P){return aot(o,P)}function h(){const{_bufferIndex:P,_index:M,line:j,column:I,offset:R}=r;return{_bufferIndex:P,_index:M,line:j,column:I,offset:R}}function v(P){i[P.line]=P.column,$()}function g(){let P;for(;r._index<o.length;){const M=o[r._index];if(typeof M=="string")for(P=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===P&&r._bufferIndex<M.length;)y(M.charCodeAt(r._bufferIndex));else y(M)}}function y(P){d=d(P)}function w(P){Tn(P)?(r.line++,r.column=1,r.offset+=P===-3?2:1,$()):P!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=P}function x(P,M){const j=M||{};return j.type=P,j.start=h(),c.events.push(["enter",j,c]),s.push(j),j}function S(P){const M=s.pop();return M.end=h(),c.events.push(["exit",M,c]),M}function C(P,M){E(P,M.from)}function _(P,M){M.restore()}function k(P,M){return j;function j(I,R,O){let D,L,B,F;return Array.isArray(I)?H(I):"tokenize"in I?H([I]):z(I);function z(U){return Y;function Y(J){const ne=J!==null&&U[J],Q=J!==null&&U.null,te=[...Array.isArray(ne)?ne:ne?[ne]:[],...Array.isArray(Q)?Q:Q?[Q]:[]];return H(te)(J)}}function H(U){return D=U,L=0,U.length===0?O:A(U[L])}function A(U){return Y;function Y(J){return F=T(),B=U,U.partial||(c.currentConstruct=U),U.name&&c.parser.constructs.disable.null.includes(U.name)?W():U.tokenize.call(M?Object.assign(Object.create(c),M):c,l,V,W)(J)}}function V(U){return P(B,F),R}function W(U){return F.restore(),++L<D.length?A(D[L]):O}}}function E(P,M){P.resolveAll&&!a.includes(P)&&a.push(P),P.resolve&&Fc(c.events,M,c.events.length-M,P.resolve(c.events.slice(M),c)),P.resolveTo&&(c.events=P.resolveTo(c.events,c))}function T(){const P=h(),M=c.previous,j=c.currentConstruct,I=c.events.length,R=Array.from(s);return{from:I,restore:O};function O(){r=P,c.previous=M,c.currentConstruct=j,c.events.length=I,s=R,$()}}function $(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function aot(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,a=t.end._bufferIndex;let o;if(n===i)o=[e[n].slice(r,a)];else{if(o=e.slice(n,i),r>-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(;++n<e.length;){const a=e[n];let o;if(typeof a=="string")o=a;else switch(a){case-5:{o="\r";break}case-4:{o=`
`;break}case-3:{o=`\r
`;break}case-2:{o=t?" ":" ";break}case-1:{if(!t&&i)continue;o=" ";break}default:o=String.fromCharCode(a)}i=a===-2,r.push(o)}return r.join("")}function sot(e){const r={constructs:pit([rot,...(e||{}).extensions||[]]),content:i(Sit),defined:[],document:i(kit),flow:i(Hat),lazy:{},string:i(Uat),text:i(qat)};return r;function i(a){return o;function o(s){return iot(r,a,s)}}}function lot(e){for(;!Oue(e););return e}const lU=/[\0\t\n\r]/g;function cot(){let e=1,t="",n=!0,r;return i;function i(a,o,s){const l=[];let c,d,f,m,p;for(a=t+(typeof a=="string"?a.toString():new TextDecoder(o||void 0).decode(a)),f=0,t="",n&&(a.charCodeAt(0)===65279&&f++,n=void 0);f<a.length;){if(lU.lastIndex=f,c=lU.exec(a),m=c&&c.index!==void 0?c.index:a.length,p=a.charCodeAt(m),!c){t=a.slice(f);break}if(p===10&&f===m&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),f<m&&(l.push(a.slice(f,m)),e+=m-f),p){case 0:{l.push(65533),e++;break}case 9:{for(d=Math.ceil(e/4)*4,l.push(-2);e++<d;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}f=m+1}return s&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}const uot=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function dot(e){return e.replace(uot,fot)}function fot(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),a=i===120||i===88;return Tue(n.slice(a?2:1),a?16:10)}return N9(n)||e}const Due={}.hasOwnProperty;function mot(e,t,n){return typeof t!="string"&&(n=t,t=void 0),pot(n)(lot(sot(n).document().write(cot()(e,t,!0))))}function pot(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(Se),autolinkProtocol:T,autolinkEmail:T,atxHeading:a(ce),blockQuote:a(Q),characterEscape:T,characterReference:T,codeFenced:a(te),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:a(te,o),codeText:a(Z,o),codeTextData:T,data:T,codeFlowValue:T,definition:a(le),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:a(se),hardBreakEscape:a(re),hardBreakTrailing:a(re),htmlFlow:a(ie,o),htmlFlowData:T,htmlText:a(ie,o),htmlTextData:T,image:a(pe),label:o,link:a(Se),listItem:a(X),listItemValue:m,listOrdered:a(_e,f),listUnordered:a(_e),paragraph:a(ae),reference:A,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:a(ce),strong:a(ee),thematicBreak:a(ue)},exit:{atxHeading:l(),atxHeadingSequence:C,autolink:l(),autolinkEmail:ne,autolinkProtocol:J,blockQuote:l(),characterEscapeValue:$,characterReferenceMarkerHexadecimal:W,characterReferenceMarkerNumeric:W,characterReferenceValue:U,characterReference:Y,codeFenced:l(g),codeFencedFence:v,codeFencedFenceInfo:p,codeFencedFenceMeta:h,codeFlowValue:$,codeIndented:l(y),codeText:l(R),codeTextData:$,data:$,definition:l(),definitionDestinationString:S,definitionLabelString:w,definitionTitleString:x,emphasis:l(),hardBreakEscape:l(M),hardBreakTrailing:l(M),htmlFlow:l(j),htmlFlowData:$,htmlText:l(I),htmlTextData:$,image:l(D),label:B,labelText:L,lineEnding:P,link:l(O),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:V,resourceDestinationString:F,resourceTitleString:z,resource:H,setextHeading:l(E),setextHeadingLineSequence:k,setextHeadingText:_,strong:l(),thematicBreak:l()}};Lue(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(oe){let de={type:"root",children:[]};const xe={stack:[de],tokenStack:[],config:t,enter:s,exit:c,buffer:o,resume:d,data:n},ke=[];let be=-1;for(;++be<oe.length;)if(oe[be][1].type==="listOrdered"||oe[be][1].type==="listUnordered")if(oe[be][0]==="enter")ke.push(be);else{const ye=ke.pop();be=i(oe,ye,be)}for(be=-1;++be<oe.length;){const ye=t[oe[be][0]];Due.call(ye,oe[be][1].type)&&ye[oe[be][1].type].call(Object.assign({sliceSerialize:oe[be][2].sliceSerialize},xe),oe[be][1])}if(xe.tokenStack.length>0){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;++be<t.transforms.length;)de=t.transforms[be](de)||de;return de}function i(oe,de,xe){let ke=de-1,be=-1,ye=!1,Ce,Re,Pe,Le;for(;++ke<=xe;){const we=oe[ke];switch(we[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{we[0]==="enter"?be++:be--,Le=void 0;break}case"lineEndingBlank":{we[0]==="enter"&&(Ce&&!Le&&!be&&!Pe&&(Pe=ke),Le=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Le=void 0}if(!be&&we[0]==="enter"&&we[1].type==="listItemPrefix"||be===-1&&we[0]==="exit"&&(we[1].type==="listUnordered"||we[1].type==="listOrdered")){if(Ce){let ve=ke;for(Re=void 0;ve--;){const ge=oe[ve];if(ge[1].type==="lineEnding"||ge[1].type==="lineEndingBlank"){if(ge[0]==="exit")continue;Re&&(oe[Re][1].type="lineEndingBlank",ye=!0),ge[1].type="lineEnding",Re=ve}else if(!(ge[1].type==="linePrefix"||ge[1].type==="blockQuotePrefix"||ge[1].type==="blockQuotePrefixWhitespace"||ge[1].type==="blockQuoteMarker"||ge[1].type==="listItemIndent"))break}Pe&&(!Re||Pe<Re)&&(Ce._spread=!0),Ce.end=Object.assign({},Re?oe[Re][1].start:we[1].end),oe.splice(Re||ke,0,["exit",Ce,we[2]]),ke++,xe++}if(we[1].type==="listItemPrefix"){const ve={type:"listItem",_spread:!1,start:Object.assign({},we[1].start),end:void 0};Ce=ve,oe.splice(ke,0,["enter",ve,we[2]]),ke++,xe++,Pe=void 0,Le=!0}}}return oe[de][1]._spread=ye,xe}function a(oe,de){return xe;function xe(ke){s.call(this,oe(ke),ke),de&&de.call(this,ke)}}function o(){this.stack.push({type:"fragment",children:[]})}function s(oe,de,xe){this.stack[this.stack.length-1].children.push(oe),this.stack.push(oe),this.tokenStack.push([de,xe||void 0]),oe.position={start:nd(de.start),end:void 0}}function l(oe){return de;function de(xe){oe&&oe.call(this,xe),c.call(this,xe)}}function c(oe,de){const xe=this.stack.pop(),ke=this.tokenStack.pop();if(ke)ke[0].type!==oe.type&&(de?de.call(this,oe,ke[0]):(ke[1]||cU).call(this,oe,ke[0]));else throw new Error("Cannot close `"+oe.type+"` ("+xb({start:oe.start,end:oe.end})+"): its not open");xe.position.end=nd(oe.end)}function d(){return fit(this.stack.pop())}function f(){this.data.expectingFirstListItemValue=!0}function m(oe){if(this.data.expectingFirstListItemValue){const de=this.stack[this.stack.length-2];de.start=Number.parseInt(this.sliceSerialize(oe),10),this.data.expectingFirstListItemValue=void 0}}function p(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.lang=oe}function h(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.meta=oe}function v(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function g(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.value=oe.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function y(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.value=oe.replace(/(\r?\n|\r)$/g,"")}function w(oe){const de=this.resume(),xe=this.stack[this.stack.length-1];xe.label=de,xe.identifier=qh(this.sliceSerialize(oe)).toLowerCase()}function x(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.title=oe}function S(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.url=oe}function C(oe){const de=this.stack[this.stack.length-1];if(!de.depth){const xe=this.sliceSerialize(oe).length;de.depth=xe}}function _(){this.data.setextHeadingSlurpLineEnding=!0}function k(oe){const de=this.stack[this.stack.length-1];de.depth=this.sliceSerialize(oe).codePointAt(0)===61?1:2}function E(){this.data.setextHeadingSlurpLineEnding=void 0}function T(oe){const xe=this.stack[this.stack.length-1].children;let ke=xe[xe.length-1];(!ke||ke.type!=="text")&&(ke=q(),ke.position={start:nd(oe.start),end:void 0},xe.push(ke)),this.stack.push(ke)}function $(oe){const de=this.stack.pop();de.value+=this.sliceSerialize(oe),de.position.end=nd(oe.end)}function P(oe){const de=this.stack[this.stack.length-1];if(this.data.atHardBreak){const xe=de.children[de.children.length-1];xe.position.end=nd(oe.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(de.type)&&(T.call(this,oe),$.call(this,oe))}function M(){this.data.atHardBreak=!0}function j(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.value=oe}function I(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.value=oe}function R(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.value=oe}function O(){const oe=this.stack[this.stack.length-1];if(this.data.inReference){const de=this.data.referenceType||"shortcut";oe.type+="Reference",oe.referenceType=de,delete oe.url,delete oe.title}else delete oe.identifier,delete oe.label;this.data.referenceType=void 0}function D(){const oe=this.stack[this.stack.length-1];if(this.data.inReference){const de=this.data.referenceType||"shortcut";oe.type+="Reference",oe.referenceType=de,delete oe.url,delete oe.title}else delete oe.identifier,delete oe.label;this.data.referenceType=void 0}function L(oe){const de=this.sliceSerialize(oe),xe=this.stack[this.stack.length-2];xe.label=dot(de),xe.identifier=qh(de).toLowerCase()}function B(){const oe=this.stack[this.stack.length-1],de=this.resume(),xe=this.stack[this.stack.length-1];if(this.data.inReference=!0,xe.type==="link"){const ke=oe.children;xe.children=ke}else xe.alt=de}function F(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.url=oe}function z(){const oe=this.resume(),de=this.stack[this.stack.length-1];de.title=oe}function H(){this.data.inReference=void 0}function A(){this.data.referenceType="collapsed"}function V(oe){const de=this.resume(),xe=this.stack[this.stack.length-1];xe.label=de,xe.identifier=qh(this.sliceSerialize(oe)).toLowerCase(),this.data.referenceType="full"}function W(oe){this.data.characterReferenceType=oe.type}function U(oe){const de=this.sliceSerialize(oe),xe=this.data.characterReferenceType;let ke;xe?(ke=Tue(de,xe==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):ke=N9(de);const be=this.stack[this.stack.length-1];be.value+=ke}function Y(oe){const de=this.stack.pop();de.position.end=nd(oe.end)}function J(oe){$.call(this,oe);const de=this.stack[this.stack.length-1];de.url=this.sliceSerialize(oe)}function ne(oe){$.call(this,oe);const de=this.stack[this.stack.length-1];de.url="mailto:"+this.sliceSerialize(oe)}function Q(){return{type:"blockquote",children:[]}}function te(){return{type:"code",lang:null,meta:null,value:""}}function Z(){return{type:"inlineCode",value:""}}function le(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function se(){return{type:"emphasis",children:[]}}function ce(){return{type:"heading",depth:0,children:[]}}function re(){return{type:"break"}}function ie(){return{type:"html",value:""}}function pe(){return{type:"image",title:null,url:"",alt:null}}function Se(){return{type:"link",title:null,url:"",children:[]}}function _e(oe){return{type:"list",ordered:oe.type==="listOrdered",start:null,spread:oe._spread,children:[]}}function X(oe){return{type:"listItem",spread:oe._spread,checked:null,children:[]}}function ae(){return{type:"paragraph",children:[]}}function ee(){return{type:"strong",children:[]}}function q(){return{type:"text",value:""}}function ue(){return{type:"thematicBreak"}}}function nd(e){return{line:e.line,column:e.column,offset:e.offset}}function Lue(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Lue(e,r):hot(e,r)}}function hot(e,t){let n;for(n in t)if(Due.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function cU(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+xb({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+xb({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+xb({start:t.start,end:t.end})+") is still open")}function vot(e){const t=this;t.parser=n;function n(r){return mot(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function got(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function bot(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
`}]}function yot(e,t){const n=t.value?t.value+`
`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i}function xot(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function wot(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Sot(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=kg(r.toLowerCase()),a=e.footnoteOrder.indexOf(r);let o,s=e.footnoteCounts.get(r);s===void 0?(s=0,e.footnoteOrder.push(r),o=e.footnoteOrder.length):o=a+1,s+=1,e.footnoteCounts.set(r,s);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+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(;++s<r.length;){const d=r[s];(i||s!==0||d.type!=="element"||d.tagName!=="p")&&o.push({type:"text",value:`
`}),d.type==="element"&&d.tagName==="p"&&!i?o.push(...d.children):o.push(d)}const l=r[r.length-1];l&&(i||l.type!=="element"||l.tagName!=="p")&&o.push({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&&++r<n.length;)t=zue(n[r])}return t}function zue(e){const t=e.spread;return t??e.children.length>1}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);++i<r.length;){const o=r[i];if(o.type==="element"&&o.tagName==="li"&&o.properties&&Array.isArray(o.properties.className)&&o.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const a={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,a),e.applyData(t,a)}function Mot(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function jot(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Not(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Aot(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const o={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],o),i.push(o)}if(n.length>0){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(;++l<s;){const f=t.children[l],m={},p=o?o[l]:void 0;p&&(m.align=p);let h={type:"element",tagName:a,properties:m,children:[]};f&&(h.children=e.all(f),e.patch(f,h),h=e.applyData(f,h)),c.push(h)}const d={type:"element",tagName:"tr",properties:{},children:e.wrap(c,!0)};return e.patch(t,d),e.applyData(t,d)}function Dot(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const uU=9,dU=32;function Lot(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const a=[];for(;r;)a.push(fU(t.slice(i,r.index),i>0,!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(;++l<e.footnoteOrder.length;){const c=e.footnoteById.get(e.footnoteOrder[l]);if(!c)continue;const d=e.all(c),f=String(c.identifier).toUpperCase(),m=kg(f.toLowerCase());let p=0;const h=[],v=e.footnoteCounts.get(f);for(;v!==void 0&&++p<=v;){h.length>0&&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 Uue=function(e){if(e==null)return Zot;if(typeof e=="function")return $4(e);if(typeof e=="object")return Array.isArray(e)?Xot(e):Jot(e);if(typeof e=="string")return Qot(e);throw new Error("Expected function, string, or object as test")};function Xot(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Uue(e[n]);return $4(r);function r(...i){let a=-1;for(;++a<t.length;)if(t[a].apply(this,i))return!0;return!1}}function Jot(e){const t=e;return $4(n);function n(r){const i=r;let a;for(a in e)if(i[a]!==t[a])return!1;return!0}}function Qot(e){return $4(t);function t(n){return n&&n.type===e}}function $4(e){return t;function t(n,r,i){return!!(est(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function Zot(){return!0}function est(e){return e!==null&&typeof e=="object"&&"type"in e}const que=[],tst=!0,vU=!1,nst="skip";function rst(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;const a=Uue(i),o=r?-1:1;s(e,void 0,[])();function s(l,c,d){const f=l&&typeof l=="object"?l:{};if(typeof f.type=="string"){const p=typeof f.tagName=="string"?f.tagName:typeof f.name=="string"?f.name:void 0;Object.defineProperty(m,"name",{value:"node ("+(l.type+(p?"<"+p+">":""))+")"})}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&&v<y.children.length;){const w=y.children[v];if(h=s(w,v,g)(),h[0]===vU)return h;v=typeof h[1]=="number"?h[1]:v+o}}return p}}}function ist(e){return Array.isArray(e)?e:typeof e=="number"?[tst,e]:e==null?que:[e]}function Gue(e,t,n,r){let i,a,o;typeof t=="function"&&typeof n!="function"?(a=void 0,o=t,i=n):(a=t,o=n,i=r),rst(e,a,s,i);function s(l,c){const d=c[c.length-1],f=d?d.children.indexOf(l):void 0;return o(l,f,d)}}const cO={}.hasOwnProperty,ast={};function ost(e,t){const n=t||ast,r=new Map,i=new Map,a=new Map,o={...Hot,...n.handlers},s={all:c,applyData:lst,definitionById:r,footnoteById:i,footnoteCounts:a,footnoteOrder:[],handlers:o,one:l,options:n,patch:sst,wrap:ust};return Gue(e,function(d){if(d.type==="definition"||d.type==="footnoteDefinition"){const f=d.type==="definition"?r:i,m=String(d.identifier).toUpperCase();f.has(m)||f.set(m,d)}}),s;function l(d,f){const m=d.type,p=s.handlers[m];if(cO.call(s.handlers,m)&&p)return p(s,d,f);if(s.options.passThrough&&s.options.passThrough.includes(m)){if("children"in d){const{children:v,...g}=d,y=q2(g);return y.children=s.all(d),y}return q2(d)}return(s.options.unknownHandler||cst)(s,d,f)}function c(d){const f=[];if("children"in d){const m=d.children;let p=-1;for(;++p<m.length;){const h=s.one(m[p],d);if(h){if(p&&m[p-1].type==="break"&&(!Array.isArray(h)&&h.type==="text"&&(h.value=gU(h.value)),!Array.isArray(h)&&h.type==="element")){const v=h.children[0];v&&v.type==="text"&&(v.value=gU(v.value))}Array.isArray(h)?f.push(...h):f.push(h)}}}return f}}function sst(e,t){e.position&&(t.position=Wrt(e))}function lst(e,t){let n=t;if(e&&e.data){const r=e.data.hName,i=e.data.hChildren,a=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const o="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:o}}n.type==="element"&&a&&Object.assign(n.properties,q2(a)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function cst(e,t){const n=t.data||{},r="value"in t&&!(cO.call(n,"hProperties")||cO.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function ust(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
`});++r<e.length;)r&&n.push({type:"text",value:`
`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
`}),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={});l<c;++l)if(t=arguments[l],t!=null)for(n in t)r=_U(s,n),i=_U(t,n),s!==i&&(d&&i&&(CU(i)||(a=SU(i)))?(a?(a=!1,o=r&&SU(r)?r:[]):o=r&&CU(r)?r:{},kU(s,{name:n,newValue:e(d,o,i)})):typeof i<"u"&&kU(s,{name:n,newValue:i}));return s};const E8=Zn(fst);function uO(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function mst(){const e=[],t={run:n,use:r};return t;function n(...i){let a=-1;const o=i.pop();if(typeof o!="function")throw new TypeError("Expected function as last argument, not "+o);s(null,...i);function s(l,...c){const d=e[++a];let f=-1;if(l){o(l);return}for(;++f<i.length;)(c[f]===null||c[f]===void 0)&&(c[f]=i[f]);i=c,d?pst(d,s)(...c):o(null,...c)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function pst(e,t){let n;return r;function r(...o){const s=e.length>o.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(;++t<e.length;)Jy(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":yst(n)}function yst(e){Jy(e);const t=e.codePointAt(0)===47;let n=xst(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&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(o<e.length)s=e.codePointAt(o);else{if(s===47)break;s=47}if(s===47){if(!(i===o-1||a===1))if(i!==o-1&&a===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){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(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}const $8=["history","path","basename","stem","extname","dirname"];class Yue{constructor(t){let n;t?dO(t)?n={path:t}:typeof t=="string"||_st(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":wst.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<$8.length;){const a=$8[r];a in n&&n[a]!==void 0&&n[a]!==null&&(this[a]=a==="history"?[...n[a]]:n[a])}let i;for(i in n)$8.includes(i)||(this[i]=n[i])}get basename(){return typeof this.path=="string"?fc.basename(this.path):void 0}set basename(t){P8(t,"basename"),T8(t,"basename"),this.path=fc.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?fc.dirname(this.path):void 0}set dirname(t){EU(this.basename,"dirname"),this.path=fc.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?fc.extname(this.path):void 0}set extname(t){if(T8(t,"extname"),EU(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=fc.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){dO(t)&&(t=Cst(t)),P8(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?fc.basename(this.path,this.extname):void 0}set stem(t){P8(t,"stem"),T8(t,"stem"),this.path=fc.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const i=this.message(t,n,r);throw i.fatal=!0,i}info(t,n,r){const i=this.message(t,n,r);return i.fatal=void 0,i}message(t,n,r){const i=new Ja(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function T8(e,t){if(e&&e.includes(fc.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+fc.sep+"`")}function P8(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function EU(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function _st(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Est=function(e){const r=this.constructor.prototype,i=r[e],a=function(){return i.apply(a,arguments)};return Object.setPrototypeOf(a,r),a},$st={}.hasOwnProperty;class H9 extends Est{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=mst()}copy(){const t=new H9;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(E8(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(O8("data",this.frozen),this.namespace[t]=n,this):$st.call(this.namespace,t)&&this.namespace[t]||void 0:t?(O8("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const i=n.call(t,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=Ww(t),r=this.parser||this.Parser;return R8("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),R8("process",this.parser||this.Parser),I8("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(a,o){const s=Ww(t),l=r.parse(s);r.run(l,s,function(d,f,m){if(d||!f||!m)return c(d);const p=f,h=r.stringify(p,m);Rst(h)?m.value=h:m.result=h,c(d,m)});function c(d,f){d||!f?o(d):a?a(f):n(void 0,f)}}}processSync(t){let n=!1,r;return this.freeze(),R8("processSync",this.parser||this.Parser),I8("processSync",this.compiler||this.Compiler),this.process(t,i),TU("processSync","process",n),r;function i(a,o){n=!0,yU(a),r=o}}run(t,n,r){$U(t),this.freeze();const i=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?a(void 0,r):new Promise(a);function a(o,s){const l=Ww(n);i.run(t,l,c);function c(d,f,m){const p=f||t;d?s(d):o?o(p):r(void 0,p,m)}}}runSync(t,n){let r=!1,i;return this.run(t,n,a),TU("runSync","run",r),i;function a(o,s){yU(o),i=s,r=!0}}stringify(t,n){this.freeze();const r=Ww(n),i=this.compiler||this.Compiler;return I8("stringify",i),$U(t),i(t,r)}use(t,...n){const r=this.attachers,i=this.namespace;if(O8("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?s(t):o(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function a(c){if(typeof c=="function")l(c,[]);else if(typeof c=="object")if(Array.isArray(c)){const[d,...f]=c;l(d,f)}else o(c);else throw new TypeError("Expected usable value, not `"+c+"`")}function o(c){if(!("plugins"in c)&&!("settings"in c))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");s(c.plugins),c.settings&&(i.settings=E8(!0,i.settings,c.settings))}function s(c){let d=-1;if(c!=null)if(Array.isArray(c))for(;++d<c.length;){const f=c[d];a(f)}else throw new TypeError("Expected a list of plugins, not `"+c+"`")}function l(c,d){let f=-1,m=-1;for(;++f<r.length;)if(r[f][0]===c){m=f;break}if(m===-1)r.push([c,...d]);else if(d.length>0){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<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qi.apply(null,arguments)}function T4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function pm(e){var t=u.useRef({fn:e,curr:void 0}).current;if(t.fn=e,!t.curr){var n=Object.create(null);Object.keys(e).forEach(function(r){n[r]=function(){var i;return(i=t.fn[r]).call.apply(i,[t.fn].concat([].slice.call(arguments)))}}),t.curr=n}return t.curr}function G2(e){return u.useReducer(function(t,n){return Qi({},t,typeof n=="function"?n(t):n)},e)}var Xue=u.createContext(void 0),OU="cubic-bezier(0.25, 0.8, 0.25, 1)",Gp=20,au=typeof window<"u"&&"ontouchstart"in window,fO=function(e,t,n){return Math.max(Math.min(e,n),t)},Uw=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=0),fO(e,1*(1-n),Math.max(6,t)*(1+n))},mO=typeof window>"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<i&&t<a?(s=e,l=t):e<i&&t>=a?s=c:e>=i&&t<a||e/t>i/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<o&&(l.current=p);d(),c.current=setTimeout(function(){h(),l.current=0},o)},[o,i,r]);return f.cancel=d,f}var jU=function(e,t,n){return Bf(e,t,n,100,function(r){return r},function(){return Bf(t,e,n)})},Ust=function(e){return 1-Math.pow(1-e,4)};function Bf(e,t,n,r,i,a){r===void 0&&(r=400),i===void 0&&(i=Ust);var o=t-e;if(o!==0){var s=Date.now(),l=0,c=function(){var f=Math.min(1,(Date.now()-s)/r);n(e+i(f)*o)&&f<1?d():(cancelAnimationFrame(l),f>=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&&lt===1||ut==="x"?"x":qe&&lt>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&&gt(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<pe)&&K.createElement("div",{className:"PhotoView-Slider__ArrowRight",onClick:function(){return de(ce+1,!0)}},K.createElement(Vst,null))),h&&Le&&K.createElement("div",{className:"PhotoView-Slider__Overlay"},h(Le)))}var elt=["children","onIndexChange","onVisibleChange"],tlt={images:[],visible:!1,index:0};function V9(e){var t=e.children,n=e.onIndexChange,r=e.onVisibleChange,i=T4(e,elt),a=G2(tlt),o=a[0],s=a[1],l=u.useRef(0),c=o.images,d=o.visible,f=o.index,m=pm({nextId:function(){return l.current+=1},update:function(v){var g=c.findIndex(function(w){return w.key===v.key});if(g>-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]),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;Te<ge;Te++){const Oe=ve[Te];if(Ee){Ne?Ne=!1:Oe==="\\"?Ne=!0:Oe==='"'&&(Ee=!1);continue}else{if(Oe==='"'){Ee=!0;continue}if(Oe==="{"){ze===0&&(He=Te),ze++;continue}if(Oe==="}"){if(ze--,ze===0&&He!==-1){const $e=ve.slice(He,Te+1);Ye.push($e),He=-1}continue}}}if(Ye.length===0){const Te=ve.split(/\r?\n/).map(Oe=>Oe.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(/<think>([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/<think>[\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(/<think>([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/<think>[\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(/<think>([\s\S]*?)<\/think>/);if(ge){p(ge[1].trim());const Ee=t.replace(/<think>[\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(/<think>[\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},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("(?<!\\d)((?:\\+?86)?[\\s-]?(?:1[3-9]\\d{9}))(?!\\d)","g"),slt=new RegExp("(?<!\\d)(9\\d{4})(?!\\d)","g"),llt=new RegExp("(?<!\\d)((?:0\\d{2,3}[\\s-]?)?\\d{7,8})(?!\\d)","g"),clt=/([a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/g,ult=/(https?:\/\/[^\s]+)/g,dlt=["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"],flt=({uid:e,vipLevel:t,content:n,extra:r,status:i,thread:a,visitor:o,isThreadHistory:s=!1,isDarkMode:l=!1,onFaqClick:c,onTransferToAgent:d})=>{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('<a href="tel:')||q.includes('<a href="mailto:')){const Ce=document.createElement("div");Ce.innerHTML=q,ue=Ce.textContent||""}const oe=document.createElement("div");oe.textContent=ue;const de=oe.innerHTML,xe=(Ce,Re,Pe)=>{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=>`<a href="tel:${Ce}" class="contact-link phone-link">${Ce}</a>`),ke=xe(ke,slt,Ce=>Ce.startsWith("9")&&Ce.length===5?`<a href="tel:${Ce}" class="contact-link phone-link">${Ce}</a>`:Ce),ke=xe(ke,llt,Ce=>`<a href="tel:${Ce}" class="contact-link phone-link">${Ce}</a>`);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=>`<a href="mailto:${Pe}" class="contact-link email-link">${Pe}</a>`)}}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=>`<a href="${Pe}" target="_blank" rel="noopener noreferrer" class="contact-link url-link">${Pe}</a>`)}}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;
cursor: pointer;
font-weight: 500;
}
.phone-link:hover {
text-decoration: underline;
}
.email-link:hover {
text-decoration: underline;
}
.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(_)&&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;t<e.length;t++)e[t]&&(n=dde(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function lC(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=dde(e))&&(r&&(r+=" "),r+=t);return r}var fde=u.createContext({}),Yct=()=>u.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+1<i.length?t++:t+1===i.length&&(t=0),a&&h(),s()}function m(){t===-1||t===0?t=i.length-1:t-1<i.length&&t--,a&&h(),s()}function p(){if(d()&&l()){let g=c(),{node:y,setSubmenuPosition:w}=i[t];return e.set(y,{isRoot:r,focusedIndex:t,parentNode:n||y,items:i}),w(),y.classList.add("contexify_submenu-isOpen"),n=y,g.length>0?(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); }
}
`})]})},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:["</3"],keywords:["sad","sorry","break","heartbreak"],skins:[{unified:"1f494",native:"💔"}],version:1},heart_on_fire:{id:"heart_on_fire",name:"Heart on Fire",keywords:["passionate","enthusiastic"],skins:[{unified:"2764-fe0f-200d-1f525",native:"❤️‍🔥"}],version:13.1},mending_heart:{id:"mending_heart",name:"Mending Heart",keywords:["broken","bandage","wounded"],skins:[{unified:"2764-fe0f-200d-1fa79",native:"❤️‍🩹"}],version:13.1},heart:{id:"heart",name:"Red Heart",emoticons:["<3"],keywords:["love","like","valentines"],skins:[{unified:"2764-fe0f",native:"❤️"}],version:1},pink_heart:{id:"pink_heart",name:"Pink Heart",keywords:["valentines"],skins:[{unified:"1fa77",native:"🩷"}],version:15},orange_heart:{id:"orange_heart",name:"Orange Heart",keywords:["love","like","affection","valentines"],skins:[{unified:"1f9e1",native:"🧡"}],version:5},yellow_heart:{id:"yellow_heart",name:"Yellow Heart",emoticons:["<3"],keywords:["love","like","affection","valentines"],skins:[{unified:"1f49b",native:"💛"}],version:1},green_heart:{id:"green_heart",name:"Green Heart",emoticons:["<3"],keywords:["love","like","affection","valentines"],skins:[{unified:"1f49a",native:"💚"}],version:1},blue_heart:{id:"blue_heart",name:"Blue Heart",emoticons:["<3"],keywords:["love","like","affection","valentines"],skins:[{unified:"1f499",native:"💙"}],version:1},light_blue_heart:{id:"light_blue_heart",name:"Light Blue Heart",keywords:["ice","baby"],skins:[{unified:"1fa75",native:"🩵"}],version:15},purple_heart:{id:"purple_heart",name:"Purple Heart",emoticons:["<3"],keywords:["love","like","affection","valentines"],skins:[{unified:"1f49c",native:"💜"}],version:1},brown_heart:{id:"brown_heart",name:"Brown Heart",keywords:["coffee"],skins:[{unified:"1f90e",native:"🤎"}],version:12},black_heart:{id:"black_heart",name:"Black Heart",keywords:["evil"],skins:[{unified:"1f5a4",native:"🖤"}],version:3},grey_heart:{id:"grey_heart",name:"Grey Heart",keywords:["silver","monochrome"],skins:[{unified:"1fa76",native:"🩶"}],version:15},white_heart:{id:"white_heart",name:"White Heart",keywords:["pure"],skins:[{unified:"1f90d",native:"🤍"}],version:12},kiss:{id:"kiss",name:"Kiss Mark",keywords:["face","lips","love","like","affection","valentines"],skins:[{unified:"1f48b",native:"💋"}],version:1},anger:{id:"anger",name:"Anger Symbol",keywords:["angry","mad"],skins:[{unified:"1f4a2",native:"💢"}],version:1},boom:{id:"boom",name:"Collision",keywords:["boom","bomb","explode","explosion","blown"],skins:[{unified:"1f4a5",native:"💥"}],version:1},dizzy:{id:"dizzy",name:"Dizzy",keywords:["star","sparkle","shoot","magic"],skins:[{unified:"1f4ab",native:"💫"}],version:1},sweat_drops:{id:"sweat_drops",name:"Sweat Droplets",keywords:["drops","water","drip","oops"],skins:[{unified:"1f4a6",native:"💦"}],version:1},dash:{id:"dash",name:"Dash Symbol",keywords:["dashing","away","wind","air","fast","shoo","fart","smoke","puff"],skins:[{unified:"1f4a8",native:"💨"}],version:1},hole:{id:"hole",name:"Hole",keywords:["embarrassing"],skins:[{unified:"1f573-fe0f",native:"🕳️"}],version:1},speech_balloon:{id:"speech_balloon",name:"Speech Balloon",keywords:["bubble","words","message","talk","chatting"],skins:[{unified:"1f4ac",native:"💬"}],version:1},"eye-in-speech-bubble":{id:"eye-in-speech-bubble",name:"Eye in Speech Bubble",keywords:["in-speech-bubble","info"],skins:[{unified:"1f441-fe0f-200d-1f5e8-fe0f",native:"👁️‍🗨️"}],version:2},left_speech_bubble:{id:"left_speech_bubble",name:"Left Speech Bubble",keywords:["words","message","talk","chatting"],skins:[{unified:"1f5e8-fe0f",native:"🗨️"}],version:2},right_anger_bubble:{id:"right_anger_bubble",name:"Right Anger Bubble",keywords:["caption","speech","thinking","mad"],skins:[{unified:"1f5ef-fe0f",native:"🗯️"}],version:1},thought_balloon:{id:"thought_balloon",name:"Thought Balloon",keywords:["bubble","cloud","speech","thinking","dream"],skins:[{unified:"1f4ad",native:"💭"}],version:1},zzz:{id:"zzz",name:"Zzz",keywords:["sleepy","tired","dream"],skins:[{unified:"1f4a4",native:"💤"}],version:1},wave:{id:"wave",name:"Waving Hand",keywords:["wave","hands","gesture","goodbye","solong","farewell","hello","hi","palm"],skins:[{unified:"1f44b",native:"👋"},{unified:"1f44b-1f3fb",native:"👋🏻"},{unified:"1f44b-1f3fc",native:"👋🏼"},{unified:"1f44b-1f3fd",native:"👋🏽"},{unified:"1f44b-1f3fe",native:"👋🏾"},{unified:"1f44b-1f3ff",native:"👋🏿"}],version:1},raised_back_of_hand:{id:"raised_back_of_hand",name:"Raised Back of Hand",keywords:["fingers","backhand"],skins:[{unified:"1f91a",native:"🤚"},{unified:"1f91a-1f3fb",native:"🤚🏻"},{unified:"1f91a-1f3fc",native:"🤚🏼"},{unified:"1f91a-1f3fd",native:"🤚🏽"},{unified:"1f91a-1f3fe",native:"🤚🏾"},{unified:"1f91a-1f3ff",native:"🤚🏿"}],version:3},raised_hand_with_fingers_splayed:{id:"raised_hand_with_fingers_splayed",name:"Hand with Fingers Splayed",keywords:["raised","palm"],skins:[{unified:"1f590-fe0f",native:"🖐️"},{unified:"1f590-1f3fb",native:"🖐🏻"},{unified:"1f590-1f3fc",native:"🖐🏼"},{unified:"1f590-1f3fd",native:"🖐🏽"},{unified:"1f590-1f3fe",native:"🖐🏾"},{unified:"1f590-1f3ff",native:"🖐🏿"}],version:1},hand:{id:"hand",name:"Raised Hand",keywords:["fingers","stop","highfive","high","five","palm","ban"],skins:[{unified:"270b",native:"✋"},{unified:"270b-1f3fb",native:"✋🏻"},{unified:"270b-1f3fc",native:"✋🏼"},{unified:"270b-1f3fd",native:"✋🏽"},{unified:"270b-1f3fe",native:"✋🏾"},{unified:"270b-1f3ff",native:"✋🏿"}],version:1},"spock-hand":{id:"spock-hand",name:"Vulcan Salute",keywords:["spock","hand","fingers","star","trek"],skins:[{unified:"1f596",native:"🖖"},{unified:"1f596-1f3fb",native:"🖖🏻"},{unified:"1f596-1f3fc",native:"🖖🏼"},{unified:"1f596-1f3fd",native:"🖖🏽"},{unified:"1f596-1f3fe",native:"🖖🏾"},{unified:"1f596-1f3ff",native:"🖖🏿"}],version:1},rightwards_hand:{id:"rightwards_hand",name:"Rightwards Hand",keywords:["palm","offer"],skins:[{unified:"1faf1",native:"🫱"},{unified:"1faf1-1f3fb",native:"🫱🏻"},{unified:"1faf1-1f3fc",native:"🫱🏼"},{unified:"1faf1-1f3fd",native:"🫱🏽"},{unified:"1faf1-1f3fe",native:"🫱🏾"},{unified:"1faf1-1f3ff",native:"🫱🏿"}],version:14},leftwards_hand:{id:"leftwards_hand",name:"Leftwards Hand",keywords:["palm","offer"],skins:[{unified:"1faf2",native:"🫲"},{unified:"1faf2-1f3fb",native:"🫲🏻"},{unified:"1faf2-1f3fc",native:"🫲🏼"},{unified:"1faf2-1f3fd",native:"🫲🏽"},{unified:"1faf2-1f3fe",native:"🫲🏾"},{unified:"1faf2-1f3ff",native:"🫲🏿"}],version:14},palm_down_hand:{id:"palm_down_hand",name:"Palm Down Hand",keywords:["drop"],skins:[{unified:"1faf3",native:"🫳"},{unified:"1faf3-1f3fb",native:"🫳🏻"},{unified:"1faf3-1f3fc",native:"🫳🏼"},{unified:"1faf3-1f3fd",native:"🫳🏽"},{unified:"1faf3-1f3fe",native:"🫳🏾"},{unified:"1faf3-1f3ff",native:"🫳🏿"}],version:14},palm_up_hand:{id:"palm_up_hand",name:"Palm Up Hand",keywords:["lift","offer","demand"],skins:[{unified:"1faf4",native:"🫴"},{unified:"1faf4-1f3fb",native:"🫴🏻"},{unified:"1faf4-1f3fc",native:"🫴🏼"},{unified:"1faf4-1f3fd",native:"🫴🏽"},{unified:"1faf4-1f3fe",native:"🫴🏾"},{unified:"1faf4-1f3ff",native:"🫴🏿"}],version:14},leftwards_pushing_hand:{id:"leftwards_pushing_hand",name:"Leftwards Pushing Hand",keywords:["highfive","high","five","pressing","stop"],skins:[{unified:"1faf7",native:"🫷"},{unified:"1faf7-1f3fb",native:"🫷🏻"},{unified:"1faf7-1f3fc",native:"🫷🏼"},{unified:"1faf7-1f3fd",native:"🫷🏽"},{unified:"1faf7-1f3fe",native:"🫷🏾"},{unified:"1faf7-1f3ff",native:"🫷🏿"}],version:15},rightwards_pushing_hand:{id:"rightwards_pushing_hand",name:"Rightwards Pushing Hand",keywords:["highfive","high","five","pressing","stop"],skins:[{unified:"1faf8",native:"🫸"},{unified:"1faf8-1f3fb",native:"🫸🏻"},{unified:"1faf8-1f3fc",native:"🫸🏼"},{unified:"1faf8-1f3fd",native:"🫸🏽"},{unified:"1faf8-1f3fe",native:"🫸🏾"},{unified:"1faf8-1f3ff",native:"🫸🏿"}],version:15},ok_hand:{id:"ok_hand",name:"Ok Hand",keywords:["fingers","limbs","perfect","okay"],skins:[{unified:"1f44c",native:"👌"},{unified:"1f44c-1f3fb",native:"👌🏻"},{unified:"1f44c-1f3fc",native:"👌🏼"},{unified:"1f44c-1f3fd",native:"👌🏽"},{unified:"1f44c-1f3fe",native:"👌🏾"},{unified:"1f44c-1f3ff",native:"👌🏿"}],version:1},pinched_fingers:{id:"pinched_fingers",name:"Pinched Fingers",keywords:["size","tiny","small"],skins:[{unified:"1f90c",native:"🤌"},{unified:"1f90c-1f3fb",native:"🤌🏻"},{unified:"1f90c-1f3fc",native:"🤌🏼"},{unified:"1f90c-1f3fd",native:"🤌🏽"},{unified:"1f90c-1f3fe",native:"🤌🏾"},{unified:"1f90c-1f3ff",native:"🤌🏿"}],version:13},pinching_hand:{id:"pinching_hand",name:"Pinching Hand",keywords:["tiny","small","size"],skins:[{unified:"1f90f",native:"🤏"},{unified:"1f90f-1f3fb",native:"🤏🏻"},{unified:"1f90f-1f3fc",native:"🤏🏼"},{unified:"1f90f-1f3fd",native:"🤏🏽"},{unified:"1f90f-1f3fe",native:"🤏🏾"},{unified:"1f90f-1f3ff",native:"🤏🏿"}],version:12},v:{id:"v",name:"Victory Hand",keywords:["v","fingers","ohyeah","peace","two"],skins:[{unified:"270c-fe0f",native:"✌️"},{unified:"270c-1f3fb",native:"✌🏻"},{unified:"270c-1f3fc",native:"✌🏼"},{unified:"270c-1f3fd",native:"✌🏽"},{unified:"270c-1f3fe",native:"✌🏾"},{unified:"270c-1f3ff",native:"✌🏿"}],version:1},crossed_fingers:{id:"crossed_fingers",name:"Crossed Fingers",keywords:["hand","with","index","and","middle","good","lucky"],skins:[{unified:"1f91e",native:"🤞"},{unified:"1f91e-1f3fb",native:"🤞🏻"},{unified:"1f91e-1f3fc",native:"🤞🏼"},{unified:"1f91e-1f3fd",native:"🤞🏽"},{unified:"1f91e-1f3fe",native:"🤞🏾"},{unified:"1f91e-1f3ff",native:"🤞🏿"}],version:3},hand_with_index_finger_and_thumb_crossed:{id:"hand_with_index_finger_and_thumb_crossed",name:"Hand with Index Finger and Thumb Crossed",keywords:["heart","love","money","expensive"],skins:[{unified:"1faf0",native:"🫰"},{unified:"1faf0-1f3fb",native:"🫰🏻"},{unified:"1faf0-1f3fc",native:"🫰🏼"},{unified:"1faf0-1f3fd",native:"🫰🏽"},{unified:"1faf0-1f3fe",native:"🫰🏾"},{unified:"1faf0-1f3ff",native:"🫰🏿"}],version:14},i_love_you_hand_sign:{id:"i_love_you_hand_sign",name:"Love-You Gesture",keywords:["i","love","you","hand","sign","fingers"],skins:[{unified:"1f91f",native:"🤟"},{unified:"1f91f-1f3fb",native:"🤟🏻"},{unified:"1f91f-1f3fc",native:"🤟🏼"},{unified:"1f91f-1f3fd",native:"🤟🏽"},{unified:"1f91f-1f3fe",native:"🤟🏾"},{unified:"1f91f-1f3ff",native:"🤟🏿"}],version:5},the_horns:{id:"the_horns",name:"Sign of the Horns",keywords:["hand","fingers","evil","eye","rock","on"],skins:[{unified:"1f918",native:"🤘"},{unified:"1f918-1f3fb",native:"🤘🏻"},{unified:"1f918-1f3fc",native:"🤘🏼"},{unified:"1f918-1f3fd",native:"🤘🏽"},{unified:"1f918-1f3fe",native:"🤘🏾"},{unified:"1f918-1f3ff",native:"🤘🏿"}],version:1},call_me_hand:{id:"call_me_hand",name:"Call Me Hand",keywords:["hands","gesture","shaka"],skins:[{unified:"1f919",native:"🤙"},{unified:"1f919-1f3fb",native:"🤙🏻"},{unified:"1f919-1f3fc",native:"🤙🏼"},{unified:"1f919-1f3fd",native:"🤙🏽"},{unified:"1f919-1f3fe",native:"🤙🏾"},{unified:"1f919-1f3ff",native:"🤙🏿"}],version:3},point_left:{id:"point_left",name:"Backhand Index Pointing Left",keywords:["point","direction","fingers","hand"],skins:[{unified:"1f448",native:"👈"},{unified:"1f448-1f3fb",native:"👈🏻"},{unified:"1f448-1f3fc",native:"👈🏼"},{unified:"1f448-1f3fd",native:"👈🏽"},{unified:"1f448-1f3fe",native:"👈🏾"},{unified:"1f448-1f3ff",native:"👈🏿"}],version:1},point_right:{id:"point_right",name:"Backhand Index Pointing Right",keywords:["point","fingers","hand","direction"],skins:[{unified:"1f449",native:"👉"},{unified:"1f449-1f3fb",native:"👉🏻"},{unified:"1f449-1f3fc",native:"👉🏼"},{unified:"1f449-1f3fd",native:"👉🏽"},{unified:"1f449-1f3fe",native:"👉🏾"},{unified:"1f449-1f3ff",native:"👉🏿"}],version:1},point_up_2:{id:"point_up_2",name:"Backhand Index Pointing Up",keywords:["point","2","fingers","hand","direction"],skins:[{unified:"1f446",native:"👆"},{unified:"1f446-1f3fb",native:"👆🏻"},{unified:"1f446-1f3fc",native:"👆🏼"},{unified:"1f446-1f3fd",native:"👆🏽"},{unified:"1f446-1f3fe",native:"👆🏾"},{unified:"1f446-1f3ff",native:"👆🏿"}],version:1},middle_finger:{id:"middle_finger",name:"Middle Finger",keywords:["reversed","hand","with","extended","fingers","rude","flipping"],skins:[{unified:"1f595",native:"🖕"},{unified:"1f595-1f3fb",native:"🖕🏻"},{unified:"1f595-1f3fc",native:"🖕🏼"},{unified:"1f595-1f3fd",native:"🖕🏽"},{unified:"1f595-1f3fe",native:"🖕🏾"},{unified:"1f595-1f3ff",native:"🖕🏿"}],version:1},point_down:{id:"point_down",name:"Backhand Index Pointing Down",keywords:["point","fingers","hand","direction"],skins:[{unified:"1f447",native:"👇"},{unified:"1f447-1f3fb",native:"👇🏻"},{unified:"1f447-1f3fc",native:"👇🏼"},{unified:"1f447-1f3fd",native:"👇🏽"},{unified:"1f447-1f3fe",native:"👇🏾"},{unified:"1f447-1f3ff",native:"👇🏿"}],version:1},point_up:{id:"point_up",name:"Index Pointing Up",keywords:["point","hand","fingers","direction"],skins:[{unified:"261d-fe0f",native:"☝️"},{unified:"261d-1f3fb",native:"☝🏻"},{unified:"261d-1f3fc",native:"☝🏼"},{unified:"261d-1f3fd",native:"☝🏽"},{unified:"261d-1f3fe",native:"☝🏾"},{unified:"261d-1f3ff",native:"☝🏿"}],version:1},index_pointing_at_the_viewer:{id:"index_pointing_at_the_viewer",name:"Index Pointing at the Viewer",keywords:["you","recruit"],skins:[{unified:"1faf5",native:"🫵"},{unified:"1faf5-1f3fb",native:"🫵🏻"},{unified:"1faf5-1f3fc",native:"🫵🏼"},{unified:"1faf5-1f3fd",native:"🫵🏽"},{unified:"1faf5-1f3fe",native:"🫵🏾"},{unified:"1faf5-1f3ff",native:"🫵🏿"}],version:14},"+1":{id:"+1",name:"Thumbs Up",keywords:["+1","thumbsup","yes","awesome","good","agree","accept","cool","hand","like"],skins:[{unified:"1f44d",native:"👍"},{unified:"1f44d-1f3fb",native:"👍🏻"},{unified:"1f44d-1f3fc",native:"👍🏼"},{unified:"1f44d-1f3fd",native:"👍🏽"},{unified:"1f44d-1f3fe",native:"👍🏾"},{unified:"1f44d-1f3ff",native:"👍🏿"}],version:1},"-1":{id:"-1",name:"Thumbs Down",keywords:["-1","thumbsdown","no","dislike","hand"],skins:[{unified:"1f44e",native:"👎"},{unified:"1f44e-1f3fb",native:"👎🏻"},{unified:"1f44e-1f3fc",native:"👎🏼"},{unified:"1f44e-1f3fd",native:"👎🏽"},{unified:"1f44e-1f3fe",native:"👎🏾"},{unified:"1f44e-1f3ff",native:"👎🏿"}],version:1},fist:{id:"fist",name:"Raised Fist",keywords:["fingers","hand","grasp"],skins:[{unified:"270a",native:"✊"},{unified:"270a-1f3fb",native:"✊🏻"},{unified:"270a-1f3fc",native:"✊🏼"},{unified:"270a-1f3fd",native:"✊🏽"},{unified:"270a-1f3fe",native:"✊🏾"},{unified:"270a-1f3ff",native:"✊🏿"}],version:1},facepunch:{id:"facepunch",name:"Oncoming Fist",keywords:["facepunch","punch","angry","violence","hit","attack","hand"],skins:[{unified:"1f44a",native:"👊"},{unified:"1f44a-1f3fb",native:"👊🏻"},{unified:"1f44a-1f3fc",native:"👊🏼"},{unified:"1f44a-1f3fd",native:"👊🏽"},{unified:"1f44a-1f3fe",native:"👊🏾"},{unified:"1f44a-1f3ff",native:"👊🏿"}],version:1},"left-facing_fist":{id:"left-facing_fist",name:"Left-Facing Fist",keywords:["left","facing","hand","fistbump"],skins:[{unified:"1f91b",native:"🤛"},{unified:"1f91b-1f3fb",native:"🤛🏻"},{unified:"1f91b-1f3fc",native:"🤛🏼"},{unified:"1f91b-1f3fd",native:"🤛🏽"},{unified:"1f91b-1f3fe",native:"🤛🏾"},{unified:"1f91b-1f3ff",native:"🤛🏿"}],version:3},"right-facing_fist":{id:"right-facing_fist",name:"Right-Facing Fist",keywords:["right","facing","hand","fistbump"],skins:[{unified:"1f91c",native:"🤜"},{unified:"1f91c-1f3fb",native:"🤜🏻"},{unified:"1f91c-1f3fc",native:"🤜🏼"},{unified:"1f91c-1f3fd",native:"🤜🏽"},{unified:"1f91c-1f3fe",native:"🤜🏾"},{unified:"1f91c-1f3ff",native:"🤜🏿"}],version:3},clap:{id:"clap",name:"Clapping Hands",keywords:["clap","praise","applause","congrats","yay"],skins:[{unified:"1f44f",native:"👏"},{unified:"1f44f-1f3fb",native:"👏🏻"},{unified:"1f44f-1f3fc",native:"👏🏼"},{unified:"1f44f-1f3fd",native:"👏🏽"},{unified:"1f44f-1f3fe",native:"👏🏾"},{unified:"1f44f-1f3ff",native:"👏🏿"}],version:1},raised_hands:{id:"raised_hands",name:"Raising Hands",keywords:["raised","gesture","hooray","yea","celebration"],skins:[{unified:"1f64c",native:"🙌"},{unified:"1f64c-1f3fb",native:"🙌🏻"},{unified:"1f64c-1f3fc",native:"🙌🏼"},{unified:"1f64c-1f3fd",native:"🙌🏽"},{unified:"1f64c-1f3fe",native:"🙌🏾"},{unified:"1f64c-1f3ff",native:"🙌🏿"}],version:1},heart_hands:{id:"heart_hands",name:"Heart Hands",keywords:["love","appreciation","support"],skins:[{unified:"1faf6",native:"🫶"},{unified:"1faf6-1f3fb",native:"🫶🏻"},{unified:"1faf6-1f3fc",native:"🫶🏼"},{unified:"1faf6-1f3fd",native:"🫶🏽"},{unified:"1faf6-1f3fe",native:"🫶🏾"},{unified:"1faf6-1f3ff",native:"🫶🏿"}],version:14},open_hands:{id:"open_hands",name:"Open Hands",keywords:["fingers","butterfly"],skins:[{unified:"1f450",native:"👐"},{unified:"1f450-1f3fb",native:"👐🏻"},{unified:"1f450-1f3fc",native:"👐🏼"},{unified:"1f450-1f3fd",native:"👐🏽"},{unified:"1f450-1f3fe",native:"👐🏾"},{unified:"1f450-1f3ff",native:"👐🏿"}],version:1},palms_up_together:{id:"palms_up_together",name:"Palms Up Together",keywords:["hands","gesture","cupped","prayer"],skins:[{unified:"1f932",native:"🤲"},{unified:"1f932-1f3fb",native:"🤲🏻"},{unified:"1f932-1f3fc",native:"🤲🏼"},{unified:"1f932-1f3fd",native:"🤲🏽"},{unified:"1f932-1f3fe",native:"🤲🏾"},{unified:"1f932-1f3ff",native:"🤲🏿"}],version:5},handshake:{id:"handshake",name:"Handshake",keywords:["agreement","shake"],skins:[{unified:"1f91d",native:"🤝"},{unified:"1f91d-1f3fb",native:"🤝🏻"},{unified:"1f91d-1f3fc",native:"🤝🏼"},{unified:"1f91d-1f3fd",native:"🤝🏽"},{unified:"1f91d-1f3fe",native:"🤝🏾"},{unified:"1f91d-1f3ff",native:"🤝🏿"}],version:3},pray:{id:"pray",name:"Folded Hands",keywords:["pray","please","hope","wish","namaste","highfive","high","five","thank","you","thanks","appreciate"],skins:[{unified:"1f64f",native:"🙏"},{unified:"1f64f-1f3fb",native:"🙏🏻"},{unified:"1f64f-1f3fc",native:"🙏🏼"},{unified:"1f64f-1f3fd",native:"🙏🏽"},{unified:"1f64f-1f3fe",native:"🙏🏾"},{unified:"1f64f-1f3ff",native:"🙏🏿"}],version:1},writing_hand:{id:"writing_hand",name:"Writing Hand",keywords:["lower","left","ballpoint","pen","stationery","write","compose"],skins:[{unified:"270d-fe0f",native:"✍️"},{unified:"270d-1f3fb",native:"✍🏻"},{unified:"270d-1f3fc",native:"✍🏼"},{unified:"270d-1f3fd",native:"✍🏽"},{unified:"270d-1f3fe",native:"✍🏾"},{unified:"270d-1f3ff",native:"✍🏿"}],version:1},nail_care:{id:"nail_care",name:"Nail Polish",keywords:["care","beauty","manicure","finger","fashion"],skins:[{unified:"1f485",native:"💅"},{unified:"1f485-1f3fb",native:"💅🏻"},{unified:"1f485-1f3fc",native:"💅🏼"},{unified:"1f485-1f3fd",native:"💅🏽"},{unified:"1f485-1f3fe",native:"💅🏾"},{unified:"1f485-1f3ff",native:"💅🏿"}],version:1},selfie:{id:"selfie",name:"Selfie",keywords:["camera","phone"],skins:[{unified:"1f933",native:"🤳"},{unified:"1f933-1f3fb",native:"🤳🏻"},{unified:"1f933-1f3fc",native:"🤳🏼"},{unified:"1f933-1f3fd",native:"🤳🏽"},{unified:"1f933-1f3fe",native:"🤳🏾"},{unified:"1f933-1f3ff",native:"🤳🏿"}],version:3},muscle:{id:"muscle",name:"Flexed Biceps",keywords:["muscle","arm","flex","hand","summer","strong"],skins:[{unified:"1f4aa",native:"💪"},{unified:"1f4aa-1f3fb",native:"💪🏻"},{unified:"1f4aa-1f3fc",native:"💪🏼"},{unified:"1f4aa-1f3fd",native:"💪🏽"},{unified:"1f4aa-1f3fe",native:"💪🏾"},{unified:"1f4aa-1f3ff",native:"💪🏿"}],version:1},mechanical_arm:{id:"mechanical_arm",name:"Mechanical Arm",keywords:["accessibility"],skins:[{unified:"1f9be",native:"🦾"}],version:12},mechanical_leg:{id:"mechanical_leg",name:"Mechanical Leg",keywords:["accessibility"],skins:[{unified:"1f9bf",native:"🦿"}],version:12},leg:{id:"leg",name:"Leg",keywords:["kick","limb"],skins:[{unified:"1f9b5",native:"🦵"},{unified:"1f9b5-1f3fb",native:"🦵🏻"},{unified:"1f9b5-1f3fc",native:"🦵🏼"},{unified:"1f9b5-1f3fd",native:"🦵🏽"},{unified:"1f9b5-1f3fe",native:"🦵🏾"},{unified:"1f9b5-1f3ff",native:"🦵🏿"}],version:11},foot:{id:"foot",name:"Foot",keywords:["kick","stomp"],skins:[{unified:"1f9b6",native:"🦶"},{unified:"1f9b6-1f3fb",native:"🦶🏻"},{unified:"1f9b6-1f3fc",native:"🦶🏼"},{unified:"1f9b6-1f3fd",native:"🦶🏽"},{unified:"1f9b6-1f3fe",native:"🦶🏾"},{unified:"1f9b6-1f3ff",native:"🦶🏿"}],version:11},ear:{id:"ear",name:"Ear",keywords:["face","hear","sound","listen"],skins:[{unified:"1f442",native:"👂"},{unified:"1f442-1f3fb",native:"👂🏻"},{unified:"1f442-1f3fc",native:"👂🏼"},{unified:"1f442-1f3fd",native:"👂🏽"},{unified:"1f442-1f3fe",native:"👂🏾"},{unified:"1f442-1f3ff",native:"👂🏿"}],version:1},ear_with_hearing_aid:{id:"ear_with_hearing_aid",name:"Ear with Hearing Aid",keywords:["accessibility"],skins:[{unified:"1f9bb",native:"🦻"},{unified:"1f9bb-1f3fb",native:"🦻🏻"},{unified:"1f9bb-1f3fc",native:"🦻🏼"},{unified:"1f9bb-1f3fd",native:"🦻🏽"},{unified:"1f9bb-1f3fe",native:"🦻🏾"},{unified:"1f9bb-1f3ff",native:"🦻🏿"}],version:12},nose:{id:"nose",name:"Nose",keywords:["smell","sniff"],skins:[{unified:"1f443",native:"👃"},{unified:"1f443-1f3fb",native:"👃🏻"},{unified:"1f443-1f3fc",native:"👃🏼"},{unified:"1f443-1f3fd",native:"👃🏽"},{unified:"1f443-1f3fe",native:"👃🏾"},{unified:"1f443-1f3ff",native:"👃🏿"}],version:1},brain:{id:"brain",name:"Brain",keywords:["smart","intelligent"],skins:[{unified:"1f9e0",native:"🧠"}],version:5},anatomical_heart:{id:"anatomical_heart",name:"Anatomical Heart",keywords:["health","heartbeat"],skins:[{unified:"1fac0",native:"🫀"}],version:13},lungs:{id:"lungs",name:"Lungs",keywords:["breathe"],skins:[{unified:"1fac1",native:"🫁"}],version:13},tooth:{id:"tooth",name:"Tooth",keywords:["teeth","dentist"],skins:[{unified:"1f9b7",native:"🦷"}],version:11},bone:{id:"bone",name:"Bone",keywords:["skeleton"],skins:[{unified:"1f9b4",native:"🦴"}],version:11},eyes:{id:"eyes",name:"Eyes",keywords:["look","watch","stalk","peek","see"],skins:[{unified:"1f440",native:"👀"}],version:1},eye:{id:"eye",name:"Eye",keywords:["face","look","see","watch","stare"],skins:[{unified:"1f441-fe0f",native:"👁️"}],version:1},tongue:{id:"tongue",name:"Tongue",keywords:["mouth","playful"],skins:[{unified:"1f445",native:"👅"}],version:1},lips:{id:"lips",name:"Mouth",keywords:["lips","kiss"],skins:[{unified:"1f444",native:"👄"}],version:1},biting_lip:{id:"biting_lip",name:"Biting Lip",keywords:["flirt","sexy","pain","worry"],skins:[{unified:"1fae6",native:"🫦"}],version:14},baby:{id:"baby",name:"Baby",keywords:["child","boy","girl","toddler"],skins:[{unified:"1f476",native:"👶"},{unified:"1f476-1f3fb",native:"👶🏻"},{unified:"1f476-1f3fc",native:"👶🏼"},{unified:"1f476-1f3fd",native:"👶🏽"},{unified:"1f476-1f3fe",native:"👶🏾"},{unified:"1f476-1f3ff",native:"👶🏿"}],version:1},child:{id:"child",name:"Child",keywords:["gender","neutral","young"],skins:[{unified:"1f9d2",native:"🧒"},{unified:"1f9d2-1f3fb",native:"🧒🏻"},{unified:"1f9d2-1f3fc",native:"🧒🏼"},{unified:"1f9d2-1f3fd",native:"🧒🏽"},{unified:"1f9d2-1f3fe",native:"🧒🏾"},{unified:"1f9d2-1f3ff",native:"🧒🏿"}],version:5},boy:{id:"boy",name:"Boy",keywords:["man","male","guy","teenager"],skins:[{unified:"1f466",native:"👦"},{unified:"1f466-1f3fb",native:"👦🏻"},{unified:"1f466-1f3fc",native:"👦🏼"},{unified:"1f466-1f3fd",native:"👦🏽"},{unified:"1f466-1f3fe",native:"👦🏾"},{unified:"1f466-1f3ff",native:"👦🏿"}],version:1},girl:{id:"girl",name:"Girl",keywords:["female","woman","teenager"],skins:[{unified:"1f467",native:"👧"},{unified:"1f467-1f3fb",native:"👧🏻"},{unified:"1f467-1f3fc",native:"👧🏼"},{unified:"1f467-1f3fd",native:"👧🏽"},{unified:"1f467-1f3fe",native:"👧🏾"},{unified:"1f467-1f3ff",native:"👧🏿"}],version:1},adult:{id:"adult",name:"Adult",keywords:["person","gender","neutral"],skins:[{unified:"1f9d1",native:"🧑"},{unified:"1f9d1-1f3fb",native:"🧑🏻"},{unified:"1f9d1-1f3fc",native:"🧑🏼"},{unified:"1f9d1-1f3fd",native:"🧑🏽"},{unified:"1f9d1-1f3fe",native:"🧑🏾"},{unified:"1f9d1-1f3ff",native:"🧑🏿"}],version:5},person_with_blond_hair:{id:"person_with_blond_hair",name:"Person Blond Hair",keywords:["with","hairstyle"],skins:[{unified:"1f471",native:"👱"},{unified:"1f471-1f3fb",native:"👱🏻"},{unified:"1f471-1f3fc",native:"👱🏼"},{unified:"1f471-1f3fd",native:"👱🏽"},{unified:"1f471-1f3fe",native:"👱🏾"},{unified:"1f471-1f3ff",native:"👱🏿"}],version:1},man:{id:"man",name:"Man",keywords:["mustache","father","dad","guy","classy","sir","moustache"],skins:[{unified:"1f468",native:"👨"},{unified:"1f468-1f3fb",native:"👨🏻"},{unified:"1f468-1f3fc",native:"👨🏼"},{unified:"1f468-1f3fd",native:"👨🏽"},{unified:"1f468-1f3fe",native:"👨🏾"},{unified:"1f468-1f3ff",native:"👨🏿"}],version:1},bearded_person:{id:"bearded_person",name:"Person Beard",keywords:["bearded","man","bewhiskered"],skins:[{unified:"1f9d4",native:"🧔"},{unified:"1f9d4-1f3fb",native:"🧔🏻"},{unified:"1f9d4-1f3fc",native:"🧔🏼"},{unified:"1f9d4-1f3fd",native:"🧔🏽"},{unified:"1f9d4-1f3fe",native:"🧔🏾"},{unified:"1f9d4-1f3ff",native:"🧔🏿"}],version:5},man_with_beard:{id:"man_with_beard",name:"Man: Beard",keywords:["man","with","facial","hair"],skins:[{unified:"1f9d4-200d-2642-fe0f",native:"🧔‍♂️"},{unified:"1f9d4-1f3fb-200d-2642-fe0f",native:"🧔🏻‍♂️"},{unified:"1f9d4-1f3fc-200d-2642-fe0f",native:"🧔🏼‍♂️"},{unified:"1f9d4-1f3fd-200d-2642-fe0f",native:"🧔🏽‍♂️"},{unified:"1f9d4-1f3fe-200d-2642-fe0f",native:"🧔🏾‍♂️"},{unified:"1f9d4-1f3ff-200d-2642-fe0f",native:"🧔🏿‍♂️"}],version:13.1},woman_with_beard:{id:"woman_with_beard",name:"Woman: Beard",keywords:["woman","with","facial","hair"],skins:[{unified:"1f9d4-200d-2640-fe0f",native:"🧔‍♀️"},{unified:"1f9d4-1f3fb-200d-2640-fe0f",native:"🧔🏻‍♀️"},{unified:"1f9d4-1f3fc-200d-2640-fe0f",native:"🧔🏼‍♀️"},{unified:"1f9d4-1f3fd-200d-2640-fe0f",native:"🧔🏽‍♀️"},{unified:"1f9d4-1f3fe-200d-2640-fe0f",native:"🧔🏾‍♀️"},{unified:"1f9d4-1f3ff-200d-2640-fe0f",native:"🧔🏿‍♀️"}],version:13.1},red_haired_man:{id:"red_haired_man",name:"Man: Red Hair",keywords:["haired","man","hairstyle"],skins:[{unified:"1f468-200d-1f9b0",native:"👨‍🦰"},{unified:"1f468-1f3fb-200d-1f9b0",native:"👨🏻‍🦰"},{unified:"1f468-1f3fc-200d-1f9b0",native:"👨🏼‍🦰"},{unified:"1f468-1f3fd-200d-1f9b0",native:"👨🏽‍🦰"},{unified:"1f468-1f3fe-200d-1f9b0",native:"👨🏾‍🦰"},{unified:"1f468-1f3ff-200d-1f9b0",native:"👨🏿‍🦰"}],version:11},curly_haired_man:{id:"curly_haired_man",name:"Man: Curly Hair",keywords:["haired","man","hairstyle"],skins:[{unified:"1f468-200d-1f9b1",native:"👨‍🦱"},{unified:"1f468-1f3fb-200d-1f9b1",native:"👨🏻‍🦱"},{unified:"1f468-1f3fc-200d-1f9b1",native:"👨🏼‍🦱"},{unified:"1f468-1f3fd-200d-1f9b1",native:"👨🏽‍🦱"},{unified:"1f468-1f3fe-200d-1f9b1",native:"👨🏾‍🦱"},{unified:"1f468-1f3ff-200d-1f9b1",native:"👨🏿‍🦱"}],version:11},white_haired_man:{id:"white_haired_man",name:"Man: White Hair",keywords:["haired","man","old","elder"],skins:[{unified:"1f468-200d-1f9b3",native:"👨‍🦳"},{unified:"1f468-1f3fb-200d-1f9b3",native:"👨🏻‍🦳"},{unified:"1f468-1f3fc-200d-1f9b3",native:"👨🏼‍🦳"},{unified:"1f468-1f3fd-200d-1f9b3",native:"👨🏽‍🦳"},{unified:"1f468-1f3fe-200d-1f9b3",native:"👨🏾‍🦳"},{unified:"1f468-1f3ff-200d-1f9b3",native:"👨🏿‍🦳"}],version:11},bald_man:{id:"bald_man",name:"Man: Bald",keywords:["man","hairless"],skins:[{unified:"1f468-200d-1f9b2",native:"👨‍🦲"},{unified:"1f468-1f3fb-200d-1f9b2",native:"👨🏻‍🦲"},{unified:"1f468-1f3fc-200d-1f9b2",native:"👨🏼‍🦲"},{unified:"1f468-1f3fd-200d-1f9b2",native:"👨🏽‍🦲"},{unified:"1f468-1f3fe-200d-1f9b2",native:"👨🏾‍🦲"},{unified:"1f468-1f3ff-200d-1f9b2",native:"👨🏿‍🦲"}],version:11},woman:{id:"woman",name:"Woman",keywords:["female","girls","lady"],skins:[{unified:"1f469",native:"👩"},{unified:"1f469-1f3fb",native:"👩🏻"},{unified:"1f469-1f3fc",native:"👩🏼"},{unified:"1f469-1f3fd",native:"👩🏽"},{unified:"1f469-1f3fe",native:"👩🏾"},{unified:"1f469-1f3ff",native:"👩🏿"}],version:1},red_haired_woman:{id:"red_haired_woman",name:"Woman: Red Hair",keywords:["haired","woman","hairstyle"],skins:[{unified:"1f469-200d-1f9b0",native:"👩‍🦰"},{unified:"1f469-1f3fb-200d-1f9b0",native:"👩🏻‍🦰"},{unified:"1f469-1f3fc-200d-1f9b0",native:"👩🏼‍🦰"},{unified:"1f469-1f3fd-200d-1f9b0",native:"👩🏽‍🦰"},{unified:"1f469-1f3fe-200d-1f9b0",native:"👩🏾‍🦰"},{unified:"1f469-1f3ff-200d-1f9b0",native:"👩🏿‍🦰"}],version:11},red_haired_person:{id:"red_haired_person",name:"Person: Red Hair",keywords:["haired","person","hairstyle"],skins:[{unified:"1f9d1-200d-1f9b0",native:"🧑‍🦰"},{unified:"1f9d1-1f3fb-200d-1f9b0",native:"🧑🏻‍🦰"},{unified:"1f9d1-1f3fc-200d-1f9b0",native:"🧑🏼‍🦰"},{unified:"1f9d1-1f3fd-200d-1f9b0",native:"🧑🏽‍🦰"},{unified:"1f9d1-1f3fe-200d-1f9b0",native:"🧑🏾‍🦰"},{unified:"1f9d1-1f3ff-200d-1f9b0",native:"🧑🏿‍🦰"}],version:12.1},curly_haired_woman:{id:"curly_haired_woman",name:"Woman: Curly Hair",keywords:["haired","woman","hairstyle"],skins:[{unified:"1f469-200d-1f9b1",native:"👩‍🦱"},{unified:"1f469-1f3fb-200d-1f9b1",native:"👩🏻‍🦱"},{unified:"1f469-1f3fc-200d-1f9b1",native:"👩🏼‍🦱"},{unified:"1f469-1f3fd-200d-1f9b1",native:"👩🏽‍🦱"},{unified:"1f469-1f3fe-200d-1f9b1",native:"👩🏾‍🦱"},{unified:"1f469-1f3ff-200d-1f9b1",native:"👩🏿‍🦱"}],version:11},curly_haired_person:{id:"curly_haired_person",name:"Person: Curly Hair",keywords:["haired","person","hairstyle"],skins:[{unified:"1f9d1-200d-1f9b1",native:"🧑‍🦱"},{unified:"1f9d1-1f3fb-200d-1f9b1",native:"🧑🏻‍🦱"},{unified:"1f9d1-1f3fc-200d-1f9b1",native:"🧑🏼‍🦱"},{unified:"1f9d1-1f3fd-200d-1f9b1",native:"🧑🏽‍🦱"},{unified:"1f9d1-1f3fe-200d-1f9b1",native:"🧑🏾‍🦱"},{unified:"1f9d1-1f3ff-200d-1f9b1",native:"🧑🏿‍🦱"}],version:12.1},white_haired_woman:{id:"white_haired_woman",name:"Woman: White Hair",keywords:["haired","woman","old","elder"],skins:[{unified:"1f469-200d-1f9b3",native:"👩‍🦳"},{unified:"1f469-1f3fb-200d-1f9b3",native:"👩🏻‍🦳"},{unified:"1f469-1f3fc-200d-1f9b3",native:"👩🏼‍🦳"},{unified:"1f469-1f3fd-200d-1f9b3",native:"👩🏽‍🦳"},{unified:"1f469-1f3fe-200d-1f9b3",native:"👩🏾‍🦳"},{unified:"1f469-1f3ff-200d-1f9b3",native:"👩🏿‍🦳"}],version:11},white_haired_person:{id:"white_haired_person",name:"Person: White Hair",keywords:["haired","person","elder","old"],skins:[{unified:"1f9d1-200d-1f9b3",native:"🧑‍🦳"},{unified:"1f9d1-1f3fb-200d-1f9b3",native:"🧑🏻‍🦳"},{unified:"1f9d1-1f3fc-200d-1f9b3",native:"🧑🏼‍🦳"},{unified:"1f9d1-1f3fd-200d-1f9b3",native:"🧑🏽‍🦳"},{unified:"1f9d1-1f3fe-200d-1f9b3",native:"🧑🏾‍🦳"},{unified:"1f9d1-1f3ff-200d-1f9b3",native:"🧑🏿‍🦳"}],version:12.1},bald_woman:{id:"bald_woman",name:"Woman: Bald",keywords:["woman","hairless"],skins:[{unified:"1f469-200d-1f9b2",native:"👩‍🦲"},{unified:"1f469-1f3fb-200d-1f9b2",native:"👩🏻‍🦲"},{unified:"1f469-1f3fc-200d-1f9b2",native:"👩🏼‍🦲"},{unified:"1f469-1f3fd-200d-1f9b2",native:"👩🏽‍🦲"},{unified:"1f469-1f3fe-200d-1f9b2",native:"👩🏾‍🦲"},{unified:"1f469-1f3ff-200d-1f9b2",native:"👩🏿‍🦲"}],version:11},bald_person:{id:"bald_person",name:"Person: Bald",keywords:["person","hairless"],skins:[{unified:"1f9d1-200d-1f9b2",native:"🧑‍🦲"},{unified:"1f9d1-1f3fb-200d-1f9b2",native:"🧑🏻‍🦲"},{unified:"1f9d1-1f3fc-200d-1f9b2",native:"🧑🏼‍🦲"},{unified:"1f9d1-1f3fd-200d-1f9b2",native:"🧑🏽‍🦲"},{unified:"1f9d1-1f3fe-200d-1f9b2",native:"🧑🏾‍🦲"},{unified:"1f9d1-1f3ff-200d-1f9b2",native:"🧑🏿‍🦲"}],version:12.1},"blond-haired-woman":{id:"blond-haired-woman",name:"Woman: Blond Hair",keywords:["haired-woman","woman","female","girl","blonde","person"],skins:[{unified:"1f471-200d-2640-fe0f",native:"👱‍♀️"},{unified:"1f471-1f3fb-200d-2640-fe0f",native:"👱🏻‍♀️"},{unified:"1f471-1f3fc-200d-2640-fe0f",native:"👱🏼‍♀️"},{unified:"1f471-1f3fd-200d-2640-fe0f",native:"👱🏽‍♀️"},{unified:"1f471-1f3fe-200d-2640-fe0f",native:"👱🏾‍♀️"},{unified:"1f471-1f3ff-200d-2640-fe0f",native:"👱🏿‍♀️"}],version:4},"blond-haired-man":{id:"blond-haired-man",name:"Man: Blond Hair",keywords:["haired-man","man","male","boy","blonde","guy","person"],skins:[{unified:"1f471-200d-2642-fe0f",native:"👱‍♂️"},{unified:"1f471-1f3fb-200d-2642-fe0f",native:"👱🏻‍♂️"},{unified:"1f471-1f3fc-200d-2642-fe0f",native:"👱🏼‍♂️"},{unified:"1f471-1f3fd-200d-2642-fe0f",native:"👱🏽‍♂️"},{unified:"1f471-1f3fe-200d-2642-fe0f",native:"👱🏾‍♂️"},{unified:"1f471-1f3ff-200d-2642-fe0f",native:"👱🏿‍♂️"}],version:4},older_adult:{id:"older_adult",name:"Older Adult",keywords:["person","human","elder","senior","gender","neutral"],skins:[{unified:"1f9d3",native:"🧓"},{unified:"1f9d3-1f3fb",native:"🧓🏻"},{unified:"1f9d3-1f3fc",native:"🧓🏼"},{unified:"1f9d3-1f3fd",native:"🧓🏽"},{unified:"1f9d3-1f3fe",native:"🧓🏾"},{unified:"1f9d3-1f3ff",native:"🧓🏿"}],version:5},older_man:{id:"older_man",name:"Old Man",keywords:["older","human","male","men","elder","senior"],skins:[{unified:"1f474",native:"👴"},{unified:"1f474-1f3fb",native:"👴🏻"},{unified:"1f474-1f3fc",native:"👴🏼"},{unified:"1f474-1f3fd",native:"👴🏽"},{unified:"1f474-1f3fe",native:"👴🏾"},{unified:"1f474-1f3ff",native:"👴🏿"}],version:1},older_woman:{id:"older_woman",name:"Old Woman",keywords:["older","human","female","women","lady","elder","senior"],skins:[{unified:"1f475",native:"👵"},{unified:"1f475-1f3fb",native:"👵🏻"},{unified:"1f475-1f3fc",native:"👵🏼"},{unified:"1f475-1f3fd",native:"👵🏽"},{unified:"1f475-1f3fe",native:"👵🏾"},{unified:"1f475-1f3ff",native:"👵🏿"}],version:1},person_frowning:{id:"person_frowning",name:"Person Frowning",keywords:["worried"],skins:[{unified:"1f64d",native:"🙍"},{unified:"1f64d-1f3fb",native:"🙍🏻"},{unified:"1f64d-1f3fc",native:"🙍🏼"},{unified:"1f64d-1f3fd",native:"🙍🏽"},{unified:"1f64d-1f3fe",native:"🙍🏾"},{unified:"1f64d-1f3ff",native:"🙍🏿"}],version:1},"man-frowning":{id:"man-frowning",name:"Man Frowning",keywords:["male","boy","sad","depressed","discouraged","unhappy"],skins:[{unified:"1f64d-200d-2642-fe0f",native:"🙍‍♂️"},{unified:"1f64d-1f3fb-200d-2642-fe0f",native:"🙍🏻‍♂️"},{unified:"1f64d-1f3fc-200d-2642-fe0f",native:"🙍🏼‍♂️"},{unified:"1f64d-1f3fd-200d-2642-fe0f",native:"🙍🏽‍♂️"},{unified:"1f64d-1f3fe-200d-2642-fe0f",native:"🙍🏾‍♂️"},{unified:"1f64d-1f3ff-200d-2642-fe0f",native:"🙍🏿‍♂️"}],version:4},"woman-frowning":{id:"woman-frowning",name:"Woman Frowning",keywords:["female","girl","sad","depressed","discouraged","unhappy"],skins:[{unified:"1f64d-200d-2640-fe0f",native:"🙍‍♀️"},{unified:"1f64d-1f3fb-200d-2640-fe0f",native:"🙍🏻‍♀️"},{unified:"1f64d-1f3fc-200d-2640-fe0f",native:"🙍🏼‍♀️"},{unified:"1f64d-1f3fd-200d-2640-fe0f",native:"🙍🏽‍♀️"},{unified:"1f64d-1f3fe-200d-2640-fe0f",native:"🙍🏾‍♀️"},{unified:"1f64d-1f3ff-200d-2640-fe0f",native:"🙍🏿‍♀️"}],version:4},person_with_pouting_face:{id:"person_with_pouting_face",name:"Person Pouting",keywords:["with","face","upset"],skins:[{unified:"1f64e",native:"🙎"},{unified:"1f64e-1f3fb",native:"🙎🏻"},{unified:"1f64e-1f3fc",native:"🙎🏼"},{unified:"1f64e-1f3fd",native:"🙎🏽"},{unified:"1f64e-1f3fe",native:"🙎🏾"},{unified:"1f64e-1f3ff",native:"🙎🏿"}],version:1},"man-pouting":{id:"man-pouting",name:"Man Pouting",keywords:["male","boy"],skins:[{unified:"1f64e-200d-2642-fe0f",native:"🙎‍♂️"},{unified:"1f64e-1f3fb-200d-2642-fe0f",native:"🙎🏻‍♂️"},{unified:"1f64e-1f3fc-200d-2642-fe0f",native:"🙎🏼‍♂️"},{unified:"1f64e-1f3fd-200d-2642-fe0f",native:"🙎🏽‍♂️"},{unified:"1f64e-1f3fe-200d-2642-fe0f",native:"🙎🏾‍♂️"},{unified:"1f64e-1f3ff-200d-2642-fe0f",native:"🙎🏿‍♂️"}],version:4},"woman-pouting":{id:"woman-pouting",name:"Woman Pouting",keywords:["female","girl"],skins:[{unified:"1f64e-200d-2640-fe0f",native:"🙎‍♀️"},{unified:"1f64e-1f3fb-200d-2640-fe0f",native:"🙎🏻‍♀️"},{unified:"1f64e-1f3fc-200d-2640-fe0f",native:"🙎🏼‍♀️"},{unified:"1f64e-1f3fd-200d-2640-fe0f",native:"🙎🏽‍♀️"},{unified:"1f64e-1f3fe-200d-2640-fe0f",native:"🙎🏾‍♀️"},{unified:"1f64e-1f3ff-200d-2640-fe0f",native:"🙎🏿‍♀️"}],version:4},no_good:{id:"no_good",name:"Person Gesturing No",keywords:["good","decline"],skins:[{unified:"1f645",native:"🙅"},{unified:"1f645-1f3fb",native:"🙅🏻"},{unified:"1f645-1f3fc",native:"🙅🏼"},{unified:"1f645-1f3fd",native:"🙅🏽"},{unified:"1f645-1f3fe",native:"🙅🏾"},{unified:"1f645-1f3ff",native:"🙅🏿"}],version:1},"man-gesturing-no":{id:"man-gesturing-no",name:"Man Gesturing No",keywords:["gesturing-no","male","boy","nope"],skins:[{unified:"1f645-200d-2642-fe0f",native:"🙅‍♂️"},{unified:"1f645-1f3fb-200d-2642-fe0f",native:"🙅🏻‍♂️"},{unified:"1f645-1f3fc-200d-2642-fe0f",native:"🙅🏼‍♂️"},{unified:"1f645-1f3fd-200d-2642-fe0f",native:"🙅🏽‍♂️"},{unified:"1f645-1f3fe-200d-2642-fe0f",native:"🙅🏾‍♂️"},{unified:"1f645-1f3ff-200d-2642-fe0f",native:"🙅🏿‍♂️"}],version:4},"woman-gesturing-no":{id:"woman-gesturing-no",name:"Woman Gesturing No",keywords:["gesturing-no","female","girl","nope"],skins:[{unified:"1f645-200d-2640-fe0f",native:"🙅‍♀️"},{unified:"1f645-1f3fb-200d-2640-fe0f",native:"🙅🏻‍♀️"},{unified:"1f645-1f3fc-200d-2640-fe0f",native:"🙅🏼‍♀️"},{unified:"1f645-1f3fd-200d-2640-fe0f",native:"🙅🏽‍♀️"},{unified:"1f645-1f3fe-200d-2640-fe0f",native:"🙅🏾‍♀️"},{unified:"1f645-1f3ff-200d-2640-fe0f",native:"🙅🏿‍♀️"}],version:4},ok_woman:{id:"ok_woman",name:"Person Gesturing Ok",keywords:["woman","agree"],skins:[{unified:"1f646",native:"🙆"},{unified:"1f646-1f3fb",native:"🙆🏻"},{unified:"1f646-1f3fc",native:"🙆🏼"},{unified:"1f646-1f3fd",native:"🙆🏽"},{unified:"1f646-1f3fe",native:"🙆🏾"},{unified:"1f646-1f3ff",native:"🙆🏿"}],version:1},"man-gesturing-ok":{id:"man-gesturing-ok",name:"Man Gesturing Ok",keywords:["gesturing-ok","men","boy","male","blue","human"],skins:[{unified:"1f646-200d-2642-fe0f",native:"🙆‍♂️"},{unified:"1f646-1f3fb-200d-2642-fe0f",native:"🙆🏻‍♂️"},{unified:"1f646-1f3fc-200d-2642-fe0f",native:"🙆🏼‍♂️"},{unified:"1f646-1f3fd-200d-2642-fe0f",native:"🙆🏽‍♂️"},{unified:"1f646-1f3fe-200d-2642-fe0f",native:"🙆🏾‍♂️"},{unified:"1f646-1f3ff-200d-2642-fe0f",native:"🙆🏿‍♂️"}],version:4},"woman-gesturing-ok":{id:"woman-gesturing-ok",name:"Woman Gesturing Ok",keywords:["gesturing-ok","women","girl","female","pink","human"],skins:[{unified:"1f646-200d-2640-fe0f",native:"🙆‍♀️"},{unified:"1f646-1f3fb-200d-2640-fe0f",native:"🙆🏻‍♀️"},{unified:"1f646-1f3fc-200d-2640-fe0f",native:"🙆🏼‍♀️"},{unified:"1f646-1f3fd-200d-2640-fe0f",native:"🙆🏽‍♀️"},{unified:"1f646-1f3fe-200d-2640-fe0f",native:"🙆🏾‍♀️"},{unified:"1f646-1f3ff-200d-2640-fe0f",native:"🙆🏿‍♀️"}],version:4},information_desk_person:{id:"information_desk_person",name:"Person Tipping Hand",keywords:["information","desk"],skins:[{unified:"1f481",native:"💁"},{unified:"1f481-1f3fb",native:"💁🏻"},{unified:"1f481-1f3fc",native:"💁🏼"},{unified:"1f481-1f3fd",native:"💁🏽"},{unified:"1f481-1f3fe",native:"💁🏾"},{unified:"1f481-1f3ff",native:"💁🏿"}],version:1},"man-tipping-hand":{id:"man-tipping-hand",name:"Man Tipping Hand",keywords:["tipping-hand","male","boy","human","information"],skins:[{unified:"1f481-200d-2642-fe0f",native:"💁‍♂️"},{unified:"1f481-1f3fb-200d-2642-fe0f",native:"💁🏻‍♂️"},{unified:"1f481-1f3fc-200d-2642-fe0f",native:"💁🏼‍♂️"},{unified:"1f481-1f3fd-200d-2642-fe0f",native:"💁🏽‍♂️"},{unified:"1f481-1f3fe-200d-2642-fe0f",native:"💁🏾‍♂️"},{unified:"1f481-1f3ff-200d-2642-fe0f",native:"💁🏿‍♂️"}],version:4},"woman-tipping-hand":{id:"woman-tipping-hand",name:"Woman Tipping Hand",keywords:["tipping-hand","female","girl","human","information"],skins:[{unified:"1f481-200d-2640-fe0f",native:"💁‍♀️"},{unified:"1f481-1f3fb-200d-2640-fe0f",native:"💁🏻‍♀️"},{unified:"1f481-1f3fc-200d-2640-fe0f",native:"💁🏼‍♀️"},{unified:"1f481-1f3fd-200d-2640-fe0f",native:"💁🏽‍♀️"},{unified:"1f481-1f3fe-200d-2640-fe0f",native:"💁🏾‍♀️"},{unified:"1f481-1f3ff-200d-2640-fe0f",native:"💁🏿‍♀️"}],version:4},raising_hand:{id:"raising_hand",name:"Person Raising Hand",keywords:["question"],skins:[{unified:"1f64b",native:"🙋"},{unified:"1f64b-1f3fb",native:"🙋🏻"},{unified:"1f64b-1f3fc",native:"🙋🏼"},{unified:"1f64b-1f3fd",native:"🙋🏽"},{unified:"1f64b-1f3fe",native:"🙋🏾"},{unified:"1f64b-1f3ff",native:"🙋🏿"}],version:1},"man-raising-hand":{id:"man-raising-hand",name:"Man Raising Hand",keywords:["raising-hand","male","boy"],skins:[{unified:"1f64b-200d-2642-fe0f",native:"🙋‍♂️"},{unified:"1f64b-1f3fb-200d-2642-fe0f",native:"🙋🏻‍♂️"},{unified:"1f64b-1f3fc-200d-2642-fe0f",native:"🙋🏼‍♂️"},{unified:"1f64b-1f3fd-200d-2642-fe0f",native:"🙋🏽‍♂️"},{unified:"1f64b-1f3fe-200d-2642-fe0f",native:"🙋🏾‍♂️"},{unified:"1f64b-1f3ff-200d-2642-fe0f",native:"🙋🏿‍♂️"}],version:4},"woman-raising-hand":{id:"woman-raising-hand",name:"Woman Raising Hand",keywords:["raising-hand","female","girl"],skins:[{unified:"1f64b-200d-2640-fe0f",native:"🙋‍♀️"},{unified:"1f64b-1f3fb-200d-2640-fe0f",native:"🙋🏻‍♀️"},{unified:"1f64b-1f3fc-200d-2640-fe0f",native:"🙋🏼‍♀️"},{unified:"1f64b-1f3fd-200d-2640-fe0f",native:"🙋🏽‍♀️"},{unified:"1f64b-1f3fe-200d-2640-fe0f",native:"🙋🏾‍♀️"},{unified:"1f64b-1f3ff-200d-2640-fe0f",native:"🙋🏿‍♀️"}],version:4},deaf_person:{id:"deaf_person",name:"Deaf Person",keywords:["accessibility"],skins:[{unified:"1f9cf",native:"🧏"},{unified:"1f9cf-1f3fb",native:"🧏🏻"},{unified:"1f9cf-1f3fc",native:"🧏🏼"},{unified:"1f9cf-1f3fd",native:"🧏🏽"},{unified:"1f9cf-1f3fe",native:"🧏🏾"},{unified:"1f9cf-1f3ff",native:"🧏🏿"}],version:12},deaf_man:{id:"deaf_man",name:"Deaf Man",keywords:["accessibility"],skins:[{unified:"1f9cf-200d-2642-fe0f",native:"🧏‍♂️"},{unified:"1f9cf-1f3fb-200d-2642-fe0f",native:"🧏🏻‍♂️"},{unified:"1f9cf-1f3fc-200d-2642-fe0f",native:"🧏🏼‍♂️"},{unified:"1f9cf-1f3fd-200d-2642-fe0f",native:"🧏🏽‍♂️"},{unified:"1f9cf-1f3fe-200d-2642-fe0f",native:"🧏🏾‍♂️"},{unified:"1f9cf-1f3ff-200d-2642-fe0f",native:"🧏🏿‍♂️"}],version:12},deaf_woman:{id:"deaf_woman",name:"Deaf Woman",keywords:["accessibility"],skins:[{unified:"1f9cf-200d-2640-fe0f",native:"🧏‍♀️"},{unified:"1f9cf-1f3fb-200d-2640-fe0f",native:"🧏🏻‍♀️"},{unified:"1f9cf-1f3fc-200d-2640-fe0f",native:"🧏🏼‍♀️"},{unified:"1f9cf-1f3fd-200d-2640-fe0f",native:"🧏🏽‍♀️"},{unified:"1f9cf-1f3fe-200d-2640-fe0f",native:"🧏🏾‍♀️"},{unified:"1f9cf-1f3ff-200d-2640-fe0f",native:"🧏🏿‍♀️"}],version:12},bow:{id:"bow",name:"Person Bowing",keywords:["bow","respectiful"],skins:[{unified:"1f647",native:"🙇"},{unified:"1f647-1f3fb",native:"🙇🏻"},{unified:"1f647-1f3fc",native:"🙇🏼"},{unified:"1f647-1f3fd",native:"🙇🏽"},{unified:"1f647-1f3fe",native:"🙇🏾"},{unified:"1f647-1f3ff",native:"🙇🏿"}],version:1},"man-bowing":{id:"man-bowing",name:"Man Bowing",keywords:["male","boy"],skins:[{unified:"1f647-200d-2642-fe0f",native:"🙇‍♂️"},{unified:"1f647-1f3fb-200d-2642-fe0f",native:"🙇🏻‍♂️"},{unified:"1f647-1f3fc-200d-2642-fe0f",native:"🙇🏼‍♂️"},{unified:"1f647-1f3fd-200d-2642-fe0f",native:"🙇🏽‍♂️"},{unified:"1f647-1f3fe-200d-2642-fe0f",native:"🙇🏾‍♂️"},{unified:"1f647-1f3ff-200d-2642-fe0f",native:"🙇🏿‍♂️"}],version:4},"woman-bowing":{id:"woman-bowing",name:"Woman Bowing",keywords:["female","girl"],skins:[{unified:"1f647-200d-2640-fe0f",native:"🙇‍♀️"},{unified:"1f647-1f3fb-200d-2640-fe0f",native:"🙇🏻‍♀️"},{unified:"1f647-1f3fc-200d-2640-fe0f",native:"🙇🏼‍♀️"},{unified:"1f647-1f3fd-200d-2640-fe0f",native:"🙇🏽‍♀️"},{unified:"1f647-1f3fe-200d-2640-fe0f",native:"🙇🏾‍♀️"},{unified:"1f647-1f3ff-200d-2640-fe0f",native:"🙇🏿‍♀️"}],version:4},face_palm:{id:"face_palm",name:"Face Palm",keywords:["person","facepalming","disappointed"],skins:[{unified:"1f926",native:"🤦"},{unified:"1f926-1f3fb",native:"🤦🏻"},{unified:"1f926-1f3fc",native:"🤦🏼"},{unified:"1f926-1f3fd",native:"🤦🏽"},{unified:"1f926-1f3fe",native:"🤦🏾"},{unified:"1f926-1f3ff",native:"🤦🏿"}],version:3},"man-facepalming":{id:"man-facepalming",name:"Man Facepalming",keywords:["male","boy","disbelief"],skins:[{unified:"1f926-200d-2642-fe0f",native:"🤦‍♂️"},{unified:"1f926-1f3fb-200d-2642-fe0f",native:"🤦🏻‍♂️"},{unified:"1f926-1f3fc-200d-2642-fe0f",native:"🤦🏼‍♂️"},{unified:"1f926-1f3fd-200d-2642-fe0f",native:"🤦🏽‍♂️"},{unified:"1f926-1f3fe-200d-2642-fe0f",native:"🤦🏾‍♂️"},{unified:"1f926-1f3ff-200d-2642-fe0f",native:"🤦🏿‍♂️"}],version:4},"woman-facepalming":{id:"woman-facepalming",name:"Woman Facepalming",keywords:["female","girl","disbelief"],skins:[{unified:"1f926-200d-2640-fe0f",native:"🤦‍♀️"},{unified:"1f926-1f3fb-200d-2640-fe0f",native:"🤦🏻‍♀️"},{unified:"1f926-1f3fc-200d-2640-fe0f",native:"🤦🏼‍♀️"},{unified:"1f926-1f3fd-200d-2640-fe0f",native:"🤦🏽‍♀️"},{unified:"1f926-1f3fe-200d-2640-fe0f",native:"🤦🏾‍♀️"},{unified:"1f926-1f3ff-200d-2640-fe0f",native:"🤦🏿‍♀️"}],version:4},shrug:{id:"shrug",name:"Shrug",keywords:["person","shrugging","regardless"],skins:[{unified:"1f937",native:"🤷"},{unified:"1f937-1f3fb",native:"🤷🏻"},{unified:"1f937-1f3fc",native:"🤷🏼"},{unified:"1f937-1f3fd",native:"🤷🏽"},{unified:"1f937-1f3fe",native:"🤷🏾"},{unified:"1f937-1f3ff",native:"🤷🏿"}],version:3},"man-shrugging":{id:"man-shrugging",name:"Man Shrugging",keywords:["male","boy","confused","indifferent","doubt"],skins:[{unified:"1f937-200d-2642-fe0f",native:"🤷‍♂️"},{unified:"1f937-1f3fb-200d-2642-fe0f",native:"🤷🏻‍♂️"},{unified:"1f937-1f3fc-200d-2642-fe0f",native:"🤷🏼‍♂️"},{unified:"1f937-1f3fd-200d-2642-fe0f",native:"🤷🏽‍♂️"},{unified:"1f937-1f3fe-200d-2642-fe0f",native:"🤷🏾‍♂️"},{unified:"1f937-1f3ff-200d-2642-fe0f",native:"🤷🏿‍♂️"}],version:4},"woman-shrugging":{id:"woman-shrugging",name:"Woman Shrugging",keywords:["female","girl","confused","indifferent","doubt"],skins:[{unified:"1f937-200d-2640-fe0f",native:"🤷‍♀️"},{unified:"1f937-1f3fb-200d-2640-fe0f",native:"🤷🏻‍♀️"},{unified:"1f937-1f3fc-200d-2640-fe0f",native:"🤷🏼‍♀️"},{unified:"1f937-1f3fd-200d-2640-fe0f",native:"🤷🏽‍♀️"},{unified:"1f937-1f3fe-200d-2640-fe0f",native:"🤷🏾‍♀️"},{unified:"1f937-1f3ff-200d-2640-fe0f",native:"🤷🏿‍♀️"}],version:4},health_worker:{id:"health_worker",name:"Health Worker",keywords:["hospital"],skins:[{unified:"1f9d1-200d-2695-fe0f",native:"🧑‍⚕️"},{unified:"1f9d1-1f3fb-200d-2695-fe0f",native:"🧑🏻‍⚕️"},{unified:"1f9d1-1f3fc-200d-2695-fe0f",native:"🧑🏼‍⚕️"},{unified:"1f9d1-1f3fd-200d-2695-fe0f",native:"🧑🏽‍⚕️"},{unified:"1f9d1-1f3fe-200d-2695-fe0f",native:"🧑🏾‍⚕️"},{unified:"1f9d1-1f3ff-200d-2695-fe0f",native:"🧑🏿‍⚕️"}],version:12.1},"male-doctor":{id:"male-doctor",name:"Man Health Worker",keywords:["male","doctor","nurse","therapist","healthcare","human"],skins:[{unified:"1f468-200d-2695-fe0f",native:"👨‍⚕️"},{unified:"1f468-1f3fb-200d-2695-fe0f",native:"👨🏻‍⚕️"},{unified:"1f468-1f3fc-200d-2695-fe0f",native:"👨🏼‍⚕️"},{unified:"1f468-1f3fd-200d-2695-fe0f",native:"👨🏽‍⚕️"},{unified:"1f468-1f3fe-200d-2695-fe0f",native:"👨🏾‍⚕️"},{unified:"1f468-1f3ff-200d-2695-fe0f",native:"👨🏿‍⚕️"}],version:4},"female-doctor":{id:"female-doctor",name:"Woman Health Worker",keywords:["female","doctor","nurse","therapist","healthcare","human"],skins:[{unified:"1f469-200d-2695-fe0f",native:"👩‍⚕️"},{unified:"1f469-1f3fb-200d-2695-fe0f",native:"👩🏻‍⚕️"},{unified:"1f469-1f3fc-200d-2695-fe0f",native:"👩🏼‍⚕️"},{unified:"1f469-1f3fd-200d-2695-fe0f",native:"👩🏽‍⚕️"},{unified:"1f469-1f3fe-200d-2695-fe0f",native:"👩🏾‍⚕️"},{unified:"1f469-1f3ff-200d-2695-fe0f",native:"👩🏿‍⚕️"}],version:4},student:{id:"student",name:"Student",keywords:["learn"],skins:[{unified:"1f9d1-200d-1f393",native:"🧑‍🎓"},{unified:"1f9d1-1f3fb-200d-1f393",native:"🧑🏻‍🎓"},{unified:"1f9d1-1f3fc-200d-1f393",native:"🧑🏼‍🎓"},{unified:"1f9d1-1f3fd-200d-1f393",native:"🧑🏽‍🎓"},{unified:"1f9d1-1f3fe-200d-1f393",native:"🧑🏾‍🎓"},{unified:"1f9d1-1f3ff-200d-1f393",native:"🧑🏿‍🎓"}],version:12.1},"male-student":{id:"male-student",name:"Man Student",keywords:["male","graduate","human"],skins:[{unified:"1f468-200d-1f393",native:"👨‍🎓"},{unified:"1f468-1f3fb-200d-1f393",native:"👨🏻‍🎓"},{unified:"1f468-1f3fc-200d-1f393",native:"👨🏼‍🎓"},{unified:"1f468-1f3fd-200d-1f393",native:"👨🏽‍🎓"},{unified:"1f468-1f3fe-200d-1f393",native:"👨🏾‍🎓"},{unified:"1f468-1f3ff-200d-1f393",native:"👨🏿‍🎓"}],version:4},"female-student":{id:"female-student",name:"Woman Student",keywords:["female","graduate","human"],skins:[{unified:"1f469-200d-1f393",native:"👩‍🎓"},{unified:"1f469-1f3fb-200d-1f393",native:"👩🏻‍🎓"},{unified:"1f469-1f3fc-200d-1f393",native:"👩🏼‍🎓"},{unified:"1f469-1f3fd-200d-1f393",native:"👩🏽‍🎓"},{unified:"1f469-1f3fe-200d-1f393",native:"👩🏾‍🎓"},{unified:"1f469-1f3ff-200d-1f393",native:"👩🏿‍🎓"}],version:4},teacher:{id:"teacher",name:"Teacher",keywords:["professor"],skins:[{unified:"1f9d1-200d-1f3eb",native:"🧑‍🏫"},{unified:"1f9d1-1f3fb-200d-1f3eb",native:"🧑🏻‍🏫"},{unified:"1f9d1-1f3fc-200d-1f3eb",native:"🧑🏼‍🏫"},{unified:"1f9d1-1f3fd-200d-1f3eb",native:"🧑🏽‍🏫"},{unified:"1f9d1-1f3fe-200d-1f3eb",native:"🧑🏾‍🏫"},{unified:"1f9d1-1f3ff-200d-1f3eb",native:"🧑🏿‍🏫"}],version:12.1},"male-teacher":{id:"male-teacher",name:"Man Teacher",keywords:["male","instructor","professor","human"],skins:[{unified:"1f468-200d-1f3eb",native:"👨‍🏫"},{unified:"1f468-1f3fb-200d-1f3eb",native:"👨🏻‍🏫"},{unified:"1f468-1f3fc-200d-1f3eb",native:"👨🏼‍🏫"},{unified:"1f468-1f3fd-200d-1f3eb",native:"👨🏽‍🏫"},{unified:"1f468-1f3fe-200d-1f3eb",native:"👨🏾‍🏫"},{unified:"1f468-1f3ff-200d-1f3eb",native:"👨🏿‍🏫"}],version:4},"female-teacher":{id:"female-teacher",name:"Woman Teacher",keywords:["female","instructor","professor","human"],skins:[{unified:"1f469-200d-1f3eb",native:"👩‍🏫"},{unified:"1f469-1f3fb-200d-1f3eb",native:"👩🏻‍🏫"},{unified:"1f469-1f3fc-200d-1f3eb",native:"👩🏼‍🏫"},{unified:"1f469-1f3fd-200d-1f3eb",native:"👩🏽‍🏫"},{unified:"1f469-1f3fe-200d-1f3eb",native:"👩🏾‍🏫"},{unified:"1f469-1f3ff-200d-1f3eb",native:"👩🏿‍🏫"}],version:4},judge:{id:"judge",name:"Judge",keywords:["law"],skins:[{unified:"1f9d1-200d-2696-fe0f",native:"🧑‍⚖️"},{unified:"1f9d1-1f3fb-200d-2696-fe0f",native:"🧑🏻‍⚖️"},{unified:"1f9d1-1f3fc-200d-2696-fe0f",native:"🧑🏼‍⚖️"},{unified:"1f9d1-1f3fd-200d-2696-fe0f",native:"🧑🏽‍⚖️"},{unified:"1f9d1-1f3fe-200d-2696-fe0f",native:"🧑🏾‍⚖️"},{unified:"1f9d1-1f3ff-200d-2696-fe0f",native:"🧑🏿‍⚖️"}],version:12.1},"male-judge":{id:"male-judge",name:"Man Judge",keywords:["male","justice","court","human"],skins:[{unified:"1f468-200d-2696-fe0f",native:"👨‍⚖️"},{unified:"1f468-1f3fb-200d-2696-fe0f",native:"👨🏻‍⚖️"},{unified:"1f468-1f3fc-200d-2696-fe0f",native:"👨🏼‍⚖️"},{unified:"1f468-1f3fd-200d-2696-fe0f",native:"👨🏽‍⚖️"},{unified:"1f468-1f3fe-200d-2696-fe0f",native:"👨🏾‍⚖️"},{unified:"1f468-1f3ff-200d-2696-fe0f",native:"👨🏿‍⚖️"}],version:4},"female-judge":{id:"female-judge",name:"Woman Judge",keywords:["female","justice","court","human"],skins:[{unified:"1f469-200d-2696-fe0f",native:"👩‍⚖️"},{unified:"1f469-1f3fb-200d-2696-fe0f",native:"👩🏻‍⚖️"},{unified:"1f469-1f3fc-200d-2696-fe0f",native:"👩🏼‍⚖️"},{unified:"1f469-1f3fd-200d-2696-fe0f",native:"👩🏽‍⚖️"},{unified:"1f469-1f3fe-200d-2696-fe0f",native:"👩🏾‍⚖️"},{unified:"1f469-1f3ff-200d-2696-fe0f",native:"👩🏿‍⚖️"}],version:4},farmer:{id:"farmer",name:"Farmer",keywords:["crops"],skins:[{unified:"1f9d1-200d-1f33e",native:"🧑‍🌾"},{unified:"1f9d1-1f3fb-200d-1f33e",native:"🧑🏻‍🌾"},{unified:"1f9d1-1f3fc-200d-1f33e",native:"🧑🏼‍🌾"},{unified:"1f9d1-1f3fd-200d-1f33e",native:"🧑🏽‍🌾"},{unified:"1f9d1-1f3fe-200d-1f33e",native:"🧑🏾‍🌾"},{unified:"1f9d1-1f3ff-200d-1f33e",native:"🧑🏿‍🌾"}],version:12.1},"male-farmer":{id:"male-farmer",name:"Man Farmer",keywords:["male","rancher","gardener","human"],skins:[{unified:"1f468-200d-1f33e",native:"👨‍🌾"},{unified:"1f468-1f3fb-200d-1f33e",native:"👨🏻‍🌾"},{unified:"1f468-1f3fc-200d-1f33e",native:"👨🏼‍🌾"},{unified:"1f468-1f3fd-200d-1f33e",native:"👨🏽‍🌾"},{unified:"1f468-1f3fe-200d-1f33e",native:"👨🏾‍🌾"},{unified:"1f468-1f3ff-200d-1f33e",native:"👨🏿‍🌾"}],version:4},"female-farmer":{id:"female-farmer",name:"Woman Farmer",keywords:["female","rancher","gardener","human"],skins:[{unified:"1f469-200d-1f33e",native:"👩‍🌾"},{unified:"1f469-1f3fb-200d-1f33e",native:"👩🏻‍🌾"},{unified:"1f469-1f3fc-200d-1f33e",native:"👩🏼‍🌾"},{unified:"1f469-1f3fd-200d-1f33e",native:"👩🏽‍🌾"},{unified:"1f469-1f3fe-200d-1f33e",native:"👩🏾‍🌾"},{unified:"1f469-1f3ff-200d-1f33e",native:"👩🏿‍🌾"}],version:4},cook:{id:"cook",name:"Cook",keywords:["food","kitchen","culinary"],skins:[{unified:"1f9d1-200d-1f373",native:"🧑‍🍳"},{unified:"1f9d1-1f3fb-200d-1f373",native:"🧑🏻‍🍳"},{unified:"1f9d1-1f3fc-200d-1f373",native:"🧑🏼‍🍳"},{unified:"1f9d1-1f3fd-200d-1f373",native:"🧑🏽‍🍳"},{unified:"1f9d1-1f3fe-200d-1f373",native:"🧑🏾‍🍳"},{unified:"1f9d1-1f3ff-200d-1f373",native:"🧑🏿‍🍳"}],version:12.1},"male-cook":{id:"male-cook",name:"Man Cook",keywords:["male","chef","human"],skins:[{unified:"1f468-200d-1f373",native:"👨‍🍳"},{unified:"1f468-1f3fb-200d-1f373",native:"👨🏻‍🍳"},{unified:"1f468-1f3fc-200d-1f373",native:"👨🏼‍🍳"},{unified:"1f468-1f3fd-200d-1f373",native:"👨🏽‍🍳"},{unified:"1f468-1f3fe-200d-1f373",native:"👨🏾‍🍳"},{unified:"1f468-1f3ff-200d-1f373",native:"👨🏿‍🍳"}],version:4},"female-cook":{id:"female-cook",name:"Woman Cook",keywords:["female","chef","human"],skins:[{unified:"1f469-200d-1f373",native:"👩‍🍳"},{unified:"1f469-1f3fb-200d-1f373",native:"👩🏻‍🍳"},{unified:"1f469-1f3fc-200d-1f373",native:"👩🏼‍🍳"},{unified:"1f469-1f3fd-200d-1f373",native:"👩🏽‍🍳"},{unified:"1f469-1f3fe-200d-1f373",native:"👩🏾‍🍳"},{unified:"1f469-1f3ff-200d-1f373",native:"👩🏿‍🍳"}],version:4},mechanic:{id:"mechanic",name:"Mechanic",keywords:["worker","technician"],skins:[{unified:"1f9d1-200d-1f527",native:"🧑‍🔧"},{unified:"1f9d1-1f3fb-200d-1f527",native:"🧑🏻‍🔧"},{unified:"1f9d1-1f3fc-200d-1f527",native:"🧑🏼‍🔧"},{unified:"1f9d1-1f3fd-200d-1f527",native:"🧑🏽‍🔧"},{unified:"1f9d1-1f3fe-200d-1f527",native:"🧑🏾‍🔧"},{unified:"1f9d1-1f3ff-200d-1f527",native:"🧑🏿‍🔧"}],version:12.1},"male-mechanic":{id:"male-mechanic",name:"Man Mechanic",keywords:["male","plumber","human","wrench"],skins:[{unified:"1f468-200d-1f527",native:"👨‍🔧"},{unified:"1f468-1f3fb-200d-1f527",native:"👨🏻‍🔧"},{unified:"1f468-1f3fc-200d-1f527",native:"👨🏼‍🔧"},{unified:"1f468-1f3fd-200d-1f527",native:"👨🏽‍🔧"},{unified:"1f468-1f3fe-200d-1f527",native:"👨🏾‍🔧"},{unified:"1f468-1f3ff-200d-1f527",native:"👨🏿‍🔧"}],version:4},"female-mechanic":{id:"female-mechanic",name:"Woman Mechanic",keywords:["female","plumber","human","wrench"],skins:[{unified:"1f469-200d-1f527",native:"👩‍🔧"},{unified:"1f469-1f3fb-200d-1f527",native:"👩🏻‍🔧"},{unified:"1f469-1f3fc-200d-1f527",native:"👩🏼‍🔧"},{unified:"1f469-1f3fd-200d-1f527",native:"👩🏽‍🔧"},{unified:"1f469-1f3fe-200d-1f527",native:"👩🏾‍🔧"},{unified:"1f469-1f3ff-200d-1f527",native:"👩🏿‍🔧"}],version:4},factory_worker:{id:"factory_worker",name:"Factory Worker",keywords:["labor"],skins:[{unified:"1f9d1-200d-1f3ed",native:"🧑‍🏭"},{unified:"1f9d1-1f3fb-200d-1f3ed",native:"🧑🏻‍🏭"},{unified:"1f9d1-1f3fc-200d-1f3ed",native:"🧑🏼‍🏭"},{unified:"1f9d1-1f3fd-200d-1f3ed",native:"🧑🏽‍🏭"},{unified:"1f9d1-1f3fe-200d-1f3ed",native:"🧑🏾‍🏭"},{unified:"1f9d1-1f3ff-200d-1f3ed",native:"🧑🏿‍🏭"}],version:12.1},"male-factory-worker":{id:"male-factory-worker",name:"Man Factory Worker",keywords:["male","factory-worker","assembly","industrial","human"],skins:[{unified:"1f468-200d-1f3ed",native:"👨‍🏭"},{unified:"1f468-1f3fb-200d-1f3ed",native:"👨🏻‍🏭"},{unified:"1f468-1f3fc-200d-1f3ed",native:"👨🏼‍🏭"},{unified:"1f468-1f3fd-200d-1f3ed",native:"👨🏽‍🏭"},{unified:"1f468-1f3fe-200d-1f3ed",native:"👨🏾‍🏭"},{unified:"1f468-1f3ff-200d-1f3ed",native:"👨🏿‍🏭"}],version:4},"female-factory-worker":{id:"female-factory-worker",name:"Woman Factory Worker",keywords:["female","factory-worker","assembly","industrial","human"],skins:[{unified:"1f469-200d-1f3ed",native:"👩‍🏭"},{unified:"1f469-1f3fb-200d-1f3ed",native:"👩🏻‍🏭"},{unified:"1f469-1f3fc-200d-1f3ed",native:"👩🏼‍🏭"},{unified:"1f469-1f3fd-200d-1f3ed",native:"👩🏽‍🏭"},{unified:"1f469-1f3fe-200d-1f3ed",native:"👩🏾‍🏭"},{unified:"1f469-1f3ff-200d-1f3ed",native:"👩🏿‍🏭"}],version:4},office_worker:{id:"office_worker",name:"Office Worker",keywords:["business"],skins:[{unified:"1f9d1-200d-1f4bc",native:"🧑‍💼"},{unified:"1f9d1-1f3fb-200d-1f4bc",native:"🧑🏻‍💼"},{unified:"1f9d1-1f3fc-200d-1f4bc",native:"🧑🏼‍💼"},{unified:"1f9d1-1f3fd-200d-1f4bc",native:"🧑🏽‍💼"},{unified:"1f9d1-1f3fe-200d-1f4bc",native:"🧑🏾‍💼"},{unified:"1f9d1-1f3ff-200d-1f4bc",native:"🧑🏿‍💼"}],version:12.1},"male-office-worker":{id:"male-office-worker",name:"Man Office Worker",keywords:["male","office-worker","business","manager","human"],skins:[{unified:"1f468-200d-1f4bc",native:"👨‍💼"},{unified:"1f468-1f3fb-200d-1f4bc",native:"👨🏻‍💼"},{unified:"1f468-1f3fc-200d-1f4bc",native:"👨🏼‍💼"},{unified:"1f468-1f3fd-200d-1f4bc",native:"👨🏽‍💼"},{unified:"1f468-1f3fe-200d-1f4bc",native:"👨🏾‍💼"},{unified:"1f468-1f3ff-200d-1f4bc",native:"👨🏿‍💼"}],version:4},"female-office-worker":{id:"female-office-worker",name:"Woman Office Worker",keywords:["female","office-worker","business","manager","human"],skins:[{unified:"1f469-200d-1f4bc",native:"👩‍💼"},{unified:"1f469-1f3fb-200d-1f4bc",native:"👩🏻‍💼"},{unified:"1f469-1f3fc-200d-1f4bc",native:"👩🏼‍💼"},{unified:"1f469-1f3fd-200d-1f4bc",native:"👩🏽‍💼"},{unified:"1f469-1f3fe-200d-1f4bc",native:"👩🏾‍💼"},{unified:"1f469-1f3ff-200d-1f4bc",native:"👩🏿‍💼"}],version:4},scientist:{id:"scientist",name:"Scientist",keywords:["chemistry"],skins:[{unified:"1f9d1-200d-1f52c",native:"🧑‍🔬"},{unified:"1f9d1-1f3fb-200d-1f52c",native:"🧑🏻‍🔬"},{unified:"1f9d1-1f3fc-200d-1f52c",native:"🧑🏼‍🔬"},{unified:"1f9d1-1f3fd-200d-1f52c",native:"🧑🏽‍🔬"},{unified:"1f9d1-1f3fe-200d-1f52c",native:"🧑🏾‍🔬"},{unified:"1f9d1-1f3ff-200d-1f52c",native:"🧑🏿‍🔬"}],version:12.1},"male-scientist":{id:"male-scientist",name:"Man Scientist",keywords:["male","biologist","chemist","engineer","physicist","human"],skins:[{unified:"1f468-200d-1f52c",native:"👨‍🔬"},{unified:"1f468-1f3fb-200d-1f52c",native:"👨🏻‍🔬"},{unified:"1f468-1f3fc-200d-1f52c",native:"👨🏼‍🔬"},{unified:"1f468-1f3fd-200d-1f52c",native:"👨🏽‍🔬"},{unified:"1f468-1f3fe-200d-1f52c",native:"👨🏾‍🔬"},{unified:"1f468-1f3ff-200d-1f52c",native:"👨🏿‍🔬"}],version:4},"female-scientist":{id:"female-scientist",name:"Woman Scientist",keywords:["female","biologist","chemist","engineer","physicist","human"],skins:[{unified:"1f469-200d-1f52c",native:"👩‍🔬"},{unified:"1f469-1f3fb-200d-1f52c",native:"👩🏻‍🔬"},{unified:"1f469-1f3fc-200d-1f52c",native:"👩🏼‍🔬"},{unified:"1f469-1f3fd-200d-1f52c",native:"👩🏽‍🔬"},{unified:"1f469-1f3fe-200d-1f52c",native:"👩🏾‍🔬"},{unified:"1f469-1f3ff-200d-1f52c",native:"👩🏿‍🔬"}],version:4},technologist:{id:"technologist",name:"Technologist",keywords:["computer"],skins:[{unified:"1f9d1-200d-1f4bb",native:"🧑‍💻"},{unified:"1f9d1-1f3fb-200d-1f4bb",native:"🧑🏻‍💻"},{unified:"1f9d1-1f3fc-200d-1f4bb",native:"🧑🏼‍💻"},{unified:"1f9d1-1f3fd-200d-1f4bb",native:"🧑🏽‍💻"},{unified:"1f9d1-1f3fe-200d-1f4bb",native:"🧑🏾‍💻"},{unified:"1f9d1-1f3ff-200d-1f4bb",native:"🧑🏿‍💻"}],version:12.1},"male-technologist":{id:"male-technologist",name:"Man Technologist",keywords:["male","coder","developer","engineer","programmer","software","human","laptop","computer"],skins:[{unified:"1f468-200d-1f4bb",native:"👨‍💻"},{unified:"1f468-1f3fb-200d-1f4bb",native:"👨🏻‍💻"},{unified:"1f468-1f3fc-200d-1f4bb",native:"👨🏼‍💻"},{unified:"1f468-1f3fd-200d-1f4bb",native:"👨🏽‍💻"},{unified:"1f468-1f3fe-200d-1f4bb",native:"👨🏾‍💻"},{unified:"1f468-1f3ff-200d-1f4bb",native:"👨🏿‍💻"}],version:4},"female-technologist":{id:"female-technologist",name:"Woman Technologist",keywords:["female","coder","developer","engineer","programmer","software","human","laptop","computer"],skins:[{unified:"1f469-200d-1f4bb",native:"👩‍💻"},{unified:"1f469-1f3fb-200d-1f4bb",native:"👩🏻‍💻"},{unified:"1f469-1f3fc-200d-1f4bb",native:"👩🏼‍💻"},{unified:"1f469-1f3fd-200d-1f4bb",native:"👩🏽‍💻"},{unified:"1f469-1f3fe-200d-1f4bb",native:"👩🏾‍💻"},{unified:"1f469-1f3ff-200d-1f4bb",native:"👩🏿‍💻"}],version:4},singer:{id:"singer",name:"Singer",keywords:["song","artist","performer"],skins:[{unified:"1f9d1-200d-1f3a4",native:"🧑‍🎤"},{unified:"1f9d1-1f3fb-200d-1f3a4",native:"🧑🏻‍🎤"},{unified:"1f9d1-1f3fc-200d-1f3a4",native:"🧑🏼‍🎤"},{unified:"1f9d1-1f3fd-200d-1f3a4",native:"🧑🏽‍🎤"},{unified:"1f9d1-1f3fe-200d-1f3a4",native:"🧑🏾‍🎤"},{unified:"1f9d1-1f3ff-200d-1f3a4",native:"🧑🏿‍🎤"}],version:12.1},"male-singer":{id:"male-singer",name:"Man Singer",keywords:["male","rockstar","entertainer","human"],skins:[{unified:"1f468-200d-1f3a4",native:"👨‍🎤"},{unified:"1f468-1f3fb-200d-1f3a4",native:"👨🏻‍🎤"},{unified:"1f468-1f3fc-200d-1f3a4",native:"👨🏼‍🎤"},{unified:"1f468-1f3fd-200d-1f3a4",native:"👨🏽‍🎤"},{unified:"1f468-1f3fe-200d-1f3a4",native:"👨🏾‍🎤"},{unified:"1f468-1f3ff-200d-1f3a4",native:"👨🏿‍🎤"}],version:4},"female-singer":{id:"female-singer",name:"Woman Singer",keywords:["female","rockstar","entertainer","human"],skins:[{unified:"1f469-200d-1f3a4",native:"👩‍🎤"},{unified:"1f469-1f3fb-200d-1f3a4",native:"👩🏻‍🎤"},{unified:"1f469-1f3fc-200d-1f3a4",native:"👩🏼‍🎤"},{unified:"1f469-1f3fd-200d-1f3a4",native:"👩🏽‍🎤"},{unified:"1f469-1f3fe-200d-1f3a4",native:"👩🏾‍🎤"},{unified:"1f469-1f3ff-200d-1f3a4",native:"👩🏿‍🎤"}],version:4},artist:{id:"artist",name:"Artist",keywords:["painting","draw","creativity"],skins:[{unified:"1f9d1-200d-1f3a8",native:"🧑‍🎨"},{unified:"1f9d1-1f3fb-200d-1f3a8",native:"🧑🏻‍🎨"},{unified:"1f9d1-1f3fc-200d-1f3a8",native:"🧑🏼‍🎨"},{unified:"1f9d1-1f3fd-200d-1f3a8",native:"🧑🏽‍🎨"},{unified:"1f9d1-1f3fe-200d-1f3a8",native:"🧑🏾‍🎨"},{unified:"1f9d1-1f3ff-200d-1f3a8",native:"🧑🏿‍🎨"}],version:12.1},"male-artist":{id:"male-artist",name:"Man Artist",keywords:["male","painter","human"],skins:[{unified:"1f468-200d-1f3a8",native:"👨‍🎨"},{unified:"1f468-1f3fb-200d-1f3a8",native:"👨🏻‍🎨"},{unified:"1f468-1f3fc-200d-1f3a8",native:"👨🏼‍🎨"},{unified:"1f468-1f3fd-200d-1f3a8",native:"👨🏽‍🎨"},{unified:"1f468-1f3fe-200d-1f3a8",native:"👨🏾‍🎨"},{unified:"1f468-1f3ff-200d-1f3a8",native:"👨🏿‍🎨"}],version:4},"female-artist":{id:"female-artist",name:"Woman Artist",keywords:["female","painter","human"],skins:[{unified:"1f469-200d-1f3a8",native:"👩‍🎨"},{unified:"1f469-1f3fb-200d-1f3a8",native:"👩🏻‍🎨"},{unified:"1f469-1f3fc-200d-1f3a8",native:"👩🏼‍🎨"},{unified:"1f469-1f3fd-200d-1f3a8",native:"👩🏽‍🎨"},{unified:"1f469-1f3fe-200d-1f3a8",native:"👩🏾‍🎨"},{unified:"1f469-1f3ff-200d-1f3a8",native:"👩🏿‍🎨"}],version:4},pilot:{id:"pilot",name:"Pilot",keywords:["fly","plane","airplane"],skins:[{unified:"1f9d1-200d-2708-fe0f",native:"🧑‍✈️"},{unified:"1f9d1-1f3fb-200d-2708-fe0f",native:"🧑🏻‍✈️"},{unified:"1f9d1-1f3fc-200d-2708-fe0f",native:"🧑🏼‍✈️"},{unified:"1f9d1-1f3fd-200d-2708-fe0f",native:"🧑🏽‍✈️"},{unified:"1f9d1-1f3fe-200d-2708-fe0f",native:"🧑🏾‍✈️"},{unified:"1f9d1-1f3ff-200d-2708-fe0f",native:"🧑🏿‍✈️"}],version:12.1},"male-pilot":{id:"male-pilot",name:"Man Pilot",keywords:["male","aviator","plane","human"],skins:[{unified:"1f468-200d-2708-fe0f",native:"👨‍✈️"},{unified:"1f468-1f3fb-200d-2708-fe0f",native:"👨🏻‍✈️"},{unified:"1f468-1f3fc-200d-2708-fe0f",native:"👨🏼‍✈️"},{unified:"1f468-1f3fd-200d-2708-fe0f",native:"👨🏽‍✈️"},{unified:"1f468-1f3fe-200d-2708-fe0f",native:"👨🏾‍✈️"},{unified:"1f468-1f3ff-200d-2708-fe0f",native:"👨🏿‍✈️"}],version:4},"female-pilot":{id:"female-pilot",name:"Woman Pilot",keywords:["female","aviator","plane","human"],skins:[{unified:"1f469-200d-2708-fe0f",native:"👩‍✈️"},{unified:"1f469-1f3fb-200d-2708-fe0f",native:"👩🏻‍✈️"},{unified:"1f469-1f3fc-200d-2708-fe0f",native:"👩🏼‍✈️"},{unified:"1f469-1f3fd-200d-2708-fe0f",native:"👩🏽‍✈️"},{unified:"1f469-1f3fe-200d-2708-fe0f",native:"👩🏾‍✈️"},{unified:"1f469-1f3ff-200d-2708-fe0f",native:"👩🏿‍✈️"}],version:4},astronaut:{id:"astronaut",name:"Astronaut",keywords:["outerspace"],skins:[{unified:"1f9d1-200d-1f680",native:"🧑‍🚀"},{unified:"1f9d1-1f3fb-200d-1f680",native:"🧑🏻‍🚀"},{unified:"1f9d1-1f3fc-200d-1f680",native:"🧑🏼‍🚀"},{unified:"1f9d1-1f3fd-200d-1f680",native:"🧑🏽‍🚀"},{unified:"1f9d1-1f3fe-200d-1f680",native:"🧑🏾‍🚀"},{unified:"1f9d1-1f3ff-200d-1f680",native:"🧑🏿‍🚀"}],version:12.1},"male-astronaut":{id:"male-astronaut",name:"Man Astronaut",keywords:["male","space","rocket","human"],skins:[{unified:"1f468-200d-1f680",native:"👨‍🚀"},{unified:"1f468-1f3fb-200d-1f680",native:"👨🏻‍🚀"},{unified:"1f468-1f3fc-200d-1f680",native:"👨🏼‍🚀"},{unified:"1f468-1f3fd-200d-1f680",native:"👨🏽‍🚀"},{unified:"1f468-1f3fe-200d-1f680",native:"👨🏾‍🚀"},{unified:"1f468-1f3ff-200d-1f680",native:"👨🏿‍🚀"}],version:4},"female-astronaut":{id:"female-astronaut",name:"Woman Astronaut",keywords:["female","space","rocket","human"],skins:[{unified:"1f469-200d-1f680",native:"👩‍🚀"},{unified:"1f469-1f3fb-200d-1f680",native:"👩🏻‍🚀"},{unified:"1f469-1f3fc-200d-1f680",native:"👩🏼‍🚀"},{unified:"1f469-1f3fd-200d-1f680",native:"👩🏽‍🚀"},{unified:"1f469-1f3fe-200d-1f680",native:"👩🏾‍🚀"},{unified:"1f469-1f3ff-200d-1f680",native:"👩🏿‍🚀"}],version:4},firefighter:{id:"firefighter",name:"Firefighter",keywords:["fire"],skins:[{unified:"1f9d1-200d-1f692",native:"🧑‍🚒"},{unified:"1f9d1-1f3fb-200d-1f692",native:"🧑🏻‍🚒"},{unified:"1f9d1-1f3fc-200d-1f692",native:"🧑🏼‍🚒"},{unified:"1f9d1-1f3fd-200d-1f692",native:"🧑🏽‍🚒"},{unified:"1f9d1-1f3fe-200d-1f692",native:"🧑🏾‍🚒"},{unified:"1f9d1-1f3ff-200d-1f692",native:"🧑🏿‍🚒"}],version:12.1},"male-firefighter":{id:"male-firefighter",name:"Man Firefighter",keywords:["male","fireman","human"],skins:[{unified:"1f468-200d-1f692",native:"👨‍🚒"},{unified:"1f468-1f3fb-200d-1f692",native:"👨🏻‍🚒"},{unified:"1f468-1f3fc-200d-1f692",native:"👨🏼‍🚒"},{unified:"1f468-1f3fd-200d-1f692",native:"👨🏽‍🚒"},{unified:"1f468-1f3fe-200d-1f692",native:"👨🏾‍🚒"},{unified:"1f468-1f3ff-200d-1f692",native:"👨🏿‍🚒"}],version:4},"female-firefighter":{id:"female-firefighter",name:"Woman Firefighter",keywords:["female","fireman","human"],skins:[{unified:"1f469-200d-1f692",native:"👩‍🚒"},{unified:"1f469-1f3fb-200d-1f692",native:"👩🏻‍🚒"},{unified:"1f469-1f3fc-200d-1f692",native:"👩🏼‍🚒"},{unified:"1f469-1f3fd-200d-1f692",native:"👩🏽‍🚒"},{unified:"1f469-1f3fe-200d-1f692",native:"👩🏾‍🚒"},{unified:"1f469-1f3ff-200d-1f692",native:"👩🏿‍🚒"}],version:4},cop:{id:"cop",name:"Police Officer",keywords:["cop"],skins:[{unified:"1f46e",native:"👮"},{unified:"1f46e-1f3fb",native:"👮🏻"},{unified:"1f46e-1f3fc",native:"👮🏼"},{unified:"1f46e-1f3fd",native:"👮🏽"},{unified:"1f46e-1f3fe",native:"👮🏾"},{unified:"1f46e-1f3ff",native:"👮🏿"}],version:1},"male-police-officer":{id:"male-police-officer",name:"Man Police Officer",keywords:["male","police-officer","law","legal","enforcement","arrest","911"],skins:[{unified:"1f46e-200d-2642-fe0f",native:"👮‍♂️"},{unified:"1f46e-1f3fb-200d-2642-fe0f",native:"👮🏻‍♂️"},{unified:"1f46e-1f3fc-200d-2642-fe0f",native:"👮🏼‍♂️"},{unified:"1f46e-1f3fd-200d-2642-fe0f",native:"👮🏽‍♂️"},{unified:"1f46e-1f3fe-200d-2642-fe0f",native:"👮🏾‍♂️"},{unified:"1f46e-1f3ff-200d-2642-fe0f",native:"👮🏿‍♂️"}],version:4},"female-police-officer":{id:"female-police-officer",name:"Woman Police Officer",keywords:["female","police-officer","law","legal","enforcement","arrest","911"],skins:[{unified:"1f46e-200d-2640-fe0f",native:"👮‍♀️"},{unified:"1f46e-1f3fb-200d-2640-fe0f",native:"👮🏻‍♀️"},{unified:"1f46e-1f3fc-200d-2640-fe0f",native:"👮🏼‍♀️"},{unified:"1f46e-1f3fd-200d-2640-fe0f",native:"👮🏽‍♀️"},{unified:"1f46e-1f3fe-200d-2640-fe0f",native:"👮🏾‍♀️"},{unified:"1f46e-1f3ff-200d-2640-fe0f",native:"👮🏿‍♀️"}],version:4},sleuth_or_spy:{id:"sleuth_or_spy",name:"Detective",keywords:["sleuth","or","spy","human"],skins:[{unified:"1f575-fe0f",native:"🕵️"},{unified:"1f575-1f3fb",native:"🕵🏻"},{unified:"1f575-1f3fc",native:"🕵🏼"},{unified:"1f575-1f3fd",native:"🕵🏽"},{unified:"1f575-1f3fe",native:"🕵🏾"},{unified:"1f575-1f3ff",native:"🕵🏿"}],version:1},"male-detective":{id:"male-detective",name:"Man Detective",keywords:["male","crime"],skins:[{unified:"1f575-fe0f-200d-2642-fe0f",native:"🕵️‍♂️"},{unified:"1f575-1f3fb-200d-2642-fe0f",native:"🕵🏻‍♂️"},{unified:"1f575-1f3fc-200d-2642-fe0f",native:"🕵🏼‍♂️"},{unified:"1f575-1f3fd-200d-2642-fe0f",native:"🕵🏽‍♂️"},{unified:"1f575-1f3fe-200d-2642-fe0f",native:"🕵🏾‍♂️"},{unified:"1f575-1f3ff-200d-2642-fe0f",native:"🕵🏿‍♂️"}],version:4},"female-detective":{id:"female-detective",name:"Woman Detective",keywords:["female","human","spy"],skins:[{unified:"1f575-fe0f-200d-2640-fe0f",native:"🕵️‍♀️"},{unified:"1f575-1f3fb-200d-2640-fe0f",native:"🕵🏻‍♀️"},{unified:"1f575-1f3fc-200d-2640-fe0f",native:"🕵🏼‍♀️"},{unified:"1f575-1f3fd-200d-2640-fe0f",native:"🕵🏽‍♀️"},{unified:"1f575-1f3fe-200d-2640-fe0f",native:"🕵🏾‍♀️"},{unified:"1f575-1f3ff-200d-2640-fe0f",native:"🕵🏿‍♀️"}],version:4},guardsman:{id:"guardsman",name:"Guard",keywords:["guardsman","protect"],skins:[{unified:"1f482",native:"💂"},{unified:"1f482-1f3fb",native:"💂🏻"},{unified:"1f482-1f3fc",native:"💂🏼"},{unified:"1f482-1f3fd",native:"💂🏽"},{unified:"1f482-1f3fe",native:"💂🏾"},{unified:"1f482-1f3ff",native:"💂🏿"}],version:1},"male-guard":{id:"male-guard",name:"Man Guard",keywords:["male","uk","gb","british","guy","royal"],skins:[{unified:"1f482-200d-2642-fe0f",native:"💂‍♂️"},{unified:"1f482-1f3fb-200d-2642-fe0f",native:"💂🏻‍♂️"},{unified:"1f482-1f3fc-200d-2642-fe0f",native:"💂🏼‍♂️"},{unified:"1f482-1f3fd-200d-2642-fe0f",native:"💂🏽‍♂️"},{unified:"1f482-1f3fe-200d-2642-fe0f",native:"💂🏾‍♂️"},{unified:"1f482-1f3ff-200d-2642-fe0f",native:"💂🏿‍♂️"}],version:4},"female-guard":{id:"female-guard",name:"Woman Guard",keywords:["female","uk","gb","british","royal"],skins:[{unified:"1f482-200d-2640-fe0f",native:"💂‍♀️"},{unified:"1f482-1f3fb-200d-2640-fe0f",native:"💂🏻‍♀️"},{unified:"1f482-1f3fc-200d-2640-fe0f",native:"💂🏼‍♀️"},{unified:"1f482-1f3fd-200d-2640-fe0f",native:"💂🏽‍♀️"},{unified:"1f482-1f3fe-200d-2640-fe0f",native:"💂🏾‍♀️"},{unified:"1f482-1f3ff-200d-2640-fe0f",native:"💂🏿‍♀️"}],version:4},ninja:{id:"ninja",name:"Ninja",keywords:["ninjutsu","skills","japanese"],skins:[{unified:"1f977",native:"🥷"},{unified:"1f977-1f3fb",native:"🥷🏻"},{unified:"1f977-1f3fc",native:"🥷🏼"},{unified:"1f977-1f3fd",native:"🥷🏽"},{unified:"1f977-1f3fe",native:"🥷🏾"},{unified:"1f977-1f3ff",native:"🥷🏿"}],version:13},construction_worker:{id:"construction_worker",name:"Construction Worker",keywords:["labor","build"],skins:[{unified:"1f477",native:"👷"},{unified:"1f477-1f3fb",native:"👷🏻"},{unified:"1f477-1f3fc",native:"👷🏼"},{unified:"1f477-1f3fd",native:"👷🏽"},{unified:"1f477-1f3fe",native:"👷🏾"},{unified:"1f477-1f3ff",native:"👷🏿"}],version:1},"male-construction-worker":{id:"male-construction-worker",name:"Man Construction Worker",keywords:["male","construction-worker","human","wip","guy","build","labor"],skins:[{unified:"1f477-200d-2642-fe0f",native:"👷‍♂️"},{unified:"1f477-1f3fb-200d-2642-fe0f",native:"👷🏻‍♂️"},{unified:"1f477-1f3fc-200d-2642-fe0f",native:"👷🏼‍♂️"},{unified:"1f477-1f3fd-200d-2642-fe0f",native:"👷🏽‍♂️"},{unified:"1f477-1f3fe-200d-2642-fe0f",native:"👷🏾‍♂️"},{unified:"1f477-1f3ff-200d-2642-fe0f",native:"👷🏿‍♂️"}],version:4},"female-construction-worker":{id:"female-construction-worker",name:"Woman Construction Worker",keywords:["female","construction-worker","human","wip","build","labor"],skins:[{unified:"1f477-200d-2640-fe0f",native:"👷‍♀️"},{unified:"1f477-1f3fb-200d-2640-fe0f",native:"👷🏻‍♀️"},{unified:"1f477-1f3fc-200d-2640-fe0f",native:"👷🏼‍♀️"},{unified:"1f477-1f3fd-200d-2640-fe0f",native:"👷🏽‍♀️"},{unified:"1f477-1f3fe-200d-2640-fe0f",native:"👷🏾‍♀️"},{unified:"1f477-1f3ff-200d-2640-fe0f",native:"👷🏿‍♀️"}],version:4},person_with_crown:{id:"person_with_crown",name:"Person with Crown",keywords:["royalty","power"],skins:[{unified:"1fac5",native:"🫅"},{unified:"1fac5-1f3fb",native:"🫅🏻"},{unified:"1fac5-1f3fc",native:"🫅🏼"},{unified:"1fac5-1f3fd",native:"🫅🏽"},{unified:"1fac5-1f3fe",native:"🫅🏾"},{unified:"1fac5-1f3ff",native:"🫅🏿"}],version:14},prince:{id:"prince",name:"Prince",keywords:["boy","man","male","crown","royal","king"],skins:[{unified:"1f934",native:"🤴"},{unified:"1f934-1f3fb",native:"🤴🏻"},{unified:"1f934-1f3fc",native:"🤴🏼"},{unified:"1f934-1f3fd",native:"🤴🏽"},{unified:"1f934-1f3fe",native:"🤴🏾"},{unified:"1f934-1f3ff",native:"🤴🏿"}],version:3},princess:{id:"princess",name:"Princess",keywords:["girl","woman","female","blond","crown","royal","queen"],skins:[{unified:"1f478",native:"👸"},{unified:"1f478-1f3fb",native:"👸🏻"},{unified:"1f478-1f3fc",native:"👸🏼"},{unified:"1f478-1f3fd",native:"👸🏽"},{unified:"1f478-1f3fe",native:"👸🏾"},{unified:"1f478-1f3ff",native:"👸🏿"}],version:1},man_with_turban:{id:"man_with_turban",name:"Man with Turban",keywords:["person","wearing","headdress"],skins:[{unified:"1f473",native:"👳"},{unified:"1f473-1f3fb",native:"👳🏻"},{unified:"1f473-1f3fc",native:"👳🏼"},{unified:"1f473-1f3fd",native:"👳🏽"},{unified:"1f473-1f3fe",native:"👳🏾"},{unified:"1f473-1f3ff",native:"👳🏿"}],version:1},"man-wearing-turban":{id:"man-wearing-turban",name:"Man Wearing Turban",keywords:["wearing-turban","male","indian","hinduism","arabs"],skins:[{unified:"1f473-200d-2642-fe0f",native:"👳‍♂️"},{unified:"1f473-1f3fb-200d-2642-fe0f",native:"👳🏻‍♂️"},{unified:"1f473-1f3fc-200d-2642-fe0f",native:"👳🏼‍♂️"},{unified:"1f473-1f3fd-200d-2642-fe0f",native:"👳🏽‍♂️"},{unified:"1f473-1f3fe-200d-2642-fe0f",native:"👳🏾‍♂️"},{unified:"1f473-1f3ff-200d-2642-fe0f",native:"👳🏿‍♂️"}],version:4},"woman-wearing-turban":{id:"woman-wearing-turban",name:"Woman Wearing Turban",keywords:["wearing-turban","female","indian","hinduism","arabs"],skins:[{unified:"1f473-200d-2640-fe0f",native:"👳‍♀️"},{unified:"1f473-1f3fb-200d-2640-fe0f",native:"👳🏻‍♀️"},{unified:"1f473-1f3fc-200d-2640-fe0f",native:"👳🏼‍♀️"},{unified:"1f473-1f3fd-200d-2640-fe0f",native:"👳🏽‍♀️"},{unified:"1f473-1f3fe-200d-2640-fe0f",native:"👳🏾‍♀️"},{unified:"1f473-1f3ff-200d-2640-fe0f",native:"👳🏿‍♀️"}],version:4},man_with_gua_pi_mao:{id:"man_with_gua_pi_mao",name:"Man with Gua Pi Mao",keywords:["skullcap","male","boy","chinese"],skins:[{unified:"1f472",native:"👲"},{unified:"1f472-1f3fb",native:"👲🏻"},{unified:"1f472-1f3fc",native:"👲🏼"},{unified:"1f472-1f3fd",native:"👲🏽"},{unified:"1f472-1f3fe",native:"👲🏾"},{unified:"1f472-1f3ff",native:"👲🏿"}],version:1},person_with_headscarf:{id:"person_with_headscarf",name:"Woman with Headscarf",keywords:["person","female","hijab","mantilla","tichel"],skins:[{unified:"1f9d5",native:"🧕"},{unified:"1f9d5-1f3fb",native:"🧕🏻"},{unified:"1f9d5-1f3fc",native:"🧕🏼"},{unified:"1f9d5-1f3fd",native:"🧕🏽"},{unified:"1f9d5-1f3fe",native:"🧕🏾"},{unified:"1f9d5-1f3ff",native:"🧕🏿"}],version:5},person_in_tuxedo:{id:"person_in_tuxedo",name:"Man in Tuxedo",keywords:["person","couple","marriage","wedding","groom"],skins:[{unified:"1f935",native:"🤵"},{unified:"1f935-1f3fb",native:"🤵🏻"},{unified:"1f935-1f3fc",native:"🤵🏼"},{unified:"1f935-1f3fd",native:"🤵🏽"},{unified:"1f935-1f3fe",native:"🤵🏾"},{unified:"1f935-1f3ff",native:"🤵🏿"}],version:3},man_in_tuxedo:{id:"man_in_tuxedo",name:"Man in Tuxedo",keywords:["formal","fashion"],skins:[{unified:"1f935-200d-2642-fe0f",native:"🤵‍♂️"},{unified:"1f935-1f3fb-200d-2642-fe0f",native:"🤵🏻‍♂️"},{unified:"1f935-1f3fc-200d-2642-fe0f",native:"🤵🏼‍♂️"},{unified:"1f935-1f3fd-200d-2642-fe0f",native:"🤵🏽‍♂️"},{unified:"1f935-1f3fe-200d-2642-fe0f",native:"🤵🏾‍♂️"},{unified:"1f935-1f3ff-200d-2642-fe0f",native:"🤵🏿‍♂️"}],version:13},woman_in_tuxedo:{id:"woman_in_tuxedo",name:"Woman in Tuxedo",keywords:["formal","fashion"],skins:[{unified:"1f935-200d-2640-fe0f",native:"🤵‍♀️"},{unified:"1f935-1f3fb-200d-2640-fe0f",native:"🤵🏻‍♀️"},{unified:"1f935-1f3fc-200d-2640-fe0f",native:"🤵🏼‍♀️"},{unified:"1f935-1f3fd-200d-2640-fe0f",native:"🤵🏽‍♀️"},{unified:"1f935-1f3fe-200d-2640-fe0f",native:"🤵🏾‍♀️"},{unified:"1f935-1f3ff-200d-2640-fe0f",native:"🤵🏿‍♀️"}],version:13},bride_with_veil:{id:"bride_with_veil",name:"Bride with Veil",keywords:["couple","marriage","wedding","woman"],skins:[{unified:"1f470",native:"👰"},{unified:"1f470-1f3fb",native:"👰🏻"},{unified:"1f470-1f3fc",native:"👰🏼"},{unified:"1f470-1f3fd",native:"👰🏽"},{unified:"1f470-1f3fe",native:"👰🏾"},{unified:"1f470-1f3ff",native:"👰🏿"}],version:1},man_with_veil:{id:"man_with_veil",name:"Man with Veil",keywords:["wedding","marriage"],skins:[{unified:"1f470-200d-2642-fe0f",native:"👰‍♂️"},{unified:"1f470-1f3fb-200d-2642-fe0f",native:"👰🏻‍♂️"},{unified:"1f470-1f3fc-200d-2642-fe0f",native:"👰🏼‍♂️"},{unified:"1f470-1f3fd-200d-2642-fe0f",native:"👰🏽‍♂️"},{unified:"1f470-1f3fe-200d-2642-fe0f",native:"👰🏾‍♂️"},{unified:"1f470-1f3ff-200d-2642-fe0f",native:"👰🏿‍♂️"}],version:13},woman_with_veil:{id:"woman_with_veil",name:"Woman with Veil",keywords:["wedding","marriage"],skins:[{unified:"1f470-200d-2640-fe0f",native:"👰‍♀️"},{unified:"1f470-1f3fb-200d-2640-fe0f",native:"👰🏻‍♀️"},{unified:"1f470-1f3fc-200d-2640-fe0f",native:"👰🏼‍♀️"},{unified:"1f470-1f3fd-200d-2640-fe0f",native:"👰🏽‍♀️"},{unified:"1f470-1f3fe-200d-2640-fe0f",native:"👰🏾‍♀️"},{unified:"1f470-1f3ff-200d-2640-fe0f",native:"👰🏿‍♀️"}],version:13},pregnant_woman:{id:"pregnant_woman",name:"Pregnant Woman",keywords:["baby"],skins:[{unified:"1f930",native:"🤰"},{unified:"1f930-1f3fb",native:"🤰🏻"},{unified:"1f930-1f3fc",native:"🤰🏼"},{unified:"1f930-1f3fd",native:"🤰🏽"},{unified:"1f930-1f3fe",native:"🤰🏾"},{unified:"1f930-1f3ff",native:"🤰🏿"}],version:3},pregnant_man:{id:"pregnant_man",name:"Pregnant Man",keywords:["baby","belly"],skins:[{unified:"1fac3",native:"🫃"},{unified:"1fac3-1f3fb",native:"🫃🏻"},{unified:"1fac3-1f3fc",native:"🫃🏼"},{unified:"1fac3-1f3fd",native:"🫃🏽"},{unified:"1fac3-1f3fe",native:"🫃🏾"},{unified:"1fac3-1f3ff",native:"🫃🏿"}],version:14},pregnant_person:{id:"pregnant_person",name:"Pregnant Person",keywords:["baby","belly"],skins:[{unified:"1fac4",native:"🫄"},{unified:"1fac4-1f3fb",native:"🫄🏻"},{unified:"1fac4-1f3fc",native:"🫄🏼"},{unified:"1fac4-1f3fd",native:"🫄🏽"},{unified:"1fac4-1f3fe",native:"🫄🏾"},{unified:"1fac4-1f3ff",native:"🫄🏿"}],version:14},"breast-feeding":{id:"breast-feeding",name:"Breast-Feeding",keywords:["breast","feeding","nursing","baby"],skins:[{unified:"1f931",native:"🤱"},{unified:"1f931-1f3fb",native:"🤱🏻"},{unified:"1f931-1f3fc",native:"🤱🏼"},{unified:"1f931-1f3fd",native:"🤱🏽"},{unified:"1f931-1f3fe",native:"🤱🏾"},{unified:"1f931-1f3ff",native:"🤱🏿"}],version:5},woman_feeding_baby:{id:"woman_feeding_baby",name:"Woman Feeding Baby",keywords:["birth","food"],skins:[{unified:"1f469-200d-1f37c",native:"👩‍🍼"},{unified:"1f469-1f3fb-200d-1f37c",native:"👩🏻‍🍼"},{unified:"1f469-1f3fc-200d-1f37c",native:"👩🏼‍🍼"},{unified:"1f469-1f3fd-200d-1f37c",native:"👩🏽‍🍼"},{unified:"1f469-1f3fe-200d-1f37c",native:"👩🏾‍🍼"},{unified:"1f469-1f3ff-200d-1f37c",native:"👩🏿‍🍼"}],version:13},man_feeding_baby:{id:"man_feeding_baby",name:"Man Feeding Baby",keywords:["birth","food"],skins:[{unified:"1f468-200d-1f37c",native:"👨‍🍼"},{unified:"1f468-1f3fb-200d-1f37c",native:"👨🏻‍🍼"},{unified:"1f468-1f3fc-200d-1f37c",native:"👨🏼‍🍼"},{unified:"1f468-1f3fd-200d-1f37c",native:"👨🏽‍🍼"},{unified:"1f468-1f3fe-200d-1f37c",native:"👨🏾‍🍼"},{unified:"1f468-1f3ff-200d-1f37c",native:"👨🏿‍🍼"}],version:13},person_feeding_baby:{id:"person_feeding_baby",name:"Person Feeding Baby",keywords:["birth","food"],skins:[{unified:"1f9d1-200d-1f37c",native:"🧑‍🍼"},{unified:"1f9d1-1f3fb-200d-1f37c",native:"🧑🏻‍🍼"},{unified:"1f9d1-1f3fc-200d-1f37c",native:"🧑🏼‍🍼"},{unified:"1f9d1-1f3fd-200d-1f37c",native:"🧑🏽‍🍼"},{unified:"1f9d1-1f3fe-200d-1f37c",native:"🧑🏾‍🍼"},{unified:"1f9d1-1f3ff-200d-1f37c",native:"🧑🏿‍🍼"}],version:13},angel:{id:"angel",name:"Baby Angel",keywords:["heaven","wings","halo"],skins:[{unified:"1f47c",native:"👼"},{unified:"1f47c-1f3fb",native:"👼🏻"},{unified:"1f47c-1f3fc",native:"👼🏼"},{unified:"1f47c-1f3fd",native:"👼🏽"},{unified:"1f47c-1f3fe",native:"👼🏾"},{unified:"1f47c-1f3ff",native:"👼🏿"}],version:1},santa:{id:"santa",name:"Santa Claus",keywords:["festival","man","male","xmas","father","christmas"],skins:[{unified:"1f385",native:"🎅"},{unified:"1f385-1f3fb",native:"🎅🏻"},{unified:"1f385-1f3fc",native:"🎅🏼"},{unified:"1f385-1f3fd",native:"🎅🏽"},{unified:"1f385-1f3fe",native:"🎅🏾"},{unified:"1f385-1f3ff",native:"🎅🏿"}],version:1},mrs_claus:{id:"mrs_claus",name:"Mrs. Claus",keywords:["mrs","mother","christmas","woman","female","xmas"],skins:[{unified:"1f936",native:"🤶"},{unified:"1f936-1f3fb",native:"🤶🏻"},{unified:"1f936-1f3fc",native:"🤶🏼"},{unified:"1f936-1f3fd",native:"🤶🏽"},{unified:"1f936-1f3fe",native:"🤶🏾"},{unified:"1f936-1f3ff",native:"🤶🏿"}],version:3},mx_claus:{id:"mx_claus",name:"Mx Claus",keywords:["christmas"],skins:[{unified:"1f9d1-200d-1f384",native:"🧑‍🎄"},{unified:"1f9d1-1f3fb-200d-1f384",native:"🧑🏻‍🎄"},{unified:"1f9d1-1f3fc-200d-1f384",native:"🧑🏼‍🎄"},{unified:"1f9d1-1f3fd-200d-1f384",native:"🧑🏽‍🎄"},{unified:"1f9d1-1f3fe-200d-1f384",native:"🧑🏾‍🎄"},{unified:"1f9d1-1f3ff-200d-1f384",native:"🧑🏿‍🎄"}],version:13},superhero:{id:"superhero",name:"Superhero",keywords:["marvel"],skins:[{unified:"1f9b8",native:"🦸"},{unified:"1f9b8-1f3fb",native:"🦸🏻"},{unified:"1f9b8-1f3fc",native:"🦸🏼"},{unified:"1f9b8-1f3fd",native:"🦸🏽"},{unified:"1f9b8-1f3fe",native:"🦸🏾"},{unified:"1f9b8-1f3ff",native:"🦸🏿"}],version:11},male_superhero:{id:"male_superhero",name:"Man Superhero",keywords:["male","good","hero","superpowers"],skins:[{unified:"1f9b8-200d-2642-fe0f",native:"🦸‍♂️"},{unified:"1f9b8-1f3fb-200d-2642-fe0f",native:"🦸🏻‍♂️"},{unified:"1f9b8-1f3fc-200d-2642-fe0f",native:"🦸🏼‍♂️"},{unified:"1f9b8-1f3fd-200d-2642-fe0f",native:"🦸🏽‍♂️"},{unified:"1f9b8-1f3fe-200d-2642-fe0f",native:"🦸🏾‍♂️"},{unified:"1f9b8-1f3ff-200d-2642-fe0f",native:"🦸🏿‍♂️"}],version:11},female_superhero:{id:"female_superhero",name:"Woman Superhero",keywords:["female","good","heroine","superpowers"],skins:[{unified:"1f9b8-200d-2640-fe0f",native:"🦸‍♀️"},{unified:"1f9b8-1f3fb-200d-2640-fe0f",native:"🦸🏻‍♀️"},{unified:"1f9b8-1f3fc-200d-2640-fe0f",native:"🦸🏼‍♀️"},{unified:"1f9b8-1f3fd-200d-2640-fe0f",native:"🦸🏽‍♀️"},{unified:"1f9b8-1f3fe-200d-2640-fe0f",native:"🦸🏾‍♀️"},{unified:"1f9b8-1f3ff-200d-2640-fe0f",native:"🦸🏿‍♀️"}],version:11},supervillain:{id:"supervillain",name:"Supervillain",keywords:["marvel"],skins:[{unified:"1f9b9",native:"🦹"},{unified:"1f9b9-1f3fb",native:"🦹🏻"},{unified:"1f9b9-1f3fc",native:"🦹🏼"},{unified:"1f9b9-1f3fd",native:"🦹🏽"},{unified:"1f9b9-1f3fe",native:"🦹🏾"},{unified:"1f9b9-1f3ff",native:"🦹🏿"}],version:11},male_supervillain:{id:"male_supervillain",name:"Man Supervillain",keywords:["male","evil","bad","criminal","hero","superpowers"],skins:[{unified:"1f9b9-200d-2642-fe0f",native:"🦹‍♂️"},{unified:"1f9b9-1f3fb-200d-2642-fe0f",native:"🦹🏻‍♂️"},{unified:"1f9b9-1f3fc-200d-2642-fe0f",native:"🦹🏼‍♂️"},{unified:"1f9b9-1f3fd-200d-2642-fe0f",native:"🦹🏽‍♂️"},{unified:"1f9b9-1f3fe-200d-2642-fe0f",native:"🦹🏾‍♂️"},{unified:"1f9b9-1f3ff-200d-2642-fe0f",native:"🦹🏿‍♂️"}],version:11},female_supervillain:{id:"female_supervillain",name:"Woman Supervillain",keywords:["female","evil","bad","criminal","heroine","superpowers"],skins:[{unified:"1f9b9-200d-2640-fe0f",native:"🦹‍♀️"},{unified:"1f9b9-1f3fb-200d-2640-fe0f",native:"🦹🏻‍♀️"},{unified:"1f9b9-1f3fc-200d-2640-fe0f",native:"🦹🏼‍♀️"},{unified:"1f9b9-1f3fd-200d-2640-fe0f",native:"🦹🏽‍♀️"},{unified:"1f9b9-1f3fe-200d-2640-fe0f",native:"🦹🏾‍♀️"},{unified:"1f9b9-1f3ff-200d-2640-fe0f",native:"🦹🏿‍♀️"}],version:11},mage:{id:"mage",name:"Mage",keywords:["magic"],skins:[{unified:"1f9d9",native:"🧙"},{unified:"1f9d9-1f3fb",native:"🧙🏻"},{unified:"1f9d9-1f3fc",native:"🧙🏼"},{unified:"1f9d9-1f3fd",native:"🧙🏽"},{unified:"1f9d9-1f3fe",native:"🧙🏾"},{unified:"1f9d9-1f3ff",native:"🧙🏿"}],version:5},male_mage:{id:"male_mage",name:"Man Mage",keywords:["male","sorcerer"],skins:[{unified:"1f9d9-200d-2642-fe0f",native:"🧙‍♂️"},{unified:"1f9d9-1f3fb-200d-2642-fe0f",native:"🧙🏻‍♂️"},{unified:"1f9d9-1f3fc-200d-2642-fe0f",native:"🧙🏼‍♂️"},{unified:"1f9d9-1f3fd-200d-2642-fe0f",native:"🧙🏽‍♂️"},{unified:"1f9d9-1f3fe-200d-2642-fe0f",native:"🧙🏾‍♂️"},{unified:"1f9d9-1f3ff-200d-2642-fe0f",native:"🧙🏿‍♂️"}],version:5},female_mage:{id:"female_mage",name:"Woman Mage",keywords:["female","witch"],skins:[{unified:"1f9d9-200d-2640-fe0f",native:"🧙‍♀️"},{unified:"1f9d9-1f3fb-200d-2640-fe0f",native:"🧙🏻‍♀️"},{unified:"1f9d9-1f3fc-200d-2640-fe0f",native:"🧙🏼‍♀️"},{unified:"1f9d9-1f3fd-200d-2640-fe0f",native:"🧙🏽‍♀️"},{unified:"1f9d9-1f3fe-200d-2640-fe0f",native:"🧙🏾‍♀️"},{unified:"1f9d9-1f3ff-200d-2640-fe0f",native:"🧙🏿‍♀️"}],version:5},fairy:{id:"fairy",name:"Fairy",keywords:["wings","magical"],skins:[{unified:"1f9da",native:"🧚"},{unified:"1f9da-1f3fb",native:"🧚🏻"},{unified:"1f9da-1f3fc",native:"🧚🏼"},{unified:"1f9da-1f3fd",native:"🧚🏽"},{unified:"1f9da-1f3fe",native:"🧚🏾"},{unified:"1f9da-1f3ff",native:"🧚🏿"}],version:5},male_fairy:{id:"male_fairy",name:"Man Fairy",keywords:["male"],skins:[{unified:"1f9da-200d-2642-fe0f",native:"🧚‍♂️"},{unified:"1f9da-1f3fb-200d-2642-fe0f",native:"🧚🏻‍♂️"},{unified:"1f9da-1f3fc-200d-2642-fe0f",native:"🧚🏼‍♂️"},{unified:"1f9da-1f3fd-200d-2642-fe0f",native:"🧚🏽‍♂️"},{unified:"1f9da-1f3fe-200d-2642-fe0f",native:"🧚🏾‍♂️"},{unified:"1f9da-1f3ff-200d-2642-fe0f",native:"🧚🏿‍♂️"}],version:5},female_fairy:{id:"female_fairy",name:"Woman Fairy",keywords:["female"],skins:[{unified:"1f9da-200d-2640-fe0f",native:"🧚‍♀️"},{unified:"1f9da-1f3fb-200d-2640-fe0f",native:"🧚🏻‍♀️"},{unified:"1f9da-1f3fc-200d-2640-fe0f",native:"🧚🏼‍♀️"},{unified:"1f9da-1f3fd-200d-2640-fe0f",native:"🧚🏽‍♀️"},{unified:"1f9da-1f3fe-200d-2640-fe0f",native:"🧚🏾‍♀️"},{unified:"1f9da-1f3ff-200d-2640-fe0f",native:"🧚🏿‍♀️"}],version:5},vampire:{id:"vampire",name:"Vampire",keywords:["blood","twilight"],skins:[{unified:"1f9db",native:"🧛"},{unified:"1f9db-1f3fb",native:"🧛🏻"},{unified:"1f9db-1f3fc",native:"🧛🏼"},{unified:"1f9db-1f3fd",native:"🧛🏽"},{unified:"1f9db-1f3fe",native:"🧛🏾"},{unified:"1f9db-1f3ff",native:"🧛🏿"}],version:5},male_vampire:{id:"male_vampire",name:"Man Vampire",keywords:["male","dracula"],skins:[{unified:"1f9db-200d-2642-fe0f",native:"🧛‍♂️"},{unified:"1f9db-1f3fb-200d-2642-fe0f",native:"🧛🏻‍♂️"},{unified:"1f9db-1f3fc-200d-2642-fe0f",native:"🧛🏼‍♂️"},{unified:"1f9db-1f3fd-200d-2642-fe0f",native:"🧛🏽‍♂️"},{unified:"1f9db-1f3fe-200d-2642-fe0f",native:"🧛🏾‍♂️"},{unified:"1f9db-1f3ff-200d-2642-fe0f",native:"🧛🏿‍♂️"}],version:5},female_vampire:{id:"female_vampire",name:"Woman Vampire",keywords:["female"],skins:[{unified:"1f9db-200d-2640-fe0f",native:"🧛‍♀️"},{unified:"1f9db-1f3fb-200d-2640-fe0f",native:"🧛🏻‍♀️"},{unified:"1f9db-1f3fc-200d-2640-fe0f",native:"🧛🏼‍♀️"},{unified:"1f9db-1f3fd-200d-2640-fe0f",native:"🧛🏽‍♀️"},{unified:"1f9db-1f3fe-200d-2640-fe0f",native:"🧛🏾‍♀️"},{unified:"1f9db-1f3ff-200d-2640-fe0f",native:"🧛🏿‍♀️"}],version:5},merperson:{id:"merperson",name:"Merperson",keywords:["sea"],skins:[{unified:"1f9dc",native:"🧜"},{unified:"1f9dc-1f3fb",native:"🧜🏻"},{unified:"1f9dc-1f3fc",native:"🧜🏼"},{unified:"1f9dc-1f3fd",native:"🧜🏽"},{unified:"1f9dc-1f3fe",native:"🧜🏾"},{unified:"1f9dc-1f3ff",native:"🧜🏿"}],version:5},merman:{id:"merman",name:"Merman",keywords:["man","male","triton"],skins:[{unified:"1f9dc-200d-2642-fe0f",native:"🧜‍♂️"},{unified:"1f9dc-1f3fb-200d-2642-fe0f",native:"🧜🏻‍♂️"},{unified:"1f9dc-1f3fc-200d-2642-fe0f",native:"🧜🏼‍♂️"},{unified:"1f9dc-1f3fd-200d-2642-fe0f",native:"🧜🏽‍♂️"},{unified:"1f9dc-1f3fe-200d-2642-fe0f",native:"🧜🏾‍♂️"},{unified:"1f9dc-1f3ff-200d-2642-fe0f",native:"🧜🏿‍♂️"}],version:5},mermaid:{id:"mermaid",name:"Mermaid",keywords:["woman","female","merwoman","ariel"],skins:[{unified:"1f9dc-200d-2640-fe0f",native:"🧜‍♀️"},{unified:"1f9dc-1f3fb-200d-2640-fe0f",native:"🧜🏻‍♀️"},{unified:"1f9dc-1f3fc-200d-2640-fe0f",native:"🧜🏼‍♀️"},{unified:"1f9dc-1f3fd-200d-2640-fe0f",native:"🧜🏽‍♀️"},{unified:"1f9dc-1f3fe-200d-2640-fe0f",native:"🧜🏾‍♀️"},{unified:"1f9dc-1f3ff-200d-2640-fe0f",native:"🧜🏿‍♀️"}],version:5},elf:{id:"elf",name:"Elf",keywords:["magical"],skins:[{unified:"1f9dd",native:"🧝"},{unified:"1f9dd-1f3fb",native:"🧝🏻"},{unified:"1f9dd-1f3fc",native:"🧝🏼"},{unified:"1f9dd-1f3fd",native:"🧝🏽"},{unified:"1f9dd-1f3fe",native:"🧝🏾"},{unified:"1f9dd-1f3ff",native:"🧝🏿"}],version:5},male_elf:{id:"male_elf",name:"Man Elf",keywords:["male"],skins:[{unified:"1f9dd-200d-2642-fe0f",native:"🧝‍♂️"},{unified:"1f9dd-1f3fb-200d-2642-fe0f",native:"🧝🏻‍♂️"},{unified:"1f9dd-1f3fc-200d-2642-fe0f",native:"🧝🏼‍♂️"},{unified:"1f9dd-1f3fd-200d-2642-fe0f",native:"🧝🏽‍♂️"},{unified:"1f9dd-1f3fe-200d-2642-fe0f",native:"🧝🏾‍♂️"},{unified:"1f9dd-1f3ff-200d-2642-fe0f",native:"🧝🏿‍♂️"}],version:5},female_elf:{id:"female_elf",name:"Woman Elf",keywords:["female"],skins:[{unified:"1f9dd-200d-2640-fe0f",native:"🧝‍♀️"},{unified:"1f9dd-1f3fb-200d-2640-fe0f",native:"🧝🏻‍♀️"},{unified:"1f9dd-1f3fc-200d-2640-fe0f",native:"🧝🏼‍♀️"},{unified:"1f9dd-1f3fd-200d-2640-fe0f",native:"🧝🏽‍♀️"},{unified:"1f9dd-1f3fe-200d-2640-fe0f",native:"🧝🏾‍♀️"},{unified:"1f9dd-1f3ff-200d-2640-fe0f",native:"🧝🏿‍♀️"}],version:5},genie:{id:"genie",name:"Genie",keywords:["magical","wishes"],skins:[{unified:"1f9de",native:"🧞"}],version:5},male_genie:{id:"male_genie",name:"Man Genie",keywords:["male"],skins:[{unified:"1f9de-200d-2642-fe0f",native:"🧞‍♂️"}],version:5},female_genie:{id:"female_genie",name:"Woman Genie",keywords:["female"],skins:[{unified:"1f9de-200d-2640-fe0f",native:"🧞‍♀️"}],version:5},zombie:{id:"zombie",name:"Zombie",keywords:["dead"],skins:[{unified:"1f9df",native:"🧟"}],version:5},male_zombie:{id:"male_zombie",name:"Man Zombie",keywords:["male","dracula","undead","walking","dead"],skins:[{unified:"1f9df-200d-2642-fe0f",native:"🧟‍♂️"}],version:5},female_zombie:{id:"female_zombie",name:"Woman Zombie",keywords:["female","undead","walking","dead"],skins:[{unified:"1f9df-200d-2640-fe0f",native:"🧟‍♀️"}],version:5},troll:{id:"troll",name:"Troll",keywords:["mystical","monster"],skins:[{unified:"1f9cc",native:"🧌"}],version:14},massage:{id:"massage",name:"Face Massage",keywords:["person","getting","relax"],skins:[{unified:"1f486",native:"💆"},{unified:"1f486-1f3fb",native:"💆🏻"},{unified:"1f486-1f3fc",native:"💆🏼"},{unified:"1f486-1f3fd",native:"💆🏽"},{unified:"1f486-1f3fe",native:"💆🏾"},{unified:"1f486-1f3ff",native:"💆🏿"}],version:1},"man-getting-massage":{id:"man-getting-massage",name:"Man Getting Massage",keywords:["getting-massage","male","boy","head"],skins:[{unified:"1f486-200d-2642-fe0f",native:"💆‍♂️"},{unified:"1f486-1f3fb-200d-2642-fe0f",native:"💆🏻‍♂️"},{unified:"1f486-1f3fc-200d-2642-fe0f",native:"💆🏼‍♂️"},{unified:"1f486-1f3fd-200d-2642-fe0f",native:"💆🏽‍♂️"},{unified:"1f486-1f3fe-200d-2642-fe0f",native:"💆🏾‍♂️"},{unified:"1f486-1f3ff-200d-2642-fe0f",native:"💆🏿‍♂️"}],version:4},"woman-getting-massage":{id:"woman-getting-massage",name:"Woman Getting Massage",keywords:["getting-massage","female","girl","head"],skins:[{unified:"1f486-200d-2640-fe0f",native:"💆‍♀️"},{unified:"1f486-1f3fb-200d-2640-fe0f",native:"💆🏻‍♀️"},{unified:"1f486-1f3fc-200d-2640-fe0f",native:"💆🏼‍♀️"},{unified:"1f486-1f3fd-200d-2640-fe0f",native:"💆🏽‍♀️"},{unified:"1f486-1f3fe-200d-2640-fe0f",native:"💆🏾‍♀️"},{unified:"1f486-1f3ff-200d-2640-fe0f",native:"💆🏿‍♀️"}],version:4},haircut:{id:"haircut",name:"Haircut",keywords:["person","getting","hairstyle"],skins:[{unified:"1f487",native:"💇"},{unified:"1f487-1f3fb",native:"💇🏻"},{unified:"1f487-1f3fc",native:"💇🏼"},{unified:"1f487-1f3fd",native:"💇🏽"},{unified:"1f487-1f3fe",native:"💇🏾"},{unified:"1f487-1f3ff",native:"💇🏿"}],version:1},"man-getting-haircut":{id:"man-getting-haircut",name:"Man Getting Haircut",keywords:["getting-haircut","male","boy"],skins:[{unified:"1f487-200d-2642-fe0f",native:"💇‍♂️"},{unified:"1f487-1f3fb-200d-2642-fe0f",native:"💇🏻‍♂️"},{unified:"1f487-1f3fc-200d-2642-fe0f",native:"💇🏼‍♂️"},{unified:"1f487-1f3fd-200d-2642-fe0f",native:"💇🏽‍♂️"},{unified:"1f487-1f3fe-200d-2642-fe0f",native:"💇🏾‍♂️"},{unified:"1f487-1f3ff-200d-2642-fe0f",native:"💇🏿‍♂️"}],version:4},"woman-getting-haircut":{id:"woman-getting-haircut",name:"Woman Getting Haircut",keywords:["getting-haircut","female","girl"],skins:[{unified:"1f487-200d-2640-fe0f",native:"💇‍♀️"},{unified:"1f487-1f3fb-200d-2640-fe0f",native:"💇🏻‍♀️"},{unified:"1f487-1f3fc-200d-2640-fe0f",native:"💇🏼‍♀️"},{unified:"1f487-1f3fd-200d-2640-fe0f",native:"💇🏽‍♀️"},{unified:"1f487-1f3fe-200d-2640-fe0f",native:"💇🏾‍♀️"},{unified:"1f487-1f3ff-200d-2640-fe0f",native:"💇🏿‍♀️"}],version:4},walking:{id:"walking",name:"Pedestrian",keywords:["walking","person","move"],skins:[{unified:"1f6b6",native:"🚶"},{unified:"1f6b6-1f3fb",native:"🚶🏻"},{unified:"1f6b6-1f3fc",native:"🚶🏼"},{unified:"1f6b6-1f3fd",native:"🚶🏽"},{unified:"1f6b6-1f3fe",native:"🚶🏾"},{unified:"1f6b6-1f3ff",native:"🚶🏿"}],version:1},"man-walking":{id:"man-walking",name:"Man Walking",keywords:["human","feet","steps"],skins:[{unified:"1f6b6-200d-2642-fe0f",native:"🚶‍♂️"},{unified:"1f6b6-1f3fb-200d-2642-fe0f",native:"🚶🏻‍♂️"},{unified:"1f6b6-1f3fc-200d-2642-fe0f",native:"🚶🏼‍♂️"},{unified:"1f6b6-1f3fd-200d-2642-fe0f",native:"🚶🏽‍♂️"},{unified:"1f6b6-1f3fe-200d-2642-fe0f",native:"🚶🏾‍♂️"},{unified:"1f6b6-1f3ff-200d-2642-fe0f",native:"🚶🏿‍♂️"}],version:4},"woman-walking":{id:"woman-walking",name:"Woman Walking",keywords:["human","feet","steps","female"],skins:[{unified:"1f6b6-200d-2640-fe0f",native:"🚶‍♀️"},{unified:"1f6b6-1f3fb-200d-2640-fe0f",native:"🚶🏻‍♀️"},{unified:"1f6b6-1f3fc-200d-2640-fe0f",native:"🚶🏼‍♀️"},{unified:"1f6b6-1f3fd-200d-2640-fe0f",native:"🚶🏽‍♀️"},{unified:"1f6b6-1f3fe-200d-2640-fe0f",native:"🚶🏾‍♀️"},{unified:"1f6b6-1f3ff-200d-2640-fe0f",native:"🚶🏿‍♀️"}],version:4},standing_person:{id:"standing_person",name:"Standing Person",keywords:["still"],skins:[{unified:"1f9cd",native:"🧍"},{unified:"1f9cd-1f3fb",native:"🧍🏻"},{unified:"1f9cd-1f3fc",native:"🧍🏼"},{unified:"1f9cd-1f3fd",native:"🧍🏽"},{unified:"1f9cd-1f3fe",native:"🧍🏾"},{unified:"1f9cd-1f3ff",native:"🧍🏿"}],version:12},man_standing:{id:"man_standing",name:"Man Standing",keywords:["still"],skins:[{unified:"1f9cd-200d-2642-fe0f",native:"🧍‍♂️"},{unified:"1f9cd-1f3fb-200d-2642-fe0f",native:"🧍🏻‍♂️"},{unified:"1f9cd-1f3fc-200d-2642-fe0f",native:"🧍🏼‍♂️"},{unified:"1f9cd-1f3fd-200d-2642-fe0f",native:"🧍🏽‍♂️"},{unified:"1f9cd-1f3fe-200d-2642-fe0f",native:"🧍🏾‍♂️"},{unified:"1f9cd-1f3ff-200d-2642-fe0f",native:"🧍🏿‍♂️"}],version:12},woman_standing:{id:"woman_standing",name:"Woman Standing",keywords:["still"],skins:[{unified:"1f9cd-200d-2640-fe0f",native:"🧍‍♀️"},{unified:"1f9cd-1f3fb-200d-2640-fe0f",native:"🧍🏻‍♀️"},{unified:"1f9cd-1f3fc-200d-2640-fe0f",native:"🧍🏼‍♀️"},{unified:"1f9cd-1f3fd-200d-2640-fe0f",native:"🧍🏽‍♀️"},{unified:"1f9cd-1f3fe-200d-2640-fe0f",native:"🧍🏾‍♀️"},{unified:"1f9cd-1f3ff-200d-2640-fe0f",native:"🧍🏿‍♀️"}],version:12},kneeling_person:{id:"kneeling_person",name:"Kneeling Person",keywords:["pray","respectful"],skins:[{unified:"1f9ce",native:"🧎"},{unified:"1f9ce-1f3fb",native:"🧎🏻"},{unified:"1f9ce-1f3fc",native:"🧎🏼"},{unified:"1f9ce-1f3fd",native:"🧎🏽"},{unified:"1f9ce-1f3fe",native:"🧎🏾"},{unified:"1f9ce-1f3ff",native:"🧎🏿"}],version:12},man_kneeling:{id:"man_kneeling",name:"Man Kneeling",keywords:["pray","respectful"],skins:[{unified:"1f9ce-200d-2642-fe0f",native:"🧎‍♂️"},{unified:"1f9ce-1f3fb-200d-2642-fe0f",native:"🧎🏻‍♂️"},{unified:"1f9ce-1f3fc-200d-2642-fe0f",native:"🧎🏼‍♂️"},{unified:"1f9ce-1f3fd-200d-2642-fe0f",native:"🧎🏽‍♂️"},{unified:"1f9ce-1f3fe-200d-2642-fe0f",native:"🧎🏾‍♂️"},{unified:"1f9ce-1f3ff-200d-2642-fe0f",native:"🧎🏿‍♂️"}],version:12},woman_kneeling:{id:"woman_kneeling",name:"Woman Kneeling",keywords:["respectful","pray"],skins:[{unified:"1f9ce-200d-2640-fe0f",native:"🧎‍♀️"},{unified:"1f9ce-1f3fb-200d-2640-fe0f",native:"🧎🏻‍♀️"},{unified:"1f9ce-1f3fc-200d-2640-fe0f",native:"🧎🏼‍♀️"},{unified:"1f9ce-1f3fd-200d-2640-fe0f",native:"🧎🏽‍♀️"},{unified:"1f9ce-1f3fe-200d-2640-fe0f",native:"🧎🏾‍♀️"},{unified:"1f9ce-1f3ff-200d-2640-fe0f",native:"🧎🏿‍♀️"}],version:12},person_with_probing_cane:{id:"person_with_probing_cane",name:"Person with White Cane",keywords:["probing","blind"],skins:[{unified:"1f9d1-200d-1f9af",native:"🧑‍🦯"},{unified:"1f9d1-1f3fb-200d-1f9af",native:"🧑🏻‍🦯"},{unified:"1f9d1-1f3fc-200d-1f9af",native:"🧑🏼‍🦯"},{unified:"1f9d1-1f3fd-200d-1f9af",native:"🧑🏽‍🦯"},{unified:"1f9d1-1f3fe-200d-1f9af",native:"🧑🏾‍🦯"},{unified:"1f9d1-1f3ff-200d-1f9af",native:"🧑🏿‍🦯"}],version:12.1},man_with_probing_cane:{id:"man_with_probing_cane",name:"Man with White Cane",keywords:["probing","blind"],skins:[{unified:"1f468-200d-1f9af",native:"👨‍🦯"},{unified:"1f468-1f3fb-200d-1f9af",native:"👨🏻‍🦯"},{unified:"1f468-1f3fc-200d-1f9af",native:"👨🏼‍🦯"},{unified:"1f468-1f3fd-200d-1f9af",native:"👨🏽‍🦯"},{unified:"1f468-1f3fe-200d-1f9af",native:"👨🏾‍🦯"},{unified:"1f468-1f3ff-200d-1f9af",native:"👨🏿‍🦯"}],version:12},woman_with_probing_cane:{id:"woman_with_probing_cane",name:"Woman with White Cane",keywords:["probing","blind"],skins:[{unified:"1f469-200d-1f9af",native:"👩‍🦯"},{unified:"1f469-1f3fb-200d-1f9af",native:"👩🏻‍🦯"},{unified:"1f469-1f3fc-200d-1f9af",native:"👩🏼‍🦯"},{unified:"1f469-1f3fd-200d-1f9af",native:"👩🏽‍🦯"},{unified:"1f469-1f3fe-200d-1f9af",native:"👩🏾‍🦯"},{unified:"1f469-1f3ff-200d-1f9af",native:"👩🏿‍🦯"}],version:12},person_in_motorized_wheelchair:{id:"person_in_motorized_wheelchair",name:"Person in Motorized Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f9d1-200d-1f9bc",native:"🧑‍🦼"},{unified:"1f9d1-1f3fb-200d-1f9bc",native:"🧑🏻‍🦼"},{unified:"1f9d1-1f3fc-200d-1f9bc",native:"🧑🏼‍🦼"},{unified:"1f9d1-1f3fd-200d-1f9bc",native:"🧑🏽‍🦼"},{unified:"1f9d1-1f3fe-200d-1f9bc",native:"🧑🏾‍🦼"},{unified:"1f9d1-1f3ff-200d-1f9bc",native:"🧑🏿‍🦼"}],version:12.1},man_in_motorized_wheelchair:{id:"man_in_motorized_wheelchair",name:"Man in Motorized Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f468-200d-1f9bc",native:"👨‍🦼"},{unified:"1f468-1f3fb-200d-1f9bc",native:"👨🏻‍🦼"},{unified:"1f468-1f3fc-200d-1f9bc",native:"👨🏼‍🦼"},{unified:"1f468-1f3fd-200d-1f9bc",native:"👨🏽‍🦼"},{unified:"1f468-1f3fe-200d-1f9bc",native:"👨🏾‍🦼"},{unified:"1f468-1f3ff-200d-1f9bc",native:"👨🏿‍🦼"}],version:12},woman_in_motorized_wheelchair:{id:"woman_in_motorized_wheelchair",name:"Woman in Motorized Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f469-200d-1f9bc",native:"👩‍🦼"},{unified:"1f469-1f3fb-200d-1f9bc",native:"👩🏻‍🦼"},{unified:"1f469-1f3fc-200d-1f9bc",native:"👩🏼‍🦼"},{unified:"1f469-1f3fd-200d-1f9bc",native:"👩🏽‍🦼"},{unified:"1f469-1f3fe-200d-1f9bc",native:"👩🏾‍🦼"},{unified:"1f469-1f3ff-200d-1f9bc",native:"👩🏿‍🦼"}],version:12},person_in_manual_wheelchair:{id:"person_in_manual_wheelchair",name:"Person in Manual Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f9d1-200d-1f9bd",native:"🧑‍🦽"},{unified:"1f9d1-1f3fb-200d-1f9bd",native:"🧑🏻‍🦽"},{unified:"1f9d1-1f3fc-200d-1f9bd",native:"🧑🏼‍🦽"},{unified:"1f9d1-1f3fd-200d-1f9bd",native:"🧑🏽‍🦽"},{unified:"1f9d1-1f3fe-200d-1f9bd",native:"🧑🏾‍🦽"},{unified:"1f9d1-1f3ff-200d-1f9bd",native:"🧑🏿‍🦽"}],version:12.1},man_in_manual_wheelchair:{id:"man_in_manual_wheelchair",name:"Man in Manual Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f468-200d-1f9bd",native:"👨‍🦽"},{unified:"1f468-1f3fb-200d-1f9bd",native:"👨🏻‍🦽"},{unified:"1f468-1f3fc-200d-1f9bd",native:"👨🏼‍🦽"},{unified:"1f468-1f3fd-200d-1f9bd",native:"👨🏽‍🦽"},{unified:"1f468-1f3fe-200d-1f9bd",native:"👨🏾‍🦽"},{unified:"1f468-1f3ff-200d-1f9bd",native:"👨🏿‍🦽"}],version:12},woman_in_manual_wheelchair:{id:"woman_in_manual_wheelchair",name:"Woman in Manual Wheelchair",keywords:["disability","accessibility"],skins:[{unified:"1f469-200d-1f9bd",native:"👩‍🦽"},{unified:"1f469-1f3fb-200d-1f9bd",native:"👩🏻‍🦽"},{unified:"1f469-1f3fc-200d-1f9bd",native:"👩🏼‍🦽"},{unified:"1f469-1f3fd-200d-1f9bd",native:"👩🏽‍🦽"},{unified:"1f469-1f3fe-200d-1f9bd",native:"👩🏾‍🦽"},{unified:"1f469-1f3ff-200d-1f9bd",native:"👩🏿‍🦽"}],version:12},runner:{id:"runner",name:"Runner",keywords:["running","person","move"],skins:[{unified:"1f3c3",native:"🏃"},{unified:"1f3c3-1f3fb",native:"🏃🏻"},{unified:"1f3c3-1f3fc",native:"🏃🏼"},{unified:"1f3c3-1f3fd",native:"🏃🏽"},{unified:"1f3c3-1f3fe",native:"🏃🏾"},{unified:"1f3c3-1f3ff",native:"🏃🏿"}],version:1},"man-running":{id:"man-running",name:"Man Running",keywords:["walking","exercise","race"],skins:[{unified:"1f3c3-200d-2642-fe0f",native:"🏃‍♂️"},{unified:"1f3c3-1f3fb-200d-2642-fe0f",native:"🏃🏻‍♂️"},{unified:"1f3c3-1f3fc-200d-2642-fe0f",native:"🏃🏼‍♂️"},{unified:"1f3c3-1f3fd-200d-2642-fe0f",native:"🏃🏽‍♂️"},{unified:"1f3c3-1f3fe-200d-2642-fe0f",native:"🏃🏾‍♂️"},{unified:"1f3c3-1f3ff-200d-2642-fe0f",native:"🏃🏿‍♂️"}],version:4},"woman-running":{id:"woman-running",name:"Woman Running",keywords:["walking","exercise","race","female"],skins:[{unified:"1f3c3-200d-2640-fe0f",native:"🏃‍♀️"},{unified:"1f3c3-1f3fb-200d-2640-fe0f",native:"🏃🏻‍♀️"},{unified:"1f3c3-1f3fc-200d-2640-fe0f",native:"🏃🏼‍♀️"},{unified:"1f3c3-1f3fd-200d-2640-fe0f",native:"🏃🏽‍♀️"},{unified:"1f3c3-1f3fe-200d-2640-fe0f",native:"🏃🏾‍♀️"},{unified:"1f3c3-1f3ff-200d-2640-fe0f",native:"🏃🏿‍♀️"}],version:4},dancer:{id:"dancer",name:"Dancer",keywords:["woman","dancing","female","girl","fun"],skins:[{unified:"1f483",native:"💃"},{unified:"1f483-1f3fb",native:"💃🏻"},{unified:"1f483-1f3fc",native:"💃🏼"},{unified:"1f483-1f3fd",native:"💃🏽"},{unified:"1f483-1f3fe",native:"💃🏾"},{unified:"1f483-1f3ff",native:"💃🏿"}],version:1},man_dancing:{id:"man_dancing",name:"Man Dancing",keywords:["male","boy","fun","dancer"],skins:[{unified:"1f57a",native:"🕺"},{unified:"1f57a-1f3fb",native:"🕺🏻"},{unified:"1f57a-1f3fc",native:"🕺🏼"},{unified:"1f57a-1f3fd",native:"🕺🏽"},{unified:"1f57a-1f3fe",native:"🕺🏾"},{unified:"1f57a-1f3ff",native:"🕺🏿"}],version:3},man_in_business_suit_levitating:{id:"man_in_business_suit_levitating",name:"Person in Suit Levitating",keywords:["man","business","levitate","hover","jump"],skins:[{unified:"1f574-fe0f",native:"🕴️"},{unified:"1f574-1f3fb",native:"🕴🏻"},{unified:"1f574-1f3fc",native:"🕴🏼"},{unified:"1f574-1f3fd",native:"🕴🏽"},{unified:"1f574-1f3fe",native:"🕴🏾"},{unified:"1f574-1f3ff",native:"🕴🏿"}],version:1},dancers:{id:"dancers",name:"Woman with Bunny Ears",keywords:["dancers","people","perform","costume"],skins:[{unified:"1f46f",native:"👯"}],version:1},"men-with-bunny-ears-partying":{id:"men-with-bunny-ears-partying",name:"Men with Bunny Ears",keywords:["with-bunny-ears-partying","man","male","boys"],skins:[{unified:"1f46f-200d-2642-fe0f",native:"👯‍♂️"}],version:4},"women-with-bunny-ears-partying":{id:"women-with-bunny-ears-partying",name:"Women with Bunny Ears",keywords:["with-bunny-ears-partying","woman","female","girls"],skins:[{unified:"1f46f-200d-2640-fe0f",native:"👯‍♀️"}],version:4},person_in_steamy_room:{id:"person_in_steamy_room",name:"Person in Steamy Room",keywords:["relax","spa"],skins:[{unified:"1f9d6",native:"🧖"},{unified:"1f9d6-1f3fb",native:"🧖🏻"},{unified:"1f9d6-1f3fc",native:"🧖🏼"},{unified:"1f9d6-1f3fd",native:"🧖🏽"},{unified:"1f9d6-1f3fe",native:"🧖🏾"},{unified:"1f9d6-1f3ff",native:"🧖🏿"}],version:5},man_in_steamy_room:{id:"man_in_steamy_room",name:"Man in Steamy Room",keywords:["male","spa","steamroom","sauna"],skins:[{unified:"1f9d6-200d-2642-fe0f",native:"🧖‍♂️"},{unified:"1f9d6-1f3fb-200d-2642-fe0f",native:"🧖🏻‍♂️"},{unified:"1f9d6-1f3fc-200d-2642-fe0f",native:"🧖🏼‍♂️"},{unified:"1f9d6-1f3fd-200d-2642-fe0f",native:"🧖🏽‍♂️"},{unified:"1f9d6-1f3fe-200d-2642-fe0f",native:"🧖🏾‍♂️"},{unified:"1f9d6-1f3ff-200d-2642-fe0f",native:"🧖🏿‍♂️"}],version:5},woman_in_steamy_room:{id:"woman_in_steamy_room",name:"Woman in Steamy Room",keywords:["female","spa","steamroom","sauna"],skins:[{unified:"1f9d6-200d-2640-fe0f",native:"🧖‍♀️"},{unified:"1f9d6-1f3fb-200d-2640-fe0f",native:"🧖🏻‍♀️"},{unified:"1f9d6-1f3fc-200d-2640-fe0f",native:"🧖🏼‍♀️"},{unified:"1f9d6-1f3fd-200d-2640-fe0f",native:"🧖🏽‍♀️"},{unified:"1f9d6-1f3fe-200d-2640-fe0f",native:"🧖🏾‍♀️"},{unified:"1f9d6-1f3ff-200d-2640-fe0f",native:"🧖🏿‍♀️"}],version:5},person_climbing:{id:"person_climbing",name:"Person Climbing",keywords:["sport"],skins:[{unified:"1f9d7",native:"🧗"},{unified:"1f9d7-1f3fb",native:"🧗🏻"},{unified:"1f9d7-1f3fc",native:"🧗🏼"},{unified:"1f9d7-1f3fd",native:"🧗🏽"},{unified:"1f9d7-1f3fe",native:"🧗🏾"},{unified:"1f9d7-1f3ff",native:"🧗🏿"}],version:5},man_climbing:{id:"man_climbing",name:"Man Climbing",keywords:["sports","hobby","male","rock"],skins:[{unified:"1f9d7-200d-2642-fe0f",native:"🧗‍♂️"},{unified:"1f9d7-1f3fb-200d-2642-fe0f",native:"🧗🏻‍♂️"},{unified:"1f9d7-1f3fc-200d-2642-fe0f",native:"🧗🏼‍♂️"},{unified:"1f9d7-1f3fd-200d-2642-fe0f",native:"🧗🏽‍♂️"},{unified:"1f9d7-1f3fe-200d-2642-fe0f",native:"🧗🏾‍♂️"},{unified:"1f9d7-1f3ff-200d-2642-fe0f",native:"🧗🏿‍♂️"}],version:5},woman_climbing:{id:"woman_climbing",name:"Woman Climbing",keywords:["sports","hobby","female","rock"],skins:[{unified:"1f9d7-200d-2640-fe0f",native:"🧗‍♀️"},{unified:"1f9d7-1f3fb-200d-2640-fe0f",native:"🧗🏻‍♀️"},{unified:"1f9d7-1f3fc-200d-2640-fe0f",native:"🧗🏼‍♀️"},{unified:"1f9d7-1f3fd-200d-2640-fe0f",native:"🧗🏽‍♀️"},{unified:"1f9d7-1f3fe-200d-2640-fe0f",native:"🧗🏾‍♀️"},{unified:"1f9d7-1f3ff-200d-2640-fe0f",native:"🧗🏿‍♀️"}],version:5},fencer:{id:"fencer",name:"Fencer",keywords:["person","fencing","sports","sword"],skins:[{unified:"1f93a",native:"🤺"}],version:3},horse_racing:{id:"horse_racing",name:"Horse Racing",keywords:["animal","betting","competition","gambling","luck"],skins:[{unified:"1f3c7",native:"🏇"},{unified:"1f3c7-1f3fb",native:"🏇🏻"},{unified:"1f3c7-1f3fc",native:"🏇🏼"},{unified:"1f3c7-1f3fd",native:"🏇🏽"},{unified:"1f3c7-1f3fe",native:"🏇🏾"},{unified:"1f3c7-1f3ff",native:"🏇🏿"}],version:1},skier:{id:"skier",name:"Skier",keywords:["sports","winter","snow"],skins:[{unified:"26f7-fe0f",native:"⛷️"}],version:1},snowboarder:{id:"snowboarder",name:"Snowboarder",keywords:["sports","winter"],skins:[{unified:"1f3c2",native:"🏂"},{unified:"1f3c2-1f3fb",native:"🏂🏻"},{unified:"1f3c2-1f3fc",native:"🏂🏼"},{unified:"1f3c2-1f3fd",native:"🏂🏽"},{unified:"1f3c2-1f3fe",native:"🏂🏾"},{unified:"1f3c2-1f3ff",native:"🏂🏿"}],version:1},golfer:{id:"golfer",name:"Person Golfing",keywords:["golfer","sports","business"],skins:[{unified:"1f3cc-fe0f",native:"🏌️"},{unified:"1f3cc-1f3fb",native:"🏌🏻"},{unified:"1f3cc-1f3fc",native:"🏌🏼"},{unified:"1f3cc-1f3fd",native:"🏌🏽"},{unified:"1f3cc-1f3fe",native:"🏌🏾"},{unified:"1f3cc-1f3ff",native:"🏌🏿"}],version:1},"man-golfing":{id:"man-golfing",name:"Man Golfing",keywords:["sport"],skins:[{unified:"1f3cc-fe0f-200d-2642-fe0f",native:"🏌️‍♂️"},{unified:"1f3cc-1f3fb-200d-2642-fe0f",native:"🏌🏻‍♂️"},{unified:"1f3cc-1f3fc-200d-2642-fe0f",native:"🏌🏼‍♂️"},{unified:"1f3cc-1f3fd-200d-2642-fe0f",native:"🏌🏽‍♂️"},{unified:"1f3cc-1f3fe-200d-2642-fe0f",native:"🏌🏾‍♂️"},{unified:"1f3cc-1f3ff-200d-2642-fe0f",native:"🏌🏿‍♂️"}],version:4},"woman-golfing":{id:"woman-golfing",name:"Woman Golfing",keywords:["sports","business","female"],skins:[{unified:"1f3cc-fe0f-200d-2640-fe0f",native:"🏌️‍♀️"},{unified:"1f3cc-1f3fb-200d-2640-fe0f",native:"🏌🏻‍♀️"},{unified:"1f3cc-1f3fc-200d-2640-fe0f",native:"🏌🏼‍♀️"},{unified:"1f3cc-1f3fd-200d-2640-fe0f",native:"🏌🏽‍♀️"},{unified:"1f3cc-1f3fe-200d-2640-fe0f",native:"🏌🏾‍♀️"},{unified:"1f3cc-1f3ff-200d-2640-fe0f",native:"🏌🏿‍♀️"}],version:4},surfer:{id:"surfer",name:"Surfer",keywords:["person","surfing","sport","sea"],skins:[{unified:"1f3c4",native:"🏄"},{unified:"1f3c4-1f3fb",native:"🏄🏻"},{unified:"1f3c4-1f3fc",native:"🏄🏼"},{unified:"1f3c4-1f3fd",native:"🏄🏽"},{unified:"1f3c4-1f3fe",native:"🏄🏾"},{unified:"1f3c4-1f3ff",native:"🏄🏿"}],version:1},"man-surfing":{id:"man-surfing",name:"Man Surfing",keywords:["sports","ocean","sea","summer","beach"],skins:[{unified:"1f3c4-200d-2642-fe0f",native:"🏄‍♂️"},{unified:"1f3c4-1f3fb-200d-2642-fe0f",native:"🏄🏻‍♂️"},{unified:"1f3c4-1f3fc-200d-2642-fe0f",native:"🏄🏼‍♂️"},{unified:"1f3c4-1f3fd-200d-2642-fe0f",native:"🏄🏽‍♂️"},{unified:"1f3c4-1f3fe-200d-2642-fe0f",native:"🏄🏾‍♂️"},{unified:"1f3c4-1f3ff-200d-2642-fe0f",native:"🏄🏿‍♂️"}],version:4},"woman-surfing":{id:"woman-surfing",name:"Woman Surfing",keywords:["sports","ocean","sea","summer","beach","female"],skins:[{unified:"1f3c4-200d-2640-fe0f",native:"🏄‍♀️"},{unified:"1f3c4-1f3fb-200d-2640-fe0f",native:"🏄🏻‍♀️"},{unified:"1f3c4-1f3fc-200d-2640-fe0f",native:"🏄🏼‍♀️"},{unified:"1f3c4-1f3fd-200d-2640-fe0f",native:"🏄🏽‍♀️"},{unified:"1f3c4-1f3fe-200d-2640-fe0f",native:"🏄🏾‍♀️"},{unified:"1f3c4-1f3ff-200d-2640-fe0f",native:"🏄🏿‍♀️"}],version:4},rowboat:{id:"rowboat",name:"Rowboat",keywords:["person","rowing","boat","sport","move"],skins:[{unified:"1f6a3",native:"🚣"},{unified:"1f6a3-1f3fb",native:"🚣🏻"},{unified:"1f6a3-1f3fc",native:"🚣🏼"},{unified:"1f6a3-1f3fd",native:"🚣🏽"},{unified:"1f6a3-1f3fe",native:"🚣🏾"},{unified:"1f6a3-1f3ff",native:"🚣🏿"}],version:1},"man-rowing-boat":{id:"man-rowing-boat",name:"Man Rowing Boat",keywords:["rowing-boat","sports","hobby","water","ship"],skins:[{unified:"1f6a3-200d-2642-fe0f",native:"🚣‍♂️"},{unified:"1f6a3-1f3fb-200d-2642-fe0f",native:"🚣🏻‍♂️"},{unified:"1f6a3-1f3fc-200d-2642-fe0f",native:"🚣🏼‍♂️"},{unified:"1f6a3-1f3fd-200d-2642-fe0f",native:"🚣🏽‍♂️"},{unified:"1f6a3-1f3fe-200d-2642-fe0f",native:"🚣🏾‍♂️"},{unified:"1f6a3-1f3ff-200d-2642-fe0f",native:"🚣🏿‍♂️"}],version:4},"woman-rowing-boat":{id:"woman-rowing-boat",name:"Woman Rowing Boat",keywords:["rowing-boat","sports","hobby","water","ship","female"],skins:[{unified:"1f6a3-200d-2640-fe0f",native:"🚣‍♀️"},{unified:"1f6a3-1f3fb-200d-2640-fe0f",native:"🚣🏻‍♀️"},{unified:"1f6a3-1f3fc-200d-2640-fe0f",native:"🚣🏼‍♀️"},{unified:"1f6a3-1f3fd-200d-2640-fe0f",native:"🚣🏽‍♀️"},{unified:"1f6a3-1f3fe-200d-2640-fe0f",native:"🚣🏾‍♀️"},{unified:"1f6a3-1f3ff-200d-2640-fe0f",native:"🚣🏿‍♀️"}],version:4},swimmer:{id:"swimmer",name:"Swimmer",keywords:["person","swimming","sport","pool"],skins:[{unified:"1f3ca",native:"🏊"},{unified:"1f3ca-1f3fb",native:"🏊🏻"},{unified:"1f3ca-1f3fc",native:"🏊🏼"},{unified:"1f3ca-1f3fd",native:"🏊🏽"},{unified:"1f3ca-1f3fe",native:"🏊🏾"},{unified:"1f3ca-1f3ff",native:"🏊🏿"}],version:1},"man-swimming":{id:"man-swimming",name:"Man Swimming",keywords:["sports","exercise","human","athlete","water","summer"],skins:[{unified:"1f3ca-200d-2642-fe0f",native:"🏊‍♂️"},{unified:"1f3ca-1f3fb-200d-2642-fe0f",native:"🏊🏻‍♂️"},{unified:"1f3ca-1f3fc-200d-2642-fe0f",native:"🏊🏼‍♂️"},{unified:"1f3ca-1f3fd-200d-2642-fe0f",native:"🏊🏽‍♂️"},{unified:"1f3ca-1f3fe-200d-2642-fe0f",native:"🏊🏾‍♂️"},{unified:"1f3ca-1f3ff-200d-2642-fe0f",native:"🏊🏿‍♂️"}],version:4},"woman-swimming":{id:"woman-swimming",name:"Woman Swimming",keywords:["sports","exercise","human","athlete","water","summer","female"],skins:[{unified:"1f3ca-200d-2640-fe0f",native:"🏊‍♀️"},{unified:"1f3ca-1f3fb-200d-2640-fe0f",native:"🏊🏻‍♀️"},{unified:"1f3ca-1f3fc-200d-2640-fe0f",native:"🏊🏼‍♀️"},{unified:"1f3ca-1f3fd-200d-2640-fe0f",native:"🏊🏽‍♀️"},{unified:"1f3ca-1f3fe-200d-2640-fe0f",native:"🏊🏾‍♀️"},{unified:"1f3ca-1f3ff-200d-2640-fe0f",native:"🏊🏿‍♀️"}],version:4},person_with_ball:{id:"person_with_ball",name:"Person Bouncing Ball",keywords:["with","sports","human"],skins:[{unified:"26f9-fe0f",native:"⛹️"},{unified:"26f9-1f3fb",native:"⛹🏻"},{unified:"26f9-1f3fc",native:"⛹🏼"},{unified:"26f9-1f3fd",native:"⛹🏽"},{unified:"26f9-1f3fe",native:"⛹🏾"},{unified:"26f9-1f3ff",native:"⛹🏿"}],version:1},"man-bouncing-ball":{id:"man-bouncing-ball",name:"Man Bouncing Ball",keywords:["bouncing-ball","sport"],skins:[{unified:"26f9-fe0f-200d-2642-fe0f",native:"⛹️‍♂️"},{unified:"26f9-1f3fb-200d-2642-fe0f",native:"⛹🏻‍♂️"},{unified:"26f9-1f3fc-200d-2642-fe0f",native:"⛹🏼‍♂️"},{unified:"26f9-1f3fd-200d-2642-fe0f",native:"⛹🏽‍♂️"},{unified:"26f9-1f3fe-200d-2642-fe0f",native:"⛹🏾‍♂️"},{unified:"26f9-1f3ff-200d-2642-fe0f",native:"⛹🏿‍♂️"}],version:4},"woman-bouncing-ball":{id:"woman-bouncing-ball",name:"Woman Bouncing Ball",keywords:["bouncing-ball","sports","human","female"],skins:[{unified:"26f9-fe0f-200d-2640-fe0f",native:"⛹️‍♀️"},{unified:"26f9-1f3fb-200d-2640-fe0f",native:"⛹🏻‍♀️"},{unified:"26f9-1f3fc-200d-2640-fe0f",native:"⛹🏼‍♀️"},{unified:"26f9-1f3fd-200d-2640-fe0f",native:"⛹🏽‍♀️"},{unified:"26f9-1f3fe-200d-2640-fe0f",native:"⛹🏾‍♀️"},{unified:"26f9-1f3ff-200d-2640-fe0f",native:"⛹🏿‍♀️"}],version:4},weight_lifter:{id:"weight_lifter",name:"Person Lifting Weights",keywords:["weight","lifter","sports","training","exercise"],skins:[{unified:"1f3cb-fe0f",native:"🏋️"},{unified:"1f3cb-1f3fb",native:"🏋🏻"},{unified:"1f3cb-1f3fc",native:"🏋🏼"},{unified:"1f3cb-1f3fd",native:"🏋🏽"},{unified:"1f3cb-1f3fe",native:"🏋🏾"},{unified:"1f3cb-1f3ff",native:"🏋🏿"}],version:1},"man-lifting-weights":{id:"man-lifting-weights",name:"Man Lifting Weights",keywords:["lifting-weights","sport"],skins:[{unified:"1f3cb-fe0f-200d-2642-fe0f",native:"🏋️‍♂️"},{unified:"1f3cb-1f3fb-200d-2642-fe0f",native:"🏋🏻‍♂️"},{unified:"1f3cb-1f3fc-200d-2642-fe0f",native:"🏋🏼‍♂️"},{unified:"1f3cb-1f3fd-200d-2642-fe0f",native:"🏋🏽‍♂️"},{unified:"1f3cb-1f3fe-200d-2642-fe0f",native:"🏋🏾‍♂️"},{unified:"1f3cb-1f3ff-200d-2642-fe0f",native:"🏋🏿‍♂️"}],version:4},"woman-lifting-weights":{id:"woman-lifting-weights",name:"Woman Lifting Weights",keywords:["lifting-weights","sports","training","exercise","female"],skins:[{unified:"1f3cb-fe0f-200d-2640-fe0f",native:"🏋️‍♀️"},{unified:"1f3cb-1f3fb-200d-2640-fe0f",native:"🏋🏻‍♀️"},{unified:"1f3cb-1f3fc-200d-2640-fe0f",native:"🏋🏼‍♀️"},{unified:"1f3cb-1f3fd-200d-2640-fe0f",native:"🏋🏽‍♀️"},{unified:"1f3cb-1f3fe-200d-2640-fe0f",native:"🏋🏾‍♀️"},{unified:"1f3cb-1f3ff-200d-2640-fe0f",native:"🏋🏿‍♀️"}],version:4},bicyclist:{id:"bicyclist",name:"Bicyclist",keywords:["person","biking","sport","move"],skins:[{unified:"1f6b4",native:"🚴"},{unified:"1f6b4-1f3fb",native:"🚴🏻"},{unified:"1f6b4-1f3fc",native:"🚴🏼"},{unified:"1f6b4-1f3fd",native:"🚴🏽"},{unified:"1f6b4-1f3fe",native:"🚴🏾"},{unified:"1f6b4-1f3ff",native:"🚴🏿"}],version:1},"man-biking":{id:"man-biking",name:"Man Biking",keywords:["sports","bike","exercise","hipster"],skins:[{unified:"1f6b4-200d-2642-fe0f",native:"🚴‍♂️"},{unified:"1f6b4-1f3fb-200d-2642-fe0f",native:"🚴🏻‍♂️"},{unified:"1f6b4-1f3fc-200d-2642-fe0f",native:"🚴🏼‍♂️"},{unified:"1f6b4-1f3fd-200d-2642-fe0f",native:"🚴🏽‍♂️"},{unified:"1f6b4-1f3fe-200d-2642-fe0f",native:"🚴🏾‍♂️"},{unified:"1f6b4-1f3ff-200d-2642-fe0f",native:"🚴🏿‍♂️"}],version:4},"woman-biking":{id:"woman-biking",name:"Woman Biking",keywords:["sports","bike","exercise","hipster","female"],skins:[{unified:"1f6b4-200d-2640-fe0f",native:"🚴‍♀️"},{unified:"1f6b4-1f3fb-200d-2640-fe0f",native:"🚴🏻‍♀️"},{unified:"1f6b4-1f3fc-200d-2640-fe0f",native:"🚴🏼‍♀️"},{unified:"1f6b4-1f3fd-200d-2640-fe0f",native:"🚴🏽‍♀️"},{unified:"1f6b4-1f3fe-200d-2640-fe0f",native:"🚴🏾‍♀️"},{unified:"1f6b4-1f3ff-200d-2640-fe0f",native:"🚴🏿‍♀️"}],version:4},mountain_bicyclist:{id:"mountain_bicyclist",name:"Mountain Bicyclist",keywords:["person","biking","sport","move"],skins:[{unified:"1f6b5",native:"🚵"},{unified:"1f6b5-1f3fb",native:"🚵🏻"},{unified:"1f6b5-1f3fc",native:"🚵🏼"},{unified:"1f6b5-1f3fd",native:"🚵🏽"},{unified:"1f6b5-1f3fe",native:"🚵🏾"},{unified:"1f6b5-1f3ff",native:"🚵🏿"}],version:1},"man-mountain-biking":{id:"man-mountain-biking",name:"Man Mountain Biking",keywords:["mountain-biking","transportation","sports","human","race","bike"],skins:[{unified:"1f6b5-200d-2642-fe0f",native:"🚵‍♂️"},{unified:"1f6b5-1f3fb-200d-2642-fe0f",native:"🚵🏻‍♂️"},{unified:"1f6b5-1f3fc-200d-2642-fe0f",native:"🚵🏼‍♂️"},{unified:"1f6b5-1f3fd-200d-2642-fe0f",native:"🚵🏽‍♂️"},{unified:"1f6b5-1f3fe-200d-2642-fe0f",native:"🚵🏾‍♂️"},{unified:"1f6b5-1f3ff-200d-2642-fe0f",native:"🚵🏿‍♂️"}],version:4},"woman-mountain-biking":{id:"woman-mountain-biking",name:"Woman Mountain Biking",keywords:["mountain-biking","transportation","sports","human","race","bike","female"],skins:[{unified:"1f6b5-200d-2640-fe0f",native:"🚵‍♀️"},{unified:"1f6b5-1f3fb-200d-2640-fe0f",native:"🚵🏻‍♀️"},{unified:"1f6b5-1f3fc-200d-2640-fe0f",native:"🚵🏼‍♀️"},{unified:"1f6b5-1f3fd-200d-2640-fe0f",native:"🚵🏽‍♀️"},{unified:"1f6b5-1f3fe-200d-2640-fe0f",native:"🚵🏾‍♀️"},{unified:"1f6b5-1f3ff-200d-2640-fe0f",native:"🚵🏿‍♀️"}],version:4},person_doing_cartwheel:{id:"person_doing_cartwheel",name:"Person Cartwheeling",keywords:["doing","cartwheel","sport","gymnastic"],skins:[{unified:"1f938",native:"🤸"},{unified:"1f938-1f3fb",native:"🤸🏻"},{unified:"1f938-1f3fc",native:"🤸🏼"},{unified:"1f938-1f3fd",native:"🤸🏽"},{unified:"1f938-1f3fe",native:"🤸🏾"},{unified:"1f938-1f3ff",native:"🤸🏿"}],version:3},"man-cartwheeling":{id:"man-cartwheeling",name:"Man Cartwheeling",keywords:["gymnastics"],skins:[{unified:"1f938-200d-2642-fe0f",native:"🤸‍♂️"},{unified:"1f938-1f3fb-200d-2642-fe0f",native:"🤸🏻‍♂️"},{unified:"1f938-1f3fc-200d-2642-fe0f",native:"🤸🏼‍♂️"},{unified:"1f938-1f3fd-200d-2642-fe0f",native:"🤸🏽‍♂️"},{unified:"1f938-1f3fe-200d-2642-fe0f",native:"🤸🏾‍♂️"},{unified:"1f938-1f3ff-200d-2642-fe0f",native:"🤸🏿‍♂️"}],version:4},"woman-cartwheeling":{id:"woman-cartwheeling",name:"Woman Cartwheeling",keywords:["gymnastics"],skins:[{unified:"1f938-200d-2640-fe0f",native:"🤸‍♀️"},{unified:"1f938-1f3fb-200d-2640-fe0f",native:"🤸🏻‍♀️"},{unified:"1f938-1f3fc-200d-2640-fe0f",native:"🤸🏼‍♀️"},{unified:"1f938-1f3fd-200d-2640-fe0f",native:"🤸🏽‍♀️"},{unified:"1f938-1f3fe-200d-2640-fe0f",native:"🤸🏾‍♀️"},{unified:"1f938-1f3ff-200d-2640-fe0f",native:"🤸🏿‍♀️"}],version:4},wrestlers:{id:"wrestlers",name:"Wrestlers",keywords:["people","wrestling","sport"],skins:[{unified:"1f93c",native:"🤼"}],version:3},"man-wrestling":{id:"man-wrestling",name:"Men Wrestling",keywords:["man","sports","wrestlers"],skins:[{unified:"1f93c-200d-2642-fe0f",native:"🤼‍♂️"}],version:4},"woman-wrestling":{id:"woman-wrestling",name:"Women Wrestling",keywords:["woman","sports","wrestlers"],skins:[{unified:"1f93c-200d-2640-fe0f",native:"🤼‍♀️"}],version:4},water_polo:{id:"water_polo",name:"Water Polo",keywords:["person","playing","sport"],skins:[{unified:"1f93d",native:"🤽"},{unified:"1f93d-1f3fb",native:"🤽🏻"},{unified:"1f93d-1f3fc",native:"🤽🏼"},{unified:"1f93d-1f3fd",native:"🤽🏽"},{unified:"1f93d-1f3fe",native:"🤽🏾"},{unified:"1f93d-1f3ff",native:"🤽🏿"}],version:3},"man-playing-water-polo":{id:"man-playing-water-polo",name:"Man Playing Water Polo",keywords:["playing-water-polo","sports","pool"],skins:[{unified:"1f93d-200d-2642-fe0f",native:"🤽‍♂️"},{unified:"1f93d-1f3fb-200d-2642-fe0f",native:"🤽🏻‍♂️"},{unified:"1f93d-1f3fc-200d-2642-fe0f",native:"🤽🏼‍♂️"},{unified:"1f93d-1f3fd-200d-2642-fe0f",native:"🤽🏽‍♂️"},{unified:"1f93d-1f3fe-200d-2642-fe0f",native:"🤽🏾‍♂️"},{unified:"1f93d-1f3ff-200d-2642-fe0f",native:"🤽🏿‍♂️"}],version:4},"woman-playing-water-polo":{id:"woman-playing-water-polo",name:"Woman Playing Water Polo",keywords:["playing-water-polo","sports","pool"],skins:[{unified:"1f93d-200d-2640-fe0f",native:"🤽‍♀️"},{unified:"1f93d-1f3fb-200d-2640-fe0f",native:"🤽🏻‍♀️"},{unified:"1f93d-1f3fc-200d-2640-fe0f",native:"🤽🏼‍♀️"},{unified:"1f93d-1f3fd-200d-2640-fe0f",native:"🤽🏽‍♀️"},{unified:"1f93d-1f3fe-200d-2640-fe0f",native:"🤽🏾‍♀️"},{unified:"1f93d-1f3ff-200d-2640-fe0f",native:"🤽🏿‍♀️"}],version:4},handball:{id:"handball",name:"Handball",keywords:["person","playing","sport"],skins:[{unified:"1f93e",native:"🤾"},{unified:"1f93e-1f3fb",native:"🤾🏻"},{unified:"1f93e-1f3fc",native:"🤾🏼"},{unified:"1f93e-1f3fd",native:"🤾🏽"},{unified:"1f93e-1f3fe",native:"🤾🏾"},{unified:"1f93e-1f3ff",native:"🤾🏿"}],version:3},"man-playing-handball":{id:"man-playing-handball",name:"Man Playing Handball",keywords:["playing-handball","sports"],skins:[{unified:"1f93e-200d-2642-fe0f",native:"🤾‍♂️"},{unified:"1f93e-1f3fb-200d-2642-fe0f",native:"🤾🏻‍♂️"},{unified:"1f93e-1f3fc-200d-2642-fe0f",native:"🤾🏼‍♂️"},{unified:"1f93e-1f3fd-200d-2642-fe0f",native:"🤾🏽‍♂️"},{unified:"1f93e-1f3fe-200d-2642-fe0f",native:"🤾🏾‍♂️"},{unified:"1f93e-1f3ff-200d-2642-fe0f",native:"🤾🏿‍♂️"}],version:4},"woman-playing-handball":{id:"woman-playing-handball",name:"Woman Playing Handball",keywords:["playing-handball","sports"],skins:[{unified:"1f93e-200d-2640-fe0f",native:"🤾‍♀️"},{unified:"1f93e-1f3fb-200d-2640-fe0f",native:"🤾🏻‍♀️"},{unified:"1f93e-1f3fc-200d-2640-fe0f",native:"🤾🏼‍♀️"},{unified:"1f93e-1f3fd-200d-2640-fe0f",native:"🤾🏽‍♀️"},{unified:"1f93e-1f3fe-200d-2640-fe0f",native:"🤾🏾‍♀️"},{unified:"1f93e-1f3ff-200d-2640-fe0f",native:"🤾🏿‍♀️"}],version:4},juggling:{id:"juggling",name:"Juggling",keywords:["person","performance","balance"],skins:[{unified:"1f939",native:"🤹"},{unified:"1f939-1f3fb",native:"🤹🏻"},{unified:"1f939-1f3fc",native:"🤹🏼"},{unified:"1f939-1f3fd",native:"🤹🏽"},{unified:"1f939-1f3fe",native:"🤹🏾"},{unified:"1f939-1f3ff",native:"🤹🏿"}],version:3},"man-juggling":{id:"man-juggling",name:"Man Juggling",keywords:["juggle","balance","skill","multitask"],skins:[{unified:"1f939-200d-2642-fe0f",native:"🤹‍♂️"},{unified:"1f939-1f3fb-200d-2642-fe0f",native:"🤹🏻‍♂️"},{unified:"1f939-1f3fc-200d-2642-fe0f",native:"🤹🏼‍♂️"},{unified:"1f939-1f3fd-200d-2642-fe0f",native:"🤹🏽‍♂️"},{unified:"1f939-1f3fe-200d-2642-fe0f",native:"🤹🏾‍♂️"},{unified:"1f939-1f3ff-200d-2642-fe0f",native:"🤹🏿‍♂️"}],version:4},"woman-juggling":{id:"woman-juggling",name:"Woman Juggling",keywords:["juggle","balance","skill","multitask"],skins:[{unified:"1f939-200d-2640-fe0f",native:"🤹‍♀️"},{unified:"1f939-1f3fb-200d-2640-fe0f",native:"🤹🏻‍♀️"},{unified:"1f939-1f3fc-200d-2640-fe0f",native:"🤹🏼‍♀️"},{unified:"1f939-1f3fd-200d-2640-fe0f",native:"🤹🏽‍♀️"},{unified:"1f939-1f3fe-200d-2640-fe0f",native:"🤹🏾‍♀️"},{unified:"1f939-1f3ff-200d-2640-fe0f",native:"🤹🏿‍♀️"}],version:4},person_in_lotus_position:{id:"person_in_lotus_position",name:"Person in Lotus Position",keywords:["meditate"],skins:[{unified:"1f9d8",native:"🧘"},{unified:"1f9d8-1f3fb",native:"🧘🏻"},{unified:"1f9d8-1f3fc",native:"🧘🏼"},{unified:"1f9d8-1f3fd",native:"🧘🏽"},{unified:"1f9d8-1f3fe",native:"🧘🏾"},{unified:"1f9d8-1f3ff",native:"🧘🏿"}],version:5},man_in_lotus_position:{id:"man_in_lotus_position",name:"Man in Lotus Position",keywords:["male","meditation","yoga","serenity","zen","mindfulness"],skins:[{unified:"1f9d8-200d-2642-fe0f",native:"🧘‍♂️"},{unified:"1f9d8-1f3fb-200d-2642-fe0f",native:"🧘🏻‍♂️"},{unified:"1f9d8-1f3fc-200d-2642-fe0f",native:"🧘🏼‍♂️"},{unified:"1f9d8-1f3fd-200d-2642-fe0f",native:"🧘🏽‍♂️"},{unified:"1f9d8-1f3fe-200d-2642-fe0f",native:"🧘🏾‍♂️"},{unified:"1f9d8-1f3ff-200d-2642-fe0f",native:"🧘🏿‍♂️"}],version:5},woman_in_lotus_position:{id:"woman_in_lotus_position",name:"Woman in Lotus Position",keywords:["female","meditation","yoga","serenity","zen","mindfulness"],skins:[{unified:"1f9d8-200d-2640-fe0f",native:"🧘‍♀️"},{unified:"1f9d8-1f3fb-200d-2640-fe0f",native:"🧘🏻‍♀️"},{unified:"1f9d8-1f3fc-200d-2640-fe0f",native:"🧘🏼‍♀️"},{unified:"1f9d8-1f3fd-200d-2640-fe0f",native:"🧘🏽‍♀️"},{unified:"1f9d8-1f3fe-200d-2640-fe0f",native:"🧘🏾‍♀️"},{unified:"1f9d8-1f3ff-200d-2640-fe0f",native:"🧘🏿‍♀️"}],version:5},bath:{id:"bath",name:"Bath",keywords:["person","taking","clean","shower","bathroom"],skins:[{unified:"1f6c0",native:"🛀"},{unified:"1f6c0-1f3fb",native:"🛀🏻"},{unified:"1f6c0-1f3fc",native:"🛀🏼"},{unified:"1f6c0-1f3fd",native:"🛀🏽"},{unified:"1f6c0-1f3fe",native:"🛀🏾"},{unified:"1f6c0-1f3ff",native:"🛀🏿"}],version:1},sleeping_accommodation:{id:"sleeping_accommodation",name:"Person in Bed",keywords:["sleeping","accommodation","rest"],skins:[{unified:"1f6cc",native:"🛌"},{unified:"1f6cc-1f3fb",native:"🛌🏻"},{unified:"1f6cc-1f3fc",native:"🛌🏼"},{unified:"1f6cc-1f3fd",native:"🛌🏽"},{unified:"1f6cc-1f3fe",native:"🛌🏾"},{unified:"1f6cc-1f3ff",native:"🛌🏿"}],version:1},people_holding_hands:{id:"people_holding_hands",name:"People Holding Hands",keywords:["friendship"],skins:[{unified:"1f9d1-200d-1f91d-200d-1f9d1",native:"🧑‍🤝‍🧑"},{unified:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb",native:"🧑🏻‍🤝‍🧑🏻"},{unified:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc",native:"🧑🏼‍🤝‍🧑🏼"},{unified:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd",native:"🧑🏽‍🤝‍🧑🏽"},{unified:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe",native:"🧑🏾‍🤝‍🧑🏾"},{unified:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff",native:"🧑🏿‍🤝‍🧑🏿"}],version:12},two_women_holding_hands:{id:"two_women_holding_hands",name:"Women Holding Hands",keywords:["two","pair","friendship","couple","love","like","female","people","human"],skins:[{unified:"1f46d",native:"👭"},{unified:"1f46d-1f3fb",native:"👭🏻"},{unified:"1f46d-1f3fc",native:"👭🏼"},{unified:"1f46d-1f3fd",native:"👭🏽"},{unified:"1f46d-1f3fe",native:"👭🏾"},{unified:"1f46d-1f3ff",native:"👭🏿"}],version:1},man_and_woman_holding_hands:{id:"man_and_woman_holding_hands",name:"Man and Woman Holding Hands",keywords:["couple","pair","people","human","love","date","dating","like","affection","valentines","marriage"],skins:[{unified:"1f46b",native:"👫"},{unified:"1f46b-1f3fb",native:"👫🏻"},{unified:"1f46b-1f3fc",native:"👫🏼"},{unified:"1f46b-1f3fd",native:"👫🏽"},{unified:"1f46b-1f3fe",native:"👫🏾"},{unified:"1f46b-1f3ff",native:"👫🏿"}],version:1},two_men_holding_hands:{id:"two_men_holding_hands",name:"Men Holding Hands",keywords:["two","pair","couple","love","like","bromance","friendship","people","human"],skins:[{unified:"1f46c",native:"👬"},{unified:"1f46c-1f3fb",native:"👬🏻"},{unified:"1f46c-1f3fc",native:"👬🏼"},{unified:"1f46c-1f3fd",native:"👬🏽"},{unified:"1f46c-1f3fe",native:"👬🏾"},{unified:"1f46c-1f3ff",native:"👬🏿"}],version:1},couplekiss:{id:"couplekiss",name:"Kiss",keywords:["couplekiss","pair","valentines","love","like","dating","marriage"],skins:[{unified:"1f48f",native:"💏"},{unified:"1f48f-1f3fb",native:"💏🏻"},{unified:"1f48f-1f3fc",native:"💏🏼"},{unified:"1f48f-1f3fd",native:"💏🏽"},{unified:"1f48f-1f3fe",native:"💏🏾"},{unified:"1f48f-1f3ff",native:"💏🏿"}],version:1},"woman-kiss-man":{id:"woman-kiss-man",name:"Kiss: Woman, Man",keywords:["woman","kiss-man","kiss","love"],skins:[{unified:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",native:"👩‍❤️‍💋‍👨"},{unified:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb",native:"👩🏻‍❤️‍💋‍👨🏻"},{unified:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc",native:"👩🏼‍❤️‍💋‍👨🏼"},{unified:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd",native:"👩🏽‍❤️‍💋‍👨🏽"},{unified:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe",native:"👩🏾‍❤️‍💋‍👨🏾"},{unified:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff",native:"👩🏿‍❤️‍💋‍👨🏿"}],version:2},"man-kiss-man":{id:"man-kiss-man",name:"Kiss: Man, Man",keywords:["kiss-man","kiss","pair","valentines","love","like","dating","marriage"],skins:[{unified:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",native:"👨‍❤️‍💋‍👨"},{unified:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb",native:"👨🏻‍❤️‍💋‍👨🏻"},{unified:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc",native:"👨🏼‍❤️‍💋‍👨🏼"},{unified:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd",native:"👨🏽‍❤️‍💋‍👨🏽"},{unified:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe",native:"👨🏾‍❤️‍💋‍👨🏾"},{unified:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff",native:"👨🏿‍❤️‍💋‍👨🏿"}],version:2},"woman-kiss-woman":{id:"woman-kiss-woman",name:"Kiss: Woman, Woman",keywords:["kiss-woman","kiss","pair","valentines","love","like","dating","marriage"],skins:[{unified:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",native:"👩‍❤️‍💋‍👩"},{unified:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb",native:"👩🏻‍❤️‍💋‍👩🏻"},{unified:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc",native:"👩🏼‍❤️‍💋‍👩🏼"},{unified:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd",native:"👩🏽‍❤️‍💋‍👩🏽"},{unified:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe",native:"👩🏾‍❤️‍💋‍👩🏾"},{unified:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff",native:"👩🏿‍❤️‍💋‍👩🏿"}],version:2},couple_with_heart:{id:"couple_with_heart",name:"Couple with Heart",keywords:["pair","love","like","affection","human","dating","valentines","marriage"],skins:[{unified:"1f491",native:"💑"},{unified:"1f491-1f3fb",native:"💑🏻"},{unified:"1f491-1f3fc",native:"💑🏼"},{unified:"1f491-1f3fd",native:"💑🏽"},{unified:"1f491-1f3fe",native:"💑🏾"},{unified:"1f491-1f3ff",native:"💑🏿"}],version:1},"woman-heart-man":{id:"woman-heart-man",name:"Couple with Heart: Woman, Man",keywords:["woman","heart-man","heart","love"],skins:[{unified:"1f469-200d-2764-fe0f-200d-1f468",native:"👩‍❤️‍👨"},{unified:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb",native:"👩🏻‍❤️‍👨🏻"},{unified:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc",native:"👩🏼‍❤️‍👨🏼"},{unified:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd",native:"👩🏽‍❤️‍👨🏽"},{unified:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe",native:"👩🏾‍❤️‍👨🏾"},{unified:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff",native:"👩🏿‍❤️‍👨🏿"}],version:2},"man-heart-man":{id:"man-heart-man",name:"Couple with Heart: Man, Man",keywords:["heart-man","heart","pair","love","like","affection","human","dating","valentines","marriage"],skins:[{unified:"1f468-200d-2764-fe0f-200d-1f468",native:"👨‍❤️‍👨"},{unified:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb",native:"👨🏻‍❤️‍👨🏻"},{unified:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc",native:"👨🏼‍❤️‍👨🏼"},{unified:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd",native:"👨🏽‍❤️‍👨🏽"},{unified:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe",native:"👨🏾‍❤️‍👨🏾"},{unified:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff",native:"👨🏿‍❤️‍👨🏿"}],version:2},"woman-heart-woman":{id:"woman-heart-woman",name:"Couple with Heart: Woman, Woman",keywords:["heart-woman","heart","pair","love","like","affection","human","dating","valentines","marriage"],skins:[{unified:"1f469-200d-2764-fe0f-200d-1f469",native:"👩‍❤️‍👩"},{unified:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb",native:"👩🏻‍❤️‍👩🏻"},{unified:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc",native:"👩🏼‍❤️‍👩🏼"},{unified:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd",native:"👩🏽‍❤️‍👩🏽"},{unified:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe",native:"👩🏾‍❤️‍👩🏾"},{unified:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff",native:"👩🏿‍❤️‍👩🏿"}],version:2},family:{id:"family",name:"Family",keywords:["home","parents","child","mom","dad","father","mother","people","human"],skins:[{unified:"1f46a",native:"👪"}],version:1},"man-woman-boy":{id:"man-woman-boy",name:"Family: Man, Woman, Boy",keywords:["man","woman-boy","family","woman","love"],skins:[{unified:"1f468-200d-1f469-200d-1f466",native:"👨‍👩‍👦"}],version:2},"man-woman-girl":{id:"man-woman-girl",name:"Family: Man, Woman, Girl",keywords:["man","woman-girl","family","woman","home","parents","people","human","child"],skins:[{unified:"1f468-200d-1f469-200d-1f467",native:"👨‍👩‍👧"}],version:2},"man-woman-girl-boy":{id:"man-woman-girl-boy",name:"Family: Man, Woman, Girl, Boy",keywords:["man","woman-girl-boy","family","woman","girl","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f469-200d-1f467-200d-1f466",native:"👨‍👩‍👧‍👦"}],version:2},"man-woman-boy-boy":{id:"man-woman-boy-boy",name:"Family: Man, Woman, Boy, Boy",keywords:["man","woman-boy-boy","family","woman","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f469-200d-1f466-200d-1f466",native:"👨‍👩‍👦‍👦"}],version:2},"man-woman-girl-girl":{id:"man-woman-girl-girl",name:"Family: Man, Woman, Girl, Girl",keywords:["man","woman-girl-girl","family","woman","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f469-200d-1f467-200d-1f467",native:"👨‍👩‍👧‍👧"}],version:2},"man-man-boy":{id:"man-man-boy",name:"Family: Man, Man, Boy",keywords:["man","man-boy","family","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f468-200d-1f466",native:"👨‍👨‍👦"}],version:2},"man-man-girl":{id:"man-man-girl",name:"Family: Man, Man, Girl",keywords:["man","man-girl","family","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f468-200d-1f467",native:"👨‍👨‍👧"}],version:2},"man-man-girl-boy":{id:"man-man-girl-boy",name:"Family: Man, Man, Girl, Boy",keywords:["man","man-girl-boy","family","girl","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f468-200d-1f467-200d-1f466",native:"👨‍👨‍👧‍👦"}],version:2},"man-man-boy-boy":{id:"man-man-boy-boy",name:"Family: Man, Man, Boy, Boy",keywords:["man","man-boy-boy","family","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f468-200d-1f466-200d-1f466",native:"👨‍👨‍👦‍👦"}],version:2},"man-man-girl-girl":{id:"man-man-girl-girl",name:"Family: Man, Man, Girl, Girl",keywords:["man","man-girl-girl","family","home","parents","people","human","children"],skins:[{unified:"1f468-200d-1f468-200d-1f467-200d-1f467",native:"👨‍👨‍👧‍👧"}],version:2},"woman-woman-boy":{id:"woman-woman-boy",name:"Family: Woman, Woman, Boy",keywords:["woman","woman-boy","family","home","parents","people","human","children"],skins:[{unified:"1f469-200d-1f469-200d-1f466",native:"👩‍👩‍👦"}],version:2},"woman-woman-girl":{id:"woman-woman-girl",name:"Family: Woman, Woman, Girl",keywords:["woman","woman-girl","family","home","parents","people","human","children"],skins:[{unified:"1f469-200d-1f469-200d-1f467",native:"👩‍👩‍👧"}],version:2},"woman-woman-girl-boy":{id:"woman-woman-girl-boy",name:"Family: Woman, Woman, Girl, Boy",keywords:["woman","woman-girl-boy","family","girl","home","parents","people","human","children"],skins:[{unified:"1f469-200d-1f469-200d-1f467-200d-1f466",native:"👩‍👩‍👧‍👦"}],version:2},"woman-woman-boy-boy":{id:"woman-woman-boy-boy",name:"Family: Woman, Woman, Boy, Boy",keywords:["woman","woman-boy-boy","family","home","parents","people","human","children"],skins:[{unified:"1f469-200d-1f469-200d-1f466-200d-1f466",native:"👩‍👩‍👦‍👦"}],version:2},"woman-woman-girl-girl":{id:"woman-woman-girl-girl",name:"Family: Woman, Woman, Girl, Girl",keywords:["woman","woman-girl-girl","family","home","parents","people","human","children"],skins:[{unified:"1f469-200d-1f469-200d-1f467-200d-1f467",native:"👩‍👩‍👧‍👧"}],version:2},"man-boy":{id:"man-boy",name:"Family: Man, Boy",keywords:["man","family","home","parent","people","human","child"],skins:[{unified:"1f468-200d-1f466",native:"👨‍👦"}],version:4},"man-boy-boy":{id:"man-boy-boy",name:"Family: Man, Boy, Boy",keywords:["man","boy-boy","family","home","parent","people","human","children"],skins:[{unified:"1f468-200d-1f466-200d-1f466",native:"👨‍👦‍👦"}],version:4},"man-girl":{id:"man-girl",name:"Family: Man, Girl",keywords:["man","family","home","parent","people","human","child"],skins:[{unified:"1f468-200d-1f467",native:"👨‍👧"}],version:4},"man-girl-boy":{id:"man-girl-boy",name:"Family: Man, Girl, Boy",keywords:["man","girl-boy","family","girl","home","parent","people","human","children"],skins:[{unified:"1f468-200d-1f467-200d-1f466",native:"👨‍👧‍👦"}],version:4},"man-girl-girl":{id:"man-girl-girl",name:"Family: Man, Girl, Girl",keywords:["man","girl-girl","family","home","parent","people","human","children"],skins:[{unified:"1f468-200d-1f467-200d-1f467",native:"👨‍👧‍👧"}],version:4},"woman-boy":{id:"woman-boy",name:"Family: Woman, Boy",keywords:["woman","family","home","parent","people","human","child"],skins:[{unified:"1f469-200d-1f466",native:"👩‍👦"}],version:4},"woman-boy-boy":{id:"woman-boy-boy",name:"Family: Woman, Boy, Boy",keywords:["woman","boy-boy","family","home","parent","people","human","children"],skins:[{unified:"1f469-200d-1f466-200d-1f466",native:"👩‍👦‍👦"}],version:4},"woman-girl":{id:"woman-girl",name:"Family: Woman, Girl",keywords:["woman","family","home","parent","people","human","child"],skins:[{unified:"1f469-200d-1f467",native:"👩‍👧"}],version:4},"woman-girl-boy":{id:"woman-girl-boy",name:"Family: Woman, Girl, Boy",keywords:["woman","girl-boy","family","girl","home","parent","people","human","children"],skins:[{unified:"1f469-200d-1f467-200d-1f466",native:"👩‍👧‍👦"}],version:4},"woman-girl-girl":{id:"woman-girl-girl",name:"Family: Woman, Girl, Girl",keywords:["woman","girl-girl","family","home","parent","people","human","children"],skins:[{unified:"1f469-200d-1f467-200d-1f467",native:"👩‍👧‍👧"}],version:4},speaking_head_in_silhouette:{id:"speaking_head_in_silhouette",name:"Speaking Head",keywords:["in","silhouette","user","person","human","sing","say","talk"],skins:[{unified:"1f5e3-fe0f",native:"🗣️"}],version:1},bust_in_silhouette:{id:"bust_in_silhouette",name:"Bust in Silhouette",keywords:["user","person","human"],skins:[{unified:"1f464",native:"👤"}],version:1},busts_in_silhouette:{id:"busts_in_silhouette",name:"Busts in Silhouette",keywords:["user","person","human","group","team"],skins:[{unified:"1f465",native:"👥"}],version:1},people_hugging:{id:"people_hugging",name:"People Hugging",keywords:["care"],skins:[{unified:"1fac2",native:"🫂"}],version:13},footprints:{id:"footprints",name:"Footprints",keywords:["feet","tracking","walking","beach"],skins:[{unified:"1f463",native:"👣"}],version:1},monkey_face:{id:"monkey_face",name:"Monkey Face",emoticons:[":o)"],keywords:["animal","nature","circus"],skins:[{unified:"1f435",native:"🐵"}],version:1},monkey:{id:"monkey",name:"Monkey",keywords:["animal","nature","banana","circus"],skins:[{unified:"1f412",native:"🐒"}],version:1},gorilla:{id:"gorilla",name:"Gorilla",keywords:["animal","nature","circus"],skins:[{unified:"1f98d",native:"🦍"}],version:3},orangutan:{id:"orangutan",name:"Orangutan",keywords:["animal"],skins:[{unified:"1f9a7",native:"🦧"}],version:12},dog:{id:"dog",name:"Dog Face",keywords:["animal","friend","nature","woof","puppy","pet","faithful"],skins:[{unified:"1f436",native:"🐶"}],version:1},dog2:{id:"dog2",name:"Dog",keywords:["dog2","animal","nature","friend","doge","pet","faithful"],skins:[{unified:"1f415",native:"🐕"}],version:1},guide_dog:{id:"guide_dog",name:"Guide Dog",keywords:["animal","blind"],skins:[{unified:"1f9ae",native:"🦮"}],version:12},service_dog:{id:"service_dog",name:"Service Dog",keywords:["blind","animal"],skins:[{unified:"1f415-200d-1f9ba",native:"🐕‍🦺"}],version:12},poodle:{id:"poodle",name:"Poodle",keywords:["dog","animal","101","nature","pet"],skins:[{unified:"1f429",native:"🐩"}],version:1},wolf:{id:"wolf",name:"Wolf",keywords:["animal","nature","wild"],skins:[{unified:"1f43a",native:"🐺"}],version:1},fox_face:{id:"fox_face",name:"Fox",keywords:["face","animal","nature"],skins:[{unified:"1f98a",native:"🦊"}],version:3},raccoon:{id:"raccoon",name:"Raccoon",keywords:["animal","nature"],skins:[{unified:"1f99d",native:"🦝"}],version:11},cat:{id:"cat",name:"Cat Face",keywords:["animal","meow","nature","pet","kitten"],skins:[{unified:"1f431",native:"🐱"}],version:1},cat2:{id:"cat2",name:"Cat",keywords:["cat2","animal","meow","pet","cats"],skins:[{unified:"1f408",native:"🐈"}],version:1},black_cat:{id:"black_cat",name:"Black Cat",keywords:["superstition","luck"],skins:[{unified:"1f408-200d-2b1b",native:"🐈‍⬛"}],version:13},lion_face:{id:"lion_face",name:"Lion",keywords:["face","animal","nature"],skins:[{unified:"1f981",native:"🦁"}],version:1},tiger:{id:"tiger",name:"Tiger Face",keywords:["animal","cat","danger","wild","nature","roar"],skins:[{unified:"1f42f",native:"🐯"}],version:1},tiger2:{id:"tiger2",name:"Tiger",keywords:["tiger2","animal","nature","roar"],skins:[{unified:"1f405",native:"🐅"}],version:1},leopard:{id:"leopard",name:"Leopard",keywords:["animal","nature"],skins:[{unified:"1f406",native:"🐆"}],version:1},horse:{id:"horse",name:"Horse Face",keywords:["animal","brown","nature"],skins:[{unified:"1f434",native:"🐴"}],version:1},moose:{id:"moose",name:"Moose",keywords:["shrek","canada","sweden","sven","cool"],skins:[{unified:"1face",native:"🫎"}],version:15},donkey:{id:"donkey",name:"Donkey",keywords:["eeyore","mule"],skins:[{unified:"1facf",native:"🫏"}],version:15},racehorse:{id:"racehorse",name:"Horse",keywords:["racehorse","animal","gamble","luck"],skins:[{unified:"1f40e",native:"🐎"}],version:1},unicorn_face:{id:"unicorn_face",name:"Unicorn",keywords:["face","animal","nature","mystical"],skins:[{unified:"1f984",native:"🦄"}],version:1},zebra_face:{id:"zebra_face",name:"Zebra",keywords:["face","animal","nature","stripes","safari"],skins:[{unified:"1f993",native:"🦓"}],version:5},deer:{id:"deer",name:"Deer",keywords:["animal","nature","horns","venison"],skins:[{unified:"1f98c",native:"🦌"}],version:3},bison:{id:"bison",name:"Bison",keywords:["ox"],skins:[{unified:"1f9ac",native:"🦬"}],version:13},cow:{id:"cow",name:"Cow Face",keywords:["beef","ox","animal","nature","moo","milk"],skins:[{unified:"1f42e",native:"🐮"}],version:1},ox:{id:"ox",name:"Ox",keywords:["animal","cow","beef"],skins:[{unified:"1f402",native:"🐂"}],version:1},water_buffalo:{id:"water_buffalo",name:"Water Buffalo",keywords:["animal","nature","ox","cow"],skins:[{unified:"1f403",native:"🐃"}],version:1},cow2:{id:"cow2",name:"Cow",keywords:["cow2","beef","ox","animal","nature","moo","milk"],skins:[{unified:"1f404",native:"🐄"}],version:1},pig:{id:"pig",name:"Pig Face",keywords:["animal","oink","nature"],skins:[{unified:"1f437",native:"🐷"}],version:1},pig2:{id:"pig2",name:"Pig",keywords:["pig2","animal","nature"],skins:[{unified:"1f416",native:"🐖"}],version:1},boar:{id:"boar",name:"Boar",keywords:["animal","nature"],skins:[{unified:"1f417",native:"🐗"}],version:1},pig_nose:{id:"pig_nose",name:"Pig Nose",keywords:["animal","oink"],skins:[{unified:"1f43d",native:"🐽"}],version:1},ram:{id:"ram",name:"Ram",keywords:["animal","sheep","nature"],skins:[{unified:"1f40f",native:"🐏"}],version:1},sheep:{id:"sheep",name:"Ewe",keywords:["sheep","animal","nature","wool","shipit"],skins:[{unified:"1f411",native:"🐑"}],version:1},goat:{id:"goat",name:"Goat",keywords:["animal","nature"],skins:[{unified:"1f410",native:"🐐"}],version:1},dromedary_camel:{id:"dromedary_camel",name:"Camel",keywords:["dromedary","animal","hot","desert","hump"],skins:[{unified:"1f42a",native:"🐪"}],version:1},camel:{id:"camel",name:"Bactrian Camel",keywords:["two","hump","animal","nature","hot","desert"],skins:[{unified:"1f42b",native:"🐫"}],version:1},llama:{id:"llama",name:"Llama",keywords:["animal","nature","alpaca"],skins:[{unified:"1f999",native:"🦙"}],version:11},giraffe_face:{id:"giraffe_face",name:"Giraffe",keywords:["face","animal","nature","spots","safari"],skins:[{unified:"1f992",native:"🦒"}],version:5},elephant:{id:"elephant",name:"Elephant",keywords:["animal","nature","nose","th","circus"],skins:[{unified:"1f418",native:"🐘"}],version:1},mammoth:{id:"mammoth",name:"Mammoth",keywords:["elephant","tusks"],skins:[{unified:"1f9a3",native:"🦣"}],version:13},rhinoceros:{id:"rhinoceros",name:"Rhinoceros",keywords:["animal","nature","horn"],skins:[{unified:"1f98f",native:"🦏"}],version:3},hippopotamus:{id:"hippopotamus",name:"Hippopotamus",keywords:["animal","nature"],skins:[{unified:"1f99b",native:"🦛"}],version:11},mouse:{id:"mouse",name:"Mouse Face",keywords:["animal","nature","cheese","wedge","rodent"],skins:[{unified:"1f42d",native:"🐭"}],version:1},mouse2:{id:"mouse2",name:"Mouse",keywords:["mouse2","animal","nature","rodent"],skins:[{unified:"1f401",native:"🐁"}],version:1},rat:{id:"rat",name:"Rat",keywords:["animal","mouse","rodent"],skins:[{unified:"1f400",native:"🐀"}],version:1},hamster:{id:"hamster",name:"Hamster",keywords:["animal","nature"],skins:[{unified:"1f439",native:"🐹"}],version:1},rabbit:{id:"rabbit",name:"Rabbit Face",keywords:["animal","nature","pet","spring","magic","bunny"],skins:[{unified:"1f430",native:"🐰"}],version:1},rabbit2:{id:"rabbit2",name:"Rabbit",keywords:["rabbit2","animal","nature","pet","magic","spring"],skins:[{unified:"1f407",native:"🐇"}],version:1},chipmunk:{id:"chipmunk",name:"Chipmunk",keywords:["animal","nature","rodent","squirrel"],skins:[{unified:"1f43f-fe0f",native:"🐿️"}],version:1},beaver:{id:"beaver",name:"Beaver",keywords:["animal","rodent"],skins:[{unified:"1f9ab",native:"🦫"}],version:13},hedgehog:{id:"hedgehog",name:"Hedgehog",keywords:["animal","nature","spiny"],skins:[{unified:"1f994",native:"🦔"}],version:5},bat:{id:"bat",name:"Bat",keywords:["animal","nature","blind","vampire"],skins:[{unified:"1f987",native:"🦇"}],version:3},bear:{id:"bear",name:"Bear",keywords:["animal","nature","wild"],skins:[{unified:"1f43b",native:"🐻"}],version:1},polar_bear:{id:"polar_bear",name:"Polar Bear",keywords:["animal","arctic"],skins:[{unified:"1f43b-200d-2744-fe0f",native:"🐻‍❄️"}],version:13},koala:{id:"koala",name:"Koala",keywords:["animal","nature"],skins:[{unified:"1f428",native:"🐨"}],version:1},panda_face:{id:"panda_face",name:"Panda",keywords:["face","animal","nature"],skins:[{unified:"1f43c",native:"🐼"}],version:1},sloth:{id:"sloth",name:"Sloth",keywords:["animal"],skins:[{unified:"1f9a5",native:"🦥"}],version:12},otter:{id:"otter",name:"Otter",keywords:["animal"],skins:[{unified:"1f9a6",native:"🦦"}],version:12},skunk:{id:"skunk",name:"Skunk",keywords:["animal"],skins:[{unified:"1f9a8",native:"🦨"}],version:12},kangaroo:{id:"kangaroo",name:"Kangaroo",keywords:["animal","nature","australia","joey","hop","marsupial"],skins:[{unified:"1f998",native:"🦘"}],version:11},badger:{id:"badger",name:"Badger",keywords:["animal","nature","honey"],skins:[{unified:"1f9a1",native:"🦡"}],version:11},feet:{id:"feet",name:"Paw Prints",keywords:["feet","animal","tracking","footprints","dog","cat","pet"],skins:[{unified:"1f43e",native:"🐾"}],version:1},turkey:{id:"turkey",name:"Turkey",keywords:["animal","bird"],skins:[{unified:"1f983",native:"🦃"}],version:1},chicken:{id:"chicken",name:"Chicken",keywords:["animal","cluck","nature","bird"],skins:[{unified:"1f414",native:"🐔"}],version:1},rooster:{id:"rooster",name:"Rooster",keywords:["animal","nature","chicken"],skins:[{unified:"1f413",native:"🐓"}],version:1},hatching_chick:{id:"hatching_chick",name:"Hatching Chick",keywords:["animal","chicken","egg","born","baby","bird"],skins:[{unified:"1f423",native:"🐣"}],version:1},baby_chick:{id:"baby_chick",name:"Baby Chick",keywords:["animal","chicken","bird"],skins:[{unified:"1f424",native:"🐤"}],version:1},hatched_chick:{id:"hatched_chick",name:"Front-Facing Baby Chick",keywords:["hatched","front","facing","animal","chicken","bird"],skins:[{unified:"1f425",native:"🐥"}],version:1},bird:{id:"bird",name:"Bird",keywords:["animal","nature","fly","tweet","spring"],skins:[{unified:"1f426",native:"🐦"}],version:1},penguin:{id:"penguin",name:"Penguin",keywords:["animal","nature"],skins:[{unified:"1f427",native:"🐧"}],version:1},dove_of_peace:{id:"dove_of_peace",name:"Dove",keywords:["of","peace","animal","bird"],skins:[{unified:"1f54a-fe0f",native:"🕊️"}],version:1},eagle:{id:"eagle",name:"Eagle",keywords:["animal","nature","bird"],skins:[{unified:"1f985",native:"🦅"}],version:3},duck:{id:"duck",name:"Duck",keywords:["animal","nature","bird","mallard"],skins:[{unified:"1f986",native:"🦆"}],version:3},swan:{id:"swan",name:"Swan",keywords:["animal","nature","bird"],skins:[{unified:"1f9a2",native:"🦢"}],version:11},owl:{id:"owl",name:"Owl",keywords:["animal","nature","bird","hoot"],skins:[{unified:"1f989",native:"🦉"}],version:3},dodo:{id:"dodo",name:"Dodo",keywords:["animal","bird"],skins:[{unified:"1f9a4",native:"🦤"}],version:13},feather:{id:"feather",name:"Feather",keywords:["bird","fly"],skins:[{unified:"1fab6",native:"🪶"}],version:13},flamingo:{id:"flamingo",name:"Flamingo",keywords:["animal"],skins:[{unified:"1f9a9",native:"🦩"}],version:12},peacock:{id:"peacock",name:"Peacock",keywords:["animal","nature","peahen","bird"],skins:[{unified:"1f99a",native:"🦚"}],version:11},parrot:{id:"parrot",name:"Parrot",keywords:["animal","nature","bird","pirate","talk"],skins:[{unified:"1f99c",native:"🦜"}],version:11},wing:{id:"wing",name:"Wing",keywords:["angel","birds","flying"],skins:[{unified:"1fabd",native:"🪽"}],version:15},black_bird:{id:"black_bird",name:"Black Bird",keywords:["crow"],skins:[{unified:"1f426-200d-2b1b",native:"🐦‍⬛"}],version:15},goose:{id:"goose",name:"Goose",keywords:["silly","jemima","goosebumps"],skins:[{unified:"1fabf",native:"🪿"}],version:15},frog:{id:"frog",name:"Frog",keywords:["animal","nature","croak","toad"],skins:[{unified:"1f438",native:"🐸"}],version:1},crocodile:{id:"crocodile",name:"Crocodile",keywords:["animal","nature","reptile","lizard","alligator"],skins:[{unified:"1f40a",native:"🐊"}],version:1},turtle:{id:"turtle",name:"Turtle",keywords:["animal","slow","nature","tortoise"],skins:[{unified:"1f422",native:"🐢"}],version:1},lizard:{id:"lizard",name:"Lizard",keywords:["animal","nature","reptile"],skins:[{unified:"1f98e",native:"🦎"}],version:3},snake:{id:"snake",name:"Snake",keywords:["animal","evil","nature","hiss","python"],skins:[{unified:"1f40d",native:"🐍"}],version:1},dragon_face:{id:"dragon_face",name:"Dragon Face",keywords:["animal","myth","nature","chinese","green"],skins:[{unified:"1f432",native:"🐲"}],version:1},dragon:{id:"dragon",name:"Dragon",keywords:["animal","myth","nature","chinese","green"],skins:[{unified:"1f409",native:"🐉"}],version:1},sauropod:{id:"sauropod",name:"Sauropod",keywords:["animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],skins:[{unified:"1f995",native:"🦕"}],version:5},"t-rex":{id:"t-rex",name:"T-Rex",keywords:["t","rex","animal","nature","dinosaur","tyrannosaurus","extinct"],skins:[{unified:"1f996",native:"🦖"}],version:5},whale:{id:"whale",name:"Spouting Whale",keywords:["animal","nature","sea","ocean"],skins:[{unified:"1f433",native:"🐳"}],version:1},whale2:{id:"whale2",name:"Whale",keywords:["whale2","animal","nature","sea","ocean"],skins:[{unified:"1f40b",native:"🐋"}],version:1},dolphin:{id:"dolphin",name:"Dolphin",keywords:["flipper","animal","nature","fish","sea","ocean","fins","beach"],skins:[{unified:"1f42c",native:"🐬"}],version:1},seal:{id:"seal",name:"Seal",keywords:["animal","creature","sea"],skins:[{unified:"1f9ad",native:"🦭"}],version:13},fish:{id:"fish",name:"Fish",keywords:["animal","food","nature"],skins:[{unified:"1f41f",native:"🐟"}],version:1},tropical_fish:{id:"tropical_fish",name:"Tropical Fish",keywords:["animal","swim","ocean","beach","nemo"],skins:[{unified:"1f420",native:"🐠"}],version:1},blowfish:{id:"blowfish",name:"Blowfish",keywords:["animal","nature","food","sea","ocean"],skins:[{unified:"1f421",native:"🐡"}],version:1},shark:{id:"shark",name:"Shark",keywords:["animal","nature","fish","sea","ocean","jaws","fins","beach"],skins:[{unified:"1f988",native:"🦈"}],version:3},octopus:{id:"octopus",name:"Octopus",keywords:["animal","creature","ocean","sea","nature","beach"],skins:[{unified:"1f419",native:"🐙"}],version:1},shell:{id:"shell",name:"Spiral Shell",keywords:["nature","sea","beach"],skins:[{unified:"1f41a",native:"🐚"}],version:1},coral:{id:"coral",name:"Coral",keywords:["ocean","sea","reef"],skins:[{unified:"1fab8",native:"🪸"}],version:14},jellyfish:{id:"jellyfish",name:"Jellyfish",keywords:["sting","tentacles"],skins:[{unified:"1fabc",native:"🪼"}],version:15},snail:{id:"snail",name:"Snail",keywords:["slow","animal","shell"],skins:[{unified:"1f40c",native:"🐌"}],version:1},butterfly:{id:"butterfly",name:"Butterfly",keywords:["animal","insect","nature","caterpillar"],skins:[{unified:"1f98b",native:"🦋"}],version:3},bug:{id:"bug",name:"Bug",keywords:["animal","insect","nature","worm"],skins:[{unified:"1f41b",native:"🐛"}],version:1},ant:{id:"ant",name:"Ant",keywords:["animal","insect","nature","bug"],skins:[{unified:"1f41c",native:"🐜"}],version:1},bee:{id:"bee",name:"Honeybee",keywords:["bee","animal","insect","nature","bug","spring","honey"],skins:[{unified:"1f41d",native:"🐝"}],version:1},beetle:{id:"beetle",name:"Beetle",keywords:["insect"],skins:[{unified:"1fab2",native:"🪲"}],version:13},ladybug:{id:"ladybug",name:"Lady Beetle",keywords:["ladybug","animal","insect","nature"],skins:[{unified:"1f41e",native:"🐞"}],version:1},cricket:{id:"cricket",name:"Cricket",keywords:["animal","chirp"],skins:[{unified:"1f997",native:"🦗"}],version:5},cockroach:{id:"cockroach",name:"Cockroach",keywords:["insect","pests"],skins:[{unified:"1fab3",native:"🪳"}],version:13},spider:{id:"spider",name:"Spider",keywords:["animal","arachnid"],skins:[{unified:"1f577-fe0f",native:"🕷️"}],version:1},spider_web:{id:"spider_web",name:"Spider Web",keywords:["animal","insect","arachnid","silk"],skins:[{unified:"1f578-fe0f",native:"🕸️"}],version:1},scorpion:{id:"scorpion",name:"Scorpion",keywords:["animal","arachnid"],skins:[{unified:"1f982",native:"🦂"}],version:1},mosquito:{id:"mosquito",name:"Mosquito",keywords:["animal","nature","insect","malaria"],skins:[{unified:"1f99f",native:"🦟"}],version:11},fly:{id:"fly",name:"Fly",keywords:["insect"],skins:[{unified:"1fab0",native:"🪰"}],version:13},worm:{id:"worm",name:"Worm",keywords:["animal"],skins:[{unified:"1fab1",native:"🪱"}],version:13},microbe:{id:"microbe",name:"Microbe",keywords:["amoeba","bacteria","germs","virus","covid"],skins:[{unified:"1f9a0",native:"🦠"}],version:11},bouquet:{id:"bouquet",name:"Bouquet",keywords:["flowers","nature","spring"],skins:[{unified:"1f490",native:"💐"}],version:1},cherry_blossom:{id:"cherry_blossom",name:"Cherry Blossom",keywords:["nature","plant","spring","flower"],skins:[{unified:"1f338",native:"🌸"}],version:1},white_flower:{id:"white_flower",name:"White Flower",keywords:["japanese","spring"],skins:[{unified:"1f4ae",native:"💮"}],version:1},lotus:{id:"lotus",name:"Lotus",keywords:["flower","calm","meditation"],skins:[{unified:"1fab7",native:"🪷"}],version:14},rosette:{id:"rosette",name:"Rosette",keywords:["flower","decoration","military"],skins:[{unified:"1f3f5-fe0f",native:"🏵️"}],version:1},rose:{id:"rose",name:"Rose",keywords:["flowers","valentines","love","spring"],skins:[{unified:"1f339",native:"🌹"}],version:1},wilted_flower:{id:"wilted_flower",name:"Wilted Flower",keywords:["plant","nature","rose"],skins:[{unified:"1f940",native:"🥀"}],version:3},hibiscus:{id:"hibiscus",name:"Hibiscus",keywords:["plant","vegetable","flowers","beach"],skins:[{unified:"1f33a",native:"🌺"}],version:1},sunflower:{id:"sunflower",name:"Sunflower",keywords:["nature","plant","fall"],skins:[{unified:"1f33b",native:"🌻"}],version:1},blossom:{id:"blossom",name:"Blossom",keywords:["nature","flowers","yellow"],skins:[{unified:"1f33c",native:"🌼"}],version:1},tulip:{id:"tulip",name:"Tulip",keywords:["flowers","plant","nature","summer","spring"],skins:[{unified:"1f337",native:"🌷"}],version:1},hyacinth:{id:"hyacinth",name:"Hyacinth",keywords:["flower","lavender"],skins:[{unified:"1fabb",native:"🪻"}],version:15},seedling:{id:"seedling",name:"Seedling",keywords:["plant","nature","grass","lawn","spring"],skins:[{unified:"1f331",native:"🌱"}],version:1},potted_plant:{id:"potted_plant",name:"Potted Plant",keywords:["greenery","house"],skins:[{unified:"1fab4",native:"🪴"}],version:13},evergreen_tree:{id:"evergreen_tree",name:"Evergreen Tree",keywords:["plant","nature"],skins:[{unified:"1f332",native:"🌲"}],version:1},deciduous_tree:{id:"deciduous_tree",name:"Deciduous Tree",keywords:["plant","nature"],skins:[{unified:"1f333",native:"🌳"}],version:1},palm_tree:{id:"palm_tree",name:"Palm Tree",keywords:["plant","vegetable","nature","summer","beach","mojito","tropical"],skins:[{unified:"1f334",native:"🌴"}],version:1},cactus:{id:"cactus",name:"Cactus",keywords:["vegetable","plant","nature"],skins:[{unified:"1f335",native:"🌵"}],version:1},ear_of_rice:{id:"ear_of_rice",name:"Ear of Rice",keywords:["sheaf","nature","plant"],skins:[{unified:"1f33e",native:"🌾"}],version:1},herb:{id:"herb",name:"Herb",keywords:["vegetable","plant","medicine","weed","grass","lawn"],skins:[{unified:"1f33f",native:"🌿"}],version:1},shamrock:{id:"shamrock",name:"Shamrock",keywords:["vegetable","plant","nature","irish","clover"],skins:[{unified:"2618-fe0f",native:"☘️"}],version:1},four_leaf_clover:{id:"four_leaf_clover",name:"Four Leaf Clover",keywords:["vegetable","plant","nature","lucky","irish"],skins:[{unified:"1f340",native:"🍀"}],version:1},maple_leaf:{id:"maple_leaf",name:"Maple Leaf",keywords:["nature","plant","vegetable","ca","fall"],skins:[{unified:"1f341",native:"🍁"}],version:1},fallen_leaf:{id:"fallen_leaf",name:"Fallen Leaf",keywords:["nature","plant","vegetable","leaves"],skins:[{unified:"1f342",native:"🍂"}],version:1},leaves:{id:"leaves",name:"Leaf Fluttering in Wind",keywords:["leaves","nature","plant","tree","vegetable","grass","lawn","spring"],skins:[{unified:"1f343",native:"🍃"}],version:1},empty_nest:{id:"empty_nest",name:"Empty Nest",keywords:["bird"],skins:[{unified:"1fab9",native:"🪹"}],version:14},nest_with_eggs:{id:"nest_with_eggs",name:"Nest with Eggs",keywords:["bird"],skins:[{unified:"1faba",native:"🪺"}],version:14},mushroom:{id:"mushroom",name:"Mushroom",keywords:["plant","vegetable"],skins:[{unified:"1f344",native:"🍄"}],version:1},grapes:{id:"grapes",name:"Grapes",keywords:["fruit","food","wine"],skins:[{unified:"1f347",native:"🍇"}],version:1},melon:{id:"melon",name:"Melon",keywords:["fruit","nature","food"],skins:[{unified:"1f348",native:"🍈"}],version:1},watermelon:{id:"watermelon",name:"Watermelon",keywords:["fruit","food","picnic","summer"],skins:[{unified:"1f349",native:"🍉"}],version:1},tangerine:{id:"tangerine",name:"Tangerine",keywords:["food","fruit","nature","orange"],skins:[{unified:"1f34a",native:"🍊"}],version:1},lemon:{id:"lemon",name:"Lemon",keywords:["fruit","nature"],skins:[{unified:"1f34b",native:"🍋"}],version:1},banana:{id:"banana",name:"Banana",keywords:["fruit","food","monkey"],skins:[{unified:"1f34c",native:"🍌"}],version:1},pineapple:{id:"pineapple",name:"Pineapple",keywords:["fruit","nature","food"],skins:[{unified:"1f34d",native:"🍍"}],version:1},mango:{id:"mango",name:"Mango",keywords:["fruit","food","tropical"],skins:[{unified:"1f96d",native:"🥭"}],version:11},apple:{id:"apple",name:"Red Apple",keywords:["fruit","mac","school"],skins:[{unified:"1f34e",native:"🍎"}],version:1},green_apple:{id:"green_apple",name:"Green Apple",keywords:["fruit","nature"],skins:[{unified:"1f34f",native:"🍏"}],version:1},pear:{id:"pear",name:"Pear",keywords:["fruit","nature","food"],skins:[{unified:"1f350",native:"🍐"}],version:1},peach:{id:"peach",name:"Peach",keywords:["fruit","nature","food"],skins:[{unified:"1f351",native:"🍑"}],version:1},cherries:{id:"cherries",name:"Cherries",keywords:["food","fruit"],skins:[{unified:"1f352",native:"🍒"}],version:1},strawberry:{id:"strawberry",name:"Strawberry",keywords:["fruit","food","nature"],skins:[{unified:"1f353",native:"🍓"}],version:1},blueberries:{id:"blueberries",name:"Blueberries",keywords:["fruit"],skins:[{unified:"1fad0",native:"🫐"}],version:13},kiwifruit:{id:"kiwifruit",name:"Kiwifruit",keywords:["kiwi","fruit","food"],skins:[{unified:"1f95d",native:"🥝"}],version:3},tomato:{id:"tomato",name:"Tomato",keywords:["fruit","vegetable","nature","food"],skins:[{unified:"1f345",native:"🍅"}],version:1},olive:{id:"olive",name:"Olive",keywords:["fruit"],skins:[{unified:"1fad2",native:"🫒"}],version:13},coconut:{id:"coconut",name:"Coconut",keywords:["fruit","nature","food","palm"],skins:[{unified:"1f965",native:"🥥"}],version:5},avocado:{id:"avocado",name:"Avocado",keywords:["fruit","food"],skins:[{unified:"1f951",native:"🥑"}],version:3},eggplant:{id:"eggplant",name:"Eggplant",keywords:["vegetable","nature","food","aubergine"],skins:[{unified:"1f346",native:"🍆"}],version:1},potato:{id:"potato",name:"Potato",keywords:["food","tuber","vegatable","starch"],skins:[{unified:"1f954",native:"🥔"}],version:3},carrot:{id:"carrot",name:"Carrot",keywords:["vegetable","food","orange"],skins:[{unified:"1f955",native:"🥕"}],version:3},corn:{id:"corn",name:"Ear of Corn",keywords:["food","vegetable","plant"],skins:[{unified:"1f33d",native:"🌽"}],version:1},hot_pepper:{id:"hot_pepper",name:"Hot Pepper",keywords:["food","spicy","chilli","chili"],skins:[{unified:"1f336-fe0f",native:"🌶️"}],version:1},bell_pepper:{id:"bell_pepper",name:"Bell Pepper",keywords:["fruit","plant"],skins:[{unified:"1fad1",native:"🫑"}],version:13},cucumber:{id:"cucumber",name:"Cucumber",keywords:["fruit","food","pickle"],skins:[{unified:"1f952",native:"🥒"}],version:3},leafy_green:{id:"leafy_green",name:"Leafy Green",keywords:["food","vegetable","plant","bok","choy","cabbage","kale","lettuce"],skins:[{unified:"1f96c",native:"🥬"}],version:11},broccoli:{id:"broccoli",name:"Broccoli",keywords:["fruit","food","vegetable"],skins:[{unified:"1f966",native:"🥦"}],version:5},garlic:{id:"garlic",name:"Garlic",keywords:["food","spice","cook"],skins:[{unified:"1f9c4",native:"🧄"}],version:12},onion:{id:"onion",name:"Onion",keywords:["cook","food","spice"],skins:[{unified:"1f9c5",native:"🧅"}],version:12},peanuts:{id:"peanuts",name:"Peanuts",keywords:["food","nut"],skins:[{unified:"1f95c",native:"🥜"}],version:3},beans:{id:"beans",name:"Beans",keywords:["food"],skins:[{unified:"1fad8",native:"🫘"}],version:14},chestnut:{id:"chestnut",name:"Chestnut",keywords:["food","squirrel"],skins:[{unified:"1f330",native:"🌰"}],version:1},ginger_root:{id:"ginger_root",name:"Ginger Root",keywords:["spice","yellow","cooking","gingerbread"],skins:[{unified:"1fada",native:"🫚"}],version:15},pea_pod:{id:"pea_pod",name:"Pea Pod",keywords:["cozy","green"],skins:[{unified:"1fadb",native:"🫛"}],version:15},bread:{id:"bread",name:"Bread",keywords:["food","wheat","breakfast","toast"],skins:[{unified:"1f35e",native:"🍞"}],version:1},croissant:{id:"croissant",name:"Croissant",keywords:["food","bread","french"],skins:[{unified:"1f950",native:"🥐"}],version:3},baguette_bread:{id:"baguette_bread",name:"Baguette Bread",keywords:["food","french","france","bakery"],skins:[{unified:"1f956",native:"🥖"}],version:3},flatbread:{id:"flatbread",name:"Flatbread",keywords:["flour","food","bakery"],skins:[{unified:"1fad3",native:"🫓"}],version:13},pretzel:{id:"pretzel",name:"Pretzel",keywords:["food","bread","twisted","germany","bakery"],skins:[{unified:"1f968",native:"🥨"}],version:5},bagel:{id:"bagel",name:"Bagel",keywords:["food","bread","bakery","schmear","jewish"],skins:[{unified:"1f96f",native:"🥯"}],version:11},pancakes:{id:"pancakes",name:"Pancakes",keywords:["food","breakfast","flapjacks","hotcakes","brunch"],skins:[{unified:"1f95e",native:"🥞"}],version:3},waffle:{id:"waffle",name:"Waffle",keywords:["food","breakfast","brunch"],skins:[{unified:"1f9c7",native:"🧇"}],version:12},cheese_wedge:{id:"cheese_wedge",name:"Cheese Wedge",keywords:["food","chadder","swiss"],skins:[{unified:"1f9c0",native:"🧀"}],version:1},meat_on_bone:{id:"meat_on_bone",name:"Meat on Bone",keywords:["good","food","drumstick"],skins:[{unified:"1f356",native:"🍖"}],version:1},poultry_leg:{id:"poultry_leg",name:"Poultry Leg",keywords:["food","meat","drumstick","bird","chicken","turkey"],skins:[{unified:"1f357",native:"🍗"}],version:1},cut_of_meat:{id:"cut_of_meat",name:"Cut of Meat",keywords:["food","cow","chop","lambchop","porkchop"],skins:[{unified:"1f969",native:"🥩"}],version:5},bacon:{id:"bacon",name:"Bacon",keywords:["food","breakfast","pork","pig","meat","brunch"],skins:[{unified:"1f953",native:"🥓"}],version:3},hamburger:{id:"hamburger",name:"Hamburger",keywords:["meat","fast","food","beef","cheeseburger","mcdonalds","burger","king"],skins:[{unified:"1f354",native:"🍔"}],version:1},fries:{id:"fries",name:"French Fries",keywords:["chips","snack","fast","food","potato"],skins:[{unified:"1f35f",native:"🍟"}],version:1},pizza:{id:"pizza",name:"Pizza",keywords:["food","party","italy"],skins:[{unified:"1f355",native:"🍕"}],version:1},hotdog:{id:"hotdog",name:"Hot Dog",keywords:["hotdog","food","frankfurter","america"],skins:[{unified:"1f32d",native:"🌭"}],version:1},sandwich:{id:"sandwich",name:"Sandwich",keywords:["food","lunch","bread","toast","bakery"],skins:[{unified:"1f96a",native:"🥪"}],version:5},taco:{id:"taco",name:"Taco",keywords:["food","mexican"],skins:[{unified:"1f32e",native:"🌮"}],version:1},burrito:{id:"burrito",name:"Burrito",keywords:["food","mexican"],skins:[{unified:"1f32f",native:"🌯"}],version:1},tamale:{id:"tamale",name:"Tamale",keywords:["food","masa"],skins:[{unified:"1fad4",native:"🫔"}],version:13},stuffed_flatbread:{id:"stuffed_flatbread",name:"Stuffed Flatbread",keywords:["food","gyro","mediterranean"],skins:[{unified:"1f959",native:"🥙"}],version:3},falafel:{id:"falafel",name:"Falafel",keywords:["food","mediterranean"],skins:[{unified:"1f9c6",native:"🧆"}],version:12},egg:{id:"egg",name:"Egg",keywords:["food","chicken","breakfast"],skins:[{unified:"1f95a",native:"🥚"}],version:3},fried_egg:{id:"fried_egg",name:"Cooking",keywords:["fried","egg","food","breakfast","kitchen","skillet"],skins:[{unified:"1f373",native:"🍳"}],version:1},shallow_pan_of_food:{id:"shallow_pan_of_food",name:"Shallow Pan of Food",keywords:["cooking","casserole","paella","skillet"],skins:[{unified:"1f958",native:"🥘"}],version:3},stew:{id:"stew",name:"Pot of Food",keywords:["stew","meat","soup","hot"],skins:[{unified:"1f372",native:"🍲"}],version:1},fondue:{id:"fondue",name:"Fondue",keywords:["cheese","pot","food"],skins:[{unified:"1fad5",native:"🫕"}],version:13},bowl_with_spoon:{id:"bowl_with_spoon",name:"Bowl with Spoon",keywords:["food","breakfast","cereal","oatmeal","porridge"],skins:[{unified:"1f963",native:"🥣"}],version:5},green_salad:{id:"green_salad",name:"Green Salad",keywords:["food","healthy","lettuce","vegetable"],skins:[{unified:"1f957",native:"🥗"}],version:3},popcorn:{id:"popcorn",name:"Popcorn",keywords:["food","movie","theater","films","snack","drama"],skins:[{unified:"1f37f",native:"🍿"}],version:1},butter:{id:"butter",name:"Butter",keywords:["food","cook"],skins:[{unified:"1f9c8",native:"🧈"}],version:12},salt:{id:"salt",name:"Salt",keywords:["condiment","shaker"],skins:[{unified:"1f9c2",native:"🧂"}],version:11},canned_food:{id:"canned_food",name:"Canned Food",keywords:["soup","tomatoes"],skins:[{unified:"1f96b",native:"🥫"}],version:5},bento:{id:"bento",name:"Bento Box",keywords:["food","japanese","lunch"],skins:[{unified:"1f371",native:"🍱"}],version:1},rice_cracker:{id:"rice_cracker",name:"Rice Cracker",keywords:["food","japanese","snack"],skins:[{unified:"1f358",native:"🍘"}],version:1},rice_ball:{id:"rice_ball",name:"Rice Ball",keywords:["food","japanese"],skins:[{unified:"1f359",native:"🍙"}],version:1},rice:{id:"rice",name:"Cooked Rice",keywords:["food","asian"],skins:[{unified:"1f35a",native:"🍚"}],version:1},curry:{id:"curry",name:"Curry Rice",keywords:["food","spicy","hot","indian"],skins:[{unified:"1f35b",native:"🍛"}],version:1},ramen:{id:"ramen",name:"Steaming Bowl",keywords:["ramen","food","japanese","noodle","chopsticks"],skins:[{unified:"1f35c",native:"🍜"}],version:1},spaghetti:{id:"spaghetti",name:"Spaghetti",keywords:["food","italian","pasta","noodle"],skins:[{unified:"1f35d",native:"🍝"}],version:1},sweet_potato:{id:"sweet_potato",name:"Roasted Sweet Potato",keywords:["food","nature","plant"],skins:[{unified:"1f360",native:"🍠"}],version:1},oden:{id:"oden",name:"Oden",keywords:["food","japanese"],skins:[{unified:"1f362",native:"🍢"}],version:1},sushi:{id:"sushi",name:"Sushi",keywords:["food","fish","japanese","rice"],skins:[{unified:"1f363",native:"🍣"}],version:1},fried_shrimp:{id:"fried_shrimp",name:"Fried Shrimp",keywords:["food","animal","appetizer","summer"],skins:[{unified:"1f364",native:"🍤"}],version:1},fish_cake:{id:"fish_cake",name:"Fish Cake with Swirl",keywords:["food","japan","sea","beach","narutomaki","pink","kamaboko","surimi","ramen"],skins:[{unified:"1f365",native:"🍥"}],version:1},moon_cake:{id:"moon_cake",name:"Moon Cake",keywords:["food","autumn","dessert"],skins:[{unified:"1f96e",native:"🥮"}],version:11},dango:{id:"dango",name:"Dango",keywords:["food","dessert","sweet","japanese","barbecue","meat"],skins:[{unified:"1f361",native:"🍡"}],version:1},dumpling:{id:"dumpling",name:"Dumpling",keywords:["food","empanada","pierogi","potsticker","gyoza"],skins:[{unified:"1f95f",native:"🥟"}],version:5},fortune_cookie:{id:"fortune_cookie",name:"Fortune Cookie",keywords:["food","prophecy","dessert"],skins:[{unified:"1f960",native:"🥠"}],version:5},takeout_box:{id:"takeout_box",name:"Takeout Box",keywords:["food","leftovers"],skins:[{unified:"1f961",native:"🥡"}],version:5},crab:{id:"crab",name:"Crab",keywords:["animal","crustacean"],skins:[{unified:"1f980",native:"🦀"}],version:1},lobster:{id:"lobster",name:"Lobster",keywords:["animal","nature","bisque","claws","seafood"],skins:[{unified:"1f99e",native:"🦞"}],version:11},shrimp:{id:"shrimp",name:"Shrimp",keywords:["animal","ocean","nature","seafood"],skins:[{unified:"1f990",native:"🦐"}],version:3},squid:{id:"squid",name:"Squid",keywords:["animal","nature","ocean","sea"],skins:[{unified:"1f991",native:"🦑"}],version:3},oyster:{id:"oyster",name:"Oyster",keywords:["food"],skins:[{unified:"1f9aa",native:"🦪"}],version:12},icecream:{id:"icecream",name:"Soft Ice Cream",keywords:["icecream","food","hot","dessert","summer"],skins:[{unified:"1f366",native:"🍦"}],version:1},shaved_ice:{id:"shaved_ice",name:"Shaved Ice",keywords:["hot","dessert","summer"],skins:[{unified:"1f367",native:"🍧"}],version:1},ice_cream:{id:"ice_cream",name:"Ice Cream",keywords:["food","hot","dessert"],skins:[{unified:"1f368",native:"🍨"}],version:1},doughnut:{id:"doughnut",name:"Doughnut",keywords:["food","dessert","snack","sweet","donut"],skins:[{unified:"1f369",native:"🍩"}],version:1},cookie:{id:"cookie",name:"Cookie",keywords:["food","snack","oreo","chocolate","sweet","dessert"],skins:[{unified:"1f36a",native:"🍪"}],version:1},birthday:{id:"birthday",name:"Birthday Cake",keywords:["food","dessert"],skins:[{unified:"1f382",native:"🎂"}],version:1},cake:{id:"cake",name:"Shortcake",keywords:["cake","food","dessert"],skins:[{unified:"1f370",native:"🍰"}],version:1},cupcake:{id:"cupcake",name:"Cupcake",keywords:["food","dessert","bakery","sweet"],skins:[{unified:"1f9c1",native:"🧁"}],version:11},pie:{id:"pie",name:"Pie",keywords:["food","dessert","pastry"],skins:[{unified:"1f967",native:"🥧"}],version:5},chocolate_bar:{id:"chocolate_bar",name:"Chocolate Bar",keywords:["food","snack","dessert","sweet"],skins:[{unified:"1f36b",native:"🍫"}],version:1},candy:{id:"candy",name:"Candy",keywords:["snack","dessert","sweet","lolly"],skins:[{unified:"1f36c",native:"🍬"}],version:1},lollipop:{id:"lollipop",name:"Lollipop",keywords:["food","snack","candy","sweet"],skins:[{unified:"1f36d",native:"🍭"}],version:1},custard:{id:"custard",name:"Custard",keywords:["dessert","food"],skins:[{unified:"1f36e",native:"🍮"}],version:1},honey_pot:{id:"honey_pot",name:"Honey Pot",keywords:["bees","sweet","kitchen"],skins:[{unified:"1f36f",native:"🍯"}],version:1},baby_bottle:{id:"baby_bottle",name:"Baby Bottle",keywords:["food","container","milk"],skins:[{unified:"1f37c",native:"🍼"}],version:1},glass_of_milk:{id:"glass_of_milk",name:"Glass of Milk",keywords:["beverage","drink","cow"],skins:[{unified:"1f95b",native:"🥛"}],version:3},coffee:{id:"coffee",name:"Hot Beverage",keywords:["coffee","caffeine","latte","espresso","mug"],skins:[{unified:"2615",native:"☕"}],version:1},teapot:{id:"teapot",name:"Teapot",keywords:["drink","hot"],skins:[{unified:"1fad6",native:"🫖"}],version:13},tea:{id:"tea",name:"Teacup Without Handle",keywords:["tea","drink","bowl","breakfast","green","british"],skins:[{unified:"1f375",native:"🍵"}],version:1},sake:{id:"sake",name:"Sake",keywords:["wine","drink","drunk","beverage","japanese","alcohol","booze"],skins:[{unified:"1f376",native:"🍶"}],version:1},champagne:{id:"champagne",name:"Bottle with Popping Cork",keywords:["champagne","drink","wine","celebration"],skins:[{unified:"1f37e",native:"🍾"}],version:1},wine_glass:{id:"wine_glass",name:"Wine Glass",keywords:["drink","beverage","drunk","alcohol","booze"],skins:[{unified:"1f377",native:"🍷"}],version:1},cocktail:{id:"cocktail",name:"Cocktail Glass",keywords:["drink","drunk","alcohol","beverage","booze","mojito"],skins:[{unified:"1f378",native:"🍸"}],version:1},tropical_drink:{id:"tropical_drink",name:"Tropical Drink",keywords:["beverage","cocktail","summer","beach","alcohol","booze","mojito"],skins:[{unified:"1f379",native:"🍹"}],version:1},beer:{id:"beer",name:"Beer Mug",keywords:["relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],skins:[{unified:"1f37a",native:"🍺"}],version:1},beers:{id:"beers",name:"Clinking Beer Mugs",keywords:["beers","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],skins:[{unified:"1f37b",native:"🍻"}],version:1},clinking_glasses:{id:"clinking_glasses",name:"Clinking Glasses",keywords:["beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],skins:[{unified:"1f942",native:"🥂"}],version:3},tumbler_glass:{id:"tumbler_glass",name:"Tumbler Glass",keywords:["drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","shot"],skins:[{unified:"1f943",native:"🥃"}],version:3},pouring_liquid:{id:"pouring_liquid",name:"Pouring Liquid",keywords:["cup","water"],skins:[{unified:"1fad7",native:"🫗"}],version:14},cup_with_straw:{id:"cup_with_straw",name:"Cup with Straw",keywords:["drink","soda"],skins:[{unified:"1f964",native:"🥤"}],version:5},bubble_tea:{id:"bubble_tea",name:"Bubble Tea",keywords:["taiwan","boba","milk","straw"],skins:[{unified:"1f9cb",native:"🧋"}],version:13},beverage_box:{id:"beverage_box",name:"Beverage Box",keywords:["drink"],skins:[{unified:"1f9c3",native:"🧃"}],version:12},mate_drink:{id:"mate_drink",name:"Mate",keywords:["drink","tea","beverage"],skins:[{unified:"1f9c9",native:"🧉"}],version:12},ice_cube:{id:"ice_cube",name:"Ice",keywords:["cube","water","cold"],skins:[{unified:"1f9ca",native:"🧊"}],version:12},chopsticks:{id:"chopsticks",name:"Chopsticks",keywords:["food"],skins:[{unified:"1f962",native:"🥢"}],version:5},knife_fork_plate:{id:"knife_fork_plate",name:"Fork and Knife with Plate",keywords:["food","eat","meal","lunch","dinner","restaurant"],skins:[{unified:"1f37d-fe0f",native:"🍽️"}],version:1},fork_and_knife:{id:"fork_and_knife",name:"Fork and Knife",keywords:["cutlery","kitchen"],skins:[{unified:"1f374",native:"🍴"}],version:1},spoon:{id:"spoon",name:"Spoon",keywords:["cutlery","kitchen","tableware"],skins:[{unified:"1f944",native:"🥄"}],version:3},hocho:{id:"hocho",name:"Hocho",keywords:["knife","kitchen","blade","cutlery","weapon"],skins:[{unified:"1f52a",native:"🔪"}],version:1},jar:{id:"jar",name:"Jar",keywords:["container","sauce"],skins:[{unified:"1fad9",native:"🫙"}],version:14},amphora:{id:"amphora",name:"Amphora",keywords:["vase","jar"],skins:[{unified:"1f3fa",native:"🏺"}],version:1},earth_africa:{id:"earth_africa",name:"Earth Globe Europe-Africa",keywords:["africa","showing","europe","world","international"],skins:[{unified:"1f30d",native:"🌍"}],version:1},earth_americas:{id:"earth_americas",name:"Earth Globe Americas",keywords:["showing","world","USA","international"],skins:[{unified:"1f30e",native:"🌎"}],version:1},earth_asia:{id:"earth_asia",name:"Earth Globe Asia-Australia",keywords:["asia","showing","australia","world","east","international"],skins:[{unified:"1f30f",native:"🌏"}],version:1},globe_with_meridians:{id:"globe_with_meridians",name:"Globe with Meridians",keywords:["earth","international","world","internet","interweb","i18n"],skins:[{unified:"1f310",native:"🌐"}],version:1},world_map:{id:"world_map",name:"World Map",keywords:["location","direction"],skins:[{unified:"1f5fa-fe0f",native:"🗺️"}],version:1},japan:{id:"japan",name:"Map of Japan",keywords:["nation","country","japanese","asia"],skins:[{unified:"1f5fe",native:"🗾"}],version:1},compass:{id:"compass",name:"Compass",keywords:["magnetic","navigation","orienteering"],skins:[{unified:"1f9ed",native:"🧭"}],version:11},snow_capped_mountain:{id:"snow_capped_mountain",name:"Snow-Capped Mountain",keywords:["snow","capped","photo","nature","environment","winter","cold"],skins:[{unified:"1f3d4-fe0f",native:"🏔️"}],version:1},mountain:{id:"mountain",name:"Mountain",keywords:["photo","nature","environment"],skins:[{unified:"26f0-fe0f",native:"⛰️"}],version:1},volcano:{id:"volcano",name:"Volcano",keywords:["photo","nature","disaster"],skins:[{unified:"1f30b",native:"🌋"}],version:1},mount_fuji:{id:"mount_fuji",name:"Mount Fuji",keywords:["photo","mountain","nature","japanese"],skins:[{unified:"1f5fb",native:"🗻"}],version:1},camping:{id:"camping",name:"Camping",keywords:["photo","outdoors","tent"],skins:[{unified:"1f3d5-fe0f",native:"🏕️"}],version:1},beach_with_umbrella:{id:"beach_with_umbrella",name:"Beach with Umbrella",keywords:["weather","summer","sunny","sand","mojito"],skins:[{unified:"1f3d6-fe0f",native:"🏖️"}],version:1},desert:{id:"desert",name:"Desert",keywords:["photo","warm","saharah"],skins:[{unified:"1f3dc-fe0f",native:"🏜️"}],version:1},desert_island:{id:"desert_island",name:"Desert Island",keywords:["photo","tropical","mojito"],skins:[{unified:"1f3dd-fe0f",native:"🏝️"}],version:1},national_park:{id:"national_park",name:"National Park",keywords:["photo","environment","nature"],skins:[{unified:"1f3de-fe0f",native:"🏞️"}],version:1},stadium:{id:"stadium",name:"Stadium",keywords:["photo","place","sports","concert","venue"],skins:[{unified:"1f3df-fe0f",native:"🏟️"}],version:1},classical_building:{id:"classical_building",name:"Classical Building",keywords:["art","culture","history"],skins:[{unified:"1f3db-fe0f",native:"🏛️"}],version:1},building_construction:{id:"building_construction",name:"Building Construction",keywords:["wip","working","progress"],skins:[{unified:"1f3d7-fe0f",native:"🏗️"}],version:1},bricks:{id:"bricks",name:"Brick",keywords:["bricks"],skins:[{unified:"1f9f1",native:"🧱"}],version:11},rock:{id:"rock",name:"Rock",keywords:["stone"],skins:[{unified:"1faa8",native:"🪨"}],version:13},wood:{id:"wood",name:"Wood",keywords:["nature","timber","trunk"],skins:[{unified:"1fab5",native:"🪵"}],version:13},hut:{id:"hut",name:"Hut",keywords:["house","structure"],skins:[{unified:"1f6d6",native:"🛖"}],version:13},house_buildings:{id:"house_buildings",name:"Houses",keywords:["house","buildings","photo"],skins:[{unified:"1f3d8-fe0f",native:"🏘️"}],version:1},derelict_house_building:{id:"derelict_house_building",name:"Derelict House",keywords:["building","abandon","evict","broken"],skins:[{unified:"1f3da-fe0f",native:"🏚️"}],version:1},house:{id:"house",name:"House",keywords:["building","home"],skins:[{unified:"1f3e0",native:"🏠"}],version:1},house_with_garden:{id:"house_with_garden",name:"House with Garden",keywords:["home","plant","nature"],skins:[{unified:"1f3e1",native:"🏡"}],version:1},office:{id:"office",name:"Office Building",keywords:["bureau","work"],skins:[{unified:"1f3e2",native:"🏢"}],version:1},post_office:{id:"post_office",name:"Japanese Post Office",keywords:["building","envelope","communication"],skins:[{unified:"1f3e3",native:"🏣"}],version:1},european_post_office:{id:"european_post_office",name:"Post Office",keywords:["european","building","email"],skins:[{unified:"1f3e4",native:"🏤"}],version:1},hospital:{id:"hospital",name:"Hospital",keywords:["building","health","surgery","doctor"],skins:[{unified:"1f3e5",native:"🏥"}],version:1},bank:{id:"bank",name:"Bank",keywords:["building","money","sales","cash","business","enterprise"],skins:[{unified:"1f3e6",native:"🏦"}],version:1},hotel:{id:"hotel",name:"Hotel",keywords:["building","accomodation","checkin"],skins:[{unified:"1f3e8",native:"🏨"}],version:1},love_hotel:{id:"love_hotel",name:"Love Hotel",keywords:["like","affection","dating"],skins:[{unified:"1f3e9",native:"🏩"}],version:1},convenience_store:{id:"convenience_store",name:"Convenience Store",keywords:["building","shopping","groceries"],skins:[{unified:"1f3ea",native:"🏪"}],version:1},school:{id:"school",name:"School",keywords:["building","student","education","learn","teach"],skins:[{unified:"1f3eb",native:"🏫"}],version:1},department_store:{id:"department_store",name:"Department Store",keywords:["building","shopping","mall"],skins:[{unified:"1f3ec",native:"🏬"}],version:1},factory:{id:"factory",name:"Factory",keywords:["building","industry","pollution","smoke"],skins:[{unified:"1f3ed",native:"🏭"}],version:1},japanese_castle:{id:"japanese_castle",name:"Japanese Castle",keywords:["photo","building"],skins:[{unified:"1f3ef",native:"🏯"}],version:1},european_castle:{id:"european_castle",name:"Castle",keywords:["european","building","royalty","history"],skins:[{unified:"1f3f0",native:"🏰"}],version:1},wedding:{id:"wedding",name:"Wedding",keywords:["love","like","affection","couple","marriage","bride","groom"],skins:[{unified:"1f492",native:"💒"}],version:1},tokyo_tower:{id:"tokyo_tower",name:"Tokyo Tower",keywords:["photo","japanese"],skins:[{unified:"1f5fc",native:"🗼"}],version:1},statue_of_liberty:{id:"statue_of_liberty",name:"Statue of Liberty",keywords:["american","newyork"],skins:[{unified:"1f5fd",native:"🗽"}],version:1},church:{id:"church",name:"Church",keywords:["building","religion","christ"],skins:[{unified:"26ea",native:"⛪"}],version:1},mosque:{id:"mosque",name:"Mosque",keywords:["islam","worship","minaret"],skins:[{unified:"1f54c",native:"🕌"}],version:1},hindu_temple:{id:"hindu_temple",name:"Hindu Temple",keywords:["religion"],skins:[{unified:"1f6d5",native:"🛕"}],version:12},synagogue:{id:"synagogue",name:"Synagogue",keywords:["judaism","worship","temple","jewish"],skins:[{unified:"1f54d",native:"🕍"}],version:1},shinto_shrine:{id:"shinto_shrine",name:"Shinto Shrine",keywords:["temple","japan","kyoto"],skins:[{unified:"26e9-fe0f",native:"⛩️"}],version:1},kaaba:{id:"kaaba",name:"Kaaba",keywords:["mecca","mosque","islam"],skins:[{unified:"1f54b",native:"🕋"}],version:1},fountain:{id:"fountain",name:"Fountain",keywords:["photo","summer","water","fresh"],skins:[{unified:"26f2",native:"⛲"}],version:1},tent:{id:"tent",name:"Tent",keywords:["photo","camping","outdoors"],skins:[{unified:"26fa",native:"⛺"}],version:1},foggy:{id:"foggy",name:"Foggy",keywords:["photo","mountain"],skins:[{unified:"1f301",native:"🌁"}],version:1},night_with_stars:{id:"night_with_stars",name:"Night with Stars",keywords:["evening","city","downtown"],skins:[{unified:"1f303",native:"🌃"}],version:1},cityscape:{id:"cityscape",name:"Cityscape",keywords:["photo","night","life","urban"],skins:[{unified:"1f3d9-fe0f",native:"🏙️"}],version:1},sunrise_over_mountains:{id:"sunrise_over_mountains",name:"Sunrise over Mountains",keywords:["view","vacation","photo"],skins:[{unified:"1f304",native:"🌄"}],version:1},sunrise:{id:"sunrise",name:"Sunrise",keywords:["morning","view","vacation","photo"],skins:[{unified:"1f305",native:"🌅"}],version:1},city_sunset:{id:"city_sunset",name:"Cityscape at Dusk",keywords:["city","sunset","photo","evening","sky","buildings"],skins:[{unified:"1f306",native:"🌆"}],version:1},city_sunrise:{id:"city_sunrise",name:"Sunset",keywords:["city","sunrise","photo","good","morning","dawn"],skins:[{unified:"1f307",native:"🌇"}],version:1},bridge_at_night:{id:"bridge_at_night",name:"Bridge at Night",keywords:["photo","sanfrancisco"],skins:[{unified:"1f309",native:"🌉"}],version:1},hotsprings:{id:"hotsprings",name:"Hot Springs",keywords:["hotsprings","bath","warm","relax"],skins:[{unified:"2668-fe0f",native:"♨️"}],version:1},carousel_horse:{id:"carousel_horse",name:"Carousel Horse",keywords:["photo","carnival"],skins:[{unified:"1f3a0",native:"🎠"}],version:1},playground_slide:{id:"playground_slide",name:"Playground Slide",keywords:["fun","park"],skins:[{unified:"1f6dd",native:"🛝"}],version:14},ferris_wheel:{id:"ferris_wheel",name:"Ferris Wheel",keywords:["photo","carnival","londoneye"],skins:[{unified:"1f3a1",native:"🎡"}],version:1},roller_coaster:{id:"roller_coaster",name:"Roller Coaster",keywords:["carnival","playground","photo","fun"],skins:[{unified:"1f3a2",native:"🎢"}],version:1},barber:{id:"barber",name:"Barber Pole",keywords:["hair","salon","style"],skins:[{unified:"1f488",native:"💈"}],version:1},circus_tent:{id:"circus_tent",name:"Circus Tent",keywords:["festival","carnival","party"],skins:[{unified:"1f3aa",native:"🎪"}],version:1},steam_locomotive:{id:"steam_locomotive",name:"Locomotive",keywords:["steam","transportation","vehicle","train"],skins:[{unified:"1f682",native:"🚂"}],version:1},railway_car:{id:"railway_car",name:"Railway Car",keywords:["transportation","vehicle"],skins:[{unified:"1f683",native:"🚃"}],version:1},bullettrain_side:{id:"bullettrain_side",name:"High-Speed Train",keywords:["bullettrain","side","high","speed","transportation","vehicle"],skins:[{unified:"1f684",native:"🚄"}],version:1},bullettrain_front:{id:"bullettrain_front",name:"Bullet Train",keywords:["bullettrain","front","transportation","vehicle","speed","fast","public","travel"],skins:[{unified:"1f685",native:"🚅"}],version:1},train2:{id:"train2",name:"Train",keywords:["train2","transportation","vehicle"],skins:[{unified:"1f686",native:"🚆"}],version:1},metro:{id:"metro",name:"Metro",keywords:["transportation","blue","square","mrt","underground","tube"],skins:[{unified:"1f687",native:"🚇"}],version:1},light_rail:{id:"light_rail",name:"Light Rail",keywords:["transportation","vehicle"],skins:[{unified:"1f688",native:"🚈"}],version:1},station:{id:"station",name:"Station",keywords:["transportation","vehicle","public"],skins:[{unified:"1f689",native:"🚉"}],version:1},tram:{id:"tram",name:"Tram",keywords:["transportation","vehicle"],skins:[{unified:"1f68a",native:"🚊"}],version:1},monorail:{id:"monorail",name:"Monorail",keywords:["transportation","vehicle"],skins:[{unified:"1f69d",native:"🚝"}],version:1},mountain_railway:{id:"mountain_railway",name:"Mountain Railway",keywords:["transportation","vehicle"],skins:[{unified:"1f69e",native:"🚞"}],version:1},train:{id:"train",name:"Tram Car",keywords:["train","transportation","vehicle","carriage","public","travel"],skins:[{unified:"1f68b",native:"🚋"}],version:1},bus:{id:"bus",name:"Bus",keywords:["car","vehicle","transportation"],skins:[{unified:"1f68c",native:"🚌"}],version:1},oncoming_bus:{id:"oncoming_bus",name:"Oncoming Bus",keywords:["vehicle","transportation"],skins:[{unified:"1f68d",native:"🚍"}],version:1},trolleybus:{id:"trolleybus",name:"Trolleybus",keywords:["bart","transportation","vehicle"],skins:[{unified:"1f68e",native:"🚎"}],version:1},minibus:{id:"minibus",name:"Minibus",keywords:["vehicle","car","transportation"],skins:[{unified:"1f690",native:"🚐"}],version:1},ambulance:{id:"ambulance",name:"Ambulance",keywords:["health","911","hospital"],skins:[{unified:"1f691",native:"🚑"}],version:1},fire_engine:{id:"fire_engine",name:"Fire Engine",keywords:["transportation","cars","vehicle"],skins:[{unified:"1f692",native:"🚒"}],version:1},police_car:{id:"police_car",name:"Police Car",keywords:["vehicle","cars","transportation","law","legal","enforcement"],skins:[{unified:"1f693",native:"🚓"}],version:1},oncoming_police_car:{id:"oncoming_police_car",name:"Oncoming Police Car",keywords:["vehicle","law","legal","enforcement","911"],skins:[{unified:"1f694",native:"🚔"}],version:1},taxi:{id:"taxi",name:"Taxi",keywords:["uber","vehicle","cars","transportation"],skins:[{unified:"1f695",native:"🚕"}],version:1},oncoming_taxi:{id:"oncoming_taxi",name:"Oncoming Taxi",keywords:["vehicle","cars","uber"],skins:[{unified:"1f696",native:"🚖"}],version:1},car:{id:"car",name:"Automobile",keywords:["car","red","transportation","vehicle"],skins:[{unified:"1f697",native:"🚗"}],version:1},oncoming_automobile:{id:"oncoming_automobile",name:"Oncoming Automobile",keywords:["car","vehicle","transportation"],skins:[{unified:"1f698",native:"🚘"}],version:1},blue_car:{id:"blue_car",name:"Recreational Vehicle",keywords:["blue","car","sport","utility","transportation"],skins:[{unified:"1f699",native:"🚙"}],version:1},pickup_truck:{id:"pickup_truck",name:"Pickup Truck",keywords:["car","transportation"],skins:[{unified:"1f6fb",native:"🛻"}],version:13},truck:{id:"truck",name:"Delivery Truck",keywords:["cars","transportation"],skins:[{unified:"1f69a",native:"🚚"}],version:1},articulated_lorry:{id:"articulated_lorry",name:"Articulated Lorry",keywords:["vehicle","cars","transportation","express"],skins:[{unified:"1f69b",native:"🚛"}],version:1},tractor:{id:"tractor",name:"Tractor",keywords:["vehicle","car","farming","agriculture"],skins:[{unified:"1f69c",native:"🚜"}],version:1},racing_car:{id:"racing_car",name:"Racing Car",keywords:["sports","race","fast","formula","f1"],skins:[{unified:"1f3ce-fe0f",native:"🏎️"}],version:1},racing_motorcycle:{id:"racing_motorcycle",name:"Motorcycle",keywords:["racing","race","sports","fast"],skins:[{unified:"1f3cd-fe0f",native:"🏍️"}],version:1},motor_scooter:{id:"motor_scooter",name:"Motor Scooter",keywords:["vehicle","vespa","sasha"],skins:[{unified:"1f6f5",native:"🛵"}],version:3},manual_wheelchair:{id:"manual_wheelchair",name:"Manual Wheelchair",keywords:["accessibility"],skins:[{unified:"1f9bd",native:"🦽"}],version:12},motorized_wheelchair:{id:"motorized_wheelchair",name:"Motorized Wheelchair",keywords:["accessibility"],skins:[{unified:"1f9bc",native:"🦼"}],version:12},auto_rickshaw:{id:"auto_rickshaw",name:"Auto Rickshaw",keywords:["move","transportation"],skins:[{unified:"1f6fa",native:"🛺"}],version:12},bike:{id:"bike",name:"Bicycle",keywords:["bike","sports","exercise","hipster"],skins:[{unified:"1f6b2",native:"🚲"}],version:1},scooter:{id:"scooter",name:"Scooter",keywords:["kick","vehicle","razor"],skins:[{unified:"1f6f4",native:"🛴"}],version:3},skateboard:{id:"skateboard",name:"Skateboard",keywords:["board"],skins:[{unified:"1f6f9",native:"🛹"}],version:11},roller_skate:{id:"roller_skate",name:"Roller Skate",keywords:["footwear","sports"],skins:[{unified:"1f6fc",native:"🛼"}],version:13},busstop:{id:"busstop",name:"Bus Stop",keywords:["busstop","transportation","wait"],skins:[{unified:"1f68f",native:"🚏"}],version:1},motorway:{id:"motorway",name:"Motorway",keywords:["road","cupertino","interstate","highway"],skins:[{unified:"1f6e3-fe0f",native:"🛣️"}],version:1},railway_track:{id:"railway_track",name:"Railway Track",keywords:["train","transportation"],skins:[{unified:"1f6e4-fe0f",native:"🛤️"}],version:1},oil_drum:{id:"oil_drum",name:"Oil Drum",keywords:["barrell"],skins:[{unified:"1f6e2-fe0f",native:"🛢️"}],version:1},fuelpump:{id:"fuelpump",name:"Fuel Pump",keywords:["fuelpump","gas","station","petroleum"],skins:[{unified:"26fd",native:"⛽"}],version:1},wheel:{id:"wheel",name:"Wheel",keywords:["car","transport"],skins:[{unified:"1f6de",native:"🛞"}],version:14},rotating_light:{id:"rotating_light",name:"Police Car Light",keywords:["rotating","ambulance","911","emergency","alert","error","pinged","law","legal"],skins:[{unified:"1f6a8",native:"🚨"}],version:1},traffic_light:{id:"traffic_light",name:"Horizontal Traffic Light",keywords:["transportation","signal"],skins:[{unified:"1f6a5",native:"🚥"}],version:1},vertical_traffic_light:{id:"vertical_traffic_light",name:"Vertical Traffic Light",keywords:["transportation","driving"],skins:[{unified:"1f6a6",native:"🚦"}],version:1},octagonal_sign:{id:"octagonal_sign",name:"Stop Sign",keywords:["octagonal"],skins:[{unified:"1f6d1",native:"🛑"}],version:3},construction:{id:"construction",name:"Construction",keywords:["wip","progress","caution","warning"],skins:[{unified:"1f6a7",native:"🚧"}],version:1},anchor:{id:"anchor",name:"Anchor",keywords:["ship","ferry","sea","boat"],skins:[{unified:"2693",native:"⚓"}],version:1},ring_buoy:{id:"ring_buoy",name:"Ring Buoy",keywords:["life","saver","preserver"],skins:[{unified:"1f6df",native:"🛟"}],version:14},boat:{id:"boat",name:"Sailboat",keywords:["boat","ship","summer","transportation","water","sailing"],skins:[{unified:"26f5",native:"⛵"}],version:1},canoe:{id:"canoe",name:"Canoe",keywords:["boat","paddle","water","ship"],skins:[{unified:"1f6f6",native:"🛶"}],version:3},speedboat:{id:"speedboat",name:"Speedboat",keywords:["ship","transportation","vehicle","summer"],skins:[{unified:"1f6a4",native:"🚤"}],version:1},passenger_ship:{id:"passenger_ship",name:"Passenger Ship",keywords:["yacht","cruise","ferry"],skins:[{unified:"1f6f3-fe0f",native:"🛳️"}],version:1},ferry:{id:"ferry",name:"Ferry",keywords:["boat","ship","yacht"],skins:[{unified:"26f4-fe0f",native:"⛴️"}],version:1},motor_boat:{id:"motor_boat",name:"Motor Boat",keywords:["ship"],skins:[{unified:"1f6e5-fe0f",native:"🛥️"}],version:1},ship:{id:"ship",name:"Ship",keywords:["transportation","titanic","deploy"],skins:[{unified:"1f6a2",native:"🚢"}],version:1},airplane:{id:"airplane",name:"Airplane",keywords:["vehicle","transportation","flight","fly"],skins:[{unified:"2708-fe0f",native:"✈️"}],version:1},small_airplane:{id:"small_airplane",name:"Small Airplane",keywords:["flight","transportation","fly","vehicle"],skins:[{unified:"1f6e9-fe0f",native:"🛩️"}],version:1},airplane_departure:{id:"airplane_departure",name:"Airplane Departure",keywords:["airport","flight","landing"],skins:[{unified:"1f6eb",native:"🛫"}],version:1},airplane_arriving:{id:"airplane_arriving",name:"Airplane Arrival",keywords:["arriving","airport","flight","boarding"],skins:[{unified:"1f6ec",native:"🛬"}],version:1},parachute:{id:"parachute",name:"Parachute",keywords:["fly","glide"],skins:[{unified:"1fa82",native:"🪂"}],version:12},seat:{id:"seat",name:"Seat",keywords:["sit","airplane","transport","bus","flight","fly"],skins:[{unified:"1f4ba",native:"💺"}],version:1},helicopter:{id:"helicopter",name:"Helicopter",keywords:["transportation","vehicle","fly"],skins:[{unified:"1f681",native:"🚁"}],version:1},suspension_railway:{id:"suspension_railway",name:"Suspension Railway",keywords:["vehicle","transportation"],skins:[{unified:"1f69f",native:"🚟"}],version:1},mountain_cableway:{id:"mountain_cableway",name:"Mountain Cableway",keywords:["transportation","vehicle","ski"],skins:[{unified:"1f6a0",native:"🚠"}],version:1},aerial_tramway:{id:"aerial_tramway",name:"Aerial Tramway",keywords:["transportation","vehicle","ski"],skins:[{unified:"1f6a1",native:"🚡"}],version:1},satellite:{id:"satellite",name:"Satellite",keywords:["communication","gps","orbit","spaceflight","NASA","ISS"],skins:[{unified:"1f6f0-fe0f",native:"🛰️"}],version:1},rocket:{id:"rocket",name:"Rocket",keywords:["launch","ship","staffmode","NASA","outer","space","fly"],skins:[{unified:"1f680",native:"🚀"}],version:1},flying_saucer:{id:"flying_saucer",name:"Flying Saucer",keywords:["transportation","vehicle","ufo"],skins:[{unified:"1f6f8",native:"🛸"}],version:5},bellhop_bell:{id:"bellhop_bell",name:"Bellhop Bell",keywords:["service"],skins:[{unified:"1f6ce-fe0f",native:"🛎️"}],version:1},luggage:{id:"luggage",name:"Luggage",keywords:["packing","travel"],skins:[{unified:"1f9f3",native:"🧳"}],version:11},hourglass:{id:"hourglass",name:"Hourglass",keywords:["done","time","clock","oldschool","limit","exam","quiz","test"],skins:[{unified:"231b",native:"⌛"}],version:1},hourglass_flowing_sand:{id:"hourglass_flowing_sand",name:"Hourglass Not Done",keywords:["flowing","sand","oldschool","time","countdown"],skins:[{unified:"23f3",native:"⏳"}],version:1},watch:{id:"watch",name:"Watch",keywords:["time","accessories"],skins:[{unified:"231a",native:"⌚"}],version:1},alarm_clock:{id:"alarm_clock",name:"Alarm Clock",keywords:["time","wake"],skins:[{unified:"23f0",native:"⏰"}],version:1},stopwatch:{id:"stopwatch",name:"Stopwatch",keywords:["time","deadline"],skins:[{unified:"23f1-fe0f",native:"⏱️"}],version:1},timer_clock:{id:"timer_clock",name:"Timer Clock",keywords:["alarm"],skins:[{unified:"23f2-fe0f",native:"⏲️"}],version:1},mantelpiece_clock:{id:"mantelpiece_clock",name:"Mantelpiece Clock",keywords:["time"],skins:[{unified:"1f570-fe0f",native:"🕰️"}],version:1},clock12:{id:"clock12",name:"Twelve Oclock",keywords:["clock12","o","clock","12","00:00","0000","12:00","1200","time","noon","midnight","midday","late","early","schedule"],skins:[{unified:"1f55b",native:"🕛"}],version:1},clock1230:{id:"clock1230",name:"Twelve-Thirty",keywords:["clock1230","twelve","thirty","00:30","0030","12:30","1230","time","late","early","schedule"],skins:[{unified:"1f567",native:"🕧"}],version:1},clock1:{id:"clock1",name:"One Oclock",keywords:["clock1","o","clock","1","1:00","100","13:00","1300","time","late","early","schedule"],skins:[{unified:"1f550",native:"🕐"}],version:1},clock130:{id:"clock130",name:"One-Thirty",keywords:["clock130","one","thirty","1:30","130","13:30","1330","time","late","early","schedule"],skins:[{unified:"1f55c",native:"🕜"}],version:1},clock2:{id:"clock2",name:"Two Oclock",keywords:["clock2","o","clock","2","2:00","200","14:00","1400","time","late","early","schedule"],skins:[{unified:"1f551",native:"🕑"}],version:1},clock230:{id:"clock230",name:"Two-Thirty",keywords:["clock230","two","thirty","2:30","230","14:30","1430","time","late","early","schedule"],skins:[{unified:"1f55d",native:"🕝"}],version:1},clock3:{id:"clock3",name:"Three Oclock",keywords:["clock3","o","clock","3","3:00","300","15:00","1500","time","late","early","schedule"],skins:[{unified:"1f552",native:"🕒"}],version:1},clock330:{id:"clock330",name:"Three-Thirty",keywords:["clock330","three","thirty","3:30","330","15:30","1530","time","late","early","schedule"],skins:[{unified:"1f55e",native:"🕞"}],version:1},clock4:{id:"clock4",name:"Four Oclock",keywords:["clock4","o","clock","4","4:00","400","16:00","1600","time","late","early","schedule"],skins:[{unified:"1f553",native:"🕓"}],version:1},clock430:{id:"clock430",name:"Four-Thirty",keywords:["clock430","four","thirty","4:30","430","16:30","1630","time","late","early","schedule"],skins:[{unified:"1f55f",native:"🕟"}],version:1},clock5:{id:"clock5",name:"Five Oclock",keywords:["clock5","o","clock","5","5:00","500","17:00","1700","time","late","early","schedule"],skins:[{unified:"1f554",native:"🕔"}],version:1},clock530:{id:"clock530",name:"Five-Thirty",keywords:["clock530","five","thirty","5:30","530","17:30","1730","time","late","early","schedule"],skins:[{unified:"1f560",native:"🕠"}],version:1},clock6:{id:"clock6",name:"Six Oclock",keywords:["clock6","o","clock","6","6:00","600","18:00","1800","time","late","early","schedule","dawn","dusk"],skins:[{unified:"1f555",native:"🕕"}],version:1},clock630:{id:"clock630",name:"Six-Thirty",keywords:["clock630","six","thirty","6:30","630","18:30","1830","time","late","early","schedule"],skins:[{unified:"1f561",native:"🕡"}],version:1},clock7:{id:"clock7",name:"Seven Oclock",keywords:["clock7","o","clock","7","7:00","700","19:00","1900","time","late","early","schedule"],skins:[{unified:"1f556",native:"🕖"}],version:1},clock730:{id:"clock730",name:"Seven-Thirty",keywords:["clock730","seven","thirty","7:30","730","19:30","1930","time","late","early","schedule"],skins:[{unified:"1f562",native:"🕢"}],version:1},clock8:{id:"clock8",name:"Eight Oclock",keywords:["clock8","o","clock","8","8:00","800","20:00","2000","time","late","early","schedule"],skins:[{unified:"1f557",native:"🕗"}],version:1},clock830:{id:"clock830",name:"Eight-Thirty",keywords:["clock830","eight","thirty","8:30","830","20:30","2030","time","late","early","schedule"],skins:[{unified:"1f563",native:"🕣"}],version:1},clock9:{id:"clock9",name:"Nine Oclock",keywords:["clock9","o","clock","9","9:00","900","21:00","2100","time","late","early","schedule"],skins:[{unified:"1f558",native:"🕘"}],version:1},clock930:{id:"clock930",name:"Nine-Thirty",keywords:["clock930","nine","thirty","9:30","930","21:30","2130","time","late","early","schedule"],skins:[{unified:"1f564",native:"🕤"}],version:1},clock10:{id:"clock10",name:"Ten Oclock",keywords:["clock10","o","clock","10","10:00","1000","22:00","2200","time","late","early","schedule"],skins:[{unified:"1f559",native:"🕙"}],version:1},clock1030:{id:"clock1030",name:"Ten-Thirty",keywords:["clock1030","ten","thirty","10:30","1030","22:30","2230","time","late","early","schedule"],skins:[{unified:"1f565",native:"🕥"}],version:1},clock11:{id:"clock11",name:"Eleven Oclock",keywords:["clock11","o","clock","11","11:00","1100","23:00","2300","time","late","early","schedule"],skins:[{unified:"1f55a",native:"🕚"}],version:1},clock1130:{id:"clock1130",name:"Eleven-Thirty",keywords:["clock1130","eleven","thirty","11:30","1130","23:30","2330","time","late","early","schedule"],skins:[{unified:"1f566",native:"🕦"}],version:1},new_moon:{id:"new_moon",name:"New Moon",keywords:["nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f311",native:"🌑"}],version:1},waxing_crescent_moon:{id:"waxing_crescent_moon",name:"Waxing Crescent Moon",keywords:["nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f312",native:"🌒"}],version:1},first_quarter_moon:{id:"first_quarter_moon",name:"First Quarter Moon",keywords:["nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f313",native:"🌓"}],version:1},moon:{id:"moon",name:"Waxing Gibbous Moon",keywords:["nature","night","sky","gray","twilight","planet","space","evening","sleep"],skins:[{unified:"1f314",native:"🌔"}],version:1},full_moon:{id:"full_moon",name:"Full Moon",keywords:["nature","yellow","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f315",native:"🌕"}],version:1},waning_gibbous_moon:{id:"waning_gibbous_moon",name:"Waning Gibbous Moon",keywords:["nature","twilight","planet","space","night","evening","sleep","waxing"],skins:[{unified:"1f316",native:"🌖"}],version:1},last_quarter_moon:{id:"last_quarter_moon",name:"Last Quarter Moon",keywords:["nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f317",native:"🌗"}],version:1},waning_crescent_moon:{id:"waning_crescent_moon",name:"Waning Crescent Moon",keywords:["nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f318",native:"🌘"}],version:1},crescent_moon:{id:"crescent_moon",name:"Crescent Moon",keywords:["night","sleep","sky","evening","magic"],skins:[{unified:"1f319",native:"🌙"}],version:1},new_moon_with_face:{id:"new_moon_with_face",name:"New Moon Face",keywords:["with","nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f31a",native:"🌚"}],version:1},first_quarter_moon_with_face:{id:"first_quarter_moon_with_face",name:"First Quarter Moon Face",keywords:["with","nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f31b",native:"🌛"}],version:1},last_quarter_moon_with_face:{id:"last_quarter_moon_with_face",name:"Last Quarter Moon Face",keywords:["with","nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f31c",native:"🌜"}],version:1},thermometer:{id:"thermometer",name:"Thermometer",keywords:["weather","temperature","hot","cold"],skins:[{unified:"1f321-fe0f",native:"🌡️"}],version:1},sunny:{id:"sunny",name:"Sun",keywords:["sunny","weather","nature","brightness","summer","beach","spring"],skins:[{unified:"2600-fe0f",native:"☀️"}],version:1},full_moon_with_face:{id:"full_moon_with_face",name:"Full Moon Face",keywords:["with","nature","twilight","planet","space","night","evening","sleep"],skins:[{unified:"1f31d",native:"🌝"}],version:1},sun_with_face:{id:"sun_with_face",name:"Sun with Face",keywords:["nature","morning","sky"],skins:[{unified:"1f31e",native:"🌞"}],version:1},ringed_planet:{id:"ringed_planet",name:"Ringed Planet",keywords:["outerspace"],skins:[{unified:"1fa90",native:"🪐"}],version:12},star:{id:"star",name:"Star",keywords:["night","yellow"],skins:[{unified:"2b50",native:"⭐"}],version:1},star2:{id:"star2",name:"Glowing Star",keywords:["star2","night","sparkle","awesome","good","magic"],skins:[{unified:"1f31f",native:"🌟"}],version:1},stars:{id:"stars",name:"Shooting Star",keywords:["stars","night","photo"],skins:[{unified:"1f320",native:"🌠"}],version:1},milky_way:{id:"milky_way",name:"Milky Way",keywords:["photo","space","stars"],skins:[{unified:"1f30c",native:"🌌"}],version:1},cloud:{id:"cloud",name:"Cloud",keywords:["weather","sky"],skins:[{unified:"2601-fe0f",native:"☁️"}],version:1},partly_sunny:{id:"partly_sunny",name:"Sun Behind Cloud",keywords:["partly","sunny","weather","nature","cloudy","morning","fall","spring"],skins:[{unified:"26c5",native:"⛅"}],version:1},thunder_cloud_and_rain:{id:"thunder_cloud_and_rain",name:"Cloud with Lightning and Rain",keywords:["thunder","weather"],skins:[{unified:"26c8-fe0f",native:"⛈️"}],version:1},mostly_sunny:{id:"mostly_sunny",name:"Sun Behind Small Cloud",keywords:["mostly","sunny","weather"],skins:[{unified:"1f324-fe0f",native:"🌤️"}],version:1},barely_sunny:{id:"barely_sunny",name:"Sun Behind Large Cloud",keywords:["barely","sunny","weather"],skins:[{unified:"1f325-fe0f",native:"🌥️"}],version:1},partly_sunny_rain:{id:"partly_sunny_rain",name:"Sun Behind Rain Cloud",keywords:["partly","sunny","weather"],skins:[{unified:"1f326-fe0f",native:"🌦️"}],version:1},rain_cloud:{id:"rain_cloud",name:"Cloud with Rain",keywords:["weather"],skins:[{unified:"1f327-fe0f",native:"🌧️"}],version:1},snow_cloud:{id:"snow_cloud",name:"Cloud with Snow",keywords:["weather"],skins:[{unified:"1f328-fe0f",native:"🌨️"}],version:1},lightning:{id:"lightning",name:"Cloud with Lightning",keywords:["weather","thunder"],skins:[{unified:"1f329-fe0f",native:"🌩️"}],version:1},tornado:{id:"tornado",name:"Tornado",keywords:["cloud","weather","cyclone","twister"],skins:[{unified:"1f32a-fe0f",native:"🌪️"}],version:1},fog:{id:"fog",name:"Fog",keywords:["weather"],skins:[{unified:"1f32b-fe0f",native:"🌫️"}],version:1},wind_blowing_face:{id:"wind_blowing_face",name:"Wind Face",keywords:["blowing","gust","air"],skins:[{unified:"1f32c-fe0f",native:"🌬️"}],version:1},cyclone:{id:"cyclone",name:"Cyclone",keywords:["weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],skins:[{unified:"1f300",native:"🌀"}],version:1},rainbow:{id:"rainbow",name:"Rainbow",keywords:["nature","happy","unicorn","face","photo","sky","spring"],skins:[{unified:"1f308",native:"🌈"}],version:1},closed_umbrella:{id:"closed_umbrella",name:"Closed Umbrella",keywords:["weather","rain","drizzle"],skins:[{unified:"1f302",native:"🌂"}],version:1},umbrella:{id:"umbrella",name:"Umbrella",keywords:["weather","spring"],skins:[{unified:"2602-fe0f",native:"☂️"}],version:1},umbrella_with_rain_drops:{id:"umbrella_with_rain_drops",name:"Umbrella with Rain Drops",keywords:["rainy","weather","spring"],skins:[{unified:"2614",native:"☔"}],version:1},umbrella_on_ground:{id:"umbrella_on_ground",name:"Umbrella on Ground",keywords:["weather","summer"],skins:[{unified:"26f1-fe0f",native:"⛱️"}],version:1},zap:{id:"zap",name:"High Voltage",keywords:["zap","thunder","weather","lightning","bolt","fast"],skins:[{unified:"26a1",native:"⚡"}],version:1},snowflake:{id:"snowflake",name:"Snowflake",keywords:["winter","season","cold","weather","christmas","xmas"],skins:[{unified:"2744-fe0f",native:"❄️"}],version:1},snowman:{id:"snowman",name:"Snowman",keywords:["winter","season","cold","weather","christmas","xmas","frozen"],skins:[{unified:"2603-fe0f",native:"☃️"}],version:1},snowman_without_snow:{id:"snowman_without_snow",name:"Snowman Without Snow",keywords:["winter","season","cold","weather","christmas","xmas","frozen"],skins:[{unified:"26c4",native:"⛄"}],version:1},comet:{id:"comet",name:"Comet",keywords:["space"],skins:[{unified:"2604-fe0f",native:"☄️"}],version:1},fire:{id:"fire",name:"Fire",keywords:["hot","cook","flame"],skins:[{unified:"1f525",native:"🔥"}],version:1},droplet:{id:"droplet",name:"Droplet",keywords:["water","drip","faucet","spring"],skins:[{unified:"1f4a7",native:"💧"}],version:1},ocean:{id:"ocean",name:"Water Wave",keywords:["ocean","sea","nature","tsunami","disaster"],skins:[{unified:"1f30a",native:"🌊"}],version:1},jack_o_lantern:{id:"jack_o_lantern",name:"Jack-O-Lantern",keywords:["jack","o","lantern","halloween","light","pumpkin","creepy","fall"],skins:[{unified:"1f383",native:"🎃"}],version:1},christmas_tree:{id:"christmas_tree",name:"Christmas Tree",keywords:["festival","vacation","december","xmas","celebration"],skins:[{unified:"1f384",native:"🎄"}],version:1},fireworks:{id:"fireworks",name:"Fireworks",keywords:["photo","festival","carnival","congratulations"],skins:[{unified:"1f386",native:"🎆"}],version:1},sparkler:{id:"sparkler",name:"Sparkler",keywords:["stars","night","shine"],skins:[{unified:"1f387",native:"🎇"}],version:1},firecracker:{id:"firecracker",name:"Firecracker",keywords:["dynamite","boom","explode","explosion","explosive"],skins:[{unified:"1f9e8",native:"🧨"}],version:11},sparkles:{id:"sparkles",name:"Sparkles",keywords:["stars","shine","shiny","cool","awesome","good","magic"],skins:[{unified:"2728",native:"✨"}],version:1},balloon:{id:"balloon",name:"Balloon",keywords:["party","celebration","birthday","circus"],skins:[{unified:"1f388",native:"🎈"}],version:1},tada:{id:"tada",name:"Party Popper",keywords:["tada","congratulations","birthday","magic","circus","celebration"],skins:[{unified:"1f389",native:"🎉"}],version:1},confetti_ball:{id:"confetti_ball",name:"Confetti Ball",keywords:["festival","party","birthday","circus"],skins:[{unified:"1f38a",native:"🎊"}],version:1},tanabata_tree:{id:"tanabata_tree",name:"Tanabata Tree",keywords:["plant","nature","branch","summer","bamboo","wish","star","festival","tanzaku"],skins:[{unified:"1f38b",native:"🎋"}],version:1},bamboo:{id:"bamboo",name:"Pine Decoration",keywords:["bamboo","japanese","plant","nature","vegetable","panda","new","years"],skins:[{unified:"1f38d",native:"🎍"}],version:1},dolls:{id:"dolls",name:"Japanese Dolls",keywords:["toy","kimono"],skins:[{unified:"1f38e",native:"🎎"}],version:1},flags:{id:"flags",name:"Carp Streamer",keywords:["flags","fish","japanese","koinobori","banner"],skins:[{unified:"1f38f",native:"🎏"}],version:1},wind_chime:{id:"wind_chime",name:"Wind Chime",keywords:["nature","ding","spring","bell"],skins:[{unified:"1f390",native:"🎐"}],version:1},rice_scene:{id:"rice_scene",name:"Moon Viewing Ceremony",keywords:["rice","scene","photo","japan","asia","tsukimi"],skins:[{unified:"1f391",native:"🎑"}],version:1},red_envelope:{id:"red_envelope",name:"Red Envelope",keywords:["gift"],skins:[{unified:"1f9e7",native:"🧧"}],version:11},ribbon:{id:"ribbon",name:"Ribbon",keywords:["decoration","pink","girl","bowtie"],skins:[{unified:"1f380",native:"🎀"}],version:1},gift:{id:"gift",name:"Wrapped Gift",keywords:["present","birthday","christmas","xmas"],skins:[{unified:"1f381",native:"🎁"}],version:1},reminder_ribbon:{id:"reminder_ribbon",name:"Reminder Ribbon",keywords:["sports","cause","support","awareness"],skins:[{unified:"1f397-fe0f",native:"🎗️"}],version:1},admission_tickets:{id:"admission_tickets",name:"Admission Tickets",keywords:["sports","concert","entrance"],skins:[{unified:"1f39f-fe0f",native:"🎟️"}],version:1},ticket:{id:"ticket",name:"Ticket",keywords:["event","concert","pass"],skins:[{unified:"1f3ab",native:"🎫"}],version:1},medal:{id:"medal",name:"Military Medal",keywords:["award","winning","army"],skins:[{unified:"1f396-fe0f",native:"🎖️"}],version:1},trophy:{id:"trophy",name:"Trophy",keywords:["win","award","contest","place","ftw","ceremony"],skins:[{unified:"1f3c6",native:"🏆"}],version:1},sports_medal:{id:"sports_medal",name:"Sports Medal",keywords:["award","winning"],skins:[{unified:"1f3c5",native:"🏅"}],version:1},first_place_medal:{id:"first_place_medal",name:"1st Place Medal",keywords:["first","award","winning"],skins:[{unified:"1f947",native:"🥇"}],version:3},second_place_medal:{id:"second_place_medal",name:"2nd Place Medal",keywords:["second","award"],skins:[{unified:"1f948",native:"🥈"}],version:3},third_place_medal:{id:"third_place_medal",name:"3rd Place Medal",keywords:["third","award"],skins:[{unified:"1f949",native:"🥉"}],version:3},soccer:{id:"soccer",name:"Soccer Ball",keywords:["sports","football"],skins:[{unified:"26bd",native:"⚽"}],version:1},baseball:{id:"baseball",name:"Baseball",keywords:["sports","balls"],skins:[{unified:"26be",native:"⚾"}],version:1},softball:{id:"softball",name:"Softball",keywords:["sports","balls"],skins:[{unified:"1f94e",native:"🥎"}],version:11},basketball:{id:"basketball",name:"Basketball",keywords:["sports","balls","NBA"],skins:[{unified:"1f3c0",native:"🏀"}],version:1},volleyball:{id:"volleyball",name:"Volleyball",keywords:["sports","balls"],skins:[{unified:"1f3d0",native:"🏐"}],version:1},football:{id:"football",name:"American Football",keywords:["sports","balls","NFL"],skins:[{unified:"1f3c8",native:"🏈"}],version:1},rugby_football:{id:"rugby_football",name:"Rugby Football",keywords:["sports","team"],skins:[{unified:"1f3c9",native:"🏉"}],version:1},tennis:{id:"tennis",name:"Tennis",keywords:["sports","balls","green"],skins:[{unified:"1f3be",native:"🎾"}],version:1},flying_disc:{id:"flying_disc",name:"Flying Disc",keywords:["sports","frisbee","ultimate"],skins:[{unified:"1f94f",native:"🥏"}],version:11},bowling:{id:"bowling",name:"Bowling",keywords:["sports","fun","play"],skins:[{unified:"1f3b3",native:"🎳"}],version:1},cricket_bat_and_ball:{id:"cricket_bat_and_ball",name:"Cricket Game",keywords:["bat","and","ball","sports"],skins:[{unified:"1f3cf",native:"🏏"}],version:1},field_hockey_stick_and_ball:{id:"field_hockey_stick_and_ball",name:"Field Hockey",keywords:["stick","and","ball","sports"],skins:[{unified:"1f3d1",native:"🏑"}],version:1},ice_hockey_stick_and_puck:{id:"ice_hockey_stick_and_puck",name:"Ice Hockey",keywords:["stick","and","puck","sports"],skins:[{unified:"1f3d2",native:"🏒"}],version:1},lacrosse:{id:"lacrosse",name:"Lacrosse",keywords:["sports","ball","stick"],skins:[{unified:"1f94d",native:"🥍"}],version:11},table_tennis_paddle_and_ball:{id:"table_tennis_paddle_and_ball",name:"Ping Pong",keywords:["table","tennis","paddle","and","ball","sports","pingpong"],skins:[{unified:"1f3d3",native:"🏓"}],version:1},badminton_racquet_and_shuttlecock:{id:"badminton_racquet_and_shuttlecock",name:"Badminton",keywords:["racquet","and","shuttlecock","sports"],skins:[{unified:"1f3f8",native:"🏸"}],version:1},boxing_glove:{id:"boxing_glove",name:"Boxing Glove",keywords:["sports","fighting"],skins:[{unified:"1f94a",native:"🥊"}],version:3},martial_arts_uniform:{id:"martial_arts_uniform",name:"Martial Arts Uniform",keywords:["judo","karate","taekwondo"],skins:[{unified:"1f94b",native:"🥋"}],version:3},goal_net:{id:"goal_net",name:"Goal Net",keywords:["sports"],skins:[{unified:"1f945",native:"🥅"}],version:3},golf:{id:"golf",name:"Flag in Hole",keywords:["golf","sports","business","summer"],skins:[{unified:"26f3",native:"⛳"}],version:1},ice_skate:{id:"ice_skate",name:"Ice Skate",keywords:["sports"],skins:[{unified:"26f8-fe0f",native:"⛸️"}],version:1},fishing_pole_and_fish:{id:"fishing_pole_and_fish",name:"Fishing Pole",keywords:["and","fish","food","hobby","summer"],skins:[{unified:"1f3a3",native:"🎣"}],version:1},diving_mask:{id:"diving_mask",name:"Diving Mask",keywords:["sport","ocean"],skins:[{unified:"1f93f",native:"🤿"}],version:12},running_shirt_with_sash:{id:"running_shirt_with_sash",name:"Running Shirt",keywords:["with","sash","play","pageant"],skins:[{unified:"1f3bd",native:"🎽"}],version:1},ski:{id:"ski",name:"Skis",keywords:["ski","sports","winter","cold","snow"],skins:[{unified:"1f3bf",native:"🎿"}],version:1},sled:{id:"sled",name:"Sled",keywords:["sleigh","luge","toboggan"],skins:[{unified:"1f6f7",native:"🛷"}],version:5},curling_stone:{id:"curling_stone",name:"Curling Stone",keywords:["sports"],skins:[{unified:"1f94c",native:"🥌"}],version:5},dart:{id:"dart",name:"Bullseye",keywords:["dart","direct","hit","game","play","bar","target"],skins:[{unified:"1f3af",native:"🎯"}],version:1},"yo-yo":{id:"yo-yo",name:"Yo-Yo",keywords:["yo","toy"],skins:[{unified:"1fa80",native:"🪀"}],version:12},kite:{id:"kite",name:"Kite",keywords:["wind","fly"],skins:[{unified:"1fa81",native:"🪁"}],version:12},gun:{id:"gun",name:"Pistol",keywords:["gun","violence","weapon","revolver"],skins:[{unified:"1f52b",native:"🔫"}],version:1},"8ball":{id:"8ball",name:"Billiards",keywords:["8ball","pool","8","ball","hobby","game","luck","magic"],skins:[{unified:"1f3b1",native:"🎱"}],version:1},crystal_ball:{id:"crystal_ball",name:"Crystal Ball",keywords:["disco","party","magic","circus","fortune","teller"],skins:[{unified:"1f52e",native:"🔮"}],version:1},magic_wand:{id:"magic_wand",name:"Magic Wand",keywords:["supernature","power"],skins:[{unified:"1fa84",native:"🪄"}],version:13},video_game:{id:"video_game",name:"Video Game",keywords:["play","console","PS4","controller"],skins:[{unified:"1f3ae",native:"🎮"}],version:1},joystick:{id:"joystick",name:"Joystick",keywords:["game","play"],skins:[{unified:"1f579-fe0f",native:"🕹️"}],version:1},slot_machine:{id:"slot_machine",name:"Slot Machine",keywords:["bet","gamble","vegas","fruit","luck","casino"],skins:[{unified:"1f3b0",native:"🎰"}],version:1},game_die:{id:"game_die",name:"Game Die",keywords:["dice","random","tabletop","play","luck"],skins:[{unified:"1f3b2",native:"🎲"}],version:1},jigsaw:{id:"jigsaw",name:"Puzzle Piece",keywords:["jigsaw","interlocking"],skins:[{unified:"1f9e9",native:"🧩"}],version:11},teddy_bear:{id:"teddy_bear",name:"Teddy Bear",keywords:["plush","stuffed"],skins:[{unified:"1f9f8",native:"🧸"}],version:11},pinata:{id:"pinata",name:"Pinata",keywords:["mexico","candy","celebration"],skins:[{unified:"1fa85",native:"🪅"}],version:13},mirror_ball:{id:"mirror_ball",name:"Mirror Ball",keywords:["disco","dance","party"],skins:[{unified:"1faa9",native:"🪩"}],version:14},nesting_dolls:{id:"nesting_dolls",name:"Nesting Dolls",keywords:["matryoshka","toy"],skins:[{unified:"1fa86",native:"🪆"}],version:13},spades:{id:"spades",name:"Spade Suit",keywords:["spades","poker","cards","suits","magic"],skins:[{unified:"2660-fe0f",native:"♠️"}],version:1},hearts:{id:"hearts",name:"Heart Suit",keywords:["hearts","poker","cards","magic","suits"],skins:[{unified:"2665-fe0f",native:"♥️"}],version:1},diamonds:{id:"diamonds",name:"Diamond Suit",keywords:["diamonds","poker","cards","magic","suits"],skins:[{unified:"2666-fe0f",native:"♦️"}],version:1},clubs:{id:"clubs",name:"Club Suit",keywords:["clubs","poker","cards","magic","suits"],skins:[{unified:"2663-fe0f",native:"♣️"}],version:1},chess_pawn:{id:"chess_pawn",name:"Chess Pawn",keywords:["expendable"],skins:[{unified:"265f-fe0f",native:"♟️"}],version:11},black_joker:{id:"black_joker",name:"Joker",keywords:["black","poker","cards","game","play","magic"],skins:[{unified:"1f0cf",native:"🃏"}],version:1},mahjong:{id:"mahjong",name:"Mahjong Red Dragon",keywords:["game","play","chinese","kanji"],skins:[{unified:"1f004",native:"🀄"}],version:1},flower_playing_cards:{id:"flower_playing_cards",name:"Flower Playing Cards",keywords:["game","sunset","red"],skins:[{unified:"1f3b4",native:"🎴"}],version:1},performing_arts:{id:"performing_arts",name:"Performing Arts",keywords:["acting","theater","drama"],skins:[{unified:"1f3ad",native:"🎭"}],version:1},frame_with_picture:{id:"frame_with_picture",name:"Framed Picture",keywords:["frame","with","photography"],skins:[{unified:"1f5bc-fe0f",native:"🖼️"}],version:1},art:{id:"art",name:"Artist Palette",keywords:["art","design","paint","draw","colors"],skins:[{unified:"1f3a8",native:"🎨"}],version:1},thread:{id:"thread",name:"Thread",keywords:["needle","sewing","spool","string"],skins:[{unified:"1f9f5",native:"🧵"}],version:11},sewing_needle:{id:"sewing_needle",name:"Sewing Needle",keywords:["stitches"],skins:[{unified:"1faa1",native:"🪡"}],version:13},yarn:{id:"yarn",name:"Yarn",keywords:["ball","crochet","knit"],skins:[{unified:"1f9f6",native:"🧶"}],version:11},knot:{id:"knot",name:"Knot",keywords:["rope","scout"],skins:[{unified:"1faa2",native:"🪢"}],version:13},eyeglasses:{id:"eyeglasses",name:"Glasses",keywords:["eyeglasses","fashion","accessories","eyesight","nerdy","dork","geek"],skins:[{unified:"1f453",native:"👓"}],version:1},dark_sunglasses:{id:"dark_sunglasses",name:"Sunglasses",keywords:["dark","face","cool","accessories"],skins:[{unified:"1f576-fe0f",native:"🕶️"}],version:1},goggles:{id:"goggles",name:"Goggles",keywords:["eyes","protection","safety"],skins:[{unified:"1f97d",native:"🥽"}],version:11},lab_coat:{id:"lab_coat",name:"Lab Coat",keywords:["doctor","experiment","scientist","chemist"],skins:[{unified:"1f97c",native:"🥼"}],version:11},safety_vest:{id:"safety_vest",name:"Safety Vest",keywords:["protection"],skins:[{unified:"1f9ba",native:"🦺"}],version:12},necktie:{id:"necktie",name:"Necktie",keywords:["shirt","suitup","formal","fashion","cloth","business"],skins:[{unified:"1f454",native:"👔"}],version:1},shirt:{id:"shirt",name:"T-Shirt",keywords:["shirt","tshirt","t","fashion","cloth","casual","tee"],skins:[{unified:"1f455",native:"👕"}],version:1},jeans:{id:"jeans",name:"Jeans",keywords:["fashion","shopping"],skins:[{unified:"1f456",native:"👖"}],version:1},scarf:{id:"scarf",name:"Scarf",keywords:["neck","winter","clothes"],skins:[{unified:"1f9e3",native:"🧣"}],version:5},gloves:{id:"gloves",name:"Gloves",keywords:["hands","winter","clothes"],skins:[{unified:"1f9e4",native:"🧤"}],version:5},coat:{id:"coat",name:"Coat",keywords:["jacket"],skins:[{unified:"1f9e5",native:"🧥"}],version:5},socks:{id:"socks",name:"Socks",keywords:["stockings","clothes"],skins:[{unified:"1f9e6",native:"🧦"}],version:5},dress:{id:"dress",name:"Dress",keywords:["clothes","fashion","shopping"],skins:[{unified:"1f457",native:"👗"}],version:1},kimono:{id:"kimono",name:"Kimono",keywords:["dress","fashion","women","female","japanese"],skins:[{unified:"1f458",native:"👘"}],version:1},sari:{id:"sari",name:"Sari",keywords:["dress"],skins:[{unified:"1f97b",native:"🥻"}],version:12},"one-piece_swimsuit":{id:"one-piece_swimsuit",name:"One-Piece Swimsuit",keywords:["one","piece","fashion"],skins:[{unified:"1fa71",native:"🩱"}],version:12},briefs:{id:"briefs",name:"Briefs",keywords:["clothing"],skins:[{unified:"1fa72",native:"🩲"}],version:12},shorts:{id:"shorts",name:"Shorts",keywords:["clothing"],skins:[{unified:"1fa73",native:"🩳"}],version:12},bikini:{id:"bikini",name:"Bikini",keywords:["swimming","female","woman","girl","fashion","beach","summer"],skins:[{unified:"1f459",native:"👙"}],version:1},womans_clothes:{id:"womans_clothes",name:"Womans Clothes",keywords:["woman","s","fashion","shopping","bags","female"],skins:[{unified:"1f45a",native:"👚"}],version:1},folding_hand_fan:{id:"folding_hand_fan",name:"Folding Hand Fan",keywords:["flamenco","hot"],skins:[{unified:"1faad",native:"🪭"}],version:15},purse:{id:"purse",name:"Purse",keywords:["fashion","accessories","money","sales","shopping"],skins:[{unified:"1f45b",native:"👛"}],version:1},handbag:{id:"handbag",name:"Handbag",keywords:["fashion","accessory","accessories","shopping"],skins:[{unified:"1f45c",native:"👜"}],version:1},pouch:{id:"pouch",name:"Pouch",keywords:["clutch","bag","accessories","shopping"],skins:[{unified:"1f45d",native:"👝"}],version:1},shopping_bags:{id:"shopping_bags",name:"Shopping Bags",keywords:["mall","buy","purchase"],skins:[{unified:"1f6cd-fe0f",native:"🛍️"}],version:1},school_satchel:{id:"school_satchel",name:"Backpack",keywords:["school","satchel","student","education","bag"],skins:[{unified:"1f392",native:"🎒"}],version:1},thong_sandal:{id:"thong_sandal",name:"Thong Sandal",keywords:["footwear","summer"],skins:[{unified:"1fa74",native:"🩴"}],version:13},mans_shoe:{id:"mans_shoe",name:"Mans Shoe",keywords:["man","s","fashion","male"],skins:[{unified:"1f45e",native:"👞"}],version:1},athletic_shoe:{id:"athletic_shoe",name:"Running Shoe",keywords:["athletic","shoes","sports","sneakers"],skins:[{unified:"1f45f",native:"👟"}],version:1},hiking_boot:{id:"hiking_boot",name:"Hiking Boot",keywords:["backpacking","camping"],skins:[{unified:"1f97e",native:"🥾"}],version:11},womans_flat_shoe:{id:"womans_flat_shoe",name:"Flat Shoe",keywords:["womans","ballet","slip","on","slipper"],skins:[{unified:"1f97f",native:"🥿"}],version:11},high_heel:{id:"high_heel",name:"High-Heeled Shoe",keywords:["high","heel","heeled","fashion","shoes","female","pumps","stiletto"],skins:[{unified:"1f460",native:"👠"}],version:1},sandal:{id:"sandal",name:"Womans Sandal",keywords:["woman","s","shoes","fashion","flip","flops"],skins:[{unified:"1f461",native:"👡"}],version:1},ballet_shoes:{id:"ballet_shoes",name:"Ballet Shoes",keywords:["dance"],skins:[{unified:"1fa70",native:"🩰"}],version:12},boot:{id:"boot",name:"Womans Boots",keywords:["boot","woman","s","shoes","fashion"],skins:[{unified:"1f462",native:"👢"}],version:1},hair_pick:{id:"hair_pick",name:"Hair Pick",keywords:["afro","comb"],skins:[{unified:"1faae",native:"🪮"}],version:15},crown:{id:"crown",name:"Crown",keywords:["king","kod","leader","royalty","lord"],skins:[{unified:"1f451",native:"👑"}],version:1},womans_hat:{id:"womans_hat",name:"Womans Hat",keywords:["woman","s","fashion","accessories","female","lady","spring"],skins:[{unified:"1f452",native:"👒"}],version:1},tophat:{id:"tophat",name:"Top Hat",keywords:["tophat","magic","gentleman","classy","circus"],skins:[{unified:"1f3a9",native:"🎩"}],version:1},mortar_board:{id:"mortar_board",name:"Graduation Cap",keywords:["mortar","board","school","college","degree","university","hat","legal","learn","education"],skins:[{unified:"1f393",native:"🎓"}],version:1},billed_cap:{id:"billed_cap",name:"Billed Cap",keywords:["baseball"],skins:[{unified:"1f9e2",native:"🧢"}],version:5},military_helmet:{id:"military_helmet",name:"Military Helmet",keywords:["army","protection"],skins:[{unified:"1fa96",native:"🪖"}],version:13},helmet_with_white_cross:{id:"helmet_with_white_cross",name:"Rescue Workers Helmet",keywords:["with","white","cross","worker","s","construction","build"],skins:[{unified:"26d1-fe0f",native:"⛑️"}],version:1},prayer_beads:{id:"prayer_beads",name:"Prayer Beads",keywords:["dhikr","religious"],skins:[{unified:"1f4ff",native:"📿"}],version:1},lipstick:{id:"lipstick",name:"Lipstick",keywords:["female","girl","fashion","woman"],skins:[{unified:"1f484",native:"💄"}],version:1},ring:{id:"ring",name:"Ring",keywords:["wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],skins:[{unified:"1f48d",native:"💍"}],version:1},gem:{id:"gem",name:"Gem Stone",keywords:["blue","ruby","diamond","jewelry"],skins:[{unified:"1f48e",native:"💎"}],version:1},mute:{id:"mute",name:"Muted Speaker",keywords:["mute","sound","volume","silence","quiet"],skins:[{unified:"1f507",native:"🔇"}],version:1},speaker:{id:"speaker",name:"Speaker",keywords:["low","volume","sound","silence","broadcast"],skins:[{unified:"1f508",native:"🔈"}],version:1},sound:{id:"sound",name:"Speaker Medium Volume",keywords:["sound","broadcast"],skins:[{unified:"1f509",native:"🔉"}],version:1},loud_sound:{id:"loud_sound",name:"Speaker High Volume",keywords:["loud","sound","noise","noisy","broadcast"],skins:[{unified:"1f50a",native:"🔊"}],version:1},loudspeaker:{id:"loudspeaker",name:"Loudspeaker",keywords:["volume","sound"],skins:[{unified:"1f4e2",native:"📢"}],version:1},mega:{id:"mega",name:"Megaphone",keywords:["mega","sound","speaker","volume"],skins:[{unified:"1f4e3",native:"📣"}],version:1},postal_horn:{id:"postal_horn",name:"Postal Horn",keywords:["instrument","music"],skins:[{unified:"1f4ef",native:"📯"}],version:1},bell:{id:"bell",name:"Bell",keywords:["sound","notification","christmas","xmas","chime"],skins:[{unified:"1f514",native:"🔔"}],version:1},no_bell:{id:"no_bell",name:"Bell with Slash",keywords:["no","sound","volume","mute","quiet","silent"],skins:[{unified:"1f515",native:"🔕"}],version:1},musical_score:{id:"musical_score",name:"Musical Score",keywords:["treble","clef","compose"],skins:[{unified:"1f3bc",native:"🎼"}],version:1},musical_note:{id:"musical_note",name:"Musical Note",keywords:["score","tone","sound"],skins:[{unified:"1f3b5",native:"🎵"}],version:1},notes:{id:"notes",name:"Musical Notes",keywords:["music","score"],skins:[{unified:"1f3b6",native:"🎶"}],version:1},studio_microphone:{id:"studio_microphone",name:"Studio Microphone",keywords:["sing","recording","artist","talkshow"],skins:[{unified:"1f399-fe0f",native:"🎙️"}],version:1},level_slider:{id:"level_slider",name:"Level Slider",keywords:["scale"],skins:[{unified:"1f39a-fe0f",native:"🎚️"}],version:1},control_knobs:{id:"control_knobs",name:"Control Knobs",keywords:["dial"],skins:[{unified:"1f39b-fe0f",native:"🎛️"}],version:1},microphone:{id:"microphone",name:"Microphone",keywords:["sound","music","PA","sing","talkshow"],skins:[{unified:"1f3a4",native:"🎤"}],version:1},headphones:{id:"headphones",name:"Headphone",keywords:["headphones","music","score","gadgets"],skins:[{unified:"1f3a7",native:"🎧"}],version:1},radio:{id:"radio",name:"Radio",keywords:["communication","music","podcast","program"],skins:[{unified:"1f4fb",native:"📻"}],version:1},saxophone:{id:"saxophone",name:"Saxophone",keywords:["music","instrument","jazz","blues"],skins:[{unified:"1f3b7",native:"🎷"}],version:1},accordion:{id:"accordion",name:"Accordion",keywords:["music"],skins:[{unified:"1fa97",native:"🪗"}],version:13},guitar:{id:"guitar",name:"Guitar",keywords:["music","instrument"],skins:[{unified:"1f3b8",native:"🎸"}],version:1},musical_keyboard:{id:"musical_keyboard",name:"Musical Keyboard",keywords:["piano","instrument","compose"],skins:[{unified:"1f3b9",native:"🎹"}],version:1},trumpet:{id:"trumpet",name:"Trumpet",keywords:["music","brass"],skins:[{unified:"1f3ba",native:"🎺"}],version:1},violin:{id:"violin",name:"Violin",keywords:["music","instrument","orchestra","symphony"],skins:[{unified:"1f3bb",native:"🎻"}],version:1},banjo:{id:"banjo",name:"Banjo",keywords:["music","instructment"],skins:[{unified:"1fa95",native:"🪕"}],version:12},drum_with_drumsticks:{id:"drum_with_drumsticks",name:"Drum",keywords:["with","drumsticks","music","instrument","snare"],skins:[{unified:"1f941",native:"🥁"}],version:3},long_drum:{id:"long_drum",name:"Long Drum",keywords:["music"],skins:[{unified:"1fa98",native:"🪘"}],version:13},maracas:{id:"maracas",name:"Maracas",keywords:["music","instrument","percussion"],skins:[{unified:"1fa87",native:"🪇"}],version:15},flute:{id:"flute",name:"Flute",keywords:["bamboo","music","instrument","pied","piper"],skins:[{unified:"1fa88",native:"🪈"}],version:15},iphone:{id:"iphone",name:"Mobile Phone",keywords:["iphone","technology","apple","gadgets","dial"],skins:[{unified:"1f4f1",native:"📱"}],version:1},calling:{id:"calling",name:"Mobile Phone with Arrow",keywords:["calling","iphone","incoming"],skins:[{unified:"1f4f2",native:"📲"}],version:1},phone:{id:"phone",name:"Telephone",keywords:["phone","technology","communication","dial"],skins:[{unified:"260e-fe0f",native:"☎️"}],version:1},telephone_receiver:{id:"telephone_receiver",name:"Telephone Receiver",keywords:["technology","communication","dial"],skins:[{unified:"1f4de",native:"📞"}],version:1},pager:{id:"pager",name:"Pager",keywords:["bbcall","oldschool","90s"],skins:[{unified:"1f4df",native:"📟"}],version:1},fax:{id:"fax",name:"Fax Machine",keywords:["communication","technology"],skins:[{unified:"1f4e0",native:"📠"}],version:1},battery:{id:"battery",name:"Battery",keywords:["power","energy","sustain"],skins:[{unified:"1f50b",native:"🔋"}],version:1},low_battery:{id:"low_battery",name:"Low Battery",keywords:["drained","dead"],skins:[{unified:"1faab",native:"🪫"}],version:14},electric_plug:{id:"electric_plug",name:"Electric Plug",keywords:["charger","power"],skins:[{unified:"1f50c",native:"🔌"}],version:1},computer:{id:"computer",name:"Laptop",keywords:["computer","technology","screen","display","monitor"],skins:[{unified:"1f4bb",native:"💻"}],version:1},desktop_computer:{id:"desktop_computer",name:"Desktop Computer",keywords:["technology","computing","screen"],skins:[{unified:"1f5a5-fe0f",native:"🖥️"}],version:1},printer:{id:"printer",name:"Printer",keywords:["paper","ink"],skins:[{unified:"1f5a8-fe0f",native:"🖨️"}],version:1},keyboard:{id:"keyboard",name:"Keyboard",keywords:["technology","computer","type","input","text"],skins:[{unified:"2328-fe0f",native:"⌨️"}],version:1},three_button_mouse:{id:"three_button_mouse",name:"Computer Mouse",keywords:["three","button","click"],skins:[{unified:"1f5b1-fe0f",native:"🖱️"}],version:1},trackball:{id:"trackball",name:"Trackball",keywords:["technology","trackpad"],skins:[{unified:"1f5b2-fe0f",native:"🖲️"}],version:1},minidisc:{id:"minidisc",name:"Minidisc",keywords:["computer","disk","technology","record","data","90s"],skins:[{unified:"1f4bd",native:"💽"}],version:1},floppy_disk:{id:"floppy_disk",name:"Floppy Disk",keywords:["oldschool","technology","save","90s","80s"],skins:[{unified:"1f4be",native:"💾"}],version:1},cd:{id:"cd",name:"Optical Disc",keywords:["cd","disk","technology","dvd","90s"],skins:[{unified:"1f4bf",native:"💿"}],version:1},dvd:{id:"dvd",name:"Dvd",keywords:["cd","disk","disc"],skins:[{unified:"1f4c0",native:"📀"}],version:1},abacus:{id:"abacus",name:"Abacus",keywords:["calculation"],skins:[{unified:"1f9ee",native:"🧮"}],version:11},movie_camera:{id:"movie_camera",name:"Movie Camera",keywords:["film","record"],skins:[{unified:"1f3a5",native:"🎥"}],version:1},film_frames:{id:"film_frames",name:"Film Frames",keywords:["movie"],skins:[{unified:"1f39e-fe0f",native:"🎞️"}],version:1},film_projector:{id:"film_projector",name:"Film Projector",keywords:["video","tape","record","movie"],skins:[{unified:"1f4fd-fe0f",native:"📽️"}],version:1},clapper:{id:"clapper",name:"Clapper Board",keywords:["movie","film","record"],skins:[{unified:"1f3ac",native:"🎬"}],version:1},tv:{id:"tv",name:"Television",keywords:["tv","technology","program","oldschool","show"],skins:[{unified:"1f4fa",native:"📺"}],version:1},camera:{id:"camera",name:"Camera",keywords:["gadgets","photography"],skins:[{unified:"1f4f7",native:"📷"}],version:1},camera_with_flash:{id:"camera_with_flash",name:"Camera with Flash",keywords:["photography","gadgets"],skins:[{unified:"1f4f8",native:"📸"}],version:1},video_camera:{id:"video_camera",name:"Video Camera",keywords:["film","record"],skins:[{unified:"1f4f9",native:"📹"}],version:1},vhs:{id:"vhs",name:"Videocassette",keywords:["vhs","record","video","oldschool","90s","80s"],skins:[{unified:"1f4fc",native:"📼"}],version:1},mag:{id:"mag",name:"Magnifying Glass Tilted Left",keywords:["mag","search","zoom","find","detective"],skins:[{unified:"1f50d",native:"🔍"}],version:1},mag_right:{id:"mag_right",name:"Magnifying Glass Tilted Right",keywords:["mag","search","zoom","find","detective"],skins:[{unified:"1f50e",native:"🔎"}],version:1},candle:{id:"candle",name:"Candle",keywords:["fire","wax"],skins:[{unified:"1f56f-fe0f",native:"🕯️"}],version:1},bulb:{id:"bulb",name:"Light Bulb",keywords:["electricity","idea"],skins:[{unified:"1f4a1",native:"💡"}],version:1},flashlight:{id:"flashlight",name:"Flashlight",keywords:["dark","camping","sight","night"],skins:[{unified:"1f526",native:"🔦"}],version:1},izakaya_lantern:{id:"izakaya_lantern",name:"Izakaya Lantern",keywords:["red","paper","light","halloween","spooky"],skins:[{unified:"1f3ee",native:"🏮"}],version:1},diya_lamp:{id:"diya_lamp",name:"Diya Lamp",keywords:["lighting"],skins:[{unified:"1fa94",native:"🪔"}],version:12},notebook_with_decorative_cover:{id:"notebook_with_decorative_cover",name:"Notebook with Decorative Cover",keywords:["classroom","notes","record","paper","study"],skins:[{unified:"1f4d4",native:"📔"}],version:1},closed_book:{id:"closed_book",name:"Closed Book",keywords:["read","library","knowledge","textbook","learn"],skins:[{unified:"1f4d5",native:"📕"}],version:1},book:{id:"book",name:"Open Book",keywords:["read","library","knowledge","literature","learn","study"],skins:[{unified:"1f4d6",native:"📖"}],version:1},green_book:{id:"green_book",name:"Green Book",keywords:["read","library","knowledge","study"],skins:[{unified:"1f4d7",native:"📗"}],version:1},blue_book:{id:"blue_book",name:"Blue Book",keywords:["read","library","knowledge","learn","study"],skins:[{unified:"1f4d8",native:"📘"}],version:1},orange_book:{id:"orange_book",name:"Orange Book",keywords:["read","library","knowledge","textbook","study"],skins:[{unified:"1f4d9",native:"📙"}],version:1},books:{id:"books",name:"Books",keywords:["literature","library","study"],skins:[{unified:"1f4da",native:"📚"}],version:1},notebook:{id:"notebook",name:"Notebook",keywords:["stationery","record","notes","paper","study"],skins:[{unified:"1f4d3",native:"📓"}],version:1},ledger:{id:"ledger",name:"Ledger",keywords:["notes","paper"],skins:[{unified:"1f4d2",native:"📒"}],version:1},page_with_curl:{id:"page_with_curl",name:"Page with Curl",keywords:["documents","office","paper"],skins:[{unified:"1f4c3",native:"📃"}],version:1},scroll:{id:"scroll",name:"Scroll",keywords:["documents","ancient","history","paper"],skins:[{unified:"1f4dc",native:"📜"}],version:1},page_facing_up:{id:"page_facing_up",name:"Page Facing Up",keywords:["documents","office","paper","information"],skins:[{unified:"1f4c4",native:"📄"}],version:1},newspaper:{id:"newspaper",name:"Newspaper",keywords:["press","headline"],skins:[{unified:"1f4f0",native:"📰"}],version:1},rolled_up_newspaper:{id:"rolled_up_newspaper",name:"Rolled-Up Newspaper",keywords:["rolled","up","press","headline"],skins:[{unified:"1f5de-fe0f",native:"🗞️"}],version:1},bookmark_tabs:{id:"bookmark_tabs",name:"Bookmark Tabs",keywords:["favorite","save","order","tidy"],skins:[{unified:"1f4d1",native:"📑"}],version:1},bookmark:{id:"bookmark",name:"Bookmark",keywords:["favorite","label","save"],skins:[{unified:"1f516",native:"🔖"}],version:1},label:{id:"label",name:"Label",keywords:["sale","tag"],skins:[{unified:"1f3f7-fe0f",native:"🏷️"}],version:1},moneybag:{id:"moneybag",name:"Money Bag",keywords:["moneybag","dollar","payment","coins","sale"],skins:[{unified:"1f4b0",native:"💰"}],version:1},coin:{id:"coin",name:"Coin",keywords:["money","currency"],skins:[{unified:"1fa99",native:"🪙"}],version:13},yen:{id:"yen",name:"Yen Banknote",keywords:["money","sales","japanese","dollar","currency"],skins:[{unified:"1f4b4",native:"💴"}],version:1},dollar:{id:"dollar",name:"Dollar Banknote",keywords:["money","sales","bill","currency"],skins:[{unified:"1f4b5",native:"💵"}],version:1},euro:{id:"euro",name:"Euro Banknote",keywords:["money","sales","dollar","currency"],skins:[{unified:"1f4b6",native:"💶"}],version:1},pound:{id:"pound",name:"Pound Banknote",keywords:["british","sterling","money","sales","bills","uk","england","currency"],skins:[{unified:"1f4b7",native:"💷"}],version:1},money_with_wings:{id:"money_with_wings",name:"Money with Wings",keywords:["dollar","bills","payment","sale"],skins:[{unified:"1f4b8",native:"💸"}],version:1},credit_card:{id:"credit_card",name:"Credit Card",keywords:["money","sales","dollar","bill","payment","shopping"],skins:[{unified:"1f4b3",native:"💳"}],version:1},receipt:{id:"receipt",name:"Receipt",keywords:["accounting","expenses"],skins:[{unified:"1f9fe",native:"🧾"}],version:11},chart:{id:"chart",name:"Chart Increasing with Yen",keywords:["green","square","graph","presentation","stats"],skins:[{unified:"1f4b9",native:"💹"}],version:1},email:{id:"email",name:"Envelope",keywords:["email","letter","postal","inbox","communication"],skins:[{unified:"2709-fe0f",native:"✉️"}],version:1},"e-mail":{id:"e-mail",name:"E-Mail",keywords:["e","mail","communication","inbox"],skins:[{unified:"1f4e7",native:"📧"}],version:1},incoming_envelope:{id:"incoming_envelope",name:"Incoming Envelope",keywords:["email","inbox"],skins:[{unified:"1f4e8",native:"📨"}],version:1},envelope_with_arrow:{id:"envelope_with_arrow",name:"Envelope with Arrow",keywords:["email","communication"],skins:[{unified:"1f4e9",native:"📩"}],version:1},outbox_tray:{id:"outbox_tray",name:"Outbox Tray",keywords:["inbox","email"],skins:[{unified:"1f4e4",native:"📤"}],version:1},inbox_tray:{id:"inbox_tray",name:"Inbox Tray",keywords:["email","documents"],skins:[{unified:"1f4e5",native:"📥"}],version:1},package:{id:"package",name:"Package",keywords:["mail","gift","cardboard","box","moving"],skins:[{unified:"1f4e6",native:"📦"}],version:1},mailbox:{id:"mailbox",name:"Closed Mailbox with Raised Flag",keywords:["email","inbox","communication"],skins:[{unified:"1f4eb",native:"📫"}],version:1},mailbox_closed:{id:"mailbox_closed",name:"Closed Mailbox with Lowered Flag",keywords:["email","communication","inbox"],skins:[{unified:"1f4ea",native:"📪"}],version:1},mailbox_with_mail:{id:"mailbox_with_mail",name:"Open Mailbox with Raised Flag",keywords:["mail","email","inbox","communication"],skins:[{unified:"1f4ec",native:"📬"}],version:1},mailbox_with_no_mail:{id:"mailbox_with_no_mail",name:"Open Mailbox with Lowered Flag",keywords:["no","mail","email","inbox"],skins:[{unified:"1f4ed",native:"📭"}],version:1},postbox:{id:"postbox",name:"Postbox",keywords:["email","letter","envelope"],skins:[{unified:"1f4ee",native:"📮"}],version:1},ballot_box_with_ballot:{id:"ballot_box_with_ballot",name:"Ballot Box with Ballot",keywords:["election","vote"],skins:[{unified:"1f5f3-fe0f",native:"🗳️"}],version:1},pencil2:{id:"pencil2",name:"Pencil",keywords:["pencil2","stationery","write","paper","writing","school","study"],skins:[{unified:"270f-fe0f",native:"✏️"}],version:1},black_nib:{id:"black_nib",name:"Black Nib",keywords:["pen","stationery","writing","write"],skins:[{unified:"2712-fe0f",native:"✒️"}],version:1},lower_left_fountain_pen:{id:"lower_left_fountain_pen",name:"Fountain Pen",keywords:["lower","left","stationery","writing","write"],skins:[{unified:"1f58b-fe0f",native:"🖋️"}],version:1},lower_left_ballpoint_pen:{id:"lower_left_ballpoint_pen",name:"Pen",keywords:["lower","left","ballpoint","stationery","writing","write"],skins:[{unified:"1f58a-fe0f",native:"🖊️"}],version:1},lower_left_paintbrush:{id:"lower_left_paintbrush",name:"Paintbrush",keywords:["lower","left","drawing","creativity","art"],skins:[{unified:"1f58c-fe0f",native:"🖌️"}],version:1},lower_left_crayon:{id:"lower_left_crayon",name:"Crayon",keywords:["lower","left","drawing","creativity"],skins:[{unified:"1f58d-fe0f",native:"🖍️"}],version:1},memo:{id:"memo",name:"Memo",keywords:["pencil","write","documents","stationery","paper","writing","legal","exam","quiz","test","study","compose"],skins:[{unified:"1f4dd",native:"📝"}],version:1},briefcase:{id:"briefcase",name:"Briefcase",keywords:["business","documents","work","law","legal","job","career"],skins:[{unified:"1f4bc",native:"💼"}],version:1},file_folder:{id:"file_folder",name:"File Folder",keywords:["documents","business","office"],skins:[{unified:"1f4c1",native:"📁"}],version:1},open_file_folder:{id:"open_file_folder",name:"Open File Folder",keywords:["documents","load"],skins:[{unified:"1f4c2",native:"📂"}],version:1},card_index_dividers:{id:"card_index_dividers",name:"Card Index Dividers",keywords:["organizing","business","stationery"],skins:[{unified:"1f5c2-fe0f",native:"🗂️"}],version:1},date:{id:"date",name:"Calendar",keywords:["date","schedule"],skins:[{unified:"1f4c5",native:"📅"}],version:1},calendar:{id:"calendar",name:"Tear-off Calendar",keywords:["tear","off","schedule","date","planning"],skins:[{unified:"1f4c6",native:"📆"}],version:1},spiral_note_pad:{id:"spiral_note_pad",name:"Spiral Notepad",keywords:["note","pad","memo","stationery"],skins:[{unified:"1f5d2-fe0f",native:"🗒️"}],version:1},spiral_calendar_pad:{id:"spiral_calendar_pad",name:"Spiral Calendar",keywords:["pad","date","schedule","planning"],skins:[{unified:"1f5d3-fe0f",native:"🗓️"}],version:1},card_index:{id:"card_index",name:"Card Index",keywords:["business","stationery"],skins:[{unified:"1f4c7",native:"📇"}],version:1},chart_with_upwards_trend:{id:"chart_with_upwards_trend",name:"Chart Increasing",keywords:["with","upwards","trend","graph","presentation","stats","recovery","business","economics","money","sales","good","success"],skins:[{unified:"1f4c8",native:"📈"}],version:1},chart_with_downwards_trend:{id:"chart_with_downwards_trend",name:"Chart Decreasing",keywords:["with","downwards","trend","graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],skins:[{unified:"1f4c9",native:"📉"}],version:1},bar_chart:{id:"bar_chart",name:"Bar Chart",keywords:["graph","presentation","stats"],skins:[{unified:"1f4ca",native:"📊"}],version:1},clipboard:{id:"clipboard",name:"Clipboard",keywords:["stationery","documents"],skins:[{unified:"1f4cb",native:"📋"}],version:1},pushpin:{id:"pushpin",name:"Pushpin",keywords:["stationery","mark","here"],skins:[{unified:"1f4cc",native:"📌"}],version:1},round_pushpin:{id:"round_pushpin",name:"Round Pushpin",keywords:["stationery","location","map","here"],skins:[{unified:"1f4cd",native:"📍"}],version:1},paperclip:{id:"paperclip",name:"Paperclip",keywords:["documents","stationery"],skins:[{unified:"1f4ce",native:"📎"}],version:1},linked_paperclips:{id:"linked_paperclips",name:"Linked Paperclips",keywords:["documents","stationery"],skins:[{unified:"1f587-fe0f",native:"🖇️"}],version:1},straight_ruler:{id:"straight_ruler",name:"Straight Ruler",keywords:["stationery","calculate","length","math","school","drawing","architect","sketch"],skins:[{unified:"1f4cf",native:"📏"}],version:1},triangular_ruler:{id:"triangular_ruler",name:"Triangular Ruler",keywords:["stationery","math","architect","sketch"],skins:[{unified:"1f4d0",native:"📐"}],version:1},scissors:{id:"scissors",name:"Scissors",keywords:["stationery","cut"],skins:[{unified:"2702-fe0f",native:"✂️"}],version:1},card_file_box:{id:"card_file_box",name:"Card File Box",keywords:["business","stationery"],skins:[{unified:"1f5c3-fe0f",native:"🗃️"}],version:1},file_cabinet:{id:"file_cabinet",name:"File Cabinet",keywords:["filing","organizing"],skins:[{unified:"1f5c4-fe0f",native:"🗄️"}],version:1},wastebasket:{id:"wastebasket",name:"Wastebasket",keywords:["bin","trash","rubbish","garbage","toss"],skins:[{unified:"1f5d1-fe0f",native:"🗑️"}],version:1},lock:{id:"lock",name:"Lock",keywords:["locked","security","password","padlock"],skins:[{unified:"1f512",native:"🔒"}],version:1},unlock:{id:"unlock",name:"Unlocked",keywords:["unlock","privacy","security"],skins:[{unified:"1f513",native:"🔓"}],version:1},lock_with_ink_pen:{id:"lock_with_ink_pen",name:"Locked with Pen",keywords:["lock","ink","security","secret"],skins:[{unified:"1f50f",native:"🔏"}],version:1},closed_lock_with_key:{id:"closed_lock_with_key",name:"Locked with Key",keywords:["closed","lock","security","privacy"],skins:[{unified:"1f510",native:"🔐"}],version:1},key:{id:"key",name:"Key",keywords:["lock","door","password"],skins:[{unified:"1f511",native:"🔑"}],version:1},old_key:{id:"old_key",name:"Old Key",keywords:["lock","door","password"],skins:[{unified:"1f5dd-fe0f",native:"🗝️"}],version:1},hammer:{id:"hammer",name:"Hammer",keywords:["tools","build","create"],skins:[{unified:"1f528",native:"🔨"}],version:1},axe:{id:"axe",name:"Axe",keywords:["tool","chop","cut"],skins:[{unified:"1fa93",native:"🪓"}],version:12},pick:{id:"pick",name:"Pick",keywords:["tools","dig"],skins:[{unified:"26cf-fe0f",native:"⛏️"}],version:1},hammer_and_pick:{id:"hammer_and_pick",name:"Hammer and Pick",keywords:["tools","build","create"],skins:[{unified:"2692-fe0f",native:"⚒️"}],version:1},hammer_and_wrench:{id:"hammer_and_wrench",name:"Hammer and Wrench",keywords:["tools","build","create"],skins:[{unified:"1f6e0-fe0f",native:"🛠️"}],version:1},dagger_knife:{id:"dagger_knife",name:"Dagger",keywords:["knife","weapon"],skins:[{unified:"1f5e1-fe0f",native:"🗡️"}],version:1},crossed_swords:{id:"crossed_swords",name:"Crossed Swords",keywords:["weapon"],skins:[{unified:"2694-fe0f",native:"⚔️"}],version:1},bomb:{id:"bomb",name:"Bomb",keywords:["boom","explode","explosion","terrorism"],skins:[{unified:"1f4a3",native:"💣"}],version:1},boomerang:{id:"boomerang",name:"Boomerang",keywords:["weapon"],skins:[{unified:"1fa83",native:"🪃"}],version:13},bow_and_arrow:{id:"bow_and_arrow",name:"Bow and Arrow",keywords:["sports"],skins:[{unified:"1f3f9",native:"🏹"}],version:1},shield:{id:"shield",name:"Shield",keywords:["protection","security"],skins:[{unified:"1f6e1-fe0f",native:"🛡️"}],version:1},carpentry_saw:{id:"carpentry_saw",name:"Carpentry Saw",keywords:["cut","chop"],skins:[{unified:"1fa9a",native:"🪚"}],version:13},wrench:{id:"wrench",name:"Wrench",keywords:["tools","diy","ikea","fix","maintainer"],skins:[{unified:"1f527",native:"🔧"}],version:1},screwdriver:{id:"screwdriver",name:"Screwdriver",keywords:["tools"],skins:[{unified:"1fa9b",native:"🪛"}],version:13},nut_and_bolt:{id:"nut_and_bolt",name:"Nut and Bolt",keywords:["handy","tools","fix"],skins:[{unified:"1f529",native:"🔩"}],version:1},gear:{id:"gear",name:"Gear",keywords:["cog"],skins:[{unified:"2699-fe0f",native:"⚙️"}],version:1},compression:{id:"compression",name:"Clamp",keywords:["compression","tool"],skins:[{unified:"1f5dc-fe0f",native:"🗜️"}],version:1},scales:{id:"scales",name:"Balance Scale",keywords:["scales","law","fairness","weight"],skins:[{unified:"2696-fe0f",native:"⚖️"}],version:1},probing_cane:{id:"probing_cane",name:"White Cane",keywords:["probing","accessibility"],skins:[{unified:"1f9af",native:"🦯"}],version:12},link:{id:"link",name:"Link",keywords:["rings","url"],skins:[{unified:"1f517",native:"🔗"}],version:1},chains:{id:"chains",name:"Chains",keywords:["lock","arrest"],skins:[{unified:"26d3-fe0f",native:"⛓️"}],version:1},hook:{id:"hook",name:"Hook",keywords:["tools"],skins:[{unified:"1fa9d",native:"🪝"}],version:13},toolbox:{id:"toolbox",name:"Toolbox",keywords:["tools","diy","fix","maintainer","mechanic"],skins:[{unified:"1f9f0",native:"🧰"}],version:11},magnet:{id:"magnet",name:"Magnet",keywords:["attraction","magnetic"],skins:[{unified:"1f9f2",native:"🧲"}],version:11},ladder:{id:"ladder",name:"Ladder",keywords:["tools"],skins:[{unified:"1fa9c",native:"🪜"}],version:13},alembic:{id:"alembic",name:"Alembic",keywords:["distilling","science","experiment","chemistry"],skins:[{unified:"2697-fe0f",native:"⚗️"}],version:1},test_tube:{id:"test_tube",name:"Test Tube",keywords:["chemistry","experiment","lab","science"],skins:[{unified:"1f9ea",native:"🧪"}],version:11},petri_dish:{id:"petri_dish",name:"Petri Dish",keywords:["bacteria","biology","culture","lab"],skins:[{unified:"1f9eb",native:"🧫"}],version:11},dna:{id:"dna",name:"Dna",keywords:["biologist","genetics","life"],skins:[{unified:"1f9ec",native:"🧬"}],version:11},microscope:{id:"microscope",name:"Microscope",keywords:["laboratory","experiment","zoomin","science","study"],skins:[{unified:"1f52c",native:"🔬"}],version:1},telescope:{id:"telescope",name:"Telescope",keywords:["stars","space","zoom","science","astronomy"],skins:[{unified:"1f52d",native:"🔭"}],version:1},satellite_antenna:{id:"satellite_antenna",name:"Satellite Antenna",keywords:["communication","future","radio","space"],skins:[{unified:"1f4e1",native:"📡"}],version:1},syringe:{id:"syringe",name:"Syringe",keywords:["health","hospital","drugs","blood","medicine","needle","doctor","nurse"],skins:[{unified:"1f489",native:"💉"}],version:1},drop_of_blood:{id:"drop_of_blood",name:"Drop of Blood",keywords:["period","hurt","harm","wound"],skins:[{unified:"1fa78",native:"🩸"}],version:12},pill:{id:"pill",name:"Pill",keywords:["health","medicine","doctor","pharmacy","drug"],skins:[{unified:"1f48a",native:"💊"}],version:1},adhesive_bandage:{id:"adhesive_bandage",name:"Adhesive Bandage",keywords:["heal"],skins:[{unified:"1fa79",native:"🩹"}],version:12},crutch:{id:"crutch",name:"Crutch",keywords:["accessibility","assist"],skins:[{unified:"1fa7c",native:"🩼"}],version:14},stethoscope:{id:"stethoscope",name:"Stethoscope",keywords:["health"],skins:[{unified:"1fa7a",native:"🩺"}],version:12},"x-ray":{id:"x-ray",name:"X-Ray",keywords:["x","ray","skeleton","medicine"],skins:[{unified:"1fa7b",native:"🩻"}],version:14},door:{id:"door",name:"Door",keywords:["house","entry","exit"],skins:[{unified:"1f6aa",native:"🚪"}],version:1},elevator:{id:"elevator",name:"Elevator",keywords:["lift"],skins:[{unified:"1f6d7",native:"🛗"}],version:13},mirror:{id:"mirror",name:"Mirror",keywords:["reflection"],skins:[{unified:"1fa9e",native:"🪞"}],version:13},window:{id:"window",name:"Window",keywords:["scenery"],skins:[{unified:"1fa9f",native:"🪟"}],version:13},bed:{id:"bed",name:"Bed",keywords:["sleep","rest"],skins:[{unified:"1f6cf-fe0f",native:"🛏️"}],version:1},couch_and_lamp:{id:"couch_and_lamp",name:"Couch and Lamp",keywords:["read","chill"],skins:[{unified:"1f6cb-fe0f",native:"🛋️"}],version:1},chair:{id:"chair",name:"Chair",keywords:["sit","furniture"],skins:[{unified:"1fa91",native:"🪑"}],version:12},toilet:{id:"toilet",name:"Toilet",keywords:["restroom","wc","washroom","bathroom","potty"],skins:[{unified:"1f6bd",native:"🚽"}],version:1},plunger:{id:"plunger",name:"Plunger",keywords:["toilet"],skins:[{unified:"1faa0",native:"🪠"}],version:13},shower:{id:"shower",name:"Shower",keywords:["clean","water","bathroom"],skins:[{unified:"1f6bf",native:"🚿"}],version:1},bathtub:{id:"bathtub",name:"Bathtub",keywords:["clean","shower","bathroom"],skins:[{unified:"1f6c1",native:"🛁"}],version:1},mouse_trap:{id:"mouse_trap",name:"Mouse Trap",keywords:["cheese"],skins:[{unified:"1faa4",native:"🪤"}],version:13},razor:{id:"razor",name:"Razor",keywords:["cut"],skins:[{unified:"1fa92",native:"🪒"}],version:12},lotion_bottle:{id:"lotion_bottle",name:"Lotion Bottle",keywords:["moisturizer","sunscreen"],skins:[{unified:"1f9f4",native:"🧴"}],version:11},safety_pin:{id:"safety_pin",name:"Safety Pin",keywords:["diaper"],skins:[{unified:"1f9f7",native:"🧷"}],version:11},broom:{id:"broom",name:"Broom",keywords:["cleaning","sweeping","witch"],skins:[{unified:"1f9f9",native:"🧹"}],version:11},basket:{id:"basket",name:"Basket",keywords:["laundry"],skins:[{unified:"1f9fa",native:"🧺"}],version:11},roll_of_paper:{id:"roll_of_paper",name:"Roll of Paper",keywords:[],skins:[{unified:"1f9fb",native:"🧻"}],version:11},bucket:{id:"bucket",name:"Bucket",keywords:["water","container"],skins:[{unified:"1faa3",native:"🪣"}],version:13},soap:{id:"soap",name:"Soap",keywords:["bar","bathing","cleaning","lather"],skins:[{unified:"1f9fc",native:"🧼"}],version:11},bubbles:{id:"bubbles",name:"Bubbles",keywords:["soap","fun","carbonation","sparkling"],skins:[{unified:"1fae7",native:"🫧"}],version:14},toothbrush:{id:"toothbrush",name:"Toothbrush",keywords:["hygiene","dental"],skins:[{unified:"1faa5",native:"🪥"}],version:13},sponge:{id:"sponge",name:"Sponge",keywords:["absorbing","cleaning","porous"],skins:[{unified:"1f9fd",native:"🧽"}],version:11},fire_extinguisher:{id:"fire_extinguisher",name:"Fire Extinguisher",keywords:["quench"],skins:[{unified:"1f9ef",native:"🧯"}],version:11},shopping_trolley:{id:"shopping_trolley",name:"Shopping Cart",keywords:["trolley"],skins:[{unified:"1f6d2",native:"🛒"}],version:3},smoking:{id:"smoking",name:"Cigarette",keywords:["smoking","kills","tobacco","joint","smoke"],skins:[{unified:"1f6ac",native:"🚬"}],version:1},coffin:{id:"coffin",name:"Coffin",keywords:["vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],skins:[{unified:"26b0-fe0f",native:"⚰️"}],version:1},headstone:{id:"headstone",name:"Headstone",keywords:["death","rip","grave"],skins:[{unified:"1faa6",native:"🪦"}],version:13},funeral_urn:{id:"funeral_urn",name:"Funeral Urn",keywords:["dead","die","death","rip","ashes"],skins:[{unified:"26b1-fe0f",native:"⚱️"}],version:1},nazar_amulet:{id:"nazar_amulet",name:"Nazar Amulet",keywords:["bead","charm"],skins:[{unified:"1f9ff",native:"🧿"}],version:11},hamsa:{id:"hamsa",name:"Hamsa",keywords:["religion","protection"],skins:[{unified:"1faac",native:"🪬"}],version:14},moyai:{id:"moyai",name:"Moai",keywords:["moyai","rock","easter","island"],skins:[{unified:"1f5ff",native:"🗿"}],version:1},placard:{id:"placard",name:"Placard",keywords:["announcement"],skins:[{unified:"1faa7",native:"🪧"}],version:13},identification_card:{id:"identification_card",name:"Identification Card",keywords:["document"],skins:[{unified:"1faaa",native:"🪪"}],version:14},atm:{id:"atm",name:"Atm Sign",keywords:["money","sales","cash","blue","square","payment","bank"],skins:[{unified:"1f3e7",native:"🏧"}],version:1},put_litter_in_its_place:{id:"put_litter_in_its_place",name:"Litter in Bin Sign",keywords:["put","its","place","blue","square","human","info"],skins:[{unified:"1f6ae",native:"🚮"}],version:1},potable_water:{id:"potable_water",name:"Potable Water",keywords:["blue","square","liquid","restroom","cleaning","faucet"],skins:[{unified:"1f6b0",native:"🚰"}],version:1},wheelchair:{id:"wheelchair",name:"Wheelchair Symbol",keywords:["blue","square","disabled","accessibility"],skins:[{unified:"267f",native:"♿"}],version:1},mens:{id:"mens",name:"Mens Room",keywords:["mens","men","s","toilet","restroom","wc","blue","square","gender","male"],skins:[{unified:"1f6b9",native:"🚹"}],version:1},womens:{id:"womens",name:"Womens Room",keywords:["womens","women","s","purple","square","woman","female","toilet","loo","restroom","gender"],skins:[{unified:"1f6ba",native:"🚺"}],version:1},restroom:{id:"restroom",name:"Restroom",keywords:["blue","square","toilet","refresh","wc","gender"],skins:[{unified:"1f6bb",native:"🚻"}],version:1},baby_symbol:{id:"baby_symbol",name:"Baby Symbol",keywords:["orange","square","child"],skins:[{unified:"1f6bc",native:"🚼"}],version:1},wc:{id:"wc",name:"Water Closet",keywords:["wc","toilet","restroom","blue","square"],skins:[{unified:"1f6be",native:"🚾"}],version:1},passport_control:{id:"passport_control",name:"Passport Control",keywords:["custom","blue","square"],skins:[{unified:"1f6c2",native:"🛂"}],version:1},customs:{id:"customs",name:"Customs",keywords:["passport","border","blue","square"],skins:[{unified:"1f6c3",native:"🛃"}],version:1},baggage_claim:{id:"baggage_claim",name:"Baggage Claim",keywords:["blue","square","airport","transport"],skins:[{unified:"1f6c4",native:"🛄"}],version:1},left_luggage:{id:"left_luggage",name:"Left Luggage",keywords:["blue","square","travel"],skins:[{unified:"1f6c5",native:"🛅"}],version:1},warning:{id:"warning",name:"Warning",keywords:["exclamation","wip","alert","error","problem","issue"],skins:[{unified:"26a0-fe0f",native:"⚠️"}],version:1},children_crossing:{id:"children_crossing",name:"Children Crossing",keywords:["school","warning","danger","sign","driving","yellow","diamond"],skins:[{unified:"1f6b8",native:"🚸"}],version:1},no_entry:{id:"no_entry",name:"No Entry",keywords:["limit","security","privacy","bad","denied","stop","circle"],skins:[{unified:"26d4",native:"⛔"}],version:1},no_entry_sign:{id:"no_entry_sign",name:"Prohibited",keywords:["no","entry","sign","forbid","stop","limit","denied","disallow","circle"],skins:[{unified:"1f6ab",native:"🚫"}],version:1},no_bicycles:{id:"no_bicycles",name:"No Bicycles",keywords:["cyclist","prohibited","circle"],skins:[{unified:"1f6b3",native:"🚳"}],version:1},no_smoking:{id:"no_smoking",name:"No Smoking",keywords:["cigarette","blue","square","smell","smoke"],skins:[{unified:"1f6ad",native:"🚭"}],version:1},do_not_litter:{id:"do_not_litter",name:"No Littering",keywords:["do","not","litter","trash","bin","garbage","circle"],skins:[{unified:"1f6af",native:"🚯"}],version:1},"non-potable_water":{id:"non-potable_water",name:"Non-Potable Water",keywords:["non","potable","drink","faucet","tap","circle"],skins:[{unified:"1f6b1",native:"🚱"}],version:1},no_pedestrians:{id:"no_pedestrians",name:"No Pedestrians",keywords:["rules","crossing","walking","circle"],skins:[{unified:"1f6b7",native:"🚷"}],version:1},no_mobile_phones:{id:"no_mobile_phones",name:"No Mobile Phones",keywords:["iphone","mute","circle"],skins:[{unified:"1f4f5",native:"📵"}],version:1},underage:{id:"underage",name:"No One Under Eighteen",keywords:["underage","18","drink","pub","night","minor","circle"],skins:[{unified:"1f51e",native:"🔞"}],version:1},radioactive_sign:{id:"radioactive_sign",name:"Radioactive",keywords:["sign","nuclear","danger"],skins:[{unified:"2622-fe0f",native:"☢️"}],version:1},biohazard_sign:{id:"biohazard_sign",name:"Biohazard",keywords:["sign","danger"],skins:[{unified:"2623-fe0f",native:"☣️"}],version:1},arrow_up:{id:"arrow_up",name:"Up Arrow",keywords:["blue","square","continue","top","direction"],skins:[{unified:"2b06-fe0f",native:"⬆️"}],version:1},arrow_upper_right:{id:"arrow_upper_right",name:"Up-Right Arrow",keywords:["upper","right","up","blue","square","point","direction","diagonal","northeast"],skins:[{unified:"2197-fe0f",native:"↗️"}],version:1},arrow_right:{id:"arrow_right",name:"Right Arrow",keywords:["blue","square","next"],skins:[{unified:"27a1-fe0f",native:"➡️"}],version:1},arrow_lower_right:{id:"arrow_lower_right",name:"South East Arrow",keywords:["lower","right","down","blue","square","direction","diagonal","southeast"],skins:[{unified:"2198-fe0f",native:"↘️"}],version:1},arrow_down:{id:"arrow_down",name:"Down Arrow",keywords:["blue","square","direction","bottom"],skins:[{unified:"2b07-fe0f",native:"⬇️"}],version:1},arrow_lower_left:{id:"arrow_lower_left",name:"Down-Left Arrow",keywords:["lower","left","down","blue","square","direction","diagonal","southwest"],skins:[{unified:"2199-fe0f",native:"↙️"}],version:1},arrow_left:{id:"arrow_left",name:"Left Arrow",keywords:["blue","square","previous","back"],skins:[{unified:"2b05-fe0f",native:"⬅️"}],version:1},arrow_upper_left:{id:"arrow_upper_left",name:"Up-Left Arrow",keywords:["upper","left","up","blue","square","point","direction","diagonal","northwest"],skins:[{unified:"2196-fe0f",native:"↖️"}],version:1},arrow_up_down:{id:"arrow_up_down",name:"Up Down Arrow",keywords:["blue","square","direction","way","vertical"],skins:[{unified:"2195-fe0f",native:"↕️"}],version:1},left_right_arrow:{id:"left_right_arrow",name:"Left Right Arrow",keywords:["shape","direction","horizontal","sideways"],skins:[{unified:"2194-fe0f",native:"↔️"}],version:1},leftwards_arrow_with_hook:{id:"leftwards_arrow_with_hook",name:"Right Arrow Curving Left",keywords:["leftwards","with","hook","back","return","blue","square","undo","enter"],skins:[{unified:"21a9-fe0f",native:"↩️"}],version:1},arrow_right_hook:{id:"arrow_right_hook",name:"Left Arrow Curving Right",keywords:["hook","blue","square","return","rotate","direction"],skins:[{unified:"21aa-fe0f",native:"↪️"}],version:1},arrow_heading_up:{id:"arrow_heading_up",name:"Right Arrow Curving Up",keywords:["heading","blue","square","direction","top"],skins:[{unified:"2934-fe0f",native:"⤴️"}],version:1},arrow_heading_down:{id:"arrow_heading_down",name:"Right Arrow Curving Down",keywords:["heading","blue","square","direction","bottom"],skins:[{unified:"2935-fe0f",native:"⤵️"}],version:1},arrows_clockwise:{id:"arrows_clockwise",name:"Clockwise Vertical Arrows",keywords:["sync","cycle","round","repeat"],skins:[{unified:"1f503",native:"🔃"}],version:1},arrows_counterclockwise:{id:"arrows_counterclockwise",name:"Counterclockwise Arrows Button",keywords:["blue","square","sync","cycle"],skins:[{unified:"1f504",native:"🔄"}],version:1},back:{id:"back",name:"Back Arrow",keywords:["words","return"],skins:[{unified:"1f519",native:"🔙"}],version:1},end:{id:"end",name:"End Arrow",keywords:["words"],skins:[{unified:"1f51a",native:"🔚"}],version:1},on:{id:"on",name:"On! Arrow",keywords:["on","words"],skins:[{unified:"1f51b",native:"🔛"}],version:1},soon:{id:"soon",name:"Soon Arrow",keywords:["words"],skins:[{unified:"1f51c",native:"🔜"}],version:1},top:{id:"top",name:"Top Arrow",keywords:["words","blue","square"],skins:[{unified:"1f51d",native:"🔝"}],version:1},place_of_worship:{id:"place_of_worship",name:"Place of Worship",keywords:["religion","church","temple","prayer"],skins:[{unified:"1f6d0",native:"🛐"}],version:1},atom_symbol:{id:"atom_symbol",name:"Atom Symbol",keywords:["science","physics","chemistry"],skins:[{unified:"269b-fe0f",native:"⚛️"}],version:1},om_symbol:{id:"om_symbol",name:"Om",keywords:["symbol","hinduism","buddhism","sikhism","jainism"],skins:[{unified:"1f549-fe0f",native:"🕉️"}],version:1},star_of_david:{id:"star_of_david",name:"Star of David",keywords:["judaism"],skins:[{unified:"2721-fe0f",native:"✡️"}],version:1},wheel_of_dharma:{id:"wheel_of_dharma",name:"Wheel of Dharma",keywords:["hinduism","buddhism","sikhism","jainism"],skins:[{unified:"2638-fe0f",native:"☸️"}],version:1},yin_yang:{id:"yin_yang",name:"Yin Yang",keywords:["balance"],skins:[{unified:"262f-fe0f",native:"☯️"}],version:1},latin_cross:{id:"latin_cross",name:"Latin Cross",keywords:["christianity"],skins:[{unified:"271d-fe0f",native:"✝️"}],version:1},orthodox_cross:{id:"orthodox_cross",name:"Orthodox Cross",keywords:["suppedaneum","religion"],skins:[{unified:"2626-fe0f",native:"☦️"}],version:1},star_and_crescent:{id:"star_and_crescent",name:"Star and Crescent",keywords:["islam"],skins:[{unified:"262a-fe0f",native:"☪️"}],version:1},peace_symbol:{id:"peace_symbol",name:"Peace Symbol",keywords:["hippie"],skins:[{unified:"262e-fe0f",native:"☮️"}],version:1},menorah_with_nine_branches:{id:"menorah_with_nine_branches",name:"Menorah",keywords:["with","nine","branches","hanukkah","candles","jewish"],skins:[{unified:"1f54e",native:"🕎"}],version:1},six_pointed_star:{id:"six_pointed_star",name:"Dotted Six-Pointed Star",keywords:["six","pointed","purple","square","religion","jewish","hexagram"],skins:[{unified:"1f52f",native:"🔯"}],version:1},khanda:{id:"khanda",name:"Khanda",keywords:["Sikhism","religion"],skins:[{unified:"1faaf",native:"🪯"}],version:15},aries:{id:"aries",name:"Aries",keywords:["sign","purple","square","zodiac","astrology"],skins:[{unified:"2648",native:"♈"}],version:1},taurus:{id:"taurus",name:"Taurus",keywords:["purple","square","sign","zodiac","astrology"],skins:[{unified:"2649",native:"♉"}],version:1},gemini:{id:"gemini",name:"Gemini",keywords:["sign","zodiac","purple","square","astrology"],skins:[{unified:"264a",native:"♊"}],version:1},cancer:{id:"cancer",name:"Cancer",keywords:["sign","zodiac","purple","square","astrology"],skins:[{unified:"264b",native:"♋"}],version:1},leo:{id:"leo",name:"Leo",keywords:["sign","purple","square","zodiac","astrology"],skins:[{unified:"264c",native:"♌"}],version:1},virgo:{id:"virgo",name:"Virgo",keywords:["sign","zodiac","purple","square","astrology"],skins:[{unified:"264d",native:"♍"}],version:1},libra:{id:"libra",name:"Libra",keywords:["sign","purple","square","zodiac","astrology"],skins:[{unified:"264e",native:"♎"}],version:1},scorpius:{id:"scorpius",name:"Scorpio",keywords:["scorpius","sign","zodiac","purple","square","astrology"],skins:[{unified:"264f",native:"♏"}],version:1},sagittarius:{id:"sagittarius",name:"Sagittarius",keywords:["sign","zodiac","purple","square","astrology"],skins:[{unified:"2650",native:"♐"}],version:1},capricorn:{id:"capricorn",name:"Capricorn",keywords:["sign","zodiac","purple","square","astrology"],skins:[{unified:"2651",native:"♑"}],version:1},aquarius:{id:"aquarius",name:"Aquarius",keywords:["sign","purple","square","zodiac","astrology"],skins:[{unified:"2652",native:"♒"}],version:1},pisces:{id:"pisces",name:"Pisces",keywords:["purple","square","sign","zodiac","astrology"],skins:[{unified:"2653",native:"♓"}],version:1},ophiuchus:{id:"ophiuchus",name:"Ophiuchus",keywords:["sign","purple","square","constellation","astrology"],skins:[{unified:"26ce",native:"⛎"}],version:1},twisted_rightwards_arrows:{id:"twisted_rightwards_arrows",name:"Shuffle Tracks Button",keywords:["twisted","rightwards","arrows","blue","square","music","random"],skins:[{unified:"1f500",native:"🔀"}],version:1},repeat:{id:"repeat",name:"Repeat Button",keywords:["loop","record"],skins:[{unified:"1f501",native:"🔁"}],version:1},repeat_one:{id:"repeat_one",name:"Repeat Single Button",keywords:["one","blue","square","loop"],skins:[{unified:"1f502",native:"🔂"}],version:1},arrow_forward:{id:"arrow_forward",name:"Play Button",keywords:["arrow","forward","blue","square","right","direction"],skins:[{unified:"25b6-fe0f",native:"▶️"}],version:1},fast_forward:{id:"fast_forward",name:"Fast-Forward Button",keywords:["fast","forward","blue","square","play","speed","continue"],skins:[{unified:"23e9",native:"⏩"}],version:1},black_right_pointing_double_triangle_with_vertical_bar:{id:"black_right_pointing_double_triangle_with_vertical_bar",name:"Next Track Button",keywords:["black","right","pointing","double","triangle","with","vertical","bar","forward","blue","square"],skins:[{unified:"23ed-fe0f",native:"⏭️"}],version:1},black_right_pointing_triangle_with_double_vertical_bar:{id:"black_right_pointing_triangle_with_double_vertical_bar",name:"Play or Pause Button",keywords:["black","right","pointing","triangle","with","double","vertical","bar","blue","square"],skins:[{unified:"23ef-fe0f",native:"⏯️"}],version:1},arrow_backward:{id:"arrow_backward",name:"Reverse Button",keywords:["arrow","backward","blue","square","left","direction"],skins:[{unified:"25c0-fe0f",native:"◀️"}],version:1},rewind:{id:"rewind",name:"Fast Reverse Button",keywords:["rewind","play","blue","square"],skins:[{unified:"23ea",native:"⏪"}],version:1},black_left_pointing_double_triangle_with_vertical_bar:{id:"black_left_pointing_double_triangle_with_vertical_bar",name:"Last Track Button",keywords:["black","left","pointing","double","triangle","with","vertical","bar","backward"],skins:[{unified:"23ee-fe0f",native:"⏮️"}],version:1},arrow_up_small:{id:"arrow_up_small",name:"Upwards Button",keywords:["arrow","up","small","blue","square","triangle","direction","point","forward","top"],skins:[{unified:"1f53c",native:"🔼"}],version:1},arrow_double_up:{id:"arrow_double_up",name:"Fast Up Button",keywords:["arrow","double","blue","square","direction","top"],skins:[{unified:"23eb",native:"⏫"}],version:1},arrow_down_small:{id:"arrow_down_small",name:"Downwards Button",keywords:["arrow","down","small","blue","square","direction","bottom"],skins:[{unified:"1f53d",native:"🔽"}],version:1},arrow_double_down:{id:"arrow_double_down",name:"Fast Down Button",keywords:["arrow","double","blue","square","direction","bottom"],skins:[{unified:"23ec",native:"⏬"}],version:1},double_vertical_bar:{id:"double_vertical_bar",name:"Pause Button",keywords:["double","vertical","bar","blue","square"],skins:[{unified:"23f8-fe0f",native:"⏸️"}],version:1},black_square_for_stop:{id:"black_square_for_stop",name:"Stop Button",keywords:["black","square","for","blue"],skins:[{unified:"23f9-fe0f",native:"⏹️"}],version:1},black_circle_for_record:{id:"black_circle_for_record",name:"Record Button",keywords:["black","circle","for","blue","square"],skins:[{unified:"23fa-fe0f",native:"⏺️"}],version:1},eject:{id:"eject",name:"Eject Button",keywords:["blue","square"],skins:[{unified:"23cf-fe0f",native:"⏏️"}],version:1},cinema:{id:"cinema",name:"Cinema",keywords:["blue","square","record","film","movie","curtain","stage","theater"],skins:[{unified:"1f3a6",native:"🎦"}],version:1},low_brightness:{id:"low_brightness",name:"Dim Button",keywords:["low","brightness","sun","afternoon","warm","summer"],skins:[{unified:"1f505",native:"🔅"}],version:1},high_brightness:{id:"high_brightness",name:"Bright Button",keywords:["high","brightness","sun","light"],skins:[{unified:"1f506",native:"🔆"}],version:1},signal_strength:{id:"signal_strength",name:"Antenna Bars",keywords:["signal","strength","blue","square","reception","phone","internet","connection","wifi","bluetooth"],skins:[{unified:"1f4f6",native:"📶"}],version:1},wireless:{id:"wireless",name:"Wireless",keywords:["wifi","internet","contactless","signal"],skins:[{unified:"1f6dc",native:"🛜"}],version:15},vibration_mode:{id:"vibration_mode",name:"Vibration Mode",keywords:["orange","square","phone"],skins:[{unified:"1f4f3",native:"📳"}],version:1},mobile_phone_off:{id:"mobile_phone_off",name:"Mobile Phone off",keywords:["mute","orange","square","silence","quiet"],skins:[{unified:"1f4f4",native:"📴"}],version:1},female_sign:{id:"female_sign",name:"Female Sign",keywords:["woman","women","lady","girl"],skins:[{unified:"2640-fe0f",native:"♀️"}],version:4},male_sign:{id:"male_sign",name:"Male Sign",keywords:["man","boy","men"],skins:[{unified:"2642-fe0f",native:"♂️"}],version:4},transgender_symbol:{id:"transgender_symbol",name:"Transgender Symbol",keywords:["lgbtq"],skins:[{unified:"26a7-fe0f",native:"⚧️"}],version:13},heavy_multiplication_x:{id:"heavy_multiplication_x",name:"Multiply",keywords:["heavy","multiplication","x","sign","math","calculation"],skins:[{unified:"2716-fe0f",native:"✖️"}],version:1},heavy_plus_sign:{id:"heavy_plus_sign",name:"Plus",keywords:["heavy","sign","math","calculation","addition","more","increase"],skins:[{unified:"2795",native:""}],version:1},heavy_minus_sign:{id:"heavy_minus_sign",name:"Minus",keywords:["heavy","sign","math","calculation","subtract","less"],skins:[{unified:"2796",native:""}],version:1},heavy_division_sign:{id:"heavy_division_sign",name:"Divide",keywords:["heavy","division","sign","math","calculation"],skins:[{unified:"2797",native:"➗"}],version:1},heavy_equals_sign:{id:"heavy_equals_sign",name:"Heavy Equals Sign",keywords:["math"],skins:[{unified:"1f7f0",native:"🟰"}],version:14},infinity:{id:"infinity",name:"Infinity",keywords:["forever"],skins:[{unified:"267e-fe0f",native:"♾️"}],version:11},bangbang:{id:"bangbang",name:"Double Exclamation Mark",keywords:["bangbang","surprise"],skins:[{unified:"203c-fe0f",native:"‼️"}],version:1},interrobang:{id:"interrobang",name:"Exclamation Question Mark",keywords:["interrobang","wat","punctuation","surprise"],skins:[{unified:"2049-fe0f",native:"⁉️"}],version:1},question:{id:"question",name:"Red Question Mark",keywords:["doubt","confused"],skins:[{unified:"2753",native:"❓"}],version:1},grey_question:{id:"grey_question",name:"White Question Mark",keywords:["grey","doubts","gray","huh","confused"],skins:[{unified:"2754",native:"❔"}],version:1},grey_exclamation:{id:"grey_exclamation",name:"White Exclamation Mark",keywords:["grey","surprise","punctuation","gray","wow","warning"],skins:[{unified:"2755",native:"❕"}],version:1},exclamation:{id:"exclamation",name:"Red Exclamation Mark",keywords:["heavy","danger","surprise","punctuation","wow","warning"],skins:[{unified:"2757",native:"❗"}],version:1},wavy_dash:{id:"wavy_dash",name:"Wavy Dash",keywords:["draw","line","moustache","mustache","squiggle","scribble"],skins:[{unified:"3030-fe0f",native:"〰️"}],version:1},currency_exchange:{id:"currency_exchange",name:"Currency Exchange",keywords:["money","sales","dollar","travel"],skins:[{unified:"1f4b1",native:"💱"}],version:1},heavy_dollar_sign:{id:"heavy_dollar_sign",name:"Heavy Dollar Sign",keywords:["money","sales","payment","currency","buck"],skins:[{unified:"1f4b2",native:"💲"}],version:1},medical_symbol:{id:"medical_symbol",name:"Medical Symbol",keywords:["staff","of","aesculapius","health","hospital"],skins:[{unified:"2695-fe0f",native:"⚕️"}],version:4},recycle:{id:"recycle",name:"Recycling Symbol",keywords:["recycle","arrow","environment","garbage","trash"],skins:[{unified:"267b-fe0f",native:"♻️"}],version:1},fleur_de_lis:{id:"fleur_de_lis",name:"Fleur-De-Lis",keywords:["fleur","de","lis","decorative","scout"],skins:[{unified:"269c-fe0f",native:"⚜️"}],version:1},trident:{id:"trident",name:"Trident Emblem",keywords:["weapon","spear"],skins:[{unified:"1f531",native:"🔱"}],version:1},name_badge:{id:"name_badge",name:"Name Badge",keywords:["fire","forbid"],skins:[{unified:"1f4db",native:"📛"}],version:1},beginner:{id:"beginner",name:"Japanese Symbol for Beginner",keywords:["badge","shield"],skins:[{unified:"1f530",native:"🔰"}],version:1},o:{id:"o",name:"Hollow Red Circle",keywords:["o","round"],skins:[{unified:"2b55",native:"⭕"}],version:1},white_check_mark:{id:"white_check_mark",name:"Check Mark Button",keywords:["white","green","square","ok","agree","vote","election","answer","tick"],skins:[{unified:"2705",native:"✅"}],version:1},ballot_box_with_check:{id:"ballot_box_with_check",name:"Check Box with Check",keywords:["ballot","ok","agree","confirm","black","square","vote","election","yes","tick"],skins:[{unified:"2611-fe0f",native:"☑️"}],version:1},heavy_check_mark:{id:"heavy_check_mark",name:"Check Mark",keywords:["heavy","ok","nike","answer","yes","tick"],skins:[{unified:"2714-fe0f",native:"✔️"}],version:1},x:{id:"x",name:"Cross Mark",keywords:["x","no","delete","remove","cancel","red"],skins:[{unified:"274c",native:"❌"}],version:1},negative_squared_cross_mark:{id:"negative_squared_cross_mark",name:"Cross Mark Button",keywords:["negative","squared","x","green","square","no","deny"],skins:[{unified:"274e",native:"❎"}],version:1},curly_loop:{id:"curly_loop",name:"Curly Loop",keywords:["scribble","draw","shape","squiggle"],skins:[{unified:"27b0",native:"➰"}],version:1},loop:{id:"loop",name:"Double Curly Loop",keywords:["tape","cassette"],skins:[{unified:"27bf",native:"➿"}],version:1},part_alternation_mark:{id:"part_alternation_mark",name:"Part Alternation Mark",keywords:["graph","presentation","stats","business","economics","bad"],skins:[{unified:"303d-fe0f",native:"〽️"}],version:1},eight_spoked_asterisk:{id:"eight_spoked_asterisk",name:"Eight Spoked Asterisk",keywords:["star","sparkle","green","square"],skins:[{unified:"2733-fe0f",native:"✳️"}],version:1},eight_pointed_black_star:{id:"eight_pointed_black_star",name:"Eight-Pointed Star",keywords:["eight","pointed","black","orange","square","shape","polygon"],skins:[{unified:"2734-fe0f",native:"✴️"}],version:1},sparkle:{id:"sparkle",name:"Sparkle",keywords:["stars","green","square","awesome","good","fireworks"],skins:[{unified:"2747-fe0f",native:"❇️"}],version:1},copyright:{id:"copyright",name:"Copyright",keywords:["ip","license","circle","law","legal"],skins:[{unified:"00a9-fe0f",native:"©️"}],version:1},registered:{id:"registered",name:"Registered",keywords:["alphabet","circle"],skins:[{unified:"00ae-fe0f",native:"®️"}],version:1},tm:{id:"tm",name:"Trade Mark",keywords:["tm","trademark","brand","law","legal"],skins:[{unified:"2122-fe0f",native:"™️"}],version:1},hash:{id:"hash",name:"Hash Key",keywords:["keycap","","symbol","blue","square","twitter"],skins:[{unified:"0023-fe0f-20e3",native:"#️⃣"}],version:1},keycap_star:{id:"keycap_star",name:"Keycap: *",keywords:["keycap","star",""],skins:[{unified:"002a-fe0f-20e3",native:"*️⃣"}],version:2},zero:{id:"zero",name:"Keycap 0",keywords:["zero","numbers","blue","square","null"],skins:[{unified:"0030-fe0f-20e3",native:"0⃣"}],version:1},one:{id:"one",name:"Keycap 1",keywords:["one","blue","square","numbers"],skins:[{unified:"0031-fe0f-20e3",native:"1⃣"}],version:1},two:{id:"two",name:"Keycap 2",keywords:["two","numbers","prime","blue","square"],skins:[{unified:"0032-fe0f-20e3",native:"2⃣"}],version:1},three:{id:"three",name:"Keycap 3",keywords:["three","numbers","prime","blue","square"],skins:[{unified:"0033-fe0f-20e3",native:"3⃣"}],version:1},four:{id:"four",name:"Keycap 4",keywords:["four","numbers","blue","square"],skins:[{unified:"0034-fe0f-20e3",native:"4⃣"}],version:1},five:{id:"five",name:"Keycap 5",keywords:["five","numbers","blue","square","prime"],skins:[{unified:"0035-fe0f-20e3",native:"5⃣"}],version:1},six:{id:"six",name:"Keycap 6",keywords:["six","numbers","blue","square"],skins:[{unified:"0036-fe0f-20e3",native:"6⃣"}],version:1},seven:{id:"seven",name:"Keycap 7",keywords:["seven","numbers","blue","square","prime"],skins:[{unified:"0037-fe0f-20e3",native:"7⃣"}],version:1},eight:{id:"eight",name:"Keycap 8",keywords:["eight","blue","square","numbers"],skins:[{unified:"0038-fe0f-20e3",native:"8⃣"}],version:1},nine:{id:"nine",name:"Keycap 9",keywords:["nine","blue","square","numbers"],skins:[{unified:"0039-fe0f-20e3",native:"9⃣"}],version:1},keycap_ten:{id:"keycap_ten",name:"Keycap 10",keywords:["ten","numbers","blue","square"],skins:[{unified:"1f51f",native:"🔟"}],version:1},capital_abcd:{id:"capital_abcd",name:"Input Latin Uppercase",keywords:["capital","abcd","alphabet","words","blue","square"],skins:[{unified:"1f520",native:"🔠"}],version:1},abcd:{id:"abcd",name:"Input Latin Lowercase",keywords:["abcd","blue","square","alphabet"],skins:[{unified:"1f521",native:"🔡"}],version:1},symbols:{id:"symbols",name:"Input Symbols",keywords:["blue","square","music","note","ampersand","percent","glyphs","characters"],skins:[{unified:"1f523",native:"🔣"}],version:1},abc:{id:"abc",name:"Input Latin Letters",keywords:["abc","blue","square","alphabet"],skins:[{unified:"1f524",native:"🔤"}],version:1},a:{id:"a",name:"A Button (blood Type)",keywords:["red","square","alphabet","letter"],skins:[{unified:"1f170-fe0f",native:"🅰️"}],version:1},ab:{id:"ab",name:"Negative Squared Ab",keywords:["button","red","square","alphabet"],skins:[{unified:"1f18e",native:"🆎"}],version:1},b:{id:"b",name:"B Button (blood Type)",keywords:["red","square","alphabet","letter"],skins:[{unified:"1f171-fe0f",native:"🅱️"}],version:1},cl:{id:"cl",name:"Cl Button",keywords:["alphabet","words","red","square"],skins:[{unified:"1f191",native:"🆑"}],version:1},cool:{id:"cool",name:"Cool Button",keywords:["words","blue","square"],skins:[{unified:"1f192",native:"🆒"}],version:1},free:{id:"free",name:"Free Button",keywords:["blue","square","words"],skins:[{unified:"1f193",native:"🆓"}],version:1},information_source:{id:"information_source",name:"Information",keywords:["source","blue","square","alphabet","letter"],skins:[{unified:"2139-fe0f",native:""}],version:1},id:{id:"id",name:"Id Button",keywords:["purple","square","words"],skins:[{unified:"1f194",native:"🆔"}],version:1},m:{id:"m",name:"Circled M",keywords:["alphabet","blue","circle","letter"],skins:[{unified:"24c2-fe0f",native:"Ⓜ️"}],version:1},new:{id:"new",name:"New Button",keywords:["blue","square","words","start"],skins:[{unified:"1f195",native:"🆕"}],version:1},ng:{id:"ng",name:"Ng Button",keywords:["blue","square","words","shape","icon"],skins:[{unified:"1f196",native:"🆖"}],version:1},o2:{id:"o2",name:"O Button (blood Type)",keywords:["o2","alphabet","red","square","letter"],skins:[{unified:"1f17e-fe0f",native:"🅾️"}],version:1},ok:{id:"ok",name:"Ok Button",keywords:["good","agree","yes","blue","square"],skins:[{unified:"1f197",native:"🆗"}],version:1},parking:{id:"parking",name:"P Button",keywords:["parking","cars","blue","square","alphabet","letter"],skins:[{unified:"1f17f-fe0f",native:"🅿️"}],version:1},sos:{id:"sos",name:"Sos Button",keywords:["help","red","square","words","emergency","911"],skins:[{unified:"1f198",native:"🆘"}],version:1},up:{id:"up",name:"Up! Button",keywords:["up","blue","square","above","high"],skins:[{unified:"1f199",native:"🆙"}],version:1},vs:{id:"vs",name:"Vs Button",keywords:["words","orange","square"],skins:[{unified:"1f19a",native:"🆚"}],version:1},koko:{id:"koko",name:"Squared Katakana Koko",keywords:["japanese","here","button","blue","square","destination"],skins:[{unified:"1f201",native:"🈁"}],version:1},sa:{id:"sa",name:"Squared Katakana Sa",keywords:["japanese","service","charge","button","blue","square"],skins:[{unified:"1f202-fe0f",native:"🈂️"}],version:1},u6708:{id:"u6708",name:"Japanese “monthly Amount” Button",keywords:["u6708","monthly","amount","chinese","month","moon","orange","square","kanji"],skins:[{unified:"1f237-fe0f",native:"🈷️"}],version:1},u6709:{id:"u6709",name:"Squared Cjk Unified Ideograph-6709",keywords:["u6709","japanese","not","free","of","charge","button","orange","square","chinese","have","kanji"],skins:[{unified:"1f236",native:"🈶"}],version:1},u6307:{id:"u6307",name:"Japanese “reserved” Button",keywords:["u6307","reserved","chinese","point","green","square","kanji"],skins:[{unified:"1f22f",native:"🈯"}],version:1},ideograph_advantage:{id:"ideograph_advantage",name:"Japanese “bargain” Button",keywords:["ideograph","advantage","bargain","chinese","kanji","obtain","get","circle"],skins:[{unified:"1f250",native:"🉐"}],version:1},u5272:{id:"u5272",name:"Japanese “discount” Button",keywords:["u5272","discount","cut","divide","chinese","kanji","pink","square"],skins:[{unified:"1f239",native:"🈹"}],version:1},u7121:{id:"u7121",name:"Japanese “free of Charge” Button",keywords:["u7121","free","charge","nothing","chinese","kanji","orange","square"],skins:[{unified:"1f21a",native:"🈚"}],version:1},u7981:{id:"u7981",name:"Japanese “prohibited” Button",keywords:["u7981","prohibited","kanji","chinese","forbidden","limit","restricted","red","square"],skins:[{unified:"1f232",native:"🈲"}],version:1},accept:{id:"accept",name:"Circled Ideograph Accept",keywords:["japanese","acceptable","button","ok","good","chinese","kanji","agree","yes","orange","circle"],skins:[{unified:"1f251",native:"🉑"}],version:1},u7533:{id:"u7533",name:"Japanese “application” Button",keywords:["u7533","application","chinese","kanji","orange","square"],skins:[{unified:"1f238",native:"🈸"}],version:1},u5408:{id:"u5408",name:"Japanese “passing Grade” Button",keywords:["u5408","passing","grade","chinese","join","kanji","red","square"],skins:[{unified:"1f234",native:"🈴"}],version:1},u7a7a:{id:"u7a7a",name:"Japanese “vacancy” Button",keywords:["u7a7a","vacancy","kanji","chinese","empty","sky","blue","square"],skins:[{unified:"1f233",native:"🈳"}],version:1},congratulations:{id:"congratulations",name:"Circled Ideograph Congratulation",keywords:["congratulations","japanese","button","chinese","kanji","red","circle"],skins:[{unified:"3297-fe0f",native:"㊗️"}],version:1},secret:{id:"secret",name:"Circled Ideograph Secret",keywords:["japanese","button","privacy","chinese","sshh","kanji","red","circle"],skins:[{unified:"3299-fe0f",native:"㊙️"}],version:1},u55b6:{id:"u55b6",name:"Squared Cjk Unified Ideograph-55b6",keywords:["u55b6","japanese","open","for","business","button","opening","hours","orange","square"],skins:[{unified:"1f23a",native:"🈺"}],version:1},u6e80:{id:"u6e80",name:"Japanese “no Vacancy” Button",keywords:["u6e80","no","vacancy","full","chinese","red","square","kanji"],skins:[{unified:"1f235",native:"🈵"}],version:1},red_circle:{id:"red_circle",name:"Red Circle",keywords:["shape","error","danger"],skins:[{unified:"1f534",native:"🔴"}],version:1},large_orange_circle:{id:"large_orange_circle",name:"Orange Circle",keywords:["large","round"],skins:[{unified:"1f7e0",native:"🟠"}],version:12},large_yellow_circle:{id:"large_yellow_circle",name:"Yellow Circle",keywords:["large","round"],skins:[{unified:"1f7e1",native:"🟡"}],version:12},large_green_circle:{id:"large_green_circle",name:"Green Circle",keywords:["large","round"],skins:[{unified:"1f7e2",native:"🟢"}],version:12},large_blue_circle:{id:"large_blue_circle",name:"Blue Circle",keywords:["large","shape","icon","button"],skins:[{unified:"1f535",native:"🔵"}],version:1},large_purple_circle:{id:"large_purple_circle",name:"Purple Circle",keywords:["large","round"],skins:[{unified:"1f7e3",native:"🟣"}],version:12},large_brown_circle:{id:"large_brown_circle",name:"Brown Circle",keywords:["large","round"],skins:[{unified:"1f7e4",native:"🟤"}],version:12},black_circle:{id:"black_circle",name:"Black Circle",keywords:["shape","button","round"],skins:[{unified:"26ab",native:"⚫"}],version:1},white_circle:{id:"white_circle",name:"White Circle",keywords:["shape","round"],skins:[{unified:"26aa",native:"⚪"}],version:1},large_red_square:{id:"large_red_square",name:"Red Square",keywords:["large"],skins:[{unified:"1f7e5",native:"🟥"}],version:12},large_orange_square:{id:"large_orange_square",name:"Orange Square",keywords:["large"],skins:[{unified:"1f7e7",native:"🟧"}],version:12},large_yellow_square:{id:"large_yellow_square",name:"Yellow Square",keywords:["large"],skins:[{unified:"1f7e8",native:"🟨"}],version:12},large_green_square:{id:"large_green_square",name:"Green Square",keywords:["large"],skins:[{unified:"1f7e9",native:"🟩"}],version:12},large_blue_square:{id:"large_blue_square",name:"Blue Square",keywords:["large"],skins:[{unified:"1f7e6",native:"🟦"}],version:12},large_purple_square:{id:"large_purple_square",name:"Purple Square",keywords:["large"],skins:[{unified:"1f7ea",native:"🟪"}],version:12},large_brown_square:{id:"large_brown_square",name:"Brown Square",keywords:["large"],skins:[{unified:"1f7eb",native:"🟫"}],version:12},black_large_square:{id:"black_large_square",name:"Black Large Square",keywords:["shape","icon","button"],skins:[{unified:"2b1b",native:"⬛"}],version:1},white_large_square:{id:"white_large_square",name:"White Large Square",keywords:["shape","icon","stone","button"],skins:[{unified:"2b1c",native:"⬜"}],version:1},black_medium_square:{id:"black_medium_square",name:"Black Medium Square",keywords:["shape","button","icon"],skins:[{unified:"25fc-fe0f",native:"◼️"}],version:1},white_medium_square:{id:"white_medium_square",name:"White Medium Square",keywords:["shape","stone","icon"],skins:[{unified:"25fb-fe0f",native:"◻️"}],version:1},black_medium_small_square:{id:"black_medium_small_square",name:"Black Medium Small Square",keywords:["icon","shape","button"],skins:[{unified:"25fe",native:"◾"}],version:1},white_medium_small_square:{id:"white_medium_small_square",name:"White Medium Small Square",keywords:["shape","stone","icon","button"],skins:[{unified:"25fd",native:"◽"}],version:1},black_small_square:{id:"black_small_square",name:"Black Small Square",keywords:["shape","icon"],skins:[{unified:"25aa-fe0f",native:"▪️"}],version:1},white_small_square:{id:"white_small_square",name:"White Small Square",keywords:["shape","icon"],skins:[{unified:"25ab-fe0f",native:"▫️"}],version:1},large_orange_diamond:{id:"large_orange_diamond",name:"Large Orange Diamond",keywords:["shape","jewel","gem"],skins:[{unified:"1f536",native:"🔶"}],version:1},large_blue_diamond:{id:"large_blue_diamond",name:"Large Blue Diamond",keywords:["shape","jewel","gem"],skins:[{unified:"1f537",native:"🔷"}],version:1},small_orange_diamond:{id:"small_orange_diamond",name:"Small Orange Diamond",keywords:["shape","jewel","gem"],skins:[{unified:"1f538",native:"🔸"}],version:1},small_blue_diamond:{id:"small_blue_diamond",name:"Small Blue Diamond",keywords:["shape","jewel","gem"],skins:[{unified:"1f539",native:"🔹"}],version:1},small_red_triangle:{id:"small_red_triangle",name:"Red Triangle Pointed Up",keywords:["small","shape","direction","top"],skins:[{unified:"1f53a",native:"🔺"}],version:1},small_red_triangle_down:{id:"small_red_triangle_down",name:"Red Triangle Pointed Down",keywords:["small","shape","direction","bottom"],skins:[{unified:"1f53b",native:"🔻"}],version:1},diamond_shape_with_a_dot_inside:{id:"diamond_shape_with_a_dot_inside",name:"Diamond with a Dot",keywords:["shape","inside","jewel","blue","gem","crystal","fancy"],skins:[{unified:"1f4a0",native:"💠"}],version:1},radio_button:{id:"radio_button",name:"Radio Button",keywords:["input","old","music","circle"],skins:[{unified:"1f518",native:"🔘"}],version:1},white_square_button:{id:"white_square_button",name:"White Square Button",keywords:["shape","input"],skins:[{unified:"1f533",native:"🔳"}],version:1},black_square_button:{id:"black_square_button",name:"Black Square Button",keywords:["shape","input","frame"],skins:[{unified:"1f532",native:"🔲"}],version:1},checkered_flag:{id:"checkered_flag",name:"Chequered Flag",keywords:["checkered","contest","finishline","race","gokart"],skins:[{unified:"1f3c1",native:"🏁"}],version:1},triangular_flag_on_post:{id:"triangular_flag_on_post",name:"Triangular Flag",keywords:["on","post","mark","milestone","place"],skins:[{unified:"1f6a9",native:"🚩"}],version:1},crossed_flags:{id:"crossed_flags",name:"Crossed Flags",keywords:["japanese","nation","country","border"],skins:[{unified:"1f38c",native:"🎌"}],version:1},waving_black_flag:{id:"waving_black_flag",name:"Black Flag",keywords:["waving","pirate"],skins:[{unified:"1f3f4",native:"🏴"}],version:1},waving_white_flag:{id:"waving_white_flag",name:"White Flag",keywords:["waving","losing","loser","lost","surrender","give","up","fail"],skins:[{unified:"1f3f3-fe0f",native:"🏳️"}],version:1},"rainbow-flag":{id:"rainbow-flag",name:"Rainbow Flag",keywords:["pride","gay","lgbt","glbt","queer","homosexual","lesbian","bisexual","transgender"],skins:[{unified:"1f3f3-fe0f-200d-1f308",native:"🏳️‍🌈"}],version:4},transgender_flag:{id:"transgender_flag",name:"Transgender Flag",keywords:["lgbtq"],skins:[{unified:"1f3f3-fe0f-200d-26a7-fe0f",native:"🏳️‍⚧️"}],version:13},pirate_flag:{id:"pirate_flag",name:"Pirate Flag",keywords:["skull","crossbones","banner"],skins:[{unified:"1f3f4-200d-2620-fe0f",native:"🏴‍☠️"}],version:11},"flag-ac":{id:"flag-ac",name:"Ascension Island Flag",keywords:["ac"],skins:[{unified:"1f1e6-1f1e8",native:"🇦🇨"}],version:2},"flag-ad":{id:"flag-ad",name:"Andorra Flag",keywords:["ad","nation","country","banner"],skins:[{unified:"1f1e6-1f1e9",native:"🇦🇩"}],version:2},"flag-ae":{id:"flag-ae",name:"United Arab Emirates Flag",keywords:["ae","nation","country","banner"],skins:[{unified:"1f1e6-1f1ea",native:"🇦🇪"}],version:2},"flag-af":{id:"flag-af",name:"Afghanistan Flag",keywords:["af","nation","country","banner"],skins:[{unified:"1f1e6-1f1eb",native:"🇦🇫"}],version:2},"flag-ag":{id:"flag-ag",name:"Antigua & Barbuda Flag",keywords:["ag","nation","country","banner"],skins:[{unified:"1f1e6-1f1ec",native:"🇦🇬"}],version:2},"flag-ai":{id:"flag-ai",name:"Anguilla Flag",keywords:["ai","nation","country","banner"],skins:[{unified:"1f1e6-1f1ee",native:"🇦🇮"}],version:2},"flag-al":{id:"flag-al",name:"Albania Flag",keywords:["al","nation","country","banner"],skins:[{unified:"1f1e6-1f1f1",native:"🇦🇱"}],version:2},"flag-am":{id:"flag-am",name:"Armenia Flag",keywords:["am","nation","country","banner"],skins:[{unified:"1f1e6-1f1f2",native:"🇦🇲"}],version:2},"flag-ao":{id:"flag-ao",name:"Angola Flag",keywords:["ao","nation","country","banner"],skins:[{unified:"1f1e6-1f1f4",native:"🇦🇴"}],version:2},"flag-aq":{id:"flag-aq",name:"Antarctica Flag",keywords:["aq","nation","country","banner"],skins:[{unified:"1f1e6-1f1f6",native:"🇦🇶"}],version:2},"flag-ar":{id:"flag-ar",name:"Argentina Flag",keywords:["ar","nation","country","banner"],skins:[{unified:"1f1e6-1f1f7",native:"🇦🇷"}],version:2},"flag-as":{id:"flag-as",name:"American Samoa Flag",keywords:["as","ws","nation","country","banner"],skins:[{unified:"1f1e6-1f1f8",native:"🇦🇸"}],version:2},"flag-at":{id:"flag-at",name:"Austria Flag",keywords:["at","nation","country","banner"],skins:[{unified:"1f1e6-1f1f9",native:"🇦🇹"}],version:2},"flag-au":{id:"flag-au",name:"Australia Flag",keywords:["au","nation","country","banner"],skins:[{unified:"1f1e6-1f1fa",native:"🇦🇺"}],version:2},"flag-aw":{id:"flag-aw",name:"Aruba Flag",keywords:["aw","nation","country","banner"],skins:[{unified:"1f1e6-1f1fc",native:"🇦🇼"}],version:2},"flag-ax":{id:"flag-ax",name:"Åland Islands Flag",keywords:["ax","aland","Aland","nation","country","banner"],skins:[{unified:"1f1e6-1f1fd",native:"🇦🇽"}],version:2},"flag-az":{id:"flag-az",name:"Azerbaijan Flag",keywords:["az","nation","country","banner"],skins:[{unified:"1f1e6-1f1ff",native:"🇦🇿"}],version:2},"flag-ba":{id:"flag-ba",name:"Bosnia & Herzegovina Flag",keywords:["ba","nation","country","banner"],skins:[{unified:"1f1e7-1f1e6",native:"🇧🇦"}],version:2},"flag-bb":{id:"flag-bb",name:"Barbados Flag",keywords:["bb","nation","country","banner"],skins:[{unified:"1f1e7-1f1e7",native:"🇧🇧"}],version:2},"flag-bd":{id:"flag-bd",name:"Bangladesh Flag",keywords:["bd","nation","country","banner"],skins:[{unified:"1f1e7-1f1e9",native:"🇧🇩"}],version:2},"flag-be":{id:"flag-be",name:"Belgium Flag",keywords:["be","nation","country","banner"],skins:[{unified:"1f1e7-1f1ea",native:"🇧🇪"}],version:2},"flag-bf":{id:"flag-bf",name:"Burkina Faso Flag",keywords:["bf","nation","country","banner"],skins:[{unified:"1f1e7-1f1eb",native:"🇧🇫"}],version:2},"flag-bg":{id:"flag-bg",name:"Bulgaria Flag",keywords:["bg","nation","country","banner"],skins:[{unified:"1f1e7-1f1ec",native:"🇧🇬"}],version:2},"flag-bh":{id:"flag-bh",name:"Bahrain Flag",keywords:["bh","nation","country","banner"],skins:[{unified:"1f1e7-1f1ed",native:"🇧🇭"}],version:2},"flag-bi":{id:"flag-bi",name:"Burundi Flag",keywords:["bi","nation","country","banner"],skins:[{unified:"1f1e7-1f1ee",native:"🇧🇮"}],version:2},"flag-bj":{id:"flag-bj",name:"Benin Flag",keywords:["bj","nation","country","banner"],skins:[{unified:"1f1e7-1f1ef",native:"🇧🇯"}],version:2},"flag-bl":{id:"flag-bl",name:"St. Barthélemy Flag",keywords:["bl","st","barthelemy","saint","nation","country","banner"],skins:[{unified:"1f1e7-1f1f1",native:"🇧🇱"}],version:2},"flag-bm":{id:"flag-bm",name:"Bermuda Flag",keywords:["bm","nation","country","banner"],skins:[{unified:"1f1e7-1f1f2",native:"🇧🇲"}],version:2},"flag-bn":{id:"flag-bn",name:"Brunei Flag",keywords:["bn","darussalam","nation","country","banner"],skins:[{unified:"1f1e7-1f1f3",native:"🇧🇳"}],version:2},"flag-bo":{id:"flag-bo",name:"Bolivia Flag",keywords:["bo","nation","country","banner"],skins:[{unified:"1f1e7-1f1f4",native:"🇧🇴"}],version:2},"flag-bq":{id:"flag-bq",name:"Caribbean Netherlands Flag",keywords:["bq","bonaire","nation","country","banner"],skins:[{unified:"1f1e7-1f1f6",native:"🇧🇶"}],version:2},"flag-br":{id:"flag-br",name:"Brazil Flag",keywords:["br","nation","country","banner"],skins:[{unified:"1f1e7-1f1f7",native:"🇧🇷"}],version:2},"flag-bs":{id:"flag-bs",name:"Bahamas Flag",keywords:["bs","nation","country","banner"],skins:[{unified:"1f1e7-1f1f8",native:"🇧🇸"}],version:2},"flag-bt":{id:"flag-bt",name:"Bhutan Flag",keywords:["bt","nation","country","banner"],skins:[{unified:"1f1e7-1f1f9",native:"🇧🇹"}],version:2},"flag-bv":{id:"flag-bv",name:"Bouvet Island Flag",keywords:["bv","norway"],skins:[{unified:"1f1e7-1f1fb",native:"🇧🇻"}],version:2},"flag-bw":{id:"flag-bw",name:"Botswana Flag",keywords:["bw","nation","country","banner"],skins:[{unified:"1f1e7-1f1fc",native:"🇧🇼"}],version:2},"flag-by":{id:"flag-by",name:"Belarus Flag",keywords:["by","nation","country","banner"],skins:[{unified:"1f1e7-1f1fe",native:"🇧🇾"}],version:2},"flag-bz":{id:"flag-bz",name:"Belize Flag",keywords:["bz","nation","country","banner"],skins:[{unified:"1f1e7-1f1ff",native:"🇧🇿"}],version:2},"flag-ca":{id:"flag-ca",name:"Canada Flag",keywords:["ca","nation","country","banner"],skins:[{unified:"1f1e8-1f1e6",native:"🇨🇦"}],version:2},"flag-cc":{id:"flag-cc",name:"Cocos (keeling) Islands Flag",keywords:["cc","keeling","nation","country","banner"],skins:[{unified:"1f1e8-1f1e8",native:"🇨🇨"}],version:2},"flag-cd":{id:"flag-cd",name:"Congo - Kinshasa Flag",keywords:["cd","democratic","republic","nation","country","banner"],skins:[{unified:"1f1e8-1f1e9",native:"🇨🇩"}],version:2},"flag-cf":{id:"flag-cf",name:"Central African Republic Flag",keywords:["cf","nation","country","banner"],skins:[{unified:"1f1e8-1f1eb",native:"🇨🇫"}],version:2},"flag-cg":{id:"flag-cg",name:"Congo - Brazzaville Flag",keywords:["cg","nation","country","banner"],skins:[{unified:"1f1e8-1f1ec",native:"🇨🇬"}],version:2},"flag-ch":{id:"flag-ch",name:"Switzerland Flag",keywords:["ch","nation","country","banner"],skins:[{unified:"1f1e8-1f1ed",native:"🇨🇭"}],version:2},"flag-ci":{id:"flag-ci",name:"Côte Divoire Flag",keywords:["ci","cote","d","ivoire","ivory","coast","nation","country","banner"],skins:[{unified:"1f1e8-1f1ee",native:"🇨🇮"}],version:2},"flag-ck":{id:"flag-ck",name:"Cook Islands Flag",keywords:["ck","nation","country","banner"],skins:[{unified:"1f1e8-1f1f0",native:"🇨🇰"}],version:2},"flag-cl":{id:"flag-cl",name:"Chile Flag",keywords:["cl","nation","country","banner"],skins:[{unified:"1f1e8-1f1f1",native:"🇨🇱"}],version:2},"flag-cm":{id:"flag-cm",name:"Cameroon Flag",keywords:["cm","nation","country","banner"],skins:[{unified:"1f1e8-1f1f2",native:"🇨🇲"}],version:2},cn:{id:"cn",name:"China Flag",keywords:["cn","chinese","prc","country","nation","banner"],skins:[{unified:"1f1e8-1f1f3",native:"🇨🇳"}],version:1},"flag-co":{id:"flag-co",name:"Colombia Flag",keywords:["co","nation","country","banner"],skins:[{unified:"1f1e8-1f1f4",native:"🇨🇴"}],version:2},"flag-cp":{id:"flag-cp",name:"Clipperton Island Flag",keywords:["cp"],skins:[{unified:"1f1e8-1f1f5",native:"🇨🇵"}],version:2},"flag-cr":{id:"flag-cr",name:"Costa Rica Flag",keywords:["cr","nation","country","banner"],skins:[{unified:"1f1e8-1f1f7",native:"🇨🇷"}],version:2},"flag-cu":{id:"flag-cu",name:"Cuba Flag",keywords:["cu","nation","country","banner"],skins:[{unified:"1f1e8-1f1fa",native:"🇨🇺"}],version:2},"flag-cv":{id:"flag-cv",name:"Cape Verde Flag",keywords:["cv","cabo","nation","country","banner"],skins:[{unified:"1f1e8-1f1fb",native:"🇨🇻"}],version:2},"flag-cw":{id:"flag-cw",name:"Curaçao Flag",keywords:["cw","curacao","nation","country","banner"],skins:[{unified:"1f1e8-1f1fc",native:"🇨🇼"}],version:2},"flag-cx":{id:"flag-cx",name:"Christmas Island Flag",keywords:["cx","nation","country","banner"],skins:[{unified:"1f1e8-1f1fd",native:"🇨🇽"}],version:2},"flag-cy":{id:"flag-cy",name:"Cyprus Flag",keywords:["cy","nation","country","banner"],skins:[{unified:"1f1e8-1f1fe",native:"🇨🇾"}],version:2},"flag-cz":{id:"flag-cz",name:"Czechia Flag",keywords:["cz","nation","country","banner"],skins:[{unified:"1f1e8-1f1ff",native:"🇨🇿"}],version:2},de:{id:"de",name:"Germany Flag",keywords:["de","german","nation","country","banner"],skins:[{unified:"1f1e9-1f1ea",native:"🇩🇪"}],version:1},"flag-dg":{id:"flag-dg",name:"Diego Garcia Flag",keywords:["dg"],skins:[{unified:"1f1e9-1f1ec",native:"🇩🇬"}],version:2},"flag-dj":{id:"flag-dj",name:"Djibouti Flag",keywords:["dj","nation","country","banner"],skins:[{unified:"1f1e9-1f1ef",native:"🇩🇯"}],version:2},"flag-dk":{id:"flag-dk",name:"Denmark Flag",keywords:["dk","nation","country","banner"],skins:[{unified:"1f1e9-1f1f0",native:"🇩🇰"}],version:2},"flag-dm":{id:"flag-dm",name:"Dominica Flag",keywords:["dm","nation","country","banner"],skins:[{unified:"1f1e9-1f1f2",native:"🇩🇲"}],version:2},"flag-do":{id:"flag-do",name:"Dominican Republic Flag",keywords:["do","nation","country","banner"],skins:[{unified:"1f1e9-1f1f4",native:"🇩🇴"}],version:2},"flag-dz":{id:"flag-dz",name:"Algeria Flag",keywords:["dz","nation","country","banner"],skins:[{unified:"1f1e9-1f1ff",native:"🇩🇿"}],version:2},"flag-ea":{id:"flag-ea",name:"Ceuta & Melilla Flag",keywords:["ea"],skins:[{unified:"1f1ea-1f1e6",native:"🇪🇦"}],version:2},"flag-ec":{id:"flag-ec",name:"Ecuador Flag",keywords:["ec","nation","country","banner"],skins:[{unified:"1f1ea-1f1e8",native:"🇪🇨"}],version:2},"flag-ee":{id:"flag-ee",name:"Estonia Flag",keywords:["ee","nation","country","banner"],skins:[{unified:"1f1ea-1f1ea",native:"🇪🇪"}],version:2},"flag-eg":{id:"flag-eg",name:"Egypt Flag",keywords:["eg","nation","country","banner"],skins:[{unified:"1f1ea-1f1ec",native:"🇪🇬"}],version:2},"flag-eh":{id:"flag-eh",name:"Western Sahara Flag",keywords:["eh","nation","country","banner"],skins:[{unified:"1f1ea-1f1ed",native:"🇪🇭"}],version:2},"flag-er":{id:"flag-er",name:"Eritrea Flag",keywords:["er","nation","country","banner"],skins:[{unified:"1f1ea-1f1f7",native:"🇪🇷"}],version:2},es:{id:"es",name:"Spain Flag",keywords:["es","nation","country","banner"],skins:[{unified:"1f1ea-1f1f8",native:"🇪🇸"}],version:1},"flag-et":{id:"flag-et",name:"Ethiopia Flag",keywords:["et","nation","country","banner"],skins:[{unified:"1f1ea-1f1f9",native:"🇪🇹"}],version:2},"flag-eu":{id:"flag-eu",name:"European Union Flag",keywords:["eu","banner"],skins:[{unified:"1f1ea-1f1fa",native:"🇪🇺"}],version:2},"flag-fi":{id:"flag-fi",name:"Finland Flag",keywords:["fi","nation","country","banner"],skins:[{unified:"1f1eb-1f1ee",native:"🇫🇮"}],version:2},"flag-fj":{id:"flag-fj",name:"Fiji Flag",keywords:["fj","nation","country","banner"],skins:[{unified:"1f1eb-1f1ef",native:"🇫🇯"}],version:2},"flag-fk":{id:"flag-fk",name:"Falkland Islands Flag",keywords:["fk","malvinas","nation","country","banner"],skins:[{unified:"1f1eb-1f1f0",native:"🇫🇰"}],version:2},"flag-fm":{id:"flag-fm",name:"Micronesia Flag",keywords:["fm","federated","states","nation","country","banner"],skins:[{unified:"1f1eb-1f1f2",native:"🇫🇲"}],version:2},"flag-fo":{id:"flag-fo",name:"Faroe Islands Flag",keywords:["fo","nation","country","banner"],skins:[{unified:"1f1eb-1f1f4",native:"🇫🇴"}],version:2},fr:{id:"fr",name:"France Flag",keywords:["fr","banner","nation","french","country"],skins:[{unified:"1f1eb-1f1f7",native:"🇫🇷"}],version:1},"flag-ga":{id:"flag-ga",name:"Gabon Flag",keywords:["ga","nation","country","banner"],skins:[{unified:"1f1ec-1f1e6",native:"🇬🇦"}],version:2},gb:{id:"gb",name:"United Kingdom Flag",keywords:["gb","uk","great","britain","northern","ireland","nation","country","banner","british","UK","english","england","union","jack"],skins:[{unified:"1f1ec-1f1e7",native:"🇬🇧"}],version:1},"flag-gd":{id:"flag-gd",name:"Grenada Flag",keywords:["gd","nation","country","banner"],skins:[{unified:"1f1ec-1f1e9",native:"🇬🇩"}],version:2},"flag-ge":{id:"flag-ge",name:"Georgia Flag",keywords:["ge","nation","country","banner"],skins:[{unified:"1f1ec-1f1ea",native:"🇬🇪"}],version:2},"flag-gf":{id:"flag-gf",name:"French Guiana Flag",keywords:["gf","nation","country","banner"],skins:[{unified:"1f1ec-1f1eb",native:"🇬🇫"}],version:2},"flag-gg":{id:"flag-gg",name:"Guernsey Flag",keywords:["gg","nation","country","banner"],skins:[{unified:"1f1ec-1f1ec",native:"🇬🇬"}],version:2},"flag-gh":{id:"flag-gh",name:"Ghana Flag",keywords:["gh","nation","country","banner"],skins:[{unified:"1f1ec-1f1ed",native:"🇬🇭"}],version:2},"flag-gi":{id:"flag-gi",name:"Gibraltar Flag",keywords:["gi","nation","country","banner"],skins:[{unified:"1f1ec-1f1ee",native:"🇬🇮"}],version:2},"flag-gl":{id:"flag-gl",name:"Greenland Flag",keywords:["gl","nation","country","banner"],skins:[{unified:"1f1ec-1f1f1",native:"🇬🇱"}],version:2},"flag-gm":{id:"flag-gm",name:"Gambia Flag",keywords:["gm","nation","country","banner"],skins:[{unified:"1f1ec-1f1f2",native:"🇬🇲"}],version:2},"flag-gn":{id:"flag-gn",name:"Guinea Flag",keywords:["gn","nation","country","banner"],skins:[{unified:"1f1ec-1f1f3",native:"🇬🇳"}],version:2},"flag-gp":{id:"flag-gp",name:"Guadeloupe Flag",keywords:["gp","nation","country","banner"],skins:[{unified:"1f1ec-1f1f5",native:"🇬🇵"}],version:2},"flag-gq":{id:"flag-gq",name:"Equatorial Guinea Flag",keywords:["gq","gn","nation","country","banner"],skins:[{unified:"1f1ec-1f1f6",native:"🇬🇶"}],version:2},"flag-gr":{id:"flag-gr",name:"Greece Flag",keywords:["gr","nation","country","banner"],skins:[{unified:"1f1ec-1f1f7",native:"🇬🇷"}],version:2},"flag-gs":{id:"flag-gs",name:"South Georgia & South Sandwich Islands Flag",keywords:["gs","nation","country","banner"],skins:[{unified:"1f1ec-1f1f8",native:"🇬🇸"}],version:2},"flag-gt":{id:"flag-gt",name:"Guatemala Flag",keywords:["gt","nation","country","banner"],skins:[{unified:"1f1ec-1f1f9",native:"🇬🇹"}],version:2},"flag-gu":{id:"flag-gu",name:"Guam Flag",keywords:["gu","nation","country","banner"],skins:[{unified:"1f1ec-1f1fa",native:"🇬🇺"}],version:2},"flag-gw":{id:"flag-gw",name:"Guinea-Bissau Flag",keywords:["gw","guinea","bissau","nation","country","banner"],skins:[{unified:"1f1ec-1f1fc",native:"🇬🇼"}],version:2},"flag-gy":{id:"flag-gy",name:"Guyana Flag",keywords:["gy","nation","country","banner"],skins:[{unified:"1f1ec-1f1fe",native:"🇬🇾"}],version:2},"flag-hk":{id:"flag-hk",name:"Hong Kong Sar China Flag",keywords:["hk","nation","country","banner"],skins:[{unified:"1f1ed-1f1f0",native:"🇭🇰"}],version:2},"flag-hm":{id:"flag-hm",name:"Heard & Mcdonald Islands Flag",keywords:["hm"],skins:[{unified:"1f1ed-1f1f2",native:"🇭🇲"}],version:2},"flag-hn":{id:"flag-hn",name:"Honduras Flag",keywords:["hn","nation","country","banner"],skins:[{unified:"1f1ed-1f1f3",native:"🇭🇳"}],version:2},"flag-hr":{id:"flag-hr",name:"Croatia Flag",keywords:["hr","nation","country","banner"],skins:[{unified:"1f1ed-1f1f7",native:"🇭🇷"}],version:2},"flag-ht":{id:"flag-ht",name:"Haiti Flag",keywords:["ht","nation","country","banner"],skins:[{unified:"1f1ed-1f1f9",native:"🇭🇹"}],version:2},"flag-hu":{id:"flag-hu",name:"Hungary Flag",keywords:["hu","nation","country","banner"],skins:[{unified:"1f1ed-1f1fa",native:"🇭🇺"}],version:2},"flag-ic":{id:"flag-ic",name:"Canary Islands Flag",keywords:["ic","nation","country","banner"],skins:[{unified:"1f1ee-1f1e8",native:"🇮🇨"}],version:2},"flag-id":{id:"flag-id",name:"Indonesia Flag",keywords:["id","nation","country","banner"],skins:[{unified:"1f1ee-1f1e9",native:"🇮🇩"}],version:2},"flag-ie":{id:"flag-ie",name:"Ireland Flag",keywords:["ie","nation","country","banner"],skins:[{unified:"1f1ee-1f1ea",native:"🇮🇪"}],version:2},"flag-il":{id:"flag-il",name:"Israel Flag",keywords:["il","nation","country","banner"],skins:[{unified:"1f1ee-1f1f1",native:"🇮🇱"}],version:2},"flag-im":{id:"flag-im",name:"Isle of Man Flag",keywords:["im","nation","country","banner"],skins:[{unified:"1f1ee-1f1f2",native:"🇮🇲"}],version:2},"flag-in":{id:"flag-in",name:"India Flag",keywords:["in","nation","country","banner"],skins:[{unified:"1f1ee-1f1f3",native:"🇮🇳"}],version:2},"flag-io":{id:"flag-io",name:"British Indian Ocean Territory Flag",keywords:["io","nation","country","banner"],skins:[{unified:"1f1ee-1f1f4",native:"🇮🇴"}],version:2},"flag-iq":{id:"flag-iq",name:"Iraq Flag",keywords:["iq","nation","country","banner"],skins:[{unified:"1f1ee-1f1f6",native:"🇮🇶"}],version:2},"flag-ir":{id:"flag-ir",name:"Iran Flag",keywords:["ir","islamic","republic","nation","country","banner"],skins:[{unified:"1f1ee-1f1f7",native:"🇮🇷"}],version:2},"flag-is":{id:"flag-is",name:"Iceland Flag",keywords:["is","nation","country","banner"],skins:[{unified:"1f1ee-1f1f8",native:"🇮🇸"}],version:2},it:{id:"it",name:"Italy Flag",keywords:["it","nation","country","banner"],skins:[{unified:"1f1ee-1f1f9",native:"🇮🇹"}],version:1},"flag-je":{id:"flag-je",name:"Jersey Flag",keywords:["je","nation","country","banner"],skins:[{unified:"1f1ef-1f1ea",native:"🇯🇪"}],version:2},"flag-jm":{id:"flag-jm",name:"Jamaica Flag",keywords:["jm","nation","country","banner"],skins:[{unified:"1f1ef-1f1f2",native:"🇯🇲"}],version:2},"flag-jo":{id:"flag-jo",name:"Jordan Flag",keywords:["jo","nation","country","banner"],skins:[{unified:"1f1ef-1f1f4",native:"🇯🇴"}],version:2},jp:{id:"jp",name:"Japan Flag",keywords:["jp","japanese","nation","country","banner","ja"],skins:[{unified:"1f1ef-1f1f5",native:"🇯🇵"}],version:1},"flag-ke":{id:"flag-ke",name:"Kenya Flag",keywords:["ke","nation","country","banner"],skins:[{unified:"1f1f0-1f1ea",native:"🇰🇪"}],version:2},"flag-kg":{id:"flag-kg",name:"Kyrgyzstan Flag",keywords:["kg","nation","country","banner"],skins:[{unified:"1f1f0-1f1ec",native:"🇰🇬"}],version:2},"flag-kh":{id:"flag-kh",name:"Cambodia Flag",keywords:["kh","nation","country","banner"],skins:[{unified:"1f1f0-1f1ed",native:"🇰🇭"}],version:2},"flag-ki":{id:"flag-ki",name:"Kiribati Flag",keywords:["ki","nation","country","banner"],skins:[{unified:"1f1f0-1f1ee",native:"🇰🇮"}],version:2},"flag-km":{id:"flag-km",name:"Comoros Flag",keywords:["km","nation","country","banner"],skins:[{unified:"1f1f0-1f1f2",native:"🇰🇲"}],version:2},"flag-kn":{id:"flag-kn",name:"St. Kitts & Nevis Flag",keywords:["kn","st","saint","nation","country","banner"],skins:[{unified:"1f1f0-1f1f3",native:"🇰🇳"}],version:2},"flag-kp":{id:"flag-kp",name:"North Korea Flag",keywords:["kp","nation","country","banner"],skins:[{unified:"1f1f0-1f1f5",native:"🇰🇵"}],version:2},kr:{id:"kr",name:"South Korea Flag",keywords:["kr","nation","country","banner"],skins:[{unified:"1f1f0-1f1f7",native:"🇰🇷"}],version:1},"flag-kw":{id:"flag-kw",name:"Kuwait Flag",keywords:["kw","nation","country","banner"],skins:[{unified:"1f1f0-1f1fc",native:"🇰🇼"}],version:2},"flag-ky":{id:"flag-ky",name:"Cayman Islands Flag",keywords:["ky","nation","country","banner"],skins:[{unified:"1f1f0-1f1fe",native:"🇰🇾"}],version:2},"flag-kz":{id:"flag-kz",name:"Kazakhstan Flag",keywords:["kz","nation","country","banner"],skins:[{unified:"1f1f0-1f1ff",native:"🇰🇿"}],version:2},"flag-la":{id:"flag-la",name:"Laos Flag",keywords:["la","lao","democratic","republic","nation","country","banner"],skins:[{unified:"1f1f1-1f1e6",native:"🇱🇦"}],version:2},"flag-lb":{id:"flag-lb",name:"Lebanon Flag",keywords:["lb","nation","country","banner"],skins:[{unified:"1f1f1-1f1e7",native:"🇱🇧"}],version:2},"flag-lc":{id:"flag-lc",name:"St. Lucia Flag",keywords:["lc","st","saint","nation","country","banner"],skins:[{unified:"1f1f1-1f1e8",native:"🇱🇨"}],version:2},"flag-li":{id:"flag-li",name:"Liechtenstein Flag",keywords:["li","nation","country","banner"],skins:[{unified:"1f1f1-1f1ee",native:"🇱🇮"}],version:2},"flag-lk":{id:"flag-lk",name:"Sri Lanka Flag",keywords:["lk","nation","country","banner"],skins:[{unified:"1f1f1-1f1f0",native:"🇱🇰"}],version:2},"flag-lr":{id:"flag-lr",name:"Liberia Flag",keywords:["lr","nation","country","banner"],skins:[{unified:"1f1f1-1f1f7",native:"🇱🇷"}],version:2},"flag-ls":{id:"flag-ls",name:"Lesotho Flag",keywords:["ls","nation","country","banner"],skins:[{unified:"1f1f1-1f1f8",native:"🇱🇸"}],version:2},"flag-lt":{id:"flag-lt",name:"Lithuania Flag",keywords:["lt","nation","country","banner"],skins:[{unified:"1f1f1-1f1f9",native:"🇱🇹"}],version:2},"flag-lu":{id:"flag-lu",name:"Luxembourg Flag",keywords:["lu","nation","country","banner"],skins:[{unified:"1f1f1-1f1fa",native:"🇱🇺"}],version:2},"flag-lv":{id:"flag-lv",name:"Latvia Flag",keywords:["lv","nation","country","banner"],skins:[{unified:"1f1f1-1f1fb",native:"🇱🇻"}],version:2},"flag-ly":{id:"flag-ly",name:"Libya Flag",keywords:["ly","nation","country","banner"],skins:[{unified:"1f1f1-1f1fe",native:"🇱🇾"}],version:2},"flag-ma":{id:"flag-ma",name:"Morocco Flag",keywords:["ma","nation","country","banner"],skins:[{unified:"1f1f2-1f1e6",native:"🇲🇦"}],version:2},"flag-mc":{id:"flag-mc",name:"Monaco Flag",keywords:["mc","nation","country","banner"],skins:[{unified:"1f1f2-1f1e8",native:"🇲🇨"}],version:2},"flag-md":{id:"flag-md",name:"Moldova Flag",keywords:["md","republic","nation","country","banner"],skins:[{unified:"1f1f2-1f1e9",native:"🇲🇩"}],version:2},"flag-me":{id:"flag-me",name:"Montenegro Flag",keywords:["me","nation","country","banner"],skins:[{unified:"1f1f2-1f1ea",native:"🇲🇪"}],version:2},"flag-mf":{id:"flag-mf",name:"St. Martin Flag",keywords:["mf","st"],skins:[{unified:"1f1f2-1f1eb",native:"🇲🇫"}],version:2},"flag-mg":{id:"flag-mg",name:"Madagascar Flag",keywords:["mg","nation","country","banner"],skins:[{unified:"1f1f2-1f1ec",native:"🇲🇬"}],version:2},"flag-mh":{id:"flag-mh",name:"Marshall Islands Flag",keywords:["mh","nation","country","banner"],skins:[{unified:"1f1f2-1f1ed",native:"🇲🇭"}],version:2},"flag-mk":{id:"flag-mk",name:"North Macedonia Flag",keywords:["mk","nation","country","banner"],skins:[{unified:"1f1f2-1f1f0",native:"🇲🇰"}],version:2},"flag-ml":{id:"flag-ml",name:"Mali Flag",keywords:["ml","nation","country","banner"],skins:[{unified:"1f1f2-1f1f1",native:"🇲🇱"}],version:2},"flag-mm":{id:"flag-mm",name:"Myanmar (burma) Flag",keywords:["mm","nation","country","banner"],skins:[{unified:"1f1f2-1f1f2",native:"🇲🇲"}],version:2},"flag-mn":{id:"flag-mn",name:"Mongolia Flag",keywords:["mn","nation","country","banner"],skins:[{unified:"1f1f2-1f1f3",native:"🇲🇳"}],version:2},"flag-mo":{id:"flag-mo",name:"Macao Sar China Flag",keywords:["mo","nation","country","banner"],skins:[{unified:"1f1f2-1f1f4",native:"🇲🇴"}],version:2},"flag-mp":{id:"flag-mp",name:"Northern Mariana Islands Flag",keywords:["mp","nation","country","banner"],skins:[{unified:"1f1f2-1f1f5",native:"🇲🇵"}],version:2},"flag-mq":{id:"flag-mq",name:"Martinique Flag",keywords:["mq","nation","country","banner"],skins:[{unified:"1f1f2-1f1f6",native:"🇲🇶"}],version:2},"flag-mr":{id:"flag-mr",name:"Mauritania Flag",keywords:["mr","nation","country","banner"],skins:[{unified:"1f1f2-1f1f7",native:"🇲🇷"}],version:2},"flag-ms":{id:"flag-ms",name:"Montserrat Flag",keywords:["ms","nation","country","banner"],skins:[{unified:"1f1f2-1f1f8",native:"🇲🇸"}],version:2},"flag-mt":{id:"flag-mt",name:"Malta Flag",keywords:["mt","nation","country","banner"],skins:[{unified:"1f1f2-1f1f9",native:"🇲🇹"}],version:2},"flag-mu":{id:"flag-mu",name:"Mauritius Flag",keywords:["mu","nation","country","banner"],skins:[{unified:"1f1f2-1f1fa",native:"🇲🇺"}],version:2},"flag-mv":{id:"flag-mv",name:"Maldives Flag",keywords:["mv","nation","country","banner"],skins:[{unified:"1f1f2-1f1fb",native:"🇲🇻"}],version:2},"flag-mw":{id:"flag-mw",name:"Malawi Flag",keywords:["mw","nation","country","banner"],skins:[{unified:"1f1f2-1f1fc",native:"🇲🇼"}],version:2},"flag-mx":{id:"flag-mx",name:"Mexico Flag",keywords:["mx","nation","country","banner"],skins:[{unified:"1f1f2-1f1fd",native:"🇲🇽"}],version:2},"flag-my":{id:"flag-my",name:"Malaysia Flag",keywords:["my","nation","country","banner"],skins:[{unified:"1f1f2-1f1fe",native:"🇲🇾"}],version:2},"flag-mz":{id:"flag-mz",name:"Mozambique Flag",keywords:["mz","nation","country","banner"],skins:[{unified:"1f1f2-1f1ff",native:"🇲🇿"}],version:2},"flag-na":{id:"flag-na",name:"Namibia Flag",keywords:["na","nation","country","banner"],skins:[{unified:"1f1f3-1f1e6",native:"🇳🇦"}],version:2},"flag-nc":{id:"flag-nc",name:"New Caledonia Flag",keywords:["nc","nation","country","banner"],skins:[{unified:"1f1f3-1f1e8",native:"🇳🇨"}],version:2},"flag-ne":{id:"flag-ne",name:"Niger Flag",keywords:["ne","nation","country","banner"],skins:[{unified:"1f1f3-1f1ea",native:"🇳🇪"}],version:2},"flag-nf":{id:"flag-nf",name:"Norfolk Island Flag",keywords:["nf","nation","country","banner"],skins:[{unified:"1f1f3-1f1eb",native:"🇳🇫"}],version:2},"flag-ng":{id:"flag-ng",name:"Nigeria Flag",keywords:["ng","nation","country","banner"],skins:[{unified:"1f1f3-1f1ec",native:"🇳🇬"}],version:2},"flag-ni":{id:"flag-ni",name:"Nicaragua Flag",keywords:["ni","nation","country","banner"],skins:[{unified:"1f1f3-1f1ee",native:"🇳🇮"}],version:2},"flag-nl":{id:"flag-nl",name:"Netherlands Flag",keywords:["nl","nation","country","banner"],skins:[{unified:"1f1f3-1f1f1",native:"🇳🇱"}],version:2},"flag-no":{id:"flag-no",name:"Norway Flag",keywords:["no","nation","country","banner"],skins:[{unified:"1f1f3-1f1f4",native:"🇳🇴"}],version:2},"flag-np":{id:"flag-np",name:"Nepal Flag",keywords:["np","nation","country","banner"],skins:[{unified:"1f1f3-1f1f5",native:"🇳🇵"}],version:2},"flag-nr":{id:"flag-nr",name:"Nauru Flag",keywords:["nr","nation","country","banner"],skins:[{unified:"1f1f3-1f1f7",native:"🇳🇷"}],version:2},"flag-nu":{id:"flag-nu",name:"Niue Flag",keywords:["nu","nation","country","banner"],skins:[{unified:"1f1f3-1f1fa",native:"🇳🇺"}],version:2},"flag-nz":{id:"flag-nz",name:"New Zealand Flag",keywords:["nz","nation","country","banner"],skins:[{unified:"1f1f3-1f1ff",native:"🇳🇿"}],version:2},"flag-om":{id:"flag-om",name:"Oman Flag",keywords:["om","symbol","nation","country","banner"],skins:[{unified:"1f1f4-1f1f2",native:"🇴🇲"}],version:2},"flag-pa":{id:"flag-pa",name:"Panama Flag",keywords:["pa","nation","country","banner"],skins:[{unified:"1f1f5-1f1e6",native:"🇵🇦"}],version:2},"flag-pe":{id:"flag-pe",name:"Peru Flag",keywords:["pe","nation","country","banner"],skins:[{unified:"1f1f5-1f1ea",native:"🇵🇪"}],version:2},"flag-pf":{id:"flag-pf",name:"French Polynesia Flag",keywords:["pf","nation","country","banner"],skins:[{unified:"1f1f5-1f1eb",native:"🇵🇫"}],version:2},"flag-pg":{id:"flag-pg",name:"Papua New Guinea Flag",keywords:["pg","nation","country","banner"],skins:[{unified:"1f1f5-1f1ec",native:"🇵🇬"}],version:2},"flag-ph":{id:"flag-ph",name:"Philippines Flag",keywords:["ph","nation","country","banner"],skins:[{unified:"1f1f5-1f1ed",native:"🇵🇭"}],version:2},"flag-pk":{id:"flag-pk",name:"Pakistan Flag",keywords:["pk","nation","country","banner"],skins:[{unified:"1f1f5-1f1f0",native:"🇵🇰"}],version:2},"flag-pl":{id:"flag-pl",name:"Poland Flag",keywords:["pl","nation","country","banner"],skins:[{unified:"1f1f5-1f1f1",native:"🇵🇱"}],version:2},"flag-pm":{id:"flag-pm",name:"St. Pierre & Miquelon Flag",keywords:["pm","st","saint","nation","country","banner"],skins:[{unified:"1f1f5-1f1f2",native:"🇵🇲"}],version:2},"flag-pn":{id:"flag-pn",name:"Pitcairn Islands Flag",keywords:["pn","nation","country","banner"],skins:[{unified:"1f1f5-1f1f3",native:"🇵🇳"}],version:2},"flag-pr":{id:"flag-pr",name:"Puerto Rico Flag",keywords:["pr","nation","country","banner"],skins:[{unified:"1f1f5-1f1f7",native:"🇵🇷"}],version:2},"flag-ps":{id:"flag-ps",name:"Palestinian Territories Flag",keywords:["ps","palestine","nation","country","banner"],skins:[{unified:"1f1f5-1f1f8",native:"🇵🇸"}],version:2},"flag-pt":{id:"flag-pt",name:"Portugal Flag",keywords:["pt","nation","country","banner"],skins:[{unified:"1f1f5-1f1f9",native:"🇵🇹"}],version:2},"flag-pw":{id:"flag-pw",name:"Palau Flag",keywords:["pw","nation","country","banner"],skins:[{unified:"1f1f5-1f1fc",native:"🇵🇼"}],version:2},"flag-py":{id:"flag-py",name:"Paraguay Flag",keywords:["py","nation","country","banner"],skins:[{unified:"1f1f5-1f1fe",native:"🇵🇾"}],version:2},"flag-qa":{id:"flag-qa",name:"Qatar Flag",keywords:["qa","nation","country","banner"],skins:[{unified:"1f1f6-1f1e6",native:"🇶🇦"}],version:2},"flag-re":{id:"flag-re",name:"Réunion Flag",keywords:["re","reunion","nation","country","banner"],skins:[{unified:"1f1f7-1f1ea",native:"🇷🇪"}],version:2},"flag-ro":{id:"flag-ro",name:"Romania Flag",keywords:["ro","nation","country","banner"],skins:[{unified:"1f1f7-1f1f4",native:"🇷🇴"}],version:2},"flag-rs":{id:"flag-rs",name:"Serbia Flag",keywords:["rs","nation","country","banner"],skins:[{unified:"1f1f7-1f1f8",native:"🇷🇸"}],version:2},ru:{id:"ru",name:"Russia Flag",keywords:["ru","russian","federation","nation","country","banner"],skins:[{unified:"1f1f7-1f1fa",native:"🇷🇺"}],version:1},"flag-rw":{id:"flag-rw",name:"Rwanda Flag",keywords:["rw","nation","country","banner"],skins:[{unified:"1f1f7-1f1fc",native:"🇷🇼"}],version:2},"flag-sa":{id:"flag-sa",name:"Saudi Arabia Flag",keywords:["sa","nation","country","banner"],skins:[{unified:"1f1f8-1f1e6",native:"🇸🇦"}],version:2},"flag-sb":{id:"flag-sb",name:"Solomon Islands Flag",keywords:["sb","nation","country","banner"],skins:[{unified:"1f1f8-1f1e7",native:"🇸🇧"}],version:2},"flag-sc":{id:"flag-sc",name:"Seychelles Flag",keywords:["sc","nation","country","banner"],skins:[{unified:"1f1f8-1f1e8",native:"🇸🇨"}],version:2},"flag-sd":{id:"flag-sd",name:"Sudan Flag",keywords:["sd","nation","country","banner"],skins:[{unified:"1f1f8-1f1e9",native:"🇸🇩"}],version:2},"flag-se":{id:"flag-se",name:"Sweden Flag",keywords:["se","nation","country","banner"],skins:[{unified:"1f1f8-1f1ea",native:"🇸🇪"}],version:2},"flag-sg":{id:"flag-sg",name:"Singapore Flag",keywords:["sg","nation","country","banner"],skins:[{unified:"1f1f8-1f1ec",native:"🇸🇬"}],version:2},"flag-sh":{id:"flag-sh",name:"St. Helena Flag",keywords:["sh","st","saint","ascension","tristan","cunha","nation","country","banner"],skins:[{unified:"1f1f8-1f1ed",native:"🇸🇭"}],version:2},"flag-si":{id:"flag-si",name:"Slovenia Flag",keywords:["si","nation","country","banner"],skins:[{unified:"1f1f8-1f1ee",native:"🇸🇮"}],version:2},"flag-sj":{id:"flag-sj",name:"Svalbard & Jan Mayen Flag",keywords:["sj"],skins:[{unified:"1f1f8-1f1ef",native:"🇸🇯"}],version:2},"flag-sk":{id:"flag-sk",name:"Slovakia Flag",keywords:["sk","nation","country","banner"],skins:[{unified:"1f1f8-1f1f0",native:"🇸🇰"}],version:2},"flag-sl":{id:"flag-sl",name:"Sierra Leone Flag",keywords:["sl","nation","country","banner"],skins:[{unified:"1f1f8-1f1f1",native:"🇸🇱"}],version:2},"flag-sm":{id:"flag-sm",name:"San Marino Flag",keywords:["sm","nation","country","banner"],skins:[{unified:"1f1f8-1f1f2",native:"🇸🇲"}],version:2},"flag-sn":{id:"flag-sn",name:"Senegal Flag",keywords:["sn","nation","country","banner"],skins:[{unified:"1f1f8-1f1f3",native:"🇸🇳"}],version:2},"flag-so":{id:"flag-so",name:"Somalia Flag",keywords:["so","nation","country","banner"],skins:[{unified:"1f1f8-1f1f4",native:"🇸🇴"}],version:2},"flag-sr":{id:"flag-sr",name:"Suriname Flag",keywords:["sr","nation","country","banner"],skins:[{unified:"1f1f8-1f1f7",native:"🇸🇷"}],version:2},"flag-ss":{id:"flag-ss",name:"South Sudan Flag",keywords:["ss","sd","nation","country","banner"],skins:[{unified:"1f1f8-1f1f8",native:"🇸🇸"}],version:2},"flag-st":{id:"flag-st",name:"São Tomé & Príncipe Flag",keywords:["st","sao","tome","principe","nation","country","banner"],skins:[{unified:"1f1f8-1f1f9",native:"🇸🇹"}],version:2},"flag-sv":{id:"flag-sv",name:"El Salvador Flag",keywords:["sv","nation","country","banner"],skins:[{unified:"1f1f8-1f1fb",native:"🇸🇻"}],version:2},"flag-sx":{id:"flag-sx",name:"Sint Maarten Flag",keywords:["sx","dutch","nation","country","banner"],skins:[{unified:"1f1f8-1f1fd",native:"🇸🇽"}],version:2},"flag-sy":{id:"flag-sy",name:"Syria Flag",keywords:["sy","syrian","arab","republic","nation","country","banner"],skins:[{unified:"1f1f8-1f1fe",native:"🇸🇾"}],version:2},"flag-sz":{id:"flag-sz",name:"Eswatini Flag",keywords:["sz","nation","country","banner"],skins:[{unified:"1f1f8-1f1ff",native:"🇸🇿"}],version:2},"flag-ta":{id:"flag-ta",name:"Tristan Da Cunha Flag",keywords:["ta"],skins:[{unified:"1f1f9-1f1e6",native:"🇹🇦"}],version:2},"flag-tc":{id:"flag-tc",name:"Turks & Caicos Islands Flag",keywords:["tc","nation","country","banner"],skins:[{unified:"1f1f9-1f1e8",native:"🇹🇨"}],version:2},"flag-td":{id:"flag-td",name:"Chad Flag",keywords:["td","nation","country","banner"],skins:[{unified:"1f1f9-1f1e9",native:"🇹🇩"}],version:2},"flag-tf":{id:"flag-tf",name:"French Southern Territories Flag",keywords:["tf","nation","country","banner"],skins:[{unified:"1f1f9-1f1eb",native:"🇹🇫"}],version:2},"flag-tg":{id:"flag-tg",name:"Togo Flag",keywords:["tg","nation","country","banner"],skins:[{unified:"1f1f9-1f1ec",native:"🇹🇬"}],version:2},"flag-th":{id:"flag-th",name:"Thailand Flag",keywords:["th","nation","country","banner"],skins:[{unified:"1f1f9-1f1ed",native:"🇹🇭"}],version:2},"flag-tj":{id:"flag-tj",name:"Tajikistan Flag",keywords:["tj","nation","country","banner"],skins:[{unified:"1f1f9-1f1ef",native:"🇹🇯"}],version:2},"flag-tk":{id:"flag-tk",name:"Tokelau Flag",keywords:["tk","nation","country","banner"],skins:[{unified:"1f1f9-1f1f0",native:"🇹🇰"}],version:2},"flag-tl":{id:"flag-tl",name:"Timor-Leste Flag",keywords:["tl","timor","leste","nation","country","banner"],skins:[{unified:"1f1f9-1f1f1",native:"🇹🇱"}],version:2},"flag-tm":{id:"flag-tm",name:"Turkmenistan Flag",keywords:["tm","nation","country","banner"],skins:[{unified:"1f1f9-1f1f2",native:"🇹🇲"}],version:2},"flag-tn":{id:"flag-tn",name:"Tunisia Flag",keywords:["tn","nation","country","banner"],skins:[{unified:"1f1f9-1f1f3",native:"🇹🇳"}],version:2},"flag-to":{id:"flag-to",name:"Tonga Flag",keywords:["to","nation","country","banner"],skins:[{unified:"1f1f9-1f1f4",native:"🇹🇴"}],version:2},"flag-tr":{id:"flag-tr",name:"Turkey Flag",keywords:["tr","nation","country","banner"],skins:[{unified:"1f1f9-1f1f7",native:"🇹🇷"}],version:2},"flag-tt":{id:"flag-tt",name:"Trinidad & Tobago Flag",keywords:["tt","nation","country","banner"],skins:[{unified:"1f1f9-1f1f9",native:"🇹🇹"}],version:2},"flag-tv":{id:"flag-tv",name:"Tuvalu Flag",keywords:["tv","nation","country","banner"],skins:[{unified:"1f1f9-1f1fb",native:"🇹🇻"}],version:2},"flag-tw":{id:"flag-tw",name:"Taiwan Flag",keywords:["tw","nation","country","banner"],skins:[{unified:"1f1f9-1f1fc",native:"🇹🇼"}],version:2},"flag-tz":{id:"flag-tz",name:"Tanzania Flag",keywords:["tz","united","republic","nation","country","banner"],skins:[{unified:"1f1f9-1f1ff",native:"🇹🇿"}],version:2},"flag-ua":{id:"flag-ua",name:"Ukraine Flag",keywords:["ua","nation","country","banner"],skins:[{unified:"1f1fa-1f1e6",native:"🇺🇦"}],version:2},"flag-ug":{id:"flag-ug",name:"Uganda Flag",keywords:["ug","nation","country","banner"],skins:[{unified:"1f1fa-1f1ec",native:"🇺🇬"}],version:2},"flag-um":{id:"flag-um",name:"U.s. Outlying Islands Flag",keywords:["um","u","s"],skins:[{unified:"1f1fa-1f1f2",native:"🇺🇲"}],version:2},"flag-un":{id:"flag-un",name:"United Nations Flag",keywords:["un","banner"],skins:[{unified:"1f1fa-1f1f3",native:"🇺🇳"}],version:4},us:{id:"us",name:"United States Flag",keywords:["us","america","nation","country","banner"],skins:[{unified:"1f1fa-1f1f8",native:"🇺🇸"}],version:1},"flag-uy":{id:"flag-uy",name:"Uruguay Flag",keywords:["uy","nation","country","banner"],skins:[{unified:"1f1fa-1f1fe",native:"🇺🇾"}],version:2},"flag-uz":{id:"flag-uz",name:"Uzbekistan Flag",keywords:["uz","nation","country","banner"],skins:[{unified:"1f1fa-1f1ff",native:"🇺🇿"}],version:2},"flag-va":{id:"flag-va",name:"Vatican City Flag",keywords:["va","nation","country","banner"],skins:[{unified:"1f1fb-1f1e6",native:"🇻🇦"}],version:2},"flag-vc":{id:"flag-vc",name:"St. Vincent & Grenadines Flag",keywords:["vc","st","saint","nation","country","banner"],skins:[{unified:"1f1fb-1f1e8",native:"🇻🇨"}],version:2},"flag-ve":{id:"flag-ve",name:"Venezuela Flag",keywords:["ve","bolivarian","republic","nation","country","banner"],skins:[{unified:"1f1fb-1f1ea",native:"🇻🇪"}],version:2},"flag-vg":{id:"flag-vg",name:"British Virgin Islands Flag",keywords:["vg","bvi","nation","country","banner"],skins:[{unified:"1f1fb-1f1ec",native:"🇻🇬"}],version:2},"flag-vi":{id:"flag-vi",name:"U.s. Virgin Islands Flag",keywords:["vi","u","s","us","nation","country","banner"],skins:[{unified:"1f1fb-1f1ee",native:"🇻🇮"}],version:2},"flag-vn":{id:"flag-vn",name:"Vietnam Flag",keywords:["vn","viet","nam","nation","country","banner"],skins:[{unified:"1f1fb-1f1f3",native:"🇻🇳"}],version:2},"flag-vu":{id:"flag-vu",name:"Vanuatu Flag",keywords:["vu","nation","country","banner"],skins:[{unified:"1f1fb-1f1fa",native:"🇻🇺"}],version:2},"flag-wf":{id:"flag-wf",name:"Wallis & Futuna Flag",keywords:["wf","nation","country","banner"],skins:[{unified:"1f1fc-1f1eb",native:"🇼🇫"}],version:2},"flag-ws":{id:"flag-ws",name:"Samoa Flag",keywords:["ws","nation","country","banner"],skins:[{unified:"1f1fc-1f1f8",native:"🇼🇸"}],version:2},"flag-xk":{id:"flag-xk",name:"Kosovo Flag",keywords:["xk","nation","country","banner"],skins:[{unified:"1f1fd-1f1f0",native:"🇽🇰"}],version:2},"flag-ye":{id:"flag-ye",name:"Yemen Flag",keywords:["ye","nation","country","banner"],skins:[{unified:"1f1fe-1f1ea",native:"🇾🇪"}],version:2},"flag-yt":{id:"flag-yt",name:"Mayotte Flag",keywords:["yt","nation","country","banner"],skins:[{unified:"1f1fe-1f1f9",native:"🇾🇹"}],version:2},"flag-za":{id:"flag-za",name:"South Africa Flag",keywords:["za","nation","country","banner"],skins:[{unified:"1f1ff-1f1e6",native:"🇿🇦"}],version:2},"flag-zm":{id:"flag-zm",name:"Zambia Flag",keywords:["zm","nation","country","banner"],skins:[{unified:"1f1ff-1f1f2",native:"🇿🇲"}],version:2},"flag-zw":{id:"flag-zw",name:"Zimbabwe Flag",keywords:["zw","nation","country","banner"],skins:[{unified:"1f1ff-1f1fc",native:"🇿🇼"}],version:2},"flag-england":{id:"flag-england",name:"England Flag",keywords:["english"],skins:[{unified:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",native:"🏴󠁧󠁢󠁥󠁮󠁧󠁿"}],version:5},"flag-scotland":{id:"flag-scotland",name:"Scotland Flag",keywords:["scottish"],skins:[{unified:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",native:"🏴󠁧󠁢󠁳󠁣󠁴󠁿"}],version:5},"flag-wales":{id:"flag-wales",name:"Wales Flag",keywords:["welsh"],skins:[{unified:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",native:"🏴󠁧󠁢󠁷󠁬󠁳󠁿"}],version:5}},Cut={satisfied:"laughing",grinning_face_with_star_eyes:"star-struck",grinning_face_with_one_large_and_one_small_eye:"zany_face",smiling_face_with_smiling_eyes_and_hand_covering_mouth:"face_with_hand_over_mouth",face_with_finger_covering_closed_lips:"shushing_face",face_with_one_eyebrow_raised:"face_with_raised_eyebrow",face_with_open_mouth_vomiting:"face_vomiting",shocked_face_with_exploding_head:"exploding_head",serious_face_with_symbols_covering_mouth:"face_with_symbols_on_mouth",poop:"hankey",shit:"hankey",collision:"boom",raised_hand:"hand",hand_with_index_and_middle_fingers_crossed:"crossed_fingers",sign_of_the_horns:"the_horns",reversed_hand_with_middle_finger_extended:"middle_finger",thumbsup:"+1",thumbsdown:"-1",punch:"facepunch",mother_christmas:"mrs_claus",running:"runner","man-with-bunny-ears-partying":"men-with-bunny-ears-partying","woman-with-bunny-ears-partying":"women-with-bunny-ears-partying",women_holding_hands:"two_women_holding_hands",woman_and_man_holding_hands:"man_and_woman_holding_hands",couple:"man_and_woman_holding_hands",men_holding_hands:"two_men_holding_hands",paw_prints:"feet",flipper:"dolphin",honeybee:"bee",lady_beetle:"ladybug",cooking:"fried_egg",knife:"hocho",red_car:"car",sailboat:"boat",waxing_gibbous_moon:"moon",sun_small_cloud:"mostly_sunny",sun_behind_cloud:"barely_sunny",sun_behind_rain_cloud:"partly_sunny_rain",lightning_cloud:"lightning",tornado_cloud:"tornado",tshirt:"shirt",shoe:"mans_shoe",telephone:"phone",lantern:"izakaya_lantern",open_book:"book",envelope:"email",pencil:"memo",heavy_exclamation_mark:"exclamation",staff_of_aesculapius:"medical_symbol","flag-cn":"cn","flag-de":"de","flag-es":"es","flag-fr":"fr",uk:"gb","flag-gb":"gb","flag-it":"it","flag-jp":"jp","flag-kr":"kr","flag-ru":"ru","flag-us":"us"},kut={cols:61,rows:61},_ut={categories:wut,emojis:Sut,aliases:Cut,sheet:kut};function mde(e){return e&&e.__esModule?e.default:e}function As(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P4,Sn,pde,Cb,hde,BU,X2={},vde=[],Eut=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function Rd(e,t){for(var n in t)e[n]=t[n];return e}function gde(e){var t=e.parentNode;t&&t.removeChild(e)}function gO(e,t,n){var r,i,a,o={};for(a in t)a=="key"?r=t[a]:a=="ref"?i=t[a]:o[a]=t[a];if(arguments.length>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;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?Rv(e):null}function bde(e){var t,n;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null){e.__e=e.__c.base=n.__e;break}return bde(e)}}function zU(e){(!e.__d&&(e.__d=!0)&&Cb.push(e)&&!J2.__r++||BU!==Sn.debounceRendering)&&((BU=Sn.debounceRendering)||hde)(J2)}function J2(){for(var e;J2.__r=Cb.length;)e=Cb.sort(function(t,n){return t.__v.__b-n.__v.__b}),Cb=[],e.some(function(t){var n,r,i,a,o,s;t.__d&&(o=(a=(n=t).__v).__e,(s=n.__P)&&(r=[],(i=Rd({},a)).__v=a.__v+1,W9(s,a,i,n.__n,s.ownerSVGElement!==void 0,a.__h!=null?[o]:null,r,o??Rv(a),a.__h),Sde(r,a),a.__e!=o&&bde(a)))})}function yde(e,t,n,r,i,a,o,s,l,c){var d,f,m,p,h,v,g,y=r&&r.__k||vde,w=y.length;for(n.__k=[],d=0;d<t.length;d++)if((p=n.__k[d]=(p=t[d])==null||typeof p=="boolean"?null:typeof p=="string"||typeof p=="number"||typeof p=="bigint"?cC(null,p,null,null,p):Array.isArray(p)?cC(Pv,{children:p},null,null,null):p.__b>0?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<w;f++){if((m=y[f])&&p.key==m.key&&p.type===m.type){y[f]=void 0;break}m=null}W9(e,p,m=m||X2,i,a,o,s,l,c),h=p.__e,(f=p.ref)&&m.ref!=f&&(g||(g=[]),m.ref&&g.push(m.ref,null,p),g.push(f,p.__c||h,p)),h!=null?(v==null&&(v=h),typeof p.type=="function"&&p.__k===m.__k?p.__d=l=xde(p,l,e):l=wde(e,p,m,y,h,l),typeof n.type=="function"&&(n.__d=l)):l&&m.__e==l&&l.parentNode!=e&&(l=Rv(m))}for(n.__e=v,d=w;d--;)y[d]!=null&&(typeof n.type=="function"&&y[d].__e!=null&&y[d].__e==n.__d&&(n.__d=Rv(r,d+1)),kde(y[d],y[d]));if(g)for(d=0;d<g.length;d++)Cde(g[d],g[++d],g[++d])}function xde(e,t,n){for(var r,i=e.__k,a=0;i&&a<i.length;a++)(r=i[a])&&(r.__=e,t=typeof r.type=="function"?xde(r,t,n):wde(n,r,r,i,r.__e,t));return t}function Q2(e,t){return t=t||[],e==null||typeof e=="boolean"||(Array.isArray(e)?e.some(function(n){Q2(n,t)}):t.push(e)),t}function wde(e,t,n,r,i,a){var o,s,l;if(t.__d!==void 0)o=t.__d,t.__d=void 0;else if(n==null||i!=a||i.parentNode==null)e:if(a==null||a.parentNode!==e)e.appendChild(i),o=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==i)break e;e.insertBefore(i,a),o=a}return o!==void 0?o:i.nextSibling}function $ut(e,t,n,r,i){var a;for(a in n)a==="children"||a==="key"||a in t||Z2(e,a,null,n[a],r);for(a in t)i&&typeof t[a]!="function"||a==="children"||a==="key"||a==="value"||a==="checked"||n[a]===t[a]||Z2(e,a,t[a],n[a],r)}function HU(e,t,n){t[0]==="-"?e.setProperty(t,n):e[t]=n==null?"":typeof n!="number"||Eut.test(t)?n:n+"px"}function Z2(e,t,n,r,i){var a;e:if(t==="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof r=="string"&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||HU(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||HU(e.style,t,n[t])}else if(t[0]==="o"&&t[1]==="n")a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?WU:VU,a):e.removeEventListener(t,a?WU:VU,a);else if(t!=="dangerouslySetInnerHTML"){if(i)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if(t!=="href"&&t!=="list"&&t!=="form"&&t!=="tabIndex"&&t!=="download"&&t in e)try{e[t]=n??"";break e}catch{}typeof n=="function"||(n!=null&&(n!==!1||t[0]==="a"&&t[1]==="r")?e.setAttribute(t,n):e.removeAttribute(t))}}function VU(e){this.l[e.type+!1](Sn.event?Sn.event(e):e)}function WU(e){this.l[e.type+!0](Sn.event?Sn.event(e):e)}function W9(e,t,n,r,i,a,o,s,l){var c,d,f,m,p,h,v,g,y,w,x,S=t.type;if(t.constructor!==void 0)return null;n.__h!=null&&(l=n.__h,s=t.__e=n.__e,t.__h=null,a=[s]),(c=Sn.__b)&&c(t);try{e:if(typeof S=="function"){if(g=t.props,y=(c=S.contextType)&&r[c.__c],w=c?y?y.props.value:c.__:r,n.__c?v=(d=t.__c=n.__c).__=d.__E:("prototype"in S&&S.prototype.render?t.__c=d=new S(g,w):(t.__c=d=new $c(g,w),d.constructor=S,d.render=Put),y&&y.sub(d),d.props=g,d.state||(d.state={}),d.context=w,d.__n=r,f=d.__d=!0,d.__h=[]),d.__s==null&&(d.__s=d.state),S.getDerivedStateFromProps!=null&&(d.__s==d.state&&(d.__s=Rd({},d.__s)),Rd(d.__s,S.getDerivedStateFromProps(g,d.__s))),m=d.props,p=d.state,f)S.getDerivedStateFromProps==null&&d.componentWillMount!=null&&d.componentWillMount(),d.componentDidMount!=null&&d.__h.push(d.componentDidMount);else{if(S.getDerivedStateFromProps==null&&g!==m&&d.componentWillReceiveProps!=null&&d.componentWillReceiveProps(g,w),!d.__e&&d.shouldComponentUpdate!=null&&d.shouldComponentUpdate(g,d.__s,w)===!1||t.__v===n.__v){d.props=g,d.state=d.__s,t.__v!==n.__v&&(d.__d=!1),d.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(C){C&&(C.__=t)}),d.__h.length&&o.push(d);break e}d.componentWillUpdate!=null&&d.componentWillUpdate(g,d.__s,w),d.componentDidUpdate!=null&&d.__h.push(function(){d.componentDidUpdate(m,p,h)})}d.context=w,d.props=g,d.state=d.__s,(c=Sn.__r)&&c(t),d.__d=!1,d.__v=t,d.__P=e,c=d.render(d.props,d.state,d.context),d.state=d.__s,d.getChildContext!=null&&(r=Rd(Rd({},r),d.getChildContext())),f||d.getSnapshotBeforeUpdate==null||(h=d.getSnapshotBeforeUpdate(m,p)),x=c!=null&&c.type===Pv&&c.key==null?c.props.children:c,yde(e,Array.isArray(x)?x:[x],t,n,r,i,a,o,s,l),d.base=t.__e,t.__h=null,d.__h.length&&o.push(d),v&&(d.__E=d.__=null),d.__e=!1}else a==null&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=Tut(n.__e,t,n,r,i,a,o,l);(c=Sn.diffed)&&c(t)}catch(C){t.__v=null,(l||a!=null)&&(t.__e=s,t.__h=!!l,a[a.indexOf(s)]=null),Sn.__e(C,t,n)}}function Sde(e,t){Sn.__c&&Sn.__c(t,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(r){r.call(n)})}catch(r){Sn.__e(r,n.__v)}})}function Tut(e,t,n,r,i,a,o,s){var l,c,d,f=n.props,m=t.props,p=t.type,h=0;if(p==="svg"&&(i=!0),a!=null){for(;h<a.length;h++)if((l=a[h])&&"setAttribute"in l==!!p&&(p?l.localName===p:l.nodeType===3)){e=l,a[h]=null;break}}if(e==null){if(p===null)return document.createTextNode(m);e=i?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,m.is&&m),a=null,s=!1}if(p===null)f===m||s&&e.data===m||(e.data=m);else{if(a=a&&P4.call(e.childNodes),c=(f=n.props||X2).dangerouslySetInnerHTML,d=m.dangerouslySetInnerHTML,!s){if(a!=null)for(f={},h=0;h<e.attributes.length;h++)f[e.attributes[h].name]=e.attributes[h].value;(d||c)&&(d&&(c&&d.__html==c.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||""))}if($ut(e,m,f,i,s),d)t.__k=[];else if(h=t.props.children,yde(e,Array.isArray(h)?h:[h],t,n,r,i&&p!=="foreignObject",a,o,a?a[0]:n.__k&&Rv(n,0),s),a!=null)for(h=a.length;h--;)a[h]!=null&&gde(a[h]);s||("value"in m&&(h=m.value)!==void 0&&(h!==f.value||h!==e.value||p==="progress"&&!h)&&Z2(e,"value",h,f.value,!1),"checked"in m&&(h=m.checked)!==void 0&&h!==e.checked&&Z2(e,"checked",h,f.checked,!1))}return e}function Cde(e,t,n){try{typeof e=="function"?e(t):e.current=t}catch(r){Sn.__e(r,n)}}function kde(e,t,n){var r,i;if(Sn.unmount&&Sn.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||Cde(r,null,t)),(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(a){Sn.__e(a,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&kde(r[i],t,typeof e.type!="function");n||e.__e==null||gde(e.__e),e.__e=e.__d=void 0}function Put(e,t,n){return this.constructor(e,n)}function _de(e,t,n){var r,i,a;Sn.__&&Sn.__(e,t),i=(r=typeof n=="function")?null:n&&n.__k||t.__k,a=[],W9(t,e=(!r&&n||t).__k=gO(Pv,null,[e]),i||X2,X2,t.ownerSVGElement!==void 0,!r&&n?[n]:i?null:t.firstChild?P4.call(t.childNodes):null,a,!r&&n?n:i?i.__e:t.firstChild,r),Sde(a,e)}P4=vde.slice,Sn={__e:function(e,t){for(var n,r,i;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&r.getDerivedStateFromError!=null&&(n.setState(r.getDerivedStateFromError(e)),i=n.__d),n.componentDidCatch!=null&&(n.componentDidCatch(e),i=n.__d),i)return n.__E=n}catch(a){e=a}throw e}},pde=0,$c.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Rd({},this.state),typeof e=="function"&&(e=e(Rd({},n),this.props)),e&&Rd(n,e),e!=null&&this.__v&&(t&&this.__h.push(t),zU(this))},$c.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),zU(this))},$c.prototype.render=Pv,Cb=[],hde=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,J2.__r=0;var Rut=0;function Et(e,t,n,r,i){var a,o,s={};for(o in t)o=="ref"?a=t[o]:s[o]=t[o];var l={type:e,props:s,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--Rut,__source:r,__self:i};if(typeof e=="function"&&(a=e.defaultProps))for(o in a)s[o]===void 0&&(s[o]=a[o]);return Sn.vnode&&Sn.vnode(l),l}function Iut(e,t){try{window.localStorage[`emoji-mart.${e}`]=JSON.stringify(t)}catch{}}function Out(e){try{const t=window.localStorage[`emoji-mart.${e}`];if(t)return JSON.parse(t)}catch{}}var Yd={set:Iut,get:Out};const A8=new Map,Mut=[{v:15,emoji:"🫨"},{v:14,emoji:"🫠"},{v:13.1,emoji:"😶‍🌫️"},{v:13,emoji:"🥸"},{v:12.1,emoji:"🧑‍🦰"},{v:12,emoji:"🥱"},{v:11,emoji:"🥰"},{v:5,emoji:"🤩"},{v:4,emoji:"👱‍♀️"},{v:3,emoji:"🤣"},{v:2,emoji:"👋🏻"},{v:1,emoji:"🙃"}];function jut(){for(const{v:e,emoji:t}of Mut)if(Ede(t))return e}function Nut(){return!Ede("🇨🇦")}function Ede(e){if(A8.has(e))return A8.get(e);const t=Aut(e);return A8.set(e,t),t}const Aut=(()=>{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&&!a[s+3];s+=4);if(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 couldnt 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]<n[0])break;e.u=n=n[2]}};(Gw.prototype=new $c).__e=function(e){var t=this,n=Ade(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),rq(t,e,r)):i()};n?n(a):a()}},Gw.prototype.render=function(e){this.u=null,this.o=new Map;var t=Q2(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Gw.prototype.componentDidUpdate=Gw.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){rq(e,n,t)})};var tdt=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,ndt=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,rdt=typeof document<"u",idt=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};$c.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty($c.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var iq=Sn.event;function adt(){}function odt(){return this.cancelBubble}function sdt(){return this.defaultPrevented}Sn.event=function(e){return iq&&(e=iq(e)),e.persist=adt,e.isPropagationStopped=odt,e.isDefaultPrevented=sdt,e.nativeEvent=e};var aq={configurable:!0,get:function(){return this.class}},oq=Sn.vnode;Sn.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){var i=t.indexOf("-")===-1;for(var a in r={},n){var o=n[a];rdt&&a==="children"&&t==="noscript"||a==="value"&&"defaultValue"in n&&o==null||(a==="defaultValue"&&"value"in n&&n.value==null?a="value":a==="download"&&o===!0?o="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+t)&&!idt(n.type)?a="oninput":/^onfocus$/i.test(a)?a="onfocusin":/^onblur$/i.test(a)?a="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(a)?a=a.toLowerCase():i&&ndt.test(a)?a=a.replace(/[A-Z0-9]/,"-$&").toLowerCase():o===null&&(o=void 0),r[a]=o)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=Q2(n.children).forEach(function(s){s.props.selected=r.value.indexOf(s.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=Q2(n.children).forEach(function(s){s.props.selected=r.multiple?r.defaultValue.indexOf(s.props.value)!=-1:r.defaultValue==s.props.value})),e.props=r,n.class!=n.className&&(aq.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",aq))}e.$$typeof=tdt,oq&&oq(e)};var sq=Sn.__r;Sn.__r=function(e){sq&&sq(e),e.__c};const ldt={light:"outline",dark:"solid"};class cdt extends tk{renderIcon(t){const{icon:n}=t;if(n){if(n.svg)return Et("span",{class:"flex",dangerouslySetInnerHTML:{__html:n.svg}});if(n.src)return Et("img",{src:n.src})}const r=ek.categories[t.id]||ek.categories.custom,i=this.props.icons=="auto"?ldt[this.props.theme]:this.props.icons;return r[i]||r}render(){let t=null;return Et("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:Et("div",{class:"flex relative",children:[this.categories.map((n,r)=>{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(l<i.scrollTop)o=l;else if(c>i.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<r&&h.push(...new Array(r-h.length)),Et("div",{"data-index":s.index,ref:f,class:"flex row",style:{top:l*this.props.emojiButtonSize},children:d&&h.map((v,g)=>{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;
border-radius: var(--border-radius);
box-shadow: var(--shadow);
--border-radius: 10px;
--category-icon-size: 18px;
--font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
--font-size: 15px;
--preview-placeholder-size: 21px;
--preview-title-size: 1.1em;
--preview-subtitle-size: .9em;
--shadow-color: 0deg 0% 0%;
--shadow: .3px .5px 2.7px hsl(var(--shadow-color) / .14), .4px .8px 1px -3.2px hsl(var(--shadow-color) / .14), 1px 2px 2.5px -4.5px hsl(var(--shadow-color) / .14);
display: flex;
}
[data-theme="light"] {
--em-rgb-color: var(--rgb-color, 34, 36, 39);
--em-rgb-accent: var(--rgb-accent, 34, 102, 237);
--em-rgb-background: var(--rgb-background, 255, 255, 255);
--em-rgb-input: var(--rgb-input, 255, 255, 255);
--em-color-border: var(--color-border, rgba(0, 0, 0, .05));
--em-color-border-over: var(--color-border-over, rgba(0, 0, 0, .1));
}
[data-theme="dark"] {
--em-rgb-color: var(--rgb-color, 222, 222, 221);
--em-rgb-accent: var(--rgb-accent, 58, 130, 247);
--em-rgb-background: var(--rgb-background, 21, 22, 23);
--em-rgb-input: var(--rgb-input, 0, 0, 0);
--em-color-border: var(--color-border, rgba(255, 255, 255, .1));
--em-color-border-over: var(--color-border-over, rgba(255, 255, 255, .2));
}
#root {
--color-a: rgb(var(--em-rgb-color));
--color-b: rgba(var(--em-rgb-color), .65);
--color-c: rgba(var(--em-rgb-color), .45);
--padding: 12px;
--padding-small: calc(var(--padding) / 2);
--sidebar-width: 16px;
--duration: 225ms;
--duration-fast: 125ms;
--duration-instant: 50ms;
--easing: cubic-bezier(.4, 0, .2, 1);
width: 100%;
text-align: left;
border-radius: var(--border-radius);
background-color: rgb(var(--em-rgb-background));
position: relative;
}
@media (prefers-reduced-motion) {
#root {
--duration: 0;
--duration-fast: 0;
--duration-instant: 0;
}
}
#root[data-menu] button {
cursor: auto;
}
#root[data-menu] .menu button {
cursor: pointer;
}
:host, #root, input, button {
color: rgb(var(--em-rgb-color));
font-family: var(--font-family);
font-size: var(--font-size);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: normal;
}
*, :before, :after {
box-sizing: border-box;
min-width: 0;
margin: 0;
padding: 0;
}
.relative {
position: relative;
}
.flex {
display: flex;
}
.flex-auto {
flex: none;
}
.flex-center {
justify-content: center;
}
.flex-column {
flex-direction: column;
}
.flex-grow {
flex: auto;
}
.flex-middle {
align-items: center;
}
.flex-wrap {
flex-wrap: wrap;
}
.padding {
padding: var(--padding);
}
.padding-t {
padding-top: var(--padding);
}
.padding-lr {
padding-left: var(--padding);
padding-right: var(--padding);
}
.padding-r {
padding-right: var(--padding);
}
.padding-small {
padding: var(--padding-small);
}
.padding-small-b {
padding-bottom: var(--padding-small);
}
.padding-small-lr {
padding-left: var(--padding-small);
padding-right: var(--padding-small);
}
.margin {
margin: var(--padding);
}
.margin-r {
margin-right: var(--padding);
}
.margin-l {
margin-left: var(--padding);
}
.margin-small-l {
margin-left: var(--padding-small);
}
.margin-small-lr {
margin-left: var(--padding-small);
margin-right: var(--padding-small);
}
.align-l {
text-align: left;
}
.align-r {
text-align: right;
}
.color-a {
color: var(--color-a);
}
.color-b {
color: var(--color-b);
}
.color-c {
color: var(--color-c);
}
.ellipsis {
white-space: nowrap;
max-width: 100%;
width: auto;
text-overflow: ellipsis;
overflow: hidden;
}
.sr-only {
width: 1px;
height: 1px;
position: absolute;
top: auto;
left: -10000px;
overflow: hidden;
}
a {
cursor: pointer;
color: rgb(var(--em-rgb-accent));
}
a:hover {
text-decoration: underline;
}
.spacer {
height: 10px;
}
[dir="rtl"] .scroll {
padding-left: 0;
padding-right: var(--padding);
}
.scroll {
padding-right: 0;
overflow-x: hidden;
overflow-y: auto;
}
.scroll::-webkit-scrollbar {
width: var(--sidebar-width);
height: var(--sidebar-width);
}
.scroll::-webkit-scrollbar-track {
border: 0;
}
.scroll::-webkit-scrollbar-button {
width: 0;
height: 0;
display: none;
}
.scroll::-webkit-scrollbar-corner {
background-color: rgba(0, 0, 0, 0);
}
.scroll::-webkit-scrollbar-thumb {
min-height: 20%;
min-height: 65px;
border: 4px solid rgb(var(--em-rgb-background));
border-radius: 8px;
}
.scroll::-webkit-scrollbar-thumb:hover {
background-color: var(--em-color-border-over) !important;
}
.scroll:hover::-webkit-scrollbar-thumb {
background-color: var(--em-color-border);
}
.sticky {
z-index: 1;
background-color: rgba(var(--em-rgb-background), .9);
-webkit-backdrop-filter: blur(4px);
backdrop-filter: blur(4px);
font-weight: 500;
position: sticky;
top: -1px;
}
[dir="rtl"] .search input[type="search"] {
padding: 10px 2.2em 10px 2em;
}
[dir="rtl"] .search .loupe {
left: auto;
right: .7em;
}
[dir="rtl"] .search .delete {
left: .7em;
right: auto;
}
.search {
z-index: 2;
position: relative;
}
.search input, .search button {
font-size: calc(var(--font-size) - 1px);
}
.search input[type="search"] {
width: 100%;
background-color: var(--em-color-border);
transition-duration: var(--duration);
transition-property: background-color, box-shadow;
transition-timing-function: var(--easing);
border: 0;
border-radius: 10px;
outline: 0;
padding: 10px 2em 10px 2.2em;
display: block;
}
.search input[type="search"]::-ms-input-placeholder {
color: inherit;
opacity: .6;
}
.search input[type="search"]::placeholder {
color: inherit;
opacity: .6;
}
.search input[type="search"], .search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {
-webkit-appearance: none;
-ms-appearance: none;
appearance: none;
}
.search input[type="search"]:focus {
background-color: rgb(var(--em-rgb-input));
box-shadow: inset 0 0 0 1px rgb(var(--em-rgb-accent)), 0 1px 3px rgba(65, 69, 73, .2);
}
.search .icon {
z-index: 1;
color: rgba(var(--em-rgb-color), .7);
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.search .loupe {
pointer-events: none;
left: .7em;
}
.search .delete {
right: .7em;
}
svg {
fill: currentColor;
width: 1em;
height: 1em;
}
button {
-webkit-appearance: none;
-ms-appearance: none;
appearance: none;
cursor: pointer;
color: currentColor;
background-color: rgba(0, 0, 0, 0);
border: 0;
}
#nav {
z-index: 2;
padding-top: 12px;
padding-bottom: 12px;
padding-right: var(--sidebar-width);
position: relative;
}
#nav button {
color: var(--color-b);
transition: color var(--duration) var(--easing);
}
#nav button:hover {
color: var(--color-a);
}
#nav svg, #nav img {
width: var(--category-icon-size);
height: var(--category-icon-size);
}
#nav[dir="rtl"] .bar {
left: auto;
right: 0;
}
#nav .bar {
width: 100%;
height: 3px;
background-color: rgb(var(--em-rgb-accent));
transition: transform var(--duration) var(--easing);
border-radius: 3px 3px 0 0;
position: absolute;
bottom: -12px;
left: 0;
}
#nav button[aria-selected] {
color: rgb(var(--em-rgb-accent));
}
#preview {
z-index: 2;
padding: calc(var(--padding) + 4px) var(--padding);
padding-right: var(--sidebar-width);
position: relative;
}
#preview .preview-placeholder {
font-size: var(--preview-placeholder-size);
}
#preview .preview-title {
font-size: var(--preview-title-size);
}
#preview .preview-subtitle {
font-size: var(--preview-subtitle-size);
}
#nav:before, #preview:before {
content: "";
height: 2px;
position: absolute;
left: 0;
right: 0;
}
#nav[data-position="top"]:before, #preview[data-position="top"]:before {
background: linear-gradient(to bottom, var(--em-color-border), transparent);
top: 100%;
}
#nav[data-position="bottom"]:before, #preview[data-position="bottom"]:before {
background: linear-gradient(to top, var(--em-color-border), transparent);
bottom: 100%;
}
.category:last-child {
min-height: calc(100% + 1px);
}
.category button {
font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;
position: relative;
}
.category button > * {
position: relative;
}
.category button .background {
opacity: 0;
background-color: var(--em-color-border);
transition: opacity var(--duration-fast) var(--easing) var(--duration-instant);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.category button:hover .background {
transition-duration: var(--duration-instant);
transition-delay: 0s;
}
.category button[aria-selected] .background {
opacity: 1;
}
.category button[data-keyboard] .background {
transition: none;
}
.row {
width: 100%;
position: absolute;
top: 0;
left: 0;
}
.skin-tone-button {
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 100%;
}
.skin-tone-button:hover {
border-color: var(--em-color-border);
}
.skin-tone-button:active .skin-tone {
transform: scale(.85) !important;
}
.skin-tone-button .skin-tone {
transition: transform var(--duration) var(--easing);
}
.skin-tone-button[aria-selected] {
background-color: var(--em-color-border);
border-top-color: rgba(0, 0, 0, .05);
border-bottom-color: rgba(0, 0, 0, 0);
border-left-width: 0;
border-right-width: 0;
}
.skin-tone-button[aria-selected] .skin-tone {
transform: scale(.9);
}
.menu {
z-index: 2;
white-space: nowrap;
border: 1px solid var(--em-color-border);
background-color: rgba(var(--em-rgb-background), .9);
-webkit-backdrop-filter: blur(4px);
backdrop-filter: blur(4px);
transition-property: opacity, transform;
transition-duration: var(--duration);
transition-timing-function: var(--easing);
border-radius: 10px;
padding: 4px;
position: absolute;
box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);
}
.menu.hidden {
opacity: 0;
}
.menu[data-position="bottom"] {
transform-origin: 100% 100%;
}
.menu[data-position="bottom"].hidden {
transform: scale(.9)rotate(-3deg)translateY(5%);
}
.menu[data-position="top"] {
transform-origin: 100% 0;
}
.menu[data-position="top"].hidden {
transform: scale(.9)rotate(3deg)translateY(-5%);
}
.menu input[type="radio"] {
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
border: 0;
margin: 0;
padding: 0;
position: absolute;
overflow: hidden;
}
.menu input[type="radio"]:checked + .option {
box-shadow: 0 0 0 2px rgb(var(--em-rgb-accent));
}
.option {
width: 100%;
border-radius: 6px;
padding: 4px 6px;
}
.option:hover {
color: #fff;
background-color: rgb(var(--em-rgb-accent));
}
.skin-tone {
width: 16px;
height: 16px;
border-radius: 100%;
display: inline-block;
position: relative;
overflow: hidden;
}
.skin-tone:after {
content: "";
mix-blend-mode: overlay;
background: linear-gradient(rgba(255, 255, 255, .2), rgba(0, 0, 0, 0));
border: 1px solid rgba(0, 0, 0, .8);
border-radius: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
box-shadow: inset 0 -2px 3px #000, inset 0 1px 2px #fff;
}
.skin-tone-1 {
background-color: #ffc93a;
}
.skin-tone-2 {
background-color: #ffdab7;
}
.skin-tone-3 {
background-color: #e7b98f;
}
.skin-tone-4 {
background-color: #c88c61;
}
.skin-tone-5 {
background-color: #a46134;
}
.skin-tone-6 {
background-color: #5d4437;
}
[data-index] {
justify-content: space-between;
}
[data-emoji-set="twitter"] .skin-tone:after {
box-shadow: none;
border-color: rgba(0, 0, 0, .5);
}
[data-emoji-set="twitter"] .skin-tone-1 {
background-color: #fade72;
}
[data-emoji-set="twitter"] .skin-tone-2 {
background-color: #f3dfd0;
}
[data-emoji-set="twitter"] .skin-tone-3 {
background-color: #eed3a8;
}
[data-emoji-set="twitter"] .skin-tone-4 {
background-color: #cfad8d;
}
[data-emoji-set="twitter"] .skin-tone-5 {
background-color: #a8805d;
}
[data-emoji-set="twitter"] .skin-tone-6 {
background-color: #765542;
}
[data-emoji-set="google"] .skin-tone:after {
box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .4);
}
[data-emoji-set="google"] .skin-tone-1 {
background-color: #f5c748;
}
[data-emoji-set="google"] .skin-tone-2 {
background-color: #f1d5aa;
}
[data-emoji-set="google"] .skin-tone-3 {
background-color: #d4b48d;
}
[data-emoji-set="google"] .skin-tone-4 {
background-color: #aa876b;
}
[data-emoji-set="google"] .skin-tone-5 {
background-color: #916544;
}
[data-emoji-set="google"] .skin-tone-6 {
background-color: #61493f;
}
[data-emoji-set="facebook"] .skin-tone:after {
border-color: rgba(0, 0, 0, .4);
box-shadow: inset 0 -2px 3px #000, inset 0 1px 4px #fff;
}
[data-emoji-set="facebook"] .skin-tone-1 {
background-color: #f5c748;
}
[data-emoji-set="facebook"] .skin-tone-2 {
background-color: #f1d5aa;
}
[data-emoji-set="facebook"] .skin-tone-3 {
background-color: #d4b48d;
}
[data-emoji-set="facebook"] .skin-tone-4 {
background-color: #aa876b;
}
[data-emoji-set="facebook"] .skin-tone-5 {
background-color: #916544;
}
[data-emoji-set="facebook"] .skin-tone-6 {
background-color: #61493f;
}
`;function fdt(e){const t=u.useRef(null),n=u.useRef(null);return n.current&&n.current.update(e),u.useEffect(()=>(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 <a href="#">here</a> 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;a<n;a++){let o=Math.floor(Math.random()*r.length);i+=r.charAt(o)}return i};function t(n){if(n=n||{},n.success=typeof n.success=="function"?n.success:t.noop,n.error=typeof n.error=="function"?n.error:t.noop,n.destroyed=typeof n.destroyed=="function"?n.destroyed:t.noop,!t.initDone)return n.error("Library not initialized"),{};if(!t.isWebrtcSupported())return n.error("WebRTC not supported by this browser"),{};if(t.log("Library initialized: "+t.initDone),!n.server)return n.error("Invalid server url"),{};let r=!1,i=null,a={},o=null,s=null,l=0,c=n.server;t.isArray(c)?(t.log("Multiple servers provided ("+c.length+"), will use the first that works"),c=null,s=n.server,t.debug(s)):c.indexOf("ws")===0?(r=!0,t.log("Using WebSockets to contact Janus: "+c)):(r=!1,t.log("Using REST API to contact Janus: "+c));let d=n.iceServers||[{urls:"stun:stun.l.google.com:19302"}],f=n.iceTransportPolicy,m=n.bundlePolicy,p=!1;typeof n.withCredentials<"u"&&n.withCredentials!==null&&(p=n.withCredentials===!0);let h=10;typeof n.max_poll_events<"u"&&n.max_poll_events!==null&&(h=n.max_poll_events),h<1&&(h=1);let v=null;typeof n.token<"u"&&n.token!==null&&(v=n.token);let g=null;typeof n.apisecret<"u"&&n.apisecret!==null&&(g=n.apisecret),this.destroyOnUnload=!0,typeof n.destroyOnUnload<"u"&&n.destroyOnUnload!==null&&(this.destroyOnUnload=n.destroyOnUnload===!0);let y=25e3;typeof n.keepAlivePeriod<"u"&&n.keepAlivePeriod!==null&&(y=n.keepAlivePeriod),isNaN(y)&&(y=25e3);let w=6e4;typeof n.longPollTimeout<"u"&&n.longPollTimeout!==null&&(w=n.longPollTimeout),isNaN(w)&&(w=6e4);function x(X){let ae={high:9e5,medium:3e5,low:1e5};return typeof X<"u"&&X!==null&&(X.high&&(ae.high=X.high),X.medium&&(ae.medium=X.medium),X.low&&(ae.low=X.low)),ae}let S=!1,C=null,_=new Map,k=this,E=0,T=new Map;j(n),this.getServer=function(){return c},this.isConnected=function(){return S},this.reconnect=function(X){X=X||{},X.success=typeof X.success=="function"?X.success:t.noop,X.error=typeof X.error=="function"?X.error:t.noop,X.reconnect=!0,j(X)},this.getSessionId=function(){return C},this.getInfo=function(X){I(X)},this.destroy=function(X){R(X)},this.attach=function(X){O(X)};function $(){if(C==null)return;if(t.debug("Long poll..."),!S){t.warn("Is the server down? (connected=false)");return}let X=c+"/"+C+"?rid="+new Date().getTime();h&&(X=X+"&maxev="+h),v&&(X=X+"&token="+encodeURIComponent(v)),g&&(X=X+"&apisecret="+encodeURIComponent(g)),t.httpAPICall(X,{verb:"GET",withCredentials:p,success:P,timeout:w,error:function(ae,ee){if(t.error(ae+":",ee),E++,E>3){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;ee<X.length;ee++)P(X[ee],!0);return}if(X.janus==="keepalive"){t.vdebug("Got a keepalive on session "+C);return}else if(X.janus==="server_info"){t.debug("Got info on the Janus instance"),t.debug(X);const ee=X.transaction;if(ee){const q=T.get(ee);q&&q(X),T.delete(ee)}return}else if(X.janus==="ack"){t.debug("Got an ack on session "+C),t.debug(X);const ee=X.transaction;if(ee){const q=T.get(ee);q&&q(X),T.delete(ee)}return}else if(X.janus==="success"){t.debug("Got a success on session "+C),t.debug(X);const ee=X.transaction;if(ee){const q=T.get(ee);q&&q(X),T.delete(ee)}return}else if(X.janus==="trickle"){const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q){t.debug("This handle is not attached to this session");return}let ue=X.candidate;t.debug("Got a trickled candidate on session "+C),t.debug(ue);let oe=q.webrtcStuff;oe.pc&&oe.remoteSdp?(t.debug("Adding remote candidate:",ue),!ue||ue.completed===!0?oe.pc.addIceCandidate(t.endOfCandidates):oe.pc.addIceCandidate(ue)):(t.debug("We didn't do setRemoteDescription (trickle got here before the offer?), caching candidate"),oe.candidates||(oe.candidates=[]),oe.candidates.push(ue),t.debug(oe.candidates))}else if(X.janus==="webrtcup"){t.debug("Got a webrtcup event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q){t.debug("This handle is not attached to this session");return}q.webrtcState(!0);return}else if(X.janus==="hangup"){t.debug("Got a hangup event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q){t.debug("This handle is not attached to this session");return}q.webrtcState(!1,X.reason),q.hangup()}else if(X.janus==="detached"){t.debug("Got a detached event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q)return;q.ondetached(),q.detach()}else if(X.janus==="media"){t.debug("Got a media event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q){t.debug("This handle is not attached to this session");return}q.mediaState(X.type,X.receiving,X.mid)}else if(X.janus==="slowlink"){t.debug("Got a slowlink event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}const q=_.get(ee);if(!q){t.debug("This handle is not attached to this session");return}q.slowLink(X.uplink,X.lost,X.mid)}else if(X.janus==="error"){t.error("Ooops: "+X.error.code+" "+X.error.reason),t.debug(X);let ee=X.transaction;if(ee){let q=T.get(ee);q&&q(X),T.delete(ee)}return}else if(X.janus==="event"){t.debug("Got a plugin event on session "+C),t.debug(X);const ee=X.sender;if(!ee){t.warn("Missing sender...");return}let q=X.plugindata;if(!q){t.warn("Missing plugindata...");return}t.debug(" -- Event is coming from "+ee+" ("+q.plugin+")");let ue=q.data;t.debug(ue);const oe=_.get(ee);if(!oe){t.warn("This handle is not attached to this session");return}let de=X.jsep;de&&(t.debug("Handling SDP as well..."),t.debug(de));let xe=oe.onmessage;xe?(t.debug("Notifying application..."),xe(ue,de)):t.debug("No provided notification callback")}else if(X.janus==="timeout"){t.error("Timeout on session "+C),t.debug(X),r&&i.close(3504,"Gateway timeout");return}else t.warn("Unknown message/event '"+X.janus+"' on session "+C),t.debug(X)}function M(){if(!c||!r||!S)return;o=setTimeout(M,y);let X={janus:"keepalive",session_id:C,transaction:t.randomString(12)};v&&(X.token=v),g&&(X.apisecret=g),i.send(JSON.stringify(X))}function j(X){let ae=t.randomString(12),ee={janus:"create",transaction:ae};if(X.reconnect&&(S=!1,ee.janus="claim",ee.session_id=C,i&&(i.onopen=null,i.onerror=null,i.onclose=null,o&&(clearTimeout(o),o=null))),v&&(ee.token=v),g&&(ee.apisecret=g),!c&&t.isArray(s)&&(c=s[l],c.indexOf("ws")===0?(r=!0,t.log("Server #"+(l+1)+": trying WebSockets to contact Janus ("+c+")")):(r=!1,t.log("Server #"+(l+1)+": trying REST API to contact Janus ("+c+")"))),r){i=t.newWebSocket(c,"janus-protocol"),a={error:function(){if(t.error("Error connecting to the Janus WebSockets server... "+c),t.isArray(s)&&!X.reconnect){if(l++,l===s.length){X.error("Error connecting to any of the provided Janus servers: Is the server down?");return}c=null,setTimeout(function(){j(X)},200);return}X.error("Error connecting to the Janus WebSockets server: Is the server down?")},open:function(){T.set(ae,function(q){if(t.debug(q),q.janus!=="success"){t.error("Ooops: "+q.error.code+" "+q.error.reason),X.error(q.error.reason);return}o=setTimeout(M,y),S=!0,C=q.session_id?q.session_id:q.data.id,X.reconnect?t.log("Claimed session: "+C):t.log("Created session: "+C),t.sessions.set(C,k),X.success()}),i.send(JSON.stringify(ee))},message:function(q){P(JSON.parse(q.data))},close:function(){!c||!S||(S=!1,n.error("Lost connection to the server (is it down?)"))}};for(let q in a)i.addEventListener(q,a[q]);return}t.httpAPICall(c,{verb:"POST",withCredentials:p,body:ee,success:function(q){if(t.debug(q),q.janus!=="success"){t.error("Ooops: "+q.error.code+" "+q.error.reason),X.error(q.error.reason);return}S=!0,C=q.session_id?q.session_id:q.data.id,X.reconnect?t.log("Claimed session: "+C):t.log("Created session: "+C),t.sessions.set(C,k),$(),X.success()},error:function(q,ue){if(t.error(q+":",ue),t.isArray(s)&&!X.reconnect){if(l++,l===s.length){X.error("Error connecting to any of the provided Janus servers: Is the server down?");return}c=null,setTimeout(function(){j(X)},200);return}ue===""?X.error(q+": Is the server down?"):ue&&ue.error?X.error(q+": "+ue.error.message):X.error(q+": "+ue)}})}function I(X){if(X=X||{},X.success=typeof X.success=="function"?X.success:t.noop,X.error=typeof X.error=="function"?X.error:t.noop,t.log("Getting info on Janus instance"),!S){t.warn("Is the server down? (connected=false)"),X.error("Is the server down? (connected=false)");return}let ae=t.randomString(12),ee={janus:"info",transaction:ae};if(v&&(ee.token=v),g&&(ee.apisecret=g),r){T.set(ae,function(q){t.log("Server info:"),t.debug(q),q.janus!=="server_info"&&t.error("Ooops: "+q.error.code+" "+q.error.reason),X.success(q)}),i.send(JSON.stringify(ee));return}t.httpAPICall(c,{verb:"POST",withCredentials:p,body:ee,success:function(q){t.log("Server info:"),t.debug(q),q.janus!=="server_info"&&t.error("Ooops: "+q.error.code+" "+q.error.reason),X.success(q)},error:function(q,ue){t.error(q+":",ue),ue===""?X.error(q+": Is the server down?"):X.error(q+": "+ue)}})}function R(X){X=X||{},X.success=typeof X.success=="function"?X.success:t.noop,X.error=typeof X.error=="function"?X.error:t.noop;let ae=X.unload===!0,ee=!0;typeof X.notifyDestroyed<"u"&&X.notifyDestroyed!==null&&(ee=X.notifyDestroyed===!0);let q=X.cleanupHandles===!0;if(t.log("Destroying session "+C+" (unload="+ae+")"),!C){t.warn("No session to destroy"),X.success(),ee&&n.destroyed();return}if(q)for(const oe of _.keys())H(oe,{noRequest:!0});if(!S){t.warn("Is the server down? (connected=false)"),C=null,X.success();return}let ue={janus:"destroy",transaction:t.randomString(12)};if(v&&(ue.token=v),g&&(ue.apisecret=g),ae){r?(i.onclose=null,i.close(),i=null):navigator.sendBeacon(c+"/"+C,JSON.stringify(ue)),t.log("Destroyed session:"),C=null,S=!1,X.success(),ee&&n.destroyed();return}if(r){ue.session_id=C;let oe=function(){for(let ke in a)i.removeEventListener(ke,a[ke]);i.removeEventListener("message",de),i.removeEventListener("error",xe),o&&clearTimeout(o),i.close()},de=function(ke){let be=JSON.parse(ke.data);be.session_id==ue.session_id&&be.transaction==ue.transaction&&(oe(),X.success(),ee&&n.destroyed())},xe=function(){oe(),X.error("Failed to destroy the server: Is the server down?"),ee&&n.destroyed()};i.addEventListener("message",de),i.addEventListener("error",xe),i.readyState===1?i.send(JSON.stringify(ue)):xe();return}t.httpAPICall(c+"/"+C,{verb:"POST",withCredentials:p,body:ue,success:function(oe){t.log("Destroyed session:"),t.debug(oe),C=null,S=!1,oe.janus!=="success"&&t.error("Ooops: "+oe.error.code+" "+oe.error.reason),X.success(),ee&&n.destroyed()},error:function(oe,de){t.error(oe+":",de),C=null,S=!1,X.success(),ee&&n.destroyed()}})}function O(X){if(X=X||{},X.success=typeof X.success=="function"?X.success:t.noop,X.error=typeof X.error=="function"?X.error:t.noop,X.dataChannelOptions=X.dataChannelOptions||{ordered:!0},X.consentDialog=typeof X.consentDialog=="function"?X.consentDialog:t.noop,X.connectionState=typeof X.connectionState=="function"?X.connectionState:t.noop,X.iceState=typeof X.iceState=="function"?X.iceState:t.noop,X.mediaState=typeof X.mediaState=="function"?X.mediaState:t.noop,X.webrtcState=typeof X.webrtcState=="function"?X.webrtcState:t.noop,X.slowLink=typeof X.slowLink=="function"?X.slowLink:t.noop,X.onmessage=typeof X.onmessage=="function"?X.onmessage:t.noop,X.onlocaltrack=typeof X.onlocaltrack=="function"?X.onlocaltrack:t.noop,X.onremotetrack=typeof X.onremotetrack=="function"?X.onremotetrack:t.noop,X.ondata=typeof X.ondata=="function"?X.ondata:t.noop,X.ondataopen=typeof X.ondataopen=="function"?X.ondataopen:t.noop,X.oncleanup=typeof X.oncleanup=="function"?X.oncleanup:t.noop,X.ondetached=typeof X.ondetached=="function"?X.ondetached:t.noop,!S){t.warn("Is the server down? (connected=false)"),X.error("Is the server down? (connected=false)");return}let ae=X.plugin;if(!ae){t.error("Invalid plugin"),X.error("Invalid plugin");return}let ee=X.opaqueId,q=X.loopIndex,ue=X.token?X.token:v,oe=t.randomString(12),de={janus:"attach",plugin:ae,opaque_id:ee,loop_index:q,transaction:oe};if(ue&&(de.token=ue),g&&(de.apisecret=g),r){T.set(oe,function(xe){if(t.debug(xe),xe.janus!=="success"){t.error("Ooops: "+xe.error.code+" "+xe.error.reason),X.error("Ooops: "+xe.error.code+" "+xe.error.reason);return}let ke=xe.data.id;t.log("Created handle: "+ke);let be={session:k,plugin:ae,id:ke,token:ue,detached:!1,webrtcStuff:{started:!1,myStream:null,streamExternal:!1,mySdp:null,mediaConstraints:null,pc:null,dataChannelOptions:X.dataChannelOptions,dataChannel:{},dtmfSender:null,trickle:!0,iceDone:!1,bitrate:{}},getId:function(){return ke},getPlugin:function(){return ae},getVolume:function(ye,Ce){return le(ke,ye,!0,Ce)},getRemoteVolume:function(ye,Ce){return le(ke,ye,!0,Ce)},getLocalVolume:function(ye,Ce){return le(ke,ye,!1,Ce)},isAudioMuted:function(ye){return se(ke,ye,!1)},muteAudio:function(ye){return ce(ke,ye,!1,!0)},unmuteAudio:function(ye){return ce(ke,ye,!1,!1)},isVideoMuted:function(ye){return se(ke,ye,!0)},muteVideo:function(ye){return ce(ke,ye,!0,!0)},unmuteVideo:function(ye){return ce(ke,ye,!0,!1)},getBitrate:function(ye){return re(ke,ye)},setMaxBitrate:function(ye,Ce){return ie(ke,ye,Ce)},send:function(ye){D(ke,ye)},data:function(ye){F(ke,ye)},dtmf:function(ye){z(ke,ye)},consentDialog:X.consentDialog,connectionState:X.connectionState,iceState:X.iceState,mediaState:X.mediaState,webrtcState:X.webrtcState,slowLink:X.slowLink,onmessage:X.onmessage,createOffer:function(ye){V(ke,!0,ye)},createAnswer:function(ye){V(ke,!1,ye)},handleRemoteJsep:function(ye){W(ke,ye)},replaceTracks:function(ye){ne(ke,ye)},getLocalTracks:function(){return te(ke)},getRemoteTracks:function(){return Z(ke)},onlocaltrack:X.onlocaltrack,onremotetrack:X.onremotetrack,ondata:X.ondata,ondataopen:X.ondataopen,oncleanup:X.oncleanup,ondetached:X.ondetached,hangup:function(ye){Se(ke,ye===!0)},detach:function(ye){H(ke,ye)}};_.set(ke,be),X.success(be)}),de.session_id=C,i.send(JSON.stringify(de));return}t.httpAPICall(c+"/"+C,{verb:"POST",withCredentials:p,body:de,success:function(xe){if(t.debug(xe),xe.janus!=="success"){t.error("Ooops: "+xe.error.code+" "+xe.error.reason),X.error("Ooops: "+xe.error.code+" "+xe.error.reason);return}let ke=xe.data.id;t.log("Created handle: "+ke);let be={session:k,plugin:ae,id:ke,token:ue,detached:!1,webrtcStuff:{started:!1,myStream:null,streamExternal:!1,mySdp:null,mediaConstraints:null,pc:null,dataChannelOptions:X.dataChannelOptions,dataChannel:{},dtmfSender:null,trickle:!0,iceDone:!1,bitrate:{}},getId:function(){return ke},getPlugin:function(){return ae},getVolume:function(ye,Ce){return le(ke,ye,!0,Ce)},getRemoteVolume:function(ye,Ce){return le(ke,ye,!0,Ce)},getLocalVolume:function(ye,Ce){return le(ke,ye,!1,Ce)},isAudioMuted:function(ye){return se(ke,ye,!1)},muteAudio:function(ye){return ce(ke,ye,!1,!0)},unmuteAudio:function(ye){return ce(ke,ye,!1,!1)},isVideoMuted:function(ye){return se(ke,ye,!0)},muteVideo:function(ye){return ce(ke,ye,!0,!0)},unmuteVideo:function(ye){return ce(ke,ye,!0,!1)},getBitrate:function(ye){return re(ke,ye)},setMaxBitrate:function(ye,Ce){return ie(ke,ye,Ce)},send:function(ye){D(ke,ye)},data:function(ye){F(ke,ye)},dtmf:function(ye){z(ke,ye)},consentDialog:X.consentDialog,connectionState:X.connectionState,iceState:X.iceState,mediaState:X.mediaState,webrtcState:X.webrtcState,slowLink:X.slowLink,onmessage:X.onmessage,createOffer:function(ye){V(ke,!0,ye)},createAnswer:function(ye){V(ke,!1,ye)},handleRemoteJsep:function(ye){W(ke,ye)},replaceTracks:function(ye){ne(ke,ye)},getLocalTracks:function(){return te(ke)},getRemoteTracks:function(){return Z(ke)},onlocaltrack:X.onlocaltrack,onremotetrack:X.onremotetrack,ondata:X.ondata,ondataopen:X.ondataopen,oncleanup:X.oncleanup,ondetached:X.ondetached,hangup:function(ye){Se(ke,ye===!0)},detach:function(ye){H(ke,ye)}};_.set(ke,be),X.success(be)},error:function(xe,ke){t.error(xe+":",ke),ke===""?X.error(xe+": Is the server down?"):X.error(xe+": "+ke)}})}function D(X,ae){if(ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop,!S){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ae.message,ue=ae.jsep,oe=t.randomString(12),de={janus:"message",body:q,transaction:oe};if(ee.token&&(de.token=ee.token),g&&(de.apisecret=g),ue){de.jsep={type:ue.type,sdp:ue.sdp},ue.e2ee&&(de.jsep.e2ee=!0),(ue.rid_order==="hml"||ue.rid_order==="lmh")&&(de.jsep.rid_order=ue.rid_order),ue.force_relay&&(de.jsep.force_relay=!0);let xe=null,ke=ee.webrtcStuff;if(ke.pc){let be=ke.pc.getTransceivers();if(be&&be.length>0)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;xe<oe.candidates.length;xe++){let ke=oe.candidates[xe];t.debug("Adding remote candidate:",ke),!ke||ke.completed===!0?oe.pc.addIceCandidate(t.endOfCandidates):oe.pc.addIceCandidate(ke)}oe.candidates=[]}await Q(X,ee);let de=await Y(X,ee);ee.success(de)}else{let de=await U(X,ee);ee.success(de)}}catch(de){t.error(de),ee.error(de)}}function W(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:pe,ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let ee=ae.jsep,q=_.get(X);if(!q||!q.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let ue=q.webrtcStuff;if(ee){if(!ue.pc){t.warn("Wait, no PeerConnection?? if this is an answer, use createAnswer and not handleRemoteJsep"),ae.error("No PeerConnection: if this is an answer, use createAnswer and not handleRemoteJsep");return}ae.customizeSdp(ee),ue.pc.setRemoteDescription(ee).then(function(){if(t.log("Remote description accepted!"),ue.remoteSdp=ee.sdp,ue.candidates&&ue.candidates.length>0){for(let oe=0;oe<ue.candidates.length;oe++){let de=ue.candidates[oe];t.debug("Adding remote candidate:",de),!de||de.completed===!0?ue.pc.addIceCandidate(t.endOfCandidates):ue.pc.addIceCandidate(de)}ue.candidates=[]}ae.success()},ae.error)}else ae.error("Invalid JSEP")}async function U(X,ae){ae=ae||{},ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;t.log("Creating offer (iceDone="+q.iceDone+")");let ue={};ae.iceRestart===!0&&(ue.iceRestart=!0),t.debug(ue);let de=await q.pc.createOffer(ue);t.debug(de);let xe={type:"offer",sdp:de.sdp};return ae.customizeSdp(xe),de.sdp=xe.sdp,t.log("Setting local description"),q.mySdp={type:"offer",sdp:de.sdp},await q.pc.setLocalDescription(de),q.mediaConstraints=ue,!q.iceDone&&!q.trickle?(t.log("Waiting for all candidates..."),null):((q.insertableStreams||q.externalEncryption)&&(de.e2ee=!0),de)}async function Y(X,ae){ae=ae||{},ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;t.log("Creating answer (iceDone="+q.iceDone+")");let ue=await q.pc.createAnswer();t.debug(ue);let oe={type:"answer",sdp:ue.sdp};return ae.customizeSdp(oe),ue.sdp=oe.sdp,t.log("Setting local description"),q.mySdp={type:"answer",sdp:ue.sdp},await q.pc.setLocalDescription(ue),!q.iceDone&&!q.trickle?(t.log("Waiting for all candidates..."),null):((q.insertableStreams||q.externalEncryption)&&(ue.e2ee=!0),ue)}function J(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, not sending anything");return}let q=ee.webrtcStuff;if(t.log("Sending offer/answer SDP..."),!q.mySdp){t.warn("Local SDP instance is invalid, not sending anything...");return}q.mySdp={type:q.pc.localDescription.type,sdp:q.pc.localDescription.sdp},q.trickle===!1&&(q.mySdp.trickle=!1),t.debug(ae),q.sdpSent=!0,ae.success(q.mySdp)}async function ne(X,ae){if(ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop,ae.tracks&&!Array.isArray(ae.tracks)){t.error("Tracks must be an array"),ae.error("Tracks must be an array");return}for(let ee of ae.tracks)(ee.add||!ee.replace&&!ee.remove)&&(ee.replace=!0);try{await Q(X,ae),ae.success()}catch(ee){t.error(ee),ae.error(ee)}}async function Q(X,ae){let ee=_.get(X);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle, not sending anything"),"Invalid handle";let q=ee.webrtcStuff;if(!q.pc)throw t.warn("Invalid PeerConnection"),"Invalid PeerConnection";let ue=ae.tracks;if(!ue||!Array.isArray(ue)||ue.length===0)return;let oe=!1,de={};for(let be of ue){if(delete be.gumGroup,!be.type||!["audio","video"].includes(be.type)||!be.capture||be.capture instanceof MediaStreamTrack)continue;let ye=be.group?be.group:"default";de[ye]||(de[ye]={}),!de[ye][be.type]&&(be.gumGroup=ye,de[ye][be.type]=be)}let xe=Object.keys(de);for(let be of xe){let ye=de[be];(!ye.audio||!ye.video)&&(ye.audio&&delete ye.audio.gumGroup,ye.video&&delete ye.video.gumGroup,delete de[be])}let ke=!!ae.jsep;for(let be of ue){if(!be.type){t.warn("Missing track type:",be);continue}if(be.type==="data"){if(q.pc.ondatachannel){t.warn("Data channel exists already, not creating another one");continue}t.log("Creating default data channel"),B(X,t.dataChanDefaultLabel,null,!1),q.pc.ondatachannel=function(we){t.log("Data channel created by Janus:",we),B(X,we.channel.label,we.channel.protocol,we.channel)};continue}if((typeof be.add>"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<e.length;s++)o+=PO(e[s])+",";Jw.set(e,o)}if(a){o="#";const l=nk.keys(e).sort();for(;!lr(s=l.pop());)lr(e[s])||(o+=s+":"+PO(e[s])+",");Jw.set(e,o)}}else o=r?e.toJSON():t=="symbol"?e.toString():t=="string"?JSON.stringify(e):""+e;return o},G9=e=>{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:"Yigish",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:"Ongga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"Ongga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni korsatish",columnSetting:"Sozlamalar",fullScreen:"Toliq ekran",exitFullScreen:"Toliq ekrandan chiqish",reload:"Yangilash",density:"Olcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"Ortacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"Ochirish",add:"maʼlumotlar qatorini qoshish"}},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+(t<n?6:0);break;case t:a=(n-e)/l+2;break;case n:a=(e-t)/l+4;break}a/=6}return{h:a,s:o,l:s}}function G8(e,t,n){return n<0&&(n+=1),n>1&&(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<n?6:0);break;case t:a=(n-e)/s+2;break;case n:a=(e-t)/s+4;break}a/=6}return{h:a,s:l,v:o}}function Emt(e,t,n){e=Ta(e,360)*6,t=Ta(t,100),n=Ta(n,100);var r=Math.floor(e),i=e-r,a=n*(1-t),o=n*(1-i*t),s=n*(1-(1-i)*t),l=r%6,c=[n,o,a,a,s,n][l],d=[s,n,n,o,a,a][l],f=[a,a,s,n,n,o][l];return{r:c*255,g:d*255,b:f*255}}function bq(e,t,n,r){var i=[Jf(Math.round(e).toString(16)),Jf(Math.round(t).toString(16)),Jf(Math.round(n).toString(16))];return r&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function $mt(e,t,n,r,i){var a=[Jf(Math.round(e).toString(16)),Jf(Math.round(t).toString(16)),Jf(Math.round(n).toString(16)),Jf(Tmt(r))];return i&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))&&a[3].startsWith(a[3].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}function Tmt(e){return Math.round(parseFloat(e)*255).toString(16)}function yq(e){return is(e)/255}function is(e){return parseInt(e,16)}function Pmt(e){return{r:e>>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<r.length;n++){var i=r[n],a=i[0],o=i[1];if(t===o)return a}return!1},e.prototype.toString=function(t){var n=!!t;t=t??this.format;var r=!1,i=this.a<1&&this.a>=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;o<t;o++)i.push(new e({h:(r+o*a)%360,s:n.s,l:n.l}));return i},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}(),X8,R1={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",colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff7875",colorInfo:"#1677ff",colorTextBase:"#000",colorBgBase:"#fff",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'",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)",motionEaseInQuint:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:4,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,"blue-1":"#e6f4ff","blue-2":"#bae0ff","blue-3":"#91caff","blue-4":"#69b1ff","blue-5":"#4096ff","blue-6":"#1677ff","blue-7":"#0958d9","blue-8":"#003eb3","blue-9":"#002c8c","blue-10":"#001d66","purple-1":"#f9f0ff","purple-2":"#efdbff","purple-3":"#d3adf7","purple-4":"#b37feb","purple-5":"#9254de","purple-6":"#722ed1","purple-7":"#531dab","purple-8":"#391085","purple-9":"#22075e","purple-10":"#120338","cyan-1":"#e6fffb","cyan-2":"#b5f5ec","cyan-3":"#87e8de","cyan-4":"#5cdbd3","cyan-5":"#36cfc9","cyan-6":"#13c2c2","cyan-7":"#08979c","cyan-8":"#006d75","cyan-9":"#00474f","cyan-10":"#002329","green-1":"#f6ffed","green-2":"#d9f7be","green-3":"#b7eb8f","green-4":"#95de64","green-5":"#73d13d","green-6":"#52c41a","green-7":"#389e0d","green-8":"#237804","green-9":"#135200","green-10":"#092b00","magenta-1":"#fff0f6","magenta-2":"#ffd6e7","magenta-3":"#ffadd2","magenta-4":"#ff85c0","magenta-5":"#f759ab","magenta-6":"#eb2f96","magenta-7":"#c41d7f","magenta-8":"#9e1068","magenta-9":"#780650","magenta-10":"#520339","pink-1":"#fff0f6","pink-2":"#ffd6e7","pink-3":"#ffadd2","pink-4":"#ff85c0","pink-5":"#f759ab","pink-6":"#eb2f96","pink-7":"#c41d7f","pink-8":"#9e1068","pink-9":"#780650","pink-10":"#520339","red-1":"#fff1f0","red-2":"#ffccc7","red-3":"#ffa39e","red-4":"#ff7875","red-5":"#ff4d4f","red-6":"#f5222d","red-7":"#cf1322","red-8":"#a8071a","red-9":"#820014","red-10":"#5c0011","orange-1":"#fff7e6","orange-2":"#ffe7ba","orange-3":"#ffd591","orange-4":"#ffc069","orange-5":"#ffa940","orange-6":"#fa8c16","orange-7":"#d46b08","orange-8":"#ad4e00","orange-9":"#873800","orange-10":"#612500","yellow-1":"#feffe6","yellow-2":"#ffffb8","yellow-3":"#fffb8f","yellow-4":"#fff566","yellow-5":"#ffec3d","yellow-6":"#fadb14","yellow-7":"#d4b106","yellow-8":"#ad8b00","yellow-9":"#876800","yellow-10":"#614700","volcano-1":"#fff2e8","volcano-2":"#ffd8bf","volcano-3":"#ffbb96","volcano-4":"#ff9c6e","volcano-5":"#ff7a45","volcano-6":"#fa541c","volcano-7":"#d4380d","volcano-8":"#ad2102","volcano-9":"#871400","volcano-10":"#610b00","geekblue-1":"#f0f5ff","geekblue-2":"#d6e4ff","geekblue-3":"#adc6ff","geekblue-4":"#85a5ff","geekblue-5":"#597ef7","geekblue-6":"#2f54eb","geekblue-7":"#1d39c4","geekblue-8":"#10239e","geekblue-9":"#061178","geekblue-10":"#030852","gold-1":"#fffbe6","gold-2":"#fff1b8","gold-3":"#ffe58f","gold-4":"#ffd666","gold-5":"#ffc53d","gold-6":"#faad14","gold-7":"#d48806","gold-8":"#ad6800","gold-9":"#874d00","gold-10":"#613400","lime-1":"#fcffe6","lime-2":"#f4ffb8","lime-3":"#eaff8f","lime-4":"#d3f261","lime-5":"#bae637","lime-6":"#a0d911","lime-7":"#7cb305","lime-8":"#5b8c00","lime-9":"#3f6600","lime-10":"#254000",colorText:"rgba(0, 0, 0, 0.88)",colorTextSecondary:"rgba(0, 0, 0, 0.65)",colorTextTertiary:"rgba(0, 0, 0, 0.45)",colorTextQuaternary:"rgba(0, 0, 0, 0.25)",colorFill:"rgba(0, 0, 0, 0.15)",colorFillSecondary:"rgba(0, 0, 0, 0.06)",colorFillTertiary:"rgba(0, 0, 0, 0.04)",colorFillQuaternary:"rgba(0, 0, 0, 0.02)",colorBgLayout:"hsl(220,23%,97%)",colorBgContainer:"#ffffff",colorBgElevated:"#ffffff",colorBgSpotlight:"rgba(0, 0, 0, 0.85)",colorBorder:"#d9d9d9",colorBorderSecondary:"#f0f0f0",colorPrimaryBg:"#e6f4ff",colorPrimaryBgHover:"#bae0ff",colorPrimaryBorder:"#91caff",colorPrimaryBorderHover:"#69b1ff",colorPrimaryHover:"#4096ff",colorPrimaryActive:"#0958d9",colorPrimaryTextHover:"#4096ff",colorPrimaryText:"#1677ff",colorPrimaryTextActive:"#0958d9",colorSuccessBg:"#f6ffed",colorSuccessBgHover:"#d9f7be",colorSuccessBorder:"#b7eb8f",colorSuccessBorderHover:"#95de64",colorSuccessHover:"#95de64",colorSuccessActive:"#389e0d",colorSuccessTextHover:"#73d13d",colorSuccessText:"#52c41a",colorSuccessTextActive:"#389e0d",colorErrorBg:"#fff2f0",colorErrorBgHover:"#fff1f0",colorErrorBorder:"#ffccc7",colorErrorBorderHover:"#ffa39e",colorErrorHover:"#ffa39e",colorErrorActive:"#d9363e",colorErrorTextHover:"#ff7875",colorErrorText:"#ff4d4f",colorErrorTextActive:"#d9363e",colorWarningBg:"#fffbe6",colorWarningBgHover:"#fff1b8",colorWarningBorder:"#ffe58f",colorWarningBorderHover:"#ffd666",colorWarningHover:"#ffd666",colorWarningActive:"#d48806",colorWarningTextHover:"#ffc53d",colorWarningText:"#faad14",colorWarningTextActive:"#d48806",colorInfoBg:"#e6f4ff",colorInfoBgHover:"#bae0ff",colorInfoBorder:"#91caff",colorInfoBorderHover:"#69b1ff",colorInfoHover:"#69b1ff",colorInfoActive:"#0958d9",colorInfoTextHover:"#4096ff",colorInfoText:"#1677ff",colorInfoTextActive:"#0958d9",colorBgMask:"rgba(0, 0, 0, 0.45)",colorWhite:"#fff",sizeXXL:48,sizeXL:32,sizeLG:24,sizeMD:20,sizeMS:16,size:16,sizeSM:12,sizeXS:8,sizeXXS:4,controlHeightSM:24,controlHeightXS:16,controlHeightLG:40,motionDurationFast:"0.1s",motionDurationMid:"0.2s",motionDurationSlow:"0.3s",fontSizes:[12,14,16,20,24,30,38,46,56,68],lineHeights:[1.6666666666666667,1.5714285714285714,1.5,1.4,1.3333333333333333,1.2666666666666666,1.2105263157894737,1.173913043478261,1.1428571428571428,1.1176470588235294],lineWidthBold:2,borderRadiusXS:1,borderRadiusSM:4,borderRadiusLG:8,borderRadiusOuter:4,colorLink:"#1677ff",colorLinkHover:"#69b1ff",colorLinkActive:"#0958d9",colorFillContent:"rgba(0, 0, 0, 0.06)",colorFillContentHover:"rgba(0, 0, 0, 0.15)",colorFillAlter:"rgba(0, 0, 0, 0.02)",colorBgContainerDisabled:"rgba(0, 0, 0, 0.04)",colorBorderBg:"#ffffff",colorSplit:"rgba(5, 5, 5, 0.06)",colorTextPlaceholder:"rgba(0, 0, 0, 0.25)",colorTextDisabled:"rgba(0, 0, 0, 0.25)",colorTextHeading:"rgba(0, 0, 0, 0.88)",colorTextLabel:"rgba(0, 0, 0, 0.65)",colorTextDescription:"rgba(0, 0, 0, 0.45)",colorTextLightSolid:"#fff",colorHighlight:"#ff7875",colorBgTextHover:"rgba(0, 0, 0, 0.06)",colorBgTextActive:"rgba(0, 0, 0, 0.15)",colorIcon:"rgba(0, 0, 0, 0.45)",colorIconHover:"rgba(0, 0, 0, 0.88)",colorErrorOutline:"rgba(255, 38, 5, 0.06)",colorWarningOutline:"rgba(255, 215, 5, 0.1)",fontSizeSM:12,fontSizeLG:16,fontSizeXL:20,fontSizeHeading1:38,fontSizeHeading2:30,fontSizeHeading3:24,fontSizeHeading4:20,fontSizeHeading5:16,fontSizeIcon:12,lineHeight:1.5714285714285714,lineHeightLG:1.5,lineHeightSM:1.6666666666666667,lineHeightHeading1:1.2105263157894737,lineHeightHeading2:1.2666666666666666,lineHeightHeading3:1.3333333333333333,lineHeightHeading4:1.4,lineHeightHeading5:1.5,controlOutlineWidth:2,controlInteractiveSize:16,controlItemBgHover:"rgba(0, 0, 0, 0.04)",controlItemBgActive:"#e6f4ff",controlItemBgActiveHover:"#bae0ff",controlItemBgActiveDisabled:"rgba(0, 0, 0, 0.15)",controlTmpOutline:"rgba(0, 0, 0, 0.02)",controlOutline:"rgba(5, 145, 255, 0.1)",fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:4,paddingXS:8,paddingSM:12,padding:16,paddingMD:20,paddingLG:24,paddingXL:32,paddingContentHorizontalLG:24,paddingContentVerticalLG:16,paddingContentHorizontal:16,paddingContentVertical:12,paddingContentHorizontalSM:16,paddingContentVerticalSM:8,marginXXS:4,marginXS:8,marginSM:12,margin:16,marginMD:20,marginLG:24,marginXL:32,marginXXL:48,boxShadow:"0 1px 2px 0 rgba(0, 0, 0, 0.03),0 1px 6px -1px rgba(0, 0, 0, 0.02),0 2px 4px 0 rgba(0, 0, 0, 0.02)",boxShadowSecondary:"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)",screenXS:480,screenXSMin:480,screenXSMax:479,screenSM:576,screenSMMin:576,screenSMMax:575,screenMD:768,screenMDMin:768,screenMDMax:767,screenLG:992,screenLGMin:992,screenLGMax:991,screenXL:1200,screenXLMin:1200,screenXLMax:1199,screenXXL:1600,screenXXLMin:1600,screenXXLMax:1599,boxShadowPopoverArrow:"3px 3px 7px rgba(0, 0, 0, 0.1)",boxShadowCard:"0 1px 2px -2px rgba(0, 0, 0, 0.16),0 3px 6px 0 rgba(0, 0, 0, 0.12),0 5px 12px 4px rgba(0, 0, 0, 0.09)",boxShadowDrawerRight:"-6px 0 16px 0 rgba(0, 0, 0, 0.08),-3px 0 6px -4px rgba(0, 0, 0, 0.12),-9px 0 28px 8px rgba(0, 0, 0, 0.05)",boxShadowDrawerLeft:"6px 0 16px 0 rgba(0, 0, 0, 0.08),3px 0 6px -4px rgba(0, 0, 0, 0.12),9px 0 28px 8px rgba(0, 0, 0, 0.05)",boxShadowDrawerUp:"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)",boxShadowDrawerDown:"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)",_tokenKey:"19w80ff",_hashId:"css-dev-only-do-not-override-i2zu9q"},efe=function(t){for(var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,a=0,o;a<t.length;a++)o=t.charCodeAt(a),r=Math.imul(r^o,2654435761),i=Math.imul(i^o,1597334677);return r=Math.imul(r^r>>>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;i<n;i++)r[i]=arguments[i];for(var a=r.length,o,s=0;s<a;s+=1)for(o in r[s])r[s].hasOwnProperty(o)&&(mt(t[o])==="object"&&mt(r[s][o])==="object"&&t[o]!==void 0&&t[o]!==null&&!Array.isArray(t[o])&&!Array.isArray(r[s][o])?t[o]=N(N({},t[o]),r[s][o]):t[o]=r[s][o]);return t},Bmt={exports:{}};(function(e,t){(function(n,r){e.exports=r(Gte)})(dn,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var i=r(n),a={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(o,s){return s==="W"?o+"周":o+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(o,s){var l=100*o+s;return l<600?"凌晨":l<900?"早上":l<1100?"上午":l<1300?"中午":l<1800?"下午":"晚上"}};return i.default.locale(a,null,!0),a})})(Bmt);var zmt=["locale","getPrefixCls"],Hmt=["locale","theme"],Vmt=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},Q8=function(){var t,n;return!(typeof process<"u"&&(((t="production")===null||t===void 0?void 0:t.toUpperCase())==="TEST"||((n="production")===null||n===void 0?void 0:n.toUpperCase())==="DEV"))},nf=K.createContext({intl:N(N({},Kh),{},{locale:"default"}),valueTypeMap:{},theme:Y9,hashed:!0,dark:!1,token:R1});nf.Consumer;var Wmt=function(){var t=Xde(),n=t.cache;return u.useEffect(function(){return function(){n.clear()}},[]),null},Umt=function(t){var n,r=t.children,i=t.dark,a=t.valueTypeMap,o=t.autoClearCache,s=o===void 0?!1:o,l=t.token,c=t.prefixCls,d=t.intl,f=u.useContext(Bt.ConfigContext),m=f.locale,p=f.getPrefixCls,h=at(f,zmt),v=(n=Lo.useToken)===null||n===void 0?void 0:n.call(Lo),g=u.useContext(nf),y=c?".".concat(c):".".concat(p(),"-pro"),w="."+p(),x="".concat(y),S=u.useMemo(function(){return Dmt(l||{},v.token||R1)},[l,v.token]),C=u.useMemo(function(){var O,D=m==null?void 0:m.locale,L=Qde(D),B=d??(D&&((O=g.intl)===null||O===void 0?void 0:O.locale)==="default"?Am[L]:g.intl||Am[L]);return N(N({},g),{},{dark:i??g.dark,token:Lmt(g.token,v.token,{proComponentsCls:y,antCls:w,themeId:v.theme.id,layout:S}),intl:B||Kh})},[m==null?void 0:m.locale,g,i,v.token,v.theme.id,y,w,S,d]),_=N(N({},C.token||{}),{},{proComponentsCls:y}),k=TQ(v.theme,[v.token,_??{}],{salt:x,override:_}),E=he(k,2),T=E[0],$=E[1],P=u.useMemo(function(){return!(t.hashed===!1||g.hashed===!1)},[g.hashed,t.hashed]),M=u.useMemo(function(){return t.hashed===!1||g.hashed===!1||Q8()===!1?"":v.hashId?v.hashId:$},[$,g.hashed,t.hashed]);u.useEffect(function(){_n.locale((m==null?void 0:m.locale)||"zh-cn")},[m==null?void 0:m.locale]);var j=u.useMemo(function(){return N(N({},h.theme),{},{hashId:M,hashed:P&&Q8()})},[h.theme,M,P,Q8()]),I=u.useMemo(function(){return N(N({},C),{},{valueTypeMap:a||(C==null?void 0:C.valueTypeMap),token:T,theme:v.theme,hashed:P,hashId:M})},[C,a,T,v.theme,P,M]),R=u.useMemo(function(){return b.jsx(Bt,N(N({},h),{},{theme:j,children:b.jsx(nf.Provider,{value:I,children:b.jsxs(b.Fragment,{children:[s&&b.jsx(Wmt,{}),r]})})}))},[h,j,I,s,r]);return s?b.jsx(cft,{value:{provider:function(){return new Map}},children:R}):R},I4=function(t){var n=t.needDeps,r=t.dark,i=t.token,a=u.useContext(nf),o=u.useContext(Bt.ConfigContext),s=o.locale,l=o.theme,c=at(o,Hmt),d=n&&a.hashId!==void 0&&Object.keys(t).sort().join("-")==="children-needDeps";if(d)return b.jsx(b.Fragment,{children:t.children});var f=function(){var h=r??a.dark;return h&&!Array.isArray(l==null?void 0:l.algorithm)?[l==null?void 0:l.algorithm,Lo.darkAlgorithm].filter(Boolean):h&&Array.isArray(l==null?void 0:l.algorithm)?[].concat(Ve((l==null?void 0:l.algorithm)||[]),[Lo.darkAlgorithm]).filter(Boolean):l==null?void 0:l.algorithm},m=N(N({},c),{},{locale:s||Fdt,theme:Vmt(N(N({},l),{},{algorithm:f()}))});return b.jsx(Bt,N(N({},m),{},{children:b.jsx(Umt,N(N({},t),{},{token:i}))}))};function Ln(){var e=u.useContext(Bt.ConfigContext),t=e.locale,n=u.useContext(nf),r=n.intl;return r&&r.locale!=="default"?r||Kh:t!=null&&t.locale&&Am[Qde(t.locale)]||Kh}nf.displayName="ProProvider";var Ys=nf,qmt=function(t){return G({},t.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(t.colorSplit)})};function Gmt(e){return jr("DropdownFooter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[qmt(n)]})}var Kmt=function(t){var n=Ln(),r=t.onClear,i=t.onConfirm,a=t.disabled,o=t.footerRender,s=u.useContext(Bt.ConfigContext),l=s.getPrefixCls,c=l("pro-core-dropdown-footer"),d=Gmt(c),f=d.wrapSSR,m=d.hashId,p=[b.jsx(zt,{style:{visibility:r?"visible":"hidden"},type:"link",size:"small",disabled:a,onClick:function(g){r&&r(g),g.stopPropagation()},children:n.getMessage("form.lightFilter.clear","清除")},"clear"),b.jsx(zt,{"data-type":"confirm",type:"primary",size:"small",onClick:i,disabled:a,children:n.getMessage("form.lightFilter.confirm","确认")},"confirm")];if(o===!1||(o==null?void 0:o(i,r))===!1)return null;var h=(o==null?void 0:o(i,r))||p;return f(b.jsx("div",{className:fe(c,m),onClick:function(g){return g.target.getAttribute("data-type")!=="confirm"&&g.stopPropagation()},children:h}))},Ymt=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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"state",{hasError:!1,errorInfo:""}),r}return tr(n,[{key:"componentDidCatch",value:function(i,a){console.log(i,a)}},{key:"render",value:function(){return this.state.hasError?b.jsx(xy,{status:"error",title:"Something went wrong.",extra:this.state.errorInfo}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(i){return{hasError:!0,errorInfo:i.message}}}]),n}(K.Component),Xmt=function(t){return G({},t.componentCls,G(G(G(G(G(G(G(G({display:"inline-flex",gap:t.marginXXS,alignItems:"center",height:"30px",paddingBlock:0,paddingInline:8,fontSize:t.fontSize,lineHeight:"30px",borderRadius:"2px",cursor:"pointer","&:hover":{backgroundColor:t.colorBgTextHover},"&-active":G({paddingBlock:0,paddingInline:8,backgroundColor:t.colorBgTextHover},"&".concat(t.componentCls,"-allow-clear:hover:not(").concat(t.componentCls,"-disabled)"),G(G({},"".concat(t.componentCls,"-arrow"),{display:"none"}),"".concat(t.componentCls,"-close"),{display:"inline-flex"}))},"".concat(t.antCls,"-select"),G({},"".concat(t.antCls,"-select-clear"),{borderRadius:"50%"})),"".concat(t.antCls,"-picker"),G({},"".concat(t.antCls,"-picker-clear"),{borderRadius:"50%"})),"&-icon",G(G({color:t.colorIcon,transition:"color 0.3s",fontSize:12,verticalAlign:"middle"},"&".concat(t.componentCls,"-close"),{display:"none",fontSize:12,alignItems:"center",justifyContent:"center",color:t.colorTextPlaceholder,borderRadius:"50%"}),"&:hover",{color:t.colorIconHover})),"&-disabled",G({color:t.colorTextPlaceholder,cursor:"not-allowed"},"".concat(t.componentCls,"-icon"),{color:t.colorTextPlaceholder})),"&-small",G(G(G({height:"24px",paddingBlock:0,paddingInline:4,fontSize:t.fontSizeSM,lineHeight:"24px"},"&".concat(t.componentCls,"-active"),{paddingBlock:0,paddingInline:8}),"".concat(t.componentCls,"-icon"),{paddingBlock:0,paddingInline:0}),"".concat(t.componentCls,"-close"),{marginBlockStart:"-2px",paddingBlock:4,paddingInline:4,fontSize:"6px"})),"&-bordered",{height:"32px",paddingBlock:0,paddingInline:8,border:"".concat(t.lineWidth,"px solid ").concat(t.colorBorder),borderRadius:"@border-radius-base"}),"&-bordered&-small",{height:"24px",paddingBlock:0,paddingInline:8}),"&-bordered&-active",{backgroundColor:t.colorBgContainer}))};function Jmt(e){return jr("FieldLabel",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Xmt(n)]})}var Qmt=function(t,n){var r,i,a,o=t.label,s=t.onClear,l=t.value,c=t.disabled,d=t.onLabelClick,f=t.ellipsis,m=t.placeholder,p=t.className,h=t.formatter,v=t.bordered,g=t.style,y=t.downIcon,w=t.allowClear,x=w===void 0?!0:w,S=t.valueMaxLength,C=S===void 0?41:S,_=(Bt==null||(r=Bt.useConfig)===null||r===void 0?void 0:r.call(Bt))||{componentSize:"middle"},k=_.componentSize,E=k,T=u.useContext(Bt.ConfigContext),$=T.getPrefixCls,P=$("pro-core-field-label"),M=Jmt(P),j=M.wrapSSR,I=M.hashId,R=Ln(),O=u.useRef(null),D=u.useRef(null);u.useImperativeHandle(n,function(){return{labelRef:D,clearRef:O}});var L=function(H){return H.every(function(A){return typeof A=="string"})?H.join(","):H.map(function(A,V){var W=V===H.length-1?"":",";return typeof A=="string"?b.jsxs("span",{children:[A,W]},V):b.jsxs("span",{style:{display:"flex"},children:[A,W]},V)})},B=function(H){return h?h(H):Array.isArray(H)?L(H):H},F=function(H,A){if(A!=null&&A!==""&&(!Array.isArray(A)||A.length)){var V,W,U=H?b.jsxs("span",{onClick:function(){d==null||d()},className:"".concat(P,"-text"),children:[H,": "]}):"",Y=B(A);if(!f)return b.jsxs("span",{style:{display:"inline-flex",alignItems:"center"},children:[U,B(A)]});var J=function(){var te=Array.isArray(A)&&A.length>1,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<o?-1:0},npt=function(t,n){for(var r=0;r<Math.max(t.length,n.length);r++){var i=tpt(t[r]||"0",n[r]||"0");if(i!==0)return i}return 0},Sq=function(t){var n,r=t.match(Zmt);return r==null||(n=r.shift)===null||n===void 0||n.call(r),r},fp=function(t,n){var r=Sq(t),i=Sq(n),a=r.pop(),o=i.pop(),s=npt(r,i);return s!==0?s:a||o?a?-1:1:0},nfe=function(){var t;return typeof process>"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<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}return e}var jO=function(t,n,r){return n===void 0?t:fa(t,n,r)},sfe=function(t){var n=fp(nfe(),"4.24.0")>-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;o<i;o++)a[o]=arguments[o];return(r=n.current)===null||r===void 0?void 0:r.call.apply(r,[n].concat(Ve(a)))},[])};function X9(e,t){var n=Un(e),r=u.useRef(),i=u.useCallback(function(){r.current&&(clearTimeout(r.current),r.current=null)},[]),a=u.useCallback(un(yt().mark(function o(){var s,l,c,d=arguments;return yt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:for(s=d.length,l=new Array(s),c=0;c<s;c++)l[c]=d[c];if(!(t===0||t===void 0)){m.next=3;break}return m.abrupt("return",n.apply(void 0,l));case 3:return i(),m.abrupt("return",new Promise(function(p){r.current=setTimeout(un(yt().mark(function h(){return yt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.t0=p,g.next=3,n.apply(void 0,l);case 3:return g.t1=g.sent,(0,g.t0)(g.t1),g.abrupt("return");case 6:case"end":return g.stop()}},h)})),t)}));case 5:case"end":return m.stop()}},o)})),[n,i,t]);return u.useEffect(function(){return i},[i]),{run:a,cancel:i}}var J9=function(t){var n=u.useRef(t);return n.current=t,n};function Spt(e){var t=arguments.length>1&&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;i<n;i++)r[i]=arguments[i];for(var a=r.length,o,s=0;s<a;s+=1)for(o in r[s])r[s].hasOwnProperty(o)&&(mt(t[o])==="object"&&mt(r[s][o])==="object"&&t[o]!==void 0&&t[o]!==null&&!Array.isArray(t[o])&&!Array.isArray(r[s][o])?t[o]=N(N({},t[o]),r[s][o]):t[o]=r[s][o]);return t},Eq=0,$q=function(){var t=arguments.length>0&&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;S<w.length;S++){const C=w[S];let _=S;for(;_!==0&&w[_-1]>C;)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<S&&(S=w.length);const C=x===","?"":" ";let _=`"0":${C}${w[0]}`;for(let k=1;k<S;k++)_+=`${x}"${k}":${C}${w[k]}`;return _}function d(w){if(n.call(w,"circularValue")){const x=w.circularValue;if(typeof x=="string")return`"${x}"`;if(x==null)return x;if(x===Error||x===TypeError)return{toString(){throw new TypeError("Converting circular structure to JSON")}};throw new TypeError('The "circularValue" argument must be of type string or the value null or undefined')}return'"[Circular]"'}function f(w){let x;if(n.call(w,"deterministic")&&(x=w.deterministic,typeof x!="boolean"&&typeof x!="function"))throw new TypeError('The "deterministic" argument must be of type boolean or comparator function');return x===void 0?!0:x}function m(w,x){let S;if(n.call(w,x)&&(S=w[x],typeof S!="boolean"))throw new TypeError(`The "${x}" argument must be of type boolean`);return S===void 0?!0:S}function p(w,x){let S;if(n.call(w,x)){if(S=w[x],typeof S!="number")throw new TypeError(`The "${x}" argument must be of type number`);if(!Number.isInteger(S))throw new TypeError(`The "${x}" argument must be an integer`);if(S<1)throw new RangeError(`The "${x}" argument must be >= 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(E<D.length+1)return'"[Array]"';D.push(z),B!==""&&(F+=B,H+=`
${F}`,A=`,
${F}`);const Q=Math.min(z.length,T);let te=0;for(;te<Q-1;te++){const le=$(String(te),z,D,L,B,F);H+=le!==void 0?le:"null",H+=A}const Z=$(String(te),z,D,L,B,F);if(H+=Z!==void 0?Z:"null",z.length-1>T){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(E<D.length+1)return'"[Object]"';let Y="",J="";B!==""&&(F+=B,A=`,
${F}`,Y=" ");const ne=Math.min(U,T);_&&!l(z)&&(W=o(W,k)),D.push(z);for(let Q=0;Q<ne;Q++){const te=W[Q],Z=$(te,z,D,L,B,F);Z!==void 0&&(H+=`${J}${a(te)}:${Y}${Z}`,J=A)}if(U>T){const Q=U-T;H+=`${J}"...":${Y}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=`
${F}${H}
${V}`),D.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(C)return String(z);default:return x?x(z):void 0}}function P(R,O,D,L,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(D.indexOf(O)!==-1)return S;const z=F;let H="",A=",";if(Array.isArray(O)){if(O.length===0)return"[]";if(E<D.length+1)return'"[Array]"';D.push(O),B!==""&&(F+=B,H+=`
${F}`,A=`,
${F}`);const U=Math.min(O.length,T);let Y=0;for(;Y<U-1;Y++){const ne=P(String(Y),O[Y],D,L,B,F);H+=ne!==void 0?ne:"null",H+=A}const J=P(String(Y),O[Y],D,L,B,F);if(H+=J!==void 0?J:"null",O.length-1>T){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}`),D.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(C)return String(O);default:return x?x(O):void 0}}function M(R,O,D,L,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,D,L,B);if(O===null)return"null"}if(D.indexOf(O)!==-1)return S;const F=B;if(Array.isArray(O)){if(O.length===0)return"[]";if(E<D.length+1)return'"[Array]"';D.push(O),B+=L;let Y=`
${B}`;const J=`,
${B}`,ne=Math.min(O.length,T);let Q=0;for(;Q<ne-1;Q++){const Z=M(String(Q),O[Q],D,L,B);Y+=Z!==void 0?Z:"null",Y+=J}const te=M(String(Q),O[Q],D,L,B);if(Y+=te!==void 0?te:"null",O.length-1>T){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(E<D.length+1)return'"[Object]"';B+=L;const A=`,
${B}`;let V="",W="",U=Math.min(H,T);l(O)&&(V+=c(O,A,T),z=z.slice(O.length),U-=O.length,W=A),_&&(z=o(z,k)),D.push(O);for(let Y=0;Y<U;Y++){const J=z[Y],ne=M(J,O[J],D,L,B);ne!==void 0&&(V+=`${W}${a(J)}: ${ne}`,W=A)}if(H>T){const Y=H-T;V+=`${W}"...": "${h(Y)} not stringified"`,W=A}return W!==""&&(V=`
${B}${V}
${F}`),D.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(C)return String(O);default:return x?x(O):void 0}}function j(R,O,D){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,D);if(O===null)return"null"}if(D.indexOf(O)!==-1)return S;let L="";const B=O.length!==void 0;if(B&&Array.isArray(O)){if(O.length===0)return"[]";if(E<D.length+1)return'"[Array]"';D.push(O);const V=Math.min(O.length,T);let W=0;for(;W<V-1;W++){const Y=j(String(W),O[W],D);L+=Y!==void 0?Y:"null",L+=","}const U=j(String(W),O[W],D);if(L+=U!==void 0?U:"null",O.length-1>T){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(E<D.length+1)return'"[Object]"';let H="",A=Math.min(z,T);B&&l(O)&&(L+=c(O,",",T),F=F.slice(O.length),A-=O.length,H=","),_&&(F=o(F,k)),D.push(O);for(let V=0;V<A;V++){const W=F[V],U=j(W,O[W],D);U!==void 0&&(L+=`${H}${a(W)}:${U}`,H=",")}if(z>T){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<n;){var r=e[t];this.set(r[0],r[1])}}Xu.prototype.clear=zpt;Xu.prototype.delete=Wpt;Xu.prototype.get=Upt;Xu.prototype.has=qpt;Xu.prototype.set=Gpt;function Kpt(){this.__data__=new Xu,this.size=0}function Ypt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Xpt(e){return this.__data__.get(e)}function Jpt(e){return this.__data__.has(e)}var dfe=typeof global=="object"&&global&&global.Object===Object&&global,Qpt=typeof self=="object"&&self&&self.Object===Object&&self,Kc=dfe||Qpt||Function("return this")(),Iv=Kc.Symbol,ffe=Object.prototype,Zpt=ffe.hasOwnProperty,eht=ffe.toString,C0=Iv?Iv.toStringTag:void 0;function tht(e){var t=Zpt.call(e,C0),n=e[C0];try{e[C0]=void 0;var r=!0}catch{}var i=eht.call(e);return r&&(t?e[C0]=n:delete e[C0]),i}var nht=Object.prototype,rht=nht.toString;function iht(e){return rht.call(e)}var aht="[object Null]",oht="[object Undefined]",Pq=Iv?Iv.toStringTag:void 0;function Eg(e){return e==null?e===void 0?oht:aht:Pq&&Pq in Object(e)?tht(e):iht(e)}function mp(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var sht="[object AsyncFunction]",lht="[object Function]",cht="[object GeneratorFunction]",uht="[object Proxy]";function eA(e){if(!mp(e))return!1;var t=Eg(e);return t==lht||t==cht||t==sht||t==uht}var eT=Kc["__core-js_shared__"],Rq=function(){var e=/[^.]+$/.exec(eT&&eT.keys&&eT.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function dht(e){return!!Rq&&Rq in e}var fht=Function.prototype,mht=fht.toString;function pp(e){if(e!=null){try{return mht.call(e)}catch{}try{return e+""}catch{}}return""}var pht=/[\\^$.*+?()[\]{}|]/g,hht=/^\[object .+?Constructor\]$/,vht=Function.prototype,ght=Object.prototype,bht=vht.toString,yht=ght.hasOwnProperty,xht=RegExp("^"+bht.call(yht).replace(pht,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function wht(e){if(!mp(e)||dht(e))return!1;var t=eA(e)?xht:hht;return t.test(pp(e))}function Sht(e,t){return e==null?void 0:e[t]}function hp(e,t){var n=Sht(e,t);return wht(n)?n:void 0}var O1=hp(Kc,"Map"),M1=hp(Object,"create");function Cht(){this.__data__=M1?M1(null):{},this.size=0}function kht(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var _ht="__lodash_hash_undefined__",Eht=Object.prototype,$ht=Eht.hasOwnProperty;function Tht(e){var t=this.__data__;if(M1){var n=t[e];return n===_ht?void 0:n}return $ht.call(t,e)?t[e]:void 0}var Pht=Object.prototype,Rht=Pht.hasOwnProperty;function Iht(e){var t=this.__data__;return M1?t[e]!==void 0:Rht.call(t,e)}var Oht="__lodash_hash_undefined__";function Mht(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=M1&&t===void 0?Oht:t,this}function Dm(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Dm.prototype.clear=Cht;Dm.prototype.delete=kht;Dm.prototype.get=Tht;Dm.prototype.has=Iht;Dm.prototype.set=Mht;function jht(){this.size=0,this.__data__={hash:new Dm,map:new(O1||Xu),string:new Dm}}function Nht(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function j4(e,t){var n=e.__data__;return Nht(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Aht(e){var t=j4(this,e).delete(e);return this.size-=t?1:0,t}function Fht(e){return j4(this,e).get(e)}function Dht(e){return j4(this,e).has(e)}function Lht(e,t){var n=j4(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function vp(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}vp.prototype.clear=jht;vp.prototype.delete=Aht;vp.prototype.get=Fht;vp.prototype.has=Dht;vp.prototype.set=Lht;var Bht=200;function zht(e,t){var n=this.__data__;if(n instanceof Xu){var r=n.__data__;if(!O1||r.length<Bht-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new vp(r)}return n.set(e,t),this.size=n.size,this}function Eu(e){var t=this.__data__=new Xu(e);this.size=t.size}Eu.prototype.clear=Kpt;Eu.prototype.delete=Ypt;Eu.prototype.get=Xpt;Eu.prototype.has=Jpt;Eu.prototype.set=zht;var ik=function(){try{var e=hp(Object,"defineProperty");return e({},"",{}),e}catch{}}();function tA(e,t,n){t=="__proto__"&&ik?ik(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function AO(e,t,n){(n!==void 0&&!nx(e[t],n)||n===void 0&&!(t in e))&&tA(e,t,n)}function Hht(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var l=o[++i];if(n(a[l],l,a)===!1)break}return t}}var Vht=Hht(),mfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Iq=mfe&&typeof module=="object"&&module&&!module.nodeType&&module,Wht=Iq&&Iq.exports===mfe,Oq=Wht?Kc.Buffer:void 0;Oq&&Oq.allocUnsafe;function Uht(e,t){return e.slice()}var ak=Kc.Uint8Array;function qht(e){var t=new e.constructor(e.byteLength);return new ak(t).set(new ak(e)),t}function Ght(e,t){var n=qht(e.buffer);return new e.constructor(n,e.byteOffset,e.length)}function Kht(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var Mq=Object.create,Yht=function(){function e(){}return function(t){if(!mp(t))return{};if(Mq)return Mq(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function pfe(e,t){return function(n){return e(t(n))}}var hfe=pfe(Object.getPrototypeOf,Object),Xht=Object.prototype;function N4(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Xht;return e===n}function Jht(e){return typeof e.constructor=="function"&&!N4(e)?Yht(hfe(e)):{}}function Lm(e){return e!=null&&typeof e=="object"}var Qht="[object Arguments]";function jq(e){return Lm(e)&&Eg(e)==Qht}var vfe=Object.prototype,Zht=vfe.hasOwnProperty,evt=vfe.propertyIsEnumerable,ok=jq(function(){return arguments}())?jq:function(e){return Lm(e)&&Zht.call(e,"callee")&&!evt.call(e,"callee")},Bm=Array.isArray,tvt=9007199254740991;function gfe(e){return typeof e=="number"&&e>-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<o;){var s=t[a],l=void 0;l===void 0&&(l=e[s]),i?tA(n,s,l):zvt(n,s,l)}return n}function Vvt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var Wvt=9007199254740991,Uvt=/^(?:0|[1-9]\d*)$/;function wfe(e,t){var n=typeof e;return t=t??Wvt,!!t&&(n=="number"||n!="symbol"&&Uvt.test(e))&&e>-1&&e%1==0&&e<t}var qvt=Object.prototype,Gvt=qvt.hasOwnProperty;function Sfe(e,t){var n=Bm(e),r=!n&&ok(e),i=!n&&!r&&j1(e),a=!n&&!r&&!i&&A4(e),o=n||r||i||a,s=o?Vvt(e.length,String):[],l=s.length;for(var c in e)(t||Gvt.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||wfe(c,l)))&&s.push(c);return s}function Kvt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Yvt=Object.prototype,Xvt=Yvt.hasOwnProperty;function Jvt(e){if(!mp(e))return Kvt(e);var t=N4(e),n=[];for(var r in e)r=="constructor"&&(t||!Xvt.call(e,r))||n.push(r);return n}function Cfe(e){return rx(e)?Sfe(e,!0):Jvt(e)}function Qvt(e){return Hvt(e,Cfe(e))}function Zvt(e,t,n,r,i,a,o){var s=FO(e,n),l=FO(t,n),c=o.get(l);if(c){AO(e,n,c);return}var d=a?a(s,l,n+"",e,t,o):void 0,f=d===void 0;if(f){var m=Bm(l),p=!m&&j1(l),h=!m&&!p&&A4(l);d=l,m||p||h?Bm(s)?d=s:nvt(s)?d=Kht(s):p?(f=!1,d=Uht(l)):h?(f=!1,d=Ght(l)):d=[]:dvt(l)||ok(l)?(d=s,ok(s)?d=Qvt(s):(!mp(s)||eA(s))&&(d=Jht(l))):f=!1}f&&(o.set(l,d),i(d,l,r,a,o),o.delete(l)),AO(e,n,d)}function kfe(e,t,n,r,i){e!==t&&Vht(t,function(a,o){if(i||(i=new Eu),mp(a))Zvt(e,t,o,n,kfe,r,i);else{var s=r?r(FO(e,o),a,o+"",e,t,i):void 0;s===void 0&&(s=a),AO(e,o,s)}},Cfe)}function _fe(e){return e}function egt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var Lq=Math.max;function tgt(e,t,n){return t=Lq(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=Lq(r.length-t,0),o=Array(a);++i<a;)o[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(o),egt(e,this,s)}}function ngt(e){return function(){return e}}var rgt=ik?function(e,t){return ik(e,"toString",{configurable:!0,enumerable:!1,value:ngt(t),writable:!0})}:_fe,igt=800,agt=16,ogt=Date.now;function sgt(e){var t=0,n=0;return function(){var r=ogt(),i=agt-(r-n);if(n=r,i>0){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);++r<i;){var s=n[r];s&&e(t,s,r,a)}return t})}var DO=dgt(function(e,t,n){kfe(e,t,n)});function fgt(e){return mt(e)!=="object"?!1:e===null?!0:!(K.isValidElement(e)||e.constructor===RegExp||e instanceof Map||e instanceof Set||e instanceof HTMLElement||e instanceof Blob||e instanceof File||Array.isArray(e))}var mgt=function(t,n){var r=arguments.length>2&&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;Y<W;Y++)U[Y]=J[Y];(V=e.onValuesChange)===null||V===void 0||V.call.apply(V,[e].concat(U));case 2:case"end":return Q.stop()}},A)})),64),T=Un(function(A,V){var W;if(e.onValuesChange){var U=e.dataSource;y==null||y.forEach(function(te){if((a==null?void 0:a.options.recordKey)!==te){var Z=te.toString(),le=dr(V,[e.tableName||"",Z].flat(1).filter(function(se){return se||se===0}));le&&(U=K0({data:U,getRowKey:e.getRowKey,row:le,key:Z,childrenColumnName:e.childrenColumnName||"children"},"update"))}});var Y=A,J=(W=Object.keys(Y||{}).pop())===null||W===void 0?void 0:W.toString(),ne=N(N({},a==null?void 0:a.defaultValue),dr(V,[e.tableName||"",J.toString()].flat(1).filter(function(te){return te||te===0}))),Q=c.current.has(ko(J))?U.find(function(te,Z){var le,se=(le=e.getRowKey(te,Z))===null||le===void 0?void 0:le.toString();return se===J}):ne;E.run(Q||ne,U)}}),$=u.useRef(new Map);u.useEffect(function(){$.current.forEach(function(A,V){x.has(V)||$.current.delete(V)})},[$,x]);var P=Un(function(){var A=un(yt().mark(function V(W,U){var Y,J,ne,Q;return yt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(Y=ko(W),J=c.current.get(W.toString()),!(!x.has(Y)&&J&&(U??!0)&&e.tableName)){Z.next=6;break}return Z.next=5,P(J,!1);case 5:return Z.abrupt("return",Z.sent);case 6:return ne=$.current.get(Y)||$.current.get(Y.toString()),Z.prev=7,Z.next=10,ne==null||(Q=ne.current)===null||Q===void 0?void 0:Q.save();case 10:Z.next=15;break;case 12:return Z.prev=12,Z.t0=Z.catch(7),Z.abrupt("return",!1);case 15:return x.delete(Y),x.delete(Y.toString()),w(Array.from(x)),Z.abrupt("return",!0);case 19:case"end":return Z.stop()}},V,null,[[7,12]])}));return function(V,W){return A.apply(this,arguments)}}()),M=Un(function(A,V){if(V!=null&&V.parentKey&&!c.current.has(ko(V==null?void 0:V.parentKey).toString()))return console.warn("can't find record by key",V==null?void 0:V.parentKey),!1;if(d.current&&e.onlyAddOneLineAlertMessage!==!1)return nT(e.onlyAddOneLineAlertMessage||t.getMessage("editableTable.onlyAddOneLine","只能新增一行")),!1;if(x.size>0&&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<re.length;Ye+=1){var De=re[Ye];if(te[De]&&ze[De]!==void 0){Ee[He]=ze[De];break}}else Ee[He]=ze||0}),Ee},Se=function(ge,Ee){return ge?Ee:{}},_e=function(ge){var Ee=ge;if(mt(ge)==="object")for(var Ne=0;Ne<re.length;Ne+=1){var ze=re[Ne];if(te!=null&&te[ze]&&(ge==null?void 0:ge[ze])!==void 0){Ee=ge[ze];break}}var He=Se(typeof Ee=="string"&&/\d%|\dpx/i.test(Ee),{width:Ee,flexShrink:0});return{span:Ee,colSpanStyle:He}},X=Q("pro-card"),ae=Fgt(X),ee=ae.wrapSSR,q=ae.hashId,ue=pe(v),oe=he(ue,2),de=oe[0],xe=oe[1],ke=!1,be=K.Children.toArray(E),ye=be.map(function(ve,ge){var Ee;if(ve!=null&&(Ee=ve.type)!==null&&Ee!==void 0&&Ee.isProCard){ke=!0;var Ne=ve.props.colSpan,ze=_e(Ne),He=ze.span,Ye=ze.colSpanStyle,De=fe(["".concat(X,"-col")],q,G(G(G({},"".concat(X,"-split-vertical"),y==="vertical"&&ge!==be.length-1),"".concat(X,"-split-horizontal"),y==="horizontal"&&ge!==be.length-1),"".concat(X,"-col-").concat(He),typeof He=="number"&&He>=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<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},$b.apply(this,arguments)};function Vgt(e){var t,n=(typeof window<"u"?window:{}).URL,r=new n((t=window==null?void 0:window.location)===null||t===void 0?void 0:t.href);return Object.keys(e).forEach(function(i){var a=e[i];a!=null?Array.isArray(a)?(r.searchParams.delete(i),a.forEach(function(o){r.searchParams.append(i,o)})):a instanceof Date?Number.isNaN(a.getTime())||r.searchParams.set(i,a.toISOString()):typeof a=="object"?r.searchParams.set(i,JSON.stringify(a)):r.searchParams.set(i,a):r.searchParams.delete(i)}),r}function Wgt(e,t){var n;e===void 0&&(e={}),t===void 0&&(t={disabled:!1});var r=u.useState(),i=r[1],a=typeof window<"u"&&((n=window==null?void 0:window.location)===null||n===void 0?void 0:n.search),o=u.useMemo(function(){return t.disabled?{}:new URLSearchParams(a||{})},[t.disabled,a]),s=u.useMemo(function(){if(t.disabled)return{};if(typeof window>"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;oe<q;oe++)ue[oe]=arguments[oe];Y==null||(ee=Y.onChange)===null||ee===void 0||ee.call.apply(ee,[Y].concat(ue))}),ce=Fa(function(){var ee=N({width:x&&!zq[x]?x:W.grid?"100%":void 0},Y==null?void 0:Y.style);return D&&Reflect.deleteProperty(ee,"width"),Ci(ee)},[Md(Y==null?void 0:Y.style),W.grid,D,x]),re=Fa(function(){var ee=x&&zq[x];return fe(Y==null?void 0:Y.className,G({"pro-field":ee},"pro-field-".concat(x),ee&&!D))||void 0},[x,Y==null?void 0:Y.className,D]),ie=Fa(function(){return Ci(N(N({},W.proFieldProps),{},{mode:R==null?void 0:R.mode,readonly:T,params:R.params,proFieldKey:le,cacheForSwr:j},I))},[W.proFieldProps,R==null?void 0:R.mode,R.params,T,le,j,I]),pe=Fa(function(){return N(N({onChange:se,allowClear:$},Y),{},{style:ce,className:re})},[$,re,se,Y,ce]),Se=Fa(function(){return b.jsx(e,N(N({},R),{},{fieldProps:pe,proFieldProps:ie,ref:a==null?void 0:a.fieldRef}),a.proFormFieldKey||a.name)},[ie,pe,R]),_e=Fa(function(){var ee,q,ue,oe;return b.jsx(Ame,N(N({label:g&&(I==null?void 0:I.light)!==!0?g:void 0,tooltip:(I==null?void 0:I.light)!==!0&&y,valuePropName:f},Q),{},{ignoreFormItem:_,transform:k,dataFormat:Y==null?void 0:Y.format,valueType:O,messageVariables:N({label:g||""},Q==null?void 0:Q.messageVariables),convertValue:E,lightProps:Ci(N(N(N({},Y),{},{valueType:O,bordered:S,allowClear:(q=Se==null||(ue=Se.props)===null||ue===void 0?void 0:ue.allowClear)!==null&&q!==void 0?q:$,light:I==null?void 0:I.light,label:g,customLightMode:l,labelFormatter:c,valuePropName:f,footerRender:Se==null||(oe=Se.props)===null||oe===void 0?void 0:oe.footerRender},R.lightProps),Q.lightProps)),children:Se}),a.proFormFieldKey||((ee=Q.name)===null||ee===void 0?void 0:ee.toString()))},[g,I==null?void 0:I.light,y,f,a.proFormFieldKey,Q,_,k,Y,O,E,S,Se,$,l,c,R.lightProps]),X=$g(R),ae=X.ColWrapper;return b.jsx(ae,{children:_e})},r=function(a){var o=a.dependencies;return o?b.jsx(J4,{name:o,originDependencies:a==null?void 0:a.originDependencies,children:function(l){return b.jsx(n,N({dependenciesValues:l,dependencies:o},a))}}):b.jsx(n,N({dependencies:o},a))};return r}var Zgt=["rules","name","phoneName","fieldProps","onTiming","captchaTextRender","captchaProps"],e0t=K.forwardRef(function(e,t){var n=En.useFormInstance(),r=u.useState(e.countDown||60),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.useState(),m=he(f,2),p=m[0],h=m[1];e.rules,e.name;var v=e.phoneName,g=e.fieldProps,y=e.onTiming,w=e.captchaTextRender,x=w===void 0?function(k,E){return k?"".concat(E," 秒后重新获取"):"获取验证码"}:w,S=e.captchaProps,C=at(e,Zgt),_=function(){var k=un(yt().mark(function E(T){return yt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,h(!0),P.next=4,C.onGetCaptcha(T);case 4:h(!1),d(!0),P.next=13;break;case 8:P.prev=8,P.t0=P.catch(0),d(!1),h(!1),console.log(P.t0);case 13:case"end":return P.stop()}},E,null,[[0,8]])}));return function(T){return k.apply(this,arguments)}}();return u.useImperativeHandle(t,function(){return{startTiming:function(){return d(!0)},endTiming:function(){return d(!1)}}}),u.useEffect(function(){var k=0,E=e.countDown;return c&&(k=window.setInterval(function(){o(function(T){return T<=1?(d(!1),clearInterval(k),E||60):T-1})},1e3)),function(){return clearInterval(k)}},[c]),u.useEffect(function(){y&&y(a)},[a,y]),b.jsxs("div",{style:N(N({},g==null?void 0:g.style),{},{display:"flex",alignItems:"center"}),ref:t,children:[b.jsx(vr,N(N({},g),{},{style:N({flex:1,transition:"width .3s",marginRight:8},g==null?void 0:g.style)})),b.jsx(zt,N(N({style:{display:"block"},disabled:c,loading:p},S),{},{onClick:un(yt().mark(function k(){var E;return yt().wrap(function($){for(;;)switch($.prev=$.next){case 0:if($.prev=0,!v){$.next=9;break}return $.next=4,n.validateFields([v].flat(1));case 4:return E=n.getFieldValue([v].flat(1)),$.next=7,_(E);case 7:$.next=11;break;case 9:return $.next=11,_("");case 11:$.next=16;break;case 13:$.prev=13,$.t0=$.catch(0),console.log($.t0);case 16:case"end":return $.stop()}},k,null,[[0,13]])})),children:x(c,a)}))]})}),t0t=F4(e0t),n0t=["label","prefixCls","onChange","value","mode","children","defaultValue","size","showSearch","disabled","style","className","bordered","options","onSearch","allowClear","labelInValue","fieldNames","lightLabel","labelTrigger","optionFilterProp","optionLabelProp","valueMaxLength","fetchDataOnSearch","fetchData"],Hq=function(t,n){return mt(n)!=="object"?t[n]||n:t[n==null?void 0:n.value]||n.label},r0t=function(t,n){var r=t.label,i=t.prefixCls,a=t.onChange,o=t.value,s=t.mode;t.children,t.defaultValue;var l=t.size,c=t.showSearch,d=t.disabled,f=t.style,m=t.className,p=t.bordered,h=t.options,v=t.onSearch,g=t.allowClear,y=t.labelInValue,w=t.fieldNames,x=t.lightLabel,S=t.labelTrigger,C=t.optionFilterProp,_=t.optionLabelProp,k=_===void 0?"":_,E=t.valueMaxLength,T=E===void 0?41:E,$=t.fetchDataOnSearch,P=$===void 0?!1:$,M=t.fetchData,j=at(t,n0t),I=t.placeholder,R=I===void 0?r:I,O=w||{},D=O.label,L=D===void 0?"label":D,B=O.value,F=B===void 0?"value":B,z=u.useContext(Bt.ConfigContext),H=z.getPrefixCls,A=H("pro-field-select-light-select"),V=u.useState(!1),W=he(V,2),U=W[0],Y=W[1],J=u.useState(""),ne=he(J,2),Q=ne[0],te=ne[1],Z=jr("LightSelect",function(pe){return G({},".".concat(A),G(G({},"".concat(pe.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),"&.".concat(A,"-searchable"),G({},"".concat(pe.antCls,"-select"),{width:"200px","&-selector":{height:28}})))}),le=Z.wrapSSR,se=Z.hashId,ce=u.useMemo(function(){var pe={};return h==null||h.forEach(function(Se){var _e=Se[k]||Se[L],X=Se[F];pe[X]=_e||X}),pe},[L,h,F,k]),re=u.useMemo(function(){return Reflect.has(j,"open")?j==null?void 0:j.open:U},[U,j]),ie=Array.isArray(o)?o.map(function(pe){return Hq(ce,pe)}):Hq(ce,o);return le(b.jsxs("div",{className:fe(A,se,G({},"".concat(A,"-searchable"),c),"".concat(A,"-container-").concat(j.placement||"bottomLeft"),m),style:f,onClick:function(Se){var _e;if(!d){var X=x==null||(_e=x.current)===null||_e===void 0||(_e=_e.labelRef)===null||_e===void 0||(_e=_e.current)===null||_e===void 0?void 0:_e.contains(Se.target);X&&Y(!U)}},children:[b.jsx(go,N(N(N({},j),{},{allowClear:g,value:o,mode:s,labelInValue:y,size:l,disabled:d,onChange:function(Se,_e){a==null||a(Se,_e),s!=="multiple"&&Y(!1)}},Ss(p)),{},{showSearch:c,onSearch:c?function(pe){P&&M&&M(pe),v==null||v(pe)}:void 0,style:f,dropdownRender:function(Se){return b.jsxs("div",{ref:n,children:[c&&b.jsx("div",{style:{margin:"4px 8px"},children:b.jsx(vr,{value:Q,allowClear:!!g,onChange:function(X){te(X.target.value),P&&M&&M(X.target.value),v==null||v(X.target.value)},onKeyDown:function(X){if(X.key==="Backspace"){X.stopPropagation();return}(X.key==="ArrowUp"||X.key==="ArrowDown")&&X.preventDefault()},style:{width:"100%"},prefix:b.jsx(tg,{})})}),Se]})},open:re,onDropdownVisibleChange:function(Se){var _e;Se||te(""),S||Y(Se),j==null||(_e=j.onDropdownVisibleChange)===null||_e===void 0||_e.call(j,Se)},prefixCls:i,options:v||!Q?h:h==null?void 0:h.filter(function(pe){var Se,_e;return C?Ir(pe[C]).join("").toLowerCase().includes(Q):((Se=String(pe[L]))===null||Se===void 0||(Se=Se.toLowerCase())===null||Se===void 0?void 0:Se.includes(Q==null?void 0:Q.toLowerCase()))||((_e=pe[F])===null||_e===void 0||(_e=_e.toString())===null||_e===void 0||(_e=_e.toLowerCase())===null||_e===void 0?void 0:_e.includes(Q==null?void 0:Q.toLowerCase()))})})),b.jsx(Gc,{ellipsis:!0,label:r,placeholder:R,disabled:d,bordered:p,allowClear:!!g,value:ie||(o==null?void 0:o.label)||o,onClear:function(){a==null||a(void 0,void 0)},ref:x,valueMaxLength:T})]}))};const i0t=K.forwardRef(r0t);var a0t=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue","preserveOriginalLabel"],o0t=["className","optionType"],s0t=function(t,n){var r=t.optionItemRender,i=t.mode,a=t.onSearch,o=t.onFocus,s=t.onChange,l=t.autoClearSearchValue,c=l===void 0?!0:l,d=t.searchOnFocus,f=d===void 0?!1:d,m=t.resetAfterSelect,p=m===void 0?!1:m,h=t.fetchDataOnSearch,v=h===void 0?!0:h,g=t.optionFilterProp,y=g===void 0?"label":g,w=t.optionLabelProp,x=w===void 0?"label":w,S=t.className,C=t.disabled,_=t.options,k=t.fetchData,E=t.resetData,T=t.prefixCls,$=t.onClear,P=t.searchValue,M=t.showSearch,j=t.fieldNames,I=t.defaultSearchValue,R=t.preserveOriginalLabel,O=R===void 0?!1:R,D=at(t,a0t),L=j||{},B=L.label,F=B===void 0?"label":B,z=L.value,H=z===void 0?"value":z,A=L.options,V=A===void 0?"options":A,W=u.useState(P??I),U=he(W,2),Y=U[0],J=U[1],ne=u.useRef();u.useImperativeHandle(n,function(){return ne.current}),u.useEffect(function(){if(D.autoFocus){var re;ne==null||(re=ne.current)===null||re===void 0||re.focus()}},[D.autoFocus]),u.useEffect(function(){J(P)},[P]);var Q=u.useContext(Bt.ConfigContext),te=Q.getPrefixCls,Z=te("pro-filed-search-select",T),le=fe(Z,S,G({},"".concat(Z,"-disabled"),C)),se=function(ie,pe){return Array.isArray(ie)&&Array.isArray(pe)&&ie.length>0?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<Se;X++)_e[X-2]=arguments[X];if(!t.labelInValue){s==null||s.apply(void 0,[ie,pe].concat(_e));return}if(i!=="multiple"&&!Array.isArray(pe)){var ae=pe&&pe["data-item"];if(!ie||!ae){var ee=ie&&N(N({},ie),{},{label:O&&ae&&(ae==null?void 0:ae.label)||ie.label});s==null||s.apply(void 0,[ee,pe].concat(_e))}else s==null||s.apply(void 0,[N(N(N({},ie),ae),{},{label:O&&ae?ae.label:ie.label}),pe].concat(_e));return}var q=se(ie,pe);s==null||s.apply(void 0,[q,pe].concat(_e)),p&&E()},onFocus:function(ie){f&&k(Y),o==null||o(ie)},options:ce(_||[])}))};const l0t=K.forwardRef(s0t);var c0t=["value","text"],u0t=["mode","valueEnum","render","renderFormItem","request","fieldProps","plain","children","light","proFieldKey","params","label","bordered","id","lightLabel","labelTrigger"],d0t=function(t){for(var n=t.label,r=t.words,i=u.useContext(Bt.ConfigContext),a=i.getPrefixCls,o=a("pro-select-item-option-content-light"),s=a("pro-select-item-option-content"),l=jr("Highlight",function(g){return G(G({},".".concat(o),{color:g.colorPrimary}),".".concat(s),{flex:"auto",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"})}),c=l.wrapSSR,d=new RegExp(r.map(function(g){return g.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}).join("|"),"gi"),f=n,m=[];f.length;){var p=d.exec(f);if(!p){m.push(f);break}var h=p.index,v=p[0].length+h;m.push(f.slice(0,h),K.createElement("span",{className:o},f.slice(h,v))),f=f.slice(v)}return c(K.createElement.apply(K,["div",{title:n,className:s}].concat(m)))};function LO(e,t){var n,r;if(!t||e!=null&&(n=e.label)!==null&&n!==void 0&&n.toString().toLowerCase().includes(t.toLowerCase())||e!=null&&(r=e.value)!==null&&r!==void 0&&r.toString().toLowerCase().includes(t.toLowerCase()))return!0;if(e.children||e.options){var i=[].concat(Ve(e.children||[]),[e.options||[]]).find(function(a){return LO(a,t)});if(i)return!0}return!1}var $fe=function(t){var n=[],r=Yu(t);return r.forEach(function(i,a){var o=r.get(a)||r.get("".concat(a));if(o){if(mt(o)==="object"&&o!==null&&o!==void 0&&o.text){n.push({text:o==null?void 0:o.text,value:a,label:o==null?void 0:o.text,disabled:o.disabled});return}n.push({text:o,value:a})}}),n},Tg=function(t){var n,r,i,a,o=t.cacheForSwr,s=t.fieldProps,l=u.useState(t.defaultKeyWords),c=he(l,2),d=c[0],f=c[1],m=u.useState(function(){return t.proFieldKey?t.proFieldKey.toString():t.request?I1():"no-fetch"}),p=he(m,1),h=p[0],v=u.useRef(h),g=Un(function(I){return $fe(Yu(I)).map(function(R){var O=R.value,D=R.text,L=at(R,c0t);return N({label:D,value:O,key:O},L)})}),y=Fa(function(){if(s){var I=(s==null?void 0:s.options)||(s==null?void 0:s.treeData);if(I){var R=s.fieldNames||{},O=R.children,D=R.label,L=R.value,B=function F(z,H){if(z!=null&&z.length)for(var A=z.length,V=0;V<A;){var W=z[V++],U=H==="children"?O:H==="label"?D:L;U&&W[U]!==void 0&&(W[H]=W[U],H==="children"&&(F(W[U],"children"),F(W[U],"label"),F(W[U],"value")))}};return O&&B(I,"children"),D&&B(I,"label"),L&&B(I,"value"),I}}},[s]),w=Ht(function(){return t.valueEnum?g(t.valueEnum):[]},{value:y}),x=he(w,2),S=x[0],C=x[1];rk(function(){var I,R;!t.valueEnum||(I=t.fieldProps)!==null&&I!==void 0&&I.options||(R=t.fieldProps)!==null&&R!==void 0&&R.treeData||C(g(t.valueEnum))},[t.valueEnum]);var _=Spt([v.current,t.params,d],(n=(r=t.debounceTime)!==null&&r!==void 0?r:t==null||(i=t.fieldProps)===null||i===void 0?void 0:i.debounceTime)!==null&&n!==void 0?n:0,[t.params,d]),k=Jde(function(){return t.request?_:null},function(I){var R=he(I,3),O=R[1],D=R[2];return t.request(N(N({},O),{},{keyWords:D}),t)},{revalidateIfStale:!o,revalidateOnReconnect:o,shouldRetryOnError:!1,revalidateOnFocus:!1}),E=k.data,T=k.mutate,$=k.isValidating,P=u.useMemo(function(){var I,R,O=S==null?void 0:S.map(function(D){if(typeof D=="string")return{label:D,value:D};if(D.children||D.options){var L=[].concat(Ve(D.children||[]),Ve(D.options||[])).filter(function(B){return LO(B,d)});return N(N({},D),{},{children:L,options:L})}return D});return((I=t.fieldProps)===null||I===void 0?void 0:I.filterOption)===!0||((R=t.fieldProps)===null||R===void 0?void 0:R.filterOption)===void 0?O==null?void 0:O.filter(function(D){return D?d?LO(D,d):!0:!1}):O},[S,d,(a=t.fieldProps)===null||a===void 0?void 0:a.filterOption]),M=function(R){if(!(s!=null&&s.fieldNames))return R;var O=s.fieldNames,D=O.label,L=D===void 0?"label":D,B=O.value,F=B===void 0?"value":B;return N(N({},R),{},{label:R[L],value:R[F]})},j=t.request?E==null?void 0:E.map(function(I){return M(I)}):void 0;return[$,j||P,function(I){f(I)},function(){f(void 0),T([],!1)}]},f0t=function(t,n){var r,i=t.mode,a=t.valueEnum,o=t.render,s=t.renderFormItem;t.request;var l=t.fieldProps;t.plain,t.children;var c=t.light;t.proFieldKey,t.params;var d=t.label,f=t.bordered,m=t.id,p=t.lightLabel,h=t.labelTrigger,v=at(t,u0t),g=u.useRef(),y=Ln(),w=u.useRef("");u.useEffect(function(){w.current=l==null?void 0:l.searchValue},[l==null?void 0:l.searchValue]);var x=Tg(t),S=he(x,4),C=S[0],_=S[1],k=S[2],E=S[3],T=(Bt==null||(r=Bt.useConfig)===null||r===void 0?void 0:r.call(Bt))||{componentSize:"middle"},$=T.componentSize;u.useImperativeHandle(n,function(){return N(N({},g.current||{}),{},{fetchData:function(L){return k(L)}})},[k]);var P=u.useMemo(function(){if(i==="read"){var D=(l==null?void 0:l.fieldNames)||{},L=D.value,B=L===void 0?"value":L,F=D.label,z=F===void 0?"label":F,H=D.options,A=H===void 0?"options":H,V=function W(U){var Y=new Map;if(!(U!=null&&U.length))return Y;for(var J=U.length,ne=0;ne<J;ne++){var Q=U[ne],te=Q[B],Z=Q[z];te!==void 0&&Z!==void 0&&Y.set(te,Z);var le=Q[A]||Q.options;if(le!=null&&le.length){var se=W(le);se.forEach(function(ce,re){return Y.set(re,ce)})}}return Y};return V(_)}},[i,_,l==null?void 0:l.fieldNames]);if(i==="read"){var M=b.jsx(b.Fragment,{children:_g(v.text,Yu(a||P))});if(o){var j;return(j=o(M,N(N({mode:i},l),{},{options:_}),M))!==null&&j!==void 0?j:null}return M}if(i==="edit"||i==="update"){var I=function(){return c?b.jsx(i0t,N(N({},Ss(f)),{},{id:m,loading:C,ref:g,allowClear:!0,size:$,options:_,label:d,placeholder:y.getMessage("tableForm.selectPlaceholder","请选择"),lightLabel:p,labelTrigger:h,fetchData:k},l)):b.jsx(l0t,N(N(N({className:v.className,style:N({minWidth:100},v.style)},Ss(f)),{},{id:m,loading:C,ref:g,allowClear:!0,defaultSearchValue:t.defaultKeyWords,notFoundContent:C?b.jsx(Ya,{size:"small"}):l==null?void 0:l.notFoundContent,fetchData:function(B){w.current=B??"",k(B)},resetData:E,preserveOriginalLabel:!0,optionItemRender:function(B){return typeof B.label=="string"&&w.current?b.jsx(d0t,{label:B.label,words:[w.current]}):B.label},placeholder:y.getMessage("tableForm.selectPlaceholder","请选择"),label:d},l),{},{options:_}),"SearchSelect")},R=I();if(s){var O;return(O=s(v.text,N(N({mode:i},l),{},{options:_,loading:C}),R))!==null&&O!==void 0?O:null}return R}return null};const m0t=K.forwardRef(f0t);var p0t=["radioType","renderFormItem","mode","render","label","light"],h0t=function(t,n){var r;t.radioType;var i=t.renderFormItem,a=t.mode,o=t.render,s=t.label,l=t.light,c=at(t,p0t),d=u.useContext(Bt.ConfigContext),f=d.getPrefixCls,m=f("pro-field-cascader"),p=Tg(c),h=he(p,3),v=h[0],g=h[1],y=h[2],w=Ln(),x=u.useRef(),S=u.useState(!1),C=he(S,2),_=C[0],k=C[1];u.useImperativeHandle(n,function(){return N(N({},x.current||{}),{},{fetchData:function(F){return y(F)}})},[y]);var E=u.useMemo(function(){var B;if(a==="read"){var F=((B=c.fieldProps)===null||B===void 0?void 0:B.fieldNames)||{},z=F.value,H=z===void 0?"value":z,A=F.label,V=A===void 0?"label":A,W=F.children,U=W===void 0?"children":W,Y=new Map,J=function ne(Q){if(!(Q!=null&&Q.length))return Y;for(var te=Q.length,Z=0;Z<te;){var le=Q[Z++];Y.set(le[H],le[V]),ne(le[U])}return Y};return J(g)}},[a,g,(r=c.fieldProps)===null||r===void 0?void 0:r.fieldNames]);if(a==="read"){var T=b.jsx(b.Fragment,{children:_g(c.text,Yu(c.valueEnum||E))});if(o){var $;return($=o(c.text,N({mode:a},c.fieldProps),T))!==null&&$!==void 0?$:null}return T}if(a==="edit"){var P,M,j=b.jsx(sg,N(N(N({},Ss(!l)),{},{ref:x,open:_,suffixIcon:v?b.jsx(Ra,{}):void 0,placeholder:w.getMessage("tableForm.selectPlaceholder","请选择"),allowClear:((P=c.fieldProps)===null||P===void 0?void 0:P.allowClear)!==!1},c.fieldProps),{},{onDropdownVisibleChange:function(F){var z,H;c==null||(z=c.fieldProps)===null||z===void 0||(H=z.onDropdownVisibleChange)===null||H===void 0||H.call(z,F),k(F)},className:fe((M=c.fieldProps)===null||M===void 0?void 0:M.className,m),options:g}));if(i){var I;j=(I=i(c.text,N(N({mode:a},c.fieldProps),{},{options:g,loading:v}),j))!==null&&I!==void 0?I:null}if(l){var R=c.fieldProps,O=R.disabled,D=R.value,L=!!D&&(D==null?void 0:D.length)!==0;return b.jsx(Gc,{label:s,disabled:O,bordered:c.bordered,value:L||_?j:null,style:L?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:L||_?!1:void 0,onClick:function(){var F,z;k(!0),c==null||(F=c.fieldProps)===null||F===void 0||(z=F.onDropdownVisibleChange)===null||z===void 0||z.call(F,!0)}})}return j}return null};const v0t=K.forwardRef(h0t);var g0t=["layout","renderFormItem","mode","render"],b0t=["fieldNames"],y0t=function(t,n){var r,i,a=t.layout,o=a===void 0?"horizontal":a,s=t.renderFormItem,l=t.mode,c=t.render,d=at(t,g0t),f=u.useContext(Bt.ConfigContext),m=f.getPrefixCls,p=m("pro-field-checkbox"),h=(r=En.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r),v=Tg(d),g=he(v,3),y=g[0],w=g[1],x=g[2],S=jr("Checkbox",function(L){return G({},".".concat(p),{"&-error":{span:{color:L.colorError}},"&-warning":{span:{color:L.colorWarning}},"&-vertical":G(G(G({},"&".concat(L.antCls,"-checkbox-group"),{display:"inline-block"}),"".concat(L.antCls,"-checkbox-wrapper+").concat(L.antCls,"-checkbox-wrapper"),{"margin-inline-start":"0 !important"}),"".concat(L.antCls,"-checkbox-group-item"),{display:"flex",marginInlineEnd:0})})}),C=S.wrapSSR,_=S.hashId,k=kb==null?void 0:kb(),E=k.token,T=u.useRef();if(u.useImperativeHandle(n,function(){return N(N({},T.current||{}),{},{fetchData:function(B){return x(B)}})},[x]),y)return b.jsx(Ya,{size:"small"});if(l==="read"){var $=w!=null&&w.length?w==null?void 0:w.reduce(function(L,B){var F;return N(N({},L),{},G({},(F=B.value)!==null&&F!==void 0?F:"",B.label))},{}):void 0,P=_g(d.text,Yu(d.valueEnum||$));if(c){var M;return(M=c(d.text,N({mode:l},d.fieldProps),b.jsx(b.Fragment,{children:P})))!==null&&M!==void 0?M:null}return b.jsx("div",{style:{display:"flex",flexWrap:"wrap",alignItems:"center",gap:E.marginSM},children:P})}if(l==="edit"){var j,I=d.fieldProps||{};I.fieldNames;var R=at(I,b0t),O=C(b.jsx(Ga.Group,N(N({},R),{},{className:fe((j=d.fieldProps)===null||j===void 0?void 0:j.className,_,"".concat(p,"-").concat(o),G(G({},"".concat(p,"-error"),(h==null?void 0:h.status)==="error"),"".concat(p,"-warning"),(h==null?void 0:h.status)==="warning")),options:w})));if(s){var D;return(D=s(d.text,N(N({mode:l},d.fieldProps),{},{options:w,loading:y}),O))!==null&&D!==void 0?D:null}return O}return null};const x0t=K.forwardRef(y0t);var w0t=function(t,n){if(typeof t!="string")return t;try{if(n==="json")return JSON.stringify(JSON.parse(t),null,2)}catch{}return t},S0t=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.language,s=o===void 0?"text":o,l=t.renderFormItem,c=t.plain,d=t.fieldProps,f=w0t(r,s),m=Lo.useToken(),p=m.token;if(i==="read"){var h=b.jsx("pre",N(N({ref:n},d),{},{style:N({padding:16,overflow:"auto",fontSize:"85%",lineHeight:1.45,color:p.colorTextSecondary,fontFamily:p.fontFamilyCode,backgroundColor:"rgba(150, 150, 150, 0.1)",borderRadius:3,width:"min-content"},d.style),children:b.jsx("code",{children:f})}));return a?a(f,N(N({mode:i},d),{},{ref:n}),h):h}if(i==="edit"||i==="update"){d.value=f;var v=b.jsx(vr.TextArea,N(N({rows:5},d),{},{ref:n}));if(c&&(v=b.jsx(vr,N(N({},d),{},{ref:n}))),l){var g;return(g=l(f,N(N({mode:i},d),{},{ref:n}),v))!==null&&g!==void 0?g:null}return v}return null};const Vq=K.forwardRef(S0t);var Ws={},ax={},C0t=typeof dn=="object"&&dn&&dn.Object===Object&&dn,Tfe=C0t,k0t=Tfe,_0t=typeof self=="object"&&self&&self.Object===Object&&self,E0t=k0t||_0t||Function("return this")(),rc=E0t,$0t=rc,T0t=$0t.Symbol,ox=T0t,Wq=ox,Pfe=Object.prototype,P0t=Pfe.hasOwnProperty,R0t=Pfe.toString,k0=Wq?Wq.toStringTag:void 0;function I0t(e){var t=P0t.call(e,k0),n=e[k0];try{e[k0]=void 0;var r=!0}catch{}var i=R0t.call(e);return r&&(t?e[k0]=n:delete e[k0]),i}var O0t=I0t,M0t=Object.prototype,j0t=M0t.toString;function N0t(e){return j0t.call(e)}var A0t=N0t,Uq=ox,F0t=O0t,D0t=A0t,L0t="[object Null]",B0t="[object Undefined]",qq=Uq?Uq.toStringTag:void 0;function z0t(e){return e==null?e===void 0?B0t:L0t:qq&&qq in Object(e)?F0t(e):D0t(e)}var gp=z0t,H0t=Array.isArray,Ts=H0t;function V0t(e){return e!=null&&typeof e=="object"}var Yc=V0t,W0t=gp,U0t=Ts,q0t=Yc,G0t="[object String]";function K0t(e){return typeof e=="string"||!U0t(e)&&q0t(e)&&W0t(e)==G0t}var Y0t=K0t;function X0t(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var l=o[e?s:++i];if(n(a[l],l,a)===!1)break}return t}}var J0t=X0t,Q0t=J0t,Z0t=Q0t(),Rfe=Z0t;function ebt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var tbt=ebt,nbt=gp,rbt=Yc,ibt="[object Arguments]";function abt(e){return rbt(e)&&nbt(e)==ibt}var obt=abt,Gq=obt,sbt=Yc,Ife=Object.prototype,lbt=Ife.hasOwnProperty,cbt=Ife.propertyIsEnumerable,ubt=Gq(function(){return arguments}())?Gq:function(e){return sbt(e)&&lbt.call(e,"callee")&&!cbt.call(e,"callee")},rA=ubt,sk={exports:{}};function dbt(){return!1}var fbt=dbt;sk.exports;(function(e,t){var n=rc,r=fbt,i=t&&!t.nodeType&&t,a=i&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===i,s=o?n.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||r;e.exports=c})(sk,sk.exports);var D4=sk.exports,mbt=9007199254740991,pbt=/^(?:0|[1-9]\d*)$/;function hbt(e,t){var n=typeof e;return t=t??mbt,!!t&&(n=="number"||n!="symbol"&&pbt.test(e))&&e>-1&&e%1==0&&e<t}var iA=hbt,vbt=9007199254740991;function gbt(e){return typeof e=="number"&&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<r;)i[n]=t(e[n],n,e);return i}var Dfe=Z1t;function eyt(){this.__data__=[],this.size=0}var tyt=eyt;function nyt(e,t){return e===t||e!==e&&t!==t}var lx=nyt,ryt=lx;function iyt(e,t){for(var n=e.length;n--;)if(ryt(e[n][0],t))return n;return-1}var B4=iyt,ayt=B4,oyt=Array.prototype,syt=oyt.splice;function lyt(e){var t=this.__data__,n=ayt(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():syt.call(t,n,1),--this.size,!0}var cyt=lyt,uyt=B4;function dyt(e){var t=this.__data__,n=uyt(t,e);return n<0?void 0:t[n][1]}var fyt=dyt,myt=B4;function pyt(e){return myt(this.__data__,e)>-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();++t<n;){var r=e[t];this.set(r[0],r[1])}}Rg.prototype.clear=yyt;Rg.prototype.delete=xyt;Rg.prototype.get=wyt;Rg.prototype.has=Syt;Rg.prototype.set=Cyt;var z4=Rg,kyt=z4;function _yt(){this.__data__=new kyt,this.size=0}var Eyt=_yt;function $yt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var Tyt=$yt;function Pyt(e){return this.__data__.get(e)}var Ryt=Pyt;function Iyt(e){return this.__data__.has(e)}var Oyt=Iyt,Myt=rc,jyt=Myt["__core-js_shared__"],Nyt=jyt,rT=Nyt,Xq=function(){var e=/[^.]+$/.exec(rT&&rT.keys&&rT.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Ayt(e){return!!Xq&&Xq in e}var Fyt=Ayt,Dyt=Function.prototype,Lyt=Dyt.toString;function Byt(e){if(e!=null){try{return Lyt.call(e)}catch{}try{return e+""}catch{}}return""}var Lfe=Byt,zyt=uA,Hyt=Fyt,Vyt=fl,Wyt=Lfe,Uyt=/[\\^$.*+?()[\]{}|]/g,qyt=/^\[object .+?Constructor\]$/,Gyt=Function.prototype,Kyt=Object.prototype,Yyt=Gyt.toString,Xyt=Kyt.hasOwnProperty,Jyt=RegExp("^"+Yyt.call(Xyt).replace(Uyt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Qyt(e){if(!Vyt(e)||Hyt(e))return!1;var t=zyt(e)?Jyt:qyt;return t.test(Wyt(e))}var Zyt=Qyt;function ext(e,t){return e==null?void 0:e[t]}var txt=ext,nxt=Zyt,rxt=txt;function ixt(e,t){var n=rxt(e,t);return nxt(n)?n:void 0}var bp=ixt,axt=bp,oxt=rc,sxt=axt(oxt,"Map"),mA=sxt,lxt=bp,cxt=lxt(Object,"create"),H4=cxt,Jq=H4;function uxt(){this.__data__=Jq?Jq(null):{},this.size=0}var dxt=uxt;function fxt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var mxt=fxt,pxt=H4,hxt="__lodash_hash_undefined__",vxt=Object.prototype,gxt=vxt.hasOwnProperty;function bxt(e){var t=this.__data__;if(pxt){var n=t[e];return n===hxt?void 0:n}return gxt.call(t,e)?t[e]:void 0}var yxt=bxt,xxt=H4,wxt=Object.prototype,Sxt=wxt.hasOwnProperty;function Cxt(e){var t=this.__data__;return xxt?t[e]!==void 0:Sxt.call(t,e)}var kxt=Cxt,_xt=H4,Ext="__lodash_hash_undefined__";function $xt(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=_xt&&t===void 0?Ext:t,this}var Txt=$xt,Pxt=dxt,Rxt=mxt,Ixt=yxt,Oxt=kxt,Mxt=Txt;function Ig(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Ig.prototype.clear=Pxt;Ig.prototype.delete=Rxt;Ig.prototype.get=Ixt;Ig.prototype.has=Oxt;Ig.prototype.set=Mxt;var jxt=Ig,Qq=jxt,Nxt=z4,Axt=mA;function Fxt(){this.size=0,this.__data__={hash:new Qq,map:new(Axt||Nxt),string:new Qq}}var Dxt=Fxt;function Lxt(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var Bxt=Lxt,zxt=Bxt;function Hxt(e,t){var n=e.__data__;return zxt(t)?n[typeof t=="string"?"string":"hash"]:n.map}var V4=Hxt,Vxt=V4;function Wxt(e){var t=Vxt(this,e).delete(e);return this.size-=t?1:0,t}var Uxt=Wxt,qxt=V4;function Gxt(e){return qxt(this,e).get(e)}var Kxt=Gxt,Yxt=V4;function Xxt(e){return Yxt(this,e).has(e)}var Jxt=Xxt,Qxt=V4;function Zxt(e,t){var n=Qxt(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var ewt=Zxt,twt=Dxt,nwt=Uxt,rwt=Kxt,iwt=Jxt,awt=ewt;function Og(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Og.prototype.clear=twt;Og.prototype.delete=nwt;Og.prototype.get=rwt;Og.prototype.has=iwt;Og.prototype.set=awt;var pA=Og,owt=z4,swt=mA,lwt=pA,cwt=200;function uwt(e,t){var n=this.__data__;if(n instanceof owt){var r=n.__data__;if(!swt||r.length<cwt-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new lwt(r)}return n.set(e,t),this.size=n.size,this}var dwt=uwt,fwt=z4,mwt=Eyt,pwt=Tyt,hwt=Ryt,vwt=Oyt,gwt=dwt;function Mg(e){var t=this.__data__=new fwt(e);this.size=t.size}Mg.prototype.clear=mwt;Mg.prototype.delete=pwt;Mg.prototype.get=hwt;Mg.prototype.has=vwt;Mg.prototype.set=gwt;var W4=Mg,bwt="__lodash_hash_undefined__";function ywt(e){return this.__data__.set(e,bwt),this}var xwt=ywt;function wwt(e){return this.__data__.has(e)}var Swt=wwt,Cwt=pA,kwt=xwt,_wt=Swt;function ck(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new Cwt;++t<n;)this.add(e[t])}ck.prototype.add=ck.prototype.push=kwt;ck.prototype.has=_wt;var Ewt=ck;function $wt(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Twt=$wt;function Pwt(e,t){return e.has(t)}var Rwt=Pwt,Iwt=Ewt,Owt=Twt,Mwt=Rwt,jwt=1,Nwt=2;function Awt(e,t,n,r,i,a){var o=n&jwt,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))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);++f<s;){var h=e[f],v=t[f];if(r)var g=o?r(v,h,f,t,e,a):r(h,v,f,e,t,a);if(g!==void 0){if(g)continue;m=!1;break}if(p){if(!Owt(t,function(y,w){if(!Mwt(p,w)&&(h===y||i(h,y,n,r,a)))return p.push(w)})){m=!1;break}}else if(!(h===v||i(h,v,n,r,a))){m=!1;break}}return a.delete(e),a.delete(t),m}var Bfe=Awt,Fwt=rc,Dwt=Fwt.Uint8Array,zfe=Dwt;function Lwt(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}var Bwt=Lwt;function zwt(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var Hwt=zwt,Zq=ox,eG=zfe,Vwt=lx,Wwt=Bfe,Uwt=Bwt,qwt=Hwt,Gwt=1,Kwt=2,Ywt="[object Boolean]",Xwt="[object Date]",Jwt="[object Error]",Qwt="[object Map]",Zwt="[object Number]",eSt="[object RegExp]",tSt="[object Set]",nSt="[object String]",rSt="[object Symbol]",iSt="[object ArrayBuffer]",aSt="[object DataView]",tG=Zq?Zq.prototype:void 0,iT=tG?tG.valueOf:void 0;function oSt(e,t,n,r,i,a,o){switch(n){case aSt:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case iSt:return!(e.byteLength!=t.byteLength||!a(new eG(e),new eG(t)));case Ywt:case Xwt:case Zwt:return Vwt(+e,+t);case Jwt:return e.name==t.name&&e.message==t.message;case eSt:case nSt:return e==t+"";case Qwt:var s=Uwt;case tSt:var l=r&Gwt;if(s||(s=qwt),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;r|=Kwt,o.set(e,t);var d=Wwt(s(e),s(t),r,i,a,o);return o.delete(e),d;case rSt:if(iT)return iT.call(e)==iT.call(t)}return!1}var sSt=oSt;function lSt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}var Hfe=lSt,cSt=Hfe,uSt=Ts;function dSt(e,t,n){var r=t(e);return uSt(e)?r:cSt(r,n(e))}var Vfe=dSt;function fSt(e,t){for(var n=-1,r=e==null?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}var mSt=fSt;function pSt(){return[]}var Wfe=pSt,hSt=mSt,vSt=Wfe,gSt=Object.prototype,bSt=gSt.propertyIsEnumerable,nG=Object.getOwnPropertySymbols,ySt=nG?function(e){return e==null?[]:(e=Object(e),hSt(nG(e),function(t){return bSt.call(e,t)}))}:vSt,hA=ySt,xSt=Vfe,wSt=hA,SSt=sx;function CSt(e){return xSt(e,SSt,wSt)}var Ufe=CSt,rG=Ufe,kSt=1,_St=Object.prototype,ESt=_St.hasOwnProperty;function $St(e,t,n,r,i,a){var o=n&kSt,s=rG(e),l=s.length,c=rG(t),d=c.length;if(l!=d&&!o)return!1;for(var f=l;f--;){var m=s[f];if(!(o?m in t:ESt.call(t,m)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var v=!0;a.set(e,t),a.set(t,e);for(var g=o;++f<l;){m=s[f];var y=e[m],w=t[m];if(r)var x=o?r(w,y,m,t,e,a):r(y,w,m,e,t,a);if(!(x===void 0?y===w||i(y,w,n,r,a):x)){v=!1;break}g||(g=m=="constructor")}if(v&&!g){var S=e.constructor,C=t.constructor;S!=C&&"constructor"in e&&"constructor"in t&&!(typeof S=="function"&&S instanceof S&&typeof C=="function"&&C instanceof C)&&(v=!1)}return a.delete(e),a.delete(t),v}var TSt=$St,PSt=bp,RSt=rc,ISt=PSt(RSt,"DataView"),OSt=ISt,MSt=bp,jSt=rc,NSt=MSt(jSt,"Promise"),ASt=NSt,FSt=bp,DSt=rc,LSt=FSt(DSt,"Set"),BSt=LSt,zSt=bp,HSt=rc,VSt=zSt(HSt,"WeakMap"),WSt=VSt,BO=OSt,zO=mA,HO=ASt,VO=BSt,WO=WSt,qfe=gp,jg=Lfe,iG="[object Map]",USt="[object Object]",aG="[object Promise]",oG="[object Set]",sG="[object WeakMap]",lG="[object DataView]",qSt=jg(BO),GSt=jg(zO),KSt=jg(HO),YSt=jg(VO),XSt=jg(WO),Of=qfe;(BO&&Of(new BO(new ArrayBuffer(1)))!=lG||zO&&Of(new zO)!=iG||HO&&Of(HO.resolve())!=aG||VO&&Of(new VO)!=oG||WO&&Of(new WO)!=sG)&&(Of=function(e){var t=qfe(e),n=t==USt?e.constructor:void 0,r=n?jg(n):"";if(r)switch(r){case qSt:return lG;case GSt:return iG;case KSt:return aG;case YSt:return oG;case XSt:return sG}return t});var U4=Of,aT=W4,JSt=Bfe,QSt=sSt,ZSt=TSt,cG=U4,uG=Ts,dG=D4,eCt=lA,tCt=1,fG="[object Arguments]",mG="[object Array]",eS="[object Object]",nCt=Object.prototype,pG=nCt.hasOwnProperty;function rCt(e,t,n,r,i,a){var o=uG(e),s=uG(t),l=o?mG:cG(e),c=s?mG:cG(t);l=l==fG?eS:l,c=c==fG?eS:c;var d=l==eS,f=c==eS,m=l==c;if(m&&dG(e)){if(!dG(t))return!1;o=!0,d=!1}if(m&&!d)return a||(a=new aT),o||eCt(e)?JSt(e,t,n,r,i,a):QSt(e,t,l,n,r,i,a);if(!(n&tCt)){var p=d&&pG.call(e,"__wrapped__"),h=f&&pG.call(t,"__wrapped__");if(p||h){var v=p?e.value():e,g=h?t.value():t;return a||(a=new aT),i(v,g,n,r,a)}}return m?(a||(a=new aT),ZSt(e,t,n,r,i,a)):!1}var iCt=rCt,aCt=iCt,hG=Yc;function Gfe(e,t,n,r,i){return e===t?!0:e==null||t==null||!hG(e)&&!hG(t)?e!==e&&t!==t:aCt(e,t,n,r,Gfe,i)}var Kfe=Gfe,oCt=W4,sCt=Kfe,lCt=1,cCt=2;function uCt(e,t,n,r){var i=n.length,a=i,o=!r;if(e==null)return!a;for(e=Object(e);i--;){var s=n[i];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i<a;){s=n[i];var l=s[0],c=e[l],d=s[1];if(o&&s[2]){if(c===void 0&&!(l in e))return!1}else{var f=new oCt;if(r)var m=r(c,d,l,e,t,f);if(!(m===void 0?sCt(d,c,lCt|cCt,r,f):m))return!1}}return!0}var dCt=uCt,fCt=fl;function mCt(e){return e===e&&!fCt(e)}var Yfe=mCt,pCt=Yfe,hCt=sx;function vCt(e){for(var t=hCt(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,pCt(i)]}return t}var gCt=vCt;function bCt(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var Xfe=bCt,yCt=dCt,xCt=gCt,wCt=Xfe;function SCt(e){var t=xCt(e);return t.length==1&&t[0][2]?wCt(t[0][0],t[0][1]):function(n){return n===e||yCt(n,e,t)}}var CCt=SCt,kCt=gp,_Ct=Yc,ECt="[object Symbol]";function $Ct(e){return typeof e=="symbol"||_Ct(e)&&kCt(e)==ECt}var q4=$Ct,TCt=Ts,PCt=q4,RCt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ICt=/^\w*$/;function OCt(e,t){if(TCt(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||PCt(e)?!0:ICt.test(e)||!RCt.test(e)||t!=null&&e in Object(t)}var vA=OCt,Jfe=pA,MCt="Expected a function";function gA(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(MCt);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o)||a,o};return n.cache=new(gA.Cache||Jfe),n}gA.Cache=Jfe;var jCt=gA,NCt=jCt,ACt=500;function FCt(e){var t=NCt(e,function(r){return n.size===ACt&&n.clear(),r}),n=t.cache;return t}var DCt=FCt,LCt=DCt,BCt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,zCt=/\\(\\)?/g,HCt=LCt(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(BCt,function(n,r,i,a){t.push(i?a.replace(zCt,"$1"):r||n)}),t}),VCt=HCt,vG=ox,WCt=Dfe,UCt=Ts,qCt=q4,gG=vG?vG.prototype:void 0,bG=gG?gG.toString:void 0;function Qfe(e){if(typeof e=="string")return e;if(UCt(e))return WCt(e,Qfe)+"";if(qCt(e))return bG?bG.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var GCt=Qfe,KCt=GCt;function YCt(e){return e==null?"":KCt(e)}var XCt=YCt,JCt=Ts,QCt=vA,ZCt=VCt,e2t=XCt;function t2t(e,t){return JCt(e)?e:QCt(e,t)?[e]:ZCt(e2t(e))}var Zfe=t2t,n2t=q4;function r2t(e){if(typeof e=="string"||n2t(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var G4=r2t,i2t=Zfe,a2t=G4;function o2t(e,t){t=i2t(t,e);for(var n=0,r=t.length;e!=null&&n<r;)e=e[a2t(t[n++])];return n&&n==r?e:void 0}var eme=o2t,s2t=eme;function l2t(e,t,n){var r=e==null?void 0:s2t(e,t);return r===void 0?n:r}var c2t=l2t;function u2t(e,t){return e!=null&&t in Object(e)}var d2t=u2t,f2t=Zfe,m2t=rA,p2t=Ts,h2t=iA,v2t=aA,g2t=G4;function b2t(e,t,n){t=f2t(t,e);for(var r=-1,i=t.length,a=!1;++r<i;){var o=g2t(t[r]);if(!(a=e!=null&&n(e,o)))break;e=e[o]}return a||++r!=i?a:(i=e==null?0:e.length,!!i&&v2t(i)&&h2t(o,i)&&(p2t(e)||m2t(e)))}var y2t=b2t,x2t=d2t,w2t=y2t;function S2t(e,t){return e!=null&&w2t(e,t,x2t)}var C2t=S2t,k2t=Kfe,_2t=c2t,E2t=C2t,$2t=vA,T2t=Yfe,P2t=Xfe,R2t=G4,I2t=1,O2t=2;function M2t(e,t){return $2t(e)&&T2t(t)?P2t(R2t(e),t):function(n){var r=_2t(n,e);return r===void 0&&r===t?E2t(n,e):k2t(t,r,I2t|O2t)}}var j2t=M2t;function N2t(e){return function(t){return t==null?void 0:t[e]}}var A2t=N2t,F2t=eme;function D2t(e){return function(t){return F2t(t,e)}}var L2t=D2t,B2t=A2t,z2t=L2t,H2t=vA,V2t=G4;function W2t(e){return H2t(e)?B2t(V2t(e)):z2t(e)}var U2t=W2t,q2t=CCt,G2t=j2t,K2t=L4,Y2t=Ts,X2t=U2t;function J2t(e){return typeof e=="function"?e:e==null?K2t:typeof e=="object"?Y2t(e)?G2t(e[0],e[1]):q2t(e):X2t(e)}var Q2t=J2t,Z2t=Pg;function ekt(e,t){return function(n,r){if(n==null)return n;if(!Z2t(n))return e(n,r);for(var i=n.length,a=t?i:-1,o=Object(n);(t?a--:++a<i)&&r(o[a],a,o)!==!1;);return n}}var tkt=ekt,nkt=jfe,rkt=tkt,ikt=rkt(nkt),tme=ikt,akt=tme,okt=Pg;function skt(e,t){var n=-1,r=okt(e)?Array(e.length):[];return akt(e,function(i,a,o){r[++n]=t(i,a,o)}),r}var lkt=skt,ckt=Dfe,ukt=Q2t,dkt=lkt,fkt=Ts;function mkt(e,t){var n=fkt(e)?ckt:dkt;return n(e,ukt(t))}var pkt=mkt;Object.defineProperty(ax,"__esModule",{value:!0});ax.flattenNames=void 0;var hkt=Y0t,vkt=K4(hkt),gkt=dA,bkt=K4(gkt),ykt=Ffe,xkt=K4(ykt),wkt=pkt,Skt=K4(wkt);function K4(e){return e&&e.__esModule?e:{default:e}}var Ckt=ax.flattenNames=function e(){var t=arguments.length>0&&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;++n<r&&t(e[n],n,e)!==!1;);return e}var nme=kkt,_kt=bp,Ekt=function(){try{var e=_kt(Object,"defineProperty");return e({},"",{}),e}catch{}}(),rme=Ekt,yG=rme;function $kt(e,t,n){t=="__proto__"&&yG?yG(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var bA=$kt,Tkt=bA,Pkt=lx,Rkt=Object.prototype,Ikt=Rkt.hasOwnProperty;function Okt(e,t,n){var r=e[t];(!(Ikt.call(e,t)&&Pkt(r,n))||n===void 0&&!(t in e))&&Tkt(e,t,n)}var ime=Okt,Mkt=ime,jkt=bA;function Nkt(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a<o;){var s=t[a],l=r?r(n[s],e[s],s,n,e):void 0;l===void 0&&(l=e[s]),i?jkt(n,s,l):Mkt(n,s,l)}return n}var ux=Nkt,Akt=ux,Fkt=sx;function Dkt(e,t){return e&&Akt(t,Fkt(t),e)}var Lkt=Dkt;function Bkt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var zkt=Bkt,Hkt=fl,Vkt=cA,Wkt=zkt,Ukt=Object.prototype,qkt=Ukt.hasOwnProperty;function Gkt(e){if(!Hkt(e))return Wkt(e);var t=Vkt(e),n=[];for(var r in e)r=="constructor"&&(t||!qkt.call(e,r))||n.push(r);return n}var Kkt=Gkt,Ykt=Ofe,Xkt=Kkt,Jkt=Pg;function Qkt(e){return Jkt(e)?Ykt(e,!0):Xkt(e)}var dx=Qkt,Zkt=ux,e_t=dx;function t_t(e,t){return e&&Zkt(t,e_t(t),e)}var n_t=t_t,uk={exports:{}};uk.exports;(function(e,t){var n=rc,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a?n.Buffer:void 0,s=o?o.allocUnsafe:void 0;function l(c,d){if(d)return c.slice();var f=c.length,m=s?s(f):new c.constructor(f);return c.copy(m),m}e.exports=l})(uk,uk.exports);var ame=uk.exports;function r_t(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var ome=r_t,i_t=ux,a_t=hA;function o_t(e,t){return i_t(e,a_t(e),t)}var s_t=o_t,l_t=Hfe,c_t=fA,u_t=hA,d_t=Wfe,f_t=Object.getOwnPropertySymbols,m_t=f_t?function(e){for(var t=[];e;)l_t(t,u_t(e)),e=c_t(e);return t}:d_t,sme=m_t,p_t=ux,h_t=sme;function v_t(e,t){return p_t(e,h_t(e),t)}var g_t=v_t,b_t=Vfe,y_t=sme,x_t=dx;function w_t(e){return b_t(e,x_t,y_t)}var S_t=w_t,C_t=Object.prototype,k_t=C_t.hasOwnProperty;function __t(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&k_t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var E_t=__t,xG=zfe;function $_t(e){var t=new e.constructor(e.byteLength);return new xG(t).set(new xG(e)),t}var yA=$_t,T_t=yA;function P_t(e,t){var n=t?T_t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var R_t=P_t,I_t=/\w*$/;function O_t(e){var t=new e.constructor(e.source,I_t.exec(e));return t.lastIndex=e.lastIndex,t}var M_t=O_t,wG=ox,SG=wG?wG.prototype:void 0,CG=SG?SG.valueOf:void 0;function j_t(e){return CG?Object(CG.call(e)):{}}var N_t=j_t,A_t=yA;function F_t(e,t){var n=t?A_t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var lme=F_t,D_t=yA,L_t=R_t,B_t=M_t,z_t=N_t,H_t=lme,V_t="[object Boolean]",W_t="[object Date]",U_t="[object Map]",q_t="[object Number]",G_t="[object RegExp]",K_t="[object Set]",Y_t="[object String]",X_t="[object Symbol]",J_t="[object ArrayBuffer]",Q_t="[object DataView]",Z_t="[object Float32Array]",e3t="[object Float64Array]",t3t="[object Int8Array]",n3t="[object Int16Array]",r3t="[object Int32Array]",i3t="[object Uint8Array]",a3t="[object Uint8ClampedArray]",o3t="[object Uint16Array]",s3t="[object Uint32Array]";function l3t(e,t,n){var r=e.constructor;switch(t){case J_t:return D_t(e);case V_t:case W_t:return new r(+e);case Q_t:return L_t(e,n);case Z_t:case e3t:case t3t:case n3t:case r3t:case i3t:case a3t:case o3t:case s3t:return H_t(e,n);case U_t:return new r;case q_t:case Y_t:return new r(e);case G_t:return B_t(e);case K_t:return new r;case X_t:return z_t(e)}}var c3t=l3t,u3t=fl,kG=Object.create,d3t=function(){function e(){}return function(t){if(!u3t(t))return{};if(kG)return kG(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),f3t=d3t,m3t=f3t,p3t=fA,h3t=cA;function v3t(e){return typeof e.constructor=="function"&&!h3t(e)?m3t(p3t(e)):{}}var cme=v3t,g3t=U4,b3t=Yc,y3t="[object Map]";function x3t(e){return b3t(e)&&g3t(e)==y3t}var w3t=x3t,S3t=w3t,C3t=oA,_G=sA,EG=_G&&_G.isMap,k3t=EG?C3t(EG):S3t,_3t=k3t,E3t=U4,$3t=Yc,T3t="[object Set]";function P3t(e){return $3t(e)&&E3t(e)==T3t}var R3t=P3t,I3t=R3t,O3t=oA,$G=sA,TG=$G&&$G.isSet,M3t=TG?O3t(TG):I3t,j3t=M3t,N3t=W4,A3t=nme,F3t=ime,D3t=Lkt,L3t=n_t,B3t=ame,z3t=ome,H3t=s_t,V3t=g_t,W3t=Ufe,U3t=S_t,q3t=U4,G3t=E_t,K3t=c3t,Y3t=cme,X3t=Ts,J3t=D4,Q3t=_3t,Z3t=fl,e4t=j3t,t4t=sx,n4t=dx,r4t=1,i4t=2,a4t=4,ume="[object Arguments]",o4t="[object Array]",s4t="[object Boolean]",l4t="[object Date]",c4t="[object Error]",dme="[object Function]",u4t="[object GeneratorFunction]",d4t="[object Map]",f4t="[object Number]",fme="[object Object]",m4t="[object RegExp]",p4t="[object Set]",h4t="[object String]",v4t="[object Symbol]",g4t="[object WeakMap]",b4t="[object ArrayBuffer]",y4t="[object DataView]",x4t="[object Float32Array]",w4t="[object Float64Array]",S4t="[object Int8Array]",C4t="[object Int16Array]",k4t="[object Int32Array]",_4t="[object Uint8Array]",E4t="[object Uint8ClampedArray]",$4t="[object Uint16Array]",T4t="[object Uint32Array]",Wr={};Wr[ume]=Wr[o4t]=Wr[b4t]=Wr[y4t]=Wr[s4t]=Wr[l4t]=Wr[x4t]=Wr[w4t]=Wr[S4t]=Wr[C4t]=Wr[k4t]=Wr[d4t]=Wr[f4t]=Wr[fme]=Wr[m4t]=Wr[p4t]=Wr[h4t]=Wr[v4t]=Wr[_4t]=Wr[E4t]=Wr[$4t]=Wr[T4t]=!0;Wr[c4t]=Wr[dme]=Wr[g4t]=!1;function fC(e,t,n,r,i,a){var o,s=t&r4t,l=t&i4t,c=t&a4t;if(n&&(o=i?n(e,r,i,a):n(e)),o!==void 0)return o;if(!Z3t(e))return e;var d=X3t(e);if(d){if(o=G3t(e),!s)return z3t(e,o)}else{var f=q3t(e),m=f==dme||f==u4t;if(J3t(e))return B3t(e,s);if(f==fme||f==ume||m&&!i){if(o=l||m?{}:Y3t(e),!s)return l?V3t(e,L3t(o,e)):H3t(e,D3t(o,e))}else{if(!Wr[f])return i?e:{};o=K3t(e,f,s)}}a||(a=new N3t);var p=a.get(e);if(p)return p;a.set(e,o),e4t(e)?e.forEach(function(g){o.add(fC(g,t,n,g,e,a))}):Q3t(e)&&e.forEach(function(g,y){o.set(y,fC(g,t,n,y,e,a))});var h=c?l?U3t:W3t:l?n4t:t4t,v=d?void 0:h(e);return A3t(v||e,function(g,y){v&&(y=g,g=e[y]),F3t(o,y,fC(g,t,n,y,e,a))}),o}var P4t=fC,R4t=P4t,I4t=1,O4t=4;function M4t(e){return R4t(e,I4t|O4t)}var j4t=M4t;Object.defineProperty(cx,"__esModule",{value:!0});cx.mergeClasses=void 0;var N4t=dA,A4t=mme(N4t),F4t=j4t,D4t=mme(F4t),L4t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function mme(e){return e&&e.__esModule?e:{default:e}}var B4t=cx.mergeClasses=function(t){var n=arguments.length>1&&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;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function V4t(e){return e&&e.__esModule?e:{default:e}}var W4t={borderRadius:function(t){return{msBorderRadius:t,MozBorderRadius:t,OBorderRadius:t,WebkitBorderRadius:t,borderRadius:t}},boxShadow:function(t){return{msBoxShadow:t,MozBoxShadow:t,OBoxShadow:t,WebkitBoxShadow:t,boxShadow:t}},userSelect:function(t){return{WebkitTouchCallout:t,KhtmlUserSelect:t,MozUserSelect:t,msUserSelect:t,WebkitUserSelect:t,userSelect:t}},flex:function(t){return{WebkitBoxFlex:t,MozBoxFlex:t,WebkitFlex:t,msFlex:t,flex:t}},flexBasis:function(t){return{WebkitFlexBasis:t,flexBasis:t}},justifyContent:function(t){return{WebkitJustifyContent:t,justifyContent:t}},transition:function(t){return{msTransition:t,MozTransition:t,OTransition:t,WebkitTransition:t,transition:t}},transform:function(t){return{msTransform:t,MozTransform:t,OTransform:t,WebkitTransform:t,transform:t}},absolute:function(t){var n=t&&t.split(" ");return{position:"absolute",top:n&&n[0],right:n&&n[1],bottom:n&&n[2],left:n&&n[3]}},extend:function(t,n){var r=n[t];return r||{extend:t}}},U4t=fx.autoprefix=function(t){var n={};return(0,PG.default)(t,function(r,i){var a={};(0,PG.default)(r,function(o,s){var l=W4t[s];l?a=H4t({},a,l(o)):a[s]=o}),n[i]=a}),n};fx.default=U4t;var mx={};Object.defineProperty(mx,"__esModule",{value:!0});mx.hover=void 0;var q4t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},G4t=u,oT=K4t(G4t);function K4t(e){return e&&e.__esModule?e:{default:e}}function Y4t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function RG(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function X4t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var J4t=mx.hover=function(t){var n=arguments.length>1&&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;f<c;f++)d[f]=arguments[f];return l=(o=(s=RG(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(d))),s),s.state={hover:!1},s.handleMouseOver=function(){return s.setState({hover:!0})},s.handleMouseOut=function(){return s.setState({hover:!1})},s.render=function(){return oT.default.createElement(n,{onMouseOver:s.handleMouseOver,onMouseOut:s.handleMouseOut},oT.default.createElement(t,q4t({},s.props,s.state)))},o),RG(s,l)}return i}(oT.default.Component)};mx.default=J4t;var px={};Object.defineProperty(px,"__esModule",{value:!0});px.active=void 0;var Q4t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Z4t=u,sT=eEt(Z4t);function eEt(e){return e&&e.__esModule?e:{default:e}}function tEt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IG(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function nEt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var rEt=px.active=function(t){var n=arguments.length>1&&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;f<c;f++)d[f]=arguments[f];return l=(o=(s=IG(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(d))),s),s.state={active:!1},s.handleMouseDown=function(){return s.setState({active:!0})},s.handleMouseUp=function(){return s.setState({active:!1})},s.render=function(){return sT.default.createElement(n,{onMouseDown:s.handleMouseDown,onMouseUp:s.handleMouseUp},sT.default.createElement(t,Q4t({},s.props,s.state)))},o),IG(s,l)}return i}(sT.default.Component)};px.default=rEt;var xA={};Object.defineProperty(xA,"__esModule",{value:!0});var iEt=function(t,n){var r={},i=function(o){var s=arguments.length>1&&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;i<n;i++)r[i-1]=arguments[i];var a=(0,oEt.default)(r),o=(0,lEt.default)(t,a);return(0,uEt.default)(o)},wf=Ws.default=vEt,gEt=bA,bEt=lx;function yEt(e,t,n){(n!==void 0&&!bEt(e[t],n)||n===void 0&&!(t in e))&&gEt(e,t,n)}var hme=yEt,xEt=Pg,wEt=Yc;function SEt(e){return wEt(e)&&xEt(e)}var CEt=SEt;function kEt(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var vme=kEt,_Et=ux,EEt=dx;function $Et(e){return _Et(e,EEt(e))}var TEt=$Et,OG=hme,PEt=ame,REt=lme,IEt=ome,OEt=cme,MG=rA,jG=Ts,MEt=CEt,jEt=D4,NEt=uA,AEt=fl,FEt=Ffe,DEt=lA,NG=vme,LEt=TEt;function BEt(e,t,n,r,i,a,o){var s=NG(e,n),l=NG(t,n),c=o.get(l);if(c){OG(e,n,c);return}var d=a?a(s,l,n+"",e,t,o):void 0,f=d===void 0;if(f){var m=jG(l),p=!m&&jEt(l),h=!m&&!p&&DEt(l);d=l,m||p||h?jG(s)?d=s:MEt(s)?d=IEt(s):p?(f=!1,d=PEt(l,!0)):h?(f=!1,d=REt(l,!0)):d=[]:FEt(l)||MG(l)?(d=s,MG(s)?d=LEt(s):(!AEt(s)||NEt(s))&&(d=OEt(l))):f=!1}f&&(o.set(l,d),i(d,l,r,a,o),o.delete(l)),OG(e,n,d)}var zEt=BEt,HEt=W4,VEt=hme,WEt=Rfe,UEt=zEt,qEt=fl,GEt=dx,KEt=vme;function gme(e,t,n,r,i){e!==t&&WEt(t,function(a,o){if(i||(i=new HEt),qEt(a))UEt(e,t,o,n,gme,r,i);else{var s=r?r(KEt(e,o),a,o+"",e,t,i):void 0;s===void 0&&(s=a),VEt(e,o,s)}},GEt)}var YEt=gme;function XEt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var JEt=XEt,QEt=JEt,AG=Math.max;function ZEt(e,t,n){return t=AG(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=AG(r.length-t,0),o=Array(a);++i<a;)o[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(o),QEt(e,this,s)}}var e$t=ZEt;function t$t(e){return function(){return e}}var n$t=t$t,r$t=n$t,FG=rme,i$t=L4,a$t=FG?function(e,t){return FG(e,"toString",{configurable:!0,enumerable:!1,value:r$t(t),writable:!0})}:i$t,o$t=a$t,s$t=800,l$t=16,c$t=Date.now;function u$t(e){var t=0,n=0;return function(){var r=c$t(),i=l$t-(r-n);if(n=r,i>0){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);++r<i;){var s=n[r];s&&e(t,s,r,a)}return t})}var R$t=P$t,I$t=YEt,O$t=R$t,M$t=O$t(function(e,t,n){I$t(e,t,n)}),j$t=M$t;const N$t=Zn(j$t);var A$t=function(t,n,r,i,a){var o=a.clientWidth,s=a.clientHeight,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,c=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,d=l-(a.getBoundingClientRect().left+window.pageXOffset),f=c-(a.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var m;if(f<0?m=0:f>s?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<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DG(Object(n),!0).forEach(function(r){L$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function L$t(e,t,n){return t=B$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B$t(e){var t=z$t(e,"string");return A1(t)==="symbol"?t:String(t)}function z$t(e,t){if(A1(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(A1(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Y4=function(t){var n=t.white,r=t.grey,i=t.size,a=t.renderers,o=t.borderRadius,s=t.boxShadow,l=t.children,c=wf({default:{grid:{borderRadius:o,boxShadow:s,absolute:"0px 0px 0px 0px",background:"url(".concat(D$t(n,r,i,a.canvas),") center left")}}});return u.isValidElement(l)?K.cloneElement(l,tS(tS({},l.props),{},{style:tS(tS({},l.props.style),c.grid)})):K.createElement("div",{style:c.grid})};Y4.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};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 LG(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 H$t(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LG(Object(n),!0).forEach(function(r){V$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function V$t(e,t,n){return t=bme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U$t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,bme(r.key),r)}}function q$t(e,t,n){return t&&U$t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function bme(e){var t=G$t(e,"string");return Ov(t)==="symbol"?t:String(t)}function G$t(e,t){if(Ov(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ov(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function K$t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&UO(e,t)}function UO(e,t){return UO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},UO(e,t)}function Y$t(e){var t=Q$t();return function(){var r=dk(e),i;if(t){var a=dk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return X$t(this,i)}}function X$t(e,t){if(t&&(Ov(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return J$t(e)}function J$t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q$t(){if(typeof Reflect>"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;o<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),r.handleChange=function(s){var l=A$t(s,r.props.hsl,r.props.direction,r.props.a,r.container);l&&typeof r.props.onChange=="function"&&r.props.onChange(l,s)},r.handleMouseDown=function(s){r.handleChange(s),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},r}return q$t(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var i=this,a=this.props.rgb,o=wf({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba(".concat(a.r,",").concat(a.g,",").concat(a.b,`, 0) 0%,
rgba(`).concat(a.r,",").concat(a.g,",").concat(a.b,", 1) 100%)"),boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:"".concat(a.a*100,"%")},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba(".concat(a.r,",").concat(a.g,",").concat(a.b,`, 0) 0%,
rgba(`).concat(a.r,",").concat(a.g,",").concat(a.b,", 1) 100%)")},pointer:{left:0,top:"".concat(a.a*100,"%")}},overwrite:H$t({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return K.createElement("div",{style:o.alpha},K.createElement("div",{style:o.checkboard},K.createElement(Y4,{renderers:this.props.renderers})),K.createElement("div",{style:o.gradient}),K.createElement("div",{style:o.container,ref:function(l){return i.container=l},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},K.createElement("div",{style:o.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:o.slider}))))}}]),n}(u.PureComponent||u.Component),e6t=function(t,n,r,i){var a=i.clientWidth,o=i.clientHeight,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(i.getBoundingClientRect().left+window.pageXOffset),d=l-(i.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var f;if(d<0)f=359;else if(d>o)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<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i6t(r.key),r)}}function r6t(e,t,n){return t&&n6t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function i6t(e){var t=a6t(e,"string");return Mv(t)==="symbol"?t:String(t)}function a6t(e,t){if(Mv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Mv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function o6t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qO(e,t)}function qO(e,t){return qO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},qO(e,t)}function s6t(e){var t=u6t();return function(){var r=fk(e),i;if(t){var a=fk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return l6t(this,i)}}function l6t(e,t){if(t&&(Mv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return c6t(e)}function c6t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u6t(){if(typeof Reflect>"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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),r.handleChange=function(s){var l=e6t(s,r.props.direction,r.props.hsl,r.container);l&&typeof r.props.onChange=="function"&&r.props.onChange(l,s)},r.handleMouseDown=function(s){r.handleChange(s),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r}return r6t(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,a=this.props.direction,o=a===void 0?"horizontal":a,s=wf({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:"".concat(this.props.hsl.h*100/360,"%")},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:"".concat(-(this.props.hsl.h*100/360)+100,"%")}}},{vertical:o==="vertical"});return K.createElement("div",{style:s.hue},K.createElement("div",{className:"hue-".concat(o),style:s.container,ref:function(c){return i.container=c},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},K.createElement("style",null,`
.hue-horizontal {
background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
background: -webkit-linear-gradient(to right, #f00 0%, #ff0
17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}
.hue-vertical {
background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
#0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
#0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}
`),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<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,q6t(r.key),r)}}function U6t(e,t,n){return t&&W6t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function q6t(e){var t=G6t(e,"string");return jv(t)==="symbol"?t:String(t)}function G6t(e,t){if(jv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(jv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function K6t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&GO(e,t)}function GO(e,t){return GO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},GO(e,t)}function Y6t(e){var t=Q6t();return function(){var r=mk(e),i;if(t){var a=mk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return X6t(this,i)}}function X6t(e,t){if(t&&(jv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return J6t(e)}function J6t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q6t(){if(typeof Reflect>"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));
background: linear-gradient(to right, #fff, rgba(255,255,255,0));
}
.saturation-black {
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),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+(t<n?6:0);break;case t:a=(n-e)/l+2;break;case n:a=(e-t)/l+4;break}a/=6}return{h:a,s:o,l:s}}function f8t(e,t,n){var r,i,a;e=ui(e,360),t=ui(t,100),n=ui(n,100);function o(c,d,f){return f<0&&(f+=1),f>1&&(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<n?6:0);break;case t:a=(n-e)/l+2;break;case n:a=(e-t)/l+4;break}a/=6}return{h:a,s:o,v:s}}function m8t(e,t,n){e=ui(e,360)*6,t=ui(t,100),n=ui(n,100);var r=Math.floor(e),i=e-r,a=n*(1-t),o=n*(1-i*t),s=n*(1-(1-i)*t),l=r%6,c=[n,o,a,a,s,n][l],d=[s,n,n,o,a,a][l],f=[a,a,s,n,n,o][l];return{r:c*255,g:d*255,b:f*255}}function UG(e,t,n,r){var i=[jl(Math.round(e).toString(16)),jl(Math.round(t).toString(16)),jl(Math.round(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function p8t(e,t,n,r,i){var a=[jl(Math.round(e).toString(16)),jl(Math.round(t).toString(16)),jl(Math.round(n).toString(16)),jl(wme(r))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}function qG(e,t,n,r){var i=[jl(wme(r)),jl(Math.round(e).toString(16)),jl(Math.round(t).toString(16)),jl(Math.round(n).toString(16))];return i.join("")}mn.equals=function(e,t){return!e||!t?!1:mn(e).toRgbString()==mn(t).toRgbString()};mn.random=function(){return mn.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function h8t(e,t){t=t===0?0:t||10;var n=mn(e).toHsl();return n.s-=t/100,n.s=X4(n.s),mn(n)}function v8t(e,t){t=t===0?0:t||10;var n=mn(e).toHsl();return n.s+=t/100,n.s=X4(n.s),mn(n)}function g8t(e){return mn(e).desaturate(100)}function b8t(e,t){t=t===0?0:t||10;var n=mn(e).toHsl();return n.l+=t/100,n.l=X4(n.l),mn(n)}function y8t(e,t){t=t===0?0:t||10;var n=mn(e).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)))),mn(n)}function x8t(e,t){t=t===0?0:t||10;var n=mn(e).toHsl();return n.l-=t/100,n.l=X4(n.l),mn(n)}function w8t(e,t){var n=mn(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,mn(n)}function S8t(e){var t=mn(e).toHsl();return t.h=(t.h+180)%360,mn(t)}function GG(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=mn(e).toHsl(),r=[mn(e)],i=360/t,a=1;a<t;a++)r.push(mn({h:(n.h+a*i)%360,s:n.s,l:n.l}));return r}function C8t(e){var t=mn(e).toHsl(),n=t.h;return[mn(e),mn({h:(n+72)%360,s:t.s,l:t.l}),mn({h:(n+216)%360,s:t.s,l:t.l})]}function k8t(e,t,n){t=t||6,n=n||30;var r=mn(e).toHsl(),i=360/n,a=[mn(e)];for(r.h=(r.h-(i*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;c<t.length;c++)a=mn.readability(e,t[c]),a>i&&(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<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},YO.apply(this,arguments)}function XG(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 _0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?XG(Object(n),!0).forEach(function(r){M8t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function M8t(e,t,n){return t=Sme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function JG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Sme(r.key),r)}}function N8t(e,t,n){return t&&JG(e.prototype,t),n&&JG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Sme(e){var t=A8t(e,"string");return Nv(t)==="symbol"?t:String(t)}function A8t(e,t){if(Nv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Nv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function F8t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&XO(e,t)}function XO(e,t){return XO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},XO(e,t)}function D8t(e){var t=z8t();return function(){var r=hk(e),i;if(t){var a=hk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return L8t(this,i)}}function L8t(e,t){if(t&&(Nv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return B8t(e)}function B8t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z8t(){if(typeof Reflect>"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<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Cme(r.key),r)}}function q8t(e,t,n){return t&&U8t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Cme(e){var t=G8t(e,"string");return Av(t)==="symbol"?t:String(t)}function G8t(e,t){if(Av(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Av(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function K8t(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&JO(e,t)}function JO(e,t){return JO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},JO(e,t)}function Y8t(e){var t=Q8t();return function(){var r=vk(e),i;if(t){var a=vk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return X8t(this,i)}}function X8t(e,t){if(t&&(Av(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return J8t(e)}function J8t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q8t(){if(typeof Reflect>"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<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},QO.apply(this,arguments)}function aTt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function oTt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,lTt(r.key),r)}}function sTt(e,t,n){return t&&oTt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function lTt(e){var t=cTt(e,"string");return Fv(t)==="symbol"?t:String(t)}function cTt(e,t){if(Fv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Fv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function uTt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ZO(e,t)}function ZO(e,t){return ZO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},ZO(e,t)}function dTt(e){var t=pTt();return function(){var r=gk(e),i;if(t){var a=gk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return fTt(this,i)}}function fTt(e,t){if(t&&(Fv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return mTt(e)}function mTt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pTt(){if(typeof Reflect>"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;c<s;c++)l[c]=arguments[c];return o=i.call.apply(i,[this].concat(l)),o.state={focus:!1},o.handleFocus=function(){return o.setState({focus:!0})},o.handleBlur=function(){return o.setState({focus:!1})},o}return sTt(a,[{key:"render",value:function(){return K.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},K.createElement(t,QO({},this.props,this.state)))}}]),a}(K.Component)};function F1(e){"@babel/helpers - typeof";return F1=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},F1(e)}function e5(){return e5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e5.apply(this,arguments)}function QG(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 ZG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?QG(Object(n),!0).forEach(function(r){vTt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function vTt(e,t,n){return t=gTt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gTt(e){var t=bTt(e,"string");return F1(t)==="symbol"?t:String(t)}function bTt(e,t){if(F1(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(F1(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var yTt=13,xTt=function(t){var n=t.color,r=t.style,i=t.onClick,a=i===void 0?function(){}:i,o=t.onHover,s=t.title,l=s===void 0?n:s,c=t.children,d=t.focus,f=t.focusStyle,m=f===void 0?{}:f,p=n==="transparent",h=wf({default:{swatch:ZG(ZG({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r),d?m:{})}}),v=function(S){return a(n,S)},g=function(S){return S.keyCode===yTt&&a(n,S)},y=function(S){return o(n,S)},w={};return o&&(w.onMouseOver=y),K.createElement("div",e5({style:h.swatch,onClick:v,title:l,tabIndex:0,onKeyDown:g},w),c,p&&K.createElement(Y4,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const wTt=hTt(xTt);var STt=function(t){var n=t.onChange,r=t.rgb,i=t.hsl,a=t.hex,o=t.disableAlpha,s=wf({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:o}),l=function(d,f){d.hex?O8t(d.hex)&&(n==null||n({hex:d.hex,source:"hex"},f)):d.r||d.g||d.b?n==null||n({r:d.r||(r==null?void 0:r.r),g:d.g||(r==null?void 0:r.g),b:d.b||(r==null?void 0:r.b),a:r==null?void 0:r.a,source:"rgb"},f):d.a&&(d.a<0?d.a=0:d.a>100&&(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<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eK(Object(n),!0).forEach(function(r){CTt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eK(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function CTt(e,t,n){return t=kTt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kTt(e){var t=_Tt(e,"string");return D1(t)==="symbol"?t:String(t)}function _Tt(e,t){if(D1(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(D1(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ETt=function(t){var n=t.colors,r=t.onClick,i=r===void 0?function(){}:r,a=t.onSwatchHover,o={colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{msBorderRadius:"3px",MozBorderRadius:"3px",OBorderRadius:"3px",WebkitBorderRadius:"3px",borderRadius:"3px",msBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",MozBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",OBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",WebkitBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},s=function(c,d){i==null||i({hex:c,source:"hex"},d)};return K.createElement("div",{style:o.colors,className:"flexbox-fix"},n==null?void 0:n.map(function(l){var c=typeof l=="string"?{color:l,title:void 0}:l,d="".concat(c.color).concat((c==null?void 0:c.title)||"");return K.createElement("div",{key:d,style:o.swatchWrap},K.createElement(wTt,tK(tK({},c),{},{style:o.swatch,onClick:s,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px ".concat(c.color)}})))}))};function L1(e){"@babel/helpers - typeof";return L1=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},L1(e)}function nK(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 $Tt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nK(Object(n),!0).forEach(function(r){TTt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nK(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TTt(e,t,n){return t=PTt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PTt(e){var t=RTt(e,"string");return L1(t)==="symbol"?t:String(t)}function RTt(e,t){if(L1(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(L1(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _me=function(t){var n=t.width,r=t.rgb,i=t.hex,a=t.hsv,o=t.hsl,s=t.onChange,l=t.onSwatchHover,c=t.disableAlpha,d=t.presetColors,f=t.renderers,m=t.styles,p=m===void 0?{}:m,h=t.className,v=h===void 0?"":h,g=wf(N$t({default:$Tt({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba(".concat(r.r,",").concat(r.g,",").concat(r.b,",").concat(r.a,")"),boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},p),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},p),{disableAlpha:c});return K.createElement("div",{style:g.picker,className:"sketch-picker ".concat(v)},K.createElement("div",{style:g.saturation},K.createElement(Z6t,{style:g.Saturation,hsl:o,hsv:a,onChange:s})),K.createElement("div",{style:g.controls,className:"flexbox-fix"},K.createElement("div",{style:g.sliders},K.createElement("div",{style:g.hue},K.createElement(d6t,{style:g.Hue,hsl:o,onChange:s})),K.createElement("div",{style:g.alpha},K.createElement(Z$t,{style:g.Alpha,rgb:r,hsl:o,renderers:f,onChange:s}))),K.createElement("div",{style:g.color},K.createElement(Y4,null),K.createElement("div",{style:g.activeColor}))),K.createElement(STt,{rgb:r,hsl:o,hex:i,onChange:s,disableAlpha:c}),K.createElement(ETt,{colors:d,onClick:s,onSwatchHover:l}))};_me.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};var ITt=H8t(_me),OTt=["mode","popoverProps"],MTt=["#FF9D4E","#5BD8A6","#5B8FF9","#F7664E","#FF86B7","#2B9E9D","#9270CA","#6DC8EC","#667796","#F6BD16"],jTt=K.forwardRef(function(e,t){var n=e.mode,r=e.popoverProps,i=at(e,OTt),a=u.useContext(Bt.ConfigContext),o=a.getPrefixCls,s=o("pro-field-color-picker"),l=Lo.useToken(),c=l.token,d=Ht("#1890ff",{value:i.value,onChange:i.onChange}),f=he(d,2),m=f[0],p=f[1],h=jr("ProFiledColorPicker"+m,function(){return G({},".".concat(s),{width:32,height:32,display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",border:"1px solid ".concat(c.colorSplit),borderRadius:c.borderRadius,"&:hover":{borderColor:m}})}),v=h.wrapSSR,g=h.hashId,y=v(b.jsx("div",{className:"".concat(s," ").concat(g).trim(),style:{cursor:i.disabled?"not-allowed":"pointer",backgroundColor:i.disabled?c.colorBgContainerDisabled:c.colorBgContainer},children:b.jsx("div",{style:{backgroundColor:m,width:24,boxSizing:"border-box",height:24,borderRadius:c.borderRadius}})}));return u.useImperativeHandle(t,function(){}),n==="read"||i.disabled?y:b.jsx(Hc,N(N({trigger:"click",placement:"right"},r),{},{content:b.jsx("div",{style:{margin:"-12px -16px"},children:b.jsx(ITt,N(N({},i),{},{presetColors:i.colors||i.presetColors||MTt,color:m,onChange:function(x){var S=x.hex,C=x.rgb,_=C.r,k=C.g,E=C.b,T=C.a;if(T&&T<1){p("rgba(".concat(_,", ").concat(k,", ").concat(E,", ").concat(T,")"));return}p(S)}}))}),children:y}))}),NTt={label:"Recommended",colors:["#F5222D","#FA8C16","#FADB14","#8BBB11","#52C41A","#13A8A8","#1677FF","#2F54EB","#722ED1","#EB2F96","#F5222D4D","#FA8C164D","#FADB144D","#8BBB114D","#52C41A4D","#13A8A84D","#1677FF4D","#2F54EB4D","#722ED14D","#EB2F964D"]};function Eme(){return fp(Iu,"5.5.0")>-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;S<x;S+=1){var C=w[S];C.d&&(h=m?i(c).diff(f,C.d,!0):f.diff(c,C.d,!0));var _=(n.rounding||Math.round)(Math.abs(h));if(g=h>0,_<=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;ue<q;){var oe=ee[ue++];_e.set(oe[ce],oe[ie]),ae(oe[Se])}return _e};return X(R)}},[$==null?void 0:$.fieldNames,i,R]),H=function(se,ce,re){_&&k&&(O(void 0),F(void 0)),S==null||S(se,ce,re)};if(i==="read"){var A=b.jsx(b.Fragment,{children:_g(l.text,Yu(l.valueEnum||z))});if(s){var V;return(V=s(l.text,N(N({mode:i},$),{},{treeData:R}),A))!==null&&V!==void 0?V:null}return A}if(i==="edit"){var W,U=Array.isArray($==null?void 0:$.value)?$==null||(W=$.value)===null||W===void 0?void 0:W.length:0,Y=b.jsx(Ya,{spinning:I,children:b.jsx(Zm,N(N({open:v,onDropdownVisibleChange:function(se){var ce;$==null||(ce=$.onDropdownVisibleChange)===null||ce===void 0||ce.call($,se),g(se)},ref:m,popupMatchSelectWidth:!a,placeholder:P.getMessage("tableForm.selectPlaceholder","请选择"),tagRender:a?function(le){var se;if(U<2)return b.jsx(b.Fragment,{children:le.label});var ce=$==null||(se=$.value)===null||se===void 0?void 0:se.findIndex(function(re){return re===le.value||re.value===le.value});return b.jsxs(b.Fragment,{children:[le.label," ",ce<U-1?",":""]})}:void 0,bordered:!a},$),{},{treeData:R,showSearch:_,style:N({minWidth:60},$.style),allowClear:$.allowClear!==!1,searchValue:B,autoClearSearchValue:k,onClear:function(){x==null||x(),O(void 0),_&&F(void 0)},onChange:H,onSearch:function(se){E&&l!==null&&l!==void 0&&l.request&&O(se),F(se)},onBlur:function(se){F(void 0),O(void 0),C==null||C(se)},className:fe($==null?void 0:$.className,f)}))});if(r){var J;Y=(J=r(l.text,N(N({mode:i},$),{},{options:R,loading:I}),Y))!==null&&J!==void 0?J:null}if(a){var ne,Q=$.disabled,te=$.placeholder,Z=!!$.value&&((ne=$.value)===null||ne===void 0?void 0:ne.length)!==0;return b.jsx(Gc,{label:o,disabled:Q,placeholder:te,onClick:function(){var se;g(!0),$==null||(se=$.onDropdownVisibleChange)===null||se===void 0||se.call($,!0)},bordered:l.bordered,value:Z||v?Y:null,style:Z?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:!1})}return Y}return null};const UPt=K.forwardRef(WPt);function So(e){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1],a=u.useRef(null),o=u.useCallback(function(c){var d,f,m=(d=a.current)===null||d===void 0||(d=d.labelRef)===null||d===void 0||(d=d.current)===null||d===void 0?void 0:d.contains(c.target),p=(f=a.current)===null||f===void 0||(f=f.clearRef)===null||f===void 0||(f=f.current)===null||f===void 0?void 0:f.contains(c.target);return m&&!p},[a]),s=function(d){o(d)&&i(!0)},l=function(){i(!1)};return e.isLight?b.jsx("div",{onMouseDown:s,onMouseUp:l,children:K.cloneElement(e.children,{labelTrigger:r,lightLabel:a})}):b.jsx(b.Fragment,{children:e.children})}var Mme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n="day";return function(r,i,a){var o=function(c){return c.add(4-c.isoWeekday(),n)},s=i.prototype;s.isoWeekYear=function(){return o(this).year()},s.isoWeek=function(c){if(!this.$utils().u(c))return this.add(7*(c-this.isoWeek()),n);var d,f,m,p,h=o(this),v=(d=this.isoWeekYear(),f=this.$u,m=(f?a.utc:a)().year(d).startOf("year"),p=4-m.isoWeekday(),m.isoWeekday()>4&&(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<T;P++)$[P]=arguments[P];w==null||(E=w.onChange)===null||E===void 0||E.call.apply(E,[w].concat($)),h==null||h.apply(void 0,$)}),_=Fa(function(){return(g!==void 0||w)&&N(N({value:g},Ci(w)),{},{onChange:C})},[g,w,C]),k=rRt(p==="edit"?(r=(i=_==null?void 0:_.value)!==null&&i!==void 0?i:c)!==null&&r!==void 0?r:"":(a=c??(_==null?void 0:_.value))!==null&&a!==void 0?a:"",f||"text",Ci(N(N({ref:n},x),{},{mode:y?"read":p,renderFormItem:v?function(E,T,$){T.placeholder;var P=at(T,tRt),M=v(E,P,$);return K.isValidElement(M)?K.cloneElement(M,N(N({},_),M.props||{})):M}:void 0,placeholder:v?void 0:(o=x==null?void 0:x.placeholder)!==null&&o!==void 0?o:_==null?void 0:_.placeholder,fieldProps:ufe(Ci(N(N({},_),{},{placeholder:v?void 0:(s=x==null?void 0:x.placeholder)!==null&&s!==void 0?s:_==null?void 0:_.placeholder})),(l=Object.keys(S.valueTypeMap||{}))===null||l===void 0?void 0:l.includes(f))})),S.valueTypeMap||{});return b.jsx(K.Fragment,{children:k})},aRt=K.forwardRef(iRt),hx=K.createContext({mode:"edit"}),oRt=["fieldProps","children","labelCol","label","autoFocus","isDefaultDom","render","proFieldProps","renderFormItem","valueType","initialValue","onChange","valueEnum","params","name","dependenciesValues","cacheForSwr","valuePropName"],sRt=function(t){var n=t.fieldProps,r=t.children;t.labelCol,t.label;var i=t.autoFocus;t.isDefaultDom;var a=t.render,o=t.proFieldProps,s=t.renderFormItem,l=t.valueType;t.initialValue;var c=t.onChange,d=t.valueEnum,f=t.params;t.name;var m=t.dependenciesValues,p=t.cacheForSwr,h=p===void 0?!1:p,v=t.valuePropName,g=v===void 0?"value":v,y=at(t,oRt),w=u.useContext(hx),x=u.useMemo(function(){return m&&y.request?N(N({},f),m||{}):f},[m,f,y.request]),S=Un(function(){if(n!=null&&n.onChange){for(var k,E=arguments.length,T=new Array(E),$=0;$<E;$++)T[$]=arguments[$];n==null||(k=n.onChange)===null||k===void 0||k.call.apply(k,[n].concat(T));return}}),C=u.useMemo(function(){return N(N({autoFocus:i},n),{},{onChange:S})},[i,n,S]),_=u.useMemo(function(){if(r)return K.isValidElement(r)?K.cloneElement(r,N(N({},y),{},{onChange:function(){for(var E=arguments.length,T=new Array(E),$=0;$<E;$++)T[$]=arguments[$];if(n!=null&&n.onChange){var P;n==null||(P=n.onChange)===null||P===void 0||P.call.apply(P,[n].concat(T));return}c==null||c.apply(void 0,T)}},(r==null?void 0:r.props)||{})):b.jsx(b.Fragment,{children:r})},[r,n==null?void 0:n.onChange,c,y]);return _||b.jsx(aRt,N(N(N({text:n==null?void 0:n[g],render:a,renderFormItem:s,valueType:l||"text",cacheForSwr:h,fieldProps:C,valueEnum:fa(d)},o),y),{},{mode:(o==null?void 0:o.mode)||w.mode||"edit",params:x}))},rl=F4(u.memo(sRt,function(e,t){return _u(t,e,["onChange","onBlur"])})),lRt=["options","fieldProps","proFieldProps","valueEnum"],cRt=K.forwardRef(function(e,t){var n=e.options,r=e.fieldProps,i=e.proFieldProps,a=e.valueEnum,o=at(e,lRt);return b.jsx(rl,N({ref:t,valueType:"checkbox",valueEnum:fa(a,void 0),fieldProps:N({options:n},r),lightProps:N({labelFormatter:function(){return b.jsx(rl,N({ref:t,valueType:"checkbox",mode:"read",valueEnum:fa(a,void 0),filedConfig:{customLightMode:!0},fieldProps:N({options:n},r),proFieldProps:i},o))}},o.lightProps),proFieldProps:i},o))}),uRt=K.forwardRef(function(e,t){var n=e.fieldProps,r=e.children;return b.jsx(Ga,N(N({ref:t},n),{},{children:r}))}),dRt=F4(uRt,{valuePropName:"checked"}),Nme=dRt;Nme.Group=cRt;var fRt=["creatorButtonProps","deleteIconProps","copyIconProps","arrowSort","upIconProps","downIconProps","itemContainerRender","itemRender","alwaysShowItemLabel","prefixCls","creatorRecord","action","actionGuard","children","actionRender","fields","meta","field","index","formInstance","originName","containerClassName","containerStyle","min","max","count"],mRt=function(t){return Array.isArray(t)?t:typeof t=="function"?[t]:Ir(t)},pRt=function(t){var n,r;t.creatorButtonProps;var i=t.deleteIconProps,a=t.copyIconProps,o=t.arrowSort,s=t.upIconProps,l=t.downIconProps,c=t.itemContainerRender,d=t.itemRender,f=t.alwaysShowItemLabel,m=t.prefixCls;t.creatorRecord;var p=t.action;t.actionGuard;var h=t.children,v=t.actionRender,g=t.fields,y=t.meta,w=t.field,x=t.index,S=t.formInstance,C=t.originName,_=t.containerClassName,k=t.containerStyle,E=t.min,T=t.max,$=t.count,P=at(t,fRt),M=u.useContext(Ys),j=M.hashId,I=((n=Bt.useConfig)===null||n===void 0?void 0:n.call(Bt))||{componentSize:"middle"},R=I.componentSize,O=u.useContext(Dv),D=u.useRef(!1),L=u.useContext(hx),B=L.mode,F=u.useState(!1),z=he(F,2),H=z[0],A=z[1],V=u.useState(!1),W=he(V,2),U=W[0],Y=W[1];u.useEffect(function(){return function(){D.current=!0}},[]);var J=function(){return S.getFieldValue([O.listName,C,x==null?void 0:x.toString()].flat(1).filter(function(q){return q!=null}))},ne={getCurrentRowData:J,setCurrentRowData:function(q){var ue,oe=(S==null||(ue=S.getFieldsValue)===null||ue===void 0?void 0:ue.call(S))||{},de=[O.listName,C,x==null?void 0:x.toString()].flat(1).filter(function(ke){return ke!=null}),xe=qr(oe,de,N(N({},J()),q||{}));return S.setFieldsValue(xe)}},Q=mRt(h).map(function(ee){return typeof ee=="function"?ee==null?void 0:ee(w,x,N(N({},p),ne),$):ee}).map(function(ee,q){if(K.isValidElement(ee)){var ue;return K.cloneElement(ee,N({key:ee.key||(ee==null||(ue=ee.props)===null||ue===void 0?void 0:ue.name)||q},(ee==null?void 0:ee.props)||{}))}return ee}),te=u.useMemo(function(){if(B==="read"||a===!1||T===$)return null;var ee=a,q=ee.Icon,ue=q===void 0?fN:q,oe=ee.tooltipText;return b.jsx(Er,{title:oe,children:U?b.jsx(Ra,{}):b.jsx(ue,{className:fe("".concat(m,"-action-icon action-copy"),j),onClick:un(yt().mark(function de(){var xe;return yt().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return Y(!0),xe=S==null?void 0:S.getFieldValue([O.listName,C,w.name].filter(function(ye){return ye!==void 0}).flat(1)),be.next=4,p.add(xe,$);case 4:Y(!1);case 5:case"end":return be.stop()}},de)}))})},"copy")},[a,T,$,U,m,j,S,O.listName,w.name,C,p]),Z=u.useMemo(function(){if(B==="read"||i===!1||E===$)return null;var ee=i,q=ee.Icon,ue=q===void 0?a3:q,oe=ee.tooltipText;return b.jsx(Er,{title:oe,children:H?b.jsx(Ra,{}):b.jsx(ue,{className:fe("".concat(m,"-action-icon action-remove"),j),onClick:un(yt().mark(function de(){return yt().wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return A(!0),ke.next=3,p.remove(w.name);case 3:D.current||A(!1);case 4:case"end":return ke.stop()}},de)}))})},"delete")},[i,E,$,H,m,j,p,w.name]),le=u.useMemo(function(){if(!o||B==="read"||s===!1)return null;var ee=x-1;if(ee<0)return null;var q=s,ue=q.Icon,oe=ue===void 0?ide:ue,de=q.tooltipText;return b.jsx(Er,{title:de,children:b.jsx(oe,{className:fe("".concat(m,"-action-icon action-up"),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)}))})},"up")},[s,m,j,p,o]),se=u.useMemo(function(){if(!o||B==="read"||l===!1)return null;var ee=x+1;if(ee>=$)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<D;B++)L[B]=H[B];return V.next=3,c.beforeAddRow.apply(c,L.concat([R]));case 3:if(F=V.sent,!F){V.next=8;break}return z=s.add.apply(s,L),v==null||v.apply(void 0,L.concat([R+1])),V.abrupt("return",z);case 8:return V.abrupt("return",!1);case 9:case"end":return V.stop()}},O)})):I.add=un(yt().mark(function O(){var D,L,B,F,z=arguments;return yt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:for(D=z.length,L=new Array(D),B=0;B<D;B++)L[B]=z[B];return F=s.add.apply(s,L),v==null||v.apply(void 0,L.concat([R+1])),A.abrupt("return",F);case 4:case"end":return A.stop()}},O)})),c!=null&&c.beforeRemoveRow?I.remove=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<D;B++)L[B]=H[B];return V.next=3,c.beforeRemoveRow.apply(c,L.concat([R]));case 3:if(F=V.sent,!F){V.next=8;break}return z=s.remove.apply(s,L),g==null||g.apply(void 0,L.concat([R-1])),V.abrupt("return",z);case 8:return V.abrupt("return",!1);case 9:case"end":return V.stop()}},O)})):I.remove=un(yt().mark(function O(){var D,L,B,F,z=arguments;return yt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:for(D=z.length,L=new Array(D),B=0;B<D;B++)L[B]=z[B];return F=s.remove.apply(s,L),g==null||g.apply(void 0,L.concat([R-1])),A.abrupt("return",F);case 4:case"end":return A.stop()}},O)})),I},[s,c==null?void 0:c.beforeAddRow,c==null?void 0:c.beforeRemoveRow,v,g,E.length]),$=u.useMemo(function(){if(r===!1||E.length===d)return null;var I=r||{},R=I.position,O=R===void 0?"bottom":R,D=I.creatorButtonText,L=D===void 0?n.getMessage("editableTable.action.add","添加一行数据"):D;return b.jsx(zt,N(N({className:"".concat(i,"-creator-button-").concat(O," ").concat(w||"").trim(),type:"dashed",loading:_,block:!0,icon:b.jsx(fy,{})},ln(r||{},["position","creatorButtonText"])),{},{onClick:un(yt().mark(function B(){var F,z;return yt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return k(!0),z=E.length,O==="top"&&(z=0),A.next=5,T.add((F=fa(o))!==null&&F!==void 0?F:{},z);case 5:k(!1);case 6:case"end":return A.stop()}},B)})),children:L}))},[r,E.length,d,n,i,w,_,T,o]),P=u.useContext(hx),M=N({width:"max-content",maxWidth:"100%",minWidth:"100%"},h),j=u.useMemo(function(){return E.map(function(I,R){return u.createElement(pRt,N(N({},t),{},{key:I.uuid,field:I,index:R,action:T,count:E.length}),a)})},[a,t,E,T]);return P.mode==="read"||t.readonly===!0?b.jsx(b.Fragment,{children:j}):b.jsxs("div",{style:M,className:p,children:[r!==!1&&(r==null?void 0:r.position)==="top"&&$,j,f&&f(T,m),r!==!1&&(r==null?void 0:r.position)!=="top"&&$]})},vRt=function(t){return G(G({},"".concat(t.antCls,"-pro"),G({},"".concat(t.antCls,"-form:not(").concat(t.antCls,"-form-horizontal)"),G({},t.componentCls,G({},"&-item:not(".concat(t.componentCls,"-item-show-label)"),G({},"".concat(t.antCls,"-form-item-label"),{display:"none"}))))),t.componentCls,G(G({maxWidth:"100%","&-item":{"&&-show-label":G({},"".concat(t.antCls,"-form-item-label"),{display:"inline-block"}),"&&-default:first-child":{"div:first-of-type":G({},"".concat(t.antCls,"-form-item"),G({},"".concat(t.antCls,"-form-item-label"),{display:"inline-block"}))},"&&-default:not(:first-child)":{"div:first-of-type":G({},"".concat(t.antCls,"-form-item"),G({},"".concat(t.antCls,"-form-item-label"),{display:"none"}))}},"&-action":{display:"flex",height:t.controlHeight,marginBlockEnd:t.marginLG,lineHeight:t.controlHeight+"px","&-small":{height:t.controlHeightSM,lineHeight:t.controlHeightSM}},"&-action-icon":{marginInlineStart:8,cursor:"pointer",transition:"color 0.3s ease-in-out","&:hover":{color:t.colorPrimaryTextHover}}},"".concat(t.proComponentsCls,"-card ").concat(t.proComponentsCls,"-card-extra"),G({},t.componentCls,{"&-action":{marginBlockEnd:0}})),"&-creator-button-top",{marginBlockEnd:24}))};function gRt(e){return jr("ProFormList",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[vRt(n)]})}var bRt=["transform","actionRender","creatorButtonProps","label","alwaysShowItemLabel","tooltip","creatorRecord","itemRender","rules","itemContainerRender","fieldExtraRender","copyIconProps","children","deleteIconProps","arrowSort","upIconProps","downIconProps","actionRef","style","prefixCls","actionGuard","min","max","colProps","wrapperCol","rowProps","onAfterAdd","onAfterRemove","isValidateList","emptyListMessage","className","containerClassName","containerStyle","readonly"],Dv=K.createContext({});function yRt(e){var t=u.useRef(),n=u.useContext(Bt.ConfigContext),r=u.useContext(Dv),i=n.getPrefixCls("pro-form-list"),a=Ln(),o=K.useContext(xf),s=o.setFieldValueType,l=e.transform,c=e.actionRender,d=e.creatorButtonProps,f=e.label,m=e.alwaysShowItemLabel,p=e.tooltip,h=e.creatorRecord,v=e.itemRender,g=e.rules,y=e.itemContainerRender,w=e.fieldExtraRender,x=e.copyIconProps,S=x===void 0?{Icon:fN,tooltipText:a.getMessage("copyThisLine","复制此项")}:x,C=e.children,_=e.deleteIconProps,k=_===void 0?{Icon:a3,tooltipText:a.getMessage("deleteThisLine","删除此项")}:_,E=e.arrowSort,T=e.upIconProps,$=T===void 0?{Icon:ide,tooltipText:a.getMessage("sortUpThisLine","向上排序")}:T,P=e.downIconProps,M=P===void 0?{Icon:rde,tooltipText:a.getMessage("sortDownThisLine","向下排序")}:P,j=e.actionRef,I=e.style,R=e.prefixCls,O=e.actionGuard,D=e.min,L=e.max,B=e.colProps,F=e.wrapperCol,z=e.rowProps,H=e.onAfterAdd,A=e.onAfterRemove,V=e.isValidateList,W=V===void 0?!1:V,U=e.emptyListMessage,Y=U===void 0?"列表不能为空":U,J=e.className,ne=e.containerClassName,Q=e.containerStyle,te=e.readonly,Z=at(e,bRt),le=$g({colProps:B,rowProps:z}),se=le.ColWrapper,ce=le.RowWrapper,re=u.useContext(ex),ie=u.useMemo(function(){return r.name===void 0?[Z.name].flat(1):[r.name,Z.name].flat(1)},[r.name,Z.name]);u.useImperativeHandle(j,function(){return N(N({},t.current),{},{get:function(ae){return re.formRef.current.getFieldValue([].concat(Ve(ie),[ae]))},getList:function(){return re.formRef.current.getFieldValue(Ve(ie))}})},[ie,re.formRef]),u.useEffect(function(){uo(!!re.formRef,"ProFormList 必须要放到 ProForm 中,否则会造成行为异常。"),uo(!!re.formRef,"Proformlist must be placed in ProForm, otherwise it will cause abnormal behavior.")},[re.formRef]),u.useEffect(function(){!s||!e.name||s([e.name].flat(1).filter(function(X){return X!==void 0}),{valueType:"formList",transform:l})},[e.name,s,l]);var pe=gRt(i),Se=pe.wrapSSR,_e=pe.hashId;return re.formRef?Se(b.jsx(se,{children:b.jsx("div",{className:fe(i,_e),style:I,children:b.jsx(En.Item,N(N({label:f,prefixCls:R,tooltip:p,style:I,required:g==null?void 0:g.some(function(X){return X.required}),wrapperCol:F,className:J},Z),{},{name:W?ie:void 0,rules:W?[{validator:function(ae,ee){return!ee||ee.length===0?Promise.reject(new Error(Y)):Promise.resolve()},required:!0}]:void 0,children:b.jsx(En.List,N(N({rules:g},Z),{},{name:ie,children:function(ae,ee,q){return t.current=ee,b.jsxs(ce,{children:[b.jsx(hRt,{name:ie,readonly:!!te,originName:Z.name,copyIconProps:S,deleteIconProps:k,arrowSort:E,upIconProps:$,downIconProps:M,formInstance:re.formRef.current,prefixCls:i,meta:q,fields:ae,itemContainerRender:y,itemRender:v,fieldExtraRender:w,creatorButtonProps:d,creatorRecord:h,actionRender:c,action:ee,actionGuard:O,alwaysShowItemLabel:m,min:D,max:L,count:ae.length,onAfterAdd:function(oe,de,xe){W&&re.formRef.current.validateFields([ie]),H==null||H(oe,de,xe)},onAfterRemove:function(oe,de){W&&de===0&&re.formRef.current.validateFields([ie]),A==null||A(oe,de)},containerClassName:ne,containerStyle:Q,children:C}),b.jsx(En.ErrorList,{errors:q.errors})]})}}))}))})})):null}var xRt=["name","originDependencies","children","ignoreFormListField"],J4=function(t){var n=t.name,r=t.originDependencies,i=r===void 0?n:r,a=t.children,o=t.ignoreFormListField,s=at(t,xRt),l=u.useContext(ex),c=u.useContext(Dv),d=u.useMemo(function(){return n.map(function(f){var m,p=[f];return!o&&c.name!==void 0&&(m=c.listName)!==null&&m!==void 0&&m.length&&p.unshift(c.listName),p.flat(1)})},[c.listName,c.name,o,n==null?void 0:n.toString()]);return b.jsx(En.Item,N(N({},s),{},{noStyle:!0,shouldUpdate:function(m,p,h){if(typeof s.shouldUpdate=="boolean")return s.shouldUpdate;if(typeof s.shouldUpdate=="function"){var v;return(v=s.shouldUpdate)===null||v===void 0?void 0:v.call(s,m,p,h)}return d.some(function(g){return!_u(dr(m,g),dr(p,g))})},children:function(m){for(var p={},h=0;h<n.length;h++){var v,g=d[h],y=i[h],w=[y].flat(1),x=(v=l.getFieldFormatValueObject)===null||v===void 0?void 0:v.call(l,g);if(x&&Object.keys(x).length)p=O4({},p,x),dr(x,g)&&(p=qr(p,w,dr(x,g)));else{var S;x=(S=m.getFieldValue)===null||S===void 0?void 0:S.call(m,g),typeof x<"u"&&(p=qr(p,w,x))}}return a==null?void 0:a(p,N(N({},m),l))}}))};J4.displayName="ProFormDependency";var wRt=["children","value","valuePropName","onChange","fieldProps","space","type","transform","convertValue","lightProps"],SRt=["children","space","valuePropName"],CRt={space:Sr,group:vr.Group};function kRt(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&e in t.target?t.target[e]:t}var _Rt=function(t){var n=t.children,r=t.value,i=r===void 0?[]:r,a=t.valuePropName,o=t.onChange,s=t.fieldProps,l=t.space,c=t.type,d=c===void 0?"space":c;t.transform,t.convertValue,t.lightProps;var f=at(t,wRt),m=Un(function(S,C){var _,k=Ve(i);k[C]=kRt(a||"value",S),o==null||o(k),s==null||(_=s.onChange)===null||_===void 0||_.call(s,k)}),p=-1,h=Ir(fa(n,i,t)).map(function(S){if(K.isValidElement(S)){var C,_,k;p+=1;var E=p,T=(S==null||(C=S.type)===null||C===void 0?void 0:C.displayName)==="ProFormComponent"||(S==null||(_=S.props)===null||_===void 0?void 0:_.readonly),$=T?N(N({key:E,ignoreFormItem:!0},S.props||{}),{},{fieldProps:N(N({},S==null||(k=S.props)===null||k===void 0?void 0:k.fieldProps),{},{onChange:function(){m(arguments.length<=0?void 0:arguments[0],E)}}),value:i==null?void 0:i[E],onChange:void 0}):N(N({key:E},S.props||{}),{},{value:i==null?void 0:i[E],onChange:function(M){var j,I;m(M,E),(j=(I=S.props).onChange)===null||j===void 0||j.call(I,M)}});return K.cloneElement(S,$)}return S}),v=CRt[d],g=$g(f),y=g.RowWrapper,w=u.useMemo(function(){return N({},d==="group"?{compact:!0}:{})},[d]),x=u.useCallback(function(S){var C=S.children;return b.jsx(v,N(N(N({},w),l),{},{align:"start",wrap:!0,children:C}))},[v,l,w]);return b.jsx(y,{Wrapper:x,children:h})},ERt=K.forwardRef(function(e,t){var n=e.children,r=e.space,i=e.valuePropName,a=at(e,SRt);return u.useImperativeHandle(t,function(){return{}}),b.jsx(_Rt,N(N(N({space:r,valuePropName:i},a.fieldProps),{},{onChange:void 0},a),{},{children:n}))}),$Rt=F4(ERt),TRt=["children","onChange","onBlur","ignoreFormItem","valuePropName"],PRt=["children","addonAfter","addonBefore","valuePropName","addonWarpStyle","convertValue","help"],RRt=["valueType","transform","dataFormat","ignoreFormItem","lightProps","children"],IRt=K.createContext({}),ORt=function(t){var n,r,i=t.children,a=t.onChange,o=t.onBlur;t.ignoreFormItem;var s=t.valuePropName,l=s===void 0?"value":s,c=at(t,TRt),d=(i==null||(n=i.type)===null||n===void 0?void 0:n.displayName)!=="ProFormComponent",f=!K.isValidElement(i),m=Un(function(){for(var w,x,S,C,_=arguments.length,k=new Array(_),E=0;E<_;E++)k[E]=arguments[E];a==null||a.apply(void 0,k),!d&&(f||(i==null||(w=i.props)===null||w===void 0||(x=w.onChange)===null||x===void 0||x.call.apply(x,[w].concat(k)),i==null||(S=i.props)===null||S===void 0||(S=S.fieldProps)===null||S===void 0||(C=S.onChange)===null||C===void 0||C.call.apply(C,[S].concat(k))))}),p=Un(function(){var w,x,S,C;if(!d&&!f){for(var _=arguments.length,k=new Array(_),E=0;E<_;E++)k[E]=arguments[E];o==null||o.apply(void 0,k),i==null||(w=i.props)===null||w===void 0||(x=w.onBlur)===null||x===void 0||x.call.apply(x,[w].concat(k)),i==null||(S=i.props)===null||S===void 0||(S=S.fieldProps)===null||S===void 0||(C=S.onBlur)===null||C===void 0||C.call.apply(C,[S].concat(k))}}),h=Fa(function(){var w;return ln((i==null||(w=i.props)===null||w===void 0?void 0:w.fieldProps)||{},["onBlur","onChange"])},[ln((i==null||(r=i.props)===null||r===void 0?void 0:r.fieldProps)||{},["onBlur","onChange"])]),v=t[l],g=u.useMemo(function(){if(!d&&!f)return Ci(N(N(G({id:c.id},l,v),h),{},{onBlur:p,onChange:m}))},[v,h,p,m,c.id,l]),y=u.useMemo(function(){if(!g&&K.isValidElement(i))return function(){for(var w,x,S=arguments.length,C=new Array(S),_=0;_<S;_++)C[_]=arguments[_];a==null||a.apply(void 0,C),i==null||(w=i.props)===null||w===void 0||(x=w.onChange)===null||x===void 0||x.call.apply(x,[w].concat(C))}},[g,i,a]);return K.isValidElement(i)?K.cloneElement(i,Ci(N(N(N({},c),{},G({},l,t[l]),i.props),{},{onChange:y,fieldProps:g,onBlur:d&&!f&&o}))):b.jsx(b.Fragment,{children:i})},sK=function(t){var n=t.children,r=t.addonAfter,i=t.addonBefore,a=t.valuePropName,o=t.addonWarpStyle,s=t.convertValue,l=t.help,c=at(t,PRt),d=u.useMemo(function(){var f=function(p){var h,v=(h=s==null?void 0:s(p,c.name))!==null&&h!==void 0?h:p;return c.getValueProps?c.getValueProps(v):G({},a||"value",v)};return!s&&!c.getValueProps&&(f=void 0),!r&&!i?b.jsx(En.Item,N(N({},c),{},{valuePropName:a,getValueProps:f,children:n})):b.jsx(En.Item,N(N(N({},c),{},{help:typeof l!="function"?l:void 0,valuePropName:a,_internalItemRender:{mark:"pro_table_render",render:function(p,h){return b.jsxs(b.Fragment,{children:[b.jsxs("div",{style:N({display:"flex",alignItems:"center",flexWrap:"wrap"},o),children:[i?b.jsx("div",{style:{marginInlineEnd:8},children:i}):null,h.input,r?b.jsx("div",{style:{marginInlineStart:8},children:r}):null]}),typeof l=="function"?l({errors:p.errors,warnings:p.warnings}):h.errorList,h.extra]})}}},c),{},{getValueProps:f,children:n}))},[r,i,n,s==null?void 0:s.toString(),c]);return b.jsx(IRt.Provider,{value:{name:c.name,label:c.label},children:d})},Ame=function(t){var n,r,i,a,o=(Bt==null||(n=Bt.useConfig)===null||n===void 0?void 0:n.call(Bt))||{componentSize:"middle"},s=o.componentSize,l=s,c=t.valueType,d=t.transform,f=t.dataFormat,m=t.ignoreFormItem,p=t.lightProps;t.children;var h=at(t,RRt),v=u.useContext(Dv),g=u.useMemo(function(){return t.name===void 0?t.name:v.name!==void 0?[v.name,t.name].flat(1):t.name},[v.name,t.name]),y=K.useContext(xf),w=y.setFieldValueType,x=y.formItemProps;u.useEffect(function(){!w||!t.name||w([v.listName,t.name].flat(1).filter(function(T){return T!==void 0}),{valueType:c||"text",dateFormat:f,transform:d})},[v.listName,g,f,t.name,w,d,c]);var S=K.isValidElement(t.children)&&Ppt(c||t.children.props.valueType),C=u.useMemo(function(){return!!(!(p!=null&&p.light)||p!=null&&p.customLightMode||S)},[p==null?void 0:p.customLightMode,S,p==null?void 0:p.light]);if(typeof t.children=="function"){var _;return u.createElement(sK,N(N({},h),{},{name:g,key:h.proFormFieldKey||((_=h.name)===null||_===void 0?void 0:_.toString())}),t.children)}var k=b.jsx(ORt,{valuePropName:t.valuePropName,children:t.children},h.proFormFieldKey||((r=h.name)===null||r===void 0?void 0:r.toString())),E=C?k:u.createElement(UIt,N(N({},p),{},{key:h.proFormFieldKey||((i=h.name)===null||i===void 0?void 0:i.toString()),size:l}),k);return m?b.jsx(b.Fragment,{children:E}):b.jsx(sK,N(N(N({},x),h),{},{name:g,isListField:v.name!==void 0,children:E}),h.proFormFieldKey||((a=h.name)===null||a===void 0?void 0:a.toString()))},MRt=function(t){return G({},t.componentCls,{"&-title":{marginBlockEnd:t.marginXL,fontWeight:"bold"},"&-container":G({flexWrap:"wrap",maxWidth:"100%"},"> 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(_e<X){z(X);return}if(_e>ae){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 n<o[0]+16});return a?{span:24/a[1],layout:a==null?void 0:a[2]}:{span:8,layout:"horizontal"}},ZRt=function(t,n){return t==null?void 0:t.flatMap(function(r){var i,a;if((r==null||(i=r.type)===null||i===void 0?void 0:i.displayName)==="ProForm-Group"&&!((a=r.props)!==null&&a!==void 0&&a.title))return r.props.children;if(n&&K.isValidElement(r)){var o;return K.cloneElement(r,N(N({},r.props),{},{formItemProps:N(N({},(o=r.props)===null||o===void 0?void 0:o.formItemProps),{},{rules:[]})}))}return r})},eIt=function(t){var n,r,i,a,o=Ln(),s=u.useContext(Ys),l=s.hashId,c=t.resetText||o.getMessage("tableForm.reset","重置"),d=t.searchText||o.getMessage("tableForm.search","搜索"),f=Ht(function(){return t.defaultCollapsed&&!!t.submitter},{value:t.collapsed,onChange:t.onCollapse}),m=he(f,2),p=m[0],h=m[1],v=t.optionRender,g=t.collapseRender,y=t.split,w=t.items,x=t.spanSize,S=t.showLength,C=t.searchGutter,_=t.showHiddenNum,k=u.useMemo(function(){return!t.submitter||v===!1?null:K.cloneElement(t.submitter,N({searchConfig:{resetText:c,submitText:d},render:v&&function(F,z){return v(N(N({},t),{},{resetText:c,searchText:d}),t,z)}},t.submitter.props))},[t,c,d,v]),E=0,T=0,$=!1,P=0,M=0,j=ZRt(w,t.ignoreRules).map(function(F,z){var H,A,V,W,U=K.isValidElement(F)&&(H=F==null||(A=F.props)===null||A===void 0?void 0:A.colSize)!==null&&H!==void 0?H:1,Y=Math.min(x.span*(U||1),24);if(E+=Y,P+=U,z===0){var J;$=Y===24&&!(F!=null&&(J=F.props)!==null&&J!==void 0&&J.hidden)}var ne=(F==null||(V=F.props)===null||V===void 0?void 0:V.hidden)||p&&($||P>S)&&!!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%24<W&&(E+=24-M%24,M+=24-M%24),M+=W,y&&M%24===0&&z<T-1?b.jsx(Wn,{span:W,className:"".concat(t.baseClassName,"-row-split-line ").concat(t.baseClassName,"-row-split ").concat(l).trim(),children:V},Y):b.jsx(Wn,{className:"".concat(t.baseClassName,"-row-split ").concat(l).trim(),span:W,children:V},Y)}),R=_&&j.filter(function(F){return F.hidden}).length,O=u.useMemo(function(){return!(E<24||P<=S)},[P,S,E]),D=u.useMemo(function(){var F,z,H=M%24+((F=(z=t.submitterColSpanProps)===null||z===void 0?void 0:z.span)!==null&&F!==void 0?F:x.span);if(H>24){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;r<cK.length;r++){var i=cK[r],a=i(t,n);if(a!==!0)return a}return vIt(t,n)},SIt=["columns","layoutType","type","action","shouldUpdate","formRef"],CIt={DrawerForm:DRt,QueryFilter:nIt,LightFilter:VRt,StepForm:Q4.StepForm,StepsForm:fIt,ModalForm:URt,Embed:uIt,Form:Ni};function Bme(e){var t=e.columns,n=e.layoutType,r=n===void 0?"Form":n,i=e.type,a=i===void 0?"form":i,o=e.action,s=e.shouldUpdate,l=s===void 0?function(I,R){return Md(I)!==Md(R)}:s,c=e.formRef,d=at(e,SIt),f=CIt[r]||Ni,m=En.useForm(),p=he(m,1),h=p[0],v=En.useFormInstance(),g=u.useState([]),y=he(g,2),w=y[1],x=u.useState(function(){return[]}),S=he(x,2),C=S[0],_=S[1],k=Tpt(e.form||v||h),E=u.useRef(),T=J9(e),$=Un(function(I){return I.filter(function(R){return!(R.hideInForm&&a==="form")}).sort(function(R,O){return O.order||R.order?(O.order||0)-(R.order||0):(O.index||0)-(R.index||0)}).map(function(R,O){var D=fa(R.title,R,"form",b.jsx(Fm,{label:R.title,tooltip:R.tooltip||R.tip})),L=Ci({title:D,label:D,name:R.name,valueType:fa(R.valueType,{}),key:R.key||R.dataIndex||O,columns:R.columns,valueEnum:R.valueEnum,dataIndex:R.dataIndex||R.key,initialValue:R.initialValue,width:R.width,index:R.index,readonly:R.readonly,colSize:R.colSize,colProps:R.colProps,rowProps:R.rowProps,className:R.className,tooltip:R.tooltip||R.tip,dependencies:R.dependencies,proFieldProps:R.proFieldProps,ignoreFormItem:R.ignoreFormItem,getFieldProps:R.fieldProps?function(){return fa(R.fieldProps,k.current,R)}:void 0,getFormItemProps:R.formItemProps?function(){return fa(R.formItemProps,k.current,R)}:void 0,render:R.render,renderFormItem:R.renderFormItem,renderText:R.renderText,request:R.request,params:R.params,transform:R.transform,convertValue:R.convertValue,debounceTime:R.debounceTime,defaultKeyWords:R.defaultKeyWords});return wIt(L,{action:o,type:a,originItem:R,formRef:k,genItems:$})}).filter(function(R){return!!R})}),P=u.useCallback(function(I,R){var O=T.current.onValuesChange;(l===!0||typeof l=="function"&&l(R,E.current))&&_([]),E.current=R,O==null||O(I,R)},[T,l]),M=Fa(function(){if(k.current&&!(t.length&&Array.isArray(t[0])))return $(t)},[t,d==null?void 0:d.open,o,a,C]),j=Fa(function(){return r==="StepsForm"?{forceUpdate:w,columns:t}:{}},[t,r]);return u.useImperativeHandle(c,function(){return k.current},[k.current]),b.jsx(f,N(N(N({},j),d),{},{onInit:function(R,O){var D;c&&(c.current=O),d==null||(D=d.onInit)===null||D===void 0||D.call(d,R,O),k.current=O},form:e.form||h,formRef:k,onValuesChange:P,children:M}))}var kIt=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],_It=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],EIt=function(t,n){var r=t.fieldProps,i=t.children,a=t.params,o=t.proFieldProps,s=t.mode,l=t.valueEnum,c=t.request,d=t.showSearch,f=t.options,m=at(t,kIt),p=u.useContext(xf);return b.jsx(rl,N(N({valueEnum:fa(l),request:c,params:a,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:N({options:f,mode:s,showSearch:d,getPopupContainer:p.getPopupContainer},r),ref:n,proFieldProps:o},m),{},{children:i}))},$It=K.forwardRef(function(e,t){var n=e.fieldProps,r=e.children,i=e.params,a=e.proFieldProps,o=e.mode,s=e.valueEnum,l=e.request,c=e.options,d=at(e,_It),f=N({options:c,mode:o||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},n),m=u.useContext(xf);return b.jsx(rl,N(N({valueEnum:fa(s),request:l,params:i,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:N({getPopupContainer:m.getPopupContainer},f),ref:t,proFieldProps:a},d),{},{children:r}))}),TIt=K.forwardRef(EIt),PIt=$It,Z4=TIt;Z4.SearchSelect=PIt;Z4.displayName="ProFormComponent";var RIt=function(t){var n=Ln(),r=En.useFormInstance();if(t.render===!1)return null;var i=t.onSubmit,a=t.render,o=t.onReset,s=t.searchConfig,l=s===void 0?{}:s,c=t.submitButtonProps,d=t.resetButtonProps,f=Lo.useToken(),m=f.token,p=function(){r.submit(),i==null||i()},h=function(){r.resetFields(),o==null||o()},v=l.submitText,g=v===void 0?n.getMessage("tableForm.submit","提交"):v,y=l.resetText,w=y===void 0?n.getMessage("tableForm.reset","重置"):y,x=[];d!==!1&&x.push(u.createElement(zt,N(N({},ln(d??{},["preventDefault"])),{},{key:"rest",onClick:function(_){var k;d!=null&&d.preventDefault||h(),d==null||(k=d.onClick)===null||k===void 0||k.call(d,_)}}),w)),c!==!1&&x.push(u.createElement(zt,N(N({type:"primary"},ln(c||{},["preventDefault"])),{},{key:"submit",onClick:function(_){var k;c!=null&&c.preventDefault||p(),c==null||(k=c.onClick)===null||k===void 0||k.call(c,_)}}),g));var S=a?a(N(N({},t),{},{form:r,submit:p,reset:h}),x):x;return S?Array.isArray(S)?(S==null?void 0:S.length)<1?null:(S==null?void 0:S.length)===1?S[0]:b.jsx("div",{style:{display:"flex",gap:m.marginXS,alignItems:"center"},children:S}):S:null},IIt=["fieldProps","proFieldProps"],OIt=["fieldProps","proFieldProps"],yk="text",MIt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=at(t,IIt);return b.jsx(rl,N({valueType:yk,fieldProps:n,filedConfig:{valueType:yk},proFieldProps:r},i))},jIt=function(t){var n=Ht(t.open||!1,{value:t.open,onChange:t.onOpenChange}),r=he(n,2),i=r[0],a=r[1];return b.jsx(En.Item,{shouldUpdate:!0,noStyle:!0,children:function(s){var l,c=s.getFieldValue(t.name||[]);return b.jsx(Hc,N(N({getPopupContainer:function(f){return f&&f.parentNode?f.parentNode:f},onOpenChange:function(f){return a(f)},content:b.jsxs("div",{style:{padding:"4px 0"},children:[(l=t.statusRender)===null||l===void 0?void 0:l.call(t,c),t.strengthText?b.jsx("div",{style:{marginTop:10},children:b.jsx("span",{children:t.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},t.popoverProps),{},{open:i,children:t.children}))}})},NIt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=at(t,OIt),a=u.useState(!1),o=he(a,2),s=o[0],l=o[1];return n!=null&&n.statusRender&&i.name?b.jsx(jIt,{name:i.name,statusRender:n==null?void 0:n.statusRender,popoverProps:n==null?void 0:n.popoverProps,strengthText:n==null?void 0:n.strengthText,open:s,onOpenChange:l,children:b.jsx("div",{children:b.jsx(rl,N({valueType:"password",fieldProps:N(N({},ln(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(d){var f;n==null||(f=n.onBlur)===null||f===void 0||f.call(n,d),l(!1)},onClick:function(d){var f;n==null||(f=n.onClick)===null||f===void 0||f.call(n,d),l(!0)}}),proFieldProps:r,filedConfig:{valueType:yk}},i))})}):b.jsx(rl,N({valueType:"password",fieldProps:n,proFieldProps:r,filedConfig:{valueType:yk}},i))},Tc=MIt;Tc.Password=NIt;Tc.displayName="ProFormComponent";var AIt=["fieldProps","proFieldProps"],FIt=function(t,n){var r=t.fieldProps,i=t.proFieldProps,a=at(t,AIt);return b.jsx(rl,N({ref:n,valueType:"textarea",fieldProps:r,proFieldProps:i},a))};const DIt=K.forwardRef(FIt);var LIt=["children","contentRender","submitter","fieldProps","formItemProps","groupProps","transformKey","formRef","onInit","form","loading","formComponentType","extraUrlParams","syncToUrl","onUrlSearchChange","onReset","omitNil","isKeyPressSubmit","autoFocusFirstInput","grid","rowProps","colProps"],BIt=["extraUrlParams","syncToUrl","isKeyPressSubmit","syncToUrlAsImportant","syncToInitialValues","children","contentRender","submitter","fieldProps","proFieldProps","formItemProps","groupProps","dateFormatter","formRef","onInit","form","formComponentType","onReset","grid","rowProps","colProps","omitNil","request","params","initialValues","formKey","readonly","onLoadingChange","loading"],mC=function(t,n,r){return t===!0?n:fa(t,n,r)},uK=function(t){return!t||Array.isArray(t)?t:[t]};function zIt(e){var t,n=e.children,r=e.contentRender,i=e.submitter;e.fieldProps,e.formItemProps,e.groupProps;var a=e.transformKey,o=e.formRef,s=e.onInit,l=e.form,c=e.loading;e.formComponentType;var d=e.extraUrlParams,f=d===void 0?{}:d,m=e.syncToUrl,p=e.onUrlSearchChange,h=e.onReset,v=e.omitNil,g=v===void 0?!0:v;e.isKeyPressSubmit;var y=e.autoFocusFirstInput,w=y===void 0?!0:y,x=e.grid,S=e.rowProps,C=e.colProps,_=at(e,LIt),k=En.useFormInstance(),E=(Bt==null||(t=Bt.useConfig)===null||t===void 0?void 0:t.call(Bt))||{componentSize:"middle"},T=E.componentSize,$=u.useRef(l||k),P=$g({grid:x,rowProps:S}),M=P.RowWrapper,j=Un(function(){return k}),I=u.useMemo(function(){return{getFieldsFormatValue:function(z){var H;return a((H=j())===null||H===void 0?void 0:H.getFieldsValue(z),g)},getFieldFormatValue:function(){var z,H=arguments.length>0&&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 ? <Form/> : null "),uo(F,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? <Form/> : 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;V<H;V++)A[V]=arguments[V];v==null||(z=v.onChange)===null||z===void 0||z.call.apply(z,[v].concat(A)),a==null||a.apply(void 0,A)},L=t[c],B=u.useMemo(function(){var F;return L&&(g!=null&&(F=g.toLowerCase())!==null&&F!==void 0&&F.endsWith("range")&&g!=="digitRange"&&!f?bpt(L,ofe[g]||"YYYY-MM-DD"):Array.isArray(L)?L.map(function(z){return mt(z)==="object"&&z.label&&z.value?z.label:z}):L)},[L,g,f]);return k(b.jsx(rfe,{disabled:i,open:R,onOpenChange:O,placement:y,label:b.jsx(Gc,{ellipsis:!0,size:r,onClear:function(){D==null||D(),M(null)},bordered:m,style:s,className:o,label:n,placeholder:d,value:B,disabled:i,formatter:f,allowClear:h}),footer:{onClear:function(){return M(null)},onConfirm:function(){D==null||D(P),O(!1)}},footerRender:p,children:b.jsx("div",{className:fe("".concat(C,"-container"),E,o),style:s,children:K.cloneElement(l,N(N({},w),{},G(G({},c,P),"onChange",function(z){M(z!=null&&z.target?z.target.value:z)}),l.props))})}))};function Ni(e){return b.jsx(Ag,N({layout:"vertical",contentRender:function(n,r){return b.jsxs(b.Fragment,{children:[n,r]})}},e))}Ni.Group=Fme;Ni.useForm=En.useForm;Ni.Item=Ame;Ni.useWatch=En.useWatch;Ni.ErrorList=En.ErrorList;Ni.Provider=En.Provider;Ni.useFormInstance=En.useFormInstance;Ni.EditOrReadOnlyContext=hx;var qIt=function(t){return G(G({},t.componentCls,{"&-container":{display:"flex",flex:"1",flexDirection:"column",height:"100%",paddingInline:32,paddingBlock:24,overflow:"auto",background:"inherit"},"&-top":{textAlign:"center"},"&-header":{display:"flex",alignItems:"center",justifyContent:"center",height:"44px",lineHeight:"44px",a:{textDecoration:"none"}},"&-title":{position:"relative",insetBlockStart:"2px",color:"@heading-color",fontWeight:"600",fontSize:"33px"},"&-logo":{width:"44px",height:"44px",marginInlineEnd:"16px",verticalAlign:"top",img:{width:"100%"}},"&-desc":{marginBlockStart:"12px",marginBlockEnd:"40px",color:t.colorTextSecondary,fontSize:t.fontSize},"&-main":{minWidth:"328px",maxWidth:"580px",margin:"0 auto","&-other":{marginBlockStart:"24px",lineHeight:"22px",textAlign:"start"}}}),"@media (min-width: @screen-md-min)",G({},"".concat(t.componentCls,"-container"),{paddingInline:0,paddingBlockStart:32,paddingBlockEnd:24,backgroundRepeat:"no-repeat",backgroundPosition:"center 110px",backgroundSize:"100%"}))};function GIt(e){return jr("LoginForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[qIt(n)]})}var KIt=["logo","message","contentStyle","title","subTitle","actions","children","containerStyle","otherStyle"];function YIt(e){var t,n=e.logo,r=e.message,i=e.contentStyle,a=e.title,o=e.subTitle,s=e.actions,l=e.children,c=e.containerStyle,d=e.otherStyle,f=at(e,KIt),m=Ln(),p=f.submitter===!1?!1:N(N({searchConfig:{submitText:m.getMessage("loginForm.submitText","登录")}},f.submitter),{},{submitButtonProps:N({size:"large",style:{width:"100%"}},(t=f.submitter)===null||t===void 0?void 0:t.submitButtonProps),render:function(_,k){var E,T=k.pop();if(typeof(f==null||(E=f.submitter)===null||E===void 0?void 0:E.render)=="function"){var $,P;return f==null||($=f.submitter)===null||$===void 0||(P=$.render)===null||P===void 0?void 0:P.call($,_,k)}return T}}),h=u.useContext(Bt.ConfigContext),v=h.getPrefixCls("pro-form-login"),g=GIt(v),y=g.wrapSSR,w=g.hashId,x=function(_){return"".concat(v,"-").concat(_," ").concat(w)},S=u.useMemo(function(){return n?typeof n=="string"?b.jsx("img",{src:n}):n:null},[n]);return y(b.jsxs("div",{className:fe(x("container"),w),style:c,children:[b.jsxs("div",{className:"".concat(x("top")," ").concat(w).trim(),children:[a||S?b.jsxs("div",{className:"".concat(x("header")),children:[S?b.jsx("span",{className:x("logo"),children:S}):null,a?b.jsx("span",{className:x("title"),children:a}):null]}):null,o?b.jsx("div",{className:x("desc"),children:o}):null]}),b.jsxs("div",{className:x("main"),style:N({width:328},i),children:[b.jsxs(Ni,N(N({isKeyPressSubmit:!0},f),{},{submitter:p,children:[r,l]})),s?b.jsx("div",{className:x("main-other"),style:d,children:s}):null]})]}))}var XIt=Ni.Group,JIt=pfe(Object.keys,Object),QIt=Object.prototype,ZIt=QIt.hasOwnProperty;function zme(e){if(!N4(e))return JIt(e);var t=[];for(var n in Object(e))ZIt.call(e,n)&&n!="constructor"&&t.push(n);return t}var t5=hp(Kc,"DataView"),n5=hp(Kc,"Promise"),r5=hp(Kc,"Set"),i5=hp(Kc,"WeakMap"),fK="[object Map]",eOt="[object Object]",mK="[object Promise]",pK="[object Set]",hK="[object WeakMap]",vK="[object DataView]",tOt=pp(t5),nOt=pp(O1),rOt=pp(n5),iOt=pp(r5),aOt=pp(i5),du=Eg;(t5&&du(new t5(new ArrayBuffer(1)))!=vK||O1&&du(new O1)!=fK||n5&&du(n5.resolve())!=mK||r5&&du(new r5)!=pK||i5&&du(new i5)!=hK)&&(du=function(e){var t=Eg(e),n=t==eOt?e.constructor:void 0,r=n?pp(n):"";if(r)switch(r){case tOt:return vK;case nOt:return fK;case rOt:return mK;case iOt:return pK;case aOt:return hK}return t});var oOt="[object Map]",sOt="[object Set]",lOt=Object.prototype,cOt=lOt.hasOwnProperty;function uOt(e){if(e==null)return!0;if(rx(e)&&(Bm(e)||typeof e=="string"||typeof e.splice=="function"||j1(e)||A4(e)||ok(e)))return!e.length;var t=du(e);if(t==oOt||t==sOt)return!e.size;if(N4(e))return!zme(e).length;for(var n in e)if(cOt.call(e,n))return!1;return!0}var dOt="__lodash_hash_undefined__";function fOt(e){return this.__data__.set(e,dOt),this}function mOt(e){return this.__data__.has(e)}function xk(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new vp;++t<n;)this.add(e[t])}xk.prototype.add=xk.prototype.push=fOt;xk.prototype.has=mOt;function pOt(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function hOt(e,t){return e.has(t)}var vOt=1,gOt=2;function Hme(e,t,n,r,i,a){var o=n&vOt,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))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);++f<s;){var h=e[f],v=t[f];if(r)var g=o?r(v,h,f,t,e,a):r(h,v,f,e,t,a);if(g!==void 0){if(g)continue;m=!1;break}if(p){if(!pOt(t,function(y,w){if(!hOt(p,w)&&(h===y||i(h,y,n,r,a)))return p.push(w)})){m=!1;break}}else if(!(h===v||i(h,v,n,r,a))){m=!1;break}}return a.delete(e),a.delete(t),m}function bOt(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}function yOt(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var xOt=1,wOt=2,SOt="[object Boolean]",COt="[object Date]",kOt="[object Error]",_Ot="[object Map]",EOt="[object Number]",$Ot="[object RegExp]",TOt="[object Set]",POt="[object String]",ROt="[object Symbol]",IOt="[object ArrayBuffer]",OOt="[object DataView]",gK=Iv?Iv.prototype:void 0,dT=gK?gK.valueOf:void 0;function MOt(e,t,n,r,i,a,o){switch(n){case OOt:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case IOt:return!(e.byteLength!=t.byteLength||!a(new ak(e),new ak(t)));case SOt:case COt:case EOt:return nx(+e,+t);case kOt:return e.name==t.name&&e.message==t.message;case $Ot:case POt:return e==t+"";case _Ot:var s=bOt;case TOt:var l=r&xOt;if(s||(s=yOt),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;r|=wOt,o.set(e,t);var d=Hme(s(e),s(t),r,i,a,o);return o.delete(e),d;case ROt:if(dT)return dT.call(e)==dT.call(t)}return!1}function jOt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function NOt(e,t,n){var r=t(e);return Bm(e)?r:jOt(r,n(e))}function AOt(e,t){for(var n=-1,r=e==null?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}function FOt(){return[]}var DOt=Object.prototype,LOt=DOt.propertyIsEnumerable,bK=Object.getOwnPropertySymbols,BOt=bK?function(e){return e==null?[]:(e=Object(e),AOt(bK(e),function(t){return LOt.call(e,t)}))}:FOt;function zOt(e){return rx(e)?Sfe(e):zme(e)}function yK(e){return NOt(e,zOt,BOt)}var HOt=1,VOt=Object.prototype,WOt=VOt.hasOwnProperty;function UOt(e,t,n,r,i,a){var o=n&HOt,s=yK(e),l=s.length,c=yK(t),d=c.length;if(l!=d&&!o)return!1;for(var f=l;f--;){var m=s[f];if(!(o?m in t:WOt.call(t,m)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var v=!0;a.set(e,t),a.set(t,e);for(var g=o;++f<l;){m=s[f];var y=e[m],w=t[m];if(r)var x=o?r(w,y,m,t,e,a):r(y,w,m,e,t,a);if(!(x===void 0?y===w||i(y,w,n,r,a):x)){v=!1;break}g||(g=m=="constructor")}if(v&&!g){var S=e.constructor,C=t.constructor;S!=C&&"constructor"in e&&"constructor"in t&&!(typeof S=="function"&&S instanceof S&&typeof C=="function"&&C instanceof C)&&(v=!1)}return a.delete(e),a.delete(t),v}var qOt=1,xK="[object Arguments]",wK="[object Array]",rS="[object Object]",GOt=Object.prototype,SK=GOt.hasOwnProperty;function KOt(e,t,n,r,i,a){var o=Bm(e),s=Bm(t),l=o?wK:du(e),c=s?wK:du(t);l=l==xK?rS:l,c=c==xK?rS:c;var d=l==rS,f=c==rS,m=l==c;if(m&&j1(e)){if(!j1(t))return!1;o=!0,d=!1}if(m&&!d)return a||(a=new Eu),o||A4(e)?Hme(e,t,n,r,i,a):MOt(e,t,l,n,r,i,a);if(!(n&qOt)){var p=d&&SK.call(e,"__wrapped__"),h=f&&SK.call(t,"__wrapped__");if(p||h){var v=p?e.value():e,g=h?t.value():t;return a||(a=new Eu),i(v,g,n,r,a)}}return m?(a||(a=new Eu),UOt(e,t,n,r,i,a)):!1}function Vme(e,t,n,r,i){return e===t?!0:e==null||t==null||!Lm(e)&&!Lm(t)?e!==e&&t!==t:KOt(e,t,n,r,Vme,i)}function YOt(e,t){return Vme(e,t)}function XOt(e,t,n){var r,i;if(e===!1)return!1;var a=t.total,o=t.current,s=t.pageSize,l=t.setPageInfo,c=mt(e)==="object"?e:{};return N(N({showTotal:function(f,m){return"".concat(n.getMessage("pagination.total.range","第")," ").concat(m[0],"-").concat(m[1]," ").concat(n.getMessage("pagination.total.total","条/总共")," ").concat(f," ").concat(n.getMessage("pagination.total.item","条"))},total:a},c),{},{current:e!==!0&&e&&(r=e.current)!==null&&r!==void 0?r:o,pageSize:e!==!0&&e&&(i=e.pageSize)!==null&&i!==void 0?i:s,onChange:function(f,m){var p=e,h=p.onChange;h==null||h(f,m||20),(m!==s||o!==f)&&l({pageSize:m,current:f})}})}function JOt(e,t,n){var r=N(N({},n.editableUtils),{},{pageInfo:t.pageInfo,reload:function(){var i=un(yt().mark(function o(s){return yt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(!s){c.next=3;break}return c.next=3,t.setPageInfo({current:1});case 3:return c.next=5,t==null?void 0:t.reload();case 5:case"end":return c.stop()}},o)}));function a(o){return i.apply(this,arguments)}return a}(),reloadAndRest:function(){var i=un(yt().mark(function o(){return yt().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return n.onCleanSelected(),l.next=3,t.setPageInfo({current:1});case 3:return l.next=5,t==null?void 0:t.reload();case 5:case"end":return l.stop()}},o)}));function a(){return i.apply(this,arguments)}return a}(),reset:function(){var i=un(yt().mark(function o(){var s;return yt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,n.resetAll();case 2:return c.next=4,t==null||(s=t.reset)===null||s===void 0?void 0:s.call(t);case 4:return c.next=6,t==null?void 0:t.reload();case 6:case"end":return c.stop()}},o)}));function a(){return i.apply(this,arguments)}return a}(),fullScreen:function(){return n.fullScreen()},clearSelected:function(){return n.onCleanSelected()},setPageInfo:function(a){return t.setPageInfo(a)}});e.current=r}function QOt(e,t){return t.filter(function(n){return n}).length<1?e:t.reduce(function(n,r){return r(n)},e)}var Wme=function(t,n){return n===void 0?!1:typeof n=="boolean"?n:n[t]},ZOt=function(t){var n;return t&&mt(t)==="object"&&(t==null||(n=t.props)===null||n===void 0?void 0:n.colSpan)},Fg=function(t,n){return t?Array.isArray(t)?t.join("-"):t.toString():"".concat(n)};function e5t(e){return Array.isArray(e)?e.join(","):e==null?void 0:e.toString()}function CK(e){var t={},n={};return e.forEach(function(r){var i=e5t(r.dataIndex);if(i){if(r.filters){var a=r.defaultFilteredValue;a===void 0?t[i]=null:t[i]=r.defaultFilteredValue}r.sorter&&r.defaultSortOrder&&(n[i]=r.defaultSortOrder)}}),{sort:n,filter:t}}function t5t(){var e,t,n,r,i,a,o=arguments.length>0&&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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"onSubmit",function(s,l){var c=r.props,d=c.pagination,f=c.beforeSearchSubmit,m=f===void 0?function(C){return C}:f,p=c.action,h=c.onSubmit,v=c.onFormSearchSubmit,g=d?Ci({current:d.current,pageSize:d.pageSize}):{},y=N(N({},s),{},{_timestamp:Date.now()},g),w=ln(m(y),Object.keys(g));if(v(w),!l){var x,S;(x=p.current)===null||x===void 0||(S=x.setPageInfo)===null||S===void 0||S.call(x,{current:1})}h&&!l&&(h==null||h(s))}),G(Tt(r),"onReset",function(s){var l,c,d=r.props,f=d.pagination,m=d.beforeSearchSubmit,p=m===void 0?function(x){return x}:m,h=d.action,v=d.onFormSearchSubmit,g=d.onReset,y=f?Ci({current:f.current,pageSize:f.pageSize}):{},w=ln(p(N(N({},s),y)),Object.keys(y));v(w),(l=h.current)===null||l===void 0||(c=l.setPageInfo)===null||c===void 0||c.call(l,{current:1}),g==null||g()}),G(Tt(r),"isEqual",function(s){var l=r.props,c=l.columns,d=l.loading,f=l.formRef,m=l.type,p=l.cardBordered,h=l.dateFormatter,v=l.form,g=l.search,y=l.manualRequest,w={columns:c,loading:d,formRef:f,type:m,cardBordered:p,dateFormatter:h,form:v,search:g,manualRequest:y};return!_u(w,{columns:s.columns,formRef:s.formRef,loading:s.loading,type:s.type,cardBordered:s.cardBordered,dateFormatter:s.dateFormatter,form:s.form,search:s.search,manualRequest:s.manualRequest})}),G(Tt(r),"shouldComponentUpdate",function(s){return r.isEqual(s)}),G(Tt(r),"render",function(){var s=r.props,l=s.columns,c=s.loading,d=s.formRef,f=s.type,m=s.action,p=s.cardBordered,h=s.dateFormatter,v=s.form,g=s.search,y=s.pagination,w=s.ghost,x=s.manualRequest,S=y?Ci({current:y.current,pageSize:y.pageSize}):{};return b.jsx(d5t,{submitButtonLoading:c,columns:l,type:f,ghost:w,formRef:d,onSubmit:r.onSubmit,manualRequest:x,onReset:r.onReset,dateFormatter:h,search:g,form:N(N({autoFocusFirstInput:!1},v),{},{extraUrlParams:N(N({},S),v==null?void 0:v.extraUrlParams)}),action:m,bordered:Wme("search",p)})}),r}return tr(n)}(K.Component),m5t=function(t){return G(G(G({},t.componentCls,{width:"auto","&-title":{display:"flex",alignItems:"center",justifyContent:"space-between",height:"32px"},"&-overlay":G(G(G(G({},"".concat(t.antCls,"-popover-inner-content"),{width:"200px",paddingBlock:0,paddingInline:0,paddingBlockEnd:8}),"".concat(t.antCls,"-tree-node-content-wrapper:hover"),{backgroundColor:"transparent"}),"".concat(t.antCls,"-tree-draggable-icon"),{cursor:"grab"}),"".concat(t.antCls,"-tree-treenode"),G(G({alignItems:"center","&:hover":G({},"".concat(t.componentCls,"-list-item-option"),{display:"block"})},"".concat(t.antCls,"-tree-checkbox"),{marginInlineEnd:"4px"}),"".concat(t.antCls,"-tree-title"),{width:"100%"}))}),"".concat(t.componentCls,"-action-rest-button"),{color:t.colorPrimary}),"".concat(t.componentCls,"-list"),G(G(G({display:"flex",flexDirection:"column",width:"100%",paddingBlockStart:8},"&".concat(t.componentCls,"-list-group"),{paddingBlockStart:0}),"&-title",{marginBlockStart:"6px",marginBlockEnd:"6px",paddingInlineStart:"24px",color:t.colorTextSecondary,fontSize:"12px"}),"&-item",{display:"flex",alignItems:"center",maxHeight:24,justifyContent:"space-between","&-title":{flex:1,maxWidth:80,textOverflow:"ellipsis",overflow:"hidden",wordBreak:"break-all",whiteSpace:"nowrap"},"&-option":{display:"none",float:"right",cursor:"pointer","> 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;te<ne;te++)Q[te]=le[te];return ce.next=3,(Y=(J=l).onSearch)===null||Y===void 0?void 0:Y.call.apply(Y,[J].concat(Q));case 3:Z=ce.sent,Z!==!1&&(c==null||c(Q==null?void 0:Q[0]));case 5:case"end":return ce.stop()}},U)}))})):null},[O,c,l]),L=u.useMemo(function(){return m?b.jsx("div",{className:"".concat(k,"-filter ").concat($).trim(),children:m}):null},[m,$,k]),B=u.useMemo(function(){return w||r||i||a},[w,i,r,a]),F=u.useMemo(function(){return Array.isArray(h)?h.length<1?null:b.jsx("div",{style:{display:"flex",alignItems:"center",gap:_.marginXS},children:h.map(function(U,Y){return K.isValidElement(U)?K.cloneElement(U,N({key:Y},U==null?void 0:U.props)):b.jsx(K.Fragment,{children:U},Y)})}):h},[h]),z=u.useMemo(function(){return!!(B&&D||!f&&L||F||g!=null&&g.length)},[F,L,B,f,D,g==null?void 0:g.length]),H=u.useMemo(function(){return a||r||i||w||!B&&D},[B,w,D,i,r,a]),A=u.useMemo(function(){return!H&&z?b.jsx("div",{className:"".concat(k,"-left ").concat($).trim()}):!w&&(B||!D)?b.jsx("div",{className:"".concat(k,"-left ").concat($).trim(),children:b.jsx("div",{className:"".concat(k,"-title ").concat($).trim(),children:b.jsx(Fm,{tooltip:a,label:r,subTitle:i})})}):b.jsxs("div",{className:fe("".concat(k,"-left"),$,G(G(G({},"".concat(k,"-left-has-tabs"),(w==null?void 0:w.type)==="tab"),"".concat(k,"-left-has-dropdown"),(w==null?void 0:w.type)==="dropdown"),"".concat(k,"-left-has-inline-menu"),(w==null?void 0:w.type)==="inline")),children:[B&&!w&&b.jsx("div",{className:"".concat(k,"-title ").concat($).trim(),children:b.jsx(Fm,{tooltip:a,label:r,subTitle:i})}),w&&b.jsx(x5t,N(N({},w),{},{prefixCls:k})),!B&&D?b.jsx("div",{className:"".concat(k,"-search ").concat($).trim(),children:D}):null]})},[H,z,B,$,w,k,D,i,r,a]),V=u.useMemo(function(){return z?b.jsxs("div",{className:"".concat(k,"-right ").concat($).trim(),style:I?{}:{alignItems:"center"},children:[f?null:L,B&&D?b.jsx("div",{className:"".concat(k,"-search ").concat($).trim(),children:D}):null,F,g!=null&&g.length?b.jsx("div",{className:"".concat(k,"-setting-items ").concat($).trim(),children:g.map(function(U,Y){var J=C5t(U);return b.jsx("div",{className:"".concat(k,"-setting-item ").concat($).trim(),children:J},Y)})}):null]}):null},[z,k,$,I,B,D,f,L,F,g]),W=u.useMemo(function(){if(!z&&!H)return null;var U=fe("".concat(k,"-container"),$,G({},"".concat(k,"-container-mobile"),I));return b.jsxs("div",{className:U,children:[A,V]})},[H,z,$,I,A,k,V]);return T(b.jsx(ji,{onResize:function(Y){Y.width<375!==I&&R(Y.width<375)},children:b.jsxs("div",{style:s,className:fe(k,$,o),children:[W,b.jsx(k5t,{filtersNode:L,prefixCls:k,tabs:y,multipleLine:f})]})}))},E5t=function(t){var n=t.icon,r=n===void 0?b.jsx(jlt,{}):n,i=u.useContext(Sf),a=Ln(),o=sfe({selectedKeys:[i.tableSize],onClick:function(l){var c,d=l.key;(c=i.setTableSize)===null||c===void 0||c.call(i,d)},style:{width:80},items:[{key:"large",label:a.getMessage("tableToolBar.densityLarger","宽松")},{key:"middle",label:a.getMessage("tableToolBar.densityMiddle","中等")},{key:"small",label:a.getMessage("tableToolBar.densitySmall","紧凑")}]});return b.jsx(Rm,N(N({},o),{},{trigger:["click"],children:b.jsx(Er,{title:a.getMessage("tableToolBar.density","表格密度"),children:r})}))};const $5t=K.memo(E5t);var T5t=function(){var t=Ln(),n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){Z9()&&(document.onfullscreenchange=function(){a(!!document.fullscreenElement)})},[]),i?b.jsx(Er,{title:t.getMessage("tableToolBar.exitFullScreen","全屏"),children:b.jsx(Jlt,{})}):b.jsx(Er,{title:t.getMessage("tableToolBar.fullScreen","全屏"),children:b.jsx(ode,{})})};const Ume=K.memo(T5t);var P5t=["headerTitle","tooltip","toolBarRender","action","options","selectedRowKeys","selectedRows","toolbar","onSearch","columns","optionsRender"];function R5t(e,t){var n,r=e.intl;return{reload:{text:r.getMessage("tableToolBar.reload","刷新"),icon:(n=t.reloadIcon)!==null&&n!==void 0?n:b.jsx(ug,{})},density:{text:r.getMessage("tableToolBar.density","表格密度"),icon:b.jsx($5t,{icon:t.densityIcon})},fullScreen:{text:r.getMessage("tableToolBar.fullScreen","全屏"),icon:b.jsx(Ume,{})}}}function I5t(e,t,n,r){return Object.keys(e).filter(function(i){return i}).map(function(i){var a=e[i];if(!a)return null;var o=a===!0?t[i]:function(l){a==null||a(l,n.current)};if(typeof o!="function"&&(o=function(){}),i==="setting")return u.createElement(y5t,N(N({},e[i]),{},{columns:r,key:i}));if(i==="fullScreen")return b.jsx("span",{onClick:o,children:b.jsx(Ume,{})},i);var s=R5t(t,e)[i];return s?b.jsx("span",{onClick:o,children:b.jsx(Er,{title:s.text,children:s.icon})},i):null}).filter(function(i){return i})}function O5t(e){var t=e.headerTitle,n=e.tooltip,r=e.toolBarRender,i=e.action,a=e.options,o=e.selectedRowKeys,s=e.selectedRows,l=e.toolbar,c=e.onSearch,d=e.columns,f=e.optionsRender,m=at(e,P5t),p=u.useContext(Sf),h=Ln(),v=u.useMemo(function(){var w={reload:function(){var _;return i==null||(_=i.current)===null||_===void 0?void 0:_.reload()},density:!0,setting:!0,search:!1,fullScreen:function(){var _,k;return i==null||(_=i.current)===null||_===void 0||(k=_.fullScreen)===null||k===void 0?void 0:k.call(_)}};if(a===!1)return[];var x=N(N({},w),{},{fullScreen:!1},a),S=I5t(x,N(N({},w),{},{intl:h}),i,d);return f?f(N({headerTitle:t,tooltip:n,toolBarRender:r,action:i,options:a,selectedRowKeys:o,selectedRows:s,toolbar:l,onSearch:c,columns:d,optionsRender:f},m),S):S},[i,d,t,h,c,f,a,m,o,s,r,l,n]),g=r?r(i==null?void 0:i.current,{selectedRowKeys:o,selectedRows:s}):[],y=u.useMemo(function(){if(!a||!a.search)return!1;var w={value:p.keyWords,onChange:function(S){return p.setKeyWords(S.target.value)}};return a.search===!0?w:N(N({},w),a.search)},[p,a]);return u.useEffect(function(){p.keyWords===void 0&&(c==null||c(""))},[p.keyWords,c]),b.jsx(_5t,N({title:t,tooltip:n||m.tip,search:y,onSearch:c,actions:g,settings:v},l))}var M5t=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<i;o++)a[o]=arguments[o];return r=t.call.apply(t,[this].concat(a)),G(Tt(r),"onSearch",function(s){var l,c,d,f,m=r.props,p=m.options,h=m.onFormSearchSubmit,v=m.actionRef;if(!(!p||!p.search)){var g=p.search===!0?{}:p.search,y=g.name,w=y===void 0?"keyword":y,x=(l=p.search)===null||l===void 0||(c=l.onSearch)===null||c===void 0?void 0:c.call(l,s);x!==!1&&(v==null||(d=v.current)===null||d===void 0||(f=d.setPageInfo)===null||f===void 0||f.call(d,{current:1}),h(Ci(G({_timestamp:Date.now()},w,s))))}}),G(Tt(r),"isEquals",function(s){var l=r.props,c=l.hideToolbar,d=l.tableColumn,f=l.options,m=l.tooltip,p=l.toolbar,h=l.selectedRows,v=l.selectedRowKeys,g=l.headerTitle,y=l.actionRef,w=l.toolBarRender;return _u({hideToolbar:c,tableColumn:d,options:f,tooltip:m,toolbar:p,selectedRows:h,selectedRowKeys:v,headerTitle:g,actionRef:y,toolBarRender:w},{hideToolbar:s.hideToolbar,tableColumn:s.tableColumn,options:s.options,tooltip:s.tooltip,toolbar:s.toolbar,selectedRows:s.selectedRows,selectedRowKeys:s.selectedRowKeys,headerTitle:s.headerTitle,actionRef:s.actionRef,toolBarRender:s.toolBarRender},["render","renderFormItem"])}),G(Tt(r),"shouldComponentUpdate",function(s){return s.searchNode?!0:!r.isEquals(s)}),G(Tt(r),"render",function(){var s=r.props,l=s.hideToolbar,c=s.tableColumn,d=s.options,f=s.searchNode,m=s.tooltip,p=s.toolbar,h=s.selectedRows,v=s.selectedRowKeys,g=s.headerTitle,y=s.actionRef,w=s.toolBarRender,x=s.optionsRender;return l?null:b.jsx(O5t,{tooltip:m,columns:c,options:d,headerTitle:g,action:y,onSearch:r.onSearch,selectedRows:h,selectedRowKeys:v,toolBarRender:w,toolbar:N({filter:f},p),optionsRender:x})}),r}return tr(n)}(K.Component),j5t=new yn("turn",{"0%":{transform:"rotate(0deg)"},"25%":{transform:"rotate(90deg)"},"50%":{transform:"rotate(180deg)"},"75%":{transform:"rotate(270deg)"},"100%":{transform:"rotate(360deg)"}}),N5t=function(t){return G(G(G({},t.componentCls,G(G(G(G(G(G(G(G(G({zIndex:1},"".concat(t.antCls,"-table-wrapper ").concat(t.antCls,"-table-pagination").concat(t.antCls,"-pagination"),{marginBlockEnd:0}),"&:not(:root):fullscreen",{minHeight:"100vh",overflow:"auto",background:t.colorBgContainer}),"&-extra",{marginBlockEnd:16}),"&-polling",G({},"".concat(t.componentCls,"-list-toolbar-setting-item"),{".anticon.anticon-reload":{transform:"rotate(0deg)",animationName:j5t,animationDuration:"1s",animationTimingFunction:"linear",animationIterationCount:"infinite"}})),"td".concat(t.antCls,"-table-cell"),{">a":{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;r<t;r++)n[r]=arguments[r];return n.filter(function(i){return i!==void 0}).map(function(i){return typeof i=="number"?i.toString():i}).flat(1)},V5t=function(t){var n=u.useContext(xf),r=t.columnProps,i=t.prefixName,a=t.text,o=t.counter,s=t.rowData,l=t.index,c=t.recordKey,d=t.subName,f=t.proFieldProps,m=t.editableUtils,p=Ni.useFormInstance(),h=c||l,v=u.useMemo(function(){var E,T;return(E=m==null||(T=m.getRealIndex)===null||T===void 0?void 0:T.call(m,s))!==null&&E!==void 0?E:l},[m,l,s]),g=u.useState(function(){var E,T;return kK(i,i?d:[],i?v:h,(E=(T=r==null?void 0:r.key)!==null&&T!==void 0?T:r==null?void 0:r.dataIndex)!==null&&E!==void 0?E:l)}),y=he(g,2),w=y[0],x=y[1],S=u.useMemo(function(){return w.slice(0,-1)},[w]);u.useEffect(function(){var E,T,$=kK(i,i?d:[],i?v:h,(E=(T=r==null?void 0:r.key)!==null&&T!==void 0?T:r==null?void 0:r.dataIndex)!==null&&E!==void 0?E:l);$.join("-")!==w.join("-")&&x($)},[r==null?void 0:r.dataIndex,r==null?void 0:r.key,l,c,i,h,d,w,v]);var C=u.useMemo(function(){return[p,N(N({},r),{},{rowKey:S,rowIndex:l,isEditable:!0})]},[r,p,l,S]),_=u.useCallback(function(E){var T=E.children,$=at(E,z5t);return b.jsx(dpt,N(N({popoverProps:{getPopupContainer:n.getPopupContainer||function(){return o.rootDomRef.current||document.body}},errorType:"popover",name:w},$),{},{children:T}),h)},[h,w]),k=u.useCallback(function(){var E,T,$=N({},jO.apply(void 0,[r==null?void 0:r.formItemProps].concat(Ve(C))));$.messageVariables=N({label:(r==null?void 0:r.title)||"此项",type:(r==null?void 0:r.valueType)||"文本"},$==null?void 0:$.messageVariables),$.initialValue=(E=(T=i?null:a)!==null&&T!==void 0?T:$==null?void 0:$.initialValue)!==null&&E!==void 0?E:r==null?void 0:r.initialValue;var P=b.jsx(rl,N({cacheForSwr:!0,name:w,proFormFieldKey:h,ignoreFormItem:!0,fieldProps:jO.apply(void 0,[r==null?void 0:r.fieldProps].concat(Ve(C)))},f),w.join("-"));return r!=null&&r.renderFormItem&&(P=r.renderFormItem(N(N({},r),{},{index:l,isEditable:!0,type:"table"}),{defaultRender:function(){return b.jsx(b.Fragment,{children:P})},type:"form",recordKey:c,record:N(N({},s),p==null?void 0:p.getFieldValue([h])),isEditable:!0},p,t.editableUtils),r.ignoreFormItem)?b.jsx(b.Fragment,{children:P}):b.jsx(_,N(N({},$),{},{children:P}),w.join("-"))},[r,C,i,a,h,w,f,_,l,c,s,p,t.editableUtils]);return w.length===0?null:typeof(r==null?void 0:r.renderFormItem)=="function"||typeof(r==null?void 0:r.fieldProps)=="function"||typeof(r==null?void 0:r.formItemProps)=="function"?b.jsx(En.Item,{noStyle:!0,shouldUpdate:function(T,$){if(T===$)return!1;var P=[S].flat(1);try{return JSON.stringify(dr(T,P))!==JSON.stringify(dr($,P))}catch{return!0}},children:function(){return k()}}):k()};function qme(e){var t,n,r=e.text,i=e.valueType,a=e.rowData,o=e.columnProps,s=e.index;if((!i||["textarea","text"].includes(i.toString()))&&!(o!=null&&o.valueEnum)&&e.mode==="read")return H5t.includes(r)?e.columnEmptyText:r;if(typeof i=="function"&&a)return qme(N(N({},e),{},{valueType:i(a,e.type)||"text"}));var l=(o==null?void 0:o.key)||(o==null||(t=o.dataIndex)===null||t===void 0?void 0:t.toString()),c=o!=null&&o.dependencies?[e.prefixName,e.prefixName?s==null?void 0:s.toString():(n=e.recordKey)===null||n===void 0?void 0:n.toString(),o==null?void 0:o.dependencies].filter(Boolean).flat(1):[],d={valueEnum:fa(o==null?void 0:o.valueEnum,a),request:o==null?void 0:o.request,dependencies:o!=null&&o.dependencies?[c]:void 0,originDependencies:o!=null&&o.dependencies?[o==null?void 0:o.dependencies]:void 0,params:fa(o==null?void 0:o.params,a,o),readonly:o==null?void 0:o.readonly,text:i==="index"||i==="indexBorder"?e.index:r,mode:e.mode,renderFormItem:void 0,valueType:i,record:a,proFieldProps:{emptyText:e.columnEmptyText,proFieldKey:l?"table-field-".concat(l):void 0}};return e.mode!=="edit"?b.jsx(rl,N({mode:"read",ignoreFormItem:!0,fieldProps:jO(o==null?void 0:o.fieldProps,null,o)},d)):b.jsx(V5t,N(N({},e),{},{proFieldProps:d}),e.recordKey)}var W5t=function(t){var n,r=t.title,i=typeof(t==null?void 0:t.ellipsis)=="boolean"?t==null?void 0:t.ellipsis:t==null||(n=t.ellipsis)===null||n===void 0?void 0:n.showTitle;return r&&typeof r=="function"?r(t,"table",b.jsx(Fm,{label:null,tooltip:t.tooltip||t.tip})):b.jsx(Fm,{label:r,tooltip:t.tooltip||t.tip,ellipsis:i})};function U5t(e,t,n,r){return typeof r=="boolean"?r===!1:(r==null?void 0:r(e,t,n))===!1}var q5t=function(t,n,r){var i=Array.isArray(r)?dr(n,r):n[r],a=String(i);return String(a)===String(t)};function G5t(e){var t=e.columnProps,n=e.text,r=e.rowData,i=e.index,a=e.columnEmptyText,o=e.counter,s=e.type,l=e.subName,c=e.marginSM,d=e.editableUtils,f=o.action,m=o.prefixName,p=d.isEditable(N(N({},r),{},{index:i})),h=p.isEditable,v=p.recordKey,g=t.renderText,y=g===void 0?function(E){return E}:g,w=y(n,r,i,f),x=h&&!U5t(n,r,i,t==null?void 0:t.editable)?"edit":"read",S=qme({text:w,valueType:t.valueType||"text",index:i,rowData:r,subName:l,columnProps:N(N({},t),{},{entry:r,entity:r}),counter:o,columnEmptyText:a,type:s,recordKey:v,mode:x,prefixName:m,editableUtils:d}),C=x==="edit"?S:wpt(S,t,w);if(x==="edit")return t.valueType==="option"?b.jsx("div",{style:{display:"flex",alignItems:"center",gap:c,justifyContent:t.align==="center"?"center":"flex-start"},children:d.actionRender(N(N({},r),{},{index:t.index||i}))}):C;if(!t.render){var _=K.isValidElement(C)||["string","number"].includes(mt(C));return!rf(C)&&_?C:null}var k=t.render(C,r,i,N(N({},f),d),N(N({},t),{},{isEditable:h,type:"table"}));return ZOt(k)?k:k&&t.valueType==="option"&&Array.isArray(k)?b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-start",gap:8},children:k}):k}function Gme(e,t){var n,r=e.columns,i=e.counter,a=e.columnEmptyText,o=e.type,s=e.editableUtils,l=e.marginSM,c=e.rowKey,d=c===void 0?"id":c,f=e.childrenColumnName,m=f===void 0?"children":f,p=e.proFilter,h=p===void 0?{}:p,v=e.proSort,g=new Map;return r==null||(n=r.map(function(y,w){if(y===ia.EXPAND_COLUMN||y===ia.SELECTION_COLUMN)return y;var x=y,S=x.key,C=x.dataIndex,_=x.valueEnum,k=x.valueType,E=k===void 0?"text":k,T=x.children,$=x.onFilter,P=x.filters,M=P===void 0?[]:P,j=x.sorter,I=x.filteredValue,R=Fg(S||(C==null?void 0:C.toString()),[t==null?void 0:t.key,w].filter(Boolean).join("-")),O=!_&&!E&&!T;if(O)return N({index:w},y);var D=i.columnsMap[R]||{fixed:y.fixed},L=function(){return $===!0?function(V,W){return q5t(V,W,C)}:cfe($)},B=R&&(h==null?void 0:h[R])!==void 0?h==null?void 0:h[R]:null,F=R&&v[R]!==void 0?v[R]:null,z=d,H=N(N({index:w,key:R},y),{},{title:W5t(y),valueEnum:_,filters:M===!0?$fe(fa(_,void 0)).filter(function(A){return A&&A.value!=="all"}):M,onFilter:L(),filteredValue:I!==void 0?I:M&&L()==null?B:void 0,sortOrder:j===!0?F:void 0,fixed:D.fixed,width:y.width||(y.fixed?200:void 0),children:y.children?Gme(N(N({},e),{},{columns:(y==null?void 0:y.children)||[]}),N(N({},y),{},{key:R})):void 0,render:function(V,W,U){typeof d=="function"&&(z=d(W,U));var Y;if(mt(W)==="object"&&W!==null&&Reflect.has(W,z)){var J;Y=W[z];var ne=g.get(Y)||[];(J=W[m])===null||J===void 0||J.forEach(function(te){var Z=te[z];g.has(Z)||g.set(Z,ne.concat([U,m]))})}var Q={columnProps:y,text:V,rowData:W,index:U,columnEmptyText:a,counter:i,type:o,marginSM:l,subName:g.get(Y),editableUtils:s};return G5t(Q)}});return Rpt(H)}))===null||n===void 0?void 0:n.filter(function(y){return!y.hideInTable})}var K5t=["rowKey","tableClassName","defaultClassName","action","tableColumn","type","pagination","rowSelection","size","defaultSize","tableStyle","toolbarDom","hideToolbar","searchNode","style","cardProps","alertDom","name","onSortChange","onFilterChange","options","isLightFilter","className","cardBordered","editableUtils","getRowKey"],Y5t=["cardBordered","request","className","params","defaultData","headerTitle","postData","ghost","pagination","actionRef","columns","toolBarRender","optionsRender","onLoad","onRequestError","style","cardProps","tableStyle","tableClassName","columnsStateMap","onColumnsStateChange","options","search","name","onLoadingChange","rowSelection","beforeSearchSubmit","tableAlertRender","defaultClassName","formRef","type","columnEmptyText","toolbar","rowKey","manualRequest","polling","tooltip","revalidateOnFocus","searchFormRender"];function X5t(e){var t=e.rowKey,n=e.tableClassName,r=e.defaultClassName,i=e.action,a=e.tableColumn,o=e.type,s=e.pagination,l=e.rowSelection,c=e.size;e.defaultSize;var d=e.tableStyle,f=e.toolbarDom,m=e.hideToolbar,p=e.searchNode,h=e.style,v=e.cardProps,g=e.alertDom;e.name;var y=e.onSortChange,w=e.onFilterChange,x=e.options,S=e.isLightFilter,C=e.className,_=e.cardBordered,k=e.editableUtils,E=e.getRowKey,T=at(e,K5t),$=u.useContext(Sf),P=u.useMemo(function(){var H=function A(V){return V.map(function(W){var U=Fg(W.key,W.index),Y=$.columnsMap[U];return Y&&Y.show===!1?!1:W.children?N(N({},W),{},{children:A(W.children)}):W}).filter(Boolean)};return H(a)},[$.columnsMap,a]),M=function(A){var V=k.newLineRecord||{},W=V.options,U=V.defaultValue,Y=(W==null?void 0:W.position)==="top";if(W!=null&&W.parentKey){var J,ne,Q={data:A,getRowKey:E,row:N(N({},U),{},{map_row_parentKey:(J=ko(W.parentKey))===null||J===void 0?void 0:J.toString()}),key:W==null?void 0:W.recordKey,childrenColumnName:((ne=e.expandable)===null||ne===void 0?void 0:ne.childrenColumnName)||"children"};return K0(Q,Y?"top":"update")}if(Y)return[U].concat(Ve(i.dataSource));if(s&&s!==null&&s!==void 0&&s.current&&s!==null&&s!==void 0&&s.pageSize){var te=Ve(i.dataSource);return(s==null?void 0:s.pageSize)>te.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; }
}
@media (min-width: 769px) {
.hidden-mobile { display: block !important; }
.visible-mobile { display: none !important; }
}
`})]})},{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"}]}}),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;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function kMt(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var _Mt=function(){function e(n){var r=this;this._insertTag=function(i){var a;r.tags.length===0?r.insertionPoint?a=r.insertionPoint.nextSibling:r.prepend?a=r.container.firstChild:a=r.before:a=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(i,a),r.tags.push(i)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(kMt(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var a=CMt(i);try{a.insertRule(r,a.cssRules.length)}catch{}}else i.appendChild(document.createTextNode(r));this.ctr++},t.flush=function(){this.tags.forEach(function(r){var i;return(i=r.parentNode)==null?void 0:i.removeChild(r)}),this.tags=[],this.ctr=0},e}(),Na="-ms-",Sk="-moz-",yr="-webkit-",rpe="comm",wA="rule",SA="decl",EMt="@import",ipe="@keyframes",$Mt="@layer",TMt=Math.abs,eE=String.fromCharCode,PMt=Object.assign;function RMt(e,t){return ka(e,0)^45?(((t<<2^ka(e,0))<<2^ka(e,1))<<2^ka(e,2))<<2^ka(e,3):0}function ape(e){return e.trim()}function IMt(e,t){return(e=t.exec(e))?e[0]:e}function xr(e,t,n){return e.replace(t,n)}function a5(e,t){return e.indexOf(t)}function ka(e,t){return e.charCodeAt(t)|0}function z1(e,t,n){return e.slice(t,n)}function vc(e){return e.length}function CA(e){return e.length}function iS(e,t){return t.push(e),e}function OMt(e,t){return e.map(t).join("")}var tE=1,Lv=1,ope=0,Vo=0,Vi=0,Dg="";function nE(e,t,n,r,i,a,o){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:tE,column:Lv,length:o,return:""}}function $0(e,t){return PMt(nE("",null,null,"",null,null,0),e,{length:-e.length},t)}function MMt(){return Vi}function jMt(){return Vi=Vo>0?ka(Dg,--Vo):0,Lv--,Vi===10&&(Lv=1,tE--),Vi}function gs(){return Vi=Vo<ope?ka(Dg,Vo++):0,Lv++,Vi===10&&(Lv=1,tE++),Vi}function Pc(){return ka(Dg,Vo)}function pC(){return Vo}function vx(e,t){return z1(Dg,e,t)}function H1(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function spe(e){return tE=Lv=1,ope=vc(Dg=e),Vo=0,[]}function lpe(e){return Dg="",e}function hC(e){return ape(vx(Vo-1,o5(e===91?e+2:e===40?e+1:e)))}function NMt(e){for(;(Vi=Pc())&&Vi<33;)gs();return H1(e)>2||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;h<r;++h)for(var y=0,w=z1(e,f+1,f=TMt(v=o[h])),x=e;y<p;++y)(x=ape(v>0?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;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function zMt(e,t,n,r){switch(e.type){case $Mt:if(e.children.length)break;case EMt:case SA:return e.return=e.return||e.value;case rpe:return"";case ipe:return e.return=e.value+"{"+Yh(e.children,r)+"}";case wA:e.value=e.props.join(",")}return vc(n=Yh(e.children,r))?e.return=e.value+"{"+n+"}":""}function HMt(e){var t=CA(e);return function(n,r,i,a){for(var o="",s=0;s<t;s++)o+=e[s](n,r,i,a)||"";return o}}function VMt(e){return function(t){t.root||(t=t.return)&&e(t)}}function WMt(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var UMt=function(t,n,r){for(var i=0,a=0;i=a,a=Pc(),i===38&&a===12&&(n[r]=1),!H1(a);)gs();return vx(t,Vo)},qMt=function(t,n){var r=-1,i=44;do switch(H1(i)){case 0:i===38&&Pc()===12&&(n[r]=1),t[r]+=UMt(Vo-1,n,r);break;case 2:t[r]+=hC(i);break;case 4:if(i===44){t[++r]=Pc()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=eE(i)}while(i=gs());return t},GMt=function(t,n){return lpe(qMt(spe(t),n))},TK=new WeakMap,KMt=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,i=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!TK.get(r))&&!i){TK.set(t,!0);for(var a=[],o=GMt(n,a),s=r.props,l=0,c=0;l<o.length;l++)for(var d=0;d<s.length;d++,c++)t.props[c]=a[l]?o[l].replace(/&\f/g,s[d]):s[d]+" "+o[l]}}},YMt=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function cpe(e,t){switch(RMt(e,t)){case 5103:return yr+"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 yr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return yr+e+Sk+e+Na+e+e;case 6828:case 4268:return yr+e+Na+e+e;case 6165:return yr+e+Na+"flex-"+e+e;case 5187:return yr+e+xr(e,/(\w+).+(:[^]+)/,yr+"box-$1$2"+Na+"flex-$1$2")+e;case 5443:return yr+e+Na+"flex-item-"+xr(e,/flex-|-self/,"")+e;case 4675:return yr+e+Na+"flex-line-pack"+xr(e,/align-content|flex-|-self/,"")+e;case 5548:return yr+e+Na+xr(e,"shrink","negative")+e;case 5292:return yr+e+Na+xr(e,"basis","preferred-size")+e;case 6060:return yr+"box-"+xr(e,"-grow","")+yr+e+Na+xr(e,"grow","positive")+e;case 4554:return yr+xr(e,/([^-])(transform)/g,"$1"+yr+"$2")+e;case 6187:return xr(xr(xr(e,/(zoom-|grab)/,yr+"$1"),/(image-set)/,yr+"$1"),e,"")+e;case 5495:case 3959:return xr(e,/(image-set\([^]*)/,yr+"$1$`$1");case 4968:return xr(xr(e,/(.+:)(flex-)?(.*)/,yr+"box-pack:$3"+Na+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+yr+e+e;case 4095:case 3583:case 4068:case 2532:return xr(e,/(.+)-inline(.+)/,yr+"$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(vc(e)-1-t>6)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<g.length;y++)a[g[y]]=!0;s.push(v)});var l,c=[KMt,YMt];{var d,f=[zMt,VMt(function(v){d.insert(v)})],m=HMt(c.concat(i,f)),p=function(g){return Yh(LMt(g),m)};l=function(g,y,w,x){d=w,p(g?g+"{"+y.styles+"}":y.styles),x&&(h.inserted[y.name]=!0)}}var h={key:n,sheet:new _Mt({key:n,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:a,registered:{},insert:l};return h.sheet.hydrate(s),h};function QMt(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)}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;i<n.length;i++)r+=V1(e,t,n[i])+";";else for(var a in n){var o=n[a];if(typeof o!="object"){var s=o;t!=null&&t[s]!==void 0?r+=a+"{"+t[s]+"}":PK(s)&&(r+=hT(a)+":"+RK(a,s)+";")}else if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var l=0;l<o.length;l++)PK(o[l])&&(r+=hT(a)+":"+RK(a,o[l])+";");else{var c=V1(e,t,o);switch(a){case"animation":case"animationName":{r+=hT(a)+":"+c+";";break}default:r+=a+"{"+c+"}"}}}return r}var IK=/label:\s*([^\s;{]+)\s*(;|$)/g,gc;function hm(e,t,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var r=!0,i="";gc=void 0;var a=e[0];if(a==null||a.raw===void 0)r=!1,i+=V1(n,t,a);else{var o=a;i+=o[0]}for(var s=1;s<e.length;s++)if(i+=V1(n,t,e[s]),r){var l=a;i+=l[s]}IK.lastIndex=0;for(var c="",d;(d=IK.exec(i))!==null;)c+="-"+d[1];var f=QMt(i)+c;return{name:f,styles:i,next:gc}}var rjt=!0;function kA(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):i&&(r+=i+" ")}),r}var fpe=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||rjt===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},mpe=function(t,n,r){fpe(t,n,r);var i=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var a=n;do t.insert(n===a?"."+i:"",a,t.sheet,!0),a=a.next;while(a!==void 0)}};function OK(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function MK(e,t,n){var r=[],i=kA(e,r,n);return r.length<2?n:i+t(r)}var _A=function(t){var n=upe(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];var f=hm(c,n.registered,void 0);return mpe(n,f,!1),n.key+"-"+f.name},i=function(){for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];var f=hm(c,n.registered),m="animation-"+f.name;return OK(n,{name:f.name,styles:"@keyframes "+m+"{"+f.styles+"}"}),m},a=function(){for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];var f=hm(c,n.registered);OK(n,f)},o=function(){for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];return MK(n.registered,r,ijt(c))};return{css:r,cx:o,injectGlobal:a,keyframes:i,hydrate:function(l){l.forEach(function(c){n.inserted[c]=!0})},flush:function(){n.registered={},n.inserted={},n.sheet.flush()},sheet:n.sheet,cache:n,getRegisteredStyles:kA.bind(null,n.registered),merge:MK.bind(null,n.registered,r)}},ijt=function e(t){for(var n="",r=0;r<t.length;r++){var i=t[r];if(i!=null){var a=void 0;switch(typeof i){case"boolean":break;case"object":{if(Array.isArray(i))a=e(i);else{a="";for(var o in i)i[o]&&o&&(a&&(a+=" "),a+=o)}break}default:a=i}a&&(n&&(n+=" "),n+=a)}}return n},Xc=_A({key:"css"});Xc.flush;Xc.hydrate;Xc.cx;Xc.merge;Xc.getRegisteredStyles;Xc.injectGlobal;Xc.keyframes;Xc.css;Xc.sheet;var ajt=Xc.cache,ojt=function(){function e(){er(this,e),G(this,"_cacheList",[ajt])}return tr(e,[{key:"add",value:function(n){var r=this.getCache(n.key);return r||(this._cacheList.push(n),n)}},{key:"delete",value:function(n){this._cacheList=this._cacheList.filter(function(r){return r.key!==n.key})}},{key:"hasCache",value:function(n){return this._cacheList.some(function(r){return r.key===n.key})}},{key:"getCache",value:function(n){return this._cacheList.find(function(r){return r.key===n})}},{key:"getCacheList",value:function(){return this._cacheList}}]),e}(),jK=typeof document<"u",ppe=function(t,n){return"".concat(t,"-").concat(n)},sjt=function(t,n,r,i){var a=i.hashPriority;fpe(t,n,r);var o=".".concat(ppe(t.key,n.name)),s=a==="low"?":where(".concat(o,")"):o;if(t.inserted[n.name]===void 0){var l="",c=n;do{var d=t.insert(n===c?s:"",c,t.sheet,!0);!jK&&d!==void 0&&(l+=d),c=c.next}while(c!==void 0);if(!jK&&l.length!==0)return l}},EA=function(t){return mt(t)==="object"&&"styles"in t&&"name"in t&&"toString"in t},ljt=function e(t){for(var n="",r=0;r<t.length;r++){var i=t[r];if(i!==null){var a=void 0;switch(mt(i)){case"boolean":break;case"object":{if(Array.isArray(i))a=e(i);else{a="";for(var o in i)i[o]&&o&&(a&&(a+=" "),a+=o)}break}default:a=i}a&&(n&&(n+=" "),n+=a)}}return n},cjt=function(t,n,r){var i=[],a=kA(t,i,r);return i.length<2?r:a+n(i)},ujt=function(t,n){return function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];var o=hm(i,t.registered,void 0);return sjt(t,o,!1,n),ppe(t.key,o.name)}},djt=function(t,n){return function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];var o=i.map(function(s){return EA(s)?n(s):s});return cjt(t.registered,n,ljt(o))}},hpe=function(t,n){var r=ujt(t,{hashPriority:n.hashPriority||"high",label:n.label}),i=djt(t,r);return{css:r,cx:i}},gx=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return hm(n)},fjt="acss",mjt=function(t){return u.createContext(t)},NK=function(t){var n=new WeakMap;return function(r){if(n.has(r))return n.get(r);var i=t(r);return n.set(r,i),i}},pjt=bm.useInsertionEffect?bm.useInsertionEffect:!1,AK=pjt||u.useLayoutEffect,vpe=u.createContext(typeof HTMLElement<"u"?upe({key:"css"}):null);vpe.Provider;var hjt=function(t){return u.forwardRef(function(n,r){var i=u.useContext(vpe);return t(n,i,r)})},Ck=u.createContext({}),vjt=function(t,n){if(typeof n=="function"){var r=n(t);return r}return Fe({},t,n)},gjt=NK(function(e){return NK(function(t){return vjt(e,t)})}),bjt=function(t){var n=u.useContext(Ck);return t.theme!==n&&(n=gjt(n)(t.theme)),u.createElement(Ck.Provider,{value:n},t.children)},yjt=hjt(function(e,t){var n=e.styles,r=hm([n],void 0,u.useContext(Ck)),i=u.useRef();return AK(function(){var a=t.key+"-global",o=new t.sheet.constructor({key:a,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),s=!1,l=document.querySelector('style[data-emotion="'+a+" "+r.name+'"]');return t.sheet.tags.length&&(o.before=t.sheet.tags[0]),l!==null&&(s=!0,l.setAttribute("data-emotion",a),o.hydrate([l])),i.current=[o,s],function(){o.flush()}},[t]),AK(function(){var a=i.current,o=a[0],s=a[1];if(s){a[1]=!1;return}if(r.next!==void 0&&mpe(t,r.next,!0),o.tags.length){var l=o.tags[o.tags.length-1].nextElementSibling;o.before=l,o.flush()}t.insert("",r,o,!1)},[t,r.name]),null}),xjt=function(t){return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return u.memo(function(a){var o=t();return b.jsx(yjt,{styles:hm(r,void 0,N(N({},a),{},{theme:o}))})})}},wjt=function(t){return function(n){var r=t(n);return function(i){var a=r(i),o=a.styles;return o}}},Sjt=["children","prefix","speedy","getStyleManager","container","nonce","insertionPoint","stylisPlugins","linters"],Cjt=function(t){return u.memo(function(n){var r=n.children,i=n.prefix,a=n.speedy,o=n.getStyleManager,s=n.container,l=n.nonce,c=n.insertionPoint,d=n.stylisPlugins,f=n.linters,m=at(n,Sjt),p=u.useContext(t),h=i??p.sheet.key,v=s??p.sheet.container,g=a??p.sheet.isSpeedy,y=u.useMemo(function(){var x=!1,S=_A({speedy:g??x,key:h,container:v,nonce:l,insertionPoint:c,stylisPlugins:d});if(typeof global<"u"){var C=global.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__;C&&(S.cache=C.add(S.cache))}return S},[h,g,v,l,c,d]);u.useEffect(function(){o==null||o(y)},[y]);var w=b.jsx(t.Provider,{value:y,children:r});return Object.keys(m).length||v?b.jsx(I0e,N(N({linters:f,container:v},m),{},{children:w})):w})},kjt=function(t){var n=t.css,r=t.token;return{buttonDefaultHover:n({backgroundColor:r.colorBgContainer,border:"1px solid ".concat(r.colorBorder),cursor:"pointer",":hover":{color:r.colorPrimaryHover,borderColor:r.colorPrimaryHover},":active":{color:r.colorPrimaryActive,borderColor:r.colorPrimaryActive}})}},_jt=function(t){return Object.fromEntries(Object.entries(t).map(function(n){var r=he(n,2),i=r[0],a=r[1];return[i,a.styles]}))},$A=function(){var t=zi.useToken(),n=t.token;return n},wh=function(t){return typeof window<"u"?matchMedia&&matchMedia("(prefers-color-scheme: ".concat(t,")")):{matches:!1}},vT,gpe=u.createContext({appearance:"light",setAppearance:function(){},isDarkMode:!1,themeMode:"light",setThemeMode:function(){},browserPrefers:(vT=wh("dark"))!==null&&vT!==void 0&&vT.matches?"dark":"light"}),rE=function(){return u.useContext(gpe)},Ejt=function(){var t=$A(),n=rE(),r=n.appearance,i=n.isDarkMode;return u.useMemo(function(){return _jt(kjt({token:t,css:gx}))},[t,r,i])},bpe=function(){var t=$A(),n=Ejt();return u.useMemo(function(){return N(N({},t),{},{stylish:n})},[t,n])},$jt=function(t){return N(N({},t),{},{mobile:t.xs,tablet:t.md,laptop:t.lg,desktop:t.xxl})},Tjt=function(){var t=$A(),n={xs:"@media (max-width: ".concat(t.screenXSMax,"px)"),sm:"@media (max-width: ".concat(t.screenSMMax,"px)"),md:"@media (max-width: ".concat(t.screenMDMax,"px)"),lg:"@media (max-width: ".concat(t.screenLGMax,"px)"),xl:"@media (max-width: ".concat(t.screenXLMax,"px)"),xxl:"@media (min-width: ".concat(t.screenXXLMin,"px)")};return u.useMemo(function(){return $jt(n)},[t])},Pjt=function(t,n){return Object.entries(t).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=o;return EA(o)||(s=gx(o)),n[a]?"".concat(n[a]," {").concat(s.styles,"}"):""}).join("")},Rjt=["stylish","appearance","isDarkMode","prefixCls","iconPrefixCls"],Ijt=["prefixCls","iconPrefixCls"],Ojt=function(t){var n=t.hashPriority,r=t.useTheme,i=t.EmotionContext;return function(a,o){var s=o==null?void 0:o.__BABEL_FILE_NAME__,l=!!s;return function(c){var d=r(),f=u.useContext(i),m=f.cache,p=hpe(m,{hashPriority:(o==null?void 0:o.hashPriority)||n,label:o==null?void 0:o.label}),h=p.cx,v=p.css,g=Tjt(),y=u.useMemo(function(){var w;if(a instanceof Function){var x=d.stylish,S=d.appearance,C=d.isDarkMode,_=d.prefixCls,k=d.iconPrefixCls,E=at(d,Rjt),T=function(P){return Pjt(P,g)};Object.assign(T,g),w=a({token:E,stylish:x,appearance:S,isDarkMode:C,prefixCls:_,iconPrefixCls:k,cx:h,css:gx,responsive:T},c)}else w=a;return mt(w)==="object"&&(EA(w)?w=v(w):w=Object.fromEntries(Object.entries(w).map(function($){var P=he($,2),M=P[0],j=P[1],I=l?"".concat(s,"-").concat(M):void 0;return mt(j)==="object"?l?[M,v(j,"label:".concat(I))]:[M,v(j)]:[M,j]}))),w},[c,d]);return u.useMemo(function(){var w=d.prefixCls,x=d.iconPrefixCls,S=at(d,Ijt);return{styles:y,cx:h,theme:S,prefixCls:w,iconPrefixCls:x}},[y,d])}}},FK=function(t){if(t.ThemeProvider)return t.ThemeProvider;var n=t.ThemeContext;return function(r){return b.jsx(n.Provider,{value:r.theme,children:r.children})}},Mjt=bjt,ype=Ck,xpe=u.memo(function(e){var t=e.children,n=e.theme,r=e.prefixCls,i=e.getStaticInstance,a=e.staticInstanceConfig,o=rE(),s=o.appearance,l=o.isDarkMode,c=Cr.useMessage(a==null?void 0:a.message),d=he(c,2),f=d[0],m=d[1],p=Rie.useNotification(a==null?void 0:a.notification),h=he(p,2),v=h[0],g=h[1],y=ra.useModal(),w=he(y,2),x=w[0],S=w[1];u.useEffect(function(){i==null||i({message:f,modal:x,notification:v})},[]);var C=u.useMemo(function(){var _=l?zi.darkAlgorithm:zi.defaultAlgorithm,k=n;if(typeof n=="function"&&(k=n(s)),!k)return{algorithm:_};var E=k.algorithm?k.algorithm instanceof Array?k.algorithm:[k.algorithm]:[];return N(N({},k),{},{algorithm:k.algorithm?[_].concat(Ve(E)):_})},[n,l]);return b.jsxs(Bt,{prefixCls:r,theme:C,children:[m,g,S,t]})});xpe.displayName="AntdProvider";function jjt(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)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 Njt(e,t){return Ajt(e)||jjt(e,t)||Fjt(e,t)||Djt()}function Ajt(e){if(Array.isArray(e))return e}function Fjt(e,t){if(e){if(typeof e=="string")return DK(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return DK(e,t)}}function DK(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Djt(){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 LK(e,t){var n=t||{},r=n.defaultValue,i=n.value,a=n.onChange,o=n.postState,s=K.useState(function(){return i!==void 0?i:r!==void 0?typeof r=="function"?r():r:e}),l=Njt(s,2),c=l[0],d=l[1],f=i!==void 0?i:c;o&&(f=o(f));function m(p){d(p),f!==p&&a&&a(p,f)}return[f,m]}var gT=function(t){typeof u.startTransition=="function"?u.startTransition(t):t()},id,Ljt=function(t){var n=t.themeMode,r=t.setAppearance,i=t.setBrowserPrefers,a=function(){gT(function(){wh("dark").matches?r("dark"):r("light")})},o=function(){gT(function(){wh("dark").matches?i("dark"):i("light")})};return u.useLayoutEffect(function(){if(n!=="auto"){gT(function(){r(n)});return}return setTimeout(a,1),id||(id=wh("dark")),id.addEventListener("change",a),function(){id.removeEventListener("change",a)}},[n]),u.useLayoutEffect(function(){return id||(id=wh("dark")),id.addEventListener("change",o),function(){id.removeEventListener("change",o)}},[]),null},wpe=u.memo(function(e){var t,n=e.children,r=e.appearance,i=e.defaultAppearance,a=e.onAppearanceChange,o=e.themeMode,s=e.defaultThemeMode,l=e.onThemeModeChange,c=e.useTheme,d=c(),f=d.appearance,m=d.themeMode,p=LK("light",{value:o,defaultValue:s??m,onChange:function($){return l==null?void 0:l($)}}),h=he(p,2),v=h[0],g=h[1],y=LK("light",{value:r,defaultValue:i??f,onChange:function($){return a==null?void 0:a($)}}),w=he(y,2),x=w[0],S=w[1],C=u.useState((t=wh("dark"))!==null&&t!==void 0&&t.matches?"dark":"light"),_=he(C,2),k=_[0],E=_[1];return b.jsxs(gpe.Provider,{value:{themeMode:v,setThemeMode:g,appearance:x,setAppearance:S,isDarkMode:x==="dark",browserPrefers:k},children:[typeof window<"u"&&b.jsx(Ljt,{themeMode:v,setAppearance:S,setBrowserPrefers:E}),n]})});wpe.displayName="ThemeSwitcher";var Bjt=["stylish"],zjt=function(t){var n=t.children,r=t.customToken,i=t.defaultCustomToken,a=t.customStylish,o=t.prefixCls,s=t.StyledThemeProvider,l=rE(),c=l.appearance,d=l.isDarkMode,f=bpe(),m=f.stylish,p=at(f,Bjt),h=u.useMemo(function(){return i?i instanceof Function?i({token:p,appearance:c,isDarkMode:d}):i:{}},[i,p,c]),v=u.useMemo(function(){return r instanceof Function?N(N({},h),r({token:p,appearance:c,isDarkMode:d})):N(N({},h),r)},[h,r,p,c]),g=u.useMemo(function(){return a?a({token:N(N({},p),v),stylish:m,appearance:c,isDarkMode:d,css:gx}):{}},[a,p,v,m,c]),y=u.useMemo(function(){return N(N({},g),m)},[g,m]),w=N(N(N(N({},p),v),{},{stylish:y},l),{},{prefixCls:o});return b.jsx(s,{theme:w,children:n})},Hjt=function(t){var n=t.styledConfig?FK(t.styledConfig):void 0,r=t.StyleEngineContext;return u.memo(function(i){var a=i.children,o=i.customToken,s=i.customStylish,l=i.theme,c=i.getStaticInstance,d=i.prefixCls,f=i.staticInstanceConfig,m=i.appearance,p=i.defaultAppearance,h=i.onAppearanceChange,v=i.themeMode,g=i.defaultThemeMode,y=i.onThemeModeChange,w=i.styled,x=u.useContext(r),S=x.prefixCls,C=x.StyledThemeContext,_=x.CustomThemeContext,k=u.useContext(_),E=w?FK(w):n||Mjt,T=d||S;return b.jsx(r.Provider,{value:{prefixCls:T,StyledThemeContext:(w==null?void 0:w.ThemeContext)||C||ype,CustomThemeContext:_},children:b.jsx(wpe,{themeMode:v,defaultThemeMode:g,onThemeModeChange:y,defaultAppearance:p,appearance:m,onAppearanceChange:h,useTheme:t.useTheme,children:b.jsx(xpe,{prefixCls:T,staticInstanceConfig:f,theme:l,getStaticInstance:c,children:b.jsx(zjt,{prefixCls:T,customToken:o,defaultCustomToken:k,customStylish:s,StyledThemeProvider:E,children:a})})})})})},Vjt=function(t){return function(){var n=t.StyleEngineContext,r=u.useContext(n),i=r.StyledThemeContext,a=r.CustomThemeContext,o=r.prefixCls,s=bpe(),l=rE(),c=u.useContext(a),d=u.useContext(i??ype)||{},f=u.useContext(Bt.ConfigContext),m=f.iconPrefixCls,p=f.getPrefixCls,h=p(),v=o&&o!=="ant"?o:h,g=u.useMemo(function(){return N(N(N(N({},s),l),c),{},{prefixCls:v,iconPrefixCls:m})},[s,l,c,v,m]);return!d||Object.keys(d).length===0?g:N(N({},d),{},{prefixCls:v,iconPrefixCls:m})}},Spe=new ojt;typeof global<"u"&&(global.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__=Spe);var Wjt=function(t){var n,r,i,a=N(N({},t),{},{key:(n=t.key)!==null&&n!==void 0?n:"zcss",speedy:(r=t.speedy)!==null&&r!==void 0?r:!1}),o=_A({key:a.key,speedy:a.speedy,container:a.container}),s=mjt(o),l=Cjt(s);o.cache=Spe.add(o.cache);var c=u.createContext(a.customToken?a.customToken:{}),d=(i=a.styled)===null||i===void 0?void 0:i.ThemeContext,f=u.createContext({CustomThemeContext:c,StyledThemeContext:d,prefixCls:a==null?void 0:a.prefixCls,iconPrefixCls:a==null?void 0:a.iconPrefixCls}),m=Vjt({StyleEngineContext:f}),p=Ojt({hashPriority:a.hashPriority,useTheme:m,EmotionContext:s}),h=xjt(m),v=wjt(p),g=Hjt({styledConfig:a.styled,StyleEngineContext:f,useTheme:m});g.displayName="AntdStyleThemeProvider";var y=hpe(o.cache,{hashPriority:a.hashPriority}),w=y.cx,x=o.injectGlobal,S=o.keyframes;return{createStyles:p,createGlobalStyle:h,createStylish:v,css:gx,cx:w,keyframes:S,injectGlobal:x,styleManager:o,useTheme:m,StyleProvider:l,ThemeProvider:g}},Ujt=Wjt({key:fjt,speedy:!1}),qjt=Ujt.createStyles;const iE=qjt(({token:e,css:t})=>({app:t`
background: ${e.colorBgLayout};
min-height: 100vh;
width: 100vw;
display: flex;
align-items: stretch;
justify-content: stretch;
padding: 0;
margin: 0;
overflow: hidden;
`,layout:t`
width: 100%;
min-width: 1000px;
height: 100vh;
border-radius: 0;
display: flex;
background: ${e.colorBgContainer};
font-family: AlibabaPuHuiTi, ${e.fontFamily}, sans-serif;
box-shadow: none;
.ant-prompts {
color: ${e.colorText};
}
`,menu:t`
background: ${e.colorBgLayout}80;
width: 280px;
height: 100%;
display: flex;
flex-direction: column;
border-right: 1px solid ${e.colorBorderSecondary};
margin-top: 20px;
`,conversations:t`
padding: 0 12px;
flex: 1;
overflow-y: auto;
`,chat:t`
height: 100%;
width: 100%;
// max-width: 700px;
margin: 0 auto;
box-sizing: border-box;
display: flex;
flex-direction: column;
padding: ${e.paddingLG}px;
gap: 16px;
`,messages:t`
flex: 1;
`,placeholder:t`
padding-top: 32px;
`,sender:t`
box-shadow: ${e.boxShadow};
`,logo:t`
display: flex;
height: 72px;
align-items: center;
justify-content: start;
padding: 0 24px;
box-sizing: border-box;
img {
width: 24px;
height: 24px;
display: inline-block;
}
span {
display: inline-block;
margin: 0 8px;
font-weight: bold;
color: ${e.colorText};
font-size: 16px;
}
`,addBtn:t`
background: ${e.colorPrimary}0f;
border: 1px solid ${e.colorPrimary}34;
width: calc(100% - 24px);
margin: 0 12px 24px 12px;
color: ${e.colorText};
`,appWithNav:t`
height: 100vh;
display: flex;
flex-direction: column;
`,header:t`
display: flex;
align-items: center;
padding: 0 24px;
height: 64px;
line-height: 64px;
`,navMenu:t`
border-bottom: none;
`,desktopNav:t`
flex: 1;
display: flex;
@media (max-width: 768px) {
display: none;
}
`,mobileNav:t`
display: none;
@media (max-width: 768px) {
display: flex;
margin-left: auto;
}
`,tools:t`
display: flex;
align-items: center;
gap: 8px;
`})),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(C)).success?it.success(s.formatMessage({id:"bubbles.article.copy.full.success"})):it.error(s.formatMessage({id:"bubbles.article.copy.full.failed"}))},children:s.formatMessage({id:"bubbles.article.modal.copy.full"})},"copy"),b.jsx(zt,{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: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;r<i;r++){n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Oo.apply(this,arguments)};function _k(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var Jr="-ms-",Tb="-moz-",_r="-webkit-",_pe="comm",aE="rule",IA="decl",ANt="@import",Epe="@keyframes",FNt="@layer",$pe=Math.abs,OA=String.fromCharCode,s5=Object.assign;function DNt(e,t){return ua(e,0)^45?(((t<<2^ua(e,0))<<2^ua(e,1))<<2^ua(e,2))<<2^ua(e,3):0}function Tpe(e){return e.trim()}function lu(e,t){return(e=t.exec(e))?e[0]:e}function Fn(e,t,n){return e.replace(t,n)}function gC(e,t,n){return e.indexOf(t,n)}function ua(e,t){return e.charCodeAt(t)|0}function Bv(e,t,n){return e.slice(t,n)}function bc(e){return e.length}function Ppe(e){return e.length}function X0(e,t){return t.push(e),e}function LNt(e,t){return e.map(t).join("")}function HK(e,t){return e.filter(function(n){return!lu(n,t)})}var oE=1,zv=1,Rpe=0,il=0,Wi=0,Lg="";function sE(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:oE,column:zv,length:o,return:"",siblings:s}}function ud(e,t){return s5(sE("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function Qp(e){for(;e.root;)e=ud(e.root,{children:[e]});X0(e,e.siblings)}function BNt(){return Wi}function zNt(){return Wi=il>0?ua(Lg,--il):0,zv--,Wi===10&&(zv=1,oE--),Wi}function Hl(){return Wi=il<Rpe?ua(Lg,il++):0,zv++,Wi===10&&(zv=1,oE++),Wi}function vm(){return ua(Lg,il)}function bC(){return il}function lE(e,t){return Bv(Lg,e,t)}function l5(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function HNt(e){return oE=zv=1,Rpe=bc(Lg=e),il=0,[]}function VNt(e){return Lg="",e}function bT(e){return Tpe(lE(il-1,c5(e===91?e+2:e===40?e+1:e)))}function WNt(e){for(;(Wi=vm())&&Wi<33;)Hl();return l5(e)>2||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;v<r;++v)for(var w=0,x=Bv(e,m+1,m=$pe(g=o[v])),S=e;w<h;++w)(S=Tpe(g>0?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<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function XNt(e,t,n,r){switch(e.type){case FNt:if(e.children.length)break;case ANt:case IA:return e.return=e.return||e.value;case _pe:return"";case Epe:return e.return=e.value+"{"+Ek(e.children,r)+"}";case aE:if(!bc(e.value=e.props.join(",")))return""}return bc(n=Ek(e.children,r))?e.return=e.value+"{"+n+"}":""}function JNt(e){var t=Ppe(e);return function(n,r,i,a){for(var o="",s=0;s<t;s++)o+=e[s](n,r,i,a)||"";return o}}function QNt(e){return function(t){t.root||(t=t.return)&&e(t)}}function ZNt(e,t,n,r){if(e.length>-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;s<i.length;++s){var l=i[s];if(!(l in u9t||n&&n[l]||o&&l in o||a&&l in a)){var c=p9t(t,l);try{f9t(e,l,c)}catch{}}}}return e}function Wv(e){return typeof e=="function"}function jA(e){return typeof e=="object"&&"styledComponentId"in e}function Qf(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function XK(e,t){if(e.length===0)return"";for(var n=e[0],r=1;r<e.length;r++)n+=e[r];return n}function W1(e){return e!==null&&typeof e=="object"&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function d5(e,t,n){if(n===void 0&&(n=!1),!n&&!W1(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=d5(e[r],t[r]);else if(W1(t))for(var r in t)e[r]=d5(e[r],t[r]);return e}function NA(e,t){Object.defineProperty(e,"toString",{value:t})}function bx(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" 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<t;r++)n+=this.groupSizes[r];return n},e.prototype.insertRules=function(t,n){if(t>=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<a;o++)this.groupSizes[o]=0}for(var s=this.indexOfGroup(t+1),l=(o=0,n.length);o<l;o++)this.tag.insertRule(s,n[o])&&(this.groupSizes[t]++,s++)},e.prototype.clearGroup=function(t){if(t<this.length){var n=this.groupSizes[t],r=this.indexOfGroup(t),i=r+n;this.groupSizes[t]=0;for(var a=r;a<i;a++)this.tag.deleteRule(r)}},e.prototype.getGroup=function(t){var n="";if(t>=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o<a;o++)n+="".concat(this.tag.getRule(o)).concat(MA);return n},e}(),xC=new Map,Tk=new Map,wC=1,oS=function(e){if(xC.has(e))return xC.get(e);for(;Tk.has(wC);)wC++;var t=wC++;return xC.set(e,t),Tk.set(t,e),t},g9t=function(e,t){wC=t+1,xC.set(e,t),Tk.set(t,e)},b9t="style[".concat(Hv,"][").concat(Mpe,'="').concat(cE,'"]'),y9t=new RegExp("^".concat(Hv,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),x9t=function(e,t,n){for(var r,i=n.split(","),a=0,o=i.length;a<o;a++)(r=i[a])&&e.registerName(t,r)},w9t=function(e,t){for(var n,r=((n=t.textContent)!==null&&n!==void 0?n:"").split(MA),i=[],a=0,o=r.length;a<o;a++){var s=r[a].trim();if(s){var l=s.match(y9t);if(l){var c=0|parseInt(l[1],10),d=l[2];c!==0&&(g9t(d,c),x9t(e,d,l[3]),e.getTag().insertRules(c,i)),i.length=0}else i.push(s)}}},JK=function(e){for(var t=document.querySelectorAll(b9t),n=0,r=t.length;n<r;n++){var i=t[n];i&&i.getAttribute(Hv)!==Ope&&(w9t(e,i),i.parentNode&&i.parentNode.removeChild(i))}};function S9t(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:null}var zpe=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){var l=Array.from(s.querySelectorAll("style[".concat(Hv,"]")));return l[l.length-1]}(n),a=i!==void 0?i.nextSibling:null;r.setAttribute(Hv,Ope),r.setAttribute(Mpe,cE);var o=S9t();return o&&r.setAttribute("nonce",o),n.insertBefore(r,a),r},C9t=function(){function e(t){this.element=zpe(t),this.element.appendChild(document.createTextNode("")),this.sheet=function(n){if(n.sheet)return n.sheet;for(var r=document.styleSheets,i=0,a=r.length;i<a;i++){var o=r[i];if(o.ownerNode===n)return o}throw bx(17)}(this.element),this.length=0}return e.prototype.insertRule=function(t,n){try{return this.sheet.insertRule(n,t),this.length++,!0}catch{return!1}},e.prototype.deleteRule=function(t){this.sheet.deleteRule(t),this.length--},e.prototype.getRule=function(t){var n=this.sheet.cssRules[t];return n&&n.cssText?n.cssText:""},e}(),k9t=function(){function e(t){this.element=zpe(t),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(t,n){if(t<=this.length&&t>=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 t<this.length?this.nodes[t].textContent:""},e}(),_9t=function(){function e(t){this.rules=[],this.length=0}return e.prototype.insertRule=function(t,n){return t<=this.length&&(this.rules.splice(t,0,n),this.length++,!0)},e.prototype.deleteRule=function(t){this.rules.splice(t,1),this.length--},e.prototype.getRule=function(t){return t<this.length?this.rules[t]:""},e}(),QK=$k,E9t={isServer:!$k,useCSSOMInjection:!t9t},Hpe=function(){function e(t,n,r){t===void 0&&(t=Vv),n===void 0&&(n={});var i=this;this.options=Oo(Oo({},E9t),t),this.gs=n,this.names=new Map(r),this.server=!!t.isServer,!this.server&&$k&&QK&&(QK=!1,JK(this)),NA(this,function(){return function(a){for(var o=a.getTag(),s=o.length,l="",c=function(f){var m=function(y){return Tk.get(y)}(f);if(m===void 0)return"continue";var p=a.names.get(m),h=o.getGroup(f);if(p===void 0||!p.size||h.length===0)return"continue";var v="".concat(Hv,".g").concat(f,'[id="').concat(m,'"]'),g="";p!==void 0&&p.forEach(function(y){y.length>0&&(g+="".concat(y,","))}),l+="".concat(h).concat(v,'{content:"').concat(g,'"}').concat(MA)},d=0;d<s;d++)c(d);return l}(i)})}return e.registerId=function(t){return oS(t)},e.prototype.rehydrate=function(){!this.server&&$k&&JK(this)},e.prototype.reconstructWithOptions=function(t,n){return n===void 0&&(n=!0),new e(Oo(Oo({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(t){return this.gs[t]=(this.gs[t]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(t=function(n){var r=n.useCSSOMInjection,i=n.target;return n.isServer?new _9t(i):r?new C9t(i):new k9t(i)}(this.options),new v9t(t)));var t},e.prototype.hasNameForId=function(t,n){return this.names.has(t)&&this.names.get(t).has(n)},e.prototype.registerName=function(t,n){if(oS(t),this.names.has(t))this.names.get(t).add(n);else{var r=new Set;r.add(n),this.names.set(t,r)}},e.prototype.insertRules=function(t,n,r){this.registerName(t,n),this.getTag().insertRules(oS(t),r)},e.prototype.clearNames=function(t){this.names.has(t)&&this.names.get(t).clear()},e.prototype.clearRules=function(t){this.getTag().clearGroup(oS(t)),this.clearNames(t)},e.prototype.clearTag=function(){this.tag=void 0},e}(),$9t=/&/g,T9t=/^\s*\/\/.*$/gm;function Vpe(e,t){return e.map(function(n){return n.type==="rule"&&(n.value="".concat(t," ").concat(n.value),n.value=n.value.replaceAll(",",",".concat(t," ")),n.props=n.props.map(function(r){return"".concat(t," ").concat(r)})),Array.isArray(n.children)&&n.type!=="@keyframes"&&(n.children=Vpe(n.children,t)),n})}function P9t(e){var t,n,r,i=Vv,a=i.options,o=a===void 0?Vv:a,s=i.plugins,l=s===void 0?uE:s,c=function(m,p,h){return h.startsWith(n)&&h.endsWith(n)&&h.replaceAll(n,"").length>0?".".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<e.length;n++){var r=e[n];if(n===1&&r==="-"&&e[0]==="-")return e;O9t(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var Upe=function(e){return e==null||e===!1||e===""},qpe=function(e){var t,n,r=[];for(var i in e){var a=e[i];e.hasOwnProperty(i)&&!Upe(a)&&(Array.isArray(a)&&a.isCss||Wv(a)?r.push("".concat(eY(i),":"),a,";"):W1(a)?r.push.apply(r,_k(_k(["".concat(i," {")],qpe(a),!1),["}"],!1)):r.push("".concat(eY(i),": ").concat((t=i,(n=a)==null||typeof n=="boolean"||n===""?"":typeof n!="number"||n===0||t in e9t||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function gm(e,t,n,r){if(Upe(e))return[];if(jA(e))return[".".concat(e.styledComponentId)];if(Wv(e)){if(!Wv(a=e)||a.prototype&&a.prototype.isReactComponent||!t)return[e];var i=e(t);return gm(i,t,n,r)}var a;return e instanceof I9t?n?(e.inject(n,r),[e.getName(r)]):[e]:W1(e)?qpe(e):Array.isArray(e)?Array.prototype.concat.apply(uE,e.map(function(o){return gm(o,t,n,r)})):[e.toString()]}function M9t(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Wv(n)&&!jA(n))return!1}return!0}var j9t=Ape(cE),N9t=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&M9t(t),this.componentId=n,this.baseHash=Sh(j9t,n),this.baseStyle=r,Hpe.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.baseStyle?this.baseStyle.generateAndInjectStyles(t,n,r):"";if(this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(this.componentId,this.staticRulesId))i=Qf(i,this.staticRulesId);else{var a=XK(gm(this.rules,t,n,r)),o=u5(Sh(this.baseHash,a)>>>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<this.rules.length;d++){var f=this.rules[d];if(typeof f=="string")c+=f;else if(f){var m=XK(gm(f,t,n,r));l=Sh(l,m+d),c+=m}}if(c){var p=u5(l>>>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;Q<W.length;Q+=1){var te=Wv(J=W[Q])?J(ne):J;for(var Z in te)ne[Z]=Z==="className"?Qf(ne[Z],te[Z]):Z==="style"?Oo(Oo({},ne[Z]),te[Z]):te[Z]}return U.className&&(ne.className=Qf(ne.className,U.className)),ne}(T,k,L),F=B.as||I,z={};for(var H in B)B[H]===void 0||H[0]==="$"||H==="as"||H==="theme"&&B.theme===L||(H==="forwardedAs"?z.as=B.forwardedAs:D&&!D(H,F)||(z[H]=B[H]));var A=function(W,U){var Y=ZK(),J=W.generateAndInjectStyles(U,Y.styleSheet,Y.stylis);return J}($,B),V=Qf(M,j);return A&&(V+=" "+A),B.className&&(V+=" "+B.className),z[xT(F)&&!jpe.has(F)?"class":"className"]=V,E&&(z.ref=E),u.createElement(F,z)}(x,S,C)}w.displayName=f;var x=K.forwardRef(w);return x.attrs=p,x.componentStyle=y,x.displayName=f,x.shouldForwardProp=h,x.foldedComponentIds=r?Qf(i.foldedComponentIds,i.styledComponentId):"",x.styledComponentId=m,x.target=r?i.target:e,Object.defineProperty(x,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(S){this._foldedDefaultProps=r?function(C){for(var _=[],k=1;k<arguments.length;k++)_[k-1]=arguments[k];for(var E=0,T=_;E<T.length;E++)d5(C,T[E],!0);return C}({},i.defaultProps,S):S}}),NA(x,function(){return".".concat(x.styledComponentId)}),a&&Bpe(x,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),x}function tY(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n}var nY=function(e){return Object.assign(e,{isCss:!0})};function F9t(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Wv(e)||W1(e))return nY(gm(tY(uE,_k([e],t,!0))));var r=e;return t.length===0&&r.length===1&&typeof r[0]=="string"?gm(r):nY(gm(tY(r,t)))}function m5(e,t,n){if(n===void 0&&(n=Vv),!t)throw bx(1,t);var r=function(i){for(var a=[],o=1;o<arguments.length;o++)a[o-1]=arguments[o];return e(t,n,F9t.apply(void 0,_k([i],a,!1)))};return r.attrs=function(i){return m5(e,t,Oo(Oo({},n),{attrs:Array.prototype.concat(n.attrs,i).filter(Boolean)}))},r.withConfig=function(i){return m5(e,t,Oo(Oo({},n),i))},r}var Kpe=function(e){return m5(A9t,e)},Dn=Kpe;jpe.forEach(function(e){Dn[e]=Kpe(e)});const D9t=Dn.div`
padding: 20px;
max-width: 800px;
margin: 0 auto;
min-height: 100vh;
display: flex;
flex-direction: column;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
scroll-behavior: smooth;
box-sizing: border-box;
padding-bottom: 80px;
`,L9t=Dn.div`
display: flex;
align-items: center;
gap: 16px;
margin-bottom: 24px;
`,B9t=Dn.button`
background: none;
border: none;
padding: 8px;
cursor: pointer;
color: #666;
display: flex;
align-items: center;
gap: 4px;
font-size: 14px;
transition: color 0.2s;
&:hover {
color: #0066FF;
}
svg {
width: 20px;
height: 20px;
}
`,z9t=Dn.h1`
font-size: 24px;
color: #333;
margin: 0;
flex: 1;
`,H9t=Dn.div`
font-size: 16px;
color: #666;
line-height: 1.6;
flex: 1;
`,V9t=Dn.div`
margin-top: 40px;
padding: 20px;
border-top: 1px solid #eee;
display: flex;
flex-direction: column;
align-items: center;
gap: 16px;
`,W9t=Dn.div`
display: flex;
gap: 16px;
`,rY=Dn.button`
padding: 8px 24px;
border-radius: 20px;
border: 1px solid ${e=>e.$primary?"#0066FF":"#ddd"};
background: ${e=>e.$primary?"#0066FF":"#fff"};
color: ${e=>e.$primary?"#fff":"#666"};
cursor: pointer;
transition: all 0.2s;
&:hover {
opacity: 0.8;
}
`,U9t=Dn.textarea`
width: 100%;
height: 100px;
padding: 12px;
border: 1px solid #ddd;
border-radius: 8px;
resize: none;
margin-top: 16px;
font-size: 14px;
&:focus {
outline: none;
border-color: #0066FF;
}
`,q9t=Dn.button`
padding: 8px 24px;
border-radius: 20px;
background: #0066FF;
color: #fff;
border: none;
cursor: pointer;
transition: all 0.2s;
&:hover {
opacity: 0.8;
}
`,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. 第一步
首先,您需要了解这个功能的基本使用方法...
2. 重要说明
在操作过程中,请注意以下几点重要事项...
3. 具体步骤
- 打开设置页面
- 找到相关选项
- 按照提示进行配置
4. 常见问题
在使用过程中可能遇到以下问题...
5. 注意事项
请确保在操作时遵循以下建议...
6. 更多帮助
如果您需要更多帮助,可以...
`,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;
display: flex;
flex-direction: column;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
scroll-behavior: smooth;
box-sizing: border-box;
width: 100%;
align-items: center;
`,X9t=Dn.div`
width: 100%;
max-width: 800px;
display: flex;
flex-direction: column;
align-items: flex-start;
`,J9t=Dn.div`
display: flex;
align-items: center;
gap: 16px;
margin-bottom: 24px;
width: 100%;
`,Q9t=Dn.button`
background: none;
border: none;
padding: 8px;
cursor: pointer;
color: #666;
display: flex;
align-items: center;
gap: 4px;
font-size: 14px;
transition: color 0.2s;
&:hover {
color: #0066FF;
}
svg {
width: 20px;
height: 20px;
}
`,Z9t=Dn.h1`
font-size: 24px;
color: #333;
margin: 0;
flex: 1;
`,eAt=Dn.div`
display: flex;
flex-direction: column;
gap: 16px;
margin-bottom: 60px;
width: 100%;
`,tAt=Dn.div`
display: flex;
align-items: center;
gap: 12px;
padding: 12px 0;
border-bottom: 1px solid #f5f5f5;
cursor: pointer;
&:hover {
opacity: 0.8;
}
`,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;
`,rAt=Dn.span`
color: #333;
flex: 1;
`,iAt=Dn.span`
color: #ccc;
`,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;o<t().threads.length;o++){const s=t().threads[o];s.uid===n.uid&&(n.unreadCount=s.unreadCount+1,n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent)}return e({threads:[n,...t().threads.filter(o=>o.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;r<n.length;r++){const i=n[r];if(!t().threads.some(o=>o.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;
background-color: #f5f7fa;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
scroll-behavior: smooth;
`,bAt=Dn.div`
display: flex;
align-items: center;
padding: 14px 16px;
background: ${e=>e.$backgroundColor||"#fff"};
color: ${e=>e.$textColor||"#333"};
border-bottom: 1px solid #eee;
position: sticky;
top: 0;
z-index: 100;
`,yAt=Dn.h1`
margin: 0;
margin-left: 8px;
font-size: 16px;
font-weight: 500;
color: ${e=>e.$textColor||"#333"};
`,xAt=Dn.div`
flex: 1;
overflow-y: auto;
display: flex;
flex-direction: column;
align-items: center;
max-width: 800px;
margin: 0 auto;
width: 100%;
`,wAt=Dn.div`
background: #f0f8ff;
padding: 16px 20px;
border-radius: 8px;
margin-bottom: 24px;
width: 100%;
box-sizing: border-box;
`,SAt=Dn.input`
width: 100%;
padding: 12px;
border: none;
border-radius: 6px;
background: #fff;
font-size: 14px;
color: #333;
outline: none;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
box-sizing: border-box;
&::placeholder {
color: #999;
}
`,CAt=Dn.div`
display: flex;
gap: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #eee;
`,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;
`,_At=Dn.div`
display: flex;
flex-direction: column;
gap: 16px;
margin-bottom: 60px;
`,EAt=Dn.div`
display: flex;
align-items: center;
gap: 12px;
padding: 12px 0;
border-bottom: 1px solid #f5f5f5;
cursor: pointer;
&:hover {
opacity: 0.8;
}
`,$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;
`,TAt=Dn.span`
color: #333;
flex: 1;
`,PAt=Dn.span`
color: #ccc;
`,RAt=Dn.div`
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 12px;
margin-bottom: 24px;
width: 100%;
`,IAt=Dn.div`
background: #f8f9fa;
border-radius: 8px;
padding: 16px;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
cursor: pointer;
transition: all 0.2s;
&:hover {
transform: translateY(-2px);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}
`,OAt=Dn.div`
font-size: 14px;
color: #333;
text-align: center;
`,MAt=Dn.div`
font-size: 12px;
color: #666;
text-align: center;
`,jAt=Dn.button`
border: none;
background: none;
padding: 8px;
cursor: pointer;
display: flex;
align-items: center;
color: ${e=>e.$textColor||"#333"};
`,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;
`,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};