mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-19 13:48:10 +00:00
1898 lines
3.7 MiB
1898 lines
3.7 MiB
var Ipe=Object.defineProperty;var Ope=(e,t,n)=>t in e?Ipe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var bo=(e,t,n)=>Ope(e,typeof t!="symbol"?t+"":t,n);function u5(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 cn=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 Mpe(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 XK={exports:{}},Sk={},JK={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 Fb=Symbol.for("react.element"),jpe=Symbol.for("react.portal"),Npe=Symbol.for("react.fragment"),Ape=Symbol.for("react.strict_mode"),Fpe=Symbol.for("react.profiler"),Dpe=Symbol.for("react.provider"),Lpe=Symbol.for("react.context"),Bpe=Symbol.for("react.forward_ref"),zpe=Symbol.for("react.suspense"),Hpe=Symbol.for("react.memo"),Vpe=Symbol.for("react.lazy"),AA=Symbol.iterator;function Wpe(e){return e===null||typeof e!="object"?null:(e=AA&&e[AA]||e["@@iterator"],typeof e=="function"?e:null)}var QK={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ZK=Object.assign,eY={};function jv(e,t,n){this.props=e,this.context=t,this.refs=eY,this.updater=n||QK}jv.prototype.isReactComponent={};jv.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")};jv.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function tY(){}tY.prototype=jv.prototype;function d5(e,t,n){this.props=e,this.context=t,this.refs=eY,this.updater=n||QK}var f5=d5.prototype=new tY;f5.constructor=d5;ZK(f5,jv.prototype);f5.isPureReactComponent=!0;var FA=Array.isArray,nY=Object.prototype.hasOwnProperty,m5={current:null},rY={key:!0,ref:!0,__self:!0,__source:!0};function iY(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)nY.call(t,r)&&!rY.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:Fb,type:e,key:a,ref:o,props:i,_owner:m5.current}}function Upe(e,t){return{$$typeof:Fb,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function p5(e){return typeof e=="object"&&e!==null&&e.$$typeof===Fb}function qpe(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var DA=/\/+/g;function aE(e,t){return typeof e=="object"&&e!==null&&e.key!=null?qpe(""+e.key):t.toString(36)}function Qw(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 Fb:case jpe:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+aE(o,0):r,FA(i)?(n="",e!=null&&(n=e.replace(DA,"$&/")+"/"),Qw(i,t,n,"",function(c){return c})):i!=null&&(p5(i)&&(i=Upe(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(DA,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",FA(e))for(var s=0;s<e.length;s++){a=e[s];var l=r+aE(a,s);o+=Qw(a,t,n,l,i)}else if(l=Wpe(e),typeof l=="function")for(e=l.call(e),s=0;!(a=e.next()).done;)a=a.value,l=r+aE(a,s++),o+=Qw(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 hx(e,t,n){if(e==null)return e;var r=[],i=0;return Qw(e,r,"","",function(a){return t.call(n,a,i++)}),r}function Gpe(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},Zw={transition:null},Kpe={ReactCurrentDispatcher:po,ReactCurrentBatchConfig:Zw,ReactCurrentOwner:m5};function aY(){throw Error("act(...) is not supported in production builds of React.")}Vn.Children={map:hx,forEach:function(e,t,n){hx(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return hx(e,function(){t++}),t},toArray:function(e){return hx(e,function(t){return t})||[]},only:function(e){if(!p5(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Vn.Component=jv;Vn.Fragment=Npe;Vn.Profiler=Fpe;Vn.PureComponent=d5;Vn.StrictMode=Ape;Vn.Suspense=zpe;Vn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Kpe;Vn.act=aY;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=ZK({},e.props),i=e.key,a=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,o=m5.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)nY.call(t,l)&&!rY.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:Fb,type:e.type,key:i,ref:a,props:r,_owner:o}};Vn.createContext=function(e){return e={$$typeof:Lpe,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Dpe,_context:e},e.Consumer=e};Vn.createElement=iY;Vn.createFactory=function(e){var t=iY.bind(null,e);return t.type=e,t};Vn.createRef=function(){return{current:null}};Vn.forwardRef=function(e){return{$$typeof:Bpe,render:e}};Vn.isValidElement=p5;Vn.lazy=function(e){return{$$typeof:Vpe,_payload:{_status:-1,_result:e},_init:Gpe}};Vn.memo=function(e,t){return{$$typeof:Hpe,type:e,compare:t===void 0?null:t}};Vn.startTransition=function(e){var t=Zw.transition;Zw.transition={};try{e()}finally{Zw.transition=t}};Vn.unstable_act=aY;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";JK.exports=Vn;var u=JK.exports;const K=Zn(u),pm=u5({__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 Ype=u,Xpe=Symbol.for("react.element"),Jpe=Symbol.for("react.fragment"),Qpe=Object.prototype.hasOwnProperty,Zpe=Ype.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ehe={key:!0,ref:!0,__self:!0,__source:!0};function oY(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)Qpe.call(t,r)&&!ehe.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:Xpe,type:e,key:a,ref:o,props:i,_owner:Zpe.current}}Sk.Fragment=Jpe;Sk.jsx=oY;Sk.jsxs=oY;XK.exports=Sk;var b=XK.exports,pC={},sY={exports:{}},Cs={},lY={exports:{}},cY={};/**
|
||
* @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(D,B){var F=D.length;D.push(B);e:for(;0<F;){var z=F-1>>>1,H=D[z];if(0<i(H,B))D[z]=B,D[F]=H,F=z;else break e}}function n(D){return D.length===0?null:D[0]}function r(D){if(D.length===0)return null;var B=D[0],F=D.pop();if(F!==B){D[0]=F;e:for(var z=0,H=D.length,A=H>>>1;z<A;){var V=2*(z+1)-1,W=D[V],U=V+1,X=D[U];if(0>i(W,F))U<H&&0>i(X,W)?(D[z]=X,D[U]=F,z=U):(D[z]=W,D[V]=F,z=V);else if(U<H&&0>i(X,F))D[z]=X,D[U]=F,z=U;else break e}}return B}function i(D,B){var F=D.sortIndex-B.sortIndex;return F!==0?F:D.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],d=1,f=null,m=3,p=!1,h=!1,g=!1,v=typeof setTimeout=="function"?setTimeout:null,x=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 y(D){for(var B=n(c);B!==null;){if(B.callback===null)r(c);else if(B.startTime<=D)r(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=n(c)}}function S(D){if(g=!1,y(D),!h)if(n(l)!==null)h=!0,j(C);else{var B=n(c);B!==null&&L(S,B.startTime-D)}}function C(D,B){h=!1,g&&(g=!1,x(E),E=-1),p=!0;var F=m;try{for(y(B),f=n(l);f!==null&&(!(f.expirationTime>B)||D&&!P());){var z=f.callback;if(typeof z=="function"){f.callback=null,m=f.priorityLevel;var H=z(f.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(l)&&r(l),y(B)}else r(l);f=n(l)}if(f!==null)var A=!0;else{var V=n(c);V!==null&&L(S,V.startTime-B),A=!1}return A}finally{f=null,m=F,p=!1}}var k=!1,_=null,E=-1,T=5,$=-1;function P(){return!(e.unstable_now()-$<T)}function O(){if(_!==null){var D=e.unstable_now();$=D;var B=!0;try{B=_(!0,D)}finally{B?M():(k=!1,_=null)}}else k=!1}var M;if(typeof w=="function")M=function(){w(O)};else if(typeof MessageChannel<"u"){var R=new MessageChannel,I=R.port2;R.port1.onmessage=O,M=function(){I.postMessage(null)}}else M=function(){v(O,0)};function j(D){_=D,k||(k=!0,M())}function L(D,B){E=v(function(){D(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(D){D.callback=null},e.unstable_continueExecution=function(){h||p||(h=!0,j(C))},e.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<D?Math.floor(1e3/D):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(D){switch(m){case 1:case 2:case 3:var B=3;break;default:B=m}var F=m;m=B;try{return D()}finally{m=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(D,B){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var F=m;m=D;try{return B()}finally{m=F}},e.unstable_scheduleCallback=function(D,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,D){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,D={id:d++,callback:B,priorityLevel:D,startTime:F,expirationTime:H,sortIndex:-1},F>z?(D.sortIndex=F,t(c,D),n(l)===null&&D===n(c)&&(g?(x(E),E=-1):g=!0,L(S,F-z))):(D.sortIndex=H,t(l,D),h||p||(h=!0,j(C))),D},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(D){var B=m;return function(){var F=m;m=B;try{return D.apply(this,arguments)}finally{m=F}}}})(cY);lY.exports=cY;var the=lY.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 nhe=u,bs=the;function jt(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 uY=new Set,x1={};function Fm(e,t){Bh(e,t),Bh(e+"Capture",t)}function Bh(e,t){for(x1[e]=t,e=0;e<t.length;e++)uY.add(t[e])}var Su=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),gT=Object.prototype.hasOwnProperty,rhe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,LA={},BA={};function ihe(e){return gT.call(BA,e)?!0:gT.call(LA,e)?!1:rhe.test(e)?BA[e]=!0:(LA[e]=!0,!1)}function ahe(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 ohe(e,t,n,r){if(t===null||typeof t>"u"||ahe(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 Ta={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ta[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];Ta[t]=new ho(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ta[e]=new ho(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ta[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){Ta[e]=new ho(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ta[e]=new ho(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ta[e]=new ho(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ta[e]=new ho(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ta[e]=new ho(e,5,!1,e.toLowerCase(),null,!1,!1)});var h5=/[\-:]([a-z])/g;function v5(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(h5,v5);Ta[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(h5,v5);Ta[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(h5,v5);Ta[t]=new ho(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ta[e]=new ho(e,1,!1,e.toLowerCase(),null,!1,!1)});Ta.xlinkHref=new ho("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ta[e]=new ho(e,1,!1,e.toLowerCase(),null,!0,!0)});function g5(e,t,n,r){var i=Ta.hasOwnProperty(t)?Ta[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ohe(t,n,i,r)&&(n=null),r||i===null?ihe(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 Nu=nhe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vx=Symbol.for("react.element"),Up=Symbol.for("react.portal"),qp=Symbol.for("react.fragment"),b5=Symbol.for("react.strict_mode"),bT=Symbol.for("react.profiler"),dY=Symbol.for("react.provider"),fY=Symbol.for("react.context"),y5=Symbol.for("react.forward_ref"),yT=Symbol.for("react.suspense"),xT=Symbol.for("react.suspense_list"),x5=Symbol.for("react.memo"),ad=Symbol.for("react.lazy"),mY=Symbol.for("react.offscreen"),zA=Symbol.iterator;function Mg(e){return e===null||typeof e!="object"?null:(e=zA&&e[zA]||e["@@iterator"],typeof e=="function"?e:null)}var hi=Object.assign,oE;function y0(e){if(oE===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);oE=t&&t[1]||""}return`
|
||
`+oE+e}var sE=!1;function lE(e,t){if(!e||sE)return"";sE=!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{sE=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?y0(e):""}function she(e){switch(e.tag){case 5:return y0(e.type);case 16:return y0("Lazy");case 13:return y0("Suspense");case 19:return y0("SuspenseList");case 0:case 2:case 15:return e=lE(e.type,!1),e;case 11:return e=lE(e.type.render,!1),e;case 1:return e=lE(e.type,!0),e;default:return""}}function wT(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 qp:return"Fragment";case Up:return"Portal";case bT:return"Profiler";case b5:return"StrictMode";case yT:return"Suspense";case xT:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case fY:return(e.displayName||"Context")+".Consumer";case dY:return(e._context.displayName||"Context")+".Provider";case y5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case x5:return t=e.displayName||null,t!==null?t:wT(e.type)||"Memo";case ad:t=e._payload,e=e._init;try{return wT(e(t))}catch{}}return null}function lhe(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 wT(t);case 8:return t===b5?"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 qd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function pY(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function che(e){var t=pY(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 gx(e){e._valueTracker||(e._valueTracker=che(e))}function hY(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=pY(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function hC(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 ST(e,t){var n=t.checked;return hi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function HA(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qd(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 vY(e,t){t=t.checked,t!=null&&g5(e,"checked",t,!1)}function CT(e,t){vY(e,t);var n=qd(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")?kT(e,t.type,n):t.hasOwnProperty("defaultValue")&&kT(e,t.type,qd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function VA(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function kT(e,t,n){(t!=="number"||hC(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var x0=Array.isArray;function mh(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=""+qd(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 _T(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(jt(91));return hi({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function WA(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(jt(92));if(x0(n)){if(1<n.length)throw Error(jt(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:qd(n)}}function gY(e,t){var n=qd(t.value),r=qd(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 UA(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function bY(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 ET(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?bY(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var bx,yY=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(bx=bx||document.createElement("div"),bx.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=bx.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function w1(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var H0={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},uhe=["Webkit","ms","Moz","O"];Object.keys(H0).forEach(function(e){uhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),H0[t]=H0[e]})});function xY(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||H0.hasOwnProperty(e)&&H0[e]?(""+t).trim():t+"px"}function wY(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=xY(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var dhe=hi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function $T(e,t){if(t){if(dhe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(jt(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(jt(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(jt(61))}if(t.style!=null&&typeof t.style!="object")throw Error(jt(62))}}function TT(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 PT=null;function w5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var RT=null,ph=null,hh=null;function qA(e){if(e=Bb(e)){if(typeof RT!="function")throw Error(jt(280));var t=e.stateNode;t&&(t=$k(t),RT(e.stateNode,e.type,t))}}function SY(e){ph?hh?hh.push(e):hh=[e]:ph=e}function CY(){if(ph){var e=ph,t=hh;if(hh=ph=null,qA(e),t)for(e=0;e<t.length;e++)qA(t[e])}}function kY(e,t){return e(t)}function _Y(){}var cE=!1;function EY(e,t,n){if(cE)return e(t,n);cE=!0;try{return kY(e,t,n)}finally{cE=!1,(ph!==null||hh!==null)&&(_Y(),CY())}}function S1(e,t){var n=e.stateNode;if(n===null)return null;var r=$k(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(jt(231,t,typeof n));return n}var IT=!1;if(Su)try{var jg={};Object.defineProperty(jg,"passive",{get:function(){IT=!0}}),window.addEventListener("test",jg,jg),window.removeEventListener("test",jg,jg)}catch{IT=!1}function fhe(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 V0=!1,vC=null,gC=!1,OT=null,mhe={onError:function(e){V0=!0,vC=e}};function phe(e,t,n,r,i,a,o,s,l){V0=!1,vC=null,fhe.apply(mhe,arguments)}function hhe(e,t,n,r,i,a,o,s,l){if(phe.apply(this,arguments),V0){if(V0){var c=vC;V0=!1,vC=null}else throw Error(jt(198));gC||(gC=!0,OT=c)}}function Dm(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 $Y(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 GA(e){if(Dm(e)!==e)throw Error(jt(188))}function vhe(e){var t=e.alternate;if(!t){if(t=Dm(e),t===null)throw Error(jt(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 GA(i),e;if(a===r)return GA(i),t;a=a.sibling}throw Error(jt(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(jt(189))}}if(n.alternate!==r)throw Error(jt(190))}if(n.tag!==3)throw Error(jt(188));return n.stateNode.current===n?e:t}function TY(e){return e=vhe(e),e!==null?PY(e):null}function PY(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=PY(e);if(t!==null)return t;e=e.sibling}return null}var RY=bs.unstable_scheduleCallback,KA=bs.unstable_cancelCallback,ghe=bs.unstable_shouldYield,bhe=bs.unstable_requestPaint,ji=bs.unstable_now,yhe=bs.unstable_getCurrentPriorityLevel,S5=bs.unstable_ImmediatePriority,IY=bs.unstable_UserBlockingPriority,bC=bs.unstable_NormalPriority,xhe=bs.unstable_LowPriority,OY=bs.unstable_IdlePriority,Ck=null,Sc=null;function whe(e){if(Sc&&typeof Sc.onCommitFiberRoot=="function")try{Sc.onCommitFiberRoot(Ck,e,void 0,(e.current.flags&128)===128)}catch{}}var Ml=Math.clz32?Math.clz32:khe,She=Math.log,Che=Math.LN2;function khe(e){return e>>>=0,e===0?32:31-(She(e)/Che|0)|0}var yx=64,xx=4194304;function w0(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 yC(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=w0(s):(a&=o,a!==0&&(r=w0(a)))}else o=n&~i,o!==0?r=w0(o):a!==0&&(r=w0(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-Ml(t),i=1<<n,r|=e[n],t&=~i;return r}function _he(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 Ehe(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes;0<a;){var o=31-Ml(a),s=1<<o,l=i[o];l===-1?(!(s&n)||s&r)&&(i[o]=_he(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}function MT(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function MY(){var e=yx;return yx<<=1,!(yx&4194240)&&(yx=64),e}function uE(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Db(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ml(t),e[t]=n}function $he(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-Ml(n),a=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~a}}function C5(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ml(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Rr=0;function jY(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var NY,k5,AY,FY,DY,jT=!1,wx=[],Pd=null,Rd=null,Id=null,C1=new Map,k1=new Map,cd=[],The="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 YA(e,t){switch(e){case"focusin":case"focusout":Pd=null;break;case"dragenter":case"dragleave":Rd=null;break;case"mouseover":case"mouseout":Id=null;break;case"pointerover":case"pointerout":C1.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":k1.delete(t.pointerId)}}function Ng(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=Bb(t),t!==null&&k5(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Phe(e,t,n,r,i){switch(t){case"focusin":return Pd=Ng(Pd,e,t,n,r,i),!0;case"dragenter":return Rd=Ng(Rd,e,t,n,r,i),!0;case"mouseover":return Id=Ng(Id,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return C1.set(a,Ng(C1.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,k1.set(a,Ng(k1.get(a)||null,e,t,n,r,i)),!0}return!1}function LY(e){var t=Df(e.target);if(t!==null){var n=Dm(t);if(n!==null){if(t=n.tag,t===13){if(t=$Y(n),t!==null){e.blockedOn=t,DY(e.priority,function(){AY(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 eS(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=NT(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);PT=r,n.target.dispatchEvent(r),PT=null}else return t=Bb(n),t!==null&&k5(t),e.blockedOn=n,!1;t.shift()}return!0}function XA(e,t,n){eS(e)&&n.delete(t)}function Rhe(){jT=!1,Pd!==null&&eS(Pd)&&(Pd=null),Rd!==null&&eS(Rd)&&(Rd=null),Id!==null&&eS(Id)&&(Id=null),C1.forEach(XA),k1.forEach(XA)}function Ag(e,t){e.blockedOn===t&&(e.blockedOn=null,jT||(jT=!0,bs.unstable_scheduleCallback(bs.unstable_NormalPriority,Rhe)))}function _1(e){function t(i){return Ag(i,e)}if(0<wx.length){Ag(wx[0],e);for(var n=1;n<wx.length;n++){var r=wx[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Pd!==null&&Ag(Pd,e),Rd!==null&&Ag(Rd,e),Id!==null&&Ag(Id,e),C1.forEach(t),k1.forEach(t),n=0;n<cd.length;n++)r=cd[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<cd.length&&(n=cd[0],n.blockedOn===null);)LY(n),n.blockedOn===null&&cd.shift()}var vh=Nu.ReactCurrentBatchConfig,xC=!0;function Ihe(e,t,n,r){var i=Rr,a=vh.transition;vh.transition=null;try{Rr=1,_5(e,t,n,r)}finally{Rr=i,vh.transition=a}}function Ohe(e,t,n,r){var i=Rr,a=vh.transition;vh.transition=null;try{Rr=4,_5(e,t,n,r)}finally{Rr=i,vh.transition=a}}function _5(e,t,n,r){if(xC){var i=NT(e,t,n,r);if(i===null)xE(e,t,r,wC,n),YA(e,r);else if(Phe(i,e,t,n,r))r.stopPropagation();else if(YA(e,r),t&4&&-1<The.indexOf(e)){for(;i!==null;){var a=Bb(i);if(a!==null&&NY(a),a=NT(e,t,n,r),a===null&&xE(e,t,r,wC,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else xE(e,t,r,null,n)}}var wC=null;function NT(e,t,n,r){if(wC=null,e=w5(r),e=Df(e),e!==null)if(t=Dm(e),t===null)e=null;else if(n=t.tag,n===13){if(e=$Y(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 wC=e,null}function BY(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(yhe()){case S5:return 1;case IY:return 4;case bC:case xhe:return 16;case OY:return 536870912;default:return 16}default:return 16}}var md=null,E5=null,tS=null;function zY(){if(tS)return tS;var e,t=E5,n=t.length,r,i="value"in md?md.value:md.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 tS=i.slice(e,1<r?1-r:void 0)}function nS(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 Sx(){return!0}function JA(){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)?Sx:JA,this.isPropagationStopped=JA,this}return hi(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=Sx)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Sx)},persist:function(){},isPersistent:Sx}),t}var Nv={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$5=ks(Nv),Lb=hi({},Nv,{view:0,detail:0}),Mhe=ks(Lb),dE,fE,Fg,kk=hi({},Lb,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:T5,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!==Fg&&(Fg&&e.type==="mousemove"?(dE=e.screenX-Fg.screenX,fE=e.screenY-Fg.screenY):fE=dE=0,Fg=e),dE)},movementY:function(e){return"movementY"in e?e.movementY:fE}}),QA=ks(kk),jhe=hi({},kk,{dataTransfer:0}),Nhe=ks(jhe),Ahe=hi({},Lb,{relatedTarget:0}),mE=ks(Ahe),Fhe=hi({},Nv,{animationName:0,elapsedTime:0,pseudoElement:0}),Dhe=ks(Fhe),Lhe=hi({},Nv,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Bhe=ks(Lhe),zhe=hi({},Nv,{data:0}),ZA=ks(zhe),Hhe={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vhe={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"},Whe={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Uhe(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Whe[e])?!!t[e]:!1}function T5(){return Uhe}var qhe=hi({},Lb,{key:function(e){if(e.key){var t=Hhe[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=nS(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vhe[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:T5,charCode:function(e){return e.type==="keypress"?nS(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?nS(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ghe=ks(qhe),Khe=hi({},kk,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),eF=ks(Khe),Yhe=hi({},Lb,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:T5}),Xhe=ks(Yhe),Jhe=hi({},Nv,{propertyName:0,elapsedTime:0,pseudoElement:0}),Qhe=ks(Jhe),Zhe=hi({},kk,{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}),eve=ks(Zhe),tve=[9,13,27,32],P5=Su&&"CompositionEvent"in window,W0=null;Su&&"documentMode"in document&&(W0=document.documentMode);var nve=Su&&"TextEvent"in window&&!W0,HY=Su&&(!P5||W0&&8<W0&&11>=W0),tF=" ",nF=!1;function VY(e,t){switch(e){case"keyup":return tve.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function WY(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Gp=!1;function rve(e,t){switch(e){case"compositionend":return WY(t);case"keypress":return t.which!==32?null:(nF=!0,tF);case"textInput":return e=t.data,e===tF&&nF?null:e;default:return null}}function ive(e,t){if(Gp)return e==="compositionend"||!P5&&VY(e,t)?(e=zY(),tS=E5=md=null,Gp=!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 HY&&t.locale!=="ko"?null:t.data;default:return null}}var ave={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 rF(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ave[e.type]:t==="textarea"}function UY(e,t,n,r){SY(r),t=SC(t,"onChange"),0<t.length&&(n=new $5("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var U0=null,E1=null;function ove(e){nX(e,0)}function _k(e){var t=Xp(e);if(hY(t))return e}function sve(e,t){if(e==="change")return t}var qY=!1;if(Su){var pE;if(Su){var hE="oninput"in document;if(!hE){var iF=document.createElement("div");iF.setAttribute("oninput","return;"),hE=typeof iF.oninput=="function"}pE=hE}else pE=!1;qY=pE&&(!document.documentMode||9<document.documentMode)}function aF(){U0&&(U0.detachEvent("onpropertychange",GY),E1=U0=null)}function GY(e){if(e.propertyName==="value"&&_k(E1)){var t=[];UY(t,E1,e,w5(e)),EY(ove,t)}}function lve(e,t,n){e==="focusin"?(aF(),U0=t,E1=n,U0.attachEvent("onpropertychange",GY)):e==="focusout"&&aF()}function cve(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return _k(E1)}function uve(e,t){if(e==="click")return _k(t)}function dve(e,t){if(e==="input"||e==="change")return _k(t)}function fve(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var zl=typeof Object.is=="function"?Object.is:fve;function $1(e,t){if(zl(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(!gT.call(t,i)||!zl(e[i],t[i]))return!1}return!0}function oF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function sF(e,t){var n=oF(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=oF(n)}}function KY(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?KY(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function YY(){for(var e=window,t=hC();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=hC(e.document)}return t}function R5(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 mve(e){var t=YY(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&KY(n.ownerDocument.documentElement,n)){if(r!==null&&R5(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=sF(n,a);var o=sF(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var pve=Su&&"documentMode"in document&&11>=document.documentMode,Kp=null,AT=null,q0=null,FT=!1;function lF(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;FT||Kp==null||Kp!==hC(r)||(r=Kp,"selectionStart"in r&&R5(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}),q0&&$1(q0,r)||(q0=r,r=SC(AT,"onSelect"),0<r.length&&(t=new $5("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Kp)))}function Cx(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Yp={animationend:Cx("Animation","AnimationEnd"),animationiteration:Cx("Animation","AnimationIteration"),animationstart:Cx("Animation","AnimationStart"),transitionend:Cx("Transition","TransitionEnd")},vE={},XY={};Su&&(XY=document.createElement("div").style,"AnimationEvent"in window||(delete Yp.animationend.animation,delete Yp.animationiteration.animation,delete Yp.animationstart.animation),"TransitionEvent"in window||delete Yp.transitionend.transition);function Ek(e){if(vE[e])return vE[e];if(!Yp[e])return e;var t=Yp[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in XY)return vE[e]=t[n];return e}var JY=Ek("animationend"),QY=Ek("animationiteration"),ZY=Ek("animationstart"),eX=Ek("transitionend"),tX=new Map,cF="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 ef(e,t){tX.set(e,t),Fm(t,[e])}for(var gE=0;gE<cF.length;gE++){var bE=cF[gE],hve=bE.toLowerCase(),vve=bE[0].toUpperCase()+bE.slice(1);ef(hve,"on"+vve)}ef(JY,"onAnimationEnd");ef(QY,"onAnimationIteration");ef(ZY,"onAnimationStart");ef("dblclick","onDoubleClick");ef("focusin","onFocus");ef("focusout","onBlur");ef(eX,"onTransitionEnd");Bh("onMouseEnter",["mouseout","mouseover"]);Bh("onMouseLeave",["mouseout","mouseover"]);Bh("onPointerEnter",["pointerout","pointerover"]);Bh("onPointerLeave",["pointerout","pointerover"]);Fm("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Fm("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Fm("onBeforeInput",["compositionend","keypress","textInput","paste"]);Fm("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Fm("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Fm("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var S0="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(" "),gve=new Set("cancel close invalid load scroll toggle".split(" ").concat(S0));function uF(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,hhe(r,t,void 0,e),e.currentTarget=null}function nX(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;uF(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;uF(i,s,c),a=l}}}if(gC)throw e=OT,gC=!1,OT=null,e}function Qr(e,t){var n=t[HT];n===void 0&&(n=t[HT]=new Set);var r=e+"__bubble";n.has(r)||(rX(t,e,2,!1),n.add(r))}function yE(e,t,n){var r=0;t&&(r|=4),rX(n,e,r,t)}var kx="_reactListening"+Math.random().toString(36).slice(2);function T1(e){if(!e[kx]){e[kx]=!0,uY.forEach(function(n){n!=="selectionchange"&&(gve.has(n)||yE(n,!1,e),yE(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[kx]||(t[kx]=!0,yE("selectionchange",!1,t))}}function rX(e,t,n,r){switch(BY(t)){case 1:var i=Ihe;break;case 4:i=Ohe;break;default:i=_5}n=i.bind(null,t,n,e),i=void 0,!IT||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 xE(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=Df(s),o===null)return;if(l=o.tag,l===5||l===6){r=a=o;continue e}s=s.parentNode}}r=r.return}EY(function(){var c=a,d=w5(n),f=[];e:{var m=tX.get(e);if(m!==void 0){var p=$5,h=e;switch(e){case"keypress":if(nS(n)===0)break e;case"keydown":case"keyup":p=Ghe;break;case"focusin":h="focus",p=mE;break;case"focusout":h="blur",p=mE;break;case"beforeblur":case"afterblur":p=mE;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=QA;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=Nhe;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=Xhe;break;case JY:case QY:case ZY:p=Dhe;break;case eX:p=Qhe;break;case"scroll":p=Mhe;break;case"wheel":p=eve;break;case"copy":case"cut":case"paste":p=Bhe;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=eF}var g=(t&4)!==0,v=!g&&e==="scroll",x=g?m!==null?m+"Capture":null:m;g=[];for(var w=c,y;w!==null;){y=w;var S=y.stateNode;if(y.tag===5&&S!==null&&(y=S,x!==null&&(S=S1(w,x),S!=null&&g.push(P1(w,S,y)))),v)break;w=w.return}0<g.length&&(m=new p(m,h,null,n,d),f.push({event:m,listeners:g}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",m&&n!==PT&&(h=n.relatedTarget||n.fromElement)&&(Df(h)||h[Cu]))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?Df(h):null,h!==null&&(v=Dm(h),h!==v||h.tag!==5&&h.tag!==6)&&(h=null)):(p=null,h=c),p!==h)){if(g=QA,S="onMouseLeave",x="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(g=eF,S="onPointerLeave",x="onPointerEnter",w="pointer"),v=p==null?m:Xp(p),y=h==null?m:Xp(h),m=new g(S,w+"leave",p,n,d),m.target=v,m.relatedTarget=y,S=null,Df(d)===c&&(g=new g(x,w+"enter",h,n,d),g.target=y,g.relatedTarget=v,S=g),v=S,p&&h)t:{for(g=p,x=h,w=0,y=g;y;y=bp(y))w++;for(y=0,S=x;S;S=bp(S))y++;for(;0<w-y;)g=bp(g),w--;for(;0<y-w;)x=bp(x),y--;for(;w--;){if(g===x||x!==null&&g===x.alternate)break t;g=bp(g),x=bp(x)}g=null}else g=null;p!==null&&dF(f,m,p,g,!1),h!==null&&v!==null&&dF(f,v,h,g,!0)}}e:{if(m=c?Xp(c):window,p=m.nodeName&&m.nodeName.toLowerCase(),p==="select"||p==="input"&&m.type==="file")var C=sve;else if(rF(m))if(qY)C=dve;else{C=cve;var k=lve}else(p=m.nodeName)&&p.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(C=uve);if(C&&(C=C(e,c))){UY(f,C,n,d);break e}k&&k(e,m,c),e==="focusout"&&(k=m._wrapperState)&&k.controlled&&m.type==="number"&&kT(m,"number",m.value)}switch(k=c?Xp(c):window,e){case"focusin":(rF(k)||k.contentEditable==="true")&&(Kp=k,AT=c,q0=null);break;case"focusout":q0=AT=Kp=null;break;case"mousedown":FT=!0;break;case"contextmenu":case"mouseup":case"dragend":FT=!1,lF(f,n,d);break;case"selectionchange":if(pve)break;case"keydown":case"keyup":lF(f,n,d)}var _;if(P5)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 Gp?VY(e,n)&&(E="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(E="onCompositionStart");E&&(HY&&n.locale!=="ko"&&(Gp||E!=="onCompositionStart"?E==="onCompositionEnd"&&Gp&&(_=zY()):(md=d,E5="value"in md?md.value:md.textContent,Gp=!0)),k=SC(c,E),0<k.length&&(E=new ZA(E,e,null,n,d),f.push({event:E,listeners:k}),_?E.data=_:(_=WY(n),_!==null&&(E.data=_)))),(_=nve?rve(e,n):ive(e,n))&&(c=SC(c,"onBeforeInput"),0<c.length&&(d=new ZA("onBeforeInput","beforeinput",null,n,d),f.push({event:d,listeners:c}),d.data=_))}nX(f,t)})}function P1(e,t,n){return{instance:e,listener:t,currentTarget:n}}function SC(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=S1(e,n),a!=null&&r.unshift(P1(e,a,i)),a=S1(e,t),a!=null&&r.push(P1(e,a,i))),e=e.return}return r}function bp(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function dF(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=S1(n,a),l!=null&&o.unshift(P1(n,l,s))):i||(l=S1(n,a),l!=null&&o.push(P1(n,l,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var bve=/\r\n?/g,yve=/\u0000|\uFFFD/g;function fF(e){return(typeof e=="string"?e:""+e).replace(bve,`
|
||
`).replace(yve,"")}function _x(e,t,n){if(t=fF(t),fF(e)!==t&&n)throw Error(jt(425))}function CC(){}var DT=null,LT=null;function BT(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 zT=typeof setTimeout=="function"?setTimeout:void 0,xve=typeof clearTimeout=="function"?clearTimeout:void 0,mF=typeof Promise=="function"?Promise:void 0,wve=typeof queueMicrotask=="function"?queueMicrotask:typeof mF<"u"?function(e){return mF.resolve(null).then(e).catch(Sve)}:zT;function Sve(e){setTimeout(function(){throw e})}function wE(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),_1(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);_1(t)}function Od(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 pF(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 Av=Math.random().toString(36).slice(2),hc="__reactFiber$"+Av,R1="__reactProps$"+Av,Cu="__reactContainer$"+Av,HT="__reactEvents$"+Av,Cve="__reactListeners$"+Av,kve="__reactHandles$"+Av;function Df(e){var t=e[hc];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Cu]||n[hc]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=pF(e);e!==null;){if(n=e[hc])return n;e=pF(e)}return t}e=n,n=e.parentNode}return null}function Bb(e){return e=e[hc]||e[Cu],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Xp(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(jt(33))}function $k(e){return e[R1]||null}var VT=[],Jp=-1;function tf(e){return{current:e}}function ri(e){0>Jp||(e.current=VT[Jp],VT[Jp]=null,Jp--)}function qr(e,t){Jp++,VT[Jp]=e.current,e.current=t}var Gd={},Wa=tf(Gd),Io=tf(!1),hm=Gd;function zh(e,t){var n=e.type.contextTypes;if(!n)return Gd;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 Oo(e){return e=e.childContextTypes,e!=null}function kC(){ri(Io),ri(Wa)}function hF(e,t,n){if(Wa.current!==Gd)throw Error(jt(168));qr(Wa,t),qr(Io,n)}function iX(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(jt(108,lhe(e)||"Unknown",i));return hi({},n,r)}function _C(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Gd,hm=Wa.current,qr(Wa,e),qr(Io,Io.current),!0}function vF(e,t,n){var r=e.stateNode;if(!r)throw Error(jt(169));n?(e=iX(e,t,hm),r.__reactInternalMemoizedMergedChildContext=e,ri(Io),ri(Wa),qr(Wa,e)):ri(Io),qr(Io,n)}var ou=null,Tk=!1,SE=!1;function aX(e){ou===null?ou=[e]:ou.push(e)}function _ve(e){Tk=!0,aX(e)}function nf(){if(!SE&&ou!==null){SE=!0;var e=0,t=Rr;try{var n=ou;for(Rr=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}ou=null,Tk=!1}catch(i){throw ou!==null&&(ou=ou.slice(e+1)),RY(S5,nf),i}finally{Rr=t,SE=!1}}return null}var Qp=[],Zp=0,EC=null,$C=0,Ds=[],Ls=0,vm=null,du=1,fu="";function Ef(e,t){Qp[Zp++]=$C,Qp[Zp++]=EC,EC=e,$C=t}function oX(e,t,n){Ds[Ls++]=du,Ds[Ls++]=fu,Ds[Ls++]=vm,vm=e;var r=du;e=fu;var i=32-Ml(r)-1;r&=~(1<<i),n+=1;var a=32-Ml(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,du=1<<32-Ml(t)+i|n<<i|r,fu=a+e}else du=1<<a|n<<i|r,fu=e}function I5(e){e.return!==null&&(Ef(e,1),oX(e,1,0))}function O5(e){for(;e===EC;)EC=Qp[--Zp],Qp[Zp]=null,$C=Qp[--Zp],Qp[Zp]=null;for(;e===vm;)vm=Ds[--Ls],Ds[Ls]=null,fu=Ds[--Ls],Ds[Ls]=null,du=Ds[--Ls],Ds[Ls]=null}var vs=null,fs=null,ci=!1,_l=null;function sX(e,t){var n=Ws(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 gF(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=Od(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=vm!==null?{id:du,overflow:fu}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ws(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,vs=e,fs=null,!0):!1;default:return!1}}function WT(e){return(e.mode&1)!==0&&(e.flags&128)===0}function UT(e){if(ci){var t=fs;if(t){var n=t;if(!gF(e,t)){if(WT(e))throw Error(jt(418));t=Od(n.nextSibling);var r=vs;t&&gF(e,t)?sX(r,n):(e.flags=e.flags&-4097|2,ci=!1,vs=e)}}else{if(WT(e))throw Error(jt(418));e.flags=e.flags&-4097|2,ci=!1,vs=e}}}function bF(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;vs=e}function Ex(e){if(e!==vs)return!1;if(!ci)return bF(e),ci=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!BT(e.type,e.memoizedProps)),t&&(t=fs)){if(WT(e))throw lX(),Error(jt(418));for(;t;)sX(e,t),t=Od(t.nextSibling)}if(bF(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(jt(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){fs=Od(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}fs=null}}else fs=vs?Od(e.stateNode.nextSibling):null;return!0}function lX(){for(var e=fs;e;)e=Od(e.nextSibling)}function Hh(){fs=vs=null,ci=!1}function M5(e){_l===null?_l=[e]:_l.push(e)}var Eve=Nu.ReactCurrentBatchConfig;function Dg(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(jt(309));var r=n.stateNode}if(!r)throw Error(jt(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(jt(284));if(!n._owner)throw Error(jt(290,e))}return e}function $x(e,t){throw e=Object.prototype.toString.call(t),Error(jt(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function yF(e){var t=e._init;return t(e._payload)}function cX(e){function t(x,w){if(e){var y=x.deletions;y===null?(x.deletions=[w],x.flags|=16):y.push(w)}}function n(x,w){if(!e)return null;for(;w!==null;)t(x,w),w=w.sibling;return null}function r(x,w){for(x=new Map;w!==null;)w.key!==null?x.set(w.key,w):x.set(w.index,w),w=w.sibling;return x}function i(x,w){return x=Ad(x,w),x.index=0,x.sibling=null,x}function a(x,w,y){return x.index=y,e?(y=x.alternate,y!==null?(y=y.index,y<w?(x.flags|=2,w):y):(x.flags|=2,w)):(x.flags|=1048576,w)}function o(x){return e&&x.alternate===null&&(x.flags|=2),x}function s(x,w,y,S){return w===null||w.tag!==6?(w=PE(y,x.mode,S),w.return=x,w):(w=i(w,y),w.return=x,w)}function l(x,w,y,S){var C=y.type;return C===qp?d(x,w,y.props.children,S,y.key):w!==null&&(w.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===ad&&yF(C)===w.type)?(S=i(w,y.props),S.ref=Dg(x,w,y),S.return=x,S):(S=cS(y.type,y.key,y.props,null,x.mode,S),S.ref=Dg(x,w,y),S.return=x,S)}function c(x,w,y,S){return w===null||w.tag!==4||w.stateNode.containerInfo!==y.containerInfo||w.stateNode.implementation!==y.implementation?(w=RE(y,x.mode,S),w.return=x,w):(w=i(w,y.children||[]),w.return=x,w)}function d(x,w,y,S,C){return w===null||w.tag!==7?(w=Qf(y,x.mode,S,C),w.return=x,w):(w=i(w,y),w.return=x,w)}function f(x,w,y){if(typeof w=="string"&&w!==""||typeof w=="number")return w=PE(""+w,x.mode,y),w.return=x,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case vx:return y=cS(w.type,w.key,w.props,null,x.mode,y),y.ref=Dg(x,null,w),y.return=x,y;case Up:return w=RE(w,x.mode,y),w.return=x,w;case ad:var S=w._init;return f(x,S(w._payload),y)}if(x0(w)||Mg(w))return w=Qf(w,x.mode,y,null),w.return=x,w;$x(x,w)}return null}function m(x,w,y,S){var C=w!==null?w.key:null;if(typeof y=="string"&&y!==""||typeof y=="number")return C!==null?null:s(x,w,""+y,S);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case vx:return y.key===C?l(x,w,y,S):null;case Up:return y.key===C?c(x,w,y,S):null;case ad:return C=y._init,m(x,w,C(y._payload),S)}if(x0(y)||Mg(y))return C!==null?null:d(x,w,y,S,null);$x(x,y)}return null}function p(x,w,y,S,C){if(typeof S=="string"&&S!==""||typeof S=="number")return x=x.get(y)||null,s(w,x,""+S,C);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case vx:return x=x.get(S.key===null?y:S.key)||null,l(w,x,S,C);case Up:return x=x.get(S.key===null?y:S.key)||null,c(w,x,S,C);case ad:var k=S._init;return p(x,w,y,k(S._payload),C)}if(x0(S)||Mg(S))return x=x.get(y)||null,d(w,x,S,C,null);$x(w,S)}return null}function h(x,w,y,S){for(var C=null,k=null,_=w,E=w=0,T=null;_!==null&&E<y.length;E++){_.index>E?(T=_,_=null):T=_.sibling;var $=m(x,_,y[E],S);if($===null){_===null&&(_=T);break}e&&_&&$.alternate===null&&t(x,_),w=a($,w,E),k===null?C=$:k.sibling=$,k=$,_=T}if(E===y.length)return n(x,_),ci&&Ef(x,E),C;if(_===null){for(;E<y.length;E++)_=f(x,y[E],S),_!==null&&(w=a(_,w,E),k===null?C=_:k.sibling=_,k=_);return ci&&Ef(x,E),C}for(_=r(x,_);E<y.length;E++)T=p(_,x,E,y[E],S),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?E:T.key),w=a(T,w,E),k===null?C=T:k.sibling=T,k=T);return e&&_.forEach(function(P){return t(x,P)}),ci&&Ef(x,E),C}function g(x,w,y,S){var C=Mg(y);if(typeof C!="function")throw Error(jt(150));if(y=C.call(y),y==null)throw Error(jt(151));for(var k=C=null,_=w,E=w=0,T=null,$=y.next();_!==null&&!$.done;E++,$=y.next()){_.index>E?(T=_,_=null):T=_.sibling;var P=m(x,_,$.value,S);if(P===null){_===null&&(_=T);break}e&&_&&P.alternate===null&&t(x,_),w=a(P,w,E),k===null?C=P:k.sibling=P,k=P,_=T}if($.done)return n(x,_),ci&&Ef(x,E),C;if(_===null){for(;!$.done;E++,$=y.next())$=f(x,$.value,S),$!==null&&(w=a($,w,E),k===null?C=$:k.sibling=$,k=$);return ci&&Ef(x,E),C}for(_=r(x,_);!$.done;E++,$=y.next())$=p(_,x,E,$.value,S),$!==null&&(e&&$.alternate!==null&&_.delete($.key===null?E:$.key),w=a($,w,E),k===null?C=$:k.sibling=$,k=$);return e&&_.forEach(function(O){return t(x,O)}),ci&&Ef(x,E),C}function v(x,w,y,S){if(typeof y=="object"&&y!==null&&y.type===qp&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case vx:e:{for(var C=y.key,k=w;k!==null;){if(k.key===C){if(C=y.type,C===qp){if(k.tag===7){n(x,k.sibling),w=i(k,y.props.children),w.return=x,x=w;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===ad&&yF(C)===k.type){n(x,k.sibling),w=i(k,y.props),w.ref=Dg(x,k,y),w.return=x,x=w;break e}n(x,k);break}else t(x,k);k=k.sibling}y.type===qp?(w=Qf(y.props.children,x.mode,S,y.key),w.return=x,x=w):(S=cS(y.type,y.key,y.props,null,x.mode,S),S.ref=Dg(x,w,y),S.return=x,x=S)}return o(x);case Up:e:{for(k=y.key;w!==null;){if(w.key===k)if(w.tag===4&&w.stateNode.containerInfo===y.containerInfo&&w.stateNode.implementation===y.implementation){n(x,w.sibling),w=i(w,y.children||[]),w.return=x,x=w;break e}else{n(x,w);break}else t(x,w);w=w.sibling}w=RE(y,x.mode,S),w.return=x,x=w}return o(x);case ad:return k=y._init,v(x,w,k(y._payload),S)}if(x0(y))return h(x,w,y,S);if(Mg(y))return g(x,w,y,S);$x(x,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,w!==null&&w.tag===6?(n(x,w.sibling),w=i(w,y),w.return=x,x=w):(n(x,w),w=PE(y,x.mode,S),w.return=x,x=w),o(x)):n(x,w)}return v}var Vh=cX(!0),uX=cX(!1),TC=tf(null),PC=null,eh=null,j5=null;function N5(){j5=eh=PC=null}function A5(e){var t=TC.current;ri(TC),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 gh(e,t){PC=e,j5=eh=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Po=!0),e.firstContext=null)}function Ys(e){var t=e._currentValue;if(j5!==e)if(e={context:e,memoizedValue:t,next:null},eh===null){if(PC===null)throw Error(jt(308));eh=e,PC.dependencies={lanes:0,firstContext:e}}else eh=eh.next=e;return t}var Lf=null;function F5(e){Lf===null?Lf=[e]:Lf.push(e)}function dX(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,F5(t)):(n.next=i.next,i.next=n),t.interleaved=n,ku(e,r)}function ku(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 od=!1;function D5(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function fX(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 vu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Md(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,lr&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,ku(e,n)}return i=r.interleaved,i===null?(t.next=t,F5(r)):(t.next=i.next,i.next=t),r.interleaved=t,ku(e,n)}function rS(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,C5(e,n)}}function xF(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function RC(e,t,n,r){var i=e.updateQueue;od=!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,g=s;switch(m=t,p=n,g.tag){case 1:if(h=g.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=g.payload,m=typeof h=="function"?h.call(p,f,m):h,m==null)break e;f=hi({},f,m);break e;case 2:od=!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);bm|=o,e.lanes=o,e.memoizedState=f}}function wF(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(jt(191,i));i.call(r)}}}var zb={},Cc=tf(zb),I1=tf(zb),O1=tf(zb);function Bf(e){if(e===zb)throw Error(jt(174));return e}function L5(e,t){switch(qr(O1,t),qr(I1,e),qr(Cc,zb),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ET(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ET(t,e)}ri(Cc),qr(Cc,t)}function Wh(){ri(Cc),ri(I1),ri(O1)}function mX(e){Bf(O1.current);var t=Bf(Cc.current),n=ET(t,e.type);t!==n&&(qr(I1,e),qr(Cc,n))}function B5(e){I1.current===e&&(ri(Cc),ri(I1))}var mi=tf(0);function IC(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 CE=[];function z5(){for(var e=0;e<CE.length;e++)CE[e]._workInProgressVersionPrimary=null;CE.length=0}var iS=Nu.ReactCurrentDispatcher,kE=Nu.ReactCurrentBatchConfig,gm=0,pi=null,Xi=null,sa=null,OC=!1,G0=!1,M1=0,$ve=0;function Oa(){throw Error(jt(321))}function H5(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!zl(e[n],t[n]))return!1;return!0}function V5(e,t,n,r,i,a){if(gm=a,pi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,iS.current=e===null||e.memoizedState===null?Ive:Ove,e=n(r,i),G0){a=0;do{if(G0=!1,M1=0,25<=a)throw Error(jt(301));a+=1,sa=Xi=null,t.updateQueue=null,iS.current=Mve,e=n(r,i)}while(G0)}if(iS.current=MC,t=Xi!==null&&Xi.next!==null,gm=0,sa=Xi=pi=null,OC=!1,t)throw Error(jt(300));return e}function W5(){var e=M1!==0;return M1=0,e}function oc(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return sa===null?pi.memoizedState=sa=e:sa=sa.next=e,sa}function Xs(){if(Xi===null){var e=pi.alternate;e=e!==null?e.memoizedState:null}else e=Xi.next;var t=sa===null?pi.memoizedState:sa.next;if(t!==null)sa=t,Xi=e;else{if(e===null)throw Error(jt(310));Xi=e,e={memoizedState:Xi.memoizedState,baseState:Xi.baseState,baseQueue:Xi.baseQueue,queue:Xi.queue,next:null},sa===null?pi.memoizedState=sa=e:sa=sa.next=e}return sa}function j1(e,t){return typeof t=="function"?t(e):t}function _E(e){var t=Xs(),n=t.queue;if(n===null)throw Error(jt(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((gm&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,pi.lanes|=d,bm|=d}c=c.next}while(c!==null&&c!==a);l===null?o=r:l.next=s,zl(r,t.memoizedState)||(Po=!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,pi.lanes|=a,bm|=a,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function EE(e){var t=Xs(),n=t.queue;if(n===null)throw Error(jt(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);zl(a,t.memoizedState)||(Po=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function pX(){}function hX(e,t){var n=pi,r=Xs(),i=t(),a=!zl(r.memoizedState,i);if(a&&(r.memoizedState=i,Po=!0),r=r.queue,U5(bX.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||sa!==null&&sa.memoizedState.tag&1){if(n.flags|=2048,N1(9,gX.bind(null,n,r,i,t),void 0,null),ua===null)throw Error(jt(349));gm&30||vX(n,t,i)}return i}function vX(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=pi.updateQueue,t===null?(t={lastEffect:null,stores:null},pi.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function gX(e,t,n,r){t.value=n,t.getSnapshot=r,yX(t)&&xX(e)}function bX(e,t,n){return n(function(){yX(t)&&xX(e)})}function yX(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!zl(e,n)}catch{return!0}}function xX(e){var t=ku(e,1);t!==null&&jl(t,e,1,-1)}function SF(e){var t=oc();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:j1,lastRenderedState:e},t.queue=e,e=e.dispatch=Rve.bind(null,pi,e),[t.memoizedState,e]}function N1(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=pi.updateQueue,t===null?(t={lastEffect:null,stores:null},pi.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 wX(){return Xs().memoizedState}function aS(e,t,n,r){var i=oc();pi.flags|=e,i.memoizedState=N1(1|t,n,void 0,r===void 0?null:r)}function Pk(e,t,n,r){var i=Xs();r=r===void 0?null:r;var a=void 0;if(Xi!==null){var o=Xi.memoizedState;if(a=o.destroy,r!==null&&H5(r,o.deps)){i.memoizedState=N1(t,n,a,r);return}}pi.flags|=e,i.memoizedState=N1(1|t,n,a,r)}function CF(e,t){return aS(8390656,8,e,t)}function U5(e,t){return Pk(2048,8,e,t)}function SX(e,t){return Pk(4,2,e,t)}function CX(e,t){return Pk(4,4,e,t)}function kX(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 _X(e,t,n){return n=n!=null?n.concat([e]):null,Pk(4,4,kX.bind(null,t,e),n)}function q5(){}function EX(e,t){var n=Xs();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&H5(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function $X(e,t){var n=Xs();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&H5(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function TX(e,t,n){return gm&21?(zl(n,t)||(n=MY(),pi.lanes|=n,bm|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Po=!0),e.memoizedState=n)}function Tve(e,t){var n=Rr;Rr=n!==0&&4>n?n:4,e(!0);var r=kE.transition;kE.transition={};try{e(!1),t()}finally{Rr=n,kE.transition=r}}function PX(){return Xs().memoizedState}function Pve(e,t,n){var r=Nd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},RX(e))IX(t,n);else if(n=dX(e,t,n,r),n!==null){var i=so();jl(n,e,r,i),OX(n,t,r)}}function Rve(e,t,n){var r=Nd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(RX(e))IX(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,zl(s,o)){var l=t.interleaved;l===null?(i.next=i,F5(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=dX(e,t,i,r),n!==null&&(i=so(),jl(n,e,r,i),OX(n,t,r))}}function RX(e){var t=e.alternate;return e===pi||t!==null&&t===pi}function IX(e,t){G0=OC=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function OX(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,C5(e,n)}}var MC={readContext:Ys,useCallback:Oa,useContext:Oa,useEffect:Oa,useImperativeHandle:Oa,useInsertionEffect:Oa,useLayoutEffect:Oa,useMemo:Oa,useReducer:Oa,useRef:Oa,useState:Oa,useDebugValue:Oa,useDeferredValue:Oa,useTransition:Oa,useMutableSource:Oa,useSyncExternalStore:Oa,useId:Oa,unstable_isNewReconciler:!1},Ive={readContext:Ys,useCallback:function(e,t){return oc().memoizedState=[e,t===void 0?null:t],e},useContext:Ys,useEffect:CF,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,aS(4194308,4,kX.bind(null,t,e),n)},useLayoutEffect:function(e,t){return aS(4194308,4,e,t)},useInsertionEffect:function(e,t){return aS(4,2,e,t)},useMemo:function(e,t){var n=oc();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=oc();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=Pve.bind(null,pi,e),[r.memoizedState,e]},useRef:function(e){var t=oc();return e={current:e},t.memoizedState=e},useState:SF,useDebugValue:q5,useDeferredValue:function(e){return oc().memoizedState=e},useTransition:function(){var e=SF(!1),t=e[0];return e=Tve.bind(null,e[1]),oc().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pi,i=oc();if(ci){if(n===void 0)throw Error(jt(407));n=n()}else{if(n=t(),ua===null)throw Error(jt(349));gm&30||vX(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,CF(bX.bind(null,r,a,e),[e]),r.flags|=2048,N1(9,gX.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=oc(),t=ua.identifierPrefix;if(ci){var n=fu,r=du;n=(r&~(1<<32-Ml(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=M1++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=$ve++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Ove={readContext:Ys,useCallback:EX,useContext:Ys,useEffect:U5,useImperativeHandle:_X,useInsertionEffect:SX,useLayoutEffect:CX,useMemo:$X,useReducer:_E,useRef:wX,useState:function(){return _E(j1)},useDebugValue:q5,useDeferredValue:function(e){var t=Xs();return TX(t,Xi.memoizedState,e)},useTransition:function(){var e=_E(j1)[0],t=Xs().memoizedState;return[e,t]},useMutableSource:pX,useSyncExternalStore:hX,useId:PX,unstable_isNewReconciler:!1},Mve={readContext:Ys,useCallback:EX,useContext:Ys,useEffect:U5,useImperativeHandle:_X,useInsertionEffect:SX,useLayoutEffect:CX,useMemo:$X,useReducer:EE,useRef:wX,useState:function(){return EE(j1)},useDebugValue:q5,useDeferredValue:function(e){var t=Xs();return Xi===null?t.memoizedState=e:TX(t,Xi.memoizedState,e)},useTransition:function(){var e=EE(j1)[0],t=Xs().memoizedState;return[e,t]},useMutableSource:pX,useSyncExternalStore:hX,useId:PX,unstable_isNewReconciler:!1};function xl(e,t){if(e&&e.defaultProps){t=hi({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function GT(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:hi({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Rk={isMounted:function(e){return(e=e._reactInternals)?Dm(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=so(),i=Nd(e),a=vu(r,i);a.payload=t,n!=null&&(a.callback=n),t=Md(e,a,i),t!==null&&(jl(t,e,i,r),rS(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=so(),i=Nd(e),a=vu(r,i);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=Md(e,a,i),t!==null&&(jl(t,e,i,r),rS(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=so(),r=Nd(e),i=vu(n,r);i.tag=2,t!=null&&(i.callback=t),t=Md(e,i,r),t!==null&&(jl(t,e,r,n),rS(t,e,r))}};function kF(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?!$1(n,r)||!$1(i,a):!0}function MX(e,t,n){var r=!1,i=Gd,a=t.contextType;return typeof a=="object"&&a!==null?a=Ys(a):(i=Oo(t)?hm:Wa.current,r=t.contextTypes,a=(r=r!=null)?zh(e,i):Gd),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Rk,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function _F(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&&Rk.enqueueReplaceState(t,t.state,null)}function KT(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},D5(e);var a=t.contextType;typeof a=="object"&&a!==null?i.context=Ys(a):(a=Oo(t)?hm:Wa.current,i.context=zh(e,a)),i.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(GT(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&&Rk.enqueueReplaceState(i,i.state,null),RC(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Uh(e,t){try{var n="",r=t;do n+=she(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 $E(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function YT(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var jve=typeof WeakMap=="function"?WeakMap:Map;function jX(e,t,n){n=vu(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){NC||(NC=!0,aP=r),YT(e,t)},n}function NX(e,t,n){n=vu(-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(){YT(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){YT(e,t),typeof r!="function"&&(jd===null?jd=new Set([this]):jd.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function EF(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new jve;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=Kve.bind(null,e,t,n),t.then(e,e))}function $F(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 TF(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=vu(-1,1),t.tag=2,Md(n,t,1))),n.lanes|=1),e)}var Nve=Nu.ReactCurrentOwner,Po=!1;function to(e,t,n,r){t.child=e===null?uX(t,null,n,r):Vh(t,e.child,n,r)}function PF(e,t,n,r,i){n=n.render;var a=t.ref;return gh(t,i),r=V5(e,t,n,r,a,i),n=W5(),e!==null&&!Po?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,_u(e,t,i)):(ci&&n&&I5(t),t.flags|=1,to(e,t,r,i),t.child)}function RF(e,t,n,r,i){if(e===null){var a=n.type;return typeof a=="function"&&!eM(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,AX(e,t,a,r,i)):(e=cS(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:$1,n(o,r)&&e.ref===t.ref)return _u(e,t,i)}return t.flags|=1,e=Ad(a,r),e.ref=t.ref,e.return=t,t.child=e}function AX(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if($1(a,r)&&e.ref===t.ref)if(Po=!1,t.pendingProps=r=a,(e.lanes&i)!==0)e.flags&131072&&(Po=!0);else return t.lanes=e.lanes,_u(e,t,i)}return XT(e,t,n,r,i)}function FX(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},qr(nh,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,qr(nh,ls),ls|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,qr(nh,ls),ls|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,qr(nh,ls),ls|=r;return to(e,t,i,n),t.child}function DX(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function XT(e,t,n,r,i){var a=Oo(n)?hm:Wa.current;return a=zh(t,a),gh(t,i),n=V5(e,t,n,r,a,i),r=W5(),e!==null&&!Po?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,_u(e,t,i)):(ci&&r&&I5(t),t.flags|=1,to(e,t,n,i),t.child)}function IF(e,t,n,r,i){if(Oo(n)){var a=!0;_C(t)}else a=!1;if(gh(t,i),t.stateNode===null)oS(e,t),MX(t,n,r),KT(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=Ys(c):(c=Oo(n)?hm:Wa.current,c=zh(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)&&_F(t,o,r,c),od=!1;var m=t.memoizedState;o.state=m,RC(t,r,o,i),l=t.memoizedState,s!==r||m!==l||Io.current||od?(typeof d=="function"&&(GT(t,n,d,r),l=t.memoizedState),(s=od||kF(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,fX(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:xl(t.type,s),o.props=c,f=t.pendingProps,m=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=Ys(l):(l=Oo(n)?hm:Wa.current,l=zh(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)&&_F(t,o,r,l),od=!1,m=t.memoizedState,o.state=m,RC(t,r,o,i);var h=t.memoizedState;s!==f||m!==h||Io.current||od?(typeof p=="function"&&(GT(t,n,p,r),h=t.memoizedState),(c=od||kF(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 JT(e,t,n,r,a,i)}function JT(e,t,n,r,i,a){DX(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&vF(t,n,!1),_u(e,t,a);r=t.stateNode,Nve.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Vh(t,e.child,null,a),t.child=Vh(t,null,s,a)):to(e,t,s,a),t.memoizedState=r.state,i&&vF(t,n,!0),t.child}function LX(e){var t=e.stateNode;t.pendingContext?hF(e,t.pendingContext,t.pendingContext!==t.context):t.context&&hF(e,t.context,!1),L5(e,t.containerInfo)}function OF(e,t,n,r,i){return Hh(),M5(i),t.flags|=256,to(e,t,n,r),t.child}var QT={dehydrated:null,treeContext:null,retryLane:0};function ZT(e){return{baseLanes:e,cachePool:null,transitions:null}}function BX(e,t,n){var r=t.pendingProps,i=mi.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),qr(mi,i&1),e===null)return UT(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=Mk(o,r,0,null),e=Qf(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=ZT(n),t.memoizedState=QT,e):G5(t,o));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return Ave(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=Ad(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?a=Ad(s,a):(a=Qf(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?ZT(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},a.memoizedState=o,a.childLanes=e.childLanes&~n,t.memoizedState=QT,r}return a=e.child,e=a.sibling,r=Ad(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 G5(e,t){return t=Mk({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Tx(e,t,n,r){return r!==null&&M5(r),Vh(t,e.child,null,n),e=G5(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ave(e,t,n,r,i,a,o){if(n)return t.flags&256?(t.flags&=-257,r=$E(Error(jt(422))),Tx(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Mk({mode:"visible",children:r.children},i,0,null),a=Qf(a,i,o,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Vh(t,e.child,null,o),t.child.memoizedState=ZT(o),t.memoizedState=QT,a);if(!(t.mode&1))return Tx(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(jt(419)),r=$E(a,r,void 0),Tx(e,t,o,r)}if(s=(o&e.childLanes)!==0,Po||s){if(r=ua,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,ku(e,i),jl(r,e,i,-1))}return Z5(),r=$E(Error(jt(421))),Tx(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=Yve.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,fs=Od(i.nextSibling),vs=t,ci=!0,_l=null,e!==null&&(Ds[Ls++]=du,Ds[Ls++]=fu,Ds[Ls++]=vm,du=e.id,fu=e.overflow,vm=t),t=G5(t,r.children),t.flags|=4096,t)}function MF(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),qT(e.return,t,n)}function TE(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 zX(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(to(e,t,r.children,n),r=mi.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&&MF(e,n,t);else if(e.tag===19)MF(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(qr(mi,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&&IC(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),TE(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&&IC(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}TE(t,!0,n,null,a);break;case"together":TE(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function oS(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function _u(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),bm|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(jt(153));if(t.child!==null){for(e=t.child,n=Ad(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ad(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Fve(e,t,n){switch(t.tag){case 3:LX(t),Hh();break;case 5:mX(t);break;case 1:Oo(t.type)&&_C(t);break;case 4:L5(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;qr(TC,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(qr(mi,mi.current&1),t.flags|=128,null):n&t.child.childLanes?BX(e,t,n):(qr(mi,mi.current&1),e=_u(e,t,n),e!==null?e.sibling:null);qr(mi,mi.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return zX(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),qr(mi,mi.current),r)break;return null;case 22:case 23:return t.lanes=0,FX(e,t,n)}return _u(e,t,n)}var HX,eP,VX,WX;HX=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}};eP=function(){};VX=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Bf(Cc.current);var a=null;switch(n){case"input":i=ST(e,i),r=ST(e,r),a=[];break;case"select":i=hi({},i,{value:void 0}),r=hi({},r,{value:void 0}),a=[];break;case"textarea":i=_T(e,i),r=_T(e,r),a=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=CC)}$T(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"&&(x1.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"&&(x1.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Qr("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)}};WX=function(e,t,n,r){n!==r&&(t.flags|=4)};function Lg(e,t){if(!ci)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 Ma(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 Dve(e,t,n){var r=t.pendingProps;switch(O5(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ma(t),null;case 1:return Oo(t.type)&&kC(),Ma(t),null;case 3:return r=t.stateNode,Wh(),ri(Io),ri(Wa),z5(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ex(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,_l!==null&&(lP(_l),_l=null))),eP(e,t),Ma(t),null;case 5:B5(t);var i=Bf(O1.current);if(n=t.type,e!==null&&t.stateNode!=null)VX(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(jt(166));return Ma(t),null}if(e=Bf(Cc.current),Ex(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[hc]=t,r[R1]=a,e=(t.mode&1)!==0,n){case"dialog":Qr("cancel",r),Qr("close",r);break;case"iframe":case"object":case"embed":Qr("load",r);break;case"video":case"audio":for(i=0;i<S0.length;i++)Qr(S0[i],r);break;case"source":Qr("error",r);break;case"img":case"image":case"link":Qr("error",r),Qr("load",r);break;case"details":Qr("toggle",r);break;case"input":HA(r,a),Qr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Qr("invalid",r);break;case"textarea":WA(r,a),Qr("invalid",r)}$T(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&&_x(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&_x(r.textContent,s,e),i=["children",""+s]):x1.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&Qr("scroll",r)}switch(n){case"input":gx(r),VA(r,a,!0);break;case"textarea":gx(r),UA(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=CC)}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=bY(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[hc]=t,e[R1]=r,HX(e,t,!1,!1),t.stateNode=e;e:{switch(o=TT(n,r),n){case"dialog":Qr("cancel",e),Qr("close",e),i=r;break;case"iframe":case"object":case"embed":Qr("load",e),i=r;break;case"video":case"audio":for(i=0;i<S0.length;i++)Qr(S0[i],e);i=r;break;case"source":Qr("error",e),i=r;break;case"img":case"image":case"link":Qr("error",e),Qr("load",e),i=r;break;case"details":Qr("toggle",e),i=r;break;case"input":HA(e,r),i=ST(e,r),Qr("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=hi({},r,{value:void 0}),Qr("invalid",e);break;case"textarea":WA(e,r),i=_T(e,r),Qr("invalid",e);break;default:i=r}$T(n,i),s=i;for(a in s)if(s.hasOwnProperty(a)){var l=s[a];a==="style"?wY(e,l):a==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&yY(e,l)):a==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&w1(e,l):typeof l=="number"&&w1(e,""+l):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(x1.hasOwnProperty(a)?l!=null&&a==="onScroll"&&Qr("scroll",e):l!=null&&g5(e,a,l,o))}switch(n){case"input":gx(e),VA(e,r,!1);break;case"textarea":gx(e),UA(e);break;case"option":r.value!=null&&e.setAttribute("value",""+qd(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?mh(e,!!r.multiple,a,!1):r.defaultValue!=null&&mh(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=CC)}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 Ma(t),null;case 6:if(e&&t.stateNode!=null)WX(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(jt(166));if(n=Bf(O1.current),Bf(Cc.current),Ex(t)){if(r=t.stateNode,n=t.memoizedProps,r[hc]=t,(a=r.nodeValue!==n)&&(e=vs,e!==null))switch(e.tag){case 3:_x(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&_x(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[hc]=t,t.stateNode=r}return Ma(t),null;case 13:if(ri(mi),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ci&&fs!==null&&t.mode&1&&!(t.flags&128))lX(),Hh(),t.flags|=98560,a=!1;else if(a=Ex(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(jt(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(jt(317));a[hc]=t}else Hh(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ma(t),a=!1}else _l!==null&&(lP(_l),_l=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||mi.current&1?Zi===0&&(Zi=3):Z5())),t.updateQueue!==null&&(t.flags|=4),Ma(t),null);case 4:return Wh(),eP(e,t),e===null&&T1(t.stateNode.containerInfo),Ma(t),null;case 10:return A5(t.type._context),Ma(t),null;case 17:return Oo(t.type)&&kC(),Ma(t),null;case 19:if(ri(mi),a=t.memoizedState,a===null)return Ma(t),null;if(r=(t.flags&128)!==0,o=a.rendering,o===null)if(r)Lg(a,!1);else{if(Zi!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=IC(e),o!==null){for(t.flags|=128,Lg(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 qr(mi,mi.current&1|2),t.child}e=e.sibling}a.tail!==null&&ji()>qh&&(t.flags|=128,r=!0,Lg(a,!1),t.lanes=4194304)}else{if(!r)if(e=IC(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Lg(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!ci)return Ma(t),null}else 2*ji()-a.renderingStartTime>qh&&n!==1073741824&&(t.flags|=128,r=!0,Lg(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=ji(),t.sibling=null,n=mi.current,qr(mi,r?n&1|2:n&1),t):(Ma(t),null);case 22:case 23:return Q5(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ls&1073741824&&(Ma(t),t.subtreeFlags&6&&(t.flags|=8192)):Ma(t),null;case 24:return null;case 25:return null}throw Error(jt(156,t.tag))}function Lve(e,t){switch(O5(t),t.tag){case 1:return Oo(t.type)&&kC(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Wh(),ri(Io),ri(Wa),z5(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return B5(t),null;case 13:if(ri(mi),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(jt(340));Hh()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ri(mi),null;case 4:return Wh(),null;case 10:return A5(t.type._context),null;case 22:case 23:return Q5(),null;case 24:return null;default:return null}}var Px=!1,La=!1,Bve=typeof WeakSet=="function"?WeakSet:Set,en=null;function th(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){wi(e,t,r)}else n.current=null}function tP(e,t,n){try{n()}catch(r){wi(e,t,r)}}var jF=!1;function zve(e,t){if(DT=xC,e=YY(),R5(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(LT={focusedElem:e,selectionRange:n},xC=!1,en=t;en!==null;)if(t=en,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,en=e;else for(;en!==null;){t=en;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var g=h.memoizedProps,v=h.memoizedState,x=t.stateNode,w=x.getSnapshotBeforeUpdate(t.elementType===t.type?g:xl(t.type,g),v);x.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(jt(163))}}catch(S){wi(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,en=e;break}en=t.return}return h=jF,jF=!1,h}function K0(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&&tP(t,n,a)}i=i.next}while(i!==r)}}function Ik(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 nP(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 UX(e){var t=e.alternate;t!==null&&(e.alternate=null,UX(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[hc],delete t[R1],delete t[HT],delete t[Cve],delete t[kve])),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 qX(e){return e.tag===5||e.tag===3||e.tag===4}function NF(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||qX(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 rP(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=CC));else if(r!==4&&(e=e.child,e!==null))for(rP(e,t,n),e=e.sibling;e!==null;)rP(e,t,n),e=e.sibling}function iP(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(iP(e,t,n),e=e.sibling;e!==null;)iP(e,t,n),e=e.sibling}var ya=null,wl=!1;function qu(e,t,n){for(n=n.child;n!==null;)GX(e,t,n),n=n.sibling}function GX(e,t,n){if(Sc&&typeof Sc.onCommitFiberUnmount=="function")try{Sc.onCommitFiberUnmount(Ck,n)}catch{}switch(n.tag){case 5:La||th(n,t);case 6:var r=ya,i=wl;ya=null,qu(e,t,n),ya=r,wl=i,ya!==null&&(wl?(e=ya,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ya.removeChild(n.stateNode));break;case 18:ya!==null&&(wl?(e=ya,n=n.stateNode,e.nodeType===8?wE(e.parentNode,n):e.nodeType===1&&wE(e,n),_1(e)):wE(ya,n.stateNode));break;case 4:r=ya,i=wl,ya=n.stateNode.containerInfo,wl=!0,qu(e,t,n),ya=r,wl=i;break;case 0:case 11:case 14:case 15:if(!La&&(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)&&tP(n,t,o),i=i.next}while(i!==r)}qu(e,t,n);break;case 1:if(!La&&(th(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){wi(n,t,s)}qu(e,t,n);break;case 21:qu(e,t,n);break;case 22:n.mode&1?(La=(r=La)||n.memoizedState!==null,qu(e,t,n),La=r):qu(e,t,n);break;default:qu(e,t,n)}}function AF(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Bve),t.forEach(function(r){var i=Xve.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function pl(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:ya=s.stateNode,wl=!1;break e;case 3:ya=s.stateNode.containerInfo,wl=!0;break e;case 4:ya=s.stateNode.containerInfo,wl=!0;break e}s=s.return}if(ya===null)throw Error(jt(160));GX(a,o,i),ya=null,wl=!1;var l=i.alternate;l!==null&&(l.return=null),i.return=null}catch(c){wi(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)KX(t,e),t=t.sibling}function KX(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(pl(t,e),tc(e),r&4){try{K0(3,e,e.return),Ik(3,e)}catch(g){wi(e,e.return,g)}try{K0(5,e,e.return)}catch(g){wi(e,e.return,g)}}break;case 1:pl(t,e),tc(e),r&512&&n!==null&&th(n,n.return);break;case 5:if(pl(t,e),tc(e),r&512&&n!==null&&th(n,n.return),e.flags&32){var i=e.stateNode;try{w1(i,"")}catch(g){wi(e,e.return,g)}}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&&vY(i,a),TT(s,o);var c=TT(s,a);for(o=0;o<l.length;o+=2){var d=l[o],f=l[o+1];d==="style"?wY(i,f):d==="dangerouslySetInnerHTML"?yY(i,f):d==="children"?w1(i,f):g5(i,d,f,c)}switch(s){case"input":CT(i,a);break;case"textarea":gY(i,a);break;case"select":var m=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;p!=null?mh(i,!!a.multiple,p,!1):m!==!!a.multiple&&(a.defaultValue!=null?mh(i,!!a.multiple,a.defaultValue,!0):mh(i,!!a.multiple,a.multiple?[]:"",!1))}i[R1]=a}catch(g){wi(e,e.return,g)}}break;case 6:if(pl(t,e),tc(e),r&4){if(e.stateNode===null)throw Error(jt(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(g){wi(e,e.return,g)}}break;case 3:if(pl(t,e),tc(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{_1(t.containerInfo)}catch(g){wi(e,e.return,g)}break;case 4:pl(t,e),tc(e);break;case 13:pl(t,e),tc(e),i=e.child,i.flags&8192&&(a=i.memoizedState!==null,i.stateNode.isHidden=a,!a||i.alternate!==null&&i.alternate.memoizedState!==null||(X5=ji())),r&4&&AF(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(La=(c=La)||d,pl(t,e),La=c):pl(t,e),tc(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(en=e,d=e.child;d!==null;){for(f=en=d;en!==null;){switch(m=en,p=m.child,m.tag){case 0:case 11:case 14:case 15:K0(4,m,m.return);break;case 1:th(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(g){wi(r,n,g)}}break;case 5:th(m,m.return);break;case 22:if(m.memoizedState!==null){DF(f);continue}}p!==null?(p.return=m,en=p):DF(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=xY("display",o))}catch(g){wi(e,e.return,g)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(g){wi(e,e.return,g)}}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:pl(t,e),tc(e),r&4&&AF(e);break;case 21:break;default:pl(t,e),tc(e)}}function tc(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(qX(n)){var r=n;break e}n=n.return}throw Error(jt(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(w1(i,""),r.flags&=-33);var a=NF(e);iP(e,a,i);break;case 3:case 4:var o=r.stateNode.containerInfo,s=NF(e);rP(e,s,o);break;default:throw Error(jt(161))}}catch(l){wi(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Hve(e,t,n){en=e,YX(e)}function YX(e,t,n){for(var r=(e.mode&1)!==0;en!==null;){var i=en,a=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||Px;if(!o){var s=i.alternate,l=s!==null&&s.memoizedState!==null||La;s=Px;var c=La;if(Px=o,(La=l)&&!c)for(en=i;en!==null;)o=en,l=o.child,o.tag===22&&o.memoizedState!==null?LF(i):l!==null?(l.return=o,en=l):LF(i);for(;a!==null;)en=a,YX(a),a=a.sibling;en=i,Px=s,La=c}FF(e)}else i.subtreeFlags&8772&&a!==null?(a.return=i,en=a):FF(e)}}function FF(e){for(;en!==null;){var t=en;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:La||Ik(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!La)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:xl(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&wF(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}wF(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&&_1(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(jt(163))}La||t.flags&512&&nP(t)}catch(m){wi(t,t.return,m)}}if(t===e){en=null;break}if(n=t.sibling,n!==null){n.return=t.return,en=n;break}en=t.return}}function DF(e){for(;en!==null;){var t=en;if(t===e){en=null;break}var n=t.sibling;if(n!==null){n.return=t.return,en=n;break}en=t.return}}function LF(e){for(;en!==null;){var t=en;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Ik(4,t)}catch(l){wi(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(l){wi(t,i,l)}}var a=t.return;try{nP(t)}catch(l){wi(t,a,l)}break;case 5:var o=t.return;try{nP(t)}catch(l){wi(t,o,l)}}}catch(l){wi(t,t.return,l)}if(t===e){en=null;break}var s=t.sibling;if(s!==null){s.return=t.return,en=s;break}en=t.return}}var Vve=Math.ceil,jC=Nu.ReactCurrentDispatcher,K5=Nu.ReactCurrentOwner,qs=Nu.ReactCurrentBatchConfig,lr=0,ua=null,qi=null,Ea=0,ls=0,nh=tf(0),Zi=0,A1=null,bm=0,Ok=0,Y5=0,Y0=null,$o=null,X5=0,qh=1/0,ru=null,NC=!1,aP=null,jd=null,Rx=!1,pd=null,AC=0,X0=0,oP=null,sS=-1,lS=0;function so(){return lr&6?ji():sS!==-1?sS:sS=ji()}function Nd(e){return e.mode&1?lr&2&&Ea!==0?Ea&-Ea:Eve.transition!==null?(lS===0&&(lS=MY()),lS):(e=Rr,e!==0||(e=window.event,e=e===void 0?16:BY(e.type)),e):1}function jl(e,t,n,r){if(50<X0)throw X0=0,oP=null,Error(jt(185));Db(e,n,r),(!(lr&2)||e!==ua)&&(e===ua&&(!(lr&2)&&(Ok|=n),Zi===4&&ud(e,Ea)),Mo(e,r),n===1&&lr===0&&!(t.mode&1)&&(qh=ji()+500,Tk&&nf()))}function Mo(e,t){var n=e.callbackNode;Ehe(e,t);var r=yC(e,e===ua?Ea:0);if(r===0)n!==null&&KA(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&KA(n),t===1)e.tag===0?_ve(BF.bind(null,e)):aX(BF.bind(null,e)),wve(function(){!(lr&6)&&nf()}),n=null;else{switch(jY(r)){case 1:n=S5;break;case 4:n=IY;break;case 16:n=bC;break;case 536870912:n=OY;break;default:n=bC}n=rJ(n,XX.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function XX(e,t){if(sS=-1,lS=0,lr&6)throw Error(jt(327));var n=e.callbackNode;if(bh()&&e.callbackNode!==n)return null;var r=yC(e,e===ua?Ea:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=FC(e,r);else{t=r;var i=lr;lr|=2;var a=QX();(ua!==e||Ea!==t)&&(ru=null,qh=ji()+500,Jf(e,t));do try{qve();break}catch(s){JX(e,s)}while(!0);N5(),jC.current=a,lr=i,qi!==null?t=0:(ua=null,Ea=0,t=Zi)}if(t!==0){if(t===2&&(i=MT(e),i!==0&&(r=i,t=sP(e,i))),t===1)throw n=A1,Jf(e,0),ud(e,r),Mo(e,ji()),n;if(t===6)ud(e,r);else{if(i=e.current.alternate,!(r&30)&&!Wve(i)&&(t=FC(e,r),t===2&&(a=MT(e),a!==0&&(r=a,t=sP(e,a))),t===1))throw n=A1,Jf(e,0),ud(e,r),Mo(e,ji()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(jt(345));case 2:$f(e,$o,ru);break;case 3:if(ud(e,r),(r&130023424)===r&&(t=X5+500-ji(),10<t)){if(yC(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){so(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=zT($f.bind(null,e,$o,ru),t);break}$f(e,$o,ru);break;case 4:if(ud(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-Ml(r);a=1<<o,o=t[o],o>i&&(i=o),r&=~a}if(r=i,r=ji()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Vve(r/1960))-r,10<r){e.timeoutHandle=zT($f.bind(null,e,$o,ru),r);break}$f(e,$o,ru);break;case 5:$f(e,$o,ru);break;default:throw Error(jt(329))}}}return Mo(e,ji()),e.callbackNode===n?XX.bind(null,e):null}function sP(e,t){var n=Y0;return e.current.memoizedState.isDehydrated&&(Jf(e,t).flags|=256),e=FC(e,t),e!==2&&(t=$o,$o=n,t!==null&&lP(t)),e}function lP(e){$o===null?$o=e:$o.push.apply($o,e)}function Wve(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(!zl(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 ud(e,t){for(t&=~Y5,t&=~Ok,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ml(t),r=1<<n;e[n]=-1,t&=~r}}function BF(e){if(lr&6)throw Error(jt(327));bh();var t=yC(e,0);if(!(t&1))return Mo(e,ji()),null;var n=FC(e,t);if(e.tag!==0&&n===2){var r=MT(e);r!==0&&(t=r,n=sP(e,r))}if(n===1)throw n=A1,Jf(e,0),ud(e,t),Mo(e,ji()),n;if(n===6)throw Error(jt(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,$f(e,$o,ru),Mo(e,ji()),null}function J5(e,t){var n=lr;lr|=1;try{return e(t)}finally{lr=n,lr===0&&(qh=ji()+500,Tk&&nf())}}function ym(e){pd!==null&&pd.tag===0&&!(lr&6)&&bh();var t=lr;lr|=1;var n=qs.transition,r=Rr;try{if(qs.transition=null,Rr=1,e)return e()}finally{Rr=r,qs.transition=n,lr=t,!(lr&6)&&nf()}}function Q5(){ls=nh.current,ri(nh)}function Jf(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,xve(n)),qi!==null)for(n=qi.return;n!==null;){var r=n;switch(O5(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&kC();break;case 3:Wh(),ri(Io),ri(Wa),z5();break;case 5:B5(r);break;case 4:Wh();break;case 13:ri(mi);break;case 19:ri(mi);break;case 10:A5(r.type._context);break;case 22:case 23:Q5()}n=n.return}if(ua=e,qi=e=Ad(e.current,null),Ea=ls=t,Zi=0,A1=null,Y5=Ok=bm=0,$o=Y0=null,Lf!==null){for(t=0;t<Lf.length;t++)if(n=Lf[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}Lf=null}return e}function JX(e,t){do{var n=qi;try{if(N5(),iS.current=MC,OC){for(var r=pi.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}OC=!1}if(gm=0,sa=Xi=pi=null,G0=!1,M1=0,K5.current=null,n===null||n.return===null){Zi=1,A1=t,qi=null;break}e:{var a=e,o=n.return,s=n,l=t;if(t=Ea,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=$F(o);if(p!==null){p.flags&=-257,TF(p,o,s,a,t),p.mode&1&&EF(a,c,t),t=p,l=c;var h=t.updateQueue;if(h===null){var g=new Set;g.add(l),t.updateQueue=g}else h.add(l);break e}else{if(!(t&1)){EF(a,c,t),Z5();break e}l=Error(jt(426))}}else if(ci&&s.mode&1){var v=$F(o);if(v!==null){!(v.flags&65536)&&(v.flags|=256),TF(v,o,s,a,t),M5(Uh(l,s));break e}}a=l=Uh(l,s),Zi!==4&&(Zi=2),Y0===null?Y0=[a]:Y0.push(a),a=o;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var x=jX(a,l,t);xF(a,x);break e;case 1:s=l;var w=a.type,y=a.stateNode;if(!(a.flags&128)&&(typeof w.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(jd===null||!jd.has(y)))){a.flags|=65536,t&=-t,a.lanes|=t;var S=NX(a,s,t);xF(a,S);break e}}a=a.return}while(a!==null)}eJ(n)}catch(C){t=C,qi===n&&n!==null&&(qi=n=n.return);continue}break}while(!0)}function QX(){var e=jC.current;return jC.current=MC,e===null?MC:e}function Z5(){(Zi===0||Zi===3||Zi===2)&&(Zi=4),ua===null||!(bm&268435455)&&!(Ok&268435455)||ud(ua,Ea)}function FC(e,t){var n=lr;lr|=2;var r=QX();(ua!==e||Ea!==t)&&(ru=null,Jf(e,t));do try{Uve();break}catch(i){JX(e,i)}while(!0);if(N5(),lr=n,jC.current=r,qi!==null)throw Error(jt(261));return ua=null,Ea=0,Zi}function Uve(){for(;qi!==null;)ZX(qi)}function qve(){for(;qi!==null&&!ghe();)ZX(qi)}function ZX(e){var t=nJ(e.alternate,e,ls);e.memoizedProps=e.pendingProps,t===null?eJ(e):qi=t,K5.current=null}function eJ(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Lve(n,t),n!==null){n.flags&=32767,qi=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Zi=6,qi=null;return}}else if(n=Dve(n,t,ls),n!==null){qi=n;return}if(t=t.sibling,t!==null){qi=t;return}qi=t=e}while(t!==null);Zi===0&&(Zi=5)}function $f(e,t,n){var r=Rr,i=qs.transition;try{qs.transition=null,Rr=1,Gve(e,t,n,r)}finally{qs.transition=i,Rr=r}return null}function Gve(e,t,n,r){do bh();while(pd!==null);if(lr&6)throw Error(jt(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(jt(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if($he(e,a),e===ua&&(qi=ua=null,Ea=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Rx||(Rx=!0,rJ(bC,function(){return bh(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=qs.transition,qs.transition=null;var o=Rr;Rr=1;var s=lr;lr|=4,K5.current=null,zve(e,n),KX(n,e),mve(LT),xC=!!DT,LT=DT=null,e.current=n,Hve(n),bhe(),lr=s,Rr=o,qs.transition=a}else e.current=n;if(Rx&&(Rx=!1,pd=e,AC=i),a=e.pendingLanes,a===0&&(jd=null),whe(n.stateNode),Mo(e,ji()),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(NC)throw NC=!1,e=aP,aP=null,e;return AC&1&&e.tag!==0&&bh(),a=e.pendingLanes,a&1?e===oP?X0++:(X0=0,oP=e):X0=0,nf(),null}function bh(){if(pd!==null){var e=jY(AC),t=qs.transition,n=Rr;try{if(qs.transition=null,Rr=16>e?16:e,pd===null)var r=!1;else{if(e=pd,pd=null,AC=0,lr&6)throw Error(jt(331));var i=lr;for(lr|=4,en=e.current;en!==null;){var a=en,o=a.child;if(en.flags&16){var s=a.deletions;if(s!==null){for(var l=0;l<s.length;l++){var c=s[l];for(en=c;en!==null;){var d=en;switch(d.tag){case 0:case 11:case 15:K0(8,d,a)}var f=d.child;if(f!==null)f.return=d,en=f;else for(;en!==null;){d=en;var m=d.sibling,p=d.return;if(UX(d),d===c){en=null;break}if(m!==null){m.return=p,en=m;break}en=p}}}var h=a.alternate;if(h!==null){var g=h.child;if(g!==null){h.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(g!==null)}}en=a}}if(a.subtreeFlags&2064&&o!==null)o.return=a,en=o;else e:for(;en!==null;){if(a=en,a.flags&2048)switch(a.tag){case 0:case 11:case 15:K0(9,a,a.return)}var x=a.sibling;if(x!==null){x.return=a.return,en=x;break e}en=a.return}}var w=e.current;for(en=w;en!==null;){o=en;var y=o.child;if(o.subtreeFlags&2064&&y!==null)y.return=o,en=y;else e:for(o=w;en!==null;){if(s=en,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Ik(9,s)}}catch(C){wi(s,s.return,C)}if(s===o){en=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,en=S;break e}en=s.return}}if(lr=i,nf(),Sc&&typeof Sc.onPostCommitFiberRoot=="function")try{Sc.onPostCommitFiberRoot(Ck,e)}catch{}r=!0}return r}finally{Rr=n,qs.transition=t}}return!1}function zF(e,t,n){t=Uh(n,t),t=jX(e,t,1),e=Md(e,t,1),t=so(),e!==null&&(Db(e,1,t),Mo(e,t))}function wi(e,t,n){if(e.tag===3)zF(e,e,n);else for(;t!==null;){if(t.tag===3){zF(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(jd===null||!jd.has(r))){e=Uh(n,e),e=NX(t,e,1),t=Md(t,e,1),e=so(),t!==null&&(Db(t,1,e),Mo(t,e));break}}t=t.return}}function Kve(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=so(),e.pingedLanes|=e.suspendedLanes&n,ua===e&&(Ea&n)===n&&(Zi===4||Zi===3&&(Ea&130023424)===Ea&&500>ji()-X5?Jf(e,0):Y5|=n),Mo(e,t)}function tJ(e,t){t===0&&(e.mode&1?(t=xx,xx<<=1,!(xx&130023424)&&(xx=4194304)):t=1);var n=so();e=ku(e,t),e!==null&&(Db(e,t,n),Mo(e,n))}function Yve(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),tJ(e,n)}function Xve(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(jt(314))}r!==null&&r.delete(t),tJ(e,n)}var nJ;nJ=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Io.current)Po=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Po=!1,Fve(e,t,n);Po=!!(e.flags&131072)}else Po=!1,ci&&t.flags&1048576&&oX(t,$C,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;oS(e,t),e=t.pendingProps;var i=zh(t,Wa.current);gh(t,n),i=V5(null,t,r,e,i,n);var a=W5();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,Oo(r)?(a=!0,_C(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,D5(t),i.updater=Rk,t.stateNode=i,i._reactInternals=t,KT(t,r,e,n),t=JT(null,t,r,!0,a,n)):(t.tag=0,ci&&a&&I5(t),to(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(oS(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Qve(r),e=xl(r,e),i){case 0:t=XT(null,t,r,e,n);break e;case 1:t=IF(null,t,r,e,n);break e;case 11:t=PF(null,t,r,e,n);break e;case 14:t=RF(null,t,r,xl(r.type,e),n);break e}throw Error(jt(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:xl(r,i),XT(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:xl(r,i),IF(e,t,r,i,n);case 3:e:{if(LX(t),e===null)throw Error(jt(387));r=t.pendingProps,a=t.memoizedState,i=a.element,fX(e,t),RC(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=Uh(Error(jt(423)),t),t=OF(e,t,r,n,i);break e}else if(r!==i){i=Uh(Error(jt(424)),t),t=OF(e,t,r,n,i);break e}else for(fs=Od(t.stateNode.containerInfo.firstChild),vs=t,ci=!0,_l=null,n=uX(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Hh(),r===i){t=_u(e,t,n);break e}to(e,t,r,n)}t=t.child}return t;case 5:return mX(t),e===null&&UT(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,BT(r,i)?o=null:a!==null&&BT(r,a)&&(t.flags|=32),DX(e,t),to(e,t,o,n),t.child;case 6:return e===null&&UT(t),null;case 13:return BX(e,t,n);case 4:return L5(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Vh(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:xl(r,i),PF(e,t,r,i,n);case 7:return to(e,t,t.pendingProps,n),t.child;case 8:return to(e,t,t.pendingProps.children,n),t.child;case 12:return to(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,qr(TC,r._currentValue),r._currentValue=o,a!==null)if(zl(a.value,o)){if(a.children===i.children&&!Io.current){t=_u(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=vu(-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(jt(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,gh(t,n),i=Ys(i),r=r(i),t.flags|=1,to(e,t,r,n),t.child;case 14:return r=t.type,i=xl(r,t.pendingProps),i=xl(r.type,i),RF(e,t,r,i,n);case 15:return AX(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:xl(r,i),oS(e,t),t.tag=1,Oo(r)?(e=!0,_C(t)):e=!1,gh(t,n),MX(t,r,i),KT(t,r,i,n),JT(null,t,r,!0,e,n);case 19:return zX(e,t,n);case 22:return FX(e,t,n)}throw Error(jt(156,t.tag))};function rJ(e,t){return RY(e,t)}function Jve(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 Ws(e,t,n,r){return new Jve(e,t,n,r)}function eM(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Qve(e){if(typeof e=="function")return eM(e)?1:0;if(e!=null){if(e=e.$$typeof,e===y5)return 11;if(e===x5)return 14}return 2}function Ad(e,t){var n=e.alternate;return n===null?(n=Ws(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 cS(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")eM(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case qp:return Qf(n.children,i,a,t);case b5:o=8,i|=8;break;case bT:return e=Ws(12,n,t,i|2),e.elementType=bT,e.lanes=a,e;case yT:return e=Ws(13,n,t,i),e.elementType=yT,e.lanes=a,e;case xT:return e=Ws(19,n,t,i),e.elementType=xT,e.lanes=a,e;case mY:return Mk(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case dY:o=10;break e;case fY:o=9;break e;case y5:o=11;break e;case x5:o=14;break e;case ad:o=16,r=null;break e}throw Error(jt(130,e==null?e:typeof e,""))}return t=Ws(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function Qf(e,t,n,r){return e=Ws(7,e,r,t),e.lanes=n,e}function Mk(e,t,n,r){return e=Ws(22,e,r,t),e.elementType=mY,e.lanes=n,e.stateNode={isHidden:!1},e}function PE(e,t,n){return e=Ws(6,e,null,t),e.lanes=n,e}function RE(e,t,n){return t=Ws(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Zve(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=uE(0),this.expirationTimes=uE(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=uE(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function tM(e,t,n,r,i,a,o,s,l){return e=new Zve(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Ws(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},D5(a),e}function ege(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Up,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function iJ(e){if(!e)return Gd;e=e._reactInternals;e:{if(Dm(e)!==e||e.tag!==1)throw Error(jt(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Oo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(jt(171))}if(e.tag===1){var n=e.type;if(Oo(n))return iX(e,n,t)}return t}function aJ(e,t,n,r,i,a,o,s,l){return e=tM(n,r,!0,e,i,a,o,s,l),e.context=iJ(null),n=e.current,r=so(),i=Nd(n),a=vu(r,i),a.callback=t??null,Md(n,a,i),e.current.lanes=i,Db(e,i,r),Mo(e,r),e}function jk(e,t,n,r){var i=t.current,a=so(),o=Nd(i);return n=iJ(n),t.context===null?t.context=n:t.pendingContext=n,t=vu(a,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Md(i,t,o),e!==null&&(jl(e,i,o,a),rS(e,i,o)),o}function DC(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 HF(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function nM(e,t){HF(e,t),(e=e.alternate)&&HF(e,t)}function tge(){return null}var oJ=typeof reportError=="function"?reportError:function(e){console.error(e)};function rM(e){this._internalRoot=e}Nk.prototype.render=rM.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(jt(409));jk(e,t,null,null)};Nk.prototype.unmount=rM.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;ym(function(){jk(null,e,null,null)}),t[Cu]=null}};function Nk(e){this._internalRoot=e}Nk.prototype.unstable_scheduleHydration=function(e){if(e){var t=FY();e={blockedOn:null,target:e,priority:t};for(var n=0;n<cd.length&&t!==0&&t<cd[n].priority;n++);cd.splice(n,0,e),n===0&&LY(e)}};function iM(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ak(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function VF(){}function nge(e,t,n,r,i){if(i){if(typeof r=="function"){var a=r;r=function(){var c=DC(o);a.call(c)}}var o=aJ(t,r,e,0,null,!1,!1,"",VF);return e._reactRootContainer=o,e[Cu]=o.current,T1(e.nodeType===8?e.parentNode:e),ym(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var c=DC(l);s.call(c)}}var l=tM(e,0,!1,null,null,!1,!1,"",VF);return e._reactRootContainer=l,e[Cu]=l.current,T1(e.nodeType===8?e.parentNode:e),ym(function(){jk(t,l,n,r)}),l}function Fk(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=DC(o);s.call(l)}}jk(t,o,e,i)}else o=nge(n,t,e,i,r);return DC(o)}NY=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=w0(t.pendingLanes);n!==0&&(C5(t,n|1),Mo(t,ji()),!(lr&6)&&(qh=ji()+500,nf()))}break;case 13:ym(function(){var r=ku(e,1);if(r!==null){var i=so();jl(r,e,1,i)}}),nM(e,1)}};k5=function(e){if(e.tag===13){var t=ku(e,134217728);if(t!==null){var n=so();jl(t,e,134217728,n)}nM(e,134217728)}};AY=function(e){if(e.tag===13){var t=Nd(e),n=ku(e,t);if(n!==null){var r=so();jl(n,e,t,r)}nM(e,t)}};FY=function(){return Rr};DY=function(e,t){var n=Rr;try{return Rr=e,t()}finally{Rr=n}};RT=function(e,t,n){switch(t){case"input":if(CT(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=$k(r);if(!i)throw Error(jt(90));hY(r),CT(r,i)}}}break;case"textarea":gY(e,n);break;case"select":t=n.value,t!=null&&mh(e,!!n.multiple,t,!1)}};kY=J5;_Y=ym;var rge={usingClientEntryPoint:!1,Events:[Bb,Xp,$k,SY,CY,J5]},Bg={findFiberByHostInstance:Df,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},ige={bundleType:Bg.bundleType,version:Bg.version,rendererPackageName:Bg.rendererPackageName,rendererConfig:Bg.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Nu.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=TY(e),e===null?null:e.stateNode},findFiberByHostInstance:Bg.findFiberByHostInstance||tge,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 Ix=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ix.isDisabled&&Ix.supportsFiber)try{Ck=Ix.inject(ige),Sc=Ix}catch{}}Cs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=rge;Cs.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!iM(t))throw Error(jt(200));return ege(e,t,null,n)};Cs.createRoot=function(e,t){if(!iM(e))throw Error(jt(299));var n=!1,r="",i=oJ;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=tM(e,1,!1,null,null,n,!1,r,i),e[Cu]=t.current,T1(e.nodeType===8?e.parentNode:e),new rM(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(jt(188)):(e=Object.keys(e).join(","),Error(jt(268,e)));return e=TY(t),e=e===null?null:e.stateNode,e};Cs.flushSync=function(e){return ym(e)};Cs.hydrate=function(e,t,n){if(!Ak(t))throw Error(jt(200));return Fk(null,e,t,!0,n)};Cs.hydrateRoot=function(e,t,n){if(!iM(e))throw Error(jt(405));var r=n!=null&&n.hydratedSources||null,i=!1,a="",o=oJ;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=aJ(t,null,e,1,n??null,i,!1,a,o),e[Cu]=t.current,T1(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 Nk(t)};Cs.render=function(e,t,n){if(!Ak(t))throw Error(jt(200));return Fk(null,e,t,!1,n)};Cs.unmountComponentAtNode=function(e){if(!Ak(e))throw Error(jt(40));return e._reactRootContainer?(ym(function(){Fk(null,null,e,!1,function(){e._reactRootContainer=null,e[Cu]=null})}),!0):!1};Cs.unstable_batchedUpdates=J5;Cs.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ak(n))throw Error(jt(200));if(e==null||e._reactInternals===void 0)throw Error(jt(38));return Fk(e,t,n,!1,r)};Cs.version="18.3.1-next-f1338f8080-20240426";function sJ(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sJ)}catch(e){console.error(e)}}sJ(),sY.exports=Cs;var Ci=sY.exports;const F1=Zn(Ci),lJ=u5({__proto__:null,default:F1},[Ci]);var WF=Ci;pC.createRoot=WF.createRoot,pC.hydrateRoot=WF.hydrateRoot;let cJ=!0,uJ=!0;function C0(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseFloat(r[n],10)}function Lm(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 age(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(cJ=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function oge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(uJ=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function dJ(){if(typeof window=="object"){if(cJ)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function aM(e,t){uJ&&console.warn(e+" is deprecated, please use "+t+" instead.")}function sge(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(C0(n.userAgent,/Firefox\/(\d+)\./,1));else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=parseInt(C0(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2));else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=parseInt(C0(n.userAgent,/AppleWebKit\/(\d+)\./,1)),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype,t._safariVersion=C0(n.userAgent,/Version\/(\d+(\.?\d+))/,1);else return t.browser="Not a supported browser.",t;return t}function UF(e){return Object.prototype.toString.call(e)==="[object Object]"}function fJ(e){return UF(e)?Object.keys(e).reduce(function(t,n){const r=UF(e[n]),i=r?fJ(e[n]):e[n],a=r&&!Object.keys(i).length;return i===void 0||a?t:Object.assign(t,{[n]:i})},{}):e}function cP(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?cP(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{cP(e,e.get(i),n)})}))}function qF(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const a=[];return e.forEach(o=>{o.type==="track"&&o.trackIdentifier===t.id&&a.push(o)}),a.forEach(o=>{e.forEach(s=>{s.type===r&&s.trackId===o.id&&cP(e,s,i)})}),i}const GF=dJ;function mJ(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(g=>h.label.toLowerCase().includes(g)));return!p&&m.length&&f.includes("back")&&(p=m[m.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),GF("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return GF("chrome: "+JSON.stringify(s)),l(s)},a=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,l,c){i(s,d=>{n.webkitGetUserMedia(d,l,f=>{c&&c(a(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(d=>{if(c.audio&&!d.getAudioTracks().length||c.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return d},d=>Promise.reject(a(d))))}}}function pJ(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function hJ(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 Lm(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function vJ(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 gJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const a=n.apply(this,[]);return a.forEach(o=>o._pc=this),a});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const a=r.apply(this,arguments);return a._pc=this,a}),e.RTCRtpSender.prototype.getStats=function(){const a=this;return this._pc.getStats().then(o=>qF(o,a.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(a=>a._pc=this),i}),Lm(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(a=>qF(a,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,a,o;return this.getSenders().forEach(s=>{s.track===r&&(i?o=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(a?o=!0:a=s),s.track===r)),o||i&&a?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():a?a.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function bJ(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 yJ(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return bJ(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(g=>g===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(g=>g.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 g=new e.MediaStream([d]);this._streams[f.id]=g,this._reverseStreams[g.id]=f,this.addStream(g)}return this.getSenders().find(g=>g.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 g=a(this,h);m[0].apply(null,[g])},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(g=>d.track===g)&&(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 uP(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 xJ(e,t){Lm(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const KF=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:xJ,shimAddTrackRemoveTrack:yJ,shimAddTrackRemoveTrackWithNative:bJ,shimGetSendersWithDtmf:vJ,shimGetUserMedia:mJ,shimMediaStream:pJ,shimOnTrack:hJ,shimPeerConnection:uP,shimSenderReceiverGetStats:gJ},Symbol.toStringTag,{value:"Module"}));function wJ(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,a,o){aM("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 lge(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 SJ(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 dP(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 CJ(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 kJ(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}),Lm(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function _J(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){aM("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function EJ(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function $J(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 TJ(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 PJ(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 RJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const YF=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:$J,shimCreateAnswer:RJ,shimCreateOffer:PJ,shimGetDisplayMedia:lge,shimGetParameters:TJ,shimGetUserMedia:wJ,shimOnTrack:SJ,shimPeerConnection:dP,shimRTCDataChannel:EJ,shimReceiverGetStats:kJ,shimRemoveStream:_J,shimSenderGetStats:CJ},Symbol.toStringTag,{value:"Module"}));function IJ(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 OJ(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 MJ(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 jJ(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(NJ(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,a){t.mediaDevices.getUserMedia(r).then(i,a)}).bind(t))}function NJ(e){return e&&e.video!==void 0?Object.assign({},e,{video:fJ(e.video)}):e}function AJ(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?(aM("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 FJ(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 DJ(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 LJ(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const XF=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:LJ,shimCallbacksAPI:MJ,shimConstraints:NJ,shimCreateOfferLegacy:DJ,shimGetUserMedia:jJ,shimLocalStreamsAPI:IJ,shimRTCIceServerUrls:AJ,shimRemoteStreamsAPI:OJ,shimTrackEventTransceiver:FJ},Symbol.toStringTag,{value:"Module"}));var BJ={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})(BJ);var zJ=BJ.exports;const yh=Zn(zJ),cge=u5({__proto__:null,default:yh},[zJ]);function uS(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=yh.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,Lm(e,"icecandidate",n=>(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function fP(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||Lm(e,"icecandidate",t=>{if(t.candidate){const n=yh.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function dS(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=yh.splitSections(s.sdp);return l.shift(),l.some(c=>{const d=yh.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=yh.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 fS(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},Lm(e,"datachannel",r=>(t(r.channel,r.target),r))}function mP(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 pP(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 mS(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 pS(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 uge=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:pP,shimAddIceCandidateNullOrEmpty:mS,shimConnectionState:mP,shimMaxMessageSize:dS,shimParameterlessSetLocalDescription:pS,shimRTCIceCandidate:uS,shimRTCIceCandidateRelayProtocol:fP,shimSendThrowTypeError:fS},Symbol.toStringTag,{value:"Module"}));function dge({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=dJ,r=sge(e),i={browserDetails:r,commonShim:uge,extractVersion:C0,disableLog:age,disableWarnings:oge,sdp:cge};switch(r.browser){case"chrome":if(!KF||!uP||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=KF,mS(e,r),pS(e),mJ(e,r),pJ(e),uP(e,r),hJ(e),yJ(e,r),vJ(e),gJ(e),xJ(e,r),uS(e),fP(e),mP(e),dS(e,r),fS(e),pP(e,r);break;case"firefox":if(!YF||!dP||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=YF,mS(e,r),pS(e),wJ(e,r),dP(e,r),SJ(e),_J(e),CJ(e),kJ(e),EJ(e),$J(e),TJ(e),PJ(e),RJ(e),uS(e),mP(e),dS(e,r),fS(e);break;case"safari":if(!XF||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=XF,mS(e,r),pS(e),AJ(e),DJ(e),MJ(e),IJ(e),OJ(e),FJ(e),jJ(e),LJ(e),uS(e),fP(e),dS(e,r),fS(e),pP(e,r);break;default:n("Unsupported browser!");break}return i}const uc=dge({window:typeof window>"u"?void 0:window});var HJ={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})()})(HJ);var fge=HJ.exports;const me=Zn(fge);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 mge=Symbol.for("react.element"),pge=Symbol.for("react.transitional.element"),hge=Symbol.for("react.fragment");function VJ(e){return e&&mt(e)==="object"&&(e.$$typeof===mge||e.$$typeof===pge)&&e.type===hge}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)):VJ(r)&&r.props?n=n.concat(Ir(r.props.children,t)):n.push(r))}),n}var hP={},vge=function(t){};function gge(e,t){}function bge(e,t){}function yge(){hP={}}function WJ(e,t,n){!t&&!hP[n]&&(e(!1,n),hP[n]=!0)}function Jn(e,t){WJ(gge,e,t)}function uo(e,t){WJ(bge,e,t)}Jn.preMessage=vge;Jn.resetWarned=yge;Jn.noteOnce=uo;function xge(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 UJ(e){var t=xge(e,"string");return mt(t)=="symbol"?t:t+""}function q(e,t,n){return(t=UJ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JF(Object(n),!0).forEach(function(r){q(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JF(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function D1(e){return e instanceof HTMLElement||e instanceof SVGElement}function Hb(e){return e&&mt(e)==="object"&&D1(e.nativeElement)?e.nativeElement:D1(e)?e:null}function hS(e){var t=Hb(e);if(t)return t;if(e instanceof K.Component){var n;return(n=F1.findDOMNode)===null||n===void 0?void 0:n.call(F1,e)}return null}var qJ={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 oM=Symbol.for("react.element"),sM=Symbol.for("react.portal"),Dk=Symbol.for("react.fragment"),Lk=Symbol.for("react.strict_mode"),Bk=Symbol.for("react.profiler"),zk=Symbol.for("react.provider"),Hk=Symbol.for("react.context"),wge=Symbol.for("react.server_context"),Vk=Symbol.for("react.forward_ref"),Wk=Symbol.for("react.suspense"),Uk=Symbol.for("react.suspense_list"),qk=Symbol.for("react.memo"),Gk=Symbol.for("react.lazy"),Sge=Symbol.for("react.offscreen"),GJ;GJ=Symbol.for("react.module.reference");function il(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case oM:switch(e=e.type,e){case Dk:case Bk:case Lk:case Wk:case Uk:return e;default:switch(e=e&&e.$$typeof,e){case wge:case Hk:case Vk:case Gk:case qk:case zk:return e;default:return t}}case sM:return t}}}Or.ContextConsumer=Hk;Or.ContextProvider=zk;Or.Element=oM;Or.ForwardRef=Vk;Or.Fragment=Dk;Or.Lazy=Gk;Or.Memo=qk;Or.Portal=sM;Or.Profiler=Bk;Or.StrictMode=Lk;Or.Suspense=Wk;Or.SuspenseList=Uk;Or.isAsyncMode=function(){return!1};Or.isConcurrentMode=function(){return!1};Or.isContextConsumer=function(e){return il(e)===Hk};Or.isContextProvider=function(e){return il(e)===zk};Or.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===oM};Or.isForwardRef=function(e){return il(e)===Vk};Or.isFragment=function(e){return il(e)===Dk};Or.isLazy=function(e){return il(e)===Gk};Or.isMemo=function(e){return il(e)===qk};Or.isPortal=function(e){return il(e)===sM};Or.isProfiler=function(e){return il(e)===Bk};Or.isStrictMode=function(e){return il(e)===Lk};Or.isSuspense=function(e){return il(e)===Wk};Or.isSuspenseList=function(e){return il(e)===Uk};Or.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Dk||e===Bk||e===Lk||e===Wk||e===Uk||e===Sge||typeof e=="object"&&e!==null&&(e.$$typeof===Gk||e.$$typeof===qk||e.$$typeof===zk||e.$$typeof===Hk||e.$$typeof===Vk||e.$$typeof===GJ||e.getModuleId!==void 0)};Or.typeOf=il;qJ.exports=Or;var IE=qJ.exports;function Ec(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 Cge=Number(u.version.split(".")[0]),L1=function(t,n){typeof t=="function"?t(n):mt(t)==="object"&&t&&"current"in t&&(t.current=n)},bi=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){L1(o,a)})}},Nc=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Ec(function(){return bi.apply(void 0,n)},n,function(i,a){return i.length!==a.length||i.every(function(o,s){return o!==a[s]})})},Hl=function(t){var n,r;if(!t)return!1;if(lM(t)&&Cge>=19)return!0;var i=IE.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==IE.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==IE.ForwardRef)};function lM(e){return u.isValidElement(e)&&!VJ(e)}var kge=function(t){return lM(t)&&Hl(t)},rf=function(t){if(t&&lM(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},vP=u.createContext(null);function _ge(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),i=u.useRef([]),a=u.useContext(vP),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(vP.Provider,{value:o},t)}var KJ=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}()}(),gP=typeof window<"u"&&typeof document<"u"&&window.document===document,LC=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")()}(),Ege=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(LC):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),$ge=2;function Tge(e,t){var n=!1,r=!1,i=0;function a(){n&&(n=!1,e()),r&&s()}function o(){Ege(a)}function s(){var l=Date.now();if(n){if(l-i<$ge)return;r=!0}else n=!0,r=!1,setTimeout(o,t);i=l}return s}var Pge=20,Rge=["top","right","bottom","left","width","height","size","weight"],Ige=typeof MutationObserver<"u",Oge=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=Tge(this.refresh.bind(this),Pge)}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(){!gP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Ige?(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(){!gP||!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=Rge.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}(),YJ=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},Gh=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||LC},XJ=Kk(0,0,0,0);function BC(e){return parseFloat(e)||0}function QF(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+BC(a)},0)}function Mge(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]=BC(o)}return n}function jge(e){var t=e.getBBox();return Kk(0,0,t.width,t.height)}function Nge(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return XJ;var r=Gh(e).getComputedStyle(e),i=Mge(r),a=i.left+i.right,o=i.top+i.bottom,s=BC(r.width),l=BC(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+a)!==t&&(s-=QF(r,"left","right")+a),Math.round(l+o)!==n&&(l-=QF(r,"top","bottom")+o)),!Fge(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 Kk(i.left,i.top,s,l)}var Age=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Gh(e).SVGGraphicsElement}:function(e){return e instanceof Gh(e).SVGElement&&typeof e.getBBox=="function"}}();function Fge(e){return e===Gh(e).document.documentElement}function Dge(e){return gP?Age(e)?jge(e):Nge(e):XJ}function Lge(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 YJ(o,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),o}function Kk(e,t,n,r){return{x:e,y:t,width:n,height:r}}var Bge=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Kk(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=Dge(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}(),zge=function(){function e(t,n){var r=Lge(n);YJ(this,{target:t,contentRect:r})}return e}(),Hge=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new KJ,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 Gh(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new Bge(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 Gh(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 zge(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}(),JJ=typeof WeakMap<"u"?new WeakMap:new KJ,QJ=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=Oge.getInstance(),r=new Hge(t,n,this);JJ.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){QJ.prototype[e]=function(){var t;return(t=JJ.get(this))[e].apply(t,arguments)}});var Vge=function(){return typeof LC.ResizeObserver<"u"?LC.ResizeObserver:QJ}(),hd=new Map;function Wge(e){e.forEach(function(t){var n,r=t.target;(n=hd.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var ZJ=new Vge(Wge);function Uge(e,t){hd.has(e)||(hd.set(e,new Set),ZJ.observe(e)),hd.get(e).add(t)}function qge(e,t){hd.has(e)&&(hd.get(e).delete(t),hd.get(e).size||(ZJ.unobserve(e),hd.delete(e)))}function er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZF(e,t){for(var n=0;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,UJ(r.key),r)}}function tr(e,t,n){return t&&ZF(e.prototype,t),n&&ZF(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function B1(e,t){return B1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},B1(e,t)}function Ga(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&&B1(e,t)}function xm(e){return xm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},xm(e)}function Yk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Yk=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 eQ(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=Yk();return function(){var n,r=xm(e);if(t){var i=xm(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return eQ(this,n)}}var Gge=function(e){Ga(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 Kge(e,t){var n=e.children,r=e.disabled,i=u.useRef(null),a=u.useRef(null),o=u.useContext(vP),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)&&Hl(l),f=d?rf(l):null,m=Nc(f,i),p=function(){var x;return hS(i.current)||(i.current&&mt(i.current)==="object"?hS((x=i.current)===null||x===void 0?void 0:x.nativeElement):null)||hS(a.current)};u.useImperativeHandle(t,function(){return p()});var h=u.useRef(e);h.current=e;var g=u.useCallback(function(v){var x=h.current,w=x.onResize,y=x.data,S=v.getBoundingClientRect(),C=S.width,k=S.height,_=v.offsetWidth,E=v.offsetHeight,T=Math.floor(C),$=Math.floor(k);if(c.current.width!==T||c.current.height!==$||c.current.offsetWidth!==_||c.current.offsetHeight!==E){var P={width:T,height:$,offsetWidth:_,offsetHeight:E};c.current=P;var O=_===Math.round(C)?C:_,M=E===Math.round(k)?k:E,R=N(N({},P),{},{offsetWidth:O,offsetHeight:M});o==null||o(R,v,y),w&&Promise.resolve().then(function(){w(R,v)})}},[]);return u.useEffect(function(){var v=p();return v&&!r&&Uge(v,g),function(){return qge(v,g)}},[i.current,r]),u.createElement(Gge,{ref:a},d?u.cloneElement(l,{ref:m}):l)}var Yge=u.forwardRef(Kge),Xge="rc-observer-key";function Jge(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(Xge,"-").concat(a);return u.createElement(Yge,Fe({},e,{key:o,ref:a===0?t:void 0}),i)})}var Ni=u.forwardRef(Jge);Ni.Collection=_ge;function bP(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 Qge(e){if(Array.isArray(e))return bP(e)}function tQ(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Xk(e,t){if(e){if(typeof e=="string")return bP(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)?bP(e,t):void 0}}function Zge(){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 He(e){return Qge(e)||tQ(e)||Xk(e)||Zge()}var nQ=function(t){return+setTimeout(t,16)},rQ=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(nQ=function(t){return window.requestAnimationFrame(t)},rQ=function(t){return window.cancelAnimationFrame(t)});var e7=0,cM=new Map;function iQ(e){cM.delete(e)}var pn=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;e7+=1;var r=e7;function i(a){if(a===0)iQ(r),t();else{var o=nQ(function(){i(a-1)});cM.set(r,o)}}return i(n),r};pn.cancel=function(e){var t=cM.get(e);return iQ(e),rQ(t)};function aQ(e){if(Array.isArray(e))return e}function e0e(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 oQ(){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 aQ(e)||e0e(e,t)||Xk(e,t)||oQ()}function z1(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 da(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function yP(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var t7="data-rc-order",n7="data-rc-priority",t0e="rc-util-key",xP=new Map;function sQ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):t0e}function Jk(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function n0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function uM(e){return Array.from((xP.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function lQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!da())return null;var n=t.csp,r=t.prepend,i=t.priority,a=i===void 0?0:i,o=n0e(r),s=o==="prependQueue",l=document.createElement("style");l.setAttribute(t7,o),s&&a&&l.setAttribute(n7,"".concat(a)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=Jk(t),d=c.firstChild;if(r){if(s){var f=(t.styles||uM(c)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(t7)))return!1;var p=Number(m.getAttribute(n7)||0);return a>=p});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function cQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Jk(t);return(t.styles||uM(n)).find(function(r){return r.getAttribute(sQ(t))===e})}function H1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=cQ(e,t);if(n){var r=Jk(t);r.removeChild(n)}}function r0e(e,t){var n=xP.get(e);if(!n||!yP(document,n)){var r=lQ("",t),i=r.parentNode;xP.set(e,i),e.removeChild(r)}}function gu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Jk(n),i=uM(r),a=N(N({},n),{},{styles:i});r0e(r,a);var o=cQ(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=lQ(e,a);return d.setAttribute(sQ(a),t),d}function i0e(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 rt(e,t){if(e==null)return{};var n,r,i=i0e(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 Do(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 a0e="%";function wP(e){return e.join(a0e)}var o0e=function(){function e(t){er(this,e),q(this,"instanceId",void 0),q(this,"cache",new Map),q(this,"extracted",new Set),this.instanceId=t}return tr(e,[{key:"get",value:function(n){return this.opGet(wP(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate(wP(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}(),s0e=["children"],Kh="data-token-hash",Nl="data-css-hash",vd="__cssinjs_instance__";function uQ(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(Nl,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(i){i[vd]=i[vd]||e,i[vd]===e&&document.head.insertBefore(i,n)});var r={};Array.from(document.querySelectorAll("style[".concat(Nl,"]"))).forEach(function(i){var a=i.getAttribute(Nl);if(r[a]){if(i[vd]===e){var o;(o=i.parentNode)===null||o===void 0||o.removeChild(i)}}else r[a]=!0})}return new o0e(e)}var wm=u.createContext({hashPriority:"low",cache:uQ(),defaultCache:!0}),l0e=function(t){var n=t.children,r=rt(t,s0e),i=u.useContext(wm),a=Ec(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||uQ(),o.defaultCache=!s&&i.defaultCache,o},[i,r],function(o,s){return!Do(o[0],s[0],!0)||!Do(o[1],s[1],!0)});return u.createElement(wm.Provider,{value:a},n)};function c0e(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 dM=function(){function e(){er(this,e),q(this,"cache",void 0),q(this,"keys",void 0),q(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!c0e(r,n)}),this.deleteByPath(this.cache,n)}}]),e}();q(dM,"MAX_CACHE_SIZE",20);q(dM,"MAX_CACHE_OFFSET",5);var r7=0,dQ=function(){function e(t){er(this,e),q(this,"derivatives",void 0),q(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=r7,t.length===0&&(t.length>0,void 0),r7+=1}return tr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),OE=new dM;function V1(e){var t=Array.isArray(e)?e:[e];return OE.has(t)||OE.set(t,new dQ(t)),OE.get(t)}var u0e=new WeakMap,ME={};function d0e(e,t){for(var n=u0e,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(ME)||n.set(ME,e()),n.get(ME)}var i7=new WeakMap;function J0(e){var t=i7.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof dQ?t+=r.id:r&&mt(r)==="object"?t+=J0(r):t+=r}),t=z1(t),i7.set(e,t)),t}function a7(e,t){return z1("".concat(t,"_").concat(J0(e)))}var SP=da();function pe(e){return typeof e=="number"?"".concat(e,"px"):e}function zC(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),{},q(q({},Kh,t),Nl,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 vS=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()},f0e=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(""),"}"):""},fQ=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=vS(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,f0e(i,n,{scope:r==null?void 0:r.scope})]},o7=da()?u.useLayoutEffect:u.useEffect,dn=function(t,n){var r=u.useRef(!0);o7(function(){return t(r.current)},n),o7(function(){return r.current=!1,function(){r.current=!0}},[])},Zf=function(t,n){dn(function(r){if(!r)return t()},n)},m0e=N({},pm),s7=m0e.useInsertionEffect,p0e=function(t,n,r){u.useMemo(t,r),dn(function(){return n(!0)},r)},h0e=s7?function(e,t,n){return s7(function(){return e(),t()},n)}:p0e,v0e=N({},pm),g0e=v0e.useInsertionEffect,b0e=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},y0e=function(){return function(t){t()}},x0e=typeof g0e<"u"?b0e:y0e;function fM(e,t,n,r,i){var a=u.useContext(wm),o=a.cache,s=[e].concat(He(t)),l=wP(s),c=x0e([l]),d=function(h){o.opUpdate(l,function(g){var v=g||[void 0,void 0],x=he(v,2),w=x[0],y=w===void 0?0:w,S=x[1],C=S,k=C||n(),_=[y,k];return h?h(_):_})};u.useMemo(function(){d()},[l]);var f=o.opGet(l),m=f[1];return h0e(function(){i==null||i(m)},function(p){return d(function(h){var g=he(h,2),v=g[0],x=g[1];return p&&v===0&&(i==null||i(m)),[v+1,x]}),function(){o.opUpdate(l,function(h){var g=h||[],v=he(g,2),x=v[0],w=x===void 0?0:x,y=v[1],S=w-1;return S===0?(c(function(){(p||!o.opGet(l))&&(r==null||r(y,!1))}),null):[w-1,y]})}},[l]),m}var w0e={},S0e="css",Rf=new Map;function C0e(e){Rf.set(e,(Rf.get(e)||0)+1)}function k0e(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(Kh,'="').concat(e,'"]'));n.forEach(function(r){if(r[vd]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var _0e=0;function E0e(e,t){Rf.set(e,(Rf.get(e)||0)-1);var n=new Set;Rf.forEach(function(r,i){r<=0&&n.add(i)}),Rf.size-n.size>_0e&&n.forEach(function(r){k0e(r,t),Rf.delete(r)})}var mQ=function(t,n,r,i){var a=r.getDerivativeToken(t),o=N(N({},a),n);return i&&(o=i(o)),o},pQ="token";function hQ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(wm),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=d0e(function(){return Object.assign.apply(Object,[{}].concat(He(t)))},t),h=J0(p),g=J0(c),v=m?J0(m):"",x=fM(pQ,[s,e.id,h,g,v],function(){var w,y=f?f(p,c,e):mQ(p,c,e,d),S=N({},y),C="";if(m){var k=fQ(y,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),_=he(k,2);y=_[0],C=_[1]}var E=a7(y,s);y._tokenKey=E,S._tokenKey=a7(S,s);var T=(w=m==null?void 0:m.key)!==null&&w!==void 0?w:E;y._themeKey=T,C0e(T);var $="".concat(S0e,"-").concat(z1(E));return y._hashId=$,[y,$,S,C,(m==null?void 0:m.key)||""]},function(w){E0e(w[0]._themeKey,i)},function(w){var y=he(w,4),S=y[0],C=y[3];if(m&&C){var k=gu(C,z1("css-variables-".concat(S._themeKey)),{mark:Nl,prepend:"queue",attachTo:a,priority:-999});k[vd]=i,k.setAttribute(Kh,S._themeKey)}});return x}var $0e=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=zC(o,s,d,m,c);return[f,d,p]},T0e={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},vQ="comm",gQ="rule",bQ="decl",P0e="@import",R0e="@namespace",I0e="@keyframes",O0e="@layer",yQ=Math.abs,mM=String.fromCharCode;function xQ(e){return e.trim()}function gS(e,t,n){return e.replace(t,n)}function M0e(e,t,n){return e.indexOf(t,n)}function xh(e,t){return e.charCodeAt(t)|0}function Yh(e,t,n){return e.slice(t,n)}function cc(e){return e.length}function j0e(e){return e.length}function Ox(e,t){return t.push(e),e}var Qk=1,Xh=1,wQ=0,Js=0,Vi=0,Fv="";function pM(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:Qk,column:Xh,length:o,return:"",siblings:s}}function N0e(){return Vi}function A0e(){return Vi=Js>0?xh(Fv,--Js):0,Xh--,Vi===10&&(Xh=1,Qk--),Vi}function Al(){return Vi=Js<wQ?xh(Fv,Js++):0,Xh++,Vi===10&&(Xh=1,Qk++),Vi}function gd(){return xh(Fv,Js)}function bS(){return Js}function Zk(e,t){return Yh(Fv,e,t)}function W1(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 F0e(e){return Qk=Xh=1,wQ=cc(Fv=e),Js=0,[]}function D0e(e){return Fv="",e}function jE(e){return xQ(Zk(Js-1,CP(e===91?e+2:e===40?e+1:e)))}function L0e(e){for(;(Vi=gd())&&Vi<33;)Al();return W1(e)>2||W1(Vi)>3?"":" "}function B0e(e,t){for(;--t&&Al()&&!(Vi<48||Vi>102||Vi>57&&Vi<65||Vi>70&&Vi<97););return Zk(e,bS()+(t<6&&gd()==32&&Al()==32))}function CP(e){for(;Al();)switch(Vi){case e:return Js;case 34:case 39:e!==34&&e!==39&&CP(Vi);break;case 40:e===41&&CP(e);break;case 92:Al();break}return Js}function z0e(e,t){for(;Al()&&e+Vi!==57;)if(e+Vi===84&&gd()===47)break;return"/*"+Zk(t,Js-1)+"*"+mM(e===47?e:Al())}function H0e(e){for(;!W1(gd());)Al();return Zk(e,Js)}function V0e(e){return D0e(yS("",null,null,null,[""],e=F0e(e),0,[0],e))}function yS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,g=1,v=1,x=1,w=0,y="",S=i,C=a,k=r,_=y;v;)switch(h=w,w=Al()){case 40:if(h!=108&&xh(_,f-1)==58){M0e(_+=gS(jE(w),"&","&\f"),"&\f",yQ(c?s[c-1]:0))!=-1&&(x=-1);break}case 34:case 39:case 91:_+=jE(w);break;case 9:case 10:case 13:case 32:_+=L0e(h);break;case 92:_+=B0e(bS()-1,7);continue;case 47:switch(gd()){case 42:case 47:Ox(W0e(z0e(Al(),bS()),t,n,l),l),(W1(h||1)==5||W1(gd()||1)==5)&&cc(_)&&Yh(_,-1,void 0)!==" "&&(_+=" ");break;default:_+="/"}break;case 123*g:s[c++]=cc(_)*x;case 125*g:case 59:case 0:switch(w){case 0:case 125:v=0;case 59+d:x==-1&&(_=gS(_,/\f/g,"")),p>0&&(cc(_)-f||g===0&&h===47)&&Ox(p>32?c7(_+";",r,n,f-1,l):c7(gS(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(Ox(k=l7(_,t,n,c,d,i,s,y,S=[],C=[],f,a),a),w===123)if(d===0)yS(_,t,k,k,S,a,f,s,C);else{switch(m){case 99:if(xh(_,3)===110)break;case 108:if(xh(_,2)===97)break;default:d=0;case 100:case 109:case 115:}d?yS(e,k,k,r&&Ox(l7(e,k,k,0,0,i,s,y,i,S=[],f,C),C),i,C,f,s,r?S:C):yS(_,k,k,k,[""],C,0,s,C)}}c=d=p=0,g=x=1,y=_="",f=o;break;case 58:f=1+cc(_),p=h;default:if(g<1){if(w==123)--g;else if(w==125&&g++==0&&A0e()==125)continue}switch(_+=mM(w),w*g){case 38:x=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(cc(_)-1)*x,x=1;break;case 64:gd()===45&&(_+=jE(Al())),m=gd(),d=f=cc(y=_+=H0e(bS())),w++;break;case 45:h===45&&cc(_)==2&&(g=0)}}return a}function l7(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=j0e(p),g=0,v=0,x=0;g<r;++g)for(var w=0,y=Yh(e,m+1,m=yQ(v=o[g])),S=e;w<h;++w)(S=xQ(v>0?p[w]+" "+y:gS(y,/&\f/g,p[w])))&&(l[x++]=S);return pM(e,t,n,i===0?gQ:s,l,c,d,f)}function W0e(e,t,n,r){return pM(e,t,n,vQ,mM(N0e()),Yh(e,2,-2),0,r)}function c7(e,t,n,r,i){return pM(e,t,n,bQ,Yh(e,0,r),Yh(e,r+1,-1),r,i)}function kP(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function U0e(e,t,n,r){switch(e.type){case O0e:if(e.children.length)break;case P0e:case R0e:case bQ:return e.return=e.return||e.value;case vQ:return"";case I0e:return e.return=e.value+"{"+kP(e.children,r)+"}";case gQ:if(!cc(e.value=e.props.join(",")))return""}return cc(n=kP(e.children,r))?e.return=e.value+"{"+n+"}":""}var u7="data-ant-cssinjs-cache-path",SQ="_FILE_STYLE__",em,CQ=!0;function q0e(){if(!em&&(em={},da())){var e=document.createElement("div");e.className=u7,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];em[s]=l});var n=document.querySelector("style[".concat(u7,"]"));if(n){var r;CQ=!1,(r=n.parentNode)===null||r===void 0||r.removeChild(n)}document.body.removeChild(e)}}function G0e(e){return q0e(),!!em[e]}function K0e(e){var t=em[e],n=null;if(t&&da())if(CQ)n=SQ;else{var r=document.querySelector("style[".concat(Nl,'="').concat(em[e],'"]'));r?n=r.innerHTML:delete em[e]}return[n,t]}var Y0e="_skip_check_",kQ="_multi_value_";function xS(e){var t=kP(V0e(e),U0e);return t.replace(/\{%%%\:[^;];}/g,";")}function X0e(e){return mt(e)==="object"&&e&&(Y0e in e||kQ in e)}function d7(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(He(l.slice(1))).join(" ")});return a.join(",")}var J0e=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(x){var w=x.getName(s);if(!p[w]){var y=e(x.style,n,{root:!1,parentSelectors:o}),S=he(y,1),C=S[0];p[w]="@keyframes ".concat(x.getName(s)).concat(C)}}function g(x){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return x.forEach(function(y){Array.isArray(y)?g(y,w):y&&w.push(y)}),w}var v=g(Array.isArray(t)?t:[t]);return v.forEach(function(x){var w=typeof x=="string"&&!i?{}:x;if(typeof w=="string")m+="".concat(w,`
|
||
`);else if(w._keyframe)h(w);else{var y=f.reduce(function(S,C){var k;return(C==null||(k=C.visit)===null||k===void 0?void 0:k.call(C,S))||S},w);Object.keys(y).forEach(function(S){var C=y[S];if(mt(C)==="object"&&C&&(S!=="animationName"||!C._keyframe)&&!X0e(C)){var k=!1,_=S.trim(),E=!1;(i||a)&&s?_.startsWith("@")?k=!0:_==="&"?_=d7("",s,c):_=d7(S,s,c):i&&!s&&(_==="&"||_==="")&&(_="",E=!0);var T=e(C,n,{root:E,injectHash:k,parentSelectors:[].concat(He(o),[_])}),$=he(T,2),P=$[0],O=$[1];p=N(N({},p),O),m+="".concat(_).concat(P)}else{let I=function(j,L){var D=j.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),B=L;!T0e[j]&&typeof B=="number"&&B!==0&&(B="".concat(B,"px")),j==="animationName"&&L!==null&&L!==void 0&&L._keyframe&&(h(L),B=L.getName(s)),m+="".concat(D,":").concat(B,";")};var M,R=(M=C==null?void 0:C.value)!==null&&M!==void 0?M:C;mt(C)==="object"&&C!==null&&C!==void 0&&C[kQ]&&Array.isArray(R)?R.forEach(function(j){I(S,j)}):I(S,R)}})}}),i?l&&(m&&(m="@layer ".concat(l.name," {").concat(m,"}")),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(x){return"@layer ".concat(x,", ").concat(l.name,";")}).join(`
|
||
`))):m="{".concat(m,"}"),[m,p]};function _Q(e,t){return z1("".concat(e.join("%")).concat(t))}function Q0e(){return null}var EQ="style";function HC(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(wm),f=d.autoClear;d.mock;var m=d.defaultCache,p=d.hashPriority,h=d.container,g=d.ssrInline,v=d.transformers,x=d.linters,w=d.cache,y=d.layer,S=n._tokenKey,C=[S];y&&C.push("layer"),C.push.apply(C,He(r));var k=SP,_=fM(EQ,C,function(){var O=C.join("|");if(G0e(O)){var M=K0e(O),R=he(M,2),I=R[0],j=R[1];if(I)return[I,S,j,{},s,c]}var L=t(),D=J0e(L,{hashId:i,hashPriority:p,layer:y?a:void 0,path:r.join("-"),transformers:v,linters:x}),B=he(D,2),F=B[0],z=B[1],H=xS(F),A=_Q(C,H);return[H,S,A,z,s,c]},function(O,M){var R=he(O,3),I=R[2];(M||f)&&SP&&H1(I,{mark:Nl,attachTo:h})},function(O){var M=he(O,4),R=M[0];M[1];var I=M[2],j=M[3];if(k&&R!==SQ){var L={mark:Nl,prepend:y?!1:"queue",attachTo:h,priority:c},D=typeof o=="function"?o():o;D&&(L.csp={nonce:D});var B=[],F=[];Object.keys(j).forEach(function(H){H.startsWith("@layer")?B.push(H):F.push(H)}),B.forEach(function(H){gu(xS(j[H]),"_layer-".concat(H),N(N({},L),{},{prepend:!0}))});var z=gu(R,I,L);z[vd]=w.instanceId,z.setAttribute(Kh,S),F.forEach(function(H){gu(xS(j[H]),"_effect-".concat(H),L)})}}),E=he(_,3),T=E[0],$=E[1],P=E[2];return function(O){var M;return!g||k||!m?M=u.createElement(Q0e,null):M=u.createElement("style",Fe({},q(q({},Kh,$),Nl,P),{dangerouslySetInnerHTML:{__html:T}})),u.createElement(u.Fragment,null,M,O)}}var Z0e=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=zC(a,o,s,h,m),l&&Object.keys(l).forEach(function(g){if(!n[g]){n[g]=!0;var v=xS(l[g]),x=zC(v,o,"_effect-".concat(g),h,m);g.startsWith("@layer")?p=x+p:p+=x}}),[d,s,p]},$Q="cssVar",e1e=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(wm),f=d.cache.instanceId,m=d.container,p=s._tokenKey,h=[].concat(He(t.path),[r,c,p]),g=fM($Q,h,function(){var v=n(),x=fQ(v,r,{prefix:i,unitless:a,ignore:o,scope:c}),w=he(x,2),y=w[0],S=w[1],C=_Q(h,S);return[y,S,C,r]},function(v){var x=he(v,3),w=x[2];SP&&H1(w,{mark:Nl,attachTo:m})},function(v){var x=he(v,3),w=x[1],y=x[2];if(w){var S=gu(w,y,{mark:Nl,prepend:"queue",attachTo:m,priority:-999});S[vd]=f,S.setAttribute(Kh,r)}});return g},t1e=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=zC(a,s,o,f,c);return[d,o,m]};q(q(q({},EQ,Z0e),pQ,$0e),$Q,t1e);var gn=function(){function e(t,n){er(this,e),q(this,"name",void 0),q(this,"style",void 0),q(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 yp(e){return e.notSplit=!0,e}yp(["borderTop","borderBottom"]),yp(["borderTop"]),yp(["borderBottom"]),yp(["borderLeft","borderRight"]),yp(["borderLeft"]),yp(["borderRight"]);var hM=u.createContext({});function vM(e){return aQ(e)||tQ(e)||Xk(e)||oQ()}function cr(e,t){for(var n=e,r=0;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}function TQ(e,t,n,r){if(!t.length)return n;var i=vM(t),a=i[0],o=i.slice(1),s;return!e&&typeof a=="number"?s=[]:Array.isArray(e)?s=He(e):s=N({},e),r&&n===void 0&&o.length===1?delete s[a][o[0]]:s[a]=TQ(s[a],o,n,r),s}function Ur(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!cr(e,t.slice(0,-1))?e:TQ(e,t,n,r)}function n1e(e){return mt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function f7(e){return Array.isArray(e)?[]:{}}var r1e=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function bd(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=f7(t[0]);return t.forEach(function(i){function a(o,s){var l=new Set(s),c=cr(i,o),d=Array.isArray(c);if(d||n1e(c)){if(!l.has(c)){l.add(c);var f=cr(r,o);d?r=Ur(r,o,[]):(!f||mt(f)!=="object")&&(r=Ur(r,o,f7(c))),r1e(c).forEach(function(m){a([].concat(He(o),[m]),l)})}}else r=Ur(r,o,c)}a([])}),r}function i1e(){}const a1e=u.createContext({}),Ac=()=>{const e=()=>{};return e.deprecated=i1e,e},PQ=u.createContext(void 0);var RQ={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"},IQ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},o1e=N(N({},IQ),{},{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 OQ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},VC={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"]},o1e),timePickerLocale:Object.assign({},OQ)},qo="${label} is not a valid ${type}",Qs={locale:"en",Pagination:RQ,DatePicker:VC,TimePicker:OQ,Calendar:VC,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 wS=Object.assign({},Qs.Modal),SS=[];const m7=()=>SS.reduce((e,t)=>Object.assign(Object.assign({},e),t),Qs.Modal);function s1e(e){if(e){const t=Object.assign({},e);return SS.push(t),wS=m7(),()=>{SS=SS.filter(n=>n!==t),wS=m7()}}wS=Object.assign({},Qs.Modal)}function MQ(){return wS}const gM=u.createContext(void 0),ia=(e,t)=>{const n=u.useContext(gM),r=u.useMemo(()=>{var a;const o=t||Qs[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?Qs.locale:a},[n]);return[r,i]},l1e="internalMark",c1e=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>s1e(t==null?void 0:t.Modal),[t]);const i=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(gM.Provider,{value:i},n)},bM={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"},Jh=Object.assign(Object.assign({},bM),{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}),oa=Math.round;function NE(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const p7=(e,t,n)=>n===0?e:e/100;function zg(e,t){const n=t||255;return e>n?n:e<0?0:e}class vn{constructor(t){q(this,"isValid",!0),q(this,"r",0),q(this,"g",0),q(this,"b",0),q(this,"a",1),q(this,"_h",void 0),q(this,"_s",void 0),q(this,"_l",void 0),q(this,"_v",void 0),q(this,"_max",void 0),q(this,"_min",void 0),q(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof vn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=zg(t.r),this.g=zg(t.g),this.b=zg(t.b),this.a=typeof t.a=="number"?zg(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=oa(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:oa(a("r")),g:oa(a("g")),b:oa(a("b")),a:oa(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=>oa((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=oa(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=oa(this.getSaturation()*100),r=oa(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]=zg(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=oa(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=oa((a+f)*255),this.g=oa((o+f)*255),this.b=oa((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=oa(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=oa(r*(1-n)*255),d=oa(r*(1-n*l)*255),f=oa(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=NE(t,p7);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=NE(t,p7);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=NE(t,(r,i)=>i.includes("%")?oa(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Mx=2,h7=.16,u1e=.05,d1e=.05,f1e=.15,jQ=5,NQ=4,m1e=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function v7(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Mx*t:Math.round(e.h)+Mx*t:r=n?Math.round(e.h)+Mx*t:Math.round(e.h)-Mx*t,r<0?r+=360:r>=360&&(r-=360),r}function g7(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-h7*t:t===NQ?r=e.s+h7:r=e.s+u1e*t,r>1&&(r=1),n&&t===jQ&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function b7(e,t,n){var r;return n?r=e.v+d1e*t:r=e.v-f1e*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Sm(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new vn(e),i=r.toHsv(),a=jQ;a>0;a-=1){var o=new vn({h:v7(i,a,!0),s:g7(i,a,!0),v:b7(i,a,!0)});n.push(o)}n.push(r);for(var s=1;s<=NQ;s+=1){var l=new vn({h:v7(i,s),s:g7(i,s),v:b7(i,s)});n.push(l)}return t.theme==="dark"?m1e.map(function(c){var d=c.index,f=c.amount;return new vn(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var wh={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},_P=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];_P.primary=_P[5];var EP=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];EP.primary=EP[5];var $P=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];$P.primary=$P[5];var WC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];WC.primary=WC[5];var TP=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];TP.primary=TP[5];var PP=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];PP.primary=PP[5];var RP=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];RP.primary=RP[5];var IP=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];IP.primary=IP[5];var Qh=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Qh.primary=Qh[5];var OP=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];OP.primary=OP[5];var MP=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];MP.primary=MP[5];var jP=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];jP.primary=jP[5];var NP=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];NP.primary=NP[5];var AE={red:_P,volcano:EP,orange:$P,gold:WC,yellow:TP,lime:PP,green:RP,cyan:IP,blue:Qh,geekblue:OP,purple:MP,magenta:jP,grey:NP};function AQ(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),g=n(l,c),v=e.colorLink||e.colorInfo,x=t(v),w=new vn(p[1]).mix(new vn(p[3]),50).toHexString();return Object.assign(Object.assign({},g),{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:x[4],colorLink:x[6],colorLinkActive:x[7],colorBgMask:new vn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const p1e=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 h1e(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},p1e(r))}const FQ=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function CS(e){return(e+8)/e}function v1e(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:CS(n)}))}const DQ=e=>{const t=v1e(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 g1e(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 Ps=(e,t)=>new vn(e).setA(t).toRgbString(),Hg=(e,t)=>new vn(e).darken(t).toHexString(),b1e=e=>{const t=Sm(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]}},y1e=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Ps(r,.88),colorTextSecondary:Ps(r,.65),colorTextTertiary:Ps(r,.45),colorTextQuaternary:Ps(r,.25),colorFill:Ps(r,.15),colorFillSecondary:Ps(r,.06),colorFillTertiary:Ps(r,.04),colorFillQuaternary:Ps(r,.02),colorBgSolid:Ps(r,1),colorBgSolidHover:Ps(r,.75),colorBgSolidActive:Ps(r,.95),colorBgLayout:Hg(n,4),colorBgContainer:Hg(n,0),colorBgElevated:Hg(n,0),colorBgSpotlight:Ps(r,.85),colorBgBlur:"transparent",colorBorder:Hg(n,15),colorBorderSecondary:Hg(n,6)}};function e_(e){wh.pink=wh.magenta,AE.pink=AE.magenta;const t=Object.keys(bM).map(n=>{const r=e[n]===wh[n]?AE[n]:Sm(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),AQ(e,{generateColorPalettes:b1e,generateNeutralColorPalettes:y1e})),DQ(e.fontSize)),g1e(e)),FQ(e)),h1e(e))}const yM=V1(e_),U1={token:Jh,override:{override:Jh},hashed:!0},xM=K.createContext(U1),q1="ant",t_="anticon",x1e=["outlined","borderless","filled","underlined"],w1e=(e,t)=>t||(e?`${q1}-${e}`:q1),It=u.createContext({getPrefixCls:w1e,iconPrefixCls:t_}),{Consumer:jAt}=It,y7={};function wr(e){const t=u.useContext(It),{getPrefixCls:n,direction:r,getPopupContainer:i}=t,a=t[e];return Object.assign(Object.assign({classNames:y7,styles:y7},a),{getPrefixCls:n,direction:r,getPopupContainer:i})}const S1e=`-ant-${Date.now()}-${Math.random()}`;function C1e(e,t){const n={},r=(o,s)=>{let l=o.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(o,s)=>{const l=new vn(o),c=Sm(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const o=new vn(t.primaryColor),s=Sm(o.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(o,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(o,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(o,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(o,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(o,c=>c.setA(c.a*.12));const l=new vn(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,c=>c.darken(2))}return t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info"),`
|
||
:root {
|
||
${Object.keys(n).map(o=>`--${e}-${o}: ${n[o]};`).join(`
|
||
`)}
|
||
}
|
||
`.trim()}function k1e(e,t){const n=C1e(e,t);da()&&gu(n,`${S1e}-dynamic-theme`)}const ki=u.createContext(!1),wM=({children:e,disabled:t})=>{const n=u.useContext(ki);return u.createElement(ki.Provider,{value:t??n},e)},Cm=u.createContext(void 0),_1e=({children:e,size:t})=>{const n=u.useContext(Cm);return u.createElement(Cm.Provider,{value:t||n},e)};function E1e(){const e=u.useContext(ki),t=u.useContext(Cm);return{componentDisabled:e,componentSize:t}}var LQ=tr(function e(){er(this,e)}),BQ="CALC_UNIT",$1e=new RegExp(BQ,"g");function FE(e){return typeof e=="number"?"".concat(e).concat(BQ):e}var T1e=function(e){Ga(n,e);var t=vo(n);function n(r,i){var a;er(this,n),a=t.call(this),q(Tt(a),"result",""),q(Tt(a),"unitlessCssVar",void 0),q(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=FE(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(FE(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(FE(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($1e,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(LQ),P1e=function(e){Ga(n,e);var t=vo(n);function n(r){var i;return er(this,n),i=t.call(this),q(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}(LQ),R1e=function(t,n){var r=t==="css"?T1e:P1e;return function(i){return new r(i,n)}},x7=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Xt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;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 km(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 DE(e){return e!==void 0}function Wt(e,t){var n=t||{},r=n.defaultValue,i=n.value,a=n.onChange,o=n.postState,s=km(function(){return DE(i)?i:DE(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=Xt(a),h=km([f]),g=he(h,2),v=g[0],x=g[1];Zf(function(){var y=v[0];c!==y&&p(c,y)},[v]),Zf(function(){DE(i)||d(i)},[i]);var w=Xt(function(y,S){d(y,S),x([f],S)});return[m,w]}function w7(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 zQ=typeof CSSINJS_STATISTIC<"u",AP=!0;function tn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!zQ)return Object.assign.apply(Object,[{}].concat(t));AP=!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]}})})}}),AP=!0,r}var S7={};function I1e(){}var O1e=function(t){var n,r=t,i=I1e;return zQ&&typeof Proxy<"u"&&(n=new Set,r=new Proxy(t,{get:function(o,s){if(AP){var l;(l=n)===null||l===void 0||l.add(s)}return o[s]}}),i=function(o,s){var l;S7[o]={global:Array.from(n),component:N(N({},(l=S7[o])===null||l===void 0?void 0:l.component),s)}}),{token:r,keys:n,flush:i}};function C7(e,t,n){if(typeof n=="function"){var r;return n(tn(t,(r=t[e])!==null&&r!==void 0?r:{}))}return n??{}}function M1e(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 pe(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 pe(a)}).join(","),")")}}}var j1e=1e3*60*10,N1e=function(){function e(){er(this,e),q(this,"map",new Map),q(this,"objectIDMap",new WeakMap),q(this,"nextID",0),q(this,"lastAccessBeat",new Map),q(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>j1e&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),k7=new N1e;function A1e(e,t){return K.useMemo(function(){var n=k7.get(t);if(n)return n;var r=e();return k7.set(t,r),r},t)}var F1e=function(){return{}};function D1e(e){var t=e.useCSP,n=t===void 0?F1e:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function l(m,p,h,g){var v=Array.isArray(m)?m[0]:m;function x(E){return"".concat(String(v)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var w=(g==null?void 0:g.unitless)||{},y=typeof s=="function"?s(m):{},S=N(N({},y),{},q({},x("zIndexPopup"),!0));Object.keys(w).forEach(function(E){S[x(E)]=w[E]});var C=N(N({},g),{},{unitless:S,prefixToken:x}),k=d(m,p,h,C),_=c(v,h,C);return function(E){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,$=k(E,T),P=he($,2),O=P[1],M=_(T),R=he(M,2),I=R[0],j=R[1];return[I,O,j]}}function c(m,p,h){var g=h.unitless,v=h.injectStyle,x=v===void 0?!0:v,w=h.prefixToken,y=h.ignore,S=function(_){var E=_.rootCls,T=_.cssVar,$=T===void 0?{}:T,P=r(),O=P.realToken;return e1e({path:[m],prefix:$.prefix,key:$.key,unitless:g,ignore:y,token:O,scope:E},function(){var M=C7(m,O,p),R=w7(m,O,M,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return Object.keys(M).forEach(function(I){R[w(I)]=R[I],delete R[I]}),R}),null},C=function(_){var E=r(),T=E.cssVar;return[function($){return x&&T?K.createElement(K.Fragment,null,K.createElement(S,{rootCls:_,cssVar:T,component:m}),$):$},T==null?void 0:T.key]};return C}function d(m,p,h){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=Array.isArray(m)?m:[m,m],x=he(v,1),w=x[0],y=v.join("-"),S=e.layer||{name:"antd"};return function(C){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,_=r(),E=_.theme,T=_.realToken,$=_.hashId,P=_.token,O=_.cssVar,M=i(),R=M.rootPrefixCls,I=M.iconPrefixCls,j=n(),L=O?"css":"js",D=A1e(function(){var V=new Set;return O&&Object.keys(g.unitless||{}).forEach(function(W){V.add(vS(W,O.prefix)),V.add(vS(W,x7(w,O.prefix)))}),R1e(L,V)},[L,w,O==null?void 0:O.prefix]),B=M1e(L),F=B.max,z=B.min,H={theme:E,token:P,hashId:$,nonce:function(){return j.nonce},clientOnly:g.clientOnly,layer:S,order:g.order||-999};typeof a=="function"&&HC(N(N({},H),{},{clientOnly:!1,path:["Shared",R]}),function(){return a(P,{prefix:{rootPrefixCls:R,iconPrefixCls:I},csp:j})});var A=HC(N(N({},H),{},{path:[y,C,I]}),function(){if(g.injectStyle===!1)return[];var V=O1e(P),W=V.token,U=V.flush,X=C7(w,T,h),J=".".concat(C),re=w7(w,T,X,{deprecatedTokens:g.deprecatedTokens});O&&X&&mt(X)==="object"&&Object.keys(X).forEach(function(oe){X[oe]="var(".concat(vS(oe,x7(w,O.prefix)),")")});var Q=tn(W,{componentCls:J,prefixCls:C,iconCls:".".concat(I),antCls:".".concat(R),calc:D,max:F,min:z},O?X:re),ne=p(Q,{hashId:$,prefixCls:C,rootPrefixCls:R,iconPrefixCls:I});U(w,re);var ee=typeof o=="function"?o(Q,C,k,g.resetFont):null;return[g.resetStyle===!1?null:ee,ne]});return[A,$]}}function f(m,p,h){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=d(m,p,h,N({resetStyle:!1,order:-998},g)),x=function(y){var S=y.prefixCls,C=y.rootCls,k=C===void 0?S:C;return v(S,k),null};return x}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:d}}const Kd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],Eu="5.27.6";function LE(e){return e>=0&&e<=255}function k0(e,t){const{r:n,g:r,b:i,a}=new vn(e).toRgb();if(a<1)return e;const{r:o,g:s,b:l}=new vn(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-o*(1-c))/c),f=Math.round((r-s*(1-c))/c),m=Math.round((i-l*(1-c))/c);if(LE(d)&&LE(f)&&LE(m))return new vn({r:d,g:f,b:m,a:Math.round(c*100)/100}).toRgbString()}return new vn({r:n,g:r,b:i,a:1}).toRgbString()}var 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 SM(e){const{override:t}=e,n=L1e(e,["override"]),r=Object.assign({},t);Object.keys(Jh).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:k0(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:k0(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:k0(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:k0(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 vn("rgba(0, 0, 0, 0.16)").toRgbString()},
|
||
0 3px 6px 0 ${new vn("rgba(0, 0, 0, 0.12)").toRgbString()},
|
||
0 5px 12px 4px ${new vn("rgba(0, 0, 0, 0.09)").toRgbString()}
|
||
`,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 _7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const HQ={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},B1e={motionBase:!0,motionUnit:!0},z1e={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},VQ=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:i}=t,a=_7(t,["override"]);let o=Object.assign(Object.assign({},r),{override:i});return o=SM(o),a&&Object.entries(a).forEach(([s,l])=>{const{theme:c}=l,d=_7(l,["theme"]);let f=d;c&&(f=VQ(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(xM),a=`${Eu}-${t||""}`,o=n||yM,[s,l,c]=hQ(o,[Jh,e],{salt:a,override:r,getComputedToken:VQ,formatToken:SM,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:HQ,ignore:B1e,preserve:z1e}});return[o,c,t?l:"",s,i]}const Ua={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},bn=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Bm=()=>({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"}}),$c=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),H1e=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"}}}),V1e=(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})}},Zs=(e,t)=>({outline:`${pe(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Lo=(e,t)=>({"&:focus-visible":Zs(e,t)}),WQ=e=>({[`.${e}`]:Object.assign(Object.assign({},Bm()),{[`.${e} .${e}-icon`]:{display:"block"}})}),CM=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"},Lo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:mn,genComponentStyleHook:UQ,genSubStyleComponent:zm}=D1e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(It);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(It);return e??{}},getResetStyles:(e,t)=>{var n;const r=H1e(e);return[r,{"&":r},WQ((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:t_)]},getCommonStyle:V1e,getCompUnitless:()=>HQ});function n_(e,t){return Kd.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 W1e=(e,t)=>{const[n,r]=$i();return HC({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>WQ(e))},U1e=Object.assign({},pm),{useId:E7}=U1e,q1e=()=>"",G1e=typeof E7>"u"?q1e:E7;function K1e(e,t,n){var r;Ac();const i=e||{},a=i.inherit===!1||!t?Object.assign(Object.assign({},U1),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:U1.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=G1e();return Ec(()=>{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!Do(c,f,!0)}))}var Y1e=["children"],qQ=u.createContext({});function X1e(e){var t=e.children,n=rt(e,Y1e);return u.createElement(qQ.Provider,{value:n},t)}var J1e=function(e){Ga(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 Q1e(e){var t=u.useReducer(function(s){return s+1},0),n=he(t,2),r=n[1],i=u.useRef(e),a=Xt(function(){return i.current}),o=Xt(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[a,o]}var Zu="none",jx="appear",Nx="enter",Ax="leave",$7="none",Sl="prepare",rh="start",ih="active",kM="end",GQ="prepared";function T7(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function Z1e(e,t){var n={animationend:T7("Animation","AnimationEnd"),transitionend:T7("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var ebe=Z1e(da(),typeof window<"u"?window:{}),KQ={};if(da()){var tbe=document.createElement("div");KQ=tbe.style}var Fx={};function YQ(e){if(Fx[e])return Fx[e];var t=ebe[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 KQ)return Fx[e]=t[a],Fx[e]}return""}var XQ=YQ("animationend"),JQ=YQ("transitionend"),QQ=!!(XQ&&JQ),P7=XQ||"animationend",R7=JQ||"transitionend";function I7(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 nbe=function(e){var t=u.useRef();function n(i){i&&(i.removeEventListener(R7,e),i.removeEventListener(P7,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(R7,e),i.addEventListener(P7,e),t.current=i)}return u.useEffect(function(){return function(){n(t.current)}},[]),[r,n]};var ZQ=da()?u.useLayoutEffect:u.useEffect;const rbe=function(){var e=u.useRef(null);function t(){pn.cancel(e.current)}function n(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var a=pn(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var ibe=[Sl,rh,ih,kM],abe=[Sl,GQ],eZ=!1,obe=!0;function tZ(e){return e===ih||e===kM}const sbe=function(e,t,n){var r=km($7),i=he(r,2),a=i[0],o=i[1],s=rbe(),l=he(s,2),c=l[0],d=l[1];function f(){o(Sl,!0)}var m=t?abe:ibe;return ZQ(function(){if(a!==$7&&a!==kM){var p=m.indexOf(a),h=m[p+1],g=n(a);g===eZ?o(h,!0):h&&c(function(v){function x(){v.isCanceled()||o(h,!0)}g===!0?x():Promise.resolve(g).then(x)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function lbe(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,g=r.onAppearStart,v=r.onEnterStart,x=r.onLeaveStart,w=r.onAppearActive,y=r.onEnterActive,S=r.onLeaveActive,C=r.onAppearEnd,k=r.onEnterEnd,_=r.onLeaveEnd,E=r.onVisibleChanged,T=km(),$=he(T,2),P=$[0],O=$[1],M=Q1e(Zu),R=he(M,2),I=R[0],j=R[1],L=km(null),D=he(L,2),B=D[0],F=D[1],z=I(),H=u.useRef(!1),A=u.useRef(null);function V(){return n()}var W=u.useRef(!1);function U(){j(Zu),F(null,!0)}var X=Xt(function(Y){var ae=I();if(ae!==Zu){var Z=V();if(!(Y&&!Y.deadline&&Y.target!==Z)){var G=W.current,de;ae===jx&&G?de=C==null?void 0:C(Z,Y):ae===Nx&&G?de=k==null?void 0:k(Z,Y):ae===Ax&&G&&(de=_==null?void 0:_(Z,Y)),G&&de!==!1&&U()}}}),J=nbe(X),re=he(J,1),Q=re[0],ne=function(ae){switch(ae){case jx:return q(q(q({},Sl,m),rh,g),ih,w);case Nx:return q(q(q({},Sl,p),rh,v),ih,y);case Ax:return q(q(q({},Sl,h),rh,x),ih,S);default:return{}}},ee=u.useMemo(function(){return ne(z)},[z]),oe=sbe(z,!e,function(Y){if(Y===Sl){var ae=ee[Sl];return ae?ae(V()):eZ}if(te in ee){var Z;F(((Z=ee[te])===null||Z===void 0?void 0:Z.call(ee,V(),null))||null)}return te===ih&&z!==Zu&&(Q(V()),d>0&&(clearTimeout(A.current),A.current=setTimeout(function(){X({deadline:!0})},d))),te===GQ&&U(),obe}),se=he(oe,2),ue=se[0],te=se[1],le=tZ(te);W.current=le;var ve=u.useRef(null);ZQ(function(){if(!(H.current&&ve.current===t)){O(t);var Y=H.current;H.current=!0;var ae;!Y&&t&&s&&(ae=jx),Y&&t&&a&&(ae=Nx),(Y&&!t&&c||!Y&&f&&!t&&c)&&(ae=Ax);var Z=ne(ae);ae&&(e||Z[Sl])?(j(ae),ue()):j(Zu),ve.current=t}},[t]),u.useEffect(function(){(z===jx&&!s||z===Nx&&!a||z===Ax&&!c)&&j(Zu)},[s,a,c]),u.useEffect(function(){return function(){H.current=!1,clearTimeout(A.current)}},[]);var we=u.useRef(!1);u.useEffect(function(){P&&(we.current=!0),P!==void 0&&z===Zu&&((we.current||P)&&(E==null||E(P)),we.current=!0)},[P,z]);var ke=B;return ee[Sl]&&te===rh&&(ke=N({transition:"none"},ke)),[z,te,ke,P??t]}function cbe(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,g=u.useContext(qQ),v=g.motion,x=n(i,v),w=u.useRef(),y=u.useRef();function S(){try{return w.current instanceof HTMLElement?w.current:hS(y.current)}catch{return null}}var C=lbe(x,s,S,i),k=he(C,4),_=k[0],E=k[1],T=k[2],$=k[3],P=u.useRef($);$&&(P.current=!0);var O=u.useCallback(function(D){w.current=D,L1(a,D)},[a]),M,R=N(N({},h),{},{visible:s});if(!f)M=null;else if(_===Zu)$?M=f(N({},R),O):!c&&P.current&&p?M=f(N(N({},R),{},{className:p}),O):d||!c&&!p?M=f(N(N({},R),{},{style:{display:"none"}}),O):M=null;else{var I;E===Sl?I="prepare":tZ(E)?I="active":E===rh&&(I="start");var j=I7(m,"".concat(_,"-").concat(I));M=f(N(N({},R),{},{className:me(I7(m,_),q(q({},j,j&&I),m,typeof m=="string")),style:T}),O)}if(u.isValidElement(M)&&Hl(M)){var L=rf(M);L||(M=u.cloneElement(M,{ref:O}))}return u.createElement(J1e,{ref:y},M)});return r.displayName="CSSMotion",r}const Ki=cbe(QQ);var FP="add",DP="keep",LP="remove",BE="removed";function ube(e){var t;return e&&mt(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function BP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(ube)}function dbe(){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=BP(e),o=BP(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:FP})})),r=f),n.push(N(N({},m),{},{status:DP})),r+=1,d=!0;break}}d||n.push(N(N({},c),{},{status:LP}))}),r<i&&(n=n.concat(o.slice(r).map(function(c){return N(N({},c),{},{status:FP})})));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!==LP}),n.forEach(function(d){d.key===c&&(d.status=DP)})}),n}var fbe=["component","children","onVisibleChanged","onAllRemoved"],mbe=["status"],pbe=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function hbe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ki,n=function(r){Ga(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)),q(Tt(o),"state",{keyEntities:[]}),q(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:BE})});return{keyEntities:m}},function(){var f=o.state.keyEntities,m=f.filter(function(p){var h=p.status;return h!==BE}).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=rt(c,fbe),h=d||u.Fragment,g={};return pbe.forEach(function(v){g[v]=p[v],delete p[v]}),delete p.keys,u.createElement(h,p,l.map(function(v,x){var w=v.status,y=rt(v,mbe),S=w===FP||w===DP;return u.createElement(t,Fe({},g,{key:y.key,visible:S,eventProps:y,onVisibleChanged:function(k){m==null||m(k,{key:y.key}),k||s.removeKey(y.key)}}),function(C,k){return f(N(N({},C),{},{index:x}),k)})}))}}],[{key:"getDerivedStateFromProps",value:function(s,l){var c=s.keys,d=l.keyEntities,f=BP(c),m=dbe(d,f);return{keyEntities:m.filter(function(p){var h=d.find(function(g){var v=g.key;return p.key===v});return!(h&&h.status===BE&&p.status===LP)})}}}]),a}(u.Component);return q(n,"defaultProps",{component:"div"}),n}const _M=hbe(QQ),O7=u.createContext(!0);function vbe(e){const t=u.useContext(O7),{children:n}=e,[,r]=$i(),{motion:i}=r,a=u.useRef(!1);return a.current||(a.current=t!==i),a.current?u.createElement(O7.Provider,{value:i},u.createElement(X1e,{motion:i},n)):n}const gbe=()=>null;var bbe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 ybe=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let UC,nZ,rZ,iZ;function kS(){return UC||q1}function xbe(){return nZ||t_}function wbe(e){return Object.keys(e).some(t=>t.endsWith("Color"))}const Sbe=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(UC=t),n!==void 0&&(nZ=n),"holderRender"in e&&(iZ=i),r&&(wbe(r)?k1e(kS(),r):rZ=r)},EM=()=>({getPrefixCls:(e,t)=>t||(e?`${kS()}-${e}`:kS()),getIconPrefixCls:xbe,getRootPrefixCls:()=>UC||kS(),getTheme:()=>rZ,holderRender:iZ}),Cbe=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:g,legacyLocale:v,parentContext:x,iconPrefixCls:w,theme:y,componentDisabled:S,segmented:C,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:O,checkbox:M,descriptions:R,divider:I,drawer:j,skeleton:L,steps:D,image:B,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,input:Q,textArea:ne,empty:ee,badge:oe,radio:se,rate:ue,switch:te,transfer:le,avatar:ve,message:we,tag:ke,table:Y,card:ae,tabs:Z,timeline:G,timePicker:de,upload:ie,notification:fe,tree:be,colorPicker:Ce,datePicker:xe,rangePicker:ye,flex:Se,wave:Ie,dropdown:Re,warning:Ee,tour:ce,tooltip:ge,popover:_e,popconfirm:je,floatButton:De,floatButtonGroup:Ge,variant:Ve,inputNumber:qe,treeSelect:Ne}=e,We=u.useCallback((Ze,st)=>{const{prefixCls:Xe}=e;if(st)return st;const Ue=Xe||x.getPrefixCls("");return Ze?`${Ue}-${Ze}`:Ue},[x.getPrefixCls,e.prefixCls]),Le=w||x.iconPrefixCls||t_,gt=n||x.csp;W1e(Le,gt);const ft=K1e(y,x.theme,{prefixCls:We("")}),ut={csp:gt,autoInsertSpaceInButton:r,alert:i,anchor:a,locale:s||v,direction:c,space:d,splitter:f,virtual:m,popupMatchSelectWidth:h??p,popupOverflow:g,getPrefixCls:We,iconPrefixCls:Le,theme:ft,segmented:C,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:O,checkbox:M,descriptions:R,divider:I,drawer:j,skeleton:L,steps:D,image:B,input:Q,textArea:ne,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,empty:ee,badge:oe,radio:se,rate:ue,switch:te,transfer:le,avatar:ve,message:we,tag:ke,table:Y,card:ae,tabs:Z,timeline:G,timePicker:de,upload:ie,notification:fe,tree:be,colorPicker:Ce,datePicker:xe,rangePicker:ye,flex:Se,wave:Ie,dropdown:Re,warning:Ee,tour:ce,tooltip:ge,popover:_e,popconfirm:je,floatButton:De,floatButtonGroup:Ge,variant:Ve,inputNumber:qe,treeSelect:Ne},pt=Object.assign({},x);Object.keys(ut).forEach(Ze=>{ut[Ze]!==void 0&&(pt[Ze]=ut[Ze])}),ybe.forEach(Ze=>{const st=e[Ze];st&&(pt[Ze]=st)}),typeof r<"u"&&(pt.button=Object.assign({autoInsertSpace:r},pt.button));const $e=Ec(()=>pt,pt,(Ze,st)=>{const Xe=Object.keys(Ze),Ue=Object.keys(st);return Xe.length!==Ue.length||Xe.some(ct=>Ze[ct]!==st[ct])}),{layer:Pe}=u.useContext(wm),Oe=u.useMemo(()=>({prefixCls:Le,csp:gt,layer:Pe?"antd":void 0}),[Le,gt,Pe]);let Te=u.createElement(u.Fragment,null,u.createElement(gbe,{dropdownMatchSelectWidth:p}),t);const Ae=u.useMemo(()=>{var Ze,st,Xe,Ue;return bd(((Ze=Qs.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((Xe=(st=$e.locale)===null||st===void 0?void 0:st.Form)===null||Xe===void 0?void 0:Xe.defaultValidateMessages)||{},((Ue=$e.form)===null||Ue===void 0?void 0:Ue.validateMessages)||{},(o==null?void 0:o.validateMessages)||{})},[$e,o==null?void 0:o.validateMessages]);Object.keys(Ae).length>0&&(Te=u.createElement(PQ.Provider,{value:Ae},Te)),s&&(Te=u.createElement(c1e,{locale:s,_ANT_MARK__:l1e},Te)),Te=u.createElement(hM.Provider,{value:Oe},Te),l&&(Te=u.createElement(_1e,{size:l},Te)),Te=u.createElement(vbe,null,Te);const Ke=u.useMemo(()=>{const Ze=ft||{},{algorithm:st,token:Xe,components:Ue,cssVar:ct}=Ze,yt=bbe(Ze,["algorithm","token","components","cssVar"]),Pt=st&&(!Array.isArray(st)||st.length>0)?V1(st):yM,Ot={};Object.entries(Ue||{}).forEach(([Qe,Me])=>{const ze=Object.assign({},Me);"algorithm"in ze&&(ze.algorithm===!0?ze.theme=Pt:(Array.isArray(ze.algorithm)||typeof ze.algorithm=="function")&&(ze.theme=V1(ze.algorithm)),delete ze.algorithm),Ot[Qe]=ze});const Ct=Object.assign(Object.assign({},Jh),Xe);return Object.assign(Object.assign({},yt),{theme:Pt,token:Ct,components:Ot,override:Object.assign({override:Ct},Ot),cssVar:ct})},[ft]);return y&&(Te=u.createElement(xM.Provider,{value:Ke},Te)),$e.warning&&(Te=u.createElement(a1e.Provider,{value:$e.warning},Te)),S!==void 0&&(Te=u.createElement(wM,{disabled:S},Te)),u.createElement(It.Provider,{value:$e},Te)},Vt=e=>{const t=u.useContext(It),n=u.useContext(gM);return u.createElement(Cbe,Object.assign({parentContext:t,legacyLocale:n},e))};Vt.ConfigContext=It;Vt.SizeContext=Cm;Vt.config=Sbe;Vt.useConfig=E1e;Object.defineProperty(Vt,"SizeContext",{get:()=>Cm});var kbe={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 aZ(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function _be(e){return aZ(e)instanceof ShadowRoot}function qC(e){return _be(e)?aZ(e):null}function Ebe(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function $be(e,t){Jn(e,"[@ant-design/icons] ".concat(t))}function M7(e){return mt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(mt(e.icon)==="object"||typeof e.icon=="function")}function j7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[Ebe(n)]=r}return t},{})}function zP(e,t,n){return n?K.createElement(e.tag,N(N({key:t},j7(e.attrs)),n),(e.children||[]).map(function(r,i){return zP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):K.createElement(e.tag,N({key:t},j7(e.attrs)),(e.children||[]).map(function(r,i){return zP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function oZ(e){return Sm(e)[0]}function sZ(e){return e?Array.isArray(e)?e:[e]:[]}var Tbe=`
|
||
.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);
|
||
}
|
||
}
|
||
`,Pbe=function(t){var n=u.useContext(hM),r=n.csp,i=n.prefixCls,a=n.layer,o=Tbe;i&&(o=o.replace(/anticon/g,i)),a&&(o="@layer ".concat(a,` {
|
||
`).concat(o,`
|
||
}`)),u.useEffect(function(){var s=t.current,l=qC(s);gu(o,"@ant-design-icons",{prepend:!a,csp:r,attachTo:l})},[])},Rbe=["icon","className","onClick","style","primaryColor","secondaryColor"],Q0={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Ibe(e){var t=e.primaryColor,n=e.secondaryColor;Q0.primaryColor=t,Q0.secondaryColor=n||oZ(t),Q0.calculated=!!n}function Obe(){return N({},Q0)}var Dv=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,s=t.secondaryColor,l=rt(t,Rbe),c=u.useRef(),d=Q0;if(o&&(d={primaryColor:o,secondaryColor:s||oZ(o)}),Pbe(c),$be(M7(n),"icon should be icon definiton, but got ".concat(n)),!M7(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=N(N({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),zP(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}))};Dv.displayName="IconReact";Dv.getTwoToneColors=Obe;Dv.setTwoToneColors=Ibe;function lZ(e){var t=sZ(e),n=he(t,2),r=n[0],i=n[1];return Dv.setTwoToneColors({primaryColor:r,secondaryColor:i})}function Mbe(){var e=Dv.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var jbe=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];lZ(Qh.primary);var zt=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=rt(e,jbe),d=u.useContext(hM),f=d.prefixCls,m=f===void 0?"anticon":f,p=d.rootClassName,h=me(p,m,q(q({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!i||r.name==="loading"),n),g=o;g===void 0&&s&&(g=-1);var v=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,x=sZ(l),w=he(x,2),y=w[0],S=w[1];return u.createElement("span",Fe({role:"img","aria-label":r.name},c,{ref:t,tabIndex:g,onClick:s,className:h}),u.createElement(Dv,{icon:r,primaryColor:y,secondaryColor:S,style:v}))});zt.displayName="AntdIcon";zt.getTwoToneColor=Mbe;zt.setTwoToneColor=lZ;var Nbe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:kbe}))},Hm=u.forwardRef(Nbe),Abe={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"},Fbe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Abe}))},Fc=u.forwardRef(Fbe),Dbe={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"},Lbe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Dbe}))},Ho=u.forwardRef(Lbe),Bbe={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"},zbe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Bbe}))},af=u.forwardRef(zbe),Hbe={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"},Vbe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Hbe}))},r_=u.forwardRef(Vbe),Wbe=`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`,Ube=`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`,qbe="".concat(Wbe," ").concat(Ube).split(/[\s\n]+/),Gbe="aria-",Kbe="data-";function N7(e,t){return e.indexOf(t)===0}function Br(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=N({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||N7(i,Gbe))||n.data&&N7(i,Kbe)||n.attr&&qbe.includes(i))&&(r[i]=e[i])}),r}function cZ(e){return e&&K.isValidElement(e)&&e.type===K.Fragment}const $M=(e,t,n)=>K.isValidElement(e)?K.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function vi(e,t){return $M(e,e,t)}const Dx=(e,t,n,r,i)=>({background:e,border:`${pe(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),Ybe=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},
|
||
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}}},Xbe=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":Dx(i,r,n,e,t),"&-info":Dx(p,m,f,e,t),"&-warning":Dx(s,o,a,e,t),"&-error":Object.assign(Object.assign({},Dx(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},Jbe=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:pe(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}}}}},Qbe=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),Zbe=mn("Alert",e=>[Ybe(e),Xbe(e),Jbe(e)],Qbe);var A7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const eye={success:Hm,info:r_,error:Fc,warning:af},tye=e=>{const{icon:t,prefixCls:n,type:r}=e,i=eye[r]||null;return t?$M(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:me(`${n}-icon`,t.props.className)})):u.createElement(i,{className:`${n}-icon`})},nye=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:a}=e,o=r===!0||r===void 0?u.createElement(Ho,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},a),o):null},uZ=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:g,closeIcon:v,action:x,id:w}=e,y=A7(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[S,C]=u.useState(!1),k=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:k.current}));const{getPrefixCls:_,direction:E,closable:T,closeIcon:$,className:P,style:O}=wr("alert"),M=_("alert",r),[R,I,j]=Zbe(M),L=W=>{var U;C(!0),(U=e.onClose)===null||U===void 0||U.call(e,W)},D=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),B=u.useMemo(()=>typeof h=="object"&&h.closeIcon||g?!0:typeof h=="boolean"?h:v!==!1&&v!==null&&v!==void 0?!0:!!T,[g,v,h,T]),F=a&&p===void 0?!0:p,z=me(M,`${M}-${D}`,{[`${M}-with-description`]:!!n,[`${M}-no-icon`]:!F,[`${M}-banner`]:!!a,[`${M}-rtl`]:E==="rtl"},P,o,s,j,I),H=Br(y,{aria:!0,data:!0}),A=u.useMemo(()=>typeof h=="object"&&h.closeIcon?h.closeIcon:g||(v!==void 0?v:typeof T=="object"&&T.closeIcon?T.closeIcon:$),[v,h,g,$]),V=u.useMemo(()=>{const W=h??T;if(typeof W=="object"){const{closeIcon:U}=W;return A7(W,["closeIcon"])}return{}},[h,T]);return R(u.createElement(Ki,{visible:!S,motionName:`${M}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:m},({className:W,style:U},X)=>u.createElement("div",Object.assign({id:w,ref:bi(k,X),"data-show":!S,className:me(z,W),style:Object.assign(Object.assign(Object.assign({},O),l),U),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},H),F?u.createElement(tye,{description:n,icon:e.icon,prefixCls:M,type:D}):null,u.createElement("div",{className:`${M}-content`},i?u.createElement("div",{className:`${M}-message`},i):null,n?u.createElement("div",{className:`${M}-description`},n):null),x?u.createElement("div",{className:`${M}-action`},x):null,u.createElement(nye,{isClosable:B,prefixCls:M,closeIcon:A,handleClose:L,ariaProps:V}))))});function rye(e,t,n){return t=xm(t),eQ(e,Yk()?Reflect.construct(t,n||[],xm(e).constructor):t.apply(e,n))}let iye=function(e){function t(){var n;return er(this,t),n=rye(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ga(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(uZ,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):o}}])}(u.Component);const dZ=uZ;dZ.ErrorBoundary=iye;const F7=e=>typeof e=="object"&&e!=null&&e.nodeType===1,D7=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Lx=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return D7(n.overflowY,t)||D7(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},Bx=(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,aye=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},L7=(e,t)=>{var n,r,i,a;if(typeof document>"u")return[];const{scrollMode:o,block:s,inline:l,boundary:c,skipOverflowHiddenElements:d}=t,f=typeof c=="function"?c:j=>j!==c;if(!F7(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,p=[];let h=e;for(;F7(h)&&f(h);){if(h=aye(h),h===m){p.push(h);break}h!=null&&h===document.body&&Lx(h)&&!Lx(document.documentElement)||h!=null&&Lx(h,d)&&p.push(h)}const g=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,v=(a=(i=window.visualViewport)==null?void 0:i.height)!=null?a:innerHeight,{scrollX:x,scrollY:w}=window,{height:y,width:S,top:C,right:k,bottom:_,left:E}=e.getBoundingClientRect(),{top:T,right:$,bottom:P,left:O}=(j=>{const L=window.getComputedStyle(j);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(e);let M=s==="start"||s==="nearest"?C-T:s==="end"?_+P:C+y/2-T+P,R=l==="center"?E+S/2-O+$:l==="end"?k+$:E-O;const I=[];for(let j=0;j<p.length;j++){const L=p[j],{height:D,width:B,top:F,right:z,bottom:H,left:A}=L.getBoundingClientRect();if(o==="if-needed"&&C>=0&&E>=0&&_<=v&&k<=g&&(L===m&&!Lx(L)||C>=F&&_<=H&&E>=A&&k<=z))return I;const V=getComputedStyle(L),W=parseInt(V.borderLeftWidth,10),U=parseInt(V.borderTopWidth,10),X=parseInt(V.borderRightWidth,10),J=parseInt(V.borderBottomWidth,10);let re=0,Q=0;const ne="offsetWidth"in L?L.offsetWidth-L.clientWidth-W-X:0,ee="offsetHeight"in L?L.offsetHeight-L.clientHeight-U-J:0,oe="offsetWidth"in L?L.offsetWidth===0?0:B/L.offsetWidth:0,se="offsetHeight"in L?L.offsetHeight===0?0:D/L.offsetHeight:0;if(m===L)re=s==="start"?M:s==="end"?M-v:s==="nearest"?Bx(w,w+v,v,U,J,w+M,w+M+y,y):M-v/2,Q=l==="start"?R:l==="center"?R-g/2:l==="end"?R-g:Bx(x,x+g,g,W,X,x+R,x+R+S,S),re=Math.max(0,re+w),Q=Math.max(0,Q+x);else{re=s==="start"?M-F-U:s==="end"?M-H+J+ee:s==="nearest"?Bx(F,H,D,U,J+ee,M,M+y,y):M-(F+D/2)+ee/2,Q=l==="start"?R-A-W:l==="center"?R-(A+B/2)+ne/2:l==="end"?R-z+X+ne:Bx(A,z,B,W,X+ne,R,R+S,S);const{scrollLeft:ue,scrollTop:te}=L;re=se===0?0:Math.max(0,Math.min(te+re/se,L.scrollHeight-D/se+ee)),Q=oe===0?0:Math.max(0,Math.min(ue+Q/oe,L.scrollWidth-B/oe+ne)),M+=te-re,R+=ue-Q}I.push({el:L,top:re,left:Q})}return I},oye=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function sye(e,t){if(!e.isConnected||!(i=>{let a=i;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(i=>{const a=window.getComputedStyle(i);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(L7(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:a,left:o}of L7(e,oye(t))){const s=a-n.top+n.bottom,l=o-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function HP(e){return e!=null&&e===e.window}const lye=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return HP(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!HP(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 cye(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 uye(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,a=n(),o=lye(a),s=Date.now(),l=()=>{const d=Date.now()-s,f=cye(d>i?i:d,o,e,i);HP(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d<i?pn(l):typeof r=="function"&&r()};pn(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},TM=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,g=e.props,v=e.onClick,x=e.onNoticeClose,w=e.times,y=e.hovering,S=u.useState(!1),C=he(S,2),k=C[0],_=C[1],E=u.useState(0),T=he(E,2),$=T[0],P=T[1],O=u.useState(0),M=he(O,2),R=M[0],I=M[1],j=y||k,L=o>0&&s,D=function(){x(d)},B=function(W){(W.key==="Enter"||W.code==="Enter"||W.keyCode===ht.ENTER)&&D()};u.useEffect(function(){if(!j&&o>0){var V=Date.now()-R,W=setTimeout(function(){D()},o*1e3-R);return function(){c&&clearTimeout(W),I(Date.now()-V)}}},[o,j,w]),u.useEffect(function(){if(!j&&L&&(c||R===0)){var V=performance.now(),W,U=function X(){cancelAnimationFrame(W),W=requestAnimationFrame(function(J){var re=J+R-V,Q=Math.min(re/(o*1e3),1);P(Q*100),Q<1&&X()})};return U(),function(){c&&cancelAnimationFrame(W)}}},[o,R,j,L,w]);var F=u.useMemo(function(){return mt(m)==="object"&&m!==null?m:m?{closeIcon:h}:{}},[m,h]),z=Br(F,!0),H=100-(!$||$<0?0:$>100?100:$),A="".concat(n,"-notice");return u.createElement("div",Fe({},g,{ref:t,className:me(A,i,q({},"".concat(A,"-closable"),m)),style:r,onMouseEnter:function(W){var U;_(!0),g==null||(U=g.onMouseEnter)===null||U===void 0||U.call(g,W)},onMouseLeave:function(W){var U;_(!1),g==null||(U=g.onMouseLeave)===null||U===void 0||U.call(g,W)},onClick:v}),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(),D()}}),F.closeIcon),L&&u.createElement("progress",{className:"".concat(A,"-progress"),max:"100",value:H},H+"%"))}),fZ=K.createContext({}),mZ=function(t){var n=t.children,r=t.classNames;return K.createElement(fZ.Provider,{value:{classNames:r}},n)},B7=8,z7=3,H7=16,dye=function(t){var n={offset:B7,threshold:z7,gap:H7};if(t&&mt(t)==="object"){var r,i,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:B7,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:z7,n.gap=(a=t.gap)!==null&&a!==void 0?a:H7}return[!!t,n]},fye=["className","style","classNames","styles"],mye=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(fZ),m=f.classNames,p=u.useRef({}),h=u.useState(null),g=he(h,2),v=g[0],x=g[1],w=u.useState([]),y=he(w,2),S=y[0],C=y[1],k=n.map(function(j){return{config:j,key:String(j.key)}}),_=dye(d),E=he(_,2),T=E[0],$=E[1],P=$.offset,O=$.threshold,M=$.gap,R=T&&(S.length>0||k.length<=O),I=typeof s=="function"?s(r):s;return u.useEffect(function(){T&&S.length>1&&C(function(j){return j.filter(function(L){return k.some(function(D){var B=D.key;return L===B})})})},[S,k,T]),u.useEffect(function(){var j;if(T&&p.current[(j=k[k.length-1])===null||j===void 0?void 0:j.key]){var L;x(p.current[(L=k[k.length-1])===null||L===void 0?void 0:L.key])}},[k,T]),K.createElement(_M,Fe({key:r,className:me(i,"".concat(i,"-").concat(r),m==null?void 0:m.list,a,q(q({},"".concat(i,"-stack"),!!T),"".concat(i,"-stack-expanded"),R)),style:o,keys:k,motionAppear:!0},I,{onAllRemoved:function(){l(r)}}),function(j,L){var D=j.config,B=j.className,F=j.style,z=j.index,H=D,A=H.key,V=H.times,W=String(A),U=D,X=U.className,J=U.style,re=U.classNames,Q=U.styles,ne=rt(U,fye),ee=k.findIndex(function(G){return G.key===W}),oe={};if(T){var se=k.length-1-(ee>-1?ee:z-1),ue=r==="top"||r==="bottom"?"-50%":"0";if(se>0){var te,le,ve;oe.height=R?(te=p.current[W])===null||te===void 0?void 0:te.offsetHeight:v==null?void 0:v.offsetHeight;for(var we=0,ke=0;ke<se;ke++){var Y;we+=((Y=p.current[k[k.length-1-ke].key])===null||Y===void 0?void 0:Y.offsetHeight)+M}var ae=(R?we:se*P)*(r.startsWith("top")?1:-1),Z=!R&&v!==null&&v!==void 0&&v.offsetWidth&&(le=p.current[W])!==null&&le!==void 0&&le.offsetWidth?((v==null?void 0:v.offsetWidth)-P*2*(se<3?se:3))/((ve=p.current[W])===null||ve===void 0?void 0:ve.offsetWidth):1;oe.transform="translate3d(".concat(ue,", ").concat(ae,"px, 0) scaleX(").concat(Z,")")}else oe.transform="translate3d(".concat(ue,", 0, 0)")}return K.createElement("div",{ref:L,className:me("".concat(i,"-notice-wrapper"),B,re==null?void 0:re.wrapper),style:N(N(N({},F),oe),Q==null?void 0:Q.wrapper),onMouseEnter:function(){return C(function(de){return de.includes(W)?de:[].concat(He(de),[W])})},onMouseLeave:function(){return C(function(de){return de.filter(function(ie){return ie!==W})})}},K.createElement(TM,Fe({},ne,{ref:function(de){ee>-1?p.current[W]=de:delete p.current[W]},prefixCls:i,classNames:re,styles:Q,className:me(X,m==null?void 0:m.notice),style:J,times:V,key:A,eventKey:A,onNoticeClose:c,hovering:T&&S.length>0})))})},pye=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],g=p[1],v=function(T){var $,P=h.find(function(O){return O.key===T});P==null||($=P.onClose)===null||$===void 0||$.call(P),g(function(O){return O.filter(function(M){return M.key!==T})})};u.useImperativeHandle(t,function(){return{open:function(T){g(function($){var P=He($),O=P.findIndex(function(I){return I.key===T.key}),M=N({},T);if(O>=0){var R;M.times=(((R=$[O])===null||R===void 0?void 0:R.times)||0)+1,P[O]=M}else M.times=0,P.push(M);return o>0&&P.length>o&&(P=P.slice(-o)),P})},close:function(T){v(T)},destroy:function(){g([])}}});var x=u.useState({}),w=he(x,2),y=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(y).forEach(function(T){E[T]=E[T]||[]}),S(E)},[h]);var C=function(T){S(function($){var P=N({},$),O=P[T]||[];return O.length||delete P[T],P})},k=u.useRef(!1);if(u.useEffect(function(){Object.keys(y).length>0?k.current=!0:k.current&&(c==null||c(),k.current=!1)},[y]),!i)return null;var _=Object.keys(y);return Ci.createPortal(u.createElement(u.Fragment,null,_.map(function(E){var T=y[E],$=u.createElement(mye,{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:v,onAllNoticeRemoved:C,stack:d});return f?f($,{prefixCls:r,key:E}):$})),i)}),hye=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],vye=function(){return document.body},V7=0;function gye(){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 pZ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?vye: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=rt(e,hye),m=u.useState(),p=he(m,2),h=p[0],g=p[1],v=u.useRef(),x=u.createElement(pye,{container:h,ref:v,prefixCls:i,motion:r,maxCount:a,className:o,style:s,onAllRemoved:l,stack:c,renderNotifications:d}),w=u.useState([]),y=he(w,2),S=y[0],C=y[1],k=Xt(function(E){var T=gye(f,E);(T.key===null||T.key===void 0)&&(T.key="rc-notification-".concat(V7),V7+=1),C(function($){return[].concat(He($),[{type:"open",config:T}])})}),_=u.useMemo(function(){return{open:k,close:function(T){C(function($){return[].concat(He($),[{type:"close",key:T}])})},destroy:function(){C(function(T){return[].concat(He(T),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){g(n())}),u.useEffect(function(){if(v.current&&S.length){S.forEach(function($){switch($.type){case"open":v.current.open($.config);break;case"close":v.current.close($.key);break;case"destroy":v.current.destroy();break}});var E,T;C(function($){return(E!==$||!T)&&(E=$,T=$.filter(function(P){return!S.includes(P)})),T})}},[S]),[_,x]}var bye={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"},yye=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:bye}))},Pa=u.forwardRef(yye);const Vb=K.createContext(void 0),ed=100,xye=10,PM=ed*xye,hZ={Modal:ed,Drawer:ed,Popover:ed,Popconfirm:ed,Tooltip:ed,Tour:ed,FloatButton:ed},wye={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Sye(e){return e in hZ}const al=(e,t)=>{const[,n]=$i(),r=K.useContext(Vb),i=Sye(e);let a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+hZ[e]:o+=wye[e],a=[r===void 0?t:o,o]}return a},Cye=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:g,contentPadding:v,contentBg:x}=e,w=`${t}-notice`,y=new gn("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),S=new gn("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:v,background:x,borderRadius:h,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:o},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n},
|
||
${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},bn(e)),{color:i,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:g,[`${t}-move-up`]:{animationFillMode:"forwards"},[`
|
||
${t}-move-up-appear,
|
||
${t}-move-up-enter
|
||
`]:{animationName:y,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"})}]},kye=e=>({zIndexPopup:e.zIndexPopupBase+PM+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),vZ=mn("Message",e=>{const t=tn(e,{height:150});return Cye(t)},kye);var _ye=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Eye={info:u.createElement(r_,null),success:u.createElement(Hm,null),error:u.createElement(Fc,null),warning:u.createElement(af,null),loading:u.createElement(Pa,null)},gZ=({prefixCls:e,type:t,icon:n,children:r})=>u.createElement("div",{className:me(`${e}-custom-content`,`${e}-${t}`)},n||Eye[t],u.createElement("span",null,r)),$ye=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:a}=e,o=_ye(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=u.useContext(It),l=t||s("message"),c=Qn(l),[d,f,m]=vZ(l,c);return d(u.createElement(TM,Object.assign({},o,{prefixCls:l,className:me(n,f,`${l}-notice-pure-panel`,m,c),eventKey:"pure",duration:null,content:u.createElement(gZ,{prefixCls:l,type:r,icon:i},a)})))};function Tye(e,t){return{motionName:t??`${e}-move-up`}}function RM(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 Pye=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Rye=8,Iye=3,Oye=({children:e,prefixCls:t})=>{const n=Qn(t),[r,i,a]=vZ(t,n);return r(u.createElement(mZ,{classNames:{list:me(i,a,n)}},e))},Mye=(e,{prefixCls:t,key:n})=>u.createElement(Oye,{prefixCls:t,key:n},e),jye=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:a,duration:o=Iye,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:p}=u.useContext(It),h=r||d("message"),g=()=>({left:"50%",transform:"translateX(-50%)",top:n??Rye}),v=()=>me({[`${h}-rtl`]:s??p==="rtl"}),x=()=>Tye(h,l),w=u.createElement("span",{className:`${h}-close-x`},u.createElement(Ho,{className:`${h}-close-icon`})),[y,S]=pZ({prefixCls:h,style:g,className:v,motion:x,closable:!1,closeIcon:w,duration:o,getContainer:()=>(i==null?void 0:i())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:Mye});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},y),{prefixCls:h,message:m})),S});let W7=0;function bZ(e){const t=u.useRef(null);return Ac(),[u.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const k=()=>{};return k.then=()=>{},k}const{open:c,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:p,icon:h,type:g,key:v,className:x,style:w,onClose:y}=l,S=Pye(l,["content","icon","type","key","className","style","onClose"]);let C=v;return C==null&&(W7+=1,C=`antd-message-${W7}`),RM(k=>(c(Object.assign(Object.assign({},S),{key:C,content:u.createElement(gZ,{prefixCls:d,type:g,icon:h},p),placement:"top",className:me(g&&`${m}-${g}`,x,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),w),onClose:()=>{y==null||y(),k()}})),()=>{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,g;typeof f=="function"?g=f:(h=f,g=m);const v=Object.assign(Object.assign({onClose:g,duration:h},p),{type:l});return i(v)};o[l]=c}),o},[]),u.createElement(jye,Object.assign({key:"message-holder"},e,{ref:t}))]}function yZ(e){return bZ(e)}function Nye(){const[e,t]=u.useState([]),n=u.useCallback(r=>(t(i=>[].concat(He(i),[r])),()=>{t(i=>i.filter(a=>a!==r))}),[]);return[e,n]}function xZ(e,t){this.v=e,this.k=t}function Fa(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Fa=function(o,s,l,c){function d(f,m){Fa(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))},Fa(e,t,n,r)}function IM(){/*! 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,g,v){var x=h&&h.prototype instanceof s?h:s,w=Object.create(x.prototype);return Fa(w,"_invoke",function(y,S,C){var k,_,E,T=0,$=C||[],P=!1,O={p:0,n:0,v:e,a:M,f:M.bind(e,4),d:function(I,j){return k=I,_=0,E=e,O.n=j,o}};function M(R,I){for(_=R,E=I,t=0;!P&&T&&!j&&t<$.length;t++){var j,L=$[t],D=O.p,B=L[2];R>3?(j=B===I)&&(E=L[(_=L[4])?5:(_=3,3)],L[4]=L[5]=e):L[0]<=D&&((j=R<2&&D<L[1])?(_=0,O.v=I,O.n=L[1]):D<B&&(j=R<3||L[0]>I||I>B)&&(L[4]=R,L[5]=I,O.n=B,_=0))}if(j||R>1)return o;throw P=!0,I}return function(R,I,j){if(T>1)throw TypeError("Generator is already running");for(P&&I===1&&M(I,j),_=I,E=j;(t=_<2?e:E)||!P;){k||(_?_<3?(_>1&&(O.n=-1),M(_,E)):O.n=E:O.v=E);try{if(T=2,k){if(_||(R="next"),t=k[R]){if(!(t=t.call(k,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,_<2&&(_=0)}else _===1&&(t=k.return)&&t.call(k),_<2&&(E=TypeError("The iterator does not provide a '"+R+"' method"),_=1);k=e}else if((t=(P=O.n<0)?E:y.call(S,O))!==o)break}catch(L){k=e,_=1,E=L}finally{T=1}}return{value:t,done:P}}}(p,g,v),!0),w}var o={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Fa(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,Fa(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=c,Fa(f,"constructor",c),Fa(c,"constructor",l),l.displayName="GeneratorFunction",Fa(c,i,"GeneratorFunction"),Fa(f),Fa(f,i,"Generator"),Fa(f,r,function(){return this}),Fa(f,"toString",function(){return"[object Generator]"}),(IM=function(){return{w:a,m}})()}function GC(e,t){function n(i,a,o,s){try{var l=e[i](a),c=l.value;return c instanceof xZ?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||(Fa(GC.prototype),Fa(GC.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Fa(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 wZ(e,t,n,r,i){return new GC(IM().w(e,t,n,r),i||Promise)}function Aye(e,t,n,r,i){var a=wZ(e,t,n,r,i);return a.next().then(function(o){return o.done?o.value:a.next()})}function Fye(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 U7(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 bt(){var e=IM(),t=e.m(bt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(o){var s=typeof o=="function"&&o.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var i={throw:1,return:2,break:3,continue:3};function a(o){var s,l;return function(c){s||(s={stop:function(){return l(c.a,2)},catch:function(){return c.v},abrupt:function(f,m){return l(c.a,i[f],m)},delegateYield:function(f,m,p){return s.resultName=m,l(c.d,U7(f),p)},finish:function(f){return l(c.f,f)}},l=function(f,m,p){c.p=s.prev,c.n=s.next;try{return f(m,p)}finally{s.next=c.n}}),s.resultName&&(s[s.resultName]=c.v,s.resultName=void 0),s.sent=c.v,s.next=c.n;try{return o.call(this,s)}finally{c.p=s.prev,c.n=s.next}}}return(bt=function(){return{wrap:function(l,c,d,f){return e.w(a(l),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(l,c){return new xZ(l,c)},AsyncIterator:GC,async:function(l,c,d,f,m){return(r(c)?wZ:Aye)(a(l),c,d,f,m)},keys:Fye,values:U7}})()}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 ln(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 Wb=N({},lJ),Dye=Wb.version,zE=Wb.render,Lye=Wb.unmountComponentAtNode,i_;try{var Bye=Number((Dye||"").split(".")[0]);Bye>=18&&(i_=Wb.createRoot)}catch{}function G7(e){var t=Wb.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&mt(t)==="object"&&(t.usingClientEntryPoint=e)}var KC="__rc_react_root__";function zye(e,t){G7(!0);var n=t[KC]||i_(t);G7(!1),n.render(e),t[KC]=n}function Hye(e,t){zE==null||zE(e,t)}function Vye(e,t){if(i_){zye(e,t);return}Hye(e,t)}function Wye(e){return VP.apply(this,arguments)}function VP(){return VP=ln(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[KC])===null||i===void 0||i.unmount(),delete t[KC]}));case 1:case"end":return r.stop()}},e)})),VP.apply(this,arguments)}function Uye(e){Lye(e)}function qye(e){return WP.apply(this,arguments)}function WP(){return WP=ln(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(i_===void 0){r.next=2;break}return r.abrupt("return",Wye(t));case 2:Uye(t);case 3:case"end":return r.stop()}},e)})),WP.apply(this,arguments)}const Gye=(e,t)=>(Vye(e,t),()=>qye(t));let Kye=Gye;function a_(e){return Kye}const HE=()=>({height:0,opacity:0}),K7=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Yye=e=>({height:e?e.offsetHeight:0}),VE=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",Zh=(e=q1)=>({motionName:`${e}-motion-collapse`,onAppearStart:HE,onEnterStart:HE,onAppearActive:K7,onEnterActive:K7,onLeaveStart:Yye,onLeaveActive:HE,onAppearEnd:VE,onEnterEnd:VE,onLeaveEnd:VE,motionDeadline:500}),fa=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function an(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Lv=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},Xye=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(",")}}}}},Jye=UQ("Wave",Xye),o_=`${q1}-wave-target`;function Qye(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 Zye(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:i}=getComputedStyle(e);return(t=[n,r,i].find(Qye))!==null&&t!==void 0?t:null}function WE(e){return Number.isNaN(e)?0:e}const exe=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),[g,v]=u.useState(0),[x,w]=u.useState(0),[y,S]=u.useState(!1),C={left:f,top:p,width:g,height:x,borderRadius:c.map(E=>`${E}px`).join(" ")};s&&(C["--wave-color"]=s);function k(){const E=getComputedStyle(n);l(Zye(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:P}=E;m(T?n.offsetLeft:WE(-Number.parseFloat($))),h(T?n.offsetTop:WE(-Number.parseFloat(P))),v(n.offsetWidth),w(n.offsetHeight);const{borderTopLeftRadius:O,borderTopRightRadius:M,borderBottomLeftRadius:R,borderBottomRightRadius:I}=E;d([O,M,I,R].map(j=>WE(Number.parseFloat(j))))}if(u.useEffect(()=>{if(n){const E=pn(()=>{k(),S(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(k),T.observe(n)),()=>{pn.cancel(E),T==null||T.disconnect()}}},[n]),!y)return null;const _=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(o_));return u.createElement(Ki,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $,P;if(T.deadline||T.propertyName==="opacity"){const O=($=a.current)===null||$===void 0?void 0:$.parentElement;(P=o.current)===null||P===void 0||P.call(o).then(()=>{O==null||O.remove()})}return!1}},({className:E},T)=>u.createElement("div",{ref:bi(a,T),className:me(t,E,{"wave-quick":_}),style:C}))},txe=(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=a_();let o=null;function s(){return o}o=a(u.createElement(exe,Object.assign({},t,{target:e,registerUnmount:s})),i)},nxe=(e,t,n)=>{const{wave:r}=u.useContext(It),[,i,a]=$i(),o=Xt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${o_}`)||d,{showEffect:m}=r||{};(m||txe)(f,{className:t,token:i,component:n,event:c,hashId:a})}),s=u.useRef(null);return c=>{pn.cancel(s.current),s.current=pn(()=>{o(c)})}},Ub=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=u.useContext(It),a=u.useRef(null),o=i("wave"),[,s]=Jye(o),l=nxe(a,me(o,s),r);if(K.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!Lv(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=Hl(t)?bi(rf(t),a):a;return vi(t,{ref:c})},zr=e=>{const t=K.useContext(Cm);return K.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},rxe=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},ixe=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}}}},SZ=mn("Space",e=>{const t=tn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[ixe(t),axe(t),rxe(t)]},()=>({}),{resetStyle:!1});var CZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 s_=u.createContext(null),ol=(e,t)=>{const n=u.useContext(s_),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:a,isLastItem:o}=n,s=i==="vertical"?"-vertical-":"-";return me(`${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}},oxe=e=>{const{children:t}=e;return u.createElement(s_.Provider,{value:null},t)},sxe=e=>{const{children:t}=e,n=CZ(e,["children"]);return u.createElement(s_.Provider,{value:u.useMemo(()=>n,[n])},t)},lxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{size:r,direction:i,block:a,prefixCls:o,className:s,rootClassName:l,children:c}=e,d=CZ(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=zr(y=>r??y),m=t("space-compact",o),[p,h]=SZ(m),g=me(m,h,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:i==="vertical"},s,l),v=u.useContext(s_),x=Ir(c),w=u.useMemo(()=>x.map((y,S)=>{const C=(y==null?void 0:y.key)||`${m}-item-${S}`;return u.createElement(sxe,{key:C,compactSize:f,compactDirection:i,isFirstItem:S===0&&(!v||(v==null?void 0:v.isFirstItem)),isLastItem:S===x.length-1&&(!v||(v==null?void 0:v.isLastItem))},y)}),[r,x,v]);return x.length===0?null:p(u.createElement("div",Object.assign({className:g},d),w))};var cxe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 kZ=u.createContext(void 0),uxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,size:i,className:a}=e,o=cxe(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=me(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},a,l);return u.createElement(kZ.Provider,{value:i},u.createElement("div",Object.assign({},o,{className:d})))},Y7=/^[\u4E00-\u9FA5]{2}$/,UP=Y7.test.bind(Y7);function OM(e){return e==="danger"?{danger:!0}:{type:e}}function X7(e){return typeof e=="string"}function UE(e){return e==="text"||e==="link"}function dxe(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&X7(e.type)&&UP(e.props.children)?vi(e,{children:e.props.children.split("").join(n)}):X7(e)?UP(e)?K.createElement("span",null,e.split("").join(n)):K.createElement("span",null,e):cZ(e)?K.createElement("span",null,e):e}function fxe(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=>dxe(i,t))}["default","primary","danger"].concat(He(Kd));const qP=u.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:a}=e,o=me(`${a}-icon`,n);return K.createElement("span",{ref:t,className:o,style:r},i)}),J7=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:a}=e,o=me(`${n}-loading-icon`,r);return K.createElement(qP,{prefixCls:n,className:o,style:i,ref:t},K.createElement(Pa,{className:a}))}),qE=()=>({width:0,opacity:0,transform:"scale(0)"}),GE=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),mxe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:a,mount:o}=e,s=!!n;return r?K.createElement(J7,{prefixCls:t,className:i,style:a}):K.createElement(Ki,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!o,motionEnter:!o,motionLeave:!o,removeOnLeave:!0,onAppearStart:qE,onAppearActive:GE,onEnterStart:qE,onEnterActive:GE,onLeaveStart:GE,onLeaveActive:qE},({className:l,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return K.createElement(J7,{prefixCls:t,className:me(i,l),style:f,ref:d})})},Q7=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),pxe=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}},Q7(`${t}-primary`,i),Q7(`${t}-danger`,a)]}};var hxe=["b"],vxe=["v"],KE=function(t){return Math.round(Number(t||0))},gxe=function(t){if(t instanceof vn)return t;if(t&&mt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=rt(n,hxe);return N(N({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Vl=function(e){Ga(n,e);var t=vo(n);function n(r){return er(this,n),t.call(this,gxe(r))}return tr(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),a=KE(i.s*100),o=KE(i.b*100),s=KE(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=rt(i,vxe);return N(N({},o),{},{b:a,a:this.a})}}]),n}(vn),bxe="rc-color-picker",Sh=function(t){return t instanceof Vl?t:new Vl(t)},yxe=Sh("#1677ff"),_Z=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,g=(n.x+p)/l,v=1-(n.y+h)/c,x=a.toHsb(),w=g,y=(n.x+p)/l*360;if(o)switch(o){case"hue":return Sh(N(N({},x),{},{h:y<=0?0:y}));case"alpha":return Sh(N(N({},x),{},{a:w<=0?0:w}))}return Sh({h:x.h,s:g<=0?0:g,b:v>=1?1:v,a:x.a})},EZ=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}}},MM=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:me(s,i),style:a,onClick:o},K.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function xxe(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 $Z(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 g=function(S){var C=xxe(S),k=C.pageX,_=C.pageY,E=n.current.getBoundingClientRect(),T=E.x,$=E.y,P=E.width,O=E.height,M=t.current.getBoundingClientRect(),R=M.width,I=M.height,j=R/2,L=I/2,D=Math.max(0,Math.min(k-T,P))-j,B=Math.max(0,Math.min(_-$,O))-L,F={x:D,y:r==="x"?f.y:B};if(R===0&&I===0||R!==I)return!1;i==null||i(F)},v=function(S){S.preventDefault(),g(S)},x=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&&(g(S),document.addEventListener("mousemove",v),document.addEventListener("mouseup",x),document.addEventListener("touchmove",v),document.addEventListener("touchend",x),p.current=v,h.current=x)};return[f,w]}var TZ=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,a=t.prefixCls;return K.createElement("div",{className:me("".concat(a,"-handler"),q({},"".concat(a,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},PZ=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)},RZ=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)}),wxe=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,a=t.onChangeComplete,o=t.disabled,s=u.useRef(),l=u.useRef(),c=u.useRef(n),d=Xt(function(g){var v=_Z({offset:g,targetRef:l,containerRef:s,color:n});c.current=v,r(v)}),f=$Z({color:n,containerRef:s,targetRef:l,calculate:function(){return EZ(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(PZ,{prefixCls:i},K.createElement(RZ,{x:p.x,y:p.y,ref:l},K.createElement(TZ,{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))"}})))},Sxe=function(t,n){var r=Wt(t,{value:n}),i=he(r,2),a=i[0],o=i[1],s=u.useMemo(function(){return Sh(a)},[a]);return[s,o]},Cxe=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=Sh(c);return o==="alpha"&&d===n.length-1&&(f=new Vl(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)},kxe=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=Xt(function(S){var C=_Z({offset:S,targetRef:d,containerRef:c,color:s,type:l});f.current=C,a(m(C))}),h=$Z({color:s,targetRef:d,containerRef:c,calculate:function(){return EZ(s,l)},onDragChange:p,onDragChangeComplete:function(){o(m(f.current))},direction:"x",disabledDrag:i}),g=he(h,2),v=g[0],x=g[1],w=K.useMemo(function(){if(l==="hue"){var S=s.toHsb();S.s=1,S.b=1,S.a=1;var C=new Vl(S);return C}return s},[s,l]),y=K.useMemo(function(){return r.map(function(S){return"".concat(S.color," ").concat(S.percent,"%")})},[r]);return K.createElement("div",{ref:c,className:me("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:x,onTouchStart:x},K.createElement(PZ,{prefixCls:n},K.createElement(RZ,{x:v.x,y:v.y,ref:d},K.createElement(TZ,{size:"small",color:w.toHexString(),prefixCls:n})),K.createElement(Cxe,{colors:y,type:l,prefixCls:n})))};function _xe(e){return u.useMemo(function(){var t=e||{},n=t.slider;return[n||kxe]},[e])}var Exe=[{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}],$xe=u.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,a=i===void 0?bxe: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,g=e.components,v=_xe(g),x=he(v,1),w=x[0],y=Sxe(r||yxe,n),S=he(y,2),C=S[0],k=S[1],_=u.useMemo(function(){return C.setA(1).toRgbString()},[C]),E=function(B,F){n||k(B),o==null||o(B,F)},T=function(B){return new Vl(C.setHue(B))},$=function(B){return new Vl(C.setA(B/100))},P=function(B){E(T(B),{type:"hue",value:B})},O=function(B){E($(B),{type:"alpha",value:B})},M=function(B){s&&s(T(B))},R=function(B){s&&s($(B))},I=me("".concat(a,"-panel"),l,q({},"".concat(a,"-panel-disabled"),h)),j={prefixCls:a,disabled:h,color:C},L=K.createElement(K.Fragment,null,K.createElement(wxe,Fe({onChange:E},j,{onChangeComplete:s})),K.createElement("div",{className:"".concat(a,"-slider-container")},K.createElement("div",{className:me("".concat(a,"-slider-group"),q({},"".concat(a,"-slider-group-disabled-alpha"),m))},K.createElement(w,Fe({},j,{type:"hue",colors:Exe,min:0,max:359,value:C.getHue(),onChange:P,onChangeComplete:M})),!m&&K.createElement(w,Fe({},j,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:_}],min:0,max:100,value:C.a*100,onChange:O,onChangeComplete:R}))),K.createElement(MM,{color:C.toRgbString(),prefixCls:a})));return K.createElement("div",{className:I,style:c,ref:t},typeof d=="function"?d(L):L)});const _0=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Txe=(e,t)=>e?_0(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 Vl(this.colors[0].color.metaColor)):this.metaColor=new Vl(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 Txe(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 Pxe={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"},Rxe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Pxe}))},ys=u.forwardRef(Rxe),IZ=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:me("".concat(n,"-content"),q(q({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:a,role:l},K.createElement("div",{className:me("".concat(n,"-content-box"),c==null?void 0:c.body),style:d==null?void 0:d.body},o)):null});IZ.displayName="PanelContent";var Ixe=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],OZ=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,g=e.accordion,v=e.panelKey,x=e.extra,w=e.header,y=e.expandIcon,S=e.openMotion,C=e.destroyInactivePanel,k=e.children,_=rt(e,Ixe),E=h==="disabled",T=x!=null&&typeof x!="boolean",$=q(q(q({onClick:function(){o==null||o(v)},onKeyDown:function(L){(L.key==="Enter"||L.keyCode===ht.ENTER||L.which===ht.ENTER)&&(o==null||o(v))},role:g?"tab":"button"},"aria-expanded",a),"aria-disabled",E),"tabIndex",E?-1:0),P=typeof y=="function"?y(e):K.createElement("i",{className:"arrow"}),O=P&&K.createElement("div",Fe({className:"".concat(p,"-expand-icon")},["header","icon"].includes(h)?$:{}),P),M=me("".concat(p,"-item"),q(q({},"".concat(p,"-item-active"),a),"".concat(p,"-item-disabled"),E),l),R=me(i,"".concat(p,"-header"),q({},"".concat(p,"-collapsible-").concat(h),!!h),d.header),I=N({className:R,style:m.header},["header","icon"].includes(h)?{}:$);return K.createElement("div",Fe({},_,{ref:t,className:M}),K.createElement("div",I,r&&O,K.createElement("span",Fe({className:"".concat(p,"-header-text")},h==="header"?$:{}),w),T&&K.createElement("div",{className:"".concat(p,"-extra")},x)),K.createElement(Ki,Fe({visible:a,leavedClassName:"".concat(p,"-content-hidden")},S,{forceRender:s,removeOnLeave:C}),function(j,L){var D=j.className,B=j.style;return K.createElement(IZ,{ref:L,prefixCls:p,className:D,classNames:d,style:B,styles:m,isActive:a,forceRender:s,role:g?"tabpanel":void 0},k)}))}),Oxe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],Mxe=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,g=f.key,v=f.collapsible,x=f.onItemClick,w=f.destroyInactivePanel,y=rt(f,Oxe),S=String(g??m),C=v??a,k=w??o,_=function($){C!=="disabled"&&(s($),x==null||x($))},E=!1;return i?E=l[0]===S:E=l.indexOf(S)>-1,K.createElement(OZ,Fe({},y,{prefixCls:r,key:S,panelKey:S,isActive:E,accordion:i,openMotion:c,expandIcon:d,header:h,collapsible:C,onItemClick:_,destroyInactivePanel:k}),p)})},jxe=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,g=p.headerClass,v=p.destroyInactivePanel,x=p.collapsible,w=p.onItemClick,y=!1;a?y=c[0]===m:y=c.indexOf(m)>-1;var S=x??o,C=function(E){S!=="disabled"&&(l(E),w==null||w(E))},k={key:m,panelKey:m,header:h,headerClass:g,isActive:y,prefixCls:i,destroyInactivePanel:v??s,openMotion:d,accordion:a,children:t.props.children,onItemClick:C,expandIcon:f,collapsible:S};return typeof t.type=="string"?t:(Object.keys(k).forEach(function(_){typeof k[_]>"u"&&delete k[_]}),K.cloneElement(t,k))};function Nxe(e,t,n){return Array.isArray(e)?Mxe(e,n):Ir(t).map(function(r,i){return jxe(r,i,n)})}function Axe(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 Fxe=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,g=e.onChange,v=e.items,x=me(r,l),w=Wt([],{value:p,onChange:function(T){return g==null?void 0:g(T)},defaultValue:h,postState:Axe}),y=he(w,2),S=y[0],C=y[1],k=function(T){return C(function(){if(s)return S[0]===T?[]:[T];var $=S.indexOf(T),P=$>-1;return P?S.filter(function(O){return O!==T}):[].concat(He(S),[T])})};Jn(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var _=Nxe(v,c,{prefixCls:r,accordion:s,openMotion:f,expandIcon:m,collapsible:d,destroyInactivePanel:a,onItemClick:k,activeKey:S});return K.createElement("div",Fe({ref:t,className:x,style:o,role:s?"tablist":void 0},Br(e,{aria:!0,data:!0})),_)});const jM=Object.assign(Fxe,{Panel:OZ});jM.Panel;const Dxe=u.forwardRef((e,t)=>{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r,className:i,showArrow:a=!0}=e,o=n("collapse",r),s=me({[`${o}-no-arrow`]:!a},i);return u.createElement(jM.Panel,Object.assign({ref:t},e,{prefixCls:o,className:s}))}),qb=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`}}}),Lxe=e=>({animationDuration:e,animationFillMode:"both"}),Bxe=e=>({animationDuration:e,animationFillMode:"both"}),l_=(e,t,n,r,i=!1)=>{const a=i?"&":"";return{[`
|
||
${a}${e}-enter,
|
||
${a}${e}-appear
|
||
`]:Object.assign(Object.assign({},Lxe(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},Bxe(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"}}},zxe=new gn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),Hxe=new gn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),NM=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[l_(r,zxe,Hxe,e.motionDurationMid,t),{[`
|
||
${i}${r}-enter,
|
||
${i}${r}-appear
|
||
`]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},Vxe=new gn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Wxe=new gn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),Uxe=new gn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),qxe=new gn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Gxe=new gn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Kxe=new gn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Yxe=new gn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Xxe=new gn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Jxe={"move-up":{inKeyframes:Yxe,outKeyframes:Xxe},"move-down":{inKeyframes:Vxe,outKeyframes:Wxe},"move-left":{inKeyframes:Uxe,outKeyframes:qxe},"move-right":{inKeyframes:Gxe,outKeyframes:Kxe}},ev=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Jxe[t];return[l_(r,i,a,e.motionDurationMid),{[`
|
||
${r}-enter,
|
||
${r}-appear
|
||
`]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},c_=new gn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),u_=new gn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d_=new gn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),f_=new gn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Qxe=new gn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Zxe=new gn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ewe=new gn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),twe=new gn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),nwe={"slide-up":{inKeyframes:c_,outKeyframes:u_},"slide-down":{inKeyframes:d_,outKeyframes:f_},"slide-left":{inKeyframes:Qxe,outKeyframes:Zxe},"slide-right":{inKeyframes:ewe,outKeyframes:twe}},Tc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=nwe[t];return[l_(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}}]},AM=new gn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),rwe=new gn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Z7=new gn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),eD=new gn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),iwe=new gn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),awe=new gn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),owe=new gn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),swe=new gn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),lwe=new gn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),cwe=new gn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),uwe=new gn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),dwe=new gn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),fwe={zoom:{inKeyframes:AM,outKeyframes:rwe},"zoom-big":{inKeyframes:Z7,outKeyframes:eD},"zoom-big-fast":{inKeyframes:Z7,outKeyframes:eD},"zoom-left":{inKeyframes:owe,outKeyframes:swe},"zoom-right":{inKeyframes:lwe,outKeyframes:cwe},"zoom-up":{inKeyframes:iwe,outKeyframes:awe},"zoom-down":{inKeyframes:uwe,outKeyframes:dwe}},Bv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=fwe[t];return[l_(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}}]},mwe=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:g,lineHeight:v,lineHeightLG:x,marginSM:w,paddingSM:y,paddingLG:S,paddingXS:C,motionDurationSlow:k,fontSizeIcon:_,contentPadding:E,fontHeight:T,fontHeightLG:$}=e,P=`${pe(c)} ${d} ${f}`;return{[t]:Object.assign(Object.assign({},bn(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[`
|
||
&,
|
||
& > ${t}-header`]:{borderRadius:`${pe(l)} ${pe(l)} 0 0`}},"&:last-child":{[`
|
||
&,
|
||
& > ${t}-header`]:{borderRadius:`0 0 ${pe(l)} ${pe(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:p,lineHeight:v,cursor:"pointer",transition:`all ${k}, visibility 0s`},Lo(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:w},[`${t}-arrow`]:Object.assign(Object.assign({},Bm()),{fontSize:_,transition:`transform ${k}`,svg:{transition:`transform ${k}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:m,backgroundColor:n,borderTop:P,[`& > ${t}-content-box`]:{padding:E},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:o,paddingInlineStart:C,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(y).sub(C).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:y}}},"&-large":{[`> ${t}-item`]:{fontSize:g,lineHeight:x,[`> ${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 ${pe(l)} ${pe(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}}}}})}},pwe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},hwe=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}}}},vwe=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}}}}}},gwe=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"}),bwe=mn("Collapse",e=>{const t=tn(e,{collapseHeaderPaddingSM:`${pe(e.paddingXS)} ${pe(e.paddingSM)}`,collapseHeaderPaddingLG:`${pe(e.padding)} ${pe(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[mwe(t),hwe(t),vwe(t),pwe(t),qb(t)]},gwe),ywe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:i,className:a,style:o}=wr("collapse"),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:f=!0,ghost:m,size:p,expandIconPosition:h="start",children:g,destroyInactivePanel:v,destroyOnHidden:x,expandIcon:w}=e,y=zr(I=>{var j;return(j=p??I)!==null&&j!==void 0?j:"middle"}),S=n("collapse",s),C=n(),[k,_,E]=bwe(S),T=u.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),$=w??i,P=u.useCallback((I={})=>{const j=typeof $=="function"?$(I):u.createElement(ys,{rotate:I.isActive?r==="rtl"?-90:90:void 0,"aria-label":I.isActive?"expanded":"collapsed"});return vi(j,()=>{var L;return{className:me((L=j.props)===null||L===void 0?void 0:L.className,`${S}-arrow`)}})},[$,S,r]),O=me(`${S}-icon-position-${T}`,{[`${S}-borderless`]:!f,[`${S}-rtl`]:r==="rtl",[`${S}-ghost`]:!!m,[`${S}-${y}`]:y!=="middle"},a,l,c,_,E),M=u.useMemo(()=>Object.assign(Object.assign({},Zh(C)),{motionAppear:!1,leavedClassName:`${S}-content-hidden`}),[C,S]),R=u.useMemo(()=>g?Ir(g).map((I,j)=>{var L,D;const B=I.props;if(B!=null&&B.disabled){const F=(L=I.key)!==null&&L!==void 0?L:String(j),z=Object.assign(Object.assign({},an(I.props,["disabled"])),{key:F,collapsible:(D=B.collapsible)!==null&&D!==void 0?D:"disabled"});return vi(I,z)}return I}):null,[g]);return k(u.createElement(jM,Object.assign({ref:t,openMotion:M},an(e,["rootClassName"]),{expandIcon:P,prefixCls:S,className:O,style:Object.assign(Object.assign({},o),d),destroyInactivePanel:x??v}),R))}),xwe=Object.assign(ywe,{Panel:Dxe}),Ra=e=>e instanceof ms?e:new ms(e),_S=e=>Math.round(Number(e||0)),FM=e=>_S(e.toHsb().a*100),ES=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Ra(r)}return n.a=1,Ra(n)},MZ=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(He(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 Vl(o),f=new Vl(s);return d.mix(f,c).toRgbString()}}return""},YE=e=>e.map(t=>(t.colors=t.colors.map(Ra),t)),jZ=(e,t)=>{const{r:n,g:r,b:i,a}=e.toRgb(),o=new Vl(e.toRgbString()).onBackground(t).toHsv();return a<=.5?o.v>.5:n*.299+r*.587+i*.114>192},tD=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},wwe=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[i]=ia("ColorPicker"),[,a]=$i(),[o]=Wt(YE(t),{value:YE(t),postState:YE}),s=`${e}-presets`,l=u.useMemo(()=>o.reduce((f,m,p)=>{const{defaultOpen:h=!0}=m;return h&&f.push(tD(m,p)),f},[]),[o]),c=f=>{r==null||r(f)},d=o.map((f,m)=>{var p;return{key:tD(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,g)=>K.createElement(MM,{key:`preset-${g}-${h.toHexString()}`,color:Ra(h).toRgbString(),prefixCls:e,className:me(`${s}-color`,{[`${s}-color-checked`]:h.toHexString()===(n==null?void 0:n.toHexString()),[`${s}-color-bright`]:jZ(h,a.colorBgElevated)}),onClick:()=>c(h)})):K.createElement("span",{className:`${s}-empty`},i.presetEmpty))}});return K.createElement("div",{className:s},K.createElement(xwe,{defaultActiveKey:l,ghost:!0,items:d}))},NZ=e=>{const{paddingInline:t,onlyIconSize:n}=e;return tn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},AZ=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:CS(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:CS(l),m=(o=e.contentLineHeightLG)!==null&&o!==void 0?o:CS(c),p=jZ(new ms(e.colorBgSolid),"#fff")?"#000":"#fff",h=Kd.reduce((g,v)=>Object.assign(Object.assign({},g),{[`${v}ShadowColor`]:`0 ${pe(e.controlOutlineWidth)} 0 ${k0(e[`${v}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)})},Swe=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:`${pe(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`]:Bm(),"> a":{color:"currentColor"},"&:not(:disabled)":Lo(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()}}}}}},FZ=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),Cwe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),kwe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),m_=(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"},FZ(e,Object.assign({background:t},o),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:a||void 0}})}),_we=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},kwe(e))}),Ewe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),p_=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?Ewe:_we;return Object.assign(Object.assign({},a(e)),FZ(e.componentCls,t,n))},h_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},p_(e,r,i))}),v_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},p_(e,r,i))}),g_=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),b_=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},p_(e,n,r))}),Pc=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},p_(e,r,i,n))}),$we=e=>{const{componentCls:t}=e;return Kd.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`]},h_(e,e.colorTextLightSolid,i,{background:o},{background:c})),v_(e,i,e.colorBgContainer,{color:o,borderColor:o,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),g_(e)),b_(e,a,{color:i,background:s},{color:i,background:l})),Pc(e,i,"link",{color:o},{color:c})),Pc(e,i,"text",{color:o,background:a},{color:c,background:l}))})},{})},Twe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},h_(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),g_(e)),b_(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),m_(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Pc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Pwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},v_(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),g_(e)),b_(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Pc(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Pc(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),m_(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Rwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},h_(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),v_(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),g_(e)),b_(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Pc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Pc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),m_(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Iwe=e=>Object.assign(Object.assign({},Pc(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),m_(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),Owe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Twe(e),[`${t}-color-primary`]:Pwe(e),[`${t}-color-dangerous`]:Rwe(e),[`${t}-color-link`]:Iwe(e)},$we(e))},Mwe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},v_(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Pc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),h_(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Pc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),DM=(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:`${pe(l)} ${pe(o)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:Cwe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},jwe=e=>{const t=tn(e,{fontSize:e.contentFontSize});return DM(t,e.componentCls)},Nwe=e=>{const t=tn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return DM(t,`${e.componentCls}-sm`)},Awe=e=>{const t=tn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return DM(t,`${e.componentCls}-lg`)},Fwe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Dwe=mn("Button",e=>{const t=NZ(e);return[Swe(t),jwe(t),Nwe(t),Awe(t),Fwe(t),Owe(t),Mwe(t),pxe(t)]},AZ,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Lwe(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 Bwe(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 Vm(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Lwe(e,r,t,n)),Bwe(n,r,t))}}function zwe(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 Hwe(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 Vwe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},zwe(e,t,e.componentCls)),Hwe(e.componentCls,t))}}const Wwe=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))},Uwe=zm(["Button","compact"],e=>{const t=NZ(e);return[Vm(t),Vwe(t),Wwe(t)]},AZ);var qwe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Gwe(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 Kwe={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},Ywe=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:g,children:v,icon:x,iconPosition:w="start",ghost:y=!1,block:S=!1,htmlType:C="button",classNames:k,style:_={},autoInsertSpace:E,autoFocus:T}=e,$=qwe(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:O}=K.useContext(It),M=d||(O==null?void 0:O.shape)||"default",[R,I]=u.useMemo(()=>{if(o&&s)return[o,s];if(l||c){const ge=Kwe[P]||[];return c?["danger",ge[1]]:ge}return O!=null&&O.color&&(O!=null&&O.variant)?[O.color,O.variant]:["default","outlined"]},[l,o,s,c,O==null?void 0:O.variant,O==null?void 0:O.color]),L=R==="danger"?"dangerous":R,{getPrefixCls:D,direction:B,autoInsertSpace:F,className:z,style:H,classNames:A,styles:V}=wr("button"),W=(n=E??F)!==null&&n!==void 0?n:!0,U=D("btn",a),[X,J,re]=Dwe(U),Q=u.useContext(ki),ne=p??Q,ee=u.useContext(kZ),oe=u.useMemo(()=>Gwe(i),[i]),[se,ue]=u.useState(oe.loading),[te,le]=u.useState(!1),ve=u.useRef(null),we=Nc(t,ve),ke=u.Children.count(v)===1&&!x&&!UE(I),Y=u.useRef(!0);K.useEffect(()=>(Y.current=!1,()=>{Y.current=!0}),[]),dn(()=>{let ge=null;oe.delay>0?ge=setTimeout(()=>{ge=null,ue(!0)},oe.delay):ue(oe.loading);function _e(){ge&&(clearTimeout(ge),ge=null)}return _e},[oe.delay,oe.loading]),u.useEffect(()=>{if(!ve.current||!W)return;const ge=ve.current.textContent||"";ke&&UP(ge)?te||le(!0):te&&le(!1)}),u.useEffect(()=>{T&&ve.current&&ve.current.focus()},[]);const ae=K.useCallback(ge=>{var _e;if(se||ne){ge.preventDefault();return}(_e=e.onClick)===null||_e===void 0||_e.call(e,("href"in e,ge))},[e.onClick,se,ne]),{compactSize:Z,compactItemClassnames:G}=ol(U,B),de={large:"lg",small:"sm",middle:void 0},ie=zr(ge=>{var _e,je;return(je=(_e=f??Z)!==null&&_e!==void 0?_e:ee)!==null&&je!==void 0?je:ge}),fe=ie&&(r=de[ie])!==null&&r!==void 0?r:"",be=se?"loading":x,Ce=an($,["navigate"]),xe=me(U,J,re,{[`${U}-${M}`]:M!=="default"&&M,[`${U}-${P}`]:P,[`${U}-dangerous`]:c,[`${U}-color-${L}`]:L,[`${U}-variant-${I}`]:I,[`${U}-${fe}`]:fe,[`${U}-icon-only`]:!v&&v!==0&&!!be,[`${U}-background-ghost`]:y&&!UE(I),[`${U}-loading`]:se,[`${U}-two-chinese-chars`]:te&&W&&!se,[`${U}-block`]:S,[`${U}-rtl`]:B==="rtl",[`${U}-icon-end`]:w==="end"},G,h,g,z),ye=Object.assign(Object.assign({},H),_),Se=me(k==null?void 0:k.icon,A.icon),Ie=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),V.icon||{}),Re=x&&!se?K.createElement(qP,{prefixCls:U,className:Se,style:Ie},x):i&&typeof i=="object"&&i.icon?K.createElement(qP,{prefixCls:U,className:Se,style:Ie},i.icon):K.createElement(mxe,{existIcon:!!x,prefixCls:U,loading:se,mount:Y.current}),Ee=v||v===0?fxe(v,ke&&W):null;if(Ce.href!==void 0)return X(K.createElement("a",Object.assign({},Ce,{className:me(xe,{[`${U}-disabled`]:ne}),href:ne?void 0:Ce.href,style:ye,onClick:ae,ref:we,tabIndex:ne?-1:0,"aria-disabled":ne}),Re,Ee));let ce=K.createElement("button",Object.assign({},$,{type:C,className:xe,style:ye,onClick:ae,disabled:ne,ref:we}),Re,Ee,G&&K.createElement(Uwe,{prefixCls:U}));return UE(I)||(ce=K.createElement(Ub,{component:"Button",disabled:se},ce)),X(ce)}),Bt=Ywe;Bt.Group=uxe;Bt.__ANT_BUTTON=!0;const XE=e=>typeof(e==null?void 0:e.then)=="function",LM=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]=km(!1),g=(...w)=>{a==null||a.apply(void 0,w)};u.useEffect(()=>{let w=null;return o&&(w=setTimeout(()=>{var y;(y=m.current)===null||y===void 0||y.focus({preventScroll:!0})})),()=>{w&&clearTimeout(w)}},[o]);const v=w=>{XE(w)&&(h(!0),w.then((...y)=>{h(!1,!0),g.apply(void 0,y),f.current=!1},y=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(y)}))},x=w=>{if(f.current)return;if(f.current=!0,!d){g();return}let y;if(s){if(y=d(w),c&&!XE(y)){f.current=!1,g(w);return}}else if(d.length)y=d(a),f.current=!1;else if(y=d(),!XE(y)){g();return}v(y)};return u.createElement(Bt,Object.assign({},OM(t),{onClick:x,loading:p,prefixCls:r},i,{ref:m}),n)},Gb=K.createContext({}),{Provider:DZ}=Gb,nD=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:a,close:o,onCancel:s,onConfirm:l}=u.useContext(Gb);return i?K.createElement(LM,{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},rD=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:a,okType:o,onConfirm:s,onOk:l}=u.useContext(Gb);return K.createElement(LM,{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 LZ=u.createContext(null),iD=[];function Xwe(e,t){var n=u.useState(function(){if(!da())return null;var h=document.createElement("div");return h}),r=he(n,1),i=r[0],a=u.useRef(!1),o=u.useContext(LZ),s=u.useState(iD),l=he(s,2),c=l[0],d=l[1],f=o||(a.current?void 0:function(h){d(function(g){var v=[h].concat(He(g));return v})});function m(){i.parentElement||document.body.appendChild(i),a.current=!0}function p(){var h;(h=i.parentElement)===null||h===void 0||h.removeChild(i),a.current=!1}return dn(function(){return e?o?o(m):m():p(),p},[e]),dn(function(){c.length&&(c.forEach(function(h){return h()}),d(iD))},[c]),[i,f]}var JE;function BZ(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,";"):"";gu(`
|
||
#`.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),H1(t),{width:m,height:p}}function aD(e){return typeof document>"u"?0:(JE===void 0&&(JE=BZ()),JE.width)}function GP(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:BZ(e)}function Jwe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Qwe="rc-util-locker-".concat(Date.now()),oD=0;function Zwe(e){var t=!!e,n=u.useState(function(){return oD+=1,"".concat(Qwe,"_").concat(oD)}),r=he(n,1),i=r[0];dn(function(){if(t){var a=GP(document.body).width,o=Jwe();gu(`
|
||
html body {
|
||
overflow-y: hidden;
|
||
`.concat(o?"width: calc(100% - ".concat(a,"px);"):"",`
|
||
}`),i)}else H1(i);return function(){H1(i)}},[t,i])}var eSe=!1;function tSe(e){return eSe}var sD=function(t){return t===!1?!1:!da()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},Kb=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 sD(i)}),h=he(p,2),g=h[0],v=h[1];u.useEffect(function(){var P=sD(i);v(P??null)});var x=Xwe(m&&!g),w=he(x,2),y=w[0],S=w[1],C=g??y;Zwe(r&&n&&da()&&(C===y||C===document.body));var k=null;if(s&&Hl(s)&&t){var _=s;k=_.ref}var E=Nc(k,t);if(!m||!da()||g===void 0)return null;var T=C===!1||tSe(),$=s;return t&&($=u.cloneElement(s,{ref:E})),u.createElement(LZ.Provider,{value:S},T?$:Ci.createPortal($,C))}),zZ=u.createContext({});function nSe(){var e=N({},pm);return e.useId}var lD=0,cD=nSe();const Yb=cD?function(t){var n=cD();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=lD;lD+=1,a("rc_unique_".concat(o))},[]),t||i};function uD(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function dD(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 rSe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=dD(i),n.top+=dD(i,!0),n}const iSe=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"},oSe={outline:"none"},HZ=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,g=e.onMouseDown,v=e.onMouseUp,x=e.holderRef,w=e.visible,y=e.forceRender,S=e.width,C=e.height,k=e.classNames,_=e.styles,E=K.useContext(zZ),T=E.panel,$=Nc(x,T),P=u.useRef(),O=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===O.current?P.current.focus({preventScroll:!0}):!H&&V===P.current&&O.current.focus({preventScroll:!0})}}});var M={};S!==void 0&&(M.width=S),C!==void 0&&(M.height=C);var R=s?K.createElement("div",{className:me("".concat(n,"-footer"),k==null?void 0:k.footer),style:N({},_==null?void 0:_.footer)},s):null,I=a?K.createElement("div",{className:me("".concat(n,"-header"),k==null?void 0:k.header),style:N({},_==null?void 0:_.header)},K.createElement("div",{className:"".concat(n,"-title"),id:o},a)):null,j=u.useMemo(function(){return mt(l)==="object"&&l!==null?l:l?{closeIcon:c??K.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),L=Br(j,!0),D=mt(l)==="object"&&l.disabled,B=l?K.createElement("button",Fe({type:"button",onClick:d,"aria-label":"Close"},L,{className:"".concat(n,"-close"),disabled:D}),j.closeIcon):null,F=K.createElement("div",{className:me("".concat(n,"-content"),k==null?void 0:k.content),style:_==null?void 0:_.content},B,I,K.createElement("div",Fe({className:me("".concat(n,"-body"),k==null?void 0:k.body),style:N(N({},m),_==null?void 0:_.body)},p),f),R);return K.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?o:null,"aria-modal":"true",ref:$,style:N(N({},i),M),className:me(n,r),onMouseDown:g,onMouseUp:v},K.createElement("div",{ref:P,tabIndex:0,style:oSe},K.createElement(iSe,{shouldUpdate:w||y},h?h(F):F)),K.createElement("div",{tabIndex:0,ref:O,style:aSe}))}),VZ=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(),g=he(h,2),v=g[0],x=g[1],w={};v&&(w.transformOrigin=v);function y(){var S=rSe(p.current);x(m&&(m.x||m.y)?"".concat(m.x-S.left,"px ").concat(m.y-S.top,"px"):"")}return u.createElement(Ki,{visible:o,onVisibleChanged:f,onAppearPrepare:y,onEnterPrepare:y,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(S,C){var k=S.className,_=S.style;return u.createElement(HZ,Fe({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:C,style:N(N(N({},_),i),w),className:me(a,k)}))})});VZ.displayName="Content";var sSe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,a=t.maskProps,o=t.motionName,s=t.className;return u.createElement(Ki,{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:me("".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,g=t.afterOpenChange,v=t.afterClose,x=t.transitionName,w=t.animation,y=t.closable,S=y===void 0?!0:y,C=t.mask,k=C===void 0?!0:C,_=t.maskTransitionName,E=t.maskAnimation,T=t.maskClosable,$=T===void 0?!0:T,P=t.maskStyle,O=t.maskProps,M=t.rootClassName,R=t.classNames,I=t.styles,j=u.useRef(),L=u.useRef(),D=u.useRef(),B=u.useState(o),F=he(B,2),z=F[0],H=F[1],A=Yb();function V(){yP(L.current,document.activeElement)||(j.current=document.activeElement)}function W(){if(!yP(L.current,document.activeElement)){var ue;(ue=D.current)===null||ue===void 0||ue.focus()}}function U(ue){if(ue)W();else{if(H(!1),k&&j.current&&d){try{j.current.focus({preventScroll:!0})}catch{}j.current=null}z&&(v==null||v())}g==null||g(ue)}function X(ue){h==null||h(ue)}var J=u.useRef(!1),re=u.useRef(),Q=function(){clearTimeout(re.current),J.current=!0},ne=function(){re.current=setTimeout(function(){J.current=!1})},ee=null;$&&(ee=function(te){J.current?J.current=!1:L.current===te.target&&X(te)});function oe(ue){if(l&&ue.keyCode===ht.ESC){ue.stopPropagation(),X(ue);return}o&&ue.keyCode===ht.TAB&&D.current.changeActive(!ue.shiftKey)}u.useEffect(function(){o&&(H(!0),V())},[o]),u.useEffect(function(){return function(){clearTimeout(re.current)}},[]);var se=N(N(N({zIndex:i},f),I==null?void 0:I.wrapper),{},{display:z?null:"none"});return u.createElement("div",Fe({className:me("".concat(r,"-root"),M)},Br(t,{data:!0})),u.createElement(sSe,{prefixCls:r,visible:k&&o,motionName:uD(r,_,E),style:N(N({zIndex:i},P),I==null?void 0:I.mask),maskProps:O,className:R==null?void 0:R.mask}),u.createElement("div",Fe({tabIndex:-1,onKeyDown:oe,className:me("".concat(r,"-wrap"),m,R==null?void 0:R.wrapper),ref:L,onClick:ee,style:se},p),u.createElement(VZ,Fe({},t,{onMouseDown:Q,onMouseUp:ne,ref:D,closable:S,ariaId:A,prefixCls:r,visible:o&&z,onClose:X,onVisibleChanged:U,motionName:uD(r,x,w)}))))},BM=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(zZ.Provider,{value:p},u.createElement(Kb,{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)}}))))};BM.displayName="Dialog";var zf="RC_FORM_INTERNAL_HOOKS",Fr=function(){Jn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Yd=u.createContext({getFieldValue:Fr,getFieldsValue:Fr,getFieldError:Fr,getFieldWarning:Fr,getFieldsError:Fr,isFieldsTouched:Fr,isFieldTouched:Fr,isFieldValidating:Fr,isFieldsValidating:Fr,resetFields:Fr,setFields:Fr,setFieldValue:Fr,setFieldsValue:Fr,validateFields:Fr,submit:Fr,getInternalHooks:function(){return Fr(),{dispatch:Fr,initEntityValue:Fr,registerField:Fr,useSubscribe:Fr,setInitialValues:Fr,destroyForm:Fr,setCallbacks:Fr,registerWatch:Fr,getFields:Fr,setValidateMessages:Fr,setPreserve:Fr,getInitialValue:Fr}}}),G1=u.createContext(null);function KP(e){return e==null?[]:Array.isArray(e)?e:[e]}function cSe(e){return e&&!!e._init}function YP(){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 XP=YP();function uSe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function dSe(e,t,n){if(Yk())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&B1(i,n.prototype),i}function JP(e){var t=typeof Map=="function"?new Map:void 0;return JP=function(r){if(r===null||!uSe(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 dSe(r,arguments,xm(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),B1(i,r)},JP(e)}var fSe=/%[sdj%]/g,mSe=function(){};function QP(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(fSe,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 pSe(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||pSe(t)&&typeof e=="string"&&!e)}function hSe(e,t,n){var r=[],i=0,a=e.length;function o(s){r.push.apply(r,He(s||[])),i++,i===a&&n(r)}e.forEach(function(s){t(s,o)})}function fD(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 vSe(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,He(e[n]||[]))}),t}var mD=function(e){Ga(n,e);var t=vo(n);function n(r,i){var a;return er(this,n),a=t.call(this,"Async Validation Error"),q(Tt(a),"errors",void 0),q(Tt(a),"fields",void 0),a.errors=r,a.fields=i,a}return tr(n)}(JP(Error));function gSe(e,t,n,r,i){if(t.first){var a=new Promise(function(m,p){var h=function(x){return r(x),x.length?p(new mD(x,QP(x))):m(i)},g=vSe(e);fD(g,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(v){if(d.push.apply(d,v),c++,c===l)return r(d),d.length?p(new mD(d,QP(d))):m(i)};s.length||(r(d),m(i)),s.forEach(function(g){var v=e[g];o.indexOf(g)!==-1?fD(v,n,h):hSe(v,n,h)})});return f.catch(function(m){return m}),f}function bSe(e){return!!(e&&e.message!==void 0)}function ySe(e,t){for(var n=e,r=0;r<t.length;r++){if(n==null)return n;n=n[t[r]]}return n}function pD(e,t){return function(n){var r;return e.fullFields?r=ySe(t,e.fullFields):r=t[n.field||e.fullField],bSe(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 hD(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 xp="enum",xSe=function(t,n,r,i,a){t[xp]=Array.isArray(t[xp])?t[xp]:[],t[xp].indexOf(n)===-1&&i.push(ps(a.messages[xp],t.fullField,t[xp].join(", ")))},wSe=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))}}},SSe=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))},WZ=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))},zx;const CSe=function(){if(zx)return zx;var e="[a-fA-F\\d:]",t=function(k){return k&&k.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",i=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(i.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(o,"$")),d=function(k){return k&&k.exact?s:new RegExp("(?:".concat(t(k)).concat(n).concat(t(k),")|(?:").concat(t(k)).concat(o).concat(t(k),")"),"g")};d.v4=function(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,g="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",v="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",x="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",y='(?:[/?#][^\\s"]*)?',S="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(p,"|").concat(h,"|").concat(g).concat(v).concat(x,")").concat(w).concat(y);return zx=new RegExp("(?:^".concat(S,"$)"),"i"),zx};var vD={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},E0={integer:function(t){return E0.number(t)&&parseInt(t,10)===t},float:function(t){return E0.number(t)&&!E0.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"&&!E0.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(vD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(CSe())},hex:function(t){return typeof t=="string"&&!!t.match(vD.hex)}},kSe=function(t,n,r,i,a){if(t.required&&n===void 0){WZ(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?E0[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))},_Se=function(t,n,r,i,a){(/^\s+$/.test(n)||n==="")&&i.push(ps(a.messages.whitespace,t.fullField))};const Un={required:WZ,whitespace:_Se,type:kSe,range:SSe,enum:xSe,pattern:wSe};var ESe=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();Un.required(t,n,i,o,a)}r(o)},$Se=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();Un.required(t,n,i,o,a,"array"),n!=null&&(Un.type(t,n,i,o,a),Un.range(t,n,i,o,a))}r(o)},TSe=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();Un.required(t,n,i,o,a),n!==void 0&&Un.type(t,n,i,o,a)}r(o)},PSe=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(Un.required(t,n,i,o,a),!na(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),Un.type(t,l,i,o,a),l&&Un.range(t,l.getTime(),i,o,a)}}r(o)},RSe="enum",ISe=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();Un.required(t,n,i,o,a),n!==void 0&&Un[RSe](t,n,i,o,a)}r(o)},OSe=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();Un.required(t,n,i,o,a),n!==void 0&&(Un.type(t,n,i,o,a),Un.range(t,n,i,o,a))}r(o)},MSe=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();Un.required(t,n,i,o,a),n!==void 0&&(Un.type(t,n,i,o,a),Un.range(t,n,i,o,a))}r(o)},jSe=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();Un.required(t,n,i,o,a),n!==void 0&&Un.type(t,n,i,o,a)}r(o)},NSe=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();Un.required(t,n,i,o,a),n!==void 0&&(Un.type(t,n,i,o,a),Un.range(t,n,i,o,a))}r(o)},ASe=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();Un.required(t,n,i,o,a),n!==void 0&&Un.type(t,n,i,o,a)}r(o)},FSe=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();Un.required(t,n,i,o,a),na(n,"string")||Un.pattern(t,n,i,o,a)}r(o)},DSe=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();Un.required(t,n,i,o,a),na(n)||Un.type(t,n,i,o,a)}r(o)},LSe=function(t,n,r,i,a){var o=[],s=Array.isArray(n)?"array":mt(n);Un.required(t,n,i,o,a,s),r(o)},BSe=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();Un.required(t,n,i,o,a,"string"),na(n,"string")||(Un.type(t,n,i,o,a),Un.range(t,n,i,o,a),Un.pattern(t,n,i,o,a),t.whitespace===!0&&Un.whitespace(t,n,i,o,a))}r(o)},QE=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();Un.required(t,n,i,s,a,o),na(n,o)||Un.type(t,n,i,s,a)}r(s)};const Z0={string:BSe,method:jSe,number:NSe,boolean:TSe,regexp:DSe,integer:MSe,float:OSe,array:$Se,object:ASe,enum:ISe,pattern:FSe,date:PSe,url:QE,hex:QE,email:QE,required:LSe,any:ESe};var Xb=function(){function e(t){er(this,e),q(this,"rules",null),q(this,"_messages",XP),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=hD(YP(),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 g=[],v={};function x(y){if(Array.isArray(y)){var S;g=(S=g).concat.apply(S,He(y))}else g.push(y)}for(var w=0;w<h.length;w++)x(h[w]);g.length?(v=QP(g),l(g,v)):l(null,o)}if(s.messages){var d=this.messages();d===XP&&(d=YP()),hD(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 g=r.rules[h],v=o[h];g.forEach(function(x){var w=x;typeof w.transform=="function"&&(o===n&&(o=N({},o)),v=o[h]=w.transform(v),v!=null&&(w.type=w.type||(Array.isArray(v)?"array":mt(v)))),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:v,source:o,field:h}))})});var p={};return gSe(f,s,function(h,g){var v=h.rule,x=(v.type==="object"||v.type==="array")&&(mt(v.fields)==="object"||mt(v.defaultField)==="object");x=x&&(v.required||!v.required&&h.value),v.field=h.field;function w(_,E){return N(N({},E),{},{fullField:"".concat(v.fullField,".").concat(_),fullFields:v.fullFields?[].concat(He(v.fullFields),[_]):[_]})}function y(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(_)?_:[_];!s.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&v.message!==void 0&&(E=[].concat(v.message));var T=E.map(pD(v,o));if(s.first&&T.length)return p[v.field]=1,g(T);if(!x)g(T);else{if(v.required&&!h.value)return v.message!==void 0?T=[].concat(v.message).map(pD(v,o)):s.error&&(T=[s.error(v,ps(s.messages.required,v.field))]),g(T);var $={};v.defaultField&&Object.keys(h.value).map(function(M){$[M]=v.defaultField}),$=N(N({},$),h.rule.fields);var P={};Object.keys($).forEach(function(M){var R=$[M],I=Array.isArray(R)?R:[R];P[M]=I.map(w.bind(null,M))});var O=new e(P);O.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),O.validate(h.value,h.rule.options||s,function(M){var R=[];T&&T.length&&R.push.apply(R,He(T)),M&&M.length&&R.push.apply(R,He(M)),g(R.length?R:null)})}}var S;if(v.asyncValidator)S=v.asyncValidator(v,h.value,y,h.source,s);else if(v.validator){try{S=v.validator(v,h.value,y,h.source,s)}catch(_){var C,k;(C=(k=console).error)===null||C===void 0||C.call(k,_),s.suppressValidatorError||setTimeout(function(){throw _},0),y(_.message)}S===!0?y():S===!1?y(typeof v.message=="function"?v.message(v.fullField||v.field):v.message||"".concat(v.fullField||v.field," fails")):S instanceof Array?y(S):S instanceof Error&&y(S.message)}S&&S.then&&S.then(function(){return y()},function(_){return y(_)})},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&&!Z0.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"?Z0.required:Z0[this.getType(n)]||void 0}}]),e}();q(Xb,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Z0[t]=n});q(Xb,"warning",mSe);q(Xb,"messages",XP);q(Xb,"validators",Z0);var Go="'${name}' is not a valid ${type}",UZ={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}"}},gD=Xb;function zSe(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 bD="CODE_LOGIC_ERROR";function ZP(e,t,n,r,i){return eR.apply(this,arguments)}function eR(){return eR=ln(bt().mark(function e(t,n,r,i,a){var o,s,l,c,d,f,m,p,h;return bt().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return o=N({},r),delete o.ruleIndex,gD.warning=function(){},o.validator&&(s=o.validator,o.validator=function(){try{return s.apply(void 0,arguments)}catch(x){return console.error(x),Promise.reject(bD)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),c=new gD(q({},t,[o])),d=bd(UZ,i.validateMessages),c.messages(d),f=[],v.prev=10,v.next=13,Promise.resolve(c.validate(q({},t,n),N({},i)));case 13:v.next=18;break;case 15:v.prev=15,v.t0=v.catch(10),v.t0.errors&&(f=v.t0.errors.map(function(x,w){var y=x.message,S=y===bD?d.default:y;return u.isValidElement(S)?u.cloneElement(S,{key:"error_".concat(w)}):S}));case 18:if(!(!f.length&&l&&Array.isArray(n)&&n.length>0)){v.next=23;break}return v.next=21,Promise.all(n.map(function(x,w){return ZP("".concat(t,".").concat(w),x,l,i,a)}));case 21:return m=v.sent,v.abrupt("return",m.reduce(function(x,w){return[].concat(He(x),He(w))},[]));case 23:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),h=f.map(function(x){return typeof x=="string"?zSe(x,p):x}),v.abrupt("return",h);case 26:case"end":return v.stop()}},e,null,[[10,15]])})),eR.apply(this,arguments)}function HSe(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,g,v){var x=!1,w=function(){for(var C=arguments.length,k=new Array(C),_=0;_<C;_++)k[_]=arguments[_];Promise.resolve().then(function(){Jn(!x,"Your validator function has already return a promise. `callback` will be ignored."),x||v.apply(void 0,k)})},y=m(h,g,w);x=y&&typeof y.then=="function"&&typeof y.catch=="function",Jn(x,"`callback` is deprecated. Please return a promise instead."),x&&y.then(function(){v()}).catch(function(S){v(S||" ")})}),p}).sort(function(d,f){var m=d.warningOnly,p=d.ruleIndex,h=f.warningOnly,g=f.ruleIndex;return!!m==!!h?p-g:m?1:-1}),l;if(i===!0)l=new Promise(function(){var d=ln(bt().mark(function f(m,p){var h,g,v;return bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:h=0;case 1:if(!(h<s.length)){w.next=12;break}return g=s[h],w.next=5,ZP(o,t,g,r,a);case 5:if(v=w.sent,!v.length){w.next=9;break}return p([{errors:v,rule:g}]),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 ZP(o,t,d,r,a).then(function(f){return{errors:f,rule:d}})});l=(i?WSe(c):VSe(c)).then(function(d){return Promise.reject(d)})}return l.catch(function(d){return d}),l}function VSe(e){return tR.apply(this,arguments)}function tR(){return tR=ln(bt().mark(function e(t){return bt().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,He(i));return o}));case 1:case"end":return r.stop()}},e)})),tR.apply(this,arguments)}function WSe(e){return nR.apply(this,arguments)}function nR(){return nR=ln(bt().mark(function e(t){var n;return bt().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)})),nR.apply(this,arguments)}function Pi(e){return KP(e)}function yD(e,t){var n={};return t.forEach(function(r){var i=cr(e,r);n=Ur(n,r,i)}),n}function Ch(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return qZ(t,r,n)})}function qZ(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 USe(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 He(i).every(function(a){var o=e[a],s=t[a];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function qSe(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 xD(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(He(e.slice(0,n)),[i],He(e.slice(n,t)),He(e.slice(t+1,r))):a<0?[].concat(He(e.slice(0,t)),He(e.slice(t+1,n+1)),[i],He(e.slice(n+1,r))):e}var GSe=["name"],Rs=[];function ZE(e,t,n,r,i,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==i}var zM=function(e){Ga(n,e);var t=vo(n);function n(r){var i;if(er(this,n),i=t.call(this,r),q(Tt(i),"state",{resetCount:0}),q(Tt(i),"cancelRegisterFunc",null),q(Tt(i),"mounted",!1),q(Tt(i),"touched",!1),q(Tt(i),"dirty",!1),q(Tt(i),"validatePromise",void 0),q(Tt(i),"prevValidating",void 0),q(Tt(i),"errors",Rs),q(Tt(i),"warnings",Rs),q(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}),q(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(He(m),He(c)):[]}),q(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})}),q(Tt(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),q(Tt(i),"metaCache",null),q(Tt(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var d=N(N({},i.getMeta()),{},{destroy:l});Do(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),q(Tt(i),"onStoreChange",function(l,c,d){var f=i.props,m=f.shouldUpdate,p=f.dependencies,h=p===void 0?[]:p,g=f.onReset,v=d.store,x=i.getNamePath(),w=i.getValue(l),y=i.getValue(v),S=c&&Ch(c,x);switch(d.type==="valueUpdate"&&d.source==="external"&&!Do(w,y)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Rs,i.warnings=Rs,i.triggerMetaEvent()),d.type){case"reset":if(!c||S){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Rs,i.warnings=Rs,i.triggerMetaEvent(),g==null||g(),i.refresh();return}break;case"remove":{if(m&&ZE(m,l,v,w,y,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||Rs),"warnings"in C&&(i.warnings=C.warnings||Rs),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in C&&Ch(c,x,!0)){i.reRender();return}if(m&&!x.length&&ZE(m,l,v,w,y,d)){i.reRender();return}break}case"dependenciesUpdate":{var k=h.map(Pi);if(k.some(function(_){return Ch(d.relatedFields,_)})){i.reRender();return}break}default:if(S||(!h.length||x.length||m)&&ZE(m,l,v,w,y,d)){i.reRender();return}break}m===!0&&i.reRender()}),q(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,g=Promise.resolve().then(ln(bt().mark(function v(){var x,w,y,S,C,k,_;return bt().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(i.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(x=i.props,w=x.validateFirst,y=w===void 0?!1:w,S=x.messageVariables,C=x.validateDebounce,k=i.getRules(),m&&(k=k.filter(function($){return $}).filter(function($){var P=$.validateTrigger;if(!P)return!0;var O=KP(P);return O.includes(m)})),!(C&&m)){T.next=10;break}return T.next=8,new Promise(function($){setTimeout($,C)});case 8:if(i.validatePromise===g){T.next=10;break}return T.abrupt("return",[]);case 10:return _=HSe(c,d,k,l,y,S),_.catch(function($){return $}).then(function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Rs;if(i.validatePromise===g){var P;i.validatePromise=null;var O=[],M=[];(P=$.forEach)===null||P===void 0||P.call($,function(R){var I=R.rule.warningOnly,j=R.errors,L=j===void 0?Rs:j;I?M.push.apply(M,He(L)):O.push.apply(O,He(L))}),i.errors=O,i.warnings=M,i.triggerMetaEvent(),i.reRender()}}),T.abrupt("return",_);case 13:case"end":return T.stop()}},v)})));return h||(i.validatePromise=g,i.dirty=!0,i.errors=Rs,i.warnings=Rs,i.triggerMetaEvent(),i.reRender()),g}),q(Tt(i),"isFieldValidating",function(){return!!i.validatePromise}),q(Tt(i),"isFieldTouched",function(){return i.touched}),q(Tt(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(zf),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),q(Tt(i),"getErrors",function(){return i.errors}),q(Tt(i),"getWarnings",function(){return i.warnings}),q(Tt(i),"isListField",function(){return i.props.isListField}),q(Tt(i),"isList",function(){return i.props.isList}),q(Tt(i),"isPreserve",function(){return i.props.preserve}),q(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}),q(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}}),q(Tt(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return cr(l||c(!0),d)}),q(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,g=c.valuePropName,v=c.getValueProps,x=c.fieldContext,w=m!==void 0?m:x.validateTrigger,y=i.getNamePath(),S=x.getInternalHooks,C=x.getFieldsValue,k=S(zf),_=k.dispatch,E=i.getValue(),T=v||function(R){return q({},g,R)},$=l[f],P=d!==void 0?T(E):{},O=N(N({},l),P);O[f]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var R,I=arguments.length,j=new Array(I),L=0;L<I;L++)j[L]=arguments[L];p?R=p.apply(void 0,j):R=qSe.apply(void 0,[g].concat(j)),h&&(R=h(R,E,C(!0))),R!==E&&_({type:"updateValue",namePath:y,value:R}),$&&$.apply(void 0,j)};var M=KP(w||[]);return M.forEach(function(R){var I=O[R];O[R]=function(){I&&I.apply(void 0,arguments);var j=i.props.rules;j&&j.length&&_({type:"validateField",namePath:y,triggerName:R})}}),O}),r.fieldContext){var a=r.fieldContext.getInternalHooks,o=a(zf),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(zf),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);q(zM,"contextType",Yd);q(zM,"defaultProps",{trigger:"onChange",valuePropName:"value"});function HM(e){var t,n=e.name,r=rt(e,GSe),i=u.useContext(Yd),a=u.useContext(G1),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(zM,Fe({key:l,name:o,isListField:s},r,{fieldContext:i}))}function GZ(e){var t=e.name,n=e.initialValue,r=e.children,i=e.rules,a=e.validateTrigger,o=e.isListField,s=u.useContext(Yd),l=u.useContext(G1),c=u.useRef({keys:[],id:0}),d=c.current,f=u.useMemo(function(){var g=Pi(s.prefixName)||[];return[].concat(He(g),He(Pi(t)))},[s.prefixName,t]),m=u.useMemo(function(){return N(N({},s),{},{prefixName:f})},[s,f]),p=u.useMemo(function(){return{getKey:function(v){var x=f.length,w=v[x];return[d.keys[w],v.slice(x+1)]}}},[f]);if(typeof r!="function")return Jn(!1,"Form.List only accepts function as children."),null;var h=function(v,x,w){var y=w.source;return y==="internal"?!1:v!==x};return u.createElement(G1.Provider,{value:p},u.createElement(Yd.Provider,{value:m},u.createElement(HM,{name:[],shouldUpdate:h,rules:i,validateTrigger:a,initialValue:n,isList:!0,isListField:o??!!l},function(g,v){var x=g.value,w=x===void 0?[]:x,y=g.onChange,S=s.getFieldValue,C=function(){var T=S(f||[]);return T||[]},k={add:function(T,$){var P=C();$>=0&&$<=P.length?(d.keys=[].concat(He(d.keys.slice(0,$)),[d.id],He(d.keys.slice($))),y([].concat(He(P.slice(0,$)),[T],He(P.slice($))))):(d.keys=[].concat(He(d.keys),[d.id]),y([].concat(He(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(O,M){return!P.has(M)}),y($.filter(function(O,M){return!P.has(M)})))},move:function(T,$){if(T!==$){var P=C();T<0||T>=P.length||$<0||$>=P.length||(d.keys=xD(d.keys,T,$),y(xD(P,T,$)))}}},_=w||[];return Array.isArray(_)||(_=[]),r(_.map(function(E,T){var $=d.keys[T];return $===void 0&&(d.keys[T]=d.id,$=d.keys[T],d.id+=1),{name:T,key:$,isListField:!0}}),k,v)})))}function KSe(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 KZ="__@field_split__";function e$(e){return e.map(function(t){return"".concat(mt(t),":").concat(t)}).join(KZ)}var wp=function(){function e(){er(this,e),q(this,"kvs",new Map)}return tr(e,[{key:"set",value:function(n,r){this.kvs.set(e$(n),r)}},{key:"get",value:function(n){return this.kvs.get(e$(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(e$(n))}},{key:"map",value:function(n){return He(this.kvs.entries()).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=a.split(KZ);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}(),YSe=["name"],XSe=tr(function e(t){var n=this;er(this,e),q(this,"formHooked",!1),q(this,"forceRootUpdate",void 0),q(this,"subscribable",!0),q(this,"store",{}),q(this,"fieldEntities",[]),q(this,"initialValues",{}),q(this,"callbacks",{}),q(this,"validateMessages",null),q(this,"preserve",null),q(this,"lastValidatePromise",null),q(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}}),q(this,"getInternalHooks",function(r){return r===zf?(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)}),q(this,"useSubscribe",function(r){n.subscribable=r}),q(this,"prevWithoutPreserves",null),q(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var a,o=bd(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var l=s.key;o=Ur(o,l,cr(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),q(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new wp;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||i.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),q(this,"getInitialValue",function(r){var i=cr(n.initialValues,r);return r.length?bd(i):i}),q(this,"setCallbacks",function(r){n.callbacks=r}),q(this,"setValidateMessages",function(r){n.validateMessages=r}),q(this,"setPreserve",function(r){n.preserve=r}),q(this,"watchList",[]),q(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),q(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)})}}),q(this,"timeoutId",null),q(this,"warningUnhooked",function(){}),q(this,"updateStore",function(r){n.store=r}),q(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}),q(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new wp;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i}),q(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)}})}),q(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,g;if((h=(g=d).isList)!==null&&h!==void 0&&h.call(g))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!o)c.push(p);else{var v="getMeta"in d?d.getMeta():null;o(v)&&c.push(p)}}),yD(n.store,c.map(Pi))}),q(this,"getFieldValue",function(r){n.warningUnhooked();var i=Pi(r);return cr(n.store,i)}),q(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:[]}})}),q(this,"getFieldError",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.errors}),q(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.warnings}),q(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(v){return v.isFieldTouched()};if(!l)return c?d.every(function(g){return f(g)||g.isList()}):d.some(f);var m=new wp;l.forEach(function(g){m.set(g,[])}),d.forEach(function(g){var v=g.getNamePath();l.forEach(function(x){x.every(function(w,y){return v[y]===w})&&m.update(x,function(w){return[].concat(He(w),[g])})})});var p=function(v){return v.some(f)},h=m.map(function(g){var v=g.value;return v});return c?h.every(p):h.some(p)}),q(this,"isFieldTouched",function(r){return n.warningUnhooked(),n.isFieldsTouched([r])}),q(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 Ch(a,s)&&o.isFieldValidating()})}),q(this,"isFieldValidating",function(r){return n.warningUnhooked(),n.isFieldsValidating([r])}),q(this,"resetWithFieldInitialValue",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=new wp,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 g=n.getFieldValue(m),v=d.isListField();!v&&(!r.skipExist||g===void 0)&&n.updateStore(Ur(n.store,m,He(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,He(He(c).map(function(f){return f.entity})))}})):s=a,o(s)}),q(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(bd(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(Ur(n.store,o,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)}),q(this,"setFields",function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var s=o.name,l=rt(o,YSe),c=Pi(s);a.push(c),"value"in l&&n.updateStore(Ur(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:o})}),n.notifyWatch(a)}),q(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}),q(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=cr(n.store,a);o===void 0&&n.updateStore(Ur(n.store,a,i))}}),q(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),q(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!qZ(f.getNamePath(),i)})){var d=n.store;n.updateStore(Ur(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),q(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}}}),q(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()}),q(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(He(a))}),a}),q(this,"updateValue",function(r,i){var a=Pi(r),o=n.store;n.updateStore(Ur(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=yD(n.store,[a]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(He(s)))}),q(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var a=bd(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),q(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),q(this,"getDependencyChildrenFields",function(r){var i=new Set,a=[],o=new wp;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}),q(this,"triggerOnFieldsChange",function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var s=new wp;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 Ch(r,d)});l.length&&a(l,o)}}),q(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 y=w.getNamePath();if(f.add(y.join(d)),!s||Ch(l,y,p)){var S=w.validateRules(N({validateMessages:N(N({},UZ),n.validateMessages)},o));c.push(S.then(function(){return{name:y,errors:[],warnings:[]}}).catch(function(C){var k,_=[],E=[];return(k=C.forEach)===null||k===void 0||k.call(C,function(T){var $=T.rule.warningOnly,P=T.errors;$?E.push.apply(E,He(P)):_.push.apply(_,He(P))}),_.length?Promise.reject({name:y,errors:_,warnings:E}):{name:y,errors:_,warnings:E}}))}}});var g=KSe(c);n.lastValidatePromise=g,g.catch(function(w){return w}).then(function(w){var y=w.map(function(S){var C=S.name;return C});n.notifyObservers(n.store,y,{type:"validateFinish"}),n.triggerOnFieldsChange(y,w)});var v=g.then(function(){return n.lastValidatePromise===g?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(w){var y=w.filter(function(S){return S&&S.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:y,outOfDate:n.lastValidatePromise!==g})});v.catch(function(w){return w});var x=l.filter(function(w){return f.has(w.join(d))});return n.triggerOnFieldsChange(x),v}),q(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 VM(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 XSe(a);t.current=o.getForm()}return[t.current]}var rR=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),YZ=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=u.useContext(rR),s=u.useRef({});return u.createElement(rR.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),{},q({},c,d))),o.registerForm(c,d)},unregisterForm:function(c){var d=N({},s.current);delete d[c],s.current=d,o.unregisterForm(c)}})},a)},JSe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],QSe=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,g=t.onFieldsChange,v=t.onFinish,x=t.onFinishFailed,w=t.clearOnDestroy,y=rt(t,JSe),S=u.useRef(null),C=u.useContext(rR),k=VM(o),_=he(k,1),E=_[0],T=E.getInternalHooks(zf),$=T.useSubscribe,P=T.setInitialValues,O=T.setCallbacks,M=T.setValidateMessages,R=T.setPreserve,I=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]),M(N(N({},C.validateMessages),f)),O({onValuesChange:h,onFieldsChange:function(V){if(C.triggerFormChange(r,V),g){for(var W=arguments.length,U=new Array(W>1?W-1:0),X=1;X<W;X++)U[X-1]=arguments[X];g.apply(void 0,[V].concat(U))}},onFinish:function(V){C.triggerFormFinish(r,V),v&&v(V)},onFinishFailed:x}),R(s);var j=u.useRef(null);P(i,!j.current),j.current||(j.current=!0),u.useEffect(function(){return function(){return I(w)}},[]);var L,D=typeof l=="function";if(D){var B=E.getFieldsValue(!0);L=l(B,E)}else L=l;$(!D);var F=u.useRef();u.useEffect(function(){USe(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(G1.Provider,{value:null},u.createElement(Yd.Provider,{value:z},L));return d===!1?H:u.createElement(d,Fe({},y,{ref:S,onSubmit:function(V){V.preventDefault(),V.stopPropagation(),E.submit()},onReset:function(V){var W;V.preventDefault(),E.resetFields(),(W=y.onReset)===null||W===void 0||W.call(y,V)}}),H)};function wD(e){try{return JSON.stringify(e)}catch{return Math.random()}}function XZ(){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=cSe(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 wD(d)},[d]),p=u.useRef(m);p.current=m;var h=u.useContext(Yd),g=s||h,v=g&&g._init,x=Pi(r),w=u.useRef(x);return w.current=x,u.useEffect(function(){if(v){var y=g.getFieldsValue,S=g.getInternalHooks,C=S(zf),k=C.registerWatch,_=function(P,O){var M=o.preserve?O:P;return typeof r=="function"?r(M):cr(M,w.current)},E=k(function($,P){var O=_($,P),M=wD(O);p.current!==M&&(p.current=M,f(O))}),T=_(y(),y(!0));return d!==T&&f(T),E}},[v]),d}var ZSe=u.forwardRef(QSe),zv=ZSe;zv.FormProvider=YZ;zv.Field=HM;zv.List=GZ;zv.useForm=VM;zv.useWatch=XZ;const $u=u.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),JZ=u.createContext(null),QZ=e=>{const t=an(e,["prefixCls"]);return u.createElement(YZ,Object.assign({},t))},WM=u.createContext({prefixCls:""}),_i=u.createContext({}),ZZ=({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)},eee=u.createContext(void 0),el=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=K.createElement(ZZ,{override:!0,status:!0},i)),t&&(i=K.createElement(oxe,null,i)),i};function K1(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function tv(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function SD(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 eCe={};function UM(e,t,n=eCe){const r=SD(e),i=SD(t),[a]=ia("global",Qs.global),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,s=K.useMemo(()=>Object.assign({closeIcon:K.createElement(Ho,null)},n),[n]),l=K.useMemo(()=>r===!1?!1:r?K1(s,i,r):i===!1?!1:i?K1(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=Br(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])}var tee=function(t){if(da()&&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},tCe=function(t,n){if(!tee(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function iR(e,t){return!Array.isArray(e)&&t!==void 0?tCe(e,t):tee(e)}const nCe=()=>da()&&window.document.documentElement,y_=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:a}=e,o=me({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=me({[`${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:me(t,o,s,n),style:Object.assign(Object.assign({},l),r)})},rCe=new gn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),x_=e=>({height:e,lineHeight:pe(e)}),kh=e=>Object.assign({width:e},x_(e)),iCe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:rCe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),t$=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},x_(e)),aCe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},kh(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},kh(i)),[`${t}${t}-sm`]:Object.assign({},kh(a))}},oCe=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},t$(t,s)),[`${r}-lg`]:Object.assign({},t$(i,s)),[`${r}-sm`]:Object.assign({},t$(a,s))}},CD=e=>Object.assign({width:e},x_(e)),sCe=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},CD(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},CD(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%"}}},n$=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},r$=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},x_(e)),lCe=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()},r$(r,s))},n$(e,r,n)),{[`${n}-lg`]:Object.assign({},r$(i,s))}),n$(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},r$(a,s))}),n$(e,a,`${n}-sm`))},cCe=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:g,blockRadius:v,paragraphLiHeight:x,controlHeightXS:w,paragraphMarginTop:y}=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},kh(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},kh(c)),[`${n}-sm`]:Object.assign({},kh(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:g,background:f,borderRadius:v,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:x,listStyle:"none",background:f,borderRadius:v,"+ 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:y}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},lCe(e)),aCe(e)),oCe(e)),sCe(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[o]:{width:"100%"}},[`${t}${t}-active`]:{[`
|
||
${r},
|
||
${i} > li,
|
||
${n},
|
||
${a},
|
||
${o},
|
||
${s}
|
||
`]:Object.assign({},iCe(e))}}},uCe=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}},Hv=mn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=tn(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return cCe(r)},uCe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),dCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:a="circle",size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Hv(l),m=an(e,["prefixCls","className"]),p=me(l,`${l}-element`,{[`${l}-active`]:i},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(y_,Object.assign({prefixCls:`${l}-avatar`,shape:a,size:o},m))))},fCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a=!1,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Hv(l),m=an(e,["prefixCls"]),p=me(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(y_,Object.assign({prefixCls:`${l}-button`,size:o},m))))},mCe="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",pCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a}=e,{getPrefixCls:o}=u.useContext(It),s=o("skeleton",t),[l,c,d]=Hv(s),f=me(s,`${s}-element`,{[`${s}-active`]:a},n,r,c,d);return l(u.createElement("div",{className:f},u.createElement("div",{className:me(`${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:mCe,className:`${s}-image-path`})))))},hCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Hv(l),m=an(e,["prefixCls"]),p=me(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(y_,Object.assign({prefixCls:`${l}-input`,size:o},m))))},vCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a,children:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Hv(l),m=me(l,`${l}-element`,{[`${l}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:m},u.createElement("div",{className:me(`${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},bCe=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:me(t,n),style:r},a)},yCe=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:me(e,t),style:Object.assign({width:n},r)});function i$(e){return e&&typeof e=="object"?e:{}}function xCe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wCe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function SCe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const of=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:g}=wr("skeleton"),v=m("skeleton",t),[x,w,y]=Hv(v);if(n||!("loading"in e)){const S=!!s,C=!!l,k=!!c;let _;if(S){const $=Object.assign(Object.assign({prefixCls:`${v}-avatar`},xCe(C,k)),i$(s));_=u.createElement("div",{className:`${v}-header`},u.createElement(y_,Object.assign({},$)))}let E;if(C||k){let $;if(C){const O=Object.assign(Object.assign({prefixCls:`${v}-title`},wCe(S,k)),i$(l));$=u.createElement(yCe,Object.assign({},O))}let P;if(k){const O=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},SCe(S,C)),i$(c));P=u.createElement(bCe,Object.assign({},O))}E=u.createElement("div",{className:`${v}-content`},$,P)}const T=me(v,{[`${v}-with-avatar`]:S,[`${v}-active`]:d,[`${v}-rtl`]:p==="rtl",[`${v}-round`]:f},h,r,i,w,y);return x(u.createElement("div",{className:T,style:Object.assign(Object.assign({},g),a)},_,E))}return o??null};of.Button=fCe;of.Avatar=dCe;of.Input=hCe;of.Image=pCe;of.Node=vCe;function kD(){}const CCe=u.createContext({add:kD,remove:kD});function nee(e){const t=u.useContext(CCe),n=u.useRef(null);return Xt(i=>{if(i){const a=e?i.querySelector(e):i;t.add(a),n.current=a}else t.remove(n.current)})}const _D=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(Gb);return K.createElement(Bt,Object.assign({onClick:n},e),t)},ED=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=u.useContext(Gb);return K.createElement(Bt,Object.assign({},OM(n),{loading:e,onClick:i},t),r)};function ree(e,t){return K.createElement("span",{className:`${e}-close-x`},t||K.createElement(Ho,{className:`${e}-close-icon`}))}const iee=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:a,onCancel:o,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[d]=ia("Modal",MQ()),f=t||(d==null?void 0:d.okText),m=r||(d==null?void 0:d.cancelText),p=K.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:o}),[i,s,l,f,m,n,a,o]);let h;return typeof c=="function"||typeof c>"u"?(h=K.createElement(K.Fragment,null,K.createElement(_D,null),K.createElement(ED,null)),typeof c=="function"&&(h=c(h,{OkBtn:ED,CancelBtn:_D})),h=K.createElement(DZ,{value:p},h)):h=c,K.createElement(wM,{disabled:!1},h)},kCe=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"}}}},_Ce=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},ECe=(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},aR=(e,t)=>ECe(e,t),$Ce=(e,t,n)=>({[`@media (min-width: ${pe(t)})`]:Object.assign({},aR(e,n))}),TCe=()=>({}),PCe=()=>({}),RCe=mn("Grid",kCe,TCe),aee=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),ICe=mn("Grid",e=>{const t=tn(e,{gridColumns:24}),n=aee(t);return delete n.xs,[_Ce(t),aR(t,""),aR(t,"-xs"),Object.keys(n).map(r=>$Ce(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},PCe);function $D(e){return{position:e,inset:0}}const oee=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},$D("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},$D("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:NM(e)}]},OCe=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:`${pe(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},bn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${pe(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:pe(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Lo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${pe(e.borderRadiusLG)} ${pe(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:`${pe(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"}}}]},MCe=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},jCe=e=>{const{componentCls:t}=e,n=aee(e),r=Object.assign({},n);delete r.xs;const i=`--${t.replace(".","")}-`,a=Object.keys(r).map(o=>({[`@media (min-width: ${pe(r[o])})`]:{width:`var(${i}${o}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(He(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)`}],He(a))}}},see=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return tn(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},lee=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${pe(e.paddingMD)} ${pe(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${pe(e.padding)} ${pe(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${pe(e.paddingXS)} ${pe(e.padding)}`:0,footerBorderTop:e.wireframe?`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${pe(e.padding*2)} ${pe(e.padding*2)} ${pe(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),cee=mn("Modal",e=>{const t=see(e);return[OCe(t),MCe(t),oee(t),Bv(t,"zoom"),jCe(t)]},lee,{unitless:{titleLineHeight:!0}});var NCe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 oR;const ACe=e=>{oR={x:e.pageX,y:e.pageY},setTimeout(()=>{oR=null},100)};nCe()&&document.documentElement.addEventListener("click",ACe,!0);const uee=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:g,loading:v,confirmLoading:x,zIndex:w,mousePosition:y,onOk:S,onCancel:C,destroyOnHidden:k,destroyOnClose:_,panelRef:E=null}=e,T=NCe(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"]),{getPopupContainer:$,getPrefixCls:P,direction:O,modal:M}=u.useContext(It),R=ue=>{x||C==null||C(ue)},I=ue=>{S==null||S(ue)},j=P("modal",t),L=P(),D=Qn(j),[B,F,z]=cee(j,D),H=me(a,{[`${j}-centered`]:o??(M==null?void 0:M.centered),[`${j}-wrap-rtl`]:O==="rtl"}),A=m!==null&&!v?u.createElement(iee,Object.assign({},e,{onOk:I,onCancel:R})):null,[V,W,U,X]=UM(tv(e),tv(M),{closable:!0,closeIcon:u.createElement(Ho,{className:`${j}-close-icon`}),closeIconRender:ue=>ree(j,ue)}),J=nee(`.${j}-content`),re=bi(E,J),[Q,ne]=al("Modal",w),[ee,oe]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),se=u.useMemo(()=>{const ue={};return oe&&Object.keys(oe).forEach(te=>{const le=oe[te];le!==void 0&&(ue[`--${j}-${te}-width`]=typeof le=="number"?`${le}px`:le)}),ue},[j,oe]);return B(u.createElement(el,{form:!0,space:!0},u.createElement(Vb.Provider,{value:ne},u.createElement(BM,Object.assign({width:ee},T,{zIndex:Q,getContainer:s===void 0?$:s,prefixCls:j,rootClassName:me(F,r,z,D),footer:A,visible:i??d,mousePosition:y??oR,onClose:R,closable:V&&Object.assign({disabled:U,closeIcon:W},X),closeIcon:W,focusTriggerAfterClose:l,transitionName:fa(L,"zoom",e.transitionName),maskTransitionName:fa(L,"fade",e.maskTransitionName),className:me(F,n,M==null?void 0:M.className),style:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.style),c),se),classNames:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.classNames),p),{wrapper:me(H,p==null?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},M==null?void 0:M.styles),h),panelRef:re,destroyOnClose:k??_}),v?u.createElement(of,{active:!0,title:!1,paragraph:{rows:4},className:`${j}-body-skeleton`}):g))))},FCe=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({},$c()),[`&${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% - ${pe(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${pe(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}}},DCe=zm(["Modal","confirm"],e=>{const t=see(e);return FCe(t)},lee,{order:-1e3});var LCe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 dee=e=>{const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:a,type:o,okCancel:s,footer:l,locale:c}=e,d=LCe(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(o){case"info":f=u.createElement(r_,null);break;case"success":f=u.createElement(Hm,null);break;case"error":f=u.createElement(Fc,null);break;default:f=u.createElement(af,null)}const m=s??o==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[h]=ia("Modal"),g=c||h,v=r||(m?g==null?void 0:g.okText:g==null?void 0:g.justOkText),x=i||(g==null?void 0:g.cancelText),w=u.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:x,okTextLocale:v,mergedOkCancel:m},d),[p,x,v,m,d]),y=u.createElement(u.Fragment,null,u.createElement(nD,null),u.createElement(rD,null)),S=e.title!==void 0&&e.title!==null,C=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:me(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(DZ,{value:w},u.createElement("div",{className:`${a}-btns`},typeof l=="function"?l(y,{OkBtn:rD,CancelBtn:nD}):y)):l,u.createElement(DCe,{prefixCls:t}))},BCe=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,g=e.style||{},v=e.mask===void 0?!0:e.mask,x=e.maskClosable===void 0?!1:e.maskClosable,w=me(p,`${p}-${e.type}`,{[`${p}-rtl`]:i==="rtl"},e.className),[,y]=$i(),S=u.useMemo(()=>n!==void 0?n:y.zIndexPopupBase+PM,[n,y]);return u.createElement(uee,Object.assign({},e,{className:w,wrapClassName:me({[`${p}-centered`]:!!e.centered},o),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:m,footer:null,transitionName:fa(s||"","zoom",e.transitionName),maskTransitionName:fa(s||"","fade",e.maskTransitionName),mask:v,maskClosable:x,style:g,styles:Object.assign({body:l,mask:r},f),width:h,zIndex:S,closable:c}),u.createElement(dee,Object.assign({},e,{confirmPrefixCls:p})))},fee=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return u.createElement(Vt,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},u.createElement(BCe,Object.assign({},e)))},Hf=[];let mee="";function pee(){return mee}const zCe=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:a}=e,o=MQ(),s=u.useContext(It),l=pee()||s.getPrefixCls(),c=r||`${l}-modal`;let d=i;return d===!1&&(d=void 0),K.createElement(fee,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 Jb(e){const t=EM(),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(He(d.slice(1))))}for(let h=0;h<Hf.length;h++)if(Hf[h]===l){Hf.splice(h,1);break}a()}const s=d=>{clearTimeout(i),i=setTimeout(()=>{const f=t.getPrefixCls(void 0,pee()),m=t.getIconPrefixCls(),p=t.getTheme(),h=K.createElement(zCe,Object.assign({},d));a=a_()(K.createElement(Vt,{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),Hf.push(l),{destroy:l,update:c}}function hee(e){return Object.assign(Object.assign({},e),{type:"warning"})}function vee(e){return Object.assign(Object.assign({},e),{type:"info"})}function gee(e){return Object.assign(Object.assign({},e),{type:"success"})}function bee(e){return Object.assign(Object.assign({},e),{type:"error"})}function yee(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function HCe({rootPrefixCls:e}){mee=e}var VCe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 WCe=(e,t)=>{var n,{afterClose:r,config:i}=e,a=VCe(e,["afterClose","config"]);const[o,s]=u.useState(!0),[l,c]=u.useState(i),{direction:d,getPrefixCls:f}=u.useContext(It),m=f("modal"),p=f(),h=()=>{var w;r(),(w=l.afterClose)===null||w===void 0||w.call(l)},g=(...w)=>{var y;if(s(!1),w.some(k=>k==null?void 0:k.triggerCancel)){var C;(y=l.onCancel)===null||y===void 0||(C=y).call.apply(C,[l,()=>{}].concat(He(w.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:g,update:w=>{c(y=>{const S=typeof w=="function"?w(y):w;return Object.assign(Object.assign({},y),S)})}}));const v=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[x]=ia("Modal",Qs.Modal);return u.createElement(fee,Object.assign({prefixCls:m,rootPrefixCls:p},l,{close:g,open:o,afterClose:h,okText:l.okText||(v?x==null?void 0:x.okText:x==null?void 0:x.justOkText),direction:l.direction||d,cancelText:l.cancelText||(x==null?void 0:x.cancelText)},a))},UCe=u.forwardRef(WCe);let TD=0;const qCe=u.memo(u.forwardRef((e,t)=>{const[n,r]=Nye();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function xee(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(He(t).forEach(o=>{o()}),n([]))},[t]);const r=u.useCallback(a=>function(s){var l;TD+=1;const c=u.createRef();let d;const f=new Promise(v=>{d=v});let m=!1,p;const h=u.createElement(UCe,{key:`modal-${TD}`,config:a(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>m,onConfirm:v=>{d(v)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(h),p&&Hf.push(p),{destroy:()=>{function v(){var x;(x=c.current)===null||x===void 0||x.destroy()}c.current?v():n(x=>[].concat(He(x),[v]))},update:v=>{function x(){var w;(w=c.current)===null||w===void 0||w.update(v)}c.current?x():n(w=>[].concat(He(w),[x]))},then:v=>(m=!0,f.then(v))}},[]);return[u.useMemo(()=>({info:r(vee),success:r(gee),error:r(bee),warning:r(hee),confirm:r(yee)}),[r]),u.createElement(qCe,{key:"modal-holder",ref:e})]}const GCe=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,a=new gn("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),o=new gn("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new gn("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new gn("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},KCe=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],YCe={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},XCe=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[YCe[t]]:{value:0,_skip_check_:!0}}}}},JCe=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)},QCe=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)},ZCe=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"},JCe(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},QCe(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"}}}},KCe.map(n=>XCe(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},wee=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:g,notificationProgressHeight:v,fontSize:x,lineHeight:w,width:y,notificationIconSize:S,colorText:C}=e,k=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:m,borderRadius:o,boxShadow:r,[k]:{padding:p,width:y,maxWidth:`calc(100vw - ${pe(e.calc(h).mul(2).equal())})`,overflow:"hidden",lineHeight:w,wordWrap:"break-word"},[`${k}-message`]:{color:f,fontSize:i,lineHeight:e.lineHeightLG},[`${k}-description`]:{fontSize:x,color:C,marginTop:e.marginXS},[`${k}-closable ${k}-message`]:{paddingInlineEnd:e.paddingLG},[`${k}-with-icon ${k}-message`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:i},[`${k}-with-icon ${k}-description`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:x},[`${k}-icon`]:{position:"absolute",fontSize:S,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${k}-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}},Lo(e)),[`${k}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${pe(o)} * 2)`,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},bottom:0,blockSize:v,border:0,"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:g},"&::-webkit-progress-value":{borderRadius:o,background:g}},[`${k}-actions`]:{float:"right",marginTop:e.marginSM}}},e2e=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:a}=e,o=`${t}-notice`,s=new gn("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:i,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})},{[t]:{[`${o}-wrapper`]:Object.assign({},wee(e))}}]},See=e=>({zIndexPopup:e.zIndexPopupBase+PM+50,width:384}),Cee=e=>{const t=e.paddingMD,n=e.paddingLG;return tn(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${pe(e.paddingMD)} ${pe(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},kee=mn("Notification",e=>{const t=Cee(e);return[e2e(t),GCe(t),ZCe(t)]},See),t2e=zm(["Notification","PurePanel"],e=>{const t=`${e.componentCls}-notice`,n=Cee(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},wee(n)),{width:n.width,maxWidth:`calc(100vw - ${pe(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},See);var n2e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function qM(e,t){return t===null||t===!1?null:t||u.createElement(Ho,{className:`${e}-close-icon`})}const r2e={success:Hm,info:r_,error:Fc,warning:af},_ee=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(r2e[r]||null,{className:me(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:me({[`${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))},i2e=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=n2e(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:p}=u.useContext(It),h=l??s,g=t||p("notification"),v=`${g}-notice`,x=Qn(g),[w,y,S]=kee(g,x);return w(u.createElement("div",{className:me(`${v}-pure-panel`,y,n,S,x)},u.createElement(t2e,{prefixCls:g}),u.createElement(TM,Object.assign({},m,{prefixCls:g,eventKey:"pure",duration:null,closable:c,className:me({notificationClassName:f}),closeIcon:qM(g,d),content:u.createElement(_ee,{prefixCls:v,icon:r,type:i,message:a,description:o,actions:h})}))))};function a2e(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 o2e(e){return{motionName:`${e}-fade`}}function s2e(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 l2e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 PD=24,c2e=4.5,u2e="topRight",d2e=({children:e,prefixCls:t})=>{const n=Qn(t),[r,i,a]=kee(t,n);return r(K.createElement(mZ,{classNames:{list:me(i,a,n)}},e))},f2e=(e,{prefixCls:t,key:n})=>K.createElement(d2e,{prefixCls:t,key:n},e),m2e=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:g,direction:v}=u.useContext(It),[,x]=$i(),w=i||p("notification"),y=E=>a2e(E,n??PD,r??PD),S=()=>me({[`${w}-rtl`]:s??v==="rtl"}),C=()=>o2e(w),[k,_]=pZ({prefixCls:w,style:y,className:S,motion:C,closable:!0,closeIcon:qM(w),duration:d??c2e,getContainer:()=>(a==null?void 0:a())||(h==null?void 0:h())||document.body,maxCount:o,pauseOnHover:f,showProgress:m,onAllRemoved:l,renderNotifications:f2e,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:x.margin}});return K.useImperativeHandle(t,()=>Object.assign(Object.assign({},k),{prefixCls:w,notification:g})),_});function Eee(e){const t=K.useRef(null);return Ac(),[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:g,type:v,btn:x,actions:w,className:y,style:S,role:C="alert",closeIcon:k,closable:_}=s,E=l2e(s,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),T=w??x,$=qM(m,s2e(k,e,f));return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:u2e},E),{content:K.createElement(_ee,{prefixCls:m,icon:g,type:v,message:p,description:h,actions:T,role:C}),className:me(v&&`${m}-${v}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),S),closeIcon:$,closable:_??!!$}))},a={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{a[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),a},[]),K.createElement(m2e,Object.assign({key:"notification-holder"},e,{ref:t}))]}function $ee(e){return Eee(e)}const YC=K.createContext({}),Tee=K.createContext({message:{},notification:{},modal:{}}),p2e=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"}}}},h2e=()=>({}),v2e=mn("App",p2e,h2e),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(It),f=d("app",t),[m,p,h]=v2e(f),g=me(p,f,r,i,h,{[`${f}-rtl`]:c==="rtl"}),v=u.useContext(YC),x=K.useMemo(()=>({message:Object.assign(Object.assign({},v.message),a),notification:Object.assign(Object.assign({},v.notification),o)}),[a,o,v.message,v.notification]),[w,y]=yZ(x.message),[S,C]=$ee(x.notification),[k,_]=xee(),E=K.useMemo(()=>({message:w,notification:S,modal:k}),[w,S,k]);Ac()(!(h&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const T=l===!1?K.Fragment:l,$={className:g,style:s};return m(K.createElement(Tee.Provider,{value:E},K.createElement(YC.Provider,{value:x},K.createElement(T,Object.assign({},l===!1?void 0:$),_,y,C,n))))},b2e=()=>K.useContext(Tee),Qb=g2e;Qb.useApp=b2e;function Pee(e){return t=>u.createElement(Vt,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const sf=(e,t,n,r,i)=>Pee(o=>{const{prefixCls:s,style:l}=o,c=u.useRef(null),[d,f]=u.useState(0),[m,p]=u.useState(0),[h,g]=Wt(!1,{value:o.open}),{getPrefixCls:v}=u.useContext(It),x=v(r||"select",s);u.useEffect(()=>{if(g(!0),typeof ResizeObserver<"u"){const S=new ResizeObserver(k=>{const _=k[0].target;f(_.offsetHeight+8),p(_.offsetWidth)}),C=setInterval(()=>{var k;const _=i?`.${i(x)}`:`.${x}-dropdown`,E=(k=c.current)===null||k===void 0?void 0:k.querySelector(_);E&&(clearInterval(C),S.observe(E))},10);return()=>{clearInterval(C),S.disconnect()}}},[]);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 y={paddingBottom:d,position:"relative",minWidth:m};return u.createElement("div",{ref:c,style:y},u.createElement(e,Object.assign({},w)))}),w_=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 S_=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:me(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(S_,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},Ree=u.createContext(null);function GM(){return u.useContext(Ree)}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 Iee(){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 w2e(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 S2e(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 C2e=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Sp=void 0;function k2e(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,g=e.component,v=g===void 0?"div":g,x=rt(e,C2e),w=o&&!p;function y(E){l(c,E)}u.useEffect(function(){return function(){y(null)}},[]);var S=a&&i!==Sp?a(i,{index:h}):m,C;r||(C={opacity:w?0:1,height:w?0:Sp,overflowY:w?"hidden":Sp,order:o?h:Sp,pointerEvents:w?"none":Sp,position:w?"absolute":Sp});var k={};w&&(k["aria-hidden"]=!0);var _=u.createElement(v,Fe({className:me(!r&&n,d),style:N(N({},C),f)},k,x,{ref:t}),S);return o&&(_=u.createElement(Ni,{onResize:function(T){var $=T.offsetWidth;y($)},disabled:s},_)),_}var ah=u.forwardRef(k2e);ah.displayName="Item";function _2e(e){if(typeof MessageChannel>"u")pn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function E2e(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],_2e(function(){Ci.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function Cp(e,t){var n=u.useState(t),r=he(n,2),i=r[0],a=r[1],o=Xt(function(s){e(function(){a(s)})});return[i,o]}var XC=K.createContext(null),$2e=["component"],T2e=["className"],P2e=["className"],R2e=function(t,n){var r=u.useContext(XC);if(!r){var i=t.component,a=i===void 0?"div":i,o=rt(t,$2e);return u.createElement(a,Fe({},o,{ref:n}))}var s=r.className,l=rt(r,T2e),c=t.className,d=rt(t,P2e);return u.createElement(XC.Provider,{value:null},u.createElement(ah,Fe({ref:n,className:me(s,c)},l,d)))},Oee=u.forwardRef(R2e);Oee.displayName="RawItem";var I2e=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Mee="responsive",jee="invalidate";function O2e(e){return"+ ".concat(e.length," ...")}function M2e(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,g=e.renderRest,v=e.renderRawRest,x=e.prefix,w=e.suffix,y=e.component,S=y===void 0?"div":y,C=e.itemComponent,k=e.onVisibleChange,_=rt(e,I2e),E=f==="full",T=E2e(),$=Cp(T,null),P=he($,2),O=P[0],M=P[1],R=O||0,I=Cp(T,new Map),j=he(I,2),L=j[0],D=j[1],B=Cp(T,0),F=he(B,2),z=F[0],H=F[1],A=Cp(T,0),V=he(A,2),W=V[0],U=V[1],X=Cp(T,0),J=he(X,2),re=J[0],Q=J[1],ne=Cp(T,0),ee=he(ne,2),oe=ee[0],se=ee[1],ue=u.useState(null),te=he(ue,2),le=te[0],ve=te[1],we=u.useState(null),ke=he(we,2),Y=ke[0],ae=ke[1],Z=u.useMemo(function(){return Y===null&&E?Number.MAX_SAFE_INTEGER:Y||0},[Y,O]),G=u.useState(!1),de=he(G,2),ie=de[0],fe=de[1],be="".concat(r,"-item"),Ce=Math.max(z,W),xe=h===Mee,ye=a.length&&xe,Se=h===jee,Ie=ye||typeof h=="number"&&a.length>h,Re=u.useMemo(function(){var Oe=a;return ye?O===null&&E?Oe=a:Oe=a.slice(0,Math.min(a.length,R/d)):typeof h=="number"&&(Oe=a.slice(0,h)),Oe},[a,d,O,h,ye]),Ee=u.useMemo(function(){return ye?a.slice(Z+1):a.slice(Re.length)},[a,Re,ye,Z]),ce=u.useCallback(function(Oe,Te){var Ae;return typeof l=="function"?l(Oe):(Ae=l&&(Oe==null?void 0:Oe[l]))!==null&&Ae!==void 0?Ae:Te},[l]),ge=u.useCallback(o||function(Oe){return Oe},[o]);function _e(Oe,Te,Ae){Y===Oe&&(Te===void 0||Te===le)||(ae(Oe),Ae||(fe(Oe<a.length-1),k==null||k(Oe)),Te!==void 0&&ve(Te))}function je(Oe,Te){M(Te.clientWidth)}function De(Oe,Te){D(function(Ae){var Ke=new Map(Ae);return Te===null?Ke.delete(Oe):Ke.set(Oe,Te),Ke})}function Ge(Oe,Te){U(Te),H(W)}function Ve(Oe,Te){Q(Te)}function qe(Oe,Te){se(Te)}function Ne(Oe){return L.get(ce(Re[Oe],Oe))}dn(function(){if(R&&typeof Ce=="number"&&Re){var Oe=re+oe,Te=Re.length,Ae=Te-1;if(!Te){_e(0,null);return}for(var Ke=0;Ke<Te;Ke+=1){var Ze=Ne(Ke);if(E&&(Ze=Ze||0),Ze===void 0){_e(Ke-1,void 0,!0);break}if(Oe+=Ze,Ae===0&&Oe<=R||Ke===Ae-1&&Oe+Ne(Ae)<=R){_e(Ae,null);break}else if(Oe+Ce>R){_e(Ke-1,Oe-Ze-oe+W);break}}w&&Ne(0)+oe>R&&ve(null)}},[R,L,W,re,oe,ce,Re]);var We=ie&&!!Ee.length,Le={};le!==null&&ye&&(Le={position:"absolute",left:le,top:0});var gt={prefixCls:be,responsive:ye,component:C,invalidate:Se},ft=s?function(Oe,Te){var Ae=ce(Oe,Te);return u.createElement(XC.Provider,{key:Ae,value:N(N({},gt),{},{order:Te,item:Oe,itemKey:Ae,registerSize:De,display:Te<=Z})},s(Oe,Te))}:function(Oe,Te){var Ae=ce(Oe,Te);return u.createElement(ah,Fe({},gt,{order:Te,key:Ae,item:Oe,renderItem:ge,itemKey:Ae,registerSize:De,display:Te<=Z}))},ut={order:We?Z:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:Ge,display:We},pt=g||O2e,$e=v?u.createElement(XC.Provider,{value:N(N({},gt),ut)},v(Ee)):u.createElement(ah,Fe({},gt,ut),typeof pt=="function"?pt(Ee):pt),Pe=u.createElement(S,Fe({className:me(!Se&&r,p),style:m,ref:t},_),x&&u.createElement(ah,Fe({},gt,{responsive:xe,responsiveDisabled:!ye,order:-1,className:"".concat(be,"-prefix"),registerSize:Ve,display:!0}),x),Re.map(ft),Ie?$e:null,w&&u.createElement(ah,Fe({},gt,{responsive:xe,responsiveDisabled:!ye,order:Z,className:"".concat(be,"-suffix"),registerSize:qe,display:!0,style:Le}),w));return xe?u.createElement(Ni,{onResize:je,disabled:!ye},Pe):Pe}var Fl=u.forwardRef(M2e);Fl.displayName="Overflow";Fl.Item=Oee;Fl.RESPONSIVE=Mee;Fl.INVALIDATE=jee;function j2e(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 N2e=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],A2e=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=rt(t,N2e),h=a||u.createElement("input",null),g=h,v=g.ref,x=g.props;return"maxLength"in h.props,h=u.cloneElement(h,N(N(N({type:"search"},j2e(p,x)),{},{id:i,ref:bi(n,v),autoComplete:s||"off",autoFocus:o,className:me("".concat(r,"-selection-search-input"),x==null?void 0:x.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({},x.style),{},{opacity:l?null:0})})),h},Nee=u.forwardRef(A2e);function Aee(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var F2e=typeof window<"u"&&window.document&&window.document.documentElement,D2e=F2e;function L2e(e){return e!=null}function B2e(e){return!e&&e!==0}function RD(e){return["string","number"].includes(mt(e))}function Fee(e){var t=void 0;return e&&(RD(e.title)?t=e.title.toString():RD(e.label)&&(t=e.label.toString())),t}function z2e(e,t){D2e?u.useLayoutEffect(e,t):u.useEffect(e,t)}function H2e(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var ID=function(t){t.preventDefault(),t.stopPropagation()},V2e=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,g=t.activeDescendantId,v=t.tabIndex,x=t.removeIcon,w=t.maxTagCount,y=t.maxTagTextLength,S=t.maxTagPlaceholder,C=S===void 0?function(se){return"+ ".concat(se.length," ...")}:S,k=t.tagRender,_=t.onToggleOpen,E=t.onRemove,T=t.onInputChange,$=t.onInputPaste,P=t.onInputKeyDown,O=t.onInputMouseDown,M=t.onInputCompositionStart,R=t.onInputCompositionEnd,I=t.onInputBlur,j=u.useRef(null),L=u.useState(0),D=he(L,2),B=D[0],F=D[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W="".concat(r,"-selection"),U=a||f==="multiple"&&s===!1||f==="tags"?o:"",X=f==="tags"||f==="multiple"&&s===!1||m&&(a||A);z2e(function(){F(j.current.scrollWidth)},[U]);var J=function(ue,te,le,ve,we){return u.createElement("span",{title:Fee(ue),className:me("".concat(W,"-item"),q({},"".concat(W,"-item-disabled"),le))},u.createElement("span",{className:"".concat(W,"-item-content")},te),ve&&u.createElement(S_,{className:"".concat(W,"-item-remove"),onMouseDown:ID,onClick:we,customizeIcon:x},"×"))},re=function(ue,te,le,ve,we,ke){var Y=function(Z){ID(Z),_(!a)};return u.createElement("span",{onMouseDown:Y},k({label:te,value:ue,disabled:le,closable:ve,onClose:we,isMaxTag:!!ke}))},Q=function(ue){var te=ue.disabled,le=ue.label,ve=ue.value,we=!d&&!te,ke=le;if(typeof y=="number"&&(typeof le=="string"||typeof le=="number")){var Y=String(ke);Y.length>y&&(ke="".concat(Y.slice(0,y),"..."))}var ae=function(G){G&&G.stopPropagation(),E(ue)};return typeof k=="function"?re(ve,ke,te,we,ae):J(ue,ke,te,we,ae)},ne=function(ue){if(!i.length)return null;var te=typeof C=="function"?C(ue):C;return typeof k=="function"?re(void 0,te,!1,!1,void 0,!0):J({title:te},te,!1)},ee=u.createElement("div",{className:"".concat(W,"-search"),style:{width:B},onFocus:function(){V(!0)},onBlur:function(){V(!1)}},u.createElement(Nee,{ref:l,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:p,autoComplete:h,editable:X,activeDescendantId:g,value:U,onKeyDown:P,onMouseDown:O,onChange:T,onPaste:$,onCompositionStart:M,onCompositionEnd:R,onBlur:I,tabIndex:v,attrs:Br(t,!0)}),u.createElement("span",{ref:j,className:"".concat(W,"-search-mirror"),"aria-hidden":!0},U," ")),oe=u.createElement(Fl,{prefixCls:"".concat(W,"-overflow"),data:i,renderItem:Q,renderRest:ne,suffix:ee,itemKey:H2e,maxCount:w});return u.createElement("span",{className:"".concat(W,"-wrap")},oe,!i.length&&!U&&u.createElement("span",{className:"".concat(W,"-placeholder")},c))},W2e=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,g=t.showSearch,v=t.searchValue,x=t.activeValue,w=t.maxLength,y=t.onInputKeyDown,S=t.onInputMouseDown,C=t.onInputChange,k=t.onInputPaste,_=t.onInputCompositionStart,E=t.onInputCompositionEnd,T=t.onInputBlur,$=t.title,P=u.useState(!1),O=he(P,2),M=O[0],R=O[1],I=d==="combobox",j=I||g,L=m[0],D=v||"";I&&x&&!M&&(D=x),u.useEffect(function(){I&&R(!1)},[I,x]);var B=d!=="combobox"&&!f&&!g?!1:!!D,F=$===void 0?Fee(L):$,z=u.useMemo(function(){return L?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:B?{visibility:"hidden"}:void 0},p)},[L,B,p,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(Nee,{ref:a,prefixCls:r,id:i,open:f,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:j,activeDescendantId:c,value:D,onKeyDown:y,onMouseDown:S,onChange:function(A){R(!0),C(A)},onPaste:k,onCompositionStart:_,onCompositionEnd:E,onBlur:T,tabIndex:h,attrs:Br(t,!0),maxLength:I?w:void 0})),!I&&L?u.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:B?{visibility:"hidden"}:void 0},L.label):null,z)},U2e=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,g=t.onToggleOpen,v=t.onInputKeyDown,x=t.onInputBlur,w=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var y=Iee(0),S=he(y,2),C=S[0],k=S[1],_=function(F){var z=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&o&&(z===ht.UP||z===ht.DOWN)&&F.preventDefault(),v&&v(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))&&S2e(z)&&g(!0)},E=function(){k(!0)},T=u.useRef(null),$=function(F){p(F,!0,i.current)!==!1&&g(!0)},P=function(){i.current=!0},O=function(F){i.current=!1,s!=="combobox"&&$(F.target.value)},M=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)},R=function(F){var z=F.clipboardData,H=z==null?void 0:z.getData("text");T.current=H||""},I=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()}},j=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),g())},L={inputRef:r,onInputKeyDown:_,onInputMouseDown:E,onInputChange:M,onInputPaste:R,onInputCompositionStart:P,onInputCompositionEnd:O,onInputBlur:x},D=s==="multiple"||s==="tags"?u.createElement(V2e,Fe({},t,L)):u.createElement(W2e,Fe({},t,L));return u.createElement("div",{ref:w,className:"".concat(a,"-selector"),onClick:I,onMouseDown:j},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),D)},q2e=u.forwardRef(U2e);function G2e(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],g=n.points[1],v=h[0],x=h[1],w=g[0],y=g[1];v===w||!["t","b"].includes(v)?p.top=f:v==="t"?p.top=0:p.bottom=0,x===y||!["l","r"].includes(x)?p.left=c:x==="l"?p.left=0:p.right=0}return u.createElement("div",{ref:m,className:me("".concat(t,"-arrow"),o),style:p},s)}function K2e(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,a=e.motion;return i?u.createElement(Ki,Fe({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(o){var s=o.className;return u.createElement("div",{style:{zIndex:r},className:me("".concat(t,"-mask"),s)})}):null}var Y2e=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),X2e=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,g=e.align,v=e.motion,x=e.maskMotion,w=e.forceRender,y=e.getPopupContainer,S=e.autoDestroy,C=e.portal,k=e.zIndex,_=e.onMouseEnter,E=e.onMouseLeave,T=e.onPointerEnter,$=e.onPointerDownCapture,P=e.ready,O=e.offsetX,M=e.offsetY,R=e.offsetR,I=e.offsetB,j=e.onAlign,L=e.onPrepare,D=e.stretch,B=e.targetWidth,F=e.targetHeight,z=typeof n=="function"?n():n,H=l||c,A=(y==null?void 0:y.length)>0,V=u.useState(!y||!A),W=he(V,2),U=W[0],X=W[1];if(dn(function(){!U&&A&&o&&X(!0)},[U,A,o]),!U)return null;var J="auto",re={left:"-1000vw",top:"-1000vh",right:J,bottom:J};if(P||!l){var Q,ne=g.points,ee=g.dynamicInset||((Q=g._experimental)===null||Q===void 0?void 0:Q.dynamicInset),oe=ee&&ne[0][1]==="r",se=ee&&ne[0][0]==="b";oe?(re.right=R,re.left=J):(re.left=O,re.right=J),se?(re.bottom=I,re.top=J):(re.top=M,re.bottom=J)}var ue={};return D&&(D.includes("height")&&F?ue.height=F:D.includes("minHeight")&&F&&(ue.minHeight=F),D.includes("width")&&B?ue.width=B:D.includes("minWidth")&&B&&(ue.minWidth=B)),l||(ue.pointerEvents="none"),u.createElement(C,{open:w||H,getContainer:y&&function(){return y(o)},autoDestroy:S},u.createElement(K2e,{prefixCls:i,open:l,zIndex:k,mask:m,motion:x}),u.createElement(Ni,{onResize:j,disabled:!l},function(te){return u.createElement(Ki,Fe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(i,"-hidden")},v,{onAppearPrepare:L,onEnterPrepare:L,visible:l,onVisibleChanged:function(ve){var we;v==null||(we=v.onVisibleChanged)===null||we===void 0||we.call(v,ve),s(ve)}}),function(le,ve){var we=le.className,ke=le.style,Y=me(i,we,r);return u.createElement("div",{ref:bi(te,t,ve),className:Y,style:N(N(N(N({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},re),ue),ke),{},{boxSizing:"border-box",zIndex:k},a),onMouseEnter:_,onMouseLeave:E,onPointerEnter:T,onClick:f,onPointerDownCapture:$},p&&u.createElement(G2e,{prefixCls:i,arrow:p,arrowPos:h,align:g}),u.createElement(Y2e,{cache:!l&&!d},z))})}))}),J2e=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Hl(n),a=u.useCallback(function(s){L1(t,r?r(s):s)},[r]),o=Nc(a,rf(n));return i?u.cloneElement(n,{ref:o}):n}),OD=u.createContext(null);function MD(e){return e?Array.isArray(e)?e:[e]:[]}function Q2e(e,t,n,r){return u.useMemo(function(){var i=MD(n??t),a=MD(r??t),o=new Set(i),s=new Set(a);return e&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[e,t,n,r])}function Z2e(){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 eke(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(Z2e((s=e[l])===null||s===void 0?void 0:s.points,i,r))return"".concat(t,"-placement-").concat(l)}return""}function jD(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function Zb(e){return e.ownerDocument.defaultView}function sR(e){for(var t=[],n=e==null?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var i=Zb(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 Y1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Vg(e){return Y1(parseFloat(e),0)}function ND(e,t){var n=N({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=Zb(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,g=r.clientWidth,v=Vg(s),x=Vg(l),w=Vg(c),y=Vg(d),S=Y1(Math.round(f.width/h*1e3)/1e3),C=Y1(Math.round(f.height/m*1e3)/1e3),k=(h-g-w-y)*S,_=(m-p-v-x)*C,E=v*C,T=x*C,$=w*S,P=y*S,O=0,M=0;if(a==="clip"){var R=Vg(o);O=R*S,M=R*C}var I=f.x+$-O,j=f.y+E-M,L=I+f.width+2*O-$-P-k,D=j+f.height+2*M-E-T-_;n.left=Math.max(n.left,I),n.top=Math.max(n.top,j),n.right=Math.min(n.right,L),n.bottom=Math.min(n.bottom,D)}}),n}function AD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function FD(e,t){var n=t||[],r=he(n,2),i=r[0],a=r[1];return[AD(e.width,i),AD(e.height,a)]}function DD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function kp(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 Gu(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 tke(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?sR(t):[]},[t]),p=u.useRef({}),h=function(){p.current={}};e||h();var g=Xt(function(){if(t&&n&&e){let Pn=function(Ja,Ai){var aa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:de,Uo=H.x+Ja,ec=H.y+Ai,Pg=Uo+se,Rg=ec+oe,hp=Math.max(Uo,aa.left),Qt=Math.max(ec,aa.top),xn=Math.min(Pg,aa.right),Cr=Math.min(Rg,aa.bottom);return Math.max(0,(xn-hp)*(Cr-Qt))},$r=function(){Pt=H.y+pt,Ot=Pt+oe,Ct=H.x+ut,Qe=Ct+se};var w,y,S,C,k=t,_=k.ownerDocument,E=Zb(k),T=E.getComputedStyle(k),$=T.position,P=k.style.left,O=k.style.top,M=k.style.right,R=k.style.bottom,I=k.style.overflow,j=N(N({},i[r]),a),L=_.createElement("div");(w=k.parentElement)===null||w===void 0||w.appendChild(L),L.style.left="".concat(k.offsetLeft,"px"),L.style.top="".concat(k.offsetTop,"px"),L.style.position=$,L.style.height="".concat(k.offsetHeight,"px"),L.style.width="".concat(k.offsetWidth,"px"),k.style.left="0",k.style.top="0",k.style.right="auto",k.style.bottom="auto",k.style.overflow="hidden";var D;if(Array.isArray(n))D={x:n[0],y:n[1],width:0,height:0};else{var B,F,z=n.getBoundingClientRect();z.x=(B=z.x)!==null&&B!==void 0?B:z.left,z.y=(F=z.y)!==null&&F!==void 0?F:z.top,D={x:z.x,y:z.y,width:z.width,height:z.height}}var H=k.getBoundingClientRect(),A=E.getComputedStyle(k),V=A.height,W=A.width;H.x=(y=H.x)!==null&&y!==void 0?y:H.left,H.y=(S=H.y)!==null&&S!==void 0?S:H.top;var U=_.documentElement,X=U.clientWidth,J=U.clientHeight,re=U.scrollWidth,Q=U.scrollHeight,ne=U.scrollTop,ee=U.scrollLeft,oe=H.height,se=H.width,ue=D.height,te=D.width,le={left:0,top:0,right:X,bottom:J},ve={left:-ee,top:-ne,right:re-ee,bottom:Q-ne},we=j.htmlRegion,ke="visible",Y="visibleFirst";we!=="scroll"&&we!==Y&&(we=ke);var ae=we===Y,Z=ND(ve,m),G=ND(le,m),de=we===ke?G:Z,ie=ae?G:de;k.style.left="auto",k.style.top="auto",k.style.right="0",k.style.bottom="0";var fe=k.getBoundingClientRect();k.style.left=P,k.style.top=O,k.style.right=M,k.style.bottom=R,k.style.overflow=I,(C=k.parentElement)===null||C===void 0||C.removeChild(L);var be=Y1(Math.round(se/parseFloat(W)*1e3)/1e3),Ce=Y1(Math.round(oe/parseFloat(V)*1e3)/1e3);if(be===0||Ce===0||D1(n)&&!Lv(n))return;var xe=j.offset,ye=j.targetOffset,Se=FD(H,xe),Ie=he(Se,2),Re=Ie[0],Ee=Ie[1],ce=FD(D,ye),ge=he(ce,2),_e=ge[0],je=ge[1];D.x-=_e,D.y-=je;var De=j.points||[],Ge=he(De,2),Ve=Ge[0],qe=Ge[1],Ne=DD(qe),We=DD(Ve),Le=kp(D,Ne),gt=kp(H,We),ft=N({},j),ut=Le.x-gt.x+Re,pt=Le.y-gt.y+Ee,$e=Pn(ut,pt),Pe=Pn(ut,pt,G),Oe=kp(D,["t","l"]),Te=kp(H,["t","l"]),Ae=kp(D,["b","r"]),Ke=kp(H,["b","r"]),Ze=j.overflow||{},st=Ze.adjustX,Xe=Ze.adjustY,Ue=Ze.shiftX,ct=Ze.shiftY,yt=function(Ai){return typeof Ai=="boolean"?Ai:Ai>=0},Pt,Ot,Ct,Qe;$r();var Me=yt(Xe),ze=We[0]===Ne[0];if(Me&&We[0]==="t"&&(Ot>ie.bottom||p.current.bt)){var tt=pt;ze?tt-=oe-ue:tt=Oe.y-Ke.y-Ee;var ot=Pn(ut,tt),Je=Pn(ut,tt,G);ot>$e||ot===$e&&(!ae||Je>=Pe)?(p.current.bt=!0,pt=tt,Ee=-Ee,ft.points=[Gu(We,0),Gu(Ne,0)]):p.current.bt=!1}if(Me&&We[0]==="b"&&(Pt<ie.top||p.current.tb)){var nt=pt;ze?nt+=oe-ue:nt=Ae.y-Te.y-Ee;var lt=Pn(ut,nt),xt=Pn(ut,nt,G);lt>$e||lt===$e&&(!ae||xt>=Pe)?(p.current.tb=!0,pt=nt,Ee=-Ee,ft.points=[Gu(We,0),Gu(Ne,0)]):p.current.tb=!1}var Dt=yt(st),vt=We[1]===Ne[1];if(Dt&&We[1]==="l"&&(Qe>ie.right||p.current.rl)){var at=ut;vt?at-=se-te:at=Oe.x-Ke.x-Re;var St=Pn(at,pt),nn=Pn(at,pt,G);St>$e||St===$e&&(!ae||nn>=Pe)?(p.current.rl=!0,ut=at,Re=-Re,ft.points=[Gu(We,1),Gu(Ne,1)]):p.current.rl=!1}if(Dt&&We[1]==="r"&&(Ct<ie.left||p.current.lr)){var rn=ut;vt?rn+=se-te:rn=Ae.x-Te.x-Re;var Ft=Pn(rn,pt),En=Pn(rn,pt,G);Ft>$e||Ft===$e&&(!ae||En>=Pe)?(p.current.lr=!0,ut=rn,Re=-Re,ft.points=[Gu(We,1),Gu(Ne,1)]):p.current.lr=!1}$r();var Rn=Ue===!0?0:Ue;typeof Rn=="number"&&(Ct<G.left&&(ut-=Ct-G.left-Re,D.x+te<G.left+Rn&&(ut+=D.x-G.left+te-Rn)),Qe>G.right&&(ut-=Qe-G.right-Re,D.x>G.right-Rn&&(ut+=D.x-G.right+Rn)));var Sr=ct===!0?0:ct;typeof Sr=="number"&&(Pt<G.top&&(pt-=Pt-G.top-Ee,D.y+ue<G.top+Sr&&(pt+=D.y-G.top+ue-Sr)),Ot>G.bottom&&(pt-=Ot-G.bottom-Ee,D.y>G.bottom-Sr&&(pt+=D.y-G.bottom+Sr)));var Nr=H.x+ut,Yr=Nr+se,Hr=H.y+pt,$n=Hr+oe,qt=D.x,Gt=qt+te,On=D.y,Ut=On+ue,Lt=Math.max(Nr,qt),Tn=Math.min(Yr,Gt),dr=(Lt+Tn)/2,Ar=dr-Nr,yi=Math.max(Hr,On),Xr=Math.min($n,Ut),xi=(yi+Xr)/2,wn=xi-Hr;o==null||o(t,ft);var $t=fe.right-H.x-(ut+H.width),Ht=fe.bottom-H.y-(pt+H.height);be===1&&(ut=Math.round(ut),$t=Math.round($t)),Ce===1&&(pt=Math.round(pt),Ht=Math.round(Ht));var kn={ready:!0,offsetX:ut/be,offsetY:pt/Ce,offsetR:$t/be,offsetB:Ht/Ce,arrowX:Ar/be,arrowY:wn/Ce,scaleX:be,scaleY:Ce,align:ft};d(kn)}}),v=function(){f.current+=1;var y=f.current;Promise.resolve().then(function(){f.current===y&&g()})},x=function(){d(function(y){return N(N({},y),{},{ready:!1})})};return dn(x,[r]),dn(function(){e||x()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,v]}function nke(e,t,n,r,i){dn(function(){if(e&&t&&n){let f=function(){r(),i()};var a=t,o=n,s=sR(a),l=sR(o),c=Zb(o),d=new Set([c].concat(He(s),He(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 rke(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(v){var x;l.current&&!o(((x=v.composedPath)===null||x===void 0||(x=x.call(v))===null||x===void 0?void 0:x[0])||v.target)&&!c.current&&s(!1)},p=Zb(r);p.addEventListener("pointerdown",f,!0),p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0);var h=qC(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 ike=["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 ake(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Kb,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,g=n.mouseEnterDelay,v=n.mouseLeaveDelay,x=v===void 0?.1:v,w=n.focusDelay,y=n.blurDelay,S=n.mask,C=n.maskClosable,k=C===void 0?!0:C,_=n.getPopupContainer,E=n.forceRender,T=n.autoDestroy,$=n.destroyPopupOnHide,P=n.popup,O=n.popupClassName,M=n.popupStyle,R=n.popupPlacement,I=n.builtinPlacements,j=I===void 0?{}:I,L=n.popupAlign,D=n.zIndex,B=n.stretch,F=n.getPopupClassNameFromAlign,z=n.fresh,H=n.alignPoint,A=n.onPopupClick,V=n.onPopupAlign,W=n.arrow,U=n.popupMotion,X=n.maskMotion,J=n.popupTransitionName,re=n.popupAnimation,Q=n.maskTransitionName,ne=n.maskAnimation,ee=n.className,oe=n.getTriggerDOMNode,se=rt(n,ike),ue=T||$||!1,te=u.useState(!1),le=he(te,2),ve=le[0],we=le[1];dn(function(){we(w_())},[]);var ke=u.useRef({}),Y=u.useContext(OD),ae=u.useMemo(function(){return{registerSubPopup:function(xn,Cr){ke.current[xn]=Cr,Y==null||Y.registerSubPopup(xn,Cr)}}},[Y]),Z=Yb(),G=u.useState(null),de=he(G,2),ie=de[0],fe=de[1],be=u.useRef(null),Ce=Xt(function(Qt){be.current=Qt,D1(Qt)&&ie!==Qt&&fe(Qt),Y==null||Y.registerSubPopup(Z,Qt)}),xe=u.useState(null),ye=he(xe,2),Se=ye[0],Ie=ye[1],Re=u.useRef(null),Ee=Xt(function(Qt){D1(Qt)&&Se!==Qt&&(Ie(Qt),Re.current=Qt)}),ce=u.Children.only(o),ge=(ce==null?void 0:ce.props)||{},_e={},je=Xt(function(Qt){var xn,Cr,Ti=Se;return(Ti==null?void 0:Ti.contains(Qt))||((xn=qC(Ti))===null||xn===void 0?void 0:xn.host)===Qt||Qt===Ti||(ie==null?void 0:ie.contains(Qt))||((Cr=qC(ie))===null||Cr===void 0?void 0:Cr.host)===Qt||Qt===ie||Object.values(ke.current).some(function(Jr){return(Jr==null?void 0:Jr.contains(Qt))||Qt===Jr})}),De=jD(a,U,re,J),Ge=jD(a,X,ne,Q),Ve=u.useState(m||!1),qe=he(Ve,2),Ne=qe[0],We=qe[1],Le=f??Ne,gt=Xt(function(Qt){f===void 0&&We(Qt)});dn(function(){We(f||!1)},[f]);var ft=u.useRef(Le);ft.current=Le;var ut=u.useRef([]);ut.current=[];var pt=Xt(function(Qt){var xn;gt(Qt),((xn=ut.current[ut.current.length-1])!==null&&xn!==void 0?xn:Le)!==Qt&&(ut.current.push(Qt),p==null||p(Qt))}),$e=u.useRef(),Pe=function(){clearTimeout($e.current)},Oe=function(xn){var Cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Pe(),Cr===0?pt(xn):$e.current=setTimeout(function(){pt(xn)},Cr*1e3)};u.useEffect(function(){return Pe},[]);var Te=u.useState(!1),Ae=he(Te,2),Ke=Ae[0],Ze=Ae[1];dn(function(Qt){(!Qt||Le)&&Ze(!0)},[Le]);var st=u.useState(null),Xe=he(st,2),Ue=Xe[0],ct=Xe[1],yt=u.useState(null),Pt=he(yt,2),Ot=Pt[0],Ct=Pt[1],Qe=function(xn){Ct([xn.clientX,xn.clientY])},Me=tke(Le,ie,H&&Ot!==null?Ot:Se,R,j,L,V),ze=he(Me,11),tt=ze[0],ot=ze[1],Je=ze[2],nt=ze[3],lt=ze[4],xt=ze[5],Dt=ze[6],vt=ze[7],at=ze[8],St=ze[9],nn=ze[10],rn=Q2e(ve,l,c,d),Ft=he(rn,2),En=Ft[0],Rn=Ft[1],Sr=En.has("click"),Nr=Rn.has("click")||Rn.has("contextMenu"),Yr=Xt(function(){Ke||nn()}),Hr=function(){ft.current&&H&&Nr&&Oe(!1)};nke(Le,Se,ie,Yr,Hr),dn(function(){Yr()},[Ot,R]),dn(function(){Le&&!(j!=null&&j[R])&&Yr()},[JSON.stringify(L)]);var $n=u.useMemo(function(){var Qt=eke(j,a,St,H);return me(Qt,F==null?void 0:F(St))},[St,F,j,a,H]);u.useImperativeHandle(r,function(){return{nativeElement:Re.current,popupElement:be.current,forceAlign:Yr}});var qt=u.useState(0),Gt=he(qt,2),On=Gt[0],Ut=Gt[1],Lt=u.useState(0),Tn=he(Lt,2),dr=Tn[0],Ar=Tn[1],yi=function(){if(B&&Se){var xn=Se.getBoundingClientRect();Ut(xn.width),Ar(xn.height)}},Xr=function(){yi(),Yr()},xi=function(xn){Ze(!1),nn(),h==null||h(xn)},wn=function(){return new Promise(function(xn){yi(),ct(function(){return xn})})};dn(function(){Ue&&(nn(),Ue(),ct(null))},[Ue]);function $t(Qt,xn,Cr,Ti){_e[Qt]=function(Jr){var vp;Ti==null||Ti(Jr),Oe(xn,Cr);for(var gp=arguments.length,ux=new Array(gp>1?gp-1:0),yf=1;yf<gp;yf++)ux[yf-1]=arguments[yf];(vp=ge[Qt])===null||vp===void 0||vp.call.apply(vp,[ge,Jr].concat(ux))}}(Sr||Nr)&&(_e.onClick=function(Qt){var xn;ft.current&&Nr?Oe(!1):!ft.current&&Sr&&(Qe(Qt),Oe(!0));for(var Cr=arguments.length,Ti=new Array(Cr>1?Cr-1:0),Jr=1;Jr<Cr;Jr++)Ti[Jr-1]=arguments[Jr];(xn=ge.onClick)===null||xn===void 0||xn.call.apply(xn,[ge,Qt].concat(Ti))});var Ht=rke(Le,Nr,Se,ie,S,k,je,Oe),kn=En.has("hover"),Pn=Rn.has("hover"),$r,Ja;kn&&($t("onMouseEnter",!0,g,function(Qt){Qe(Qt)}),$t("onPointerEnter",!0,g,function(Qt){Qe(Qt)}),$r=function(xn){(Le||Ke)&&ie!==null&&ie!==void 0&&ie.contains(xn.target)&&Oe(!0,g)},H&&(_e.onMouseMove=function(Qt){var xn;(xn=ge.onMouseMove)===null||xn===void 0||xn.call(ge,Qt)})),Pn&&($t("onMouseLeave",!1,x),$t("onPointerLeave",!1,x),Ja=function(){Oe(!1,x)}),En.has("focus")&&$t("onFocus",!0,w),Rn.has("focus")&&$t("onBlur",!1,y),En.has("contextMenu")&&(_e.onContextMenu=function(Qt){var xn;ft.current&&Rn.has("contextMenu")?Oe(!1):(Qe(Qt),Oe(!0)),Qt.preventDefault();for(var Cr=arguments.length,Ti=new Array(Cr>1?Cr-1:0),Jr=1;Jr<Cr;Jr++)Ti[Jr-1]=arguments[Jr];(xn=ge.onContextMenu)===null||xn===void 0||xn.call.apply(xn,[ge,Qt].concat(Ti))}),ee&&(_e.className=me(ge.className,ee));var Ai=u.useRef(!1);Ai.current||(Ai.current=E||Le||Ke);var aa=N(N({},ge),_e),Uo={},ec=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ec.forEach(function(Qt){se[Qt]&&(Uo[Qt]=function(){for(var xn,Cr=arguments.length,Ti=new Array(Cr),Jr=0;Jr<Cr;Jr++)Ti[Jr]=arguments[Jr];(xn=aa[Qt])===null||xn===void 0||xn.call.apply(xn,[aa].concat(Ti)),se[Qt].apply(se,Ti)})});var Pg=u.cloneElement(ce,N(N({},aa),Uo)),Rg={x:xt,y:Dt},hp=W?N({},W!==!0?W:{}):null;return u.createElement(u.Fragment,null,u.createElement(Ni,{disabled:!Le,ref:Ee,onResize:Xr},u.createElement(J2e,{getTriggerDOMNode:oe},Pg)),Ai.current&&u.createElement(OD.Provider,{value:ae},u.createElement(X2e,{portal:e,ref:Ce,prefixCls:a,popup:P,className:me(O,$n),style:M,target:Se,onMouseEnter:$r,onMouseLeave:Ja,onPointerEnter:$r,zIndex:D,open:Le,keepDom:Ke,fresh:z,onClick:A,onPointerDownCapture:Ht,mask:S,motion:De,maskMotion:Ge,onVisibleChanged:xi,onPrepare:wn,forceRender:E,autoDestroy:ue,getPopupContainer:_,align:St,arrow:hp,arrowPos:Rg,ready:tt,offsetX:ot,offsetY:Je,offsetR:nt,offsetB:lt,onAlign:Yr,stretch:B,targetWidth:On/vt,targetHeight:dr/at})))});return t}const ey=ake(Kb);var oke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ske=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"}}},lke=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,g=t.dropdownMatchSelectWidth,v=t.dropdownRender,x=t.dropdownAlign,w=t.getPopupContainer,y=t.empty,S=t.getTriggerDOMNode,C=t.onPopupVisibleChange,k=t.onPopupMouseEnter,_=rt(t,oke),E="".concat(r,"-dropdown"),T=o;v&&(T=v(o));var $=u.useMemo(function(){return h||ske(g)},[h,g]),P=s?"".concat(E,"-").concat(s):l,O=typeof g=="number",M=u.useMemo(function(){return O?null:g===!1?"minWidth":"width"},[g,O]),R=c;O&&(R=N(N({},R),{},{width:g}));var I=u.useRef(null);return u.useImperativeHandle(n,function(){return{getPopupElement:function(){var L;return(L=I.current)===null||L===void 0?void 0:L.popupElement}}}),u.createElement(ey,Fe({},_,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:p||(m==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$,prefixCls:E,popupTransitionName:P,popup:u.createElement("div",{onMouseEnter:k},T),ref:I,stretch:M,popupAlign:x,popupVisible:i,getPopupContainer:w,popupClassName:me(d,q({},"".concat(E,"-empty"),y)),popupStyle:R,getTriggerDOMNode:S,onPopupVisibleChange:C}),a)},cke=u.forwardRef(lke);function LD(e,t){var n=e.key,r;return"value"in e&&(r=e.value),n??(r!==void 0?r:"rc-index-key-".concat(t))}function lR(e){return typeof e<"u"&&!Number.isNaN(e)}function Dee(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 uke(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],a=Dee(n,!1),o=a.label,s=a.value,l=a.options,c=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(p){if(m||!(l in p)){var h=p[s];i.push({key:LD(p,i.length),groupOption:m,data:p,label:p[o],value:h})}else{var g=p[c];g===void 0&&r&&(g=p.label),i.push({key:LD(p,i.length),group:!0,data:p,label:g}),d(p[l],!0)}})}return d(e,!1),i}function cR(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 dke=function(t,n,r){if(!n||!n.length)return null;var i=!1,a=function s(l,c){var d=vM(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,g){return[].concat(He(h),He(s(g,m)))},[]).filter(Boolean)},o=a(t,n);return i?typeof r<"u"?o.slice(0,r):o:null},KM=u.createContext(null);function fke(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 mke=["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"],pke=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],uR=function(t){return t==="tags"||t==="multiple"},YM=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,g=e.onClear,v=e.mode,x=e.disabled,w=e.loading,y=e.getInputElement,S=e.getRawInputElement,C=e.open,k=e.defaultOpen,_=e.onDropdownVisibleChange,E=e.activeValue,T=e.onActiveValueChange,$=e.activeDescendantId,P=e.searchValue,O=e.autoClearSearchValue,M=e.onSearch,R=e.onSearchSplit,I=e.tokenSeparators,j=e.allowClear,L=e.prefix,D=e.suffixIcon,B=e.clearIcon,F=e.OptionList,z=e.animation,H=e.transitionName,A=e.dropdownStyle,V=e.dropdownClassName,W=e.dropdownMatchSelectWidth,U=e.dropdownRender,X=e.dropdownAlign,J=e.placement,re=e.builtinPlacements,Q=e.getPopupContainer,ne=e.showAction,ee=ne===void 0?[]:ne,oe=e.onFocus,se=e.onBlur,ue=e.onKeyUp,te=e.onKeyDown,le=e.onMouseDown,ve=rt(e,mke),we=uR(v),ke=(o!==void 0?o:we)||v==="combobox",Y=N({},ve);pke.forEach(function(qt){delete Y[qt]}),c==null||c.forEach(function(qt){delete Y[qt]});var ae=u.useState(!1),Z=he(ae,2),G=Z[0],de=Z[1];u.useEffect(function(){de(w_())},[]);var ie=u.useRef(null),fe=u.useRef(null),be=u.useRef(null),Ce=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=x2e(),Ie=he(Se,3),Re=Ie[0],Ee=Ie[1],ce=Ie[2];u.useImperativeHandle(t,function(){var qt,Gt;return{focus:(qt=Ce.current)===null||qt===void 0?void 0:qt.focus,blur:(Gt=Ce.current)===null||Gt===void 0?void 0:Gt.blur,scrollTo:function(Ut){var Lt;return(Lt=xe.current)===null||Lt===void 0?void 0:Lt.scrollTo(Ut)},nativeElement:ie.current||fe.current}});var ge=u.useMemo(function(){var qt;if(v!=="combobox")return P;var Gt=(qt=d[0])===null||qt===void 0?void 0:qt.value;return typeof Gt=="string"||typeof Gt=="number"?String(Gt):""},[P,v,d]),_e=v==="combobox"&&typeof y=="function"&&y()||null,je=typeof S=="function"&&S(),De=Nc(fe,je==null||(n=je.props)===null||n===void 0?void 0:n.ref),Ge=u.useState(!1),Ve=he(Ge,2),qe=Ve[0],Ne=Ve[1];dn(function(){Ne(!0)},[]);var We=Wt(!1,{defaultValue:k,value:C}),Le=he(We,2),gt=Le[0],ft=Le[1],ut=qe?gt:!1,pt=!h&&m;(x||pt&&ut&&v==="combobox")&&(ut=!1);var $e=pt?!1:ut,Pe=u.useCallback(function(qt){var Gt=qt!==void 0?qt:!ut;x||(ft(Gt),ut!==Gt&&(_==null||_(Gt)))},[x,ut,ft,_]),Oe=u.useMemo(function(){return(I||[]).some(function(qt){return[`
|
||
`,`\r
|
||
`].includes(qt)})},[I]),Te=u.useContext(KM)||{},Ae=Te.maxCount,Ke=Te.rawValues,Ze=function(Gt,On,Ut){if(!(we&&lR(Ae)&&(Ke==null?void 0:Ke.size)>=Ae)){var Lt=!0,Tn=Gt;T==null||T(null);var dr=dke(Gt,I,lR(Ae)?Ae-Ke.size:void 0),Ar=Ut?null:dr;return v!=="combobox"&&Ar&&(Tn="",R==null||R(Ar),Pe(!1),Lt=!1),M&&ge!==Tn&&M(Tn,{source:On?"typing":"effect"}),Lt}},st=function(Gt){!Gt||!Gt.trim()||M(Gt,{source:"submit"})};u.useEffect(function(){!ut&&!we&&v!=="combobox"&&Ze("",!1,!1)},[ut]),u.useEffect(function(){gt&&x&&ft(!1),x&&!ye.current&&Ee(!1)},[x]);var Xe=Iee(),Ue=he(Xe,2),ct=Ue[0],yt=Ue[1],Pt=u.useRef(!1),Ot=function(Gt){var On=ct(),Ut=Gt.key,Lt=Ut==="Enter";if(Lt&&(v!=="combobox"&&Gt.preventDefault(),ut||Pe(!0)),yt(!!ge),Ut==="Backspace"&&!On&&we&&!ge&&d.length){for(var Tn=He(d),dr=null,Ar=Tn.length-1;Ar>=0;Ar-=1){var yi=Tn[Ar];if(!yi.disabled){Tn.splice(Ar,1),dr=yi;break}}dr&&f(Tn,{type:"remove",values:[dr]})}for(var Xr=arguments.length,xi=new Array(Xr>1?Xr-1:0),wn=1;wn<Xr;wn++)xi[wn-1]=arguments[wn];if(ut&&(!Lt||!Pt.current)){var $t;Lt&&(Pt.current=!0),($t=xe.current)===null||$t===void 0||$t.onKeyDown.apply($t,[Gt].concat(xi))}te==null||te.apply(void 0,[Gt].concat(xi))},Ct=function(Gt){for(var On=arguments.length,Ut=new Array(On>1?On-1:0),Lt=1;Lt<On;Lt++)Ut[Lt-1]=arguments[Lt];if(ut){var Tn;(Tn=xe.current)===null||Tn===void 0||Tn.onKeyUp.apply(Tn,[Gt].concat(Ut))}Gt.key==="Enter"&&(Pt.current=!1),ue==null||ue.apply(void 0,[Gt].concat(Ut))},Qe=function(Gt){var On=d.filter(function(Ut){return Ut!==Gt});f(On,{type:"remove",values:[Gt]})},Me=function(){Pt.current=!1},ze=u.useRef(!1),tt=function(){Ee(!0),x||(oe&&!ze.current&&oe.apply(void 0,arguments),ee.includes("focus")&&Pe(!0)),ze.current=!0},ot=function(){ye.current=!0,Ee(!1,function(){ze.current=!1,ye.current=!1,Pe(!1)}),!x&&(ge&&(v==="tags"?M(ge,{source:"submit"}):v==="multiple"&&M("",{source:"blur"})),se&&se.apply(void 0,arguments))},Je=[];u.useEffect(function(){return function(){Je.forEach(function(qt){return clearTimeout(qt)}),Je.splice(0,Je.length)}},[]);var nt=function(Gt){var On,Ut=Gt.target,Lt=(On=be.current)===null||On===void 0?void 0:On.getPopupElement();if(Lt&&Lt.contains(Ut)){var Tn=setTimeout(function(){var Xr=Je.indexOf(Tn);if(Xr!==-1&&Je.splice(Xr,1),ce(),!G&&!Lt.contains(document.activeElement)){var xi;(xi=Ce.current)===null||xi===void 0||xi.focus()}});Je.push(Tn)}for(var dr=arguments.length,Ar=new Array(dr>1?dr-1:0),yi=1;yi<dr;yi++)Ar[yi-1]=arguments[yi];le==null||le.apply(void 0,[Gt].concat(Ar))},lt=u.useState({}),xt=he(lt,2),Dt=xt[1];function vt(){Dt({})}var at;je&&(at=function(Gt){Pe(Gt)}),w2e(function(){var qt;return[ie.current,(qt=be.current)===null||qt===void 0?void 0:qt.getPopupElement()]},$e,Pe,!!je);var St=u.useMemo(function(){return N(N({},e),{},{notFoundContent:h,open:ut,triggerOpen:$e,id:r,showSearch:ke,multiple:we,toggleOpen:Pe})},[e,h,$e,ut,r,ke,we,Pe]),nn=!!D||w,rn;nn&&(rn=u.createElement(S_,{className:me("".concat(i,"-arrow"),q({},"".concat(i,"-arrow-loading"),w)),customizeIcon:D,customizeIconProps:{loading:w,searchValue:ge,open:ut,focused:Re,showSearch:ke}}));var Ft=function(){var Gt;g==null||g(),(Gt=Ce.current)===null||Gt===void 0||Gt.focus(),f([],{type:"clear",values:d}),Ze("",!1,!1)},En=y2e(i,Ft,d,j,B,x,ge,v),Rn=En.allowClear,Sr=En.clearIcon,Nr=u.createElement(F,{ref:xe}),Yr=me(i,a,q(q(q(q(q(q(q(q(q(q({},"".concat(i,"-focused"),Re),"".concat(i,"-multiple"),we),"".concat(i,"-single"),!we),"".concat(i,"-allow-clear"),j),"".concat(i,"-show-arrow"),nn),"".concat(i,"-disabled"),x),"".concat(i,"-loading"),w),"".concat(i,"-open"),ut),"".concat(i,"-customize-input"),_e),"".concat(i,"-show-search"),ke)),Hr=u.createElement(cke,{ref:be,disabled:x,prefixCls:i,visible:$e,popupElement:Nr,animation:z,transitionName:H,dropdownStyle:A,dropdownClassName:V,direction:l,dropdownMatchSelectWidth:W,dropdownRender:U,dropdownAlign:X,placement:J,builtinPlacements:re,getPopupContainer:Q,empty:m,getTriggerDOMNode:function(Gt){return fe.current||Gt},onPopupVisibleChange:at,onPopupMouseEnter:vt},je?u.cloneElement(je,{ref:De}):u.createElement(q2e,Fe({},e,{domRef:fe,prefixCls:i,inputElement:_e,ref:Ce,id:r,prefix:L,showSearch:ke,autoClearSearchValue:O,mode:v,activeDescendantId:$,tagRender:s,values:d,open:ut,onToggleOpen:Pe,activeValue:E,searchValue:ge,onSearch:Ze,onSearchSubmit:st,onRemove:Qe,tokenWithEnter:Oe,onInputBlur:Me}))),$n;return je?$n=Hr:$n=u.createElement("div",Fe({className:Yr},Y,{ref:ie,onMouseDown:nt,onKeyDown:Ot,onKeyUp:Ct,onFocus:tt,onBlur:ot}),u.createElement(fke,{visible:Re&&!ut,values:d}),Hr,rn,Rn&&Sr),u.createElement(Ree.Provider,{value:St},$n)}),XM=function(){return null};XM.isSelectOptGroup=!0;var JM=function(){return null};JM.isSelectOption=!0;var Lee=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),{},q(q(q(q(q({transform:"translateY(".concat(r,"px)")},c?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),u.createElement("div",{style:f},u.createElement(Ni,{onResize:function(h){var g=h.offsetHeight;g&&s&&s()}},u.createElement("div",Fe({style:m,className:me(q({},"".concat(o,"-holder-inner"),o)),ref:t},l),a,d)))});Lee.displayName="Filler";function hke(e){var t=e.children,n=e.setRef,r=u.useCallback(function(i){n(i)},[]);return u.cloneElement(t,{ref:r})}function vke(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(hke,{key:p,setRef:function(g){return a(c,g)}},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 bke(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 BD=(typeof navigator>"u"?"undefined":mt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Bee=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=Bee(t,n,r,i);function m(w,y){if(pn.cancel(l.current),!f(!1,y)){var S=w;if(!S._virtualHandled)S._virtualHandled=!0;else return;s.current+=y,c.current=y,BD||S.preventDefault(),l.current=pn(function(){var C=d.current?10:1;o(s.current*C,!1),s.current=0})}}function p(w,y){o(y,!0),BD||w.preventDefault()}var h=u.useRef(null),g=u.useRef(null);function v(w){if(e){pn.cancel(g.current),g.current=pn(function(){h.current=null},2);var y=w.deltaX,S=w.deltaY,C=w.shiftKey,k=y,_=S;(h.current==="sx"||!h.current&&C&&S&&!y)&&(k=S,_=0,h.current="sx");var E=Math.abs(k),T=Math.abs(_);h.current===null&&(h.current=a&&E>T?"x":"y"),h.current==="y"?m(w,_):p(w,k)}}function x(w){e&&(d.current=w.detail===c.current)}return[v,x]}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,g=s.length;g<h;g+=1){var v,x=e[g],w=t(x);o.set(w,g);var y=(v=n.get(w))!==null&&v!==void 0?v:r;if(s[g]=(s[g-1]||0)+y,w===d&&(m=g),w===f&&(p=g),m!==void 0&&p!==void 0)break}return{top:s[m-1]||0,bottom:s[p]}};return l}var wke=function(){function e(){er(this,e),q(this,"maps",void 0),q(this,"id",0),q(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 zD(e){var t=parseFloat(e);return isNaN(t)?0:t}function Ske(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 wke),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 x=!1;s.current.forEach(function(w,y){if(w&&w.offsetParent){var S=w.offsetHeight,C=getComputedStyle(w),k=C.marginTop,_=C.marginBottom,E=zD(k),T=zD(_),$=S+E+T;l.current.get(y)!==$&&(l.current.set(y,$),x=!0)}}),x&&o(function(w){return w+1})};if(p)h();else{c.current+=1;var g=c.current;Promise.resolve().then(function(){g===c.current&&h()})}}function m(p,h){var g=e(p);s.current.get(g),h?(s.current.set(g,h),f()):s.current.delete(g)}return u.useEffect(function(){return d},[]),[m,f,l.current,a]}var HD=14/15;function Cke(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),g=Math.ceil(p.touches[0].pageY),v=i.current-h,x=a.current-g,w=Math.abs(v)>Math.abs(x);w?i.current=h:a.current=g;var y=n(w,w?v:x,!1,p);y&&p.preventDefault(),clearInterval(s.current),y&&(s.current=setInterval(function(){w?v*=HD:x*=HD;var S=Math.floor(w?v:x);(!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))},dn(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}function VD(e){return Math.floor(Math.pow(e,.5))}function dR(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function kke(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var i=!1,a,o,s=function(){pn.cancel(a)},l=function m(){s(),a=pn(function(){n(o),m()})},c=function(){i=!1,s()},d=function(p){if(!(p.target.draggable||p.button!==0)){var h=p;h._virtualHandled||(h._virtualHandled=!0,i=!0)}},f=function(p){if(i){var h=dR(p,!1),g=r.getBoundingClientRect(),v=g.top,x=g.bottom;if(h<=v){var w=v-h;o=-VD(w),l()}else if(h>=x){var y=h-x;o=VD(y),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 _ke=10;function Eke(e,t,n,r,i,a,o,s){var l=u.useRef(),c=u.useState(null),d=he(c,2),f=d[0],m=d[1];return dn(function(){if(f&&f.times<_ke){if(!e.current){m(function(B){return N({},B)});return}a();var p=f.targetAlign,h=f.originAlign,g=f.index,v=f.offset,x=e.current.clientHeight,w=!1,y=p,S=null;if(x){for(var C=p||h,k=0,_=0,E=0,T=Math.min(t.length-1,g),$=0;$<=T;$+=1){var P=i(t[$]);_=k;var O=n.get(P);E=_+(O===void 0?r:O),k=E}for(var M=C==="top"?v:x-v,R=T;R>=0;R-=1){var I=i(t[R]),j=n.get(I);if(j===void 0){w=!0;break}if(M-=j,M<=0)break}switch(C){case"top":S=_-v;break;case"bottom":S=E-x+v;break;default:{var L=e.current.scrollTop,D=L+x;_<L?y="top":E>D&&(y="bottom")}}S!==null&&o(S),S!==f.lastTop&&(w=!0)}w&&m(N(N({},f),{},{times:f.times+1,targetAlign:y,lastTop:S}))}},[f,e.current]),function(p){if(p==null){s();return}if(pn.cancel(l.current),typeof p=="number")o(p);else if(p&&mt(p)==="object"){var h,g=p.align;"index"in p?h=p.index:h=t.findIndex(function(w){return i(w)===p.key});var v=p.offset,x=v===void 0?0:v;m({times:0,index:h,offset:x,originAlign:g})}}}var WD=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,a=e.scrollRange,o=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,p=e.thumbStyle,h=e.showScrollBar,g=u.useState(!1),v=he(g,2),x=v[0],w=v[1],y=u.useState(null),S=he(y,2),C=S[0],k=S[1],_=u.useState(null),E=he(_,2),T=E[0],$=E[1],P=!r,O=u.useRef(),M=u.useRef(),R=u.useState(h),I=he(R,2),j=I[0],L=I[1],D=u.useRef(),B=function(){h===!0||h===!1||(clearTimeout(D.current),L(!0),D.current=setTimeout(function(){L(!1)},3e3))},F=a-f||0,z=f-d||0,H=u.useMemo(function(){if(i===0||F===0)return 0;var ne=i/F;return ne*z},[i,F,z]),A=function(ee){ee.stopPropagation(),ee.preventDefault()},V=u.useRef({top:H,dragging:x,pageY:C,startTop:T});V.current={top:H,dragging:x,pageY:C,startTop:T};var W=function(ee){w(!0),k(dR(ee,c)),$(V.current.top),o(),ee.stopPropagation(),ee.preventDefault()};u.useEffect(function(){var ne=function(ue){ue.preventDefault()},ee=O.current,oe=M.current;return ee.addEventListener("touchstart",ne,{passive:!1}),oe.addEventListener("touchstart",W,{passive:!1}),function(){ee.removeEventListener("touchstart",ne),oe.removeEventListener("touchstart",W)}},[]);var U=u.useRef();U.current=F;var X=u.useRef();X.current=z,u.useEffect(function(){if(x){var ne,ee=function(ue){var te=V.current,le=te.dragging,ve=te.pageY,we=te.startTop;pn.cancel(ne);var ke=O.current.getBoundingClientRect(),Y=f/(c?ke.width:ke.height);if(le){var ae=(dR(ue,c)-ve)*Y,Z=we;!P&&c?Z-=ae:Z+=ae;var G=U.current,de=X.current,ie=de?Z/de:0,fe=Math.ceil(ie*G);fe=Math.max(fe,0),fe=Math.min(fe,G),ne=pn(function(){l(fe,c)})}},oe=function(){w(!1),s()};return window.addEventListener("mousemove",ee,{passive:!0}),window.addEventListener("touchmove",ee,{passive:!0}),window.addEventListener("mouseup",oe,{passive:!0}),window.addEventListener("touchend",oe,{passive:!0}),function(){window.removeEventListener("mousemove",ee),window.removeEventListener("touchmove",ee),window.removeEventListener("mouseup",oe),window.removeEventListener("touchend",oe),pn.cancel(ne)}}},[x]),u.useEffect(function(){return B(),function(){clearTimeout(D.current)}},[i]),u.useImperativeHandle(t,function(){return{delayHidden:B}});var J="".concat(n,"-scrollbar"),re={position:"absolute",visibility:j?null:"hidden"},Q={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(re,{height:8,left:0,right:0,bottom:0}),Object.assign(Q,q({height:"100%",width:d},P?"left":"right",H))):(Object.assign(re,q({width:8,top:0,bottom:0},P?"right":"left",0)),Object.assign(Q,{width:"100%",height:d,top:H})),u.createElement("div",{ref:O,className:me(J,q(q(q({},"".concat(J,"-horizontal"),c),"".concat(J,"-vertical"),!c),"".concat(J,"-visible"),j)),style:N(N({},re),m),onMouseDown:A,onMouseMove:B},u.createElement("div",{ref:M,className:me("".concat(J,"-thumb"),q({},"".concat(J,"-thumb-moving"),x)),style:N(N({},Q),p),onMouseDown:W}))}),$ke=20;function UD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,$ke),Math.floor(n)}var Tke=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Pke=[],Rke={overflowY:"auto",overflowAnchor:"none"};function Ike(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,g=e.scrollWidth,v=e.component,x=v===void 0?"div":v,w=e.onScroll,y=e.onVirtualScroll,S=e.onVisibleChange,C=e.innerProps,k=e.extraRender,_=e.styles,E=e.showScrollBar,T=E===void 0?"optional":E,$=rt(e,Tke),P=u.useCallback(function(ze){return typeof m=="function"?m(ze):ze==null?void 0:ze[m]},[m]),O=Ske(P),M=he(O,4),R=M[0],I=M[1],j=M[2],L=M[3],D=!!(p!==!1&&a&&o),B=u.useMemo(function(){return Object.values(j.maps).reduce(function(ze,tt){return ze+tt},0)},[j.id,j.maps]),F=D&&d&&(Math.max(o*d.length,B)>a||!!g),z=h==="rtl",H=me(r,q({},"".concat(r,"-rtl"),z),i),A=d||Pke,V=u.useRef(),W=u.useRef(),U=u.useRef(),X=u.useState(0),J=he(X,2),re=J[0],Q=J[1],ne=u.useState(0),ee=he(ne,2),oe=ee[0],se=ee[1],ue=u.useState(!1),te=he(ue,2),le=te[0],ve=te[1],we=function(){ve(!0)},ke=function(){ve(!1)},Y={getKey:P};function ae(ze){Q(function(tt){var ot;typeof ze=="function"?ot=ze(tt):ot=ze;var Je=Ne(ot);return V.current.scrollTop=Je,Je})}var Z=u.useRef({start:0,end:A.length}),G=u.useRef(),de=bke(A,P),ie=he(de,1),fe=ie[0];G.current=fe;var be=u.useMemo(function(){if(!D)return{scrollHeight:void 0,start:0,end:A.length-1,offset:void 0};if(!F){var ze;return{scrollHeight:((ze=W.current)===null||ze===void 0?void 0:ze.offsetHeight)||0,start:0,end:A.length-1,offset:void 0}}for(var tt=0,ot,Je,nt,lt=A.length,xt=0;xt<lt;xt+=1){var Dt=A[xt],vt=P(Dt),at=j.get(vt),St=tt+(at===void 0?o:at);St>=re&&ot===void 0&&(ot=xt,Je=tt),St>re+a&&nt===void 0&&(nt=xt),tt=St}return ot===void 0&&(ot=0,Je=0,nt=Math.ceil(a/o)),nt===void 0&&(nt=A.length-1),nt=Math.min(nt+1,A.length-1),{scrollHeight:tt,start:ot,end:nt,offset:Je}},[F,D,re,A,L,a]),Ce=be.scrollHeight,xe=be.start,ye=be.end,Se=be.offset;Z.current.start=xe,Z.current.end=ye,u.useLayoutEffect(function(){var ze=j.getRecord();if(ze.size===1){var tt=Array.from(ze.keys())[0],ot=ze.get(tt),Je=A[xe];if(Je&&ot===void 0){var nt=P(Je);if(nt===tt){var lt=j.get(tt),xt=lt-o;ae(function(Dt){return Dt+xt})}}}j.resetRecord()},[Ce]);var Ie=u.useState({width:0,height:a}),Re=he(Ie,2),Ee=Re[0],ce=Re[1],ge=function(tt){ce({width:tt.offsetWidth,height:tt.offsetHeight})},_e=u.useRef(),je=u.useRef(),De=u.useMemo(function(){return UD(Ee.width,g)},[Ee.width,g]),Ge=u.useMemo(function(){return UD(Ee.height,Ce)},[Ee.height,Ce]),Ve=Ce-a,qe=u.useRef(Ve);qe.current=Ve;function Ne(ze){var tt=ze;return Number.isNaN(qe.current)||(tt=Math.min(tt,qe.current)),tt=Math.max(tt,0),tt}var We=re<=0,Le=re>=Ve,gt=oe<=0,ft=oe>=g,ut=Bee(We,Le,gt,ft),pt=function(){return{x:z?-oe:oe,y:re}},$e=u.useRef(pt()),Pe=Xt(function(ze){if(y){var tt=N(N({},pt()),ze);($e.current.x!==tt.x||$e.current.y!==tt.y)&&(y(tt),$e.current=tt)}});function Oe(ze,tt){var ot=ze;tt?(Ci.flushSync(function(){se(ot)}),Pe()):ae(ot)}function Te(ze){var tt=ze.currentTarget.scrollTop;tt!==re&&ae(tt),w==null||w(ze),Pe()}var Ae=function(tt){var ot=tt,Je=g?g-Ee.width:0;return ot=Math.max(ot,0),ot=Math.min(ot,Je),ot},Ke=Xt(function(ze,tt){tt?(Ci.flushSync(function(){se(function(ot){var Je=ot+(z?-ze:ze);return Ae(Je)})}),Pe()):ae(function(ot){var Je=ot+ze;return Je})}),Ze=yke(D,We,Le,gt,ft,!!g,Ke),st=he(Ze,2),Xe=st[0],Ue=st[1];Cke(D,V,function(ze,tt,ot,Je){var nt=Je;return ut(ze,tt,ot)?!1:!nt||!nt._virtualHandled?(nt&&(nt._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:ze?tt:0,deltaY:ze?0:tt}),!0):!1}),kke(F,V,function(ze){ae(function(tt){return tt+ze})}),dn(function(){function ze(ot){var Je=We&&ot.detail<0,nt=Le&&ot.detail>0;D&&!Je&&!nt&&ot.preventDefault()}var tt=V.current;return tt.addEventListener("wheel",Xe,{passive:!1}),tt.addEventListener("DOMMouseScroll",Ue,{passive:!0}),tt.addEventListener("MozMousePixelScroll",ze,{passive:!1}),function(){tt.removeEventListener("wheel",Xe),tt.removeEventListener("DOMMouseScroll",Ue),tt.removeEventListener("MozMousePixelScroll",ze)}},[D,We,Le]),dn(function(){if(g){var ze=Ae(oe);se(ze),Pe({x:ze})}},[Ee.width,g]);var ct=function(){var tt,ot;(tt=_e.current)===null||tt===void 0||tt.delayHidden(),(ot=je.current)===null||ot===void 0||ot.delayHidden()},yt=Eke(V,A,j,o,P,function(){return I(!0)},ae,ct);u.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:pt,scrollTo:function(tt){function ot(Je){return Je&&mt(Je)==="object"&&("left"in Je||"top"in Je)}ot(tt)?(tt.left!==void 0&&se(Ae(tt.left)),yt(tt.top)):yt(tt)}}}),dn(function(){if(S){var ze=A.slice(xe,ye+1);S(ze,A)}},[xe,ye,A]);var Pt=xke(A,P,j,o),Ot=k==null?void 0:k({start:xe,end:ye,virtual:F,offsetX:oe,offsetY:Se,rtl:z,getSize:Pt}),Ct=vke(A,xe,ye,g,oe,R,f,Y),Qe=null;a&&(Qe=N(q({},l?"height":"maxHeight",a),Rke),D&&(Qe.overflowY="hidden",g&&(Qe.overflowX="hidden"),le&&(Qe.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(Ni,{onResize:ge},u.createElement(x,{className:"".concat(r,"-holder"),style:Qe,ref:V,onScroll:Te,onMouseEnter:ct},u.createElement(Lee,{prefixCls:r,height:Ce,offsetX:oe,offsetY:Se,scrollWidth:g,onInnerResize:I,ref:W,innerProps:C,rtl:z,extra:Ot},Ct))),F&&Ce>a&&u.createElement(WD,{ref:_e,prefixCls:r,scrollOffset:re,scrollRange:Ce,rtl:z,onScroll:Oe,onStartMove:we,onStopMove:ke,spinSize:Ge,containerSize:Ee.height,style:_==null?void 0:_.verticalScrollBar,thumbStyle:_==null?void 0:_.verticalScrollBarThumb,showScrollBar:T}),F&&g>Ee.width&&u.createElement(WD,{ref:je,prefixCls:r,scrollOffset:oe,scrollRange:g,rtl:z,onScroll:Oe,onStartMove:we,onStopMove:ke,spinSize:De,containerSize:Ee.width,horizontal:!0,style:_==null?void 0:_.horizontalScrollBar,thumbStyle:_==null?void 0:_.horizontalScrollBarThumb,showScrollBar:T}))}var C_=u.forwardRef(Ike);C_.displayName="List";function Oke(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Mke=["disabled","title","children","style","className"];function qD(e){return typeof e=="string"||typeof e=="number"}var jke=function(t,n){var r=GM(),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(KM),h=p.maxCount,g=p.flattenOptions,v=p.onActiveValue,x=p.defaultActiveFirstOption,w=p.onSelect,y=p.menuItemSelectedIcon,S=p.rawValues,C=p.fieldNames,k=p.virtual,_=p.direction,E=p.listHeight,T=p.listItemHeight,$=p.optionRender,P="".concat(i,"-item"),O=Ec(function(){return g},[o,g],function(ne,ee){return ee[0]&&ne[1]!==ee[1]}),M=u.useRef(null),R=u.useMemo(function(){return s&&lR(h)&&(S==null?void 0:S.size)>=h},[s,h,S==null?void 0:S.size]),I=function(ee){ee.preventDefault()},j=function(ee){var oe;(oe=M.current)===null||oe===void 0||oe.scrollTo(typeof ee=="number"?{index:ee}:ee)},L=u.useCallback(function(ne){return l==="combobox"?!1:S.has(ne)},[l,He(S).toString(),S.size]),D=function(ee){for(var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,se=O.length,ue=0;ue<se;ue+=1){var te=(ee+ue*oe+se)%se,le=O[te]||{},ve=le.group,we=le.data;if(!ve&&!(we!=null&&we.disabled)&&(L(we.value)||!R))return te}return-1},B=u.useState(function(){return D(0)}),F=he(B,2),z=F[0],H=F[1],A=function(ee){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;H(ee);var se={source:oe?"keyboard":"mouse"},ue=O[ee];if(!ue){v(null,-1,se);return}v(ue.value,ee,se)};u.useEffect(function(){A(x!==!1?D(0):-1)},[O.length,c]);var V=u.useCallback(function(ne){return l==="combobox"?String(ne).toLowerCase()===c.toLowerCase():S.has(ne)},[l,c,He(S).toString(),S.size]);u.useEffect(function(){var ne=setTimeout(function(){if(!s&&o&&S.size===1){var oe=Array.from(S)[0],se=O.findIndex(function(ue){var te=ue.data;return c?String(te.value).startsWith(c):te.value===oe});se!==-1&&(A(se),j(se))}});if(o){var ee;(ee=M.current)===null||ee===void 0||ee.scrollTo(void 0)}return function(){return clearTimeout(ne)}},[o,c]);var W=function(ee){ee!==void 0&&w(ee,{selected:!S.has(ee)}),s||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(ee){var oe=ee.which,se=ee.ctrlKey;switch(oe){case ht.N:case ht.P:case ht.UP:case ht.DOWN:{var ue=0;if(oe===ht.UP?ue=-1:oe===ht.DOWN?ue=1:Oke()&&se&&(oe===ht.N?ue=1:oe===ht.P&&(ue=-1)),ue!==0){var te=D(z+ue,ue);j(te),A(te,!0)}break}case ht.TAB:case ht.ENTER:{var le,ve=O[z];ve&&!(ve!=null&&(le=ve.data)!==null&&le!==void 0&&le.disabled)&&!R?W(ve.value):W(void 0),o&&ee.preventDefault();break}case ht.ESC:d(!1),o&&ee.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ee){j(ee)}}}),O.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:I},f);var U=Object.keys(C).map(function(ne){return C[ne]}),X=function(ee){return ee.label};function J(ne,ee){var oe=ne.group;return{role:oe?"presentation":"option",id:"".concat(a,"_list_").concat(ee)}}var re=function(ee){var oe=O[ee];if(!oe)return null;var se=oe.data||{},ue=se.value,te=oe.group,le=Br(se,!0),ve=X(oe);return oe?u.createElement("div",Fe({"aria-label":typeof ve=="string"&&!te?ve:null},le,{key:ee},J(oe,ee),{"aria-selected":V(ue)}),ue):null},Q={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,k&&u.createElement("div",Fe({},Q,{style:{height:0,width:0,overflow:"hidden"}}),re(z-1),re(z),re(z+1)),u.createElement(C_,{itemKey:"key",ref:M,data:O,height:E,itemHeight:T,fullHeight:!1,onMouseDown:I,onScroll:m,virtual:k,direction:_,innerProps:k?null:Q},function(ne,ee){var oe=ne.group,se=ne.groupOption,ue=ne.data,te=ne.label,le=ne.value,ve=ue.key;if(oe){var we,ke=(we=ue.title)!==null&&we!==void 0?we:qD(te)?te.toString():void 0;return u.createElement("div",{className:me(P,"".concat(P,"-group"),ue.className),title:ke},te!==void 0?te:ve)}var Y=ue.disabled,ae=ue.title;ue.children;var Z=ue.style,G=ue.className,de=rt(ue,Mke),ie=an(de,U),fe=L(le),be=Y||!fe&&R,Ce="".concat(P,"-option"),xe=me(P,Ce,G,q(q(q(q({},"".concat(Ce,"-grouped"),se),"".concat(Ce,"-active"),z===ee&&!be),"".concat(Ce,"-disabled"),be),"".concat(Ce,"-selected"),fe)),ye=X(ne),Se=!y||typeof y=="function"||fe,Ie=typeof ye=="number"?ye:ye||le,Re=qD(Ie)?Ie.toString():void 0;return ae!==void 0&&(Re=ae),u.createElement("div",Fe({},Br(ie),k?{}:J(ne,ee),{"aria-selected":V(le),className:xe,title:Re,onMouseMove:function(){z===ee||be||A(ee)},onClick:function(){be||W(le)},style:Z}),u.createElement("div",{className:"".concat(Ce,"-content")},typeof $=="function"?$(ne,{index:ee}):Ie),u.isValidElement(y)||fe,Se&&u.createElement(S_,{className:"".concat(P,"-option-state"),customizeIcon:y,customizeIconProps:{value:le,disabled:be,isSelected:fe}},fe?"✓":null))}))},Nke=u.forwardRef(jke);const Ake=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 a$(e,t){return Aee(e).join("").toUpperCase().includes(t)}const Fke=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?a$(h[i],d):h[a]?a$(h[o!=="children"?o:"label"],d):a$(h[s],d)},m=c?function(p){return cR(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 g=p[a].filter(function(v){return f(n,m(v))});g.length&&l.push(N(N({},p),{},q({},a,g)))}return}f(n,m(p))&&l.push(p)}),l},[e,r,i,n,t])};var GD=0,Dke=da();function Lke(){var e;return Dke?(e=GD,GD+=1):e="TEST_OR_SSR",e}function QM(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_select_".concat(Lke()))},[]),e||r}var Bke=["children","value"],zke=["children"];function Hke(e){var t=e,n=t.key,r=t.props,i=r.children,a=r.value,o=rt(r,Bke);return N({key:n,value:a!==void 0?a:n,children:i},o)}function zee(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=rt(s,zke);return t||!a?Hke(n):N(N({key:"__RC_SELECT_GRP__".concat(o===null?r:o,"__"),label:o},c),{},{options:zee(l)})}).filter(function(n){return n})}var Vke=function(t,n,r,i,a){return u.useMemo(function(){var o=t,s=!t;s&&(o=zee(n));var l=new Map,c=new Map,d=function(p,h,g){g&&typeof g=="string"&&p.set(h[g],h)},f=function m(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,g=0;g<p.length;g+=1){var v=p[g];!v[r.options]||h?(l.set(v[r.value],v),d(c,v,r.label),d(c,v,i),d(c,v,a)):m(v[r.options],!0)}};return f(o),{options:o,valueOptions:l,labelOptions:c}},[t,n,r,i,a])};function KD(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}var Wke=["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"],Uke=["inputValue"];function qke(e){return!e||mt(e)!=="object"}var Gke=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,g=e.dropdownMatchSelectWidth,v=g===void 0?!0:g,x=e.filterOption,w=e.filterSort,y=e.optionFilterProp,S=e.optionLabelProp,C=e.options,k=e.optionRender,_=e.children,E=e.defaultActiveFirstOption,T=e.menuItemSelectedIcon,$=e.virtual,P=e.direction,O=e.listHeight,M=O===void 0?200:O,R=e.listItemHeight,I=R===void 0?20:R,j=e.labelRender,L=e.value,D=e.defaultValue,B=e.labelInValue,F=e.onChange,z=e.maxCount,H=rt(e,Wke),A=QM(n),V=uR(r),W=!!(!C&&_),U=u.useMemo(function(){return x===void 0&&r==="combobox"?!1:x},[x,r]),X=u.useMemo(function(){return Dee(s,W)},[JSON.stringify(s),W]),J=Wt("",{value:c!==void 0?c:l,postState:function(Oe){return Oe||""}}),re=he(J,2),Q=re[0],ne=re[1],ee=Vke(C,_,X,y,S),oe=ee.valueOptions,se=ee.labelOptions,ue=ee.options,te=u.useCallback(function(Pe){var Oe=Aee(Pe);return Oe.map(function(Te){var Ae,Ke,Ze,st,Xe;if(qke(Te))Ae=Te;else{var Ue;Ze=Te.key,Ke=Te.label,Ae=(Ue=Te.value)!==null&&Ue!==void 0?Ue:Ze}var ct=oe.get(Ae);if(ct){var yt;Ke===void 0&&(Ke=ct==null?void 0:ct[S||X.label]),Ze===void 0&&(Ze=(yt=ct==null?void 0:ct.key)!==null&&yt!==void 0?yt:Ae),st=ct==null?void 0:ct.disabled,Xe=ct==null?void 0:ct.title}return{label:Ke,value:Ae,key:Ze,disabled:st,title:Xe}})},[X,S,oe]),le=Wt(D,{value:L}),ve=he(le,2),we=ve[0],ke=ve[1],Y=u.useMemo(function(){var Pe,Oe=V&&we===null?[]:we,Te=te(Oe);return r==="combobox"&&B2e((Pe=Te[0])===null||Pe===void 0?void 0:Pe.value)?[]:Te},[we,te,r,V]),ae=Ake(Y,oe),Z=he(ae,2),G=Z[0],de=Z[1],ie=u.useMemo(function(){if(!r&&G.length===1){var Pe=G[0];if(Pe.value===null&&(Pe.label===null||Pe.label===void 0))return[]}return G.map(function(Oe){var Te;return N(N({},Oe),{},{label:(Te=typeof j=="function"?j(Oe):Oe.label)!==null&&Te!==void 0?Te:Oe.value})})},[r,G,j]),fe=u.useMemo(function(){return new Set(G.map(function(Pe){return Pe.value}))},[G]);u.useEffect(function(){if(r==="combobox"){var Pe,Oe=(Pe=G[0])===null||Pe===void 0?void 0:Pe.value;ne(L2e(Oe)?String(Oe):"")}},[G]);var be=KD(function(Pe,Oe){var Te=Oe??Pe;return q(q({},X.value,Pe),X.label,Te)}),Ce=u.useMemo(function(){if(r!=="tags")return ue;var Pe=He(ue),Oe=function(Ae){return oe.has(Ae)};return He(G).sort(function(Te,Ae){return Te.value<Ae.value?-1:1}).forEach(function(Te){var Ae=Te.value;Oe(Ae)||Pe.push(be(Ae,Te.label))}),Pe},[be,ue,oe,G,r]),xe=Fke(Ce,X,Q,U,y),ye=u.useMemo(function(){return r!=="tags"||!Q||xe.some(function(Pe){return Pe[y||"value"]===Q})||xe.some(function(Pe){return Pe[X.value]===Q})?xe:[be(Q)].concat(He(xe))},[be,y,r,xe,Q,X]),Se=function Pe(Oe){var Te=He(Oe).sort(function(Ae,Ke){return w(Ae,Ke,{searchValue:Q})});return Te.map(function(Ae){return Array.isArray(Ae.options)?N(N({},Ae),{},{options:Ae.options.length>0?Pe(Ae.options):Ae.options}):Ae})},Ie=u.useMemo(function(){return w?Se(ye):ye},[ye,w,Q]),Re=u.useMemo(function(){return uke(Ie,{fieldNames:X,childrenAsData:W})},[Ie,X,W]),Ee=function(Oe){var Te=te(Oe);if(ke(Te),F&&(Te.length!==G.length||Te.some(function(Ze,st){var Xe;return((Xe=G[st])===null||Xe===void 0?void 0:Xe.value)!==(Ze==null?void 0:Ze.value)}))){var Ae=B?Te:Te.map(function(Ze){return Ze.value}),Ke=Te.map(function(Ze){return cR(de(Ze.value))});F(V?Ae:Ae[0],V?Ke:Ke[0])}},ce=u.useState(null),ge=he(ce,2),_e=ge[0],je=ge[1],De=u.useState(0),Ge=he(De,2),Ve=Ge[0],qe=Ge[1],Ne=E!==void 0?E:r!=="combobox",We=u.useCallback(function(Pe,Oe){var Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ae=Te.source,Ke=Ae===void 0?"keyboard":Ae;qe(Oe),o&&r==="combobox"&&Pe!==null&&Ke==="keyboard"&&je(String(Pe))},[o,r]),Le=function(Oe,Te,Ae){var Ke=function(){var Qe,Me=de(Oe);return[B?{label:Me==null?void 0:Me[X.label],value:Oe,key:(Qe=Me==null?void 0:Me.key)!==null&&Qe!==void 0?Qe:Oe}:Oe,cR(Me)]};if(Te&&p){var Ze=Ke(),st=he(Ze,2),Xe=st[0],Ue=st[1];p(Xe,Ue)}else if(!Te&&h&&Ae!=="clear"){var ct=Ke(),yt=he(ct,2),Pt=yt[0],Ot=yt[1];h(Pt,Ot)}},gt=KD(function(Pe,Oe){var Te,Ae=V?Oe.selected:!0;Ae?Te=V?[].concat(He(G),[Pe]):[Pe]:Te=G.filter(function(Ke){return Ke.value!==Pe}),Ee(Te),Le(Pe,Ae),r==="combobox"?je(""):(!uR||m)&&(ne(""),je(""))}),ft=function(Oe,Te){Ee(Oe);var Ae=Te.type,Ke=Te.values;(Ae==="remove"||Ae==="clear")&&Ke.forEach(function(Ze){Le(Ze.value,!1,Ae)})},ut=function(Oe,Te){if(ne(Oe),je(null),Te.source==="submit"){var Ae=(Oe||"").trim();if(Ae){var Ke=Array.from(new Set([].concat(He(fe),[Ae])));Ee(Ke),Le(Ae,!0),ne("")}return}Te.source!=="blur"&&(r==="combobox"&&Ee(Oe),d==null||d(Oe))},pt=function(Oe){var Te=Oe;r!=="tags"&&(Te=Oe.map(function(Ke){var Ze=se.get(Ke);return Ze==null?void 0:Ze.value}).filter(function(Ke){return Ke!==void 0}));var Ae=Array.from(new Set([].concat(He(fe),He(Te))));Ee(Ae),Ae.forEach(function(Ke){Le(Ke,!0)})},$e=u.useMemo(function(){var Pe=$!==!1&&v!==!1;return N(N({},ee),{},{flattenOptions:Re,onActiveValue:We,defaultActiveFirstOption:Ne,onSelect:gt,menuItemSelectedIcon:T,rawValues:fe,fieldNames:X,virtual:Pe,direction:P,listHeight:M,listItemHeight:I,childrenAsData:W,maxCount:z,optionRender:k})},[z,ee,Re,We,Ne,gt,T,fe,X,$,v,P,M,I,W,k]);return u.createElement(KM.Provider,{value:$e},u.createElement(YM,Fe({},H,{id:A,prefixCls:a,ref:t,omitDomProps:Uke,mode:r,displayValues:ie,onDisplayValuesChange:ft,direction:P,searchValue:Q,onSearch:ut,autoClearSearchValue:m,onSearchSplit:pt,dropdownMatchSelectWidth:v,OptionList:Nke,emptyOptions:!Re.length,activeValue:_e,activeDescendantId:"".concat(A,"_list_").concat(Ve)})))}),ZM=Gke;ZM.Option=JM;ZM.OptGroup=XM;function Wl(e,t,n){return me({[`${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 Au=(e,t)=>t||e,Kke=()=>{const[,e]=$i(),[t]=ia("Empty"),r=new vn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),u.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),u.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),u.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),u.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Yke=()=>{const[,e]=$i(),[t]=ia("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:a}=e,{borderColor:o,shadowColor:s,contentColor:l}=u.useMemo(()=>({borderColor:new vn(n).onBackground(a).toHexString(),shadowColor:new vn(r).onBackground(a).toHexString(),contentColor:new vn(i).onBackground(a).toHexString()}),[n,r,i,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:o},u.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),u.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},Xke=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}}}}},Jke=mn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=tn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return Xke(i)});var Qke=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Hee=u.createElement(Kke,null),Vee=u.createElement(Yke,null),_a=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=Qke(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:h,className:g,style:v,classNames:x,styles:w,image:y}=wr("empty"),S=p("empty",i),[C,k,_]=Jke(S),[E]=ia("Empty"),T=typeof o<"u"?o:E==null?void 0:E.description,$=typeof T=="string"?T:"empty",P=(t=a??y)!==null&&t!==void 0?t:Hee;let O=null;return typeof P=="string"?O=u.createElement("img",{draggable:!1,alt:$,src:P}):O=P,C(u.createElement("div",Object.assign({className:me(k,_,S,g,{[`${S}-normal`]:P===Vee,[`${S}-rtl`]:h==="rtl"},n,r,x.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},w.root),v),f==null?void 0:f.root),c)},m),u.createElement("div",{className:me(`${S}-image`,x.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},l),w.image),f==null?void 0:f.image)},O),T&&u.createElement("div",{className:me(`${S}-description`,x.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:me(`${S}-footer`,x.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},w.footer),f==null?void 0:f.footer)},s)))};_a.PRESENTED_IMAGE_DEFAULT=Hee;_a.PRESENTED_IMAGE_SIMPLE=Vee;const Vv=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(It),r=n("empty");switch(t){case"Table":case"List":return K.createElement(_a,{image:_a.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return K.createElement(_a,{image:_a.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return K.createElement(_a,null)}},Dc=(e,t,n=void 0)=>{var r,i;const{variant:a,[e]:o}=u.useContext(It),s=u.useContext(eee),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=x1e.includes(c);return[c,d]},Zke=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 ej(e,t){return e||Zke(t)}const YD=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},e_e=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,o=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[`
|
||
${i}${s}bottomLeft,
|
||
${a}${s}bottomLeft
|
||
`]:{animationName:c_},[`
|
||
${i}${s}topLeft,
|
||
${a}${s}topLeft,
|
||
${i}${s}topRight,
|
||
${a}${s}topRight
|
||
`]:{animationName:d_},[`${o}${s}bottomLeft`]:{animationName:u_},[`
|
||
${o}${s}topLeft,
|
||
${o}${s}topRight
|
||
`]:{animationName:f_},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},YD(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},Ua),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},YD(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Tc(e,"slide-up"),Tc(e,"slide-down"),ev(e,"move-up"),ev(e,"move-down")]},Wee=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:pe(t),itemLineHeight:pe(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},t_e=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},Uee=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({},Bm()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},n_e=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,o=t_e(e),s=t?`${n}-${t}`:"",l=Wee(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},Uee(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:`${pe(r)} 0`,lineHeight:pe(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:pe(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:pe(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:pe(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 o$(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[n_e(e,t),i]}const r_e=e=>{const{componentCls:t}=e,n=tn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=tn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[o$(e),o$(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},o$(r,"lg")]};function s$(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),o=t?`${n}-${t}`:"";return{[`${n}-single${o}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},bn(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:pe(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:pe(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 ${pe(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:pe(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 ${pe(r)}`,"&:after":{display:"none"}}}}}}}function i_e(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[s$(e),s$(tn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${pe(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()}}}},s$(tn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const a_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:g,colorBgContainerDisabled:v,colorTextDisabled:x,colorPrimaryHover:w,colorPrimary:y,controlOutline:S}=e,C=s*2,k=r*2,_=Math.min(i-C,i-k),E=Math.min(a-C,a-k),T=Math.min(o-C,o-k);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:o,multipleItemBg:g,multipleItemBorderColor:"transparent",multipleItemHeight:_,multipleItemHeightSM:E,multipleItemHeightLG:T,multipleSelectorBgDisabled:v,multipleItemColorDisabled:x,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:w,activeBorderColor:y,activeOutlineColor:S,selectAffixPadding:s}},qee=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${pe(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 ${pe(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},XD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},qee(e,t))}),o_e=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},qee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),XD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),XD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Gee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${pe(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},JD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Gee(e,t))}),s_e=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},Gee(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),JD(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),JD(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),l_e=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${pe(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:`${pe(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}}}}),Kee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`0 0 ${pe(e.lineWidth)} 0`,borderStyle:`none none ${e.lineType} none`,borderColor:t.borderColor,background:e.selectorBg,borderRadius:0},[`&: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,outline:0},[`${n}-prefix`]:{color:t.color}}}},QD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Kee(e,t))}),c_e=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Kee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),QD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),QD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),u_e=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},o_e(e)),s_e(e)),l_e(e)),c_e(e))}),d_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"}}}},f_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"}}}},m_e=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},d_e(e)),f_e(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Ua),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},Ua),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Bm()),{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()}}}}}},p_e=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},m_e(e),i_e(e),r_e(e),e_e(e),{[`${t}-rtl`]:{direction:"rtl"}},Vm(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},tj=mn("Select",(e,{rootPrefixCls:t})=>{const n=tn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[p_e(n),u_e(n)]},a_e,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var h_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"},v_e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:h_e}))},k_=u.forwardRef(v_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"},b_e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:g_e}))},Tu=u.forwardRef(b_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(zt,Fe({},t,{ref:n,icon:y_e}))},Wv=u.forwardRef(x_e);function __({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(Fc,null),p=x=>e===null&&!o&&!d?null:u.createElement(u.Fragment,null,l!==!1&&x,o&&c);let h=null;if(e!==void 0)h=p(e);else if(i)h=p(u.createElement(Pa,{spin:!0}));else{const x=`${s}-suffix`;h=({open:w,showSearch:y})=>p(w&&y?u.createElement(Wv,{className:x}):u.createElement(Tu,{className:x}))}let g=null;n!==void 0?g=n:a?g=u.createElement(k_,null):g=null;let v=null;return r!==void 0?v=r:v=u.createElement(Ho,null),{clearIcon:m,suffixIcon:h,itemIcon:g,removeIcon:v}}function nj(e){return K.useMemo(()=>{if(e)return(...t)=>K.createElement(el,{space:!0},e.apply(void 0,t))},[e])}function rj(e,t){return t!==void 0?t:e!==null}var w_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 Yee="SECRET_COMBOBOX_MODE_DO_NOT_USE",S_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:g,listItemHeight:v,size:x,disabled:w,notFoundContent:y,status:S,builtinPlacements:C,dropdownMatchSelectWidth:k,popupMatchSelectWidth:_,direction:E,style:T,allowClear:$,variant:P,dropdownStyle:O,transitionName:M,tagRender:R,maxCount:I,prefix:j,dropdownRender:L,popupRender:D,onDropdownVisibleChange:B,onOpenChange:F,styles:z,classNames:H}=e,A=w_e(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:V,getPrefixCls:W,renderEmpty:U,direction:X,virtual:J,popupMatchSelectWidth:re,popupOverflow:Q}=u.useContext(It),{showSearch:ne,style:ee,styles:oe,className:se,classNames:ue}=wr("select"),[,te]=$i(),le=v??(te==null?void 0:te.controlHeight),ve=W("select",s),we=W(),ke=E??X,{compactSize:Y,compactItemClassnames:ae}=ol(ve,ke),[Z,G]=Dc("select",P,l),de=Qn(ve),[ie,fe,be]=tj(ve,de),Ce=u.useMemo(()=>{const{mode:Ae}=e;if(Ae!=="combobox")return Ae===Yee?"combobox":Ae},[e.mode]),xe=Ce==="multiple"||Ce==="tags",ye=rj(e.suffixIcon,e.showArrow),Se=(n=_??k)!==null&&n!==void 0?n:re,Ie=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((i=oe.popup)===null||i===void 0?void 0:i.root)||O,Re=nj(D||L),Ee=F||B,{status:ce,hasFeedback:ge,isFormItemInput:_e,feedbackIcon:je}=u.useContext(_i),De=Au(ce,S);let Ge;y!==void 0?Ge=y:Ce==="combobox"?Ge=null:Ge=(U==null?void 0:U("Select"))||u.createElement(Vv,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:qe,removeIcon:Ne,clearIcon:We}=__(Object.assign(Object.assign({},A),{multiple:xe,hasFeedback:ge,feedbackIcon:je,showSuffixIcon:ye,prefixCls:ve,componentName:"Select"})),Le=$===!0?{clearIcon:We}:$,gt=an(A,["suffixIcon","itemIcon"]),ft=me(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((o=ue==null?void 0:ue.popup)===null||o===void 0?void 0:o.root)||m||p,{[`${ve}-dropdown-${ke}`]:ke==="rtl"},d,ue.root,H==null?void 0:H.root,be,de,fe),ut=zr(Ae=>{var Ke;return(Ke=x??Y)!==null&&Ke!==void 0?Ke:Ae}),pt=u.useContext(ki),$e=w??pt,Pe=me({[`${ve}-lg`]:ut==="large",[`${ve}-sm`]:ut==="small",[`${ve}-rtl`]:ke==="rtl",[`${ve}-${Z}`]:G,[`${ve}-in-form-item`]:_e},Wl(ve,De,ge),ae,se,c,ue.root,H==null?void 0:H.root,d,be,de,fe),Oe=u.useMemo(()=>g!==void 0?g:ke==="rtl"?"bottomRight":"bottomLeft",[g,ke]),[Te]=al("SelectLike",Ie==null?void 0:Ie.zIndex);return ie(u.createElement(ZM,Object.assign({ref:t,virtual:J,showSearch:ne},gt,{style:Object.assign(Object.assign(Object.assign(Object.assign({},oe.root),z==null?void 0:z.root),ee),T),dropdownMatchSelectWidth:Se,transitionName:fa(we,"slide-up",M),builtinPlacements:ej(C,Q),listHeight:h,listItemHeight:le,mode:Ce,prefixCls:ve,placement:Oe,direction:ke,prefix:j,suffixIcon:Ve,menuItemSelectedIcon:qe,removeIcon:Ne,allowClear:Le,notFoundContent:Ge,className:Pe,getPopupContainer:f||V,dropdownClassName:ft,disabled:$e,dropdownStyle:Object.assign(Object.assign({},Ie),{zIndex:Te}),maxCount:xe?I:void 0,tagRender:xe?R:void 0,dropdownRender:Re,onDropdownVisibleChange:Ee})))},go=u.forwardRef(S_e),C_e=sf(go,"dropdownAlign");go.SECRET_COMBOBOX_MODE_DO_NOT_USE=Yee;go.Option=JM;go.OptGroup=XM;go._InternalPanelDoNotUseOrYouWillBeFired=C_e;const Xee=(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)},Jee=(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)},Pu=["xxl","xl","lg","md","sm","xs"],k_e=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),__e=e=>{const t=e,n=[].concat(Pu).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},Qee=(e,t)=>{if(t){for(const n of Pu)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},E_e=()=>{const[,e]=$i(),t=k_e(__e(e));return K.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return i=a,n.forEach(o=>o(i)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(i),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,o])=>{const s=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},i),{[a]:c}))},l=window.matchMedia(o);Xee(l,s),this.matchHandlers[o]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(a=>{const o=this.matchHandlers[a];Jee(o==null?void 0:o.mql,o==null?void 0:o.listener)}),n.clear()}}},[e])};function ij(){const[,e]=u.useReducer(t=>t+1,0);return e}function lf(e=!0,t={}){const n=u.useRef(t),r=ij(),i=E_e();return dn(()=>{const a=i.subscribe(o=>{n.current=o,e&&r()});return()=>i.unsubscribe(a)},[]),n.current}const fR=u.createContext({}),$_e=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:a,containerSize:o,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:f,iconFontSize:m,iconFontSizeLG:p,iconFontSizeSM:h,borderRadius:g,borderRadiusLG:v,borderRadiusSM:x,lineWidth:w,lineType:y}=e,S=(C,k,_,E)=>({width:C,height:C,borderRadius:"50%",fontSize:k,[`&${n}-square`]:{borderRadius:E},[`&${n}-icon`]:{fontSize:_,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${pe(w)} ${y} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),S(o,c,m,g)),{"&-lg":Object.assign({},S(s,d,p,v)),"&-sm":Object.assign({},S(l,f,h,x)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},T_e=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},P_e=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:a,fontSizeXL:o,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:i,textFontSizeLG:i,textFontSizeSM:i,iconFontSize:Math.round((a+o)/2),iconFontSizeLG:s,iconFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}},Zee=mn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=tn(e,{avatarBg:n,avatarColor:t});return[$_e(r),T_e(r)]},P_e);var R_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 ete=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:g=4,onError:v}=e,x=R_e(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[w,y]=u.useState(1),[S,C]=u.useState(!1),[k,_]=u.useState(!0),E=u.useRef(null),T=u.useRef(null),$=bi(t,E),{getPrefixCls:P,avatar:O}=u.useContext(It),M=u.useContext(fR),R=()=>{if(!T.current||!E.current)return;const ne=T.current.offsetWidth,ee=E.current.offsetWidth;ne!==0&&ee!==0&&g*2<ee&&y(ee-g*2<ne?(ee-g*2)/ne:1)};u.useEffect(()=>{C(!0)},[]),u.useEffect(()=>{_(!0),y(1)},[a]),u.useEffect(R,[g]);const I=()=>{(v==null?void 0:v())!==!1&&_(!1)},j=zr(ne=>{var ee,oe;return(oe=(ee=i??(M==null?void 0:M.size))!==null&&ee!==void 0?ee:ne)!==null&&oe!==void 0?oe:"default"}),L=Object.keys(typeof j=="object"?j||{}:{}).some(ne=>["xs","sm","md","lg","xl","xxl"].includes(ne)),D=lf(L),B=u.useMemo(()=>{if(typeof j!="object")return{};const ne=Pu.find(oe=>D[oe]),ee=j[ne];return ee?{width:ee,height:ee,fontSize:ee&&(s||p)?ee/2:18}:{}},[D,j]),F=P("avatar",n),z=Qn(F),[H,A,V]=Zee(F,z),W=me({[`${F}-lg`]:j==="large",[`${F}-sm`]:j==="small"}),U=u.isValidElement(a),X=r||(M==null?void 0:M.shape)||"circle",J=me(F,W,O==null?void 0:O.className,`${F}-${X}`,{[`${F}-image`]:U||a&&k,[`${F}-icon`]:!!s},V,z,l,c,A),re=typeof j=="number"?{width:j,height:j,fontSize:s?j/2:18}:{};let Q;if(typeof a=="string"&&k)Q=u.createElement("img",{src:a,draggable:m,srcSet:o,onError:I,alt:f,crossOrigin:h});else if(U)Q=a;else if(s)Q=s;else if(S||w!==1){const ne=`scale(${w})`,ee={msTransform:ne,WebkitTransform:ne,transform:ne};Q=u.createElement(Ni,{onResize:R},u.createElement("span",{className:`${F}-string`,ref:T,style:Object.assign({},ee)},p))}else Q=u.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:T},p);return H(u.createElement("span",Object.assign({},x,{style:Object.assign(Object.assign(Object.assign(Object.assign({},re),B),O==null?void 0:O.style),d),className:J,ref:$}),Q))}),nv=e=>e?typeof e=="function"?e():e:null;function aj(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:me("".concat(n,"-content"),o),style:s},u.createElement("div",{className:me("".concat(n,"-inner"),a),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var _p={shiftX:64,adjustY:1},Ep={adjustX:1,shiftY:!0},Is=[0,0],I_e={left:{points:["cr","cl"],overflow:Ep,offset:[-4,0],targetOffset:Is},right:{points:["cl","cr"],overflow:Ep,offset:[4,0],targetOffset:Is},top:{points:["bc","tc"],overflow:_p,offset:[0,-4],targetOffset:Is},bottom:{points:["tc","bc"],overflow:_p,offset:[0,4],targetOffset:Is},topLeft:{points:["bl","tl"],overflow:_p,offset:[0,-4],targetOffset:Is},leftTop:{points:["tr","tl"],overflow:Ep,offset:[-4,0],targetOffset:Is},topRight:{points:["br","tr"],overflow:_p,offset:[0,-4],targetOffset:Is},rightTop:{points:["tl","tr"],overflow:Ep,offset:[4,0],targetOffset:Is},bottomRight:{points:["tr","br"],overflow:_p,offset:[0,4],targetOffset:Is},rightBottom:{points:["bl","br"],overflow:Ep,offset:[4,0],targetOffset:Is},bottomLeft:{points:["tl","bl"],overflow:_p,offset:[0,4],targetOffset:Is},leftBottom:{points:["br","bl"],overflow:Ep,offset:[-4,0],targetOffset:Is}},O_e=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],M_e=function(t,n){var r=t.overlayClassName,i=t.trigger,a=i===void 0?["hover"]:i,o=t.mouseEnterDelay,s=o===void 0?0:o,l=t.mouseLeaveDelay,c=l===void 0?.1:l,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,p=t.children,h=t.onVisibleChange,g=t.afterVisibleChange,v=t.transitionName,x=t.animation,w=t.motion,y=t.placement,S=y===void 0?"right":y,C=t.align,k=C===void 0?{}:C,_=t.destroyTooltipOnHide,E=_===void 0?!1:_,T=t.defaultVisible,$=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var O=t.overlay,M=t.id,R=t.showArrow,I=R===void 0?!0:R,j=t.classNames,L=t.styles,D=rt(t,O_e),B=Yb(M),F=u.useRef(null);u.useImperativeHandle(n,function(){return F.current});var z=N({},D);"visible"in t&&(z.popupVisible=t.visible);var H=function(){return u.createElement(aj,{key:"content",prefixCls:m,id:B,bodyClassName:j==null?void 0:j.body,overlayInnerStyle:N(N({},P),L==null?void 0:L.body)},O)},A=function(){var W=u.Children.only(p),U=(W==null?void 0:W.props)||{},X=N(N({},U),{},{"aria-describedby":O?B:null});return u.cloneElement(p,X)};return u.createElement(ey,Fe({popupClassName:me(r,j==null?void 0:j.root),prefixCls:m,popup:H,action:a,builtinPlacements:I_e,popupPlacement:S,ref:F,popupAlign:k,getPopupContainer:$,onPopupVisibleChange:h,afterPopupVisibleChange:g,popupTransitionName:v,popupAnimation:x,popupMotion:w,defaultPopupVisible:T,autoDestroy:E,mouseLeaveDelay:c,popupStyle:N(N({},d),L==null?void 0:L.root),mouseEnterDelay:s,arrow:I},z),A())};const j_e=u.forwardRef(M_e);function E_(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,g=2*i-a,v=o,x=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),w=r*(Math.sqrt(2)-1),y=`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 ${g} ${v} Z')`;return{arrowShadowWidth:x,arrowPath:S,arrowPolygon:y}}const tte=(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 ${pe(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},nte=8;function $_(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?nte:r}}function Hx(e,t){return e?t:{}}function oj(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"},tte(e,t,i)),{"&:before":{background:t}})]},Hx(!!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% - ${pe(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Hx(!!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% - ${pe(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Hx(!!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}})),Hx(!!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 N_e(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const o=Object.assign(Object.assign({},a),i);return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}const ZD={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},A_e={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},F_e=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function rte(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,l={},c=$_({contentRadius:a,limitVerticalRadius:!0});return Object.keys(ZD).forEach(d=>{const f=r&&A_e[d]||ZD[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(l[d]=m,F_e.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=s+i;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":m.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":m.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":m.offset[1]=c.arrowOffsetHorizontal*2-s;break}m.overflow=N_e(d,c,t,n),o&&(m.htmlRegion="visibleFirst")}),l}const D_e=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:p}=e,h=t(o).add(p).add(m).equal(),g=t(o).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${n}-inner`]:{minWidth:g,minHeight:l,padding:`${pe(e.calc(d).div(2).equal())} ${pe(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,nte)}},[`${n}-content`]:{position:"relative"}}),n_(e,(v,{darkColor:x})=>({[`&${n}-${v}`]:{[`${n}-inner`]:{backgroundColor:x},[`${n}-arrow`]:{"--antd-arrow-background-color":x}}}))),{"&-rtl":{direction:"rtl"}})},oj(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},L_e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},$_({contentRadius:e.borderRadius,limitVerticalRadius:!0})),E_(tn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),ite=(e,t=!0)=>mn("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:a,colorBgSpotlight:o}=r,s=tn(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:i,tooltipBg:o});return[D_e(s),Bv(r,"zoom-big-fast")]},L_e,{resetStyle:!1,injectStyle:t})(e),B_e=Kd.map(e=>`${e}-inverse`),z_e=["success","processing","error","default","warning"];function T_(e,t=!0){return t?[].concat(He(B_e),He(Kd)).includes(e):Kd.includes(e)}function H_e(e){return z_e.includes(e)}function ate(e,t){const n=T_(t),r=me({[`${e}-${t}`]:t&&n}),i={},a={},o=Ra(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 V_e=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:a,overlayInnerStyle:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("tooltip",t),[c,d,f]=ite(l),m=ate(l,a),p=m.arrowStyle,h=Object.assign(Object.assign({},o),m.overlayStyle),g=me(d,f,l,`${l}-pure`,`${l}-placement-${r}`,n,m.className);return c(u.createElement("div",{className:g,style:p},u.createElement("div",{className:`${l}-arrow`}),u.createElement(aj,Object.assign({},e,{className:d,prefixCls:l,overlayInnerStyle:h}),i)))};var W_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 U_e=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:g,overlay:v,builtinPlacements:x,arrowPointAtCenter:w=!1,autoAdjustOverflow:y=!0,motion:S,getPopupContainer:C,placement:k="top",mouseEnterDelay:_=.1,mouseLeaveDelay:E=.1,overlayStyle:T,rootClassName:$,overlayClassName:P,styles:O,classNames:M}=e,R=W_e(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"]),I=!!h,[,j]=$i(),{getPopupContainer:L,getPrefixCls:D,direction:B,className:F,style:z,classNames:H,styles:A}=wr("tooltip"),V=Ac(),W=u.useRef(null),U=()=>{var ye;(ye=W.current)===null||ye===void 0||ye.forceAlign()};u.useImperativeHandle(t,()=>{var ye,Se;return{forceAlign:U,forcePopupAlign:()=>{V.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:(ye=W.current)===null||ye===void 0?void 0:ye.nativeElement,popupElement:(Se=W.current)===null||Se===void 0?void 0:Se.popupElement}});const[X,J]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),re=!g&&!v&&g!==0,Q=ye=>{var Se,Ie;J(re?!1:ye),re||((Se=e.onOpenChange)===null||Se===void 0||Se.call(e,ye),(Ie=e.onVisibleChange)===null||Ie===void 0||Ie.call(e,ye))},ne=u.useMemo(()=>{var ye,Se;let Ie=w;return typeof h=="object"&&(Ie=(Se=(ye=h.pointAtCenter)!==null&&ye!==void 0?ye:h.arrowPointAtCenter)!==null&&Se!==void 0?Se:w),x||rte({arrowPointAtCenter:Ie,autoAdjustOverflow:y,arrowWidth:I?j.sizePopupArrow:0,borderRadius:j.borderRadius,offset:j.marginXXS,visibleFirst:!0})},[w,h,x,j]),ee=u.useMemo(()=>g===0?g:v||g||"",[v,g]),oe=u.createElement(el,{space:!0},typeof ee=="function"?ee():ee),se=D("tooltip",i),ue=D(),te=e["data-popover-inject"];let le=X;!("open"in e)&&!("visible"in e)&&re&&(le=!1);const ve=u.isValidElement(c)&&!cZ(c)?c:u.createElement("span",null,c),we=ve.props,ke=!we.className||typeof we.className=="string"?me(we.className,a||`${se}-open`):we.className,[Y,ae,Z]=ite(se,!te),G=ate(se,s),de=G.arrowStyle,ie=me(P,{[`${se}-rtl`]:B==="rtl"},G.className,$,ae,Z,F,H.root,M==null?void 0:M.root),fe=me(H.body,M==null?void 0:M.body),[be,Ce]=al("Tooltip",R.zIndex),xe=u.createElement(j_e,Object.assign({},R,{zIndex:be,showArrow:I,placement:k,mouseEnterDelay:_,mouseLeaveDelay:E,prefixCls:se,classNames:{root:ie,body:fe},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},de),A.root),z),T),O==null?void 0:O.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},A.body),l),O==null?void 0:O.body),G.overlayStyle)},getTooltipContainer:C||o||L,ref:W,builtinPlacements:ne,overlay:oe,visible:le,onVisibleChange:Q,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${se}-arrow-content`}),motion:{motionName:fa(ue,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!m}),le?vi(ve,{className:ke}):ve);return Y(u.createElement(Vb.Provider,{value:Ce},xe))}),_r=U_e;_r._InternalPanelDoNotUseOrYouWillBeFired=V_e;const q_e=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:g}=e;return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:l,boxShadow:o,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:g},[`${t}-inner-content`]:{color:n,padding:h}})},oj(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},G_e=e=>{const{componentCls:t}=e;return{[t]:Kd.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},K_e=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,g=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:o+30},E_(e)),$_({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?`${p}px ${g}px ${h}px`:0,titleBorderBottom:a?`${t}px ${c} ${d}`:"none",innerContentPadding:a?`${f}px ${g}px`:0})},ote=mn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=tn(e,{popoverBg:t,popoverColor:n});return[q_e(r),G_e(r),Bv(r,"zoom-big")]},K_e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var Y_e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const ste=({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)),X_e=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:a="top",title:o,content:s,children:l}=e,c=nv(o),d=nv(s),f=me(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return u.createElement("div",{className:f,style:i},u.createElement("div",{className:`${n}-arrow`}),u.createElement(aj,Object.assign({},e,{className:t,prefixCls:n}),l||u.createElement(ste,{prefixCls:n,title:c,content:d})))},lte=e=>{const{prefixCls:t,className:n}=e,r=Y_e(e,["prefixCls","className"]),{getPrefixCls:i}=u.useContext(It),a=i("popover",t),[o,s,l]=ote(a);return o(u.createElement(X_e,Object.assign({},r,{prefixCls:a,hashId:s,className:me(n,l)})))};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 Q_e=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:g,classNames:v}=e,x=J_e(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:w,className:y,style:S,classNames:C,styles:k}=wr("popover"),_=w("popover",i),[E,T,$]=ote(_),P=w(),O=me(s,T,$,y,C.root,v==null?void 0:v.root),M=me(C.body,v==null?void 0:v.body),[R,I]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),j=(z,H)=>{I(z,!0),p==null||p(z,H)},L=z=>{z.keyCode===ht.ESC&&j(!1,z)},D=z=>{j(z)},B=nv(a),F=nv(o);return E(u.createElement(_r,Object.assign({placement:l,trigger:c,mouseEnterDelay:f,mouseLeaveDelay:m},x,{prefixCls:_,classNames:{root:O,body:M},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},k.root),S),h),g==null?void 0:g.root),body:Object.assign(Object.assign({},k.body),g==null?void 0:g.body)},ref:t,open:R,onOpenChange:D,overlay:B||F?u.createElement(ste,{prefixCls:_,title:B,content:F}):null,transitionName:fa(P,"zoom-big",x.transitionName),"data-popover-inject":!0}),vi(d,{onKeyDown:z=>{var H,A;u.isValidElement(d)&&((A=d==null?void 0:(H=d.props).onKeyDown)===null||A===void 0||A.call(H,z)),L(z)}})))}),Lc=Q_e;Lc._InternalPanelDoNotUseOrYouWillBeFired=lte;const eL=e=>{const{size:t,shape:n}=u.useContext(fR),r=u.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return u.createElement(fR.Provider,{value:r},e.children)},Z_e=e=>{var t,n,r,i;const{getPrefixCls:a,direction:o}=u.useContext(It),{prefixCls:s,className:l,rootClassName:c,style:d,maxCount:f,maxStyle:m,size:p,shape:h,maxPopoverPlacement:g,maxPopoverTrigger:v,children:x,max:w}=e,y=a("avatar",s),S=`${y}-group`,C=Qn(y),[k,_,E]=Zee(y,C),T=me(S,{[`${S}-rtl`]:o==="rtl"},E,C,l,c,_),$=Ir(x).map((M,R)=>vi(M,{key:`avatar-key-${R}`})),P=(w==null?void 0:w.count)||f,O=$.length;if(P&&P<O){const M=$.slice(0,P),R=$.slice(P,O),I=(w==null?void 0:w.style)||m,j=((t=w==null?void 0:w.popover)===null||t===void 0?void 0:t.trigger)||v||"hover",L=((n=w==null?void 0:w.popover)===null||n===void 0?void 0:n.placement)||g||"top",D=Object.assign(Object.assign({content:R},w==null?void 0:w.popover),{classNames:{root:me(`${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:L,trigger:j});return M.push(u.createElement(Lc,Object.assign({key:"avatar-popover-key",destroyOnHidden:!0},D),u.createElement(ete,{style:I},`+${O-P}`))),k(u.createElement(eL,{shape:h,size:p},u.createElement("div",{className:T,style:d},M)))}return k(u.createElement(eL,{shape:h,size:p},u.createElement("div",{className:T,style:d},$)))},mu=ete;mu.Group=Z_e;var e3e={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"},t3e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:e3e}))},n3e=u.forwardRef(t3e);const r3e=new gn("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),i3e=new gn("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a3e=new gn("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),o3e=new gn("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),s3e=new gn("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),l3e=new gn("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),c3e=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`,g=n_(e,(v,{darkColor:x})=>({[`&${t} ${t}-color-${v}`]:{background:x,[`&:not(${t}-count)`]:{color:x},"a:hover &":{background:x}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:c,fontSize:a,lineHeight:pe(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(d).div(2).equal(),boxShadow:`0 0 0 ${pe(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:pe(f),borderRadius:p(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${pe(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 ${pe(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:l3e,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:r3e,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}}}),g),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:i3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:a3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:o3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:s3e,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 tn(e,{badgeFontHeight:a,badgeShadowSize:o,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ute=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}},u3e=mn("Badge",e=>{const t=cte(e);return c3e(t)},ute),d3e=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:a}=e,o=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=n_(e,(c,{darkColor:d})=>({[`&${o}-color-${c}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[o]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"absolute",top:r,padding:`0 ${pe(e.paddingXS)}`,color:e.colorPrimary,lineHeight:pe(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:`${pe(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"}})}},f3e=mn(["Badge","Ribbon"],e=>{const t=cte(e);return d3e(t)},ute),m3e=e=>{const{className:t,prefixCls:n,style:r,color:i,children:a,text:o,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:d}=u.useContext(It),f=c("ribbon",n),m=`${f}-wrapper`,[p,h,g]=f3e(f,m),v=T_(i,!1),x=me(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${i}`]:v},t),w={},y={};return i&&!v&&(w.background=i,y.color=i),p(u.createElement("div",{className:me(m,l,h,g)},a,u.createElement("div",{className:me(x,h),style:Object.assign(Object.assign({},w),r)},u.createElement("span",{className:`${f}-text`},o),u.createElement("div",{className:`${f}-corner`,style:y}))))},tL=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let a;return i&&(a={position:"absolute",top:`${i}00%`,left:0}),u.createElement("span",{style:a,className:me(`${t}-only-unit`,{current:r})},n)};function p3e(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const h3e=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),a=Math.abs(n),[o,s]=u.useState(i),[l,c]=u.useState(a),d=()=>{s(i),c(a)};u.useEffect(()=>{const p=setTimeout(d,1e3);return()=>clearTimeout(p)},[i]);let f,m;if(o===i||Number.isNaN(i)||Number.isNaN(o))f=[u.createElement(tL,Object.assign({},e,{key:i,current:!0}))],m={transition:"none"};else{f=[];const p=i+10,h=[];for(let w=i;w<=p;w+=1)h.push(w);const g=l<a?1:-1,v=h.findIndex(w=>w%10===o);f=(g<0?h.slice(0,v+1):h.slice(v)).map((w,y)=>{const S=w%10;return u.createElement(tL,Object.assign({},e,{key:w,value:S,offset:g<0?y-v:y,current:y===v}))}),m={transform:`translateY(${-p3e(o,i,g)}00%)`}}return u.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var v3e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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=v3e(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=u.useContext(It),p=m("scroll-number",n),h=Object.assign(Object.assign({},f),{"data-show":l,style:o,className:me(p,i,a),title:s});let g=r;if(r&&Number(r)%1===0){const v=String(r).split("");g=u.createElement("bdi",null,v.map((x,w)=>u.createElement(h3e,{prefixCls:p,count:Number(r),value:x,key:v.length-w})))}return o!=null&&o.borderColor&&(h.style=Object.assign(Object.assign({},o),{boxShadow:`0 0 0 1px ${o.borderColor} inset`})),d?vi(d,v=>({className:me(`${p}-custom-component`,v==null?void 0:v.className,a)})):u.createElement(c,Object.assign({},h,{ref:t}),g)});var b3e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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:g=!1,size:v="default",title:x,offset:w,style:y,className:S,rootClassName:C,classNames:k,styles:_,showZero:E=!1}=e,T=b3e(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:$,direction:P,badge:O}=u.useContext(It),M=$("badge",s),[R,I,j]=u3e(M),L=p>h?`${h}+`:p,D=L==="0"||L===0||f==="0"||f===0,B=p===null||D&&!E,F=(d!=null||m!=null)&&B,z=d!=null||!D,H=g&&!D,A=H?"":L,V=u.useMemo(()=>((A==null||A==="")&&(f==null||f==="")||D&&!E)&&!H,[A,D,E,H,f]),W=u.useRef(p);V||(W.current=p);const U=W.current,X=u.useRef(A);V||(X.current=A);const J=X.current,re=u.useRef(H);V||(re.current=H);const Q=u.useMemo(()=>{if(!w)return Object.assign(Object.assign({},O==null?void 0:O.style),y);const we={marginTop:w[1]};return P==="rtl"?we.left=Number.parseInt(w[0],10):we.right=-Number.parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},we),O==null?void 0:O.style),y)},[P,w,y,O==null?void 0:O.style]),ne=x??(typeof U=="string"||typeof U=="number"?U:void 0),ee=!V&&(f===0?E:!!f&&f!==!0),oe=ee?u.createElement("span",{className:`${M}-status-text`},f):null,se=!U||typeof U!="object"?void 0:vi(U,we=>({style:Object.assign(Object.assign({},Q),we.style)})),ue=T_(m,!1),te=me(k==null?void 0:k.indicator,(n=O==null?void 0:O.classNames)===null||n===void 0?void 0:n.indicator,{[`${M}-status-dot`]:F,[`${M}-status-${d}`]:!!d,[`${M}-color-${m}`]:ue}),le={};m&&!ue&&(le.color=m,le.background=m);const ve=me(M,{[`${M}-status`]:F,[`${M}-not-a-wrapper`]:!c,[`${M}-rtl`]:P==="rtl"},S,C,O==null?void 0:O.className,(r=O==null?void 0:O.classNames)===null||r===void 0?void 0:r.root,k==null?void 0:k.root,I,j);if(!c&&F&&(f||z||!B)){const we=Q.color;return R(u.createElement("span",Object.assign({},T,{className:ve,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.root),(i=O==null?void 0:O.styles)===null||i===void 0?void 0:i.root),Q)}),u.createElement("span",{className:te,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(a=O==null?void 0:O.styles)===null||a===void 0?void 0:a.indicator),le)}),ee&&u.createElement("span",{style:{color:we},className:`${M}-status-text`},f)))}return R(u.createElement("span",Object.assign({ref:t},T,{className:ve,style:Object.assign(Object.assign({},(o=O==null?void 0:O.styles)===null||o===void 0?void 0:o.root),_==null?void 0:_.root)}),c,u.createElement(Ki,{visible:!V,motionName:`${M}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:we})=>{var ke,Y;const ae=$("scroll-number",l),Z=re.current,G=me(k==null?void 0:k.indicator,(ke=O==null?void 0:O.classNames)===null||ke===void 0?void 0:ke.indicator,{[`${M}-dot`]:Z,[`${M}-count`]:!Z,[`${M}-count-sm`]:v==="small",[`${M}-multiple-words`]:!Z&&J&&J.toString().length>1,[`${M}-status-${d}`]:!!d,[`${M}-color-${m}`]:ue});let de=Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(Y=O==null?void 0:O.styles)===null||Y===void 0?void 0:Y.indicator),Q);return m&&!ue&&(de=de||{},de.background=m),u.createElement(g3e,{prefixCls:ae,show:!V,motionClassName:we,className:G,count:J,title:ne,style:de,key:"scrollNumber"},se)}),oe))}),js=y3e;js.Ribbon=m3e;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"},w3e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:x3e}))},Rc=u.forwardRef(w3e),S3e=ht.ESC,C3e=ht.TAB;function k3e(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 S3e:s();break;case C3e:{var m=!1;o.current||(m=l()),m?f.preventDefault():s();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&pn(l,3),function(){window.removeEventListener("keydown",c),o.current=!1}):function(){o.current=!1}},[t])}var _3e=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=u.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),o=bi(t,rf(a));return K.createElement(K.Fragment,null,r&&K.createElement("div",{className:"".concat(i,"-arrow")}),K.cloneElement(a,{ref:Hl(a)?o:void 0}))}),$p={adjustX:1,adjustY:1},Tp=[0,0],E3e={topLeft:{points:["bl","tl"],overflow:$p,offset:[0,-4],targetOffset:Tp},top:{points:["bc","tc"],overflow:$p,offset:[0,-4],targetOffset:Tp},topRight:{points:["br","tr"],overflow:$p,offset:[0,-4],targetOffset:Tp},bottomLeft:{points:["tl","bl"],overflow:$p,offset:[0,4],targetOffset:Tp},bottom:{points:["tc","bc"],overflow:$p,offset:[0,4],targetOffset:Tp},bottomRight:{points:["tr","br"],overflow:$p,offset:[0,4],targetOffset:Tp}},$3e=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function T3e(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?E3e:m,h=e.getPopupContainer,g=e.showAction,v=e.hideAction,x=e.overlayClassName,w=e.overlayStyle,y=e.visible,S=e.trigger,C=S===void 0?["hover"]:S,k=e.autoFocus,_=e.overlay,E=e.children,T=e.onVisibleChange,$=rt(e,$3e),P=K.useState(),O=he(P,2),M=O[0],R=O[1],I="visible"in e?y:M,j=K.useRef(null),L=K.useRef(null),D=K.useRef(null);K.useImperativeHandle(t,function(){return j.current});var B=function(J){R(J),T==null||T(J)};k3e({visible:I,triggerRef:D,onVisibleChange:B,autoFocus:k,overlayRef:L});var F=function(J){var re=e.onOverlayClick;R(!1),re&&re(J)},z=function(){return K.createElement(_3e,{ref:L,overlay:_,prefixCls:o,arrow:i})},H=function(){return typeof _=="function"?z:z()},A=function(){var J=e.minOverlayWidthMatchTrigger,re=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?J:!re},V=function(){var J=e.openClassName;return J!==void 0?J:"".concat(o,"-open")},W=K.cloneElement(E,{className:me((n=E.props)===null||n===void 0?void 0:n.className,I&&V()),ref:Hl(E)?bi(D,rf(E)):void 0}),U=v;return!U&&C.indexOf("contextMenu")!==-1&&(U=["click"]),K.createElement(ey,Fe({builtinPlacements:p},$,{prefixCls:o,ref:j,popupClassName:me(x,q({},"".concat(o,"-show-arrow"),i)),popupStyle:w,action:C,showAction:g,hideAction:U,popupPlacement:f,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:I,stretch:A()?"minWidth":"",popup:H(),onPopupVisibleChange:B,onPopupClick:F,getPopupContainer:h}),W)}const dte=K.forwardRef(T3e),P3e=e=>typeof e!="object"&&typeof e!="function"||e===null;var fte=u.createContext(null);function mte(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function pte(e){var t=u.useContext(fte);return mte(t,e)}var R3e=["children","locked"],Ul=u.createContext(null);function I3e(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 X1(e){var t=e.children,n=e.locked,r=rt(e,R3e),i=u.useContext(Ul),a=Ec(function(){return I3e(i,r)},[i,r],function(o,s){return!n&&(o[0]!==s[0]||!Do(o[1],s[1],!0))});return u.createElement(Ul.Provider,{value:a},t)}var O3e=[],hte=u.createContext(null);function P_(){return u.useContext(hte)}var vte=u.createContext(O3e);function Uv(e){var t=u.useContext(vte);return u.useMemo(function(){return e!==void 0?[].concat(He(t),[e]):t},[t,e])}var gte=u.createContext(null),sj=u.createContext({});function nL(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Lv(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 M3e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=He(e.querySelectorAll("*")).filter(function(r){return nL(r,t)});return nL(e,t)&&n.unshift(e),n}var mR=ht.LEFT,pR=ht.RIGHT,hR=ht.UP,$S=ht.DOWN,TS=ht.ENTER,bte=ht.ESC,Wg=ht.HOME,Ug=ht.END,rL=[hR,$S,mR,pR];function j3e(e,t,n,r){var i,a="prev",o="next",s="children",l="parent";if(e==="inline"&&r===TS)return{inlineTrigger:!0};var c=q(q({},hR,a),$S,o),d=q(q(q(q({},mR,n?o:a),pR,n?a:o),$S,s),TS,s),f=q(q(q(q(q(q({},hR,a),$S,o),TS,s),bte,l),mR,n?s:l),pR,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 N3e(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function A3e(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function lj(e,t){var n=M3e(e,!0);return n.filter(function(r){return t.has(r)})}function iL(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=lj(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 vR=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(mte(n,o),"']"));s&&(r.add(s),a.set(s,o),i.set(o,s))}),{elements:r,key2element:i,element2key:a}};function F3e(e,t,n,r,i,a,o,s,l,c){var d=u.useRef(),f=u.useRef();f.current=t;var m=function(){pn.cancel(d.current)};return u.useEffect(function(){return function(){m()}},[]),function(p){var h=p.which;if([].concat(rL,[TS,bte,Wg,Ug]).includes(h)){var g=a(),v=vR(g,r),x=v,w=x.elements,y=x.key2element,S=x.element2key,C=y.get(t),k=A3e(C,w),_=S.get(k),E=j3e(e,o(_,!0).length===1,n,h);if(!E&&h!==Wg&&h!==Ug)return;(rL.includes(h)||[Wg,Ug].includes(h))&&p.preventDefault();var T=function(L){if(L){var D=L,B=L.querySelector("a");B!=null&&B.getAttribute("href")&&(D=B);var F=S.get(L);s(F),m(),d.current=pn(function(){f.current===F&&D.focus()})}};if([Wg,Ug].includes(h)||E.sibling||!k){var $;!k||e==="inline"?$=i.current:$=N3e(k);var P,O=lj($,w);h===Wg?P=O[0]:h===Ug?P=O[O.length-1]:P=iL($,w,k,E.offset),T(P)}else if(E.inlineTrigger)l(_);else if(E.offset>0)l(_,!0),m(),d.current=pn(function(){v=vR(g,r);var j=k.getAttribute("aria-controls"),L=document.getElementById(j),D=iL(L,v.elements);T(D)},5);else if(E.offset<0){var M=o(_,!0),R=M[M.length-2],I=y.get(R);l(R,!1),T(I)}}c==null||c(p)}}function D3e(e){Promise.resolve().then(e)}var cj="__RC_UTIL_PATH_SPLIT__",aL=function(t){return t.join(cj)},L3e=function(t){return t.split(cj)},gR="rc-menu-more";function B3e(){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(y,S){var C=aL(S);i.current.set(C,y),r.current.set(y,C),c.current+=1;var k=c.current;D3e(function(){k===c.current&&f()})},[]),p=u.useCallback(function(y,S){var C=aL(S);i.current.delete(C),r.current.delete(y)},[]),h=u.useCallback(function(y){l(y)},[]),g=u.useCallback(function(y,S){var C=r.current.get(y)||"",k=L3e(C);return S&&s.includes(k[0])&&k.unshift(gR),k},[s]),v=u.useCallback(function(y,S){return y.filter(function(C){return C!==void 0}).some(function(C){var k=g(C,!0);return k.includes(S)})},[g]),x=function(){var S=He(r.current.keys());return s.length&&S.push(gR),S},w=u.useCallback(function(y){var S="".concat(r.current.get(y)).concat(cj),C=new Set;return He(i.current.keys()).forEach(function(k){k.startsWith(S)&&C.add(i.current.get(k))}),C},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:h,isSubPathKey:v,getKeyPath:g,getKeys:x,getSubPathKeys:w}}function $0(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 z3e=Math.random().toFixed(5).toString().slice(2),oL=0;function H3e(e){var t=Wt(e,{value:e}),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){oL+=1;var a="".concat(z3e,"-").concat(oL);i("rc-menu-uuid-".concat(a))},[]),r}function yte(e,t,n,r){var i=u.useContext(Ul),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 xte(e){var t=u.useContext(Ul),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 wte(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 V3e=["item"];function JC(e){var t=e.item,n=rt(e,V3e);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 W3e=["title","attribute","elementRef"],U3e=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],q3e=["active"],G3e=function(e){Ga(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=rt(i,W3e),c=an(l,["eventKey","popupClassName","popupOffset","onTitleClick"]);return Jn(!o,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),u.createElement(Fl.Item,Fe({},o,{title:typeof a=="string"?a:void 0},c,{ref:s}))}}]),n}(u.Component),K3e=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=rt(e,U3e),g=pte(i),v=u.useContext(Ul),x=v.prefixCls,w=v.onItemClick,y=v.disabled,S=v.overflowDisabled,C=v.itemIcon,k=v.selectedKeys,_=v.onActive,E=u.useContext(sj),T=E._internalRenderMenuItem,$="".concat(x,"-item"),P=u.useRef(),O=u.useRef(),M=y||a,R=Nc(t,O),I=Uv(i),j=function(re){return{key:i,keyPath:He(I).reverse(),item:P.current,domEvent:re}},L=o||C,D=yte(i,M,c,d),B=D.active,F=rt(D,q3e),z=k.includes(i),H=xte(I.length),A=function(re){if(!M){var Q=j(re);f==null||f(JC(Q)),w(Q)}},V=function(re){if(m==null||m(re),re.which===ht.ENTER){var Q=j(re);f==null||f(JC(Q)),w(Q)}},W=function(re){_(i),p==null||p(re)},U={};e.role==="option"&&(U["aria-selected"]=z);var X=u.createElement(G3e,Fe({ref:P,elementRef:R,role:l===null?"none":l||"menuitem",tabIndex:a?null:-1,"data-menu-id":S&&g?null:g},an(h,["extra"]),F,U,{component:"li","aria-disabled":a,style:N(N({},H),n),className:me($,q(q(q({},"".concat($,"-active"),B),"".concat($,"-selected"),z),"".concat($,"-disabled"),M),r),onClick:A,onKeyDown:V,onFocus:W}),s,u.createElement(wte,{props:N(N({},e),{},{isSelected:z}),icon:L}));return T&&(X=T(X,e,{selected:z})),X});function Y3e(e,t){var n=e.eventKey,r=P_(),i=Uv(n);return u.useEffect(function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}},[i]),r?null:u.createElement(K3e,Fe({},e,{ref:t}))}const ty=u.forwardRef(Y3e);var X3e=["className","children"],J3e=function(t,n){var r=t.className,i=t.children,a=rt(t,X3e),o=u.useContext(Ul),s=o.prefixCls,l=o.mode,c=o.rtl;return u.createElement("ul",Fe({className:me(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)},uj=u.forwardRef(J3e);uj.displayName="SubMenuList";function dj(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(He(t),[r]).join("-")));var c={key:s,eventKey:s};return u.cloneElement(n,c)}return n})}var Da={adjustX:1,adjustY:1},Q3e={topLeft:{points:["bl","tl"],overflow:Da},topRight:{points:["br","tr"],overflow:Da},bottomLeft:{points:["tl","bl"],overflow:Da},bottomRight:{points:["tr","br"],overflow:Da},leftTop:{points:["tr","tl"],overflow:Da},leftBottom:{points:["br","bl"],overflow:Da},rightTop:{points:["tl","tr"],overflow:Da},rightBottom:{points:["bl","br"],overflow:Da}},Z3e={topLeft:{points:["bl","tl"],overflow:Da},topRight:{points:["br","tr"],overflow:Da},bottomLeft:{points:["tl","bl"],overflow:Da},bottomRight:{points:["tr","br"],overflow:Da},rightTop:{points:["tr","tl"],overflow:Da},rightBottom:{points:["br","bl"],overflow:Da},leftTop:{points:["tl","tr"],overflow:Da},leftBottom:{points:["bl","br"],overflow:Da}};function Ste(e,t,n){if(t)return t;if(n)return n[e]||n.other}var e4e={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function t4e(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(Ul),m=f.getPopupContainer,p=f.rtl,h=f.subMenuOpenDelay,g=f.subMenuCloseDelay,v=f.builtinPlacements,x=f.triggerSubMenuAction,w=f.forceSubMenuRender,y=f.rootClassName,S=f.motion,C=f.defaultMotions,k=u.useState(!1),_=he(k,2),E=_[0],T=_[1],$=N(p?N({},Z3e):N({},Q3e),v),P=e4e[c],O=Ste(c,S,C),M=u.useRef(O);c!=="inline"&&(M.current=O);var R=N(N({},M.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),I=u.useRef();return u.useEffect(function(){return I.current=pn(function(){T(n)}),function(){pn.cancel(I.current)}},[n]),u.createElement(ey,{prefixCls:t,popupClassName:me("".concat(t,"-popup"),q({},"".concat(t,"-rtl"),p),o,y),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:m,builtinPlacements:$,popupPlacement:P,popupVisible:E,popup:i,popupStyle:a,popupAlign:s&&{offset:s},action:l?[]:[x],mouseEnterDelay:h,mouseLeaveDelay:g,onPopupVisibleChange:d,forceRender:w,popupMotion:R,fresh:!0},r)}function n4e(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,a="inline",o=u.useContext(Ul),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),g=h[0],v=h[1],x=m.current?n:!1;u.useEffect(function(){m.current&&v(!1)},[f]);var w=N({},Ste(a,c,d));r.length>1&&(w.motionAppear=!1);var y=w.onVisibleChanged;return w.onVisibleChanged=function(S){return!m.current&&!S&&v(!0),y==null?void 0:y(S)},g?null:u.createElement(X1,{mode:a,locked:!m.current},u.createElement(Ki,Fe({visible:x},w,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(S){var C=S.className,k=S.style;return u.createElement(uj,{id:t,className:C,style:k},i)}))}var r4e=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],i4e=["active"],a4e=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,g=e.onMouseEnter,v=e.onMouseLeave,x=e.onTitleClick,w=e.onTitleMouseEnter,y=e.onTitleMouseLeave,S=rt(e,r4e),C=pte(a),k=u.useContext(Ul),_=k.prefixCls,E=k.mode,T=k.openKeys,$=k.disabled,P=k.overflowDisabled,O=k.activeKey,M=k.selectedKeys,R=k.itemIcon,I=k.expandIcon,j=k.onItemClick,L=k.onOpenChange,D=k.onActive,B=u.useContext(sj),F=B._internalRenderSubMenuItem,z=u.useContext(gte),H=z.isSubPathKey,A=Uv(),V="".concat(_,"-submenu"),W=$||o,U=u.useRef(),X=u.useRef(),J=c??R,re=d??I,Q=T.includes(a),ne=!P&&Q,ee=H(M,a),oe=yte(a,W,w,y),se=oe.active,ue=rt(oe,i4e),te=u.useState(!1),le=he(te,2),ve=le[0],we=le[1],ke=function(ce){W||we(ce)},Y=function(ce){ke(!0),g==null||g({key:a,domEvent:ce})},ae=function(ce){ke(!1),v==null||v({key:a,domEvent:ce})},Z=u.useMemo(function(){return se||(E!=="inline"?ve||H([O],a):!1)},[E,se,O,ve,a,H]),G=xte(A.length),de=function(ce){W||(x==null||x({key:a,domEvent:ce}),E==="inline"&&L(a,!Q))},ie=$0(function(Ee){h==null||h(JC(Ee)),j(Ee)}),fe=function(ce){E!=="inline"&&L(a,ce)},be=function(){D(a)},Ce=C&&"".concat(C,"-popup"),xe=u.useMemo(function(){return u.createElement(wte,{icon:E!=="horizontal"?re:void 0,props:N(N({},e),{},{isOpen:ne,isSubMenu:!0})},u.createElement("i",{className:"".concat(V,"-arrow")}))},[E,re,e,ne,V]),ye=u.createElement("div",Fe({role:"menuitem",style:G,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":ne,"aria-haspopup":!0,"aria-controls":Ce,"aria-disabled":W,onClick:de,onFocus:be},ue),i,xe),Se=u.useRef(E);if(E!=="inline"&&A.length>1?Se.current="vertical":Se.current=E,!P){var Ie=Se.current;ye=u.createElement(t4e,{mode:Ie,prefixCls:V,visible:!s&&ne&&E!=="inline",popupClassName:f,popupOffset:m,popupStyle:p,popup:u.createElement(X1,{mode:Ie==="horizontal"?"vertical":Ie},u.createElement(uj,{id:Ce,ref:X},l)),disabled:W,onVisibleChange:fe},ye)}var Re=u.createElement(Fl.Item,Fe({ref:t,role:"none"},S,{component:"li",style:n,className:me(V,"".concat(V,"-").concat(E),r,q(q(q(q({},"".concat(V,"-open"),ne),"".concat(V,"-active"),Z),"".concat(V,"-selected"),ee),"".concat(V,"-disabled"),W)),onMouseEnter:Y,onMouseLeave:ae}),ye,!P&&u.createElement(n4e,{id:Ce,open:ne,keyPath:A},l));return F&&(Re=F(Re,e,{selected:ee,active:Z,open:ne,disabled:W})),u.createElement(X1,{onItemClick:ie,mode:E==="horizontal"?"vertical":E,itemIcon:J,expandIcon:re},Re)}),R_=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=Uv(n),a=dj(r,i),o=P_();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(a4e,Fe({ref:t},e),a),u.createElement(vte.Provider,{value:i},s)});function fj(e){var t=e.className,n=e.style,r=u.useContext(Ul),i=r.prefixCls,a=P_();return a?null:u.createElement("li",{role:"separator",className:me("".concat(i,"-item-divider"),t),style:n})}var o4e=["className","title","eventKey","children"],s4e=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=rt(e,o4e),o=u.useContext(Ul),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:me(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))}),mj=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=Uv(n),a=dj(r,i),o=P_();return o?a:u.createElement(s4e,Fe({ref:t},an(e,["warnKey"])),a)}),l4e=["label","children","key","type","extra"];function bR(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,g=rt(c,l4e),v=m??"tmp-".concat(l);return f||p==="group"?p==="group"?u.createElement(i,Fe({key:v},g,{title:d}),bR(f,t,n)):u.createElement(a,Fe({key:v},g,{title:d}),bR(f,t,n)):p==="divider"?u.createElement(o,Fe({key:v},g)):u.createElement(r,Fe({key:v},g,{extra:h}),d,(!!h||h===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},h))}return null}).filter(function(s){return s})}function sL(e,t,n,r,i){var a=e,o=N({divider:fj,item:ty,group:mj,submenu:R_},r);return t&&(a=bR(t,o,i)),dj(a,n)}var c4e=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],xf=[],u4e=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,g=r.mode,v=g===void 0?"vertical":g,x=r.inlineCollapsed,w=r.disabled,y=r.disabledOverflow,S=r.subMenuOpenDelay,C=S===void 0?.1:S,k=r.subMenuCloseDelay,_=k===void 0?.1:k,E=r.forceSubMenuRender,T=r.defaultOpenKeys,$=r.openKeys,P=r.activeKey,O=r.defaultActiveFirst,M=r.selectable,R=M===void 0?!0:M,I=r.multiple,j=I===void 0?!1:I,L=r.defaultSelectedKeys,D=r.selectedKeys,B=r.onSelect,F=r.onDeselect,z=r.inlineIndent,H=z===void 0?24:z,A=r.motion,V=r.defaultMotions,W=r.triggerSubMenuAction,U=W===void 0?"hover":W,X=r.builtinPlacements,J=r.itemIcon,re=r.expandIcon,Q=r.overflowedIndicator,ne=Q===void 0?"...":Q,ee=r.overflowedIndicatorPopupClassName,oe=r.getPopupContainer,se=r.onClick,ue=r.onOpenChange,te=r.onKeyDown;r.openAnimation,r.openTransitionName;var le=r._internalRenderMenuItem,ve=r._internalRenderSubMenuItem,we=r._internalComponents,ke=rt(r,c4e),Y=u.useMemo(function(){return[sL(m,f,xf,we,a),sL(m,f,xf,{},a)]},[m,f,we]),ae=he(Y,2),Z=ae[0],G=ae[1],de=u.useState(!1),ie=he(de,2),fe=ie[0],be=ie[1],Ce=u.useRef(),xe=H3e(h),ye=p==="rtl",Se=Wt(T,{value:$,postState:function(qt){return qt||xf}}),Ie=he(Se,2),Re=Ie[0],Ee=Ie[1],ce=function(qt){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function On(){Ee(qt),ue==null||ue(qt)}Gt?Ci.flushSync(On):On()},ge=u.useState(Re),_e=he(ge,2),je=_e[0],De=_e[1],Ge=u.useRef(!1),Ve=u.useMemo(function(){return(v==="inline"||v==="vertical")&&x?["vertical",x]:[v,!1]},[v,x]),qe=he(Ve,2),Ne=qe[0],We=qe[1],Le=Ne==="inline",gt=u.useState(Ne),ft=he(gt,2),ut=ft[0],pt=ft[1],$e=u.useState(We),Pe=he($e,2),Oe=Pe[0],Te=Pe[1];u.useEffect(function(){pt(Ne),Te(We),Ge.current&&(Le?Ee(je):ce(xf))},[Ne,We]);var Ae=u.useState(0),Ke=he(Ae,2),Ze=Ke[0],st=Ke[1],Xe=Ze>=Z.length-1||ut!=="horizontal"||y;u.useEffect(function(){Le&&De(Re)},[Re]),u.useEffect(function(){return Ge.current=!0,function(){Ge.current=!1}},[]);var Ue=B3e(),ct=Ue.registerPath,yt=Ue.unregisterPath,Pt=Ue.refreshOverflowKeys,Ot=Ue.isSubPathKey,Ct=Ue.getKeyPath,Qe=Ue.getKeys,Me=Ue.getSubPathKeys,ze=u.useMemo(function(){return{registerPath:ct,unregisterPath:yt}},[ct,yt]),tt=u.useMemo(function(){return{isSubPathKey:Ot}},[Ot]);u.useEffect(function(){Pt(Xe?xf:Z.slice(Ze+1).map(function($n){return $n.key}))},[Ze,Xe]);var ot=Wt(P||O&&((n=Z[0])===null||n===void 0?void 0:n.key),{value:P}),Je=he(ot,2),nt=Je[0],lt=Je[1],xt=$0(function($n){lt($n)}),Dt=$0(function(){lt(void 0)});u.useImperativeHandle(t,function(){return{list:Ce.current,focus:function(qt){var Gt,On=Qe(),Ut=vR(On,xe),Lt=Ut.elements,Tn=Ut.key2element,dr=Ut.element2key,Ar=lj(Ce.current,Lt),yi=nt??(Ar[0]?dr.get(Ar[0]):(Gt=Z.find(function(wn){return!wn.props.disabled}))===null||Gt===void 0?void 0:Gt.key),Xr=Tn.get(yi);if(yi&&Xr){var xi;Xr==null||(xi=Xr.focus)===null||xi===void 0||xi.call(Xr,qt)}}}});var vt=Wt(L||[],{value:D,postState:function(qt){return Array.isArray(qt)?qt:qt==null?xf:[qt]}}),at=he(vt,2),St=at[0],nn=at[1],rn=function(qt){if(R){var Gt=qt.key,On=St.includes(Gt),Ut;j?On?Ut=St.filter(function(Tn){return Tn!==Gt}):Ut=[].concat(He(St),[Gt]):Ut=[Gt],nn(Ut);var Lt=N(N({},qt),{},{selectedKeys:Ut});On?F==null||F(Lt):B==null||B(Lt)}!j&&Re.length&&ut!=="inline"&&ce(xf)},Ft=$0(function($n){se==null||se(JC($n)),rn($n)}),En=$0(function($n,qt){var Gt=Re.filter(function(Ut){return Ut!==$n});if(qt)Gt.push($n);else if(ut!=="inline"){var On=Me($n);Gt=Gt.filter(function(Ut){return!On.has(Ut)})}Do(Re,Gt,!0)||ce(Gt,!0)}),Rn=function(qt,Gt){var On=Gt??!Re.includes(qt);En(qt,On)},Sr=F3e(ut,nt,ye,xe,Ce,Qe,Ct,lt,Rn,te);u.useEffect(function(){be(!0)},[]);var Nr=u.useMemo(function(){return{_internalRenderMenuItem:le,_internalRenderSubMenuItem:ve}},[le,ve]),Yr=ut!=="horizontal"||y?Z:Z.map(function($n,qt){return u.createElement(X1,{key:$n.key,overflowDisabled:qt>Ze},$n)}),Hr=u.createElement(Fl,Fe({id:h,ref:Ce,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:ty,className:me(a,"".concat(a,"-root"),"".concat(a,"-").concat(ut),l,q(q({},"".concat(a,"-inline-collapsed"),Oe),"".concat(a,"-rtl"),ye),o),dir:p,style:s,role:"menu",tabIndex:d,data:Yr,renderRawItem:function(qt){return qt},renderRawRest:function(qt){var Gt=qt.length,On=Gt?Z.slice(-Gt):null;return u.createElement(R_,{eventKey:gR,title:ne,disabled:Xe,internalPopupClose:Gt===0,popupClassName:ee},On)},maxCount:ut!=="horizontal"||y?Fl.INVALIDATE:Fl.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(qt){st(qt)},onKeyDown:Sr},ke));return u.createElement(sj.Provider,{value:Nr},u.createElement(fte.Provider,{value:xe},u.createElement(X1,{prefixCls:a,rootClassName:o,mode:ut,openKeys:Re,rtl:ye,disabled:w,motion:fe?A:null,defaultMotions:fe?V:null,activeKey:nt,onActive:xt,onInactive:Dt,selectedKeys:St,inlineIndent:H,subMenuOpenDelay:C,subMenuCloseDelay:_,forceSubMenuRender:E,builtinPlacements:X,triggerSubMenuAction:U,getPopupContainer:oe,itemIcon:J,expandIcon:re,onItemClick:Ft,onOpenChange:En},u.createElement(gte.Provider,{value:tt},Hr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(hte.Provider,{value:ze},G)))))}),qv=u4e;qv.Item=ty;qv.SubMenu=R_;qv.ItemGroup=mj;qv.Divider=fj;var d4e={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"},f4e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:d4e}))},m4e=u.forwardRef(f4e);const Cte=u.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),p4e=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:pe(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}}},kte=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}},_te=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Ete=mn("Layout",p4e,kte,{deprecatedTokens:_te}),h4e=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:g,bodyBg:v}=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:pe(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 ${pe(m)} ${pe(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:`${pe(m)} 0 0 ${pe(m)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:h,background:g},[`${t}-zero-width-trigger`]:{color:h,background:g,border:`1px solid ${v}`,borderInlineStart:0}}}}},v4e=mn(["Layout","Sider"],h4e,kte,{deprecatedTokens:_te});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 lL={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},b4e=e=>!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),I_=u.createContext({}),y4e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),$te=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:g,onBreakpoint:v}=e,x=g4e(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=u.useContext(Cte),[y,S]=u.useState("collapsed"in e?e.collapsed:o),[C,k]=u.useState(!1);u.useEffect(()=>{"collapsed"in e&&S(e.collapsed)},[e.collapsed]);const _=(J,re)=>{"collapsed"in e||S(J),g==null||g(J,re)},{getPrefixCls:E,direction:T}=u.useContext(It),$=E("layout-sider",n),[P,O,M]=v4e($),R=u.useRef(null);R.current=J=>{k(J.matches),v==null||v(J.matches),y!==J.matches&&_(J.matches,"responsive")},u.useEffect(()=>{function J(Q){var ne;return(ne=R.current)===null||ne===void 0?void 0:ne.call(R,Q)}let re;return typeof(window==null?void 0:window.matchMedia)<"u"&&h&&h in lL&&(re=window.matchMedia(`screen and (max-width: ${lL[h]})`),Xee(re,J),J(re)),()=>{Jee(re,J)}},[h]),u.useEffect(()=>{const J=y4e("ant-sider-");return w.addSider(J),()=>w.removeSider(J)},[]);const I=()=>{_(!y,"clickTrigger")},j=an(x,["collapsed"]),L=y?m:f,D=b4e(L)?`${L}px`:String(L),B=Number.parseFloat(String(m||0))===0?u.createElement("span",{onClick:I,className:me(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${d?"right":"left"}`),style:p},i||u.createElement(m4e,null)):null,F=T==="rtl"==!d,A={expanded:F?u.createElement(ys,null):u.createElement(Rc,null),collapsed:F?u.createElement(Rc,null):u.createElement(ys,null)}[y?"collapsed":"expanded"],V=i!==null?B||u.createElement("div",{className:`${$}-trigger`,onClick:I,style:{width:D}},i||A):null,W=Object.assign(Object.assign({},l),{flex:`0 0 ${D}`,maxWidth:D,minWidth:D,width:D}),U=me($,`${$}-${s}`,{[`${$}-collapsed`]:!!y,[`${$}-has-trigger`]:c&&i!==null&&!B,[`${$}-below`]:!!C,[`${$}-zero-width`]:Number.parseFloat(D)===0},r,O,M),X=u.useMemo(()=>({siderCollapsed:y}),[y]);return P(u.createElement(I_.Provider,{value:X},u.createElement("aside",Object.assign({className:U},j,{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"},w4e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:x4e}))},pj=u.forwardRef(w4e);const QC=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var S4e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Tte=e=>{const{prefixCls:t,className:n,dashed:r}=e,i=S4e(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(It),o=a("menu",t),s=me({[`${o}-item-divider-dashed`]:!!r},n);return u.createElement(fj,Object.assign({className:s},i))},Pte=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(QC),p=y=>{const S=r==null?void 0:r[0],C=u.createElement("span",{className:me(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||u.isValidElement(r)&&r.type==="span")&&r&&y&&c&&typeof S=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},S.charAt(0)):C},{siderCollapsed:h}=u.useContext(I_);let g=a;typeof a>"u"?g=c?r:"":a===!1&&(g="");const v={title:g};!h&&!m&&(v.title=null,v.open=!1);const x=Ir(r).length;let w=u.createElement(ty,Object.assign({},an(e,["title","icon","danger"]),{className:me({[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(i?x+1:x)===1},n),title:typeof a=="string"?a:void 0}),vi(i,{className:me(u.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p(m));return f||(w=u.createElement(_r,Object.assign({},v,{placement:d==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),w)),w};var C4e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 ZC=u.createContext(null),Rte=u.forwardRef((e,t)=>{const{children:n}=e,r=C4e(e,["children"]),i=u.useContext(ZC),a=u.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=kge(n),s=Nc(t,o?rf(n):null);return u.createElement(ZC.Provider,{value:a},u.createElement(el,{space:!0},o?u.cloneElement(n,{ref:s}):n))}),k4e=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:`${pe(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"}}}},_4e=({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(${pe(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${pe(t)})`}}}}),cL=e=>Zs(e),uL=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:p,motionEaseInOut:h,motionEaseOut:g,itemPaddingInline:v,motionDurationMid:x,itemHoverColor:w,lineType:y,colorSplit:S,itemDisabledColor:C,dangerItemColor:k,dangerItemHoverColor:_,dangerItemSelectedColor:E,dangerItemActiveBg:T,dangerItemSelectedBg:$,popupBg:P,itemHoverBg:O,itemActiveBg:M,menuSubMenuBg:R,horizontalItemSelectedColor:I,horizontalItemSelectedBg:j,horizontalItemBorderRadius:L,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},cL(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},cL(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${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:O},"&:active":{backgroundColor:M}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:O},"&:active":{backgroundColor:M}}},[`${n}-item-danger`]:{color:k,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:_}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`&${n}-submenu > ${n}`]:{backgroundColor:R},[`&${n}-popup > ${n}`]:{backgroundColor:P},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:P},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:L,"&::after":{position:"absolute",insetInline:v,bottom:0,borderBottom:`${pe(d)} solid transparent`,transition:`border-color ${p} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:d,borderBottomColor:I}},"&-selected":{color:I,backgroundColor:j,"&:hover":{backgroundColor:j},"&::after":{borderBottomWidth:d,borderBottomColor:I}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${pe(m)} ${y} ${S}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${pe(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${x} ${g}`,`opacity ${x} ${g}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${x} ${h}`,`opacity ${x} ${h}`].join(",")}}}}}},dL=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:pe(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item,
|
||
> ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:pe(n)},[`${t}-item-group-list ${t}-submenu-title,
|
||
${t}-submenu-title`]:{paddingInlineEnd:d}}},E4e=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:g,collapsedIconSize:v}=e,x={height:r,lineHeight:pe(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},dL(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},dL(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${pe(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`]:x,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:x}},{[`${t}-inline-collapsed`]:{width:g,[`&${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% - ${pe(e.calc(v).div(2).equal())} - ${pe(c)})`,textOverflow:"clip",[`
|
||
${t}-submenu-arrow,
|
||
${t}-submenu-expand-icon
|
||
`]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:v,lineHeight:pe(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({},Ua),{paddingInline:p})}}]},fL=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,iconSize:s,iconMarginInlineEnd:l}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(","),[`${t}-item-icon, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`margin ${n} ${i}`,`color ${n}`].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Bm()),[`&${t}-item-only-child`]:{[`> ${o}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},mL=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:i,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${pe(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${pe(o)})`}}}}},$4e=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:g,lineType:v,groupTitleLineHeight:x,groupTitleFontSize:w}=e;return[{"":{[n]:Object.assign(Object.assign({},$c()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),$c()),{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:`${pe(s)} ${pe(l)}`,fontSize:w,lineHeight:x,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:v,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),fL(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${pe(e.calc(r).mul(2).equal())} ${pe(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:m},fL(e)),mL(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),mL(e)),{[`&-inline-collapsed ${n}-submenu-arrow,
|
||
&-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${pe(g)})`},"&::after":{transform:`rotate(45deg) translateX(${pe(e.calc(g).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${pe(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${pe(e.calc(g).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${pe(g)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},T4e=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:g,colorBgTextHover:v,controlHeightLG:x,lineHeight:w,colorBgElevated:y,marginXXS:S,padding:C,fontSize:k,controlHeightSM:_,fontSizeLG:E,colorTextLightSolid:T,colorErrorHover:$}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,O=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,M=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,R=new vn(T).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:l,itemColor:l,colorItemTextHover:l,itemHoverColor:l,colorItemTextHoverHorizontal:i,horizontalItemHoverColor:i,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:i,itemSelectedColor:i,subMenuItemSelectedColor:i,colorItemTextSelectedHorizontal:i,horizontalItemSelectedColor:i,colorItemBg:d,itemBg:d,colorItemBgHover:v,itemHoverBg:v,colorItemBgActive:m,itemActiveBg:g,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:g,itemSelectedBg:g,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:p,activeBarBorderWidth:O,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:M,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:x,groupTitleLineHeight:w,collapsedWidth:x*2,popupBg:y,itemMarginBlock:S,itemPaddingInline:C,horizontalLineHeight:`${x*1.15}px`,iconSize:k,iconMarginInlineEnd:_-k,collapsedIconSize:E,groupTitleFontSize:k,darkItemDisabledColor:new vn(T).setA(.25).toRgbString(),darkItemColor:R,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:R,darkItemHoverColor:T,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:a,itemWidth:P?`calc(100% + ${O}px)`:`calc(100% - ${M*2}px)`}},P4e=(e,t=e,n=!0)=>mn("Menu",i=>{const{colorBgElevated:a,controlHeightLG:o,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:p,darkDangerItemSelectedBg:h,darkItemHoverBg:g,darkGroupTitleColor:v,darkItemHoverColor:x,darkItemDisabledColor:w,darkDangerItemHoverColor:y,darkDangerItemSelectedColor:S,darkDangerItemActiveBg:C,popupBg:k,darkPopupBg:_}=i,E=i.calc(s).div(7).mul(5).equal(),T=tn(i,{menuArrowSize:E,menuHorizontalHeight:i.calc(o).mul(1.15).equal(),menuArrowOffset:i.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:i.calc,popupBg:k}),$=tn(T,{itemColor:l,itemHoverColor:x,groupTitleColor:v,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:_,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:g,itemDisabledColor:w,dangerItemColor:c,dangerItemHoverColor:y,dangerItemSelectedColor:S,dangerItemActiveBg:C,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:p});return[$4e(T),k4e(T),E4e(T),uL(T,"light"),uL($,"dark"),_4e(T),qb(T),Tc(T,"slide-up"),Tc(T,"slide-down"),Bv(T,"zoom-big")]},T4e,{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),Ite=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:a}=e,o=u.useContext(QC),{prefixCls:s,inlineCollapsed:l,theme:c}=o,d=Uv();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,vi(r,{className:me(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]=al("Menu");return u.createElement(QC.Provider,{value:m},u.createElement(R_,Object.assign({},an(e,["icon"]),{title:f,popupClassName:me(s,n,`${s}-${a||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var R4e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function l$(e){return e===null||e===!1}const I4e={item:Pte,submenu:Ite,divider:Tte},O4e=u.forwardRef((e,t)=>{var n;const r=u.useContext(ZC),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=u.useContext(It),c=a(),{prefixCls:d,className:f,style:m,theme:p="light",expandIcon:h,_internalDisableMenuItemTitleTooltip:g,inlineCollapsed:v,siderCollapsed:x,rootClassName:w,mode:y,selectable:S,onClick:C,overflowedIndicatorPopupClassName:k}=e,_=R4e(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=an(_,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:y});const T=Xt((...H)=>{var A;C==null||C.apply(void 0,H),(A=i.onClick)===null||A===void 0||A.call(i)}),$=i.mode||y,P=S??i.selectable,O=v??x,M={horizontal:{motionName:`${c}-slide-up`},inline:Zh(c),other:{motionName:`${c}-zoom-big`}},R=a("menu",d||i.prefixCls),I=Qn(R),[j,L,D]=P4e(R,I,!r),B=me(`${R}-${p}`,l==null?void 0:l.className,f),F=u.useMemo(()=>{var H,A;if(typeof h=="function"||l$(h))return h||null;if(typeof i.expandIcon=="function"||l$(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||l$(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 vi(V,{className:me(`${R}-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,R]),z=u.useMemo(()=>({prefixCls:R,inlineCollapsed:O||!1,direction:s,firstLevel:!0,theme:p,mode:$,disableMenuItemTitleTooltip:g}),[R,O,s,g,p]);return j(u.createElement(ZC.Provider,{value:null},u.createElement(QC.Provider,{value:z},u.createElement(qv,Object.assign({getPopupContainer:o,overflowedIndicator:u.createElement(pj,null),overflowedIndicatorPopupClassName:me(R,`${R}-${p}`,k),mode:$,selectable:P,onClick:T},E,{inlineCollapsed:O,style:Object.assign(Object.assign({},l==null?void 0:l.style),m),className:B,prefixCls:R,direction:s,defaultMotions:M,expandIcon:F,ref:t,rootClassName:me(w,L,i.rootClassName,D,I),_internalComponents:I4e})))))}),Fu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(I_);return u.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var a;(a=n.current)===null||a===void 0||a.focus(i)}})),u.createElement(O4e,Object.assign({ref:n},e,r))});Fu.Item=Pte;Fu.SubMenu=Ite;Fu.Divider=Tte;Fu.ItemGroup=mj;const M4e=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}}}}}},j4e=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:g}=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:c_},[`&${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:d_},[`&${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:u_},[`&${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:f_}}},oj(e,g,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},bn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:g,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Lo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${pe(c)} ${pe(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:`${pe(c)} ${pe(h)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Lo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:g,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${pe(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 ${pe(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:g,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Tc(e,"slide-up"),Tc(e,"slide-down"),ev(e,"move-up"),ev(e,"move-down"),Bv(e,"zoom-big")]]},N4e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},$_({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),E_(e)),A4e=mn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=tn(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[j4e(a),M4e(a)]},N4e,{resetStyle:!1}),O_=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:g,visible:v,onVisibleChange:x,mouseEnterDelay:w=.15,mouseLeaveDelay:y=.1,autoAdjustOverflow:S=!0,placement:C="",overlay:k,transitionName:_,destroyOnHidden:E,destroyPopupOnHide:T}=e,{getPopupContainer:$,getPrefixCls:P,direction:O,dropdown:M}=u.useContext(It),R=c||l;Ac();const I=u.useMemo(()=>{const le=P();return _!==void 0?_:C.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[P,C,_]),j=u.useMemo(()=>C?C.includes("Center")?C.slice(0,C.indexOf("Center")):C:O==="rtl"?"bottomRight":"bottomLeft",[C,O]),L=P("dropdown",i),D=Qn(L),[B,F,z]=A4e(L,D),[,H]=$i(),A=u.Children.only(P3e(a)?u.createElement("span",null,a):a),V=vi(A,{className:me(`${L}-trigger`,{[`${L}-rtl`]:O==="rtl"},A.props.className),disabled:(t=A.props.disabled)!==null&&t!==void 0?t:s}),W=s?[]:o,U=!!(W!=null&&W.includes("contextMenu")),[X,J]=Wt(!1,{value:h??v}),re=Xt(le=>{g==null||g(le,{source:"trigger"}),x==null||x(le),J(le)}),Q=me(f,m,F,z,D,M==null?void 0:M.className,{[`${L}-rtl`]:O==="rtl"}),ne=rte({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:S,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),ee=Xt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(g==null||g(!1,{source:"menu"}),J(!1))}),oe=()=>{let le;return n!=null&&n.items?le=u.createElement(Fu,Object.assign({},n)):typeof k=="function"?le=k():le=k,R&&(le=R(le)),le=u.Children.only(typeof le=="string"?u.createElement("span",null,le):le),u.createElement(Rte,{prefixCls:`${L}-menu`,rootClassName:me(z,D),expandIcon:u.createElement("span",{className:`${L}-menu-submenu-arrow`},O==="rtl"?u.createElement(Rc,{className:`${L}-menu-submenu-arrow-icon`}):u.createElement(ys,{className:`${L}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ee,validator:({mode:ve})=>{}},le)},[se,ue]=al("Dropdown",p==null?void 0:p.zIndex);let te=u.createElement(dte,Object.assign({alignPoint:U},an(e,["rootClassName"]),{mouseEnterDelay:w,mouseLeaveDelay:y,visible:X,builtinPlacements:ne,arrow:!!r,overlayClassName:Q,prefixCls:L,getPopupContainer:d||$,transitionName:I,trigger:W,overlay:oe,placement:j,onVisibleChange:re,overlayStyle:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.style),p),{zIndex:se}),autoDestroy:E??T}),V);return se&&(te=u.createElement(Vb.Provider,{value:ue},te)),B(te)},F4e=sf(O_,"align",void 0,"dropdown",e=>e),D4e=e=>u.createElement(F4e,Object.assign({},e),u.createElement("span",null));O_._InternalPanelDoNotUseOrYouWillBeFired=D4e;var Ote={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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",g="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,x=/\[([^\]]+)]|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(R){var I=["th","st","nd","rd"],j=R%100;return"["+R+(I[(j-20)%10]||I[j]||I[0])+"]"}},y=function(R,I,j){var L=String(R);return!L||L.length>=I?R:""+Array(I+1-L.length).join(j)+R},S={s:y,z:function(R){var I=-R.utcOffset(),j=Math.abs(I),L=Math.floor(j/60),D=j%60;return(I<=0?"+":"-")+y(L,2,"0")+":"+y(D,2,"0")},m:function R(I,j){if(I.date()<j.date())return-R(j,I);var L=12*(j.year()-I.year())+(j.month()-I.month()),D=I.clone().add(L,f),B=j-D<0,F=I.clone().add(L+(B?-1:1),f);return+(-(L+(j-D)/(B?D-F:F-D))||0)},a:function(R){return R<0?Math.ceil(R)||0:Math.floor(R)},p:function(R){return{M:f,y:p,w:d,d:c,D:h,h:l,m:s,s:o,ms:a,Q:m}[R]||String(R||"").toLowerCase().replace(/s$/,"")},u:function(R){return R===void 0}},C="en",k={};k[C]=w;var _="$isDayjsObject",E=function(R){return R instanceof O||!(!R||!R[_])},T=function R(I,j,L){var D;if(!I)return C;if(typeof I=="string"){var B=I.toLowerCase();k[B]&&(D=B),j&&(k[B]=j,D=B);var F=I.split("-");if(!D&&F.length>1)return R(F[0])}else{var z=I.name;k[z]=I,D=z}return!L&&D&&(C=D),D||!L&&C},$=function(R,I){if(E(R))return R.clone();var j=typeof I=="object"?I:{};return j.date=R,j.args=arguments,new O(j)},P=S;P.l=T,P.i=E,P.w=function(R,I){return $(R,{locale:I.$L,utc:I.$u,x:I.$x,$offset:I.$offset})};var O=function(){function R(j){this.$L=T(j.locale,null,!0),this.parse(j),this.$x=this.$x||j.x||{},this[_]=!0}var I=R.prototype;return I.parse=function(j){this.$d=function(L){var D=L.date,B=L.utc;if(D===null)return new Date(NaN);if(P.u(D))return new Date;if(D instanceof Date)return new Date(D);if(typeof D=="string"&&!/Z$/i.test(D)){var F=D.match(v);if(F){var z=F[2]-1||0,H=(F[7]||"0").substring(0,3);return B?new Date(Date.UTC(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(D)}(j),this.init()},I.init=function(){var j=this.$d;this.$y=j.getFullYear(),this.$M=j.getMonth(),this.$D=j.getDate(),this.$W=j.getDay(),this.$H=j.getHours(),this.$m=j.getMinutes(),this.$s=j.getSeconds(),this.$ms=j.getMilliseconds()},I.$utils=function(){return P},I.isValid=function(){return this.$d.toString()!==g},I.isSame=function(j,L){var D=$(j);return this.startOf(L)<=D&&D<=this.endOf(L)},I.isAfter=function(j,L){return $(j)<this.startOf(L)},I.isBefore=function(j,L){return this.endOf(L)<$(j)},I.$g=function(j,L,D){return P.u(j)?this[L]:this.set(D,j)},I.unix=function(){return Math.floor(this.valueOf()/1e3)},I.valueOf=function(){return this.$d.getTime()},I.startOf=function(j,L){var D=this,B=!!P.u(L)||L,F=P.p(j),z=function(re,Q){var ne=P.w(D.$u?Date.UTC(D.$y,Q,re):new Date(D.$y,Q,re),D);return B?ne:ne.endOf(c)},H=function(re,Q){return P.w(D.toDate()[re].apply(D.toDate("s"),(B?[0,0,0,0]:[23,59,59,999]).slice(Q)),D)},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 X=this.$locale().weekStart||0,J=(A<X?A+7:A)-X;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()}},I.endOf=function(j){return this.startOf(j,!1)},I.$set=function(j,L){var D,B=P.p(j),F="set"+(this.$u?"UTC":""),z=(D={},D[c]=F+"Date",D[h]=F+"Date",D[f]=F+"Month",D[p]=F+"FullYear",D[l]=F+"Hours",D[s]=F+"Minutes",D[o]=F+"Seconds",D[a]=F+"Milliseconds",D)[B],H=B===c?this.$D+(L-this.$W):L;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},I.set=function(j,L){return this.clone().$set(j,L)},I.get=function(j){return this[P.p(j)]()},I.add=function(j,L){var D,B=this;j=Number(j);var F=P.p(L),z=function(V){var W=$(B);return P.w(W.date(W.date()+Math.round(V*j)),B)};if(F===f)return this.set(f,this.$M+j);if(F===p)return this.set(p,this.$y+j);if(F===c)return z(1);if(F===d)return z(7);var H=(D={},D[s]=r,D[l]=i,D[o]=n,D)[F]||1,A=this.$d.getTime()+j*H;return P.w(A,this)},I.subtract=function(j,L){return this.add(-1*j,L)},I.format=function(j){var L=this,D=this.$locale();if(!this.isValid())return D.invalidDate||g;var B=j||"YYYY-MM-DDTHH:mm:ssZ",F=P.z(this),z=this.$H,H=this.$m,A=this.$M,V=D.weekdays,W=D.months,U=D.meridiem,X=function(Q,ne,ee,oe){return Q&&(Q[ne]||Q(L,B))||ee[ne].slice(0,oe)},J=function(Q){return P.s(z%12||12,Q,"0")},re=U||function(Q,ne,ee){var oe=Q<12?"AM":"PM";return ee?oe.toLowerCase():oe};return B.replace(x,function(Q,ne){return ne||function(ee){switch(ee){case"YY":return String(L.$y).slice(-2);case"YYYY":return P.s(L.$y,4,"0");case"M":return A+1;case"MM":return P.s(A+1,2,"0");case"MMM":return X(D.monthsShort,A,W,3);case"MMMM":return X(W,A);case"D":return L.$D;case"DD":return P.s(L.$D,2,"0");case"d":return String(L.$W);case"dd":return X(D.weekdaysMin,L.$W,V,2);case"ddd":return X(D.weekdaysShort,L.$W,V,3);case"dddd":return V[L.$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 re(z,H,!0);case"A":return re(z,H,!1);case"m":return String(H);case"mm":return P.s(H,2,"0");case"s":return String(L.$s);case"ss":return P.s(L.$s,2,"0");case"SSS":return P.s(L.$ms,3,"0");case"Z":return F}return null}(Q)||F.replace(":","")})},I.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},I.diff=function(j,L,D){var B,F=this,z=P.p(L),H=$(j),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 D?B:P.a(B)},I.daysInMonth=function(){return this.endOf(f).$D},I.$locale=function(){return k[this.$L]},I.locale=function(j,L){if(!j)return this.$L;var D=this.clone(),B=T(j,L,!0);return B&&(D.$L=B),D},I.clone=function(){return P.w(this.$d,this)},I.toDate=function(){return new Date(this.valueOf())},I.toJSON=function(){return this.isValid()?this.toISOString():null},I.toISOString=function(){return this.$d.toISOString()},I.toString=function(){return this.$d.toUTCString()},R}(),M=O.prototype;return $.prototype=M,[["$ms",a],["$s",o],["$m",s],["$H",l],["$W",c],["$M",f],["$y",p],["$D",h]].forEach(function(R){M[R[1]]=function(I){return this.$g(I,R[0],R[1])}}),$.extend=function(R,I){return R.$i||(R(I,O,$),R.$i=!0),$},$.locale=T,$.isDayjs=E,$.unix=function(R){return $(1e3*R)},$.en=k[C],$.Ls=k,$.p={},$})})(Ote);var Mte=Ote.exports;const Sn=Zn(Mte);var jte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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")}}})})(jte);var L4e=jte.exports;const Nte=Zn(L4e);var Ate={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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,g){var v=f.name?f:f.$locale(),x=o(v[m]),w=o(v[p]),y=x||w.map(function(C){return C.slice(0,h)});if(!g)return y;var S=v.weekStart;return y.map(function(C,k){return y[(k+(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,g,v){return g||v.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)}}})})(Ate);var B4e=Ate.exports;const Fte=Zn(B4e);var Dte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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)}}})})(Dte);var z4e=Dte.exports;const hj=Zn(z4e);var Lte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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}}})})(Lte);var H4e=Lte.exports;const V4e=Zn(H4e);var Bte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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)}}})})(Bte);var W4e=Bte.exports;const zte=Zn(W4e);var Hte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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(v){return(v=+v)+(v>68?1900:2e3)},d=function(v){return function(x){this[v]=+x}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=function(x){if(!x||x==="Z")return 0;var w=x.match(/([+-]|\d\d)/g),y=60*w[1]+(+w[2]||0);return y===0?0:w[0]==="+"?-y:y}(v)}],m=function(v){var x=l[v];return x&&(x.indexOf?x:x.s.concat(x.f))},p=function(v,x){var w,y=l.meridiem;if(y){for(var S=1;S<=24;S+=1)if(v.indexOf(y(S,0,x))>-1){w=S>12;break}}else w=v===(x?"pm":"PM");return w},h={A:[s,function(v){this.afternoon=p(v,!1)}],a:[s,function(v){this.afternoon=p(v,!0)}],Q:[i,function(v){this.month=3*(v-1)+1}],S:[i,function(v){this.milliseconds=100*+v}],SS:[a,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],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(v){var x=l.ordinal,w=v.match(/\d+/);if(this.day=w[0],x)for(var y=1;y<=31;y+=1)x(y).replace(/\[|\]/g,"")===v&&(this.day=y)}],w:[o,d("week")],ww:[a,d("week")],M:[o,d("month")],MM:[a,d("month")],MMM:[s,function(v){var x=m("months"),w=(m("monthsShort")||x.map(function(y){return y.slice(0,3)})).indexOf(v)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[s,function(v){var x=m("months").indexOf(v)+1;if(x<1)throw new Error;this.month=x%12||x}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(v){this.year=c(v)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function g(v){var x,w;x=v,w=l&&l.formats;for(var y=(v=x.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function($,P,O){var M=O&&O.toUpperCase();return P||w[O]||n[O]||w[M].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(R,I,j){return I||j.slice(1)})})).match(r),S=y.length,C=0;C<S;C+=1){var k=y[C],_=h[k],E=_&&_[0],T=_&&_[1];y[C]=T?{regex:E,parser:T}:k.replace(/^\[|\]$/g,"")}return function($){for(var P={},O=0,M=0;O<S;O+=1){var R=y[O];if(typeof R=="string")M+=R.length;else{var I=R.regex,j=R.parser,L=$.slice(M),D=I.exec(L)[0];j.call(P,D),$=$.replace(D,"")}}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(v,x,w){w.p.customParseFormat=!0,v&&v.parseTwoDigitYear&&(c=v.parseTwoDigitYear);var y=x.prototype,S=y.parse;y.parse=function(C){var k=C.date,_=C.utc,E=C.args;this.$u=_;var T=E[1];if(typeof T=="string"){var $=E[2]===!0,P=E[3]===!0,O=$||P,M=E[2];P&&(M=E[2]),l=this.$locale(),!$&&M&&(l=w.Ls[M]),this.$d=function(L,D,B,F){try{if(["x","X"].indexOf(D)>-1)return new Date((D==="X"?1e3:1)*L);var z=g(D)(L),H=z.year,A=z.month,V=z.day,W=z.hours,U=z.minutes,X=z.seconds,J=z.milliseconds,re=z.zone,Q=z.week,ne=new Date,ee=V||(H||A?1:ne.getDate()),oe=H||ne.getFullYear(),se=0;H&&!A||(se=A>0?A-1:ne.getMonth());var ue,te=W||0,le=U||0,ve=X||0,we=J||0;return re?new Date(Date.UTC(oe,se,ee,te,le,ve,we+60*re.offset*1e3)):B?new Date(Date.UTC(oe,se,ee,te,le,ve,we)):(ue=new Date(oe,se,ee,te,le,ve,we),Q&&(ue=F(ue).week(Q).toDate()),ue)}catch{return new Date("")}}(k,T,_,w),this.init(),M&&M!==!0&&(this.$L=this.locale(M).$L),O&&k!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var R=T.length,I=1;I<=R;I+=1){E[1]=T[I-1];var j=w.apply(this,E);if(j.isValid()){this.$d=j.$d,this.$L=j.$L,this.init();break}I===R&&(this.$d=new Date(""))}else S.call(this,C)}}})})(Hte);var U4e=Hte.exports;const Vte=Zn(U4e);Sn.extend(Vte);Sn.extend(zte);Sn.extend(Nte);Sn.extend(Fte);Sn.extend(hj);Sn.extend(V4e);Sn.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var o=(a||"").replace("Wo","wo");return r.bind(this)(o)}});var q4e={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"},wf=function(t){var n=q4e[t];return n||t.split("_")[0]},G4e={getNow:function(){var t=Sn();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Sn(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Sn().locale(wf(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(wf(t)).weekday(0)},getWeek:function(t,n){return n.locale(wf(t)).week()},getShortWeekDays:function(t){return Sn().locale(wf(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Sn().locale(wf(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(wf(t)).format(r)},parse:function(t,n,r){for(var i=wf(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=Sn(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=Sn(s,o,!0).locale(i);if(p.isValid())return p}return null}}};function K4e(e,t){return e!==void 0?e:t?"bottomRight":"bottomLeft"}var Xl=u.createContext(null),Y4e={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 Wte(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?Y4e:d,m=e.direction,p=e.visible,h=e.onClose,g=u.useContext(Xl),v=g.prefixCls,x="".concat(v,"-dropdown"),w=K4e(c,m==="rtl");return u.createElement(ey,{showAction:[],hideAction:["click"],popupPlacement:w,builtinPlacements:f,prefixCls:x,popupTransitionName:a,popup:t,popupAlign:i,popupVisible:p,popupClassName:me(r,q(q({},"".concat(x,"-range"),l),"".concat(x,"-rtl"),m==="rtl")),popupStyle:n,stretch:"minWidth",getPopupContainer:o,onPopupVisibleChange:function(S){S||h()}},s)}function vj(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 Wm(e){return e==null?[]:Array.isArray(e)?e:[e]}function e1(e,t,n){var r=He(e);return r[t]=n,r}function M_(e,t){var n={},r=t||Object.keys(e);return r.forEach(function(i){e[i]!==void 0&&(n[i]=e[i])}),n}function Ute(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 qte(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 Gte(e){return M_(e,["placement","builtinPlacements","popupAlign","getPopupContainer","transitionName","direction"])}function gj(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 Kte(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 e1(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 Yte(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 X4e(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,g=e.cellQuarterFormat,v=e.dayFormat,x=e.cellDateFormat,w=Yte(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:g||"[Q]Q",cellDateFormat:x||v||"D"})}function Xte(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,a=t.showMillisecond,o=t.use12Hours;return K.useMemo(function(){return X4e(e,n,r,i,a,o)},[e,n,r,i,a,o])}function qg(e,t,n){return n??t.some(function(r){return e.includes(r)})}var J4e=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Q4e(e){var t=M_(e,J4e),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 Z4e(e){return e&&typeof e=="string"}function Jte(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function Qte(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 Zte(e){var t=e.showTime,n=Q4e(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=Jte(c,d,f,l),p=Qte(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 ene(e,t,n,r,i){var a=e==="time";if(e==="datetime"||a){for(var o=r,s=Ute(e,i,null),l=s,c=[t,n],d=0;d<c.length;d+=1){var f=Wm(c[d])[0];if(Z4e(f)){l=f;break}}var m=o.showHour,p=o.showMinute,h=o.showSecond,g=o.showMillisecond,v=o.use12Hours,x=qg(l,["a","A","LT","LLL","LTS"],v),w=Jte(m,p,h,g);w||(m=qg(l,["H","h","k","LT","LLL"]),p=qg(l,["m","LT","LLL"]),h=qg(l,["s","LTS"]),g=qg(l,["SSS"]));var y=Qte(w,m,p,h,g),S=he(y,3);m=S[0],p=S[1],h=S[2];var C=t||Yte(m,p,h,g,x);return N(N({},o),{},{format:C,showHour:m,showMinute:p,showSecond:h,showMillisecond:g,use12Hours:x})}return null}function eEe(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 c$=7;function cf(e,t,n){return!e&&!t||e===t?!0:!e||!t?!1:n()}function yR(e,t,n){return cf(t,n,function(){var r=Math.floor(e.getYear(t)/10),i=Math.floor(e.getYear(n)/10);return r===i})}function _m(e,t,n){return cf(t,n,function(){return e.getYear(t)===e.getYear(n)})}function pL(e,t){var n=Math.floor(e.getMonth(t)/3);return n+1}function tEe(e,t,n){return cf(t,n,function(){return _m(e,t,n)&&pL(e,t)===pL(e,n)})}function bj(e,t,n){return cf(t,n,function(){return _m(e,t,n)&&e.getMonth(t)===e.getMonth(n)})}function yj(e,t,n){return cf(t,n,function(){return _m(e,t,n)&&bj(e,t,n)&&e.getDate(t)===e.getDate(n)})}function tne(e,t,n){return cf(t,n,function(){return e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)})}function nne(e,t,n){return cf(t,n,function(){return yj(e,t,n)&&tne(e,t,n)&&e.getMillisecond(t)===e.getMillisecond(n)})}function T0(e,t,n,r){return cf(n,r,function(){var i=e.locale.getWeekFirstDate(t,n),a=e.locale.getWeekFirstDate(t,r);return _m(e,i,a)&&e.locale.getWeek(t,n)===e.locale.getWeek(t,r)})}function za(e,t,n,r,i){switch(i){case"date":return yj(e,n,r);case"week":return T0(e,t.locale,n,r);case"month":return bj(e,n,r);case"quarter":return tEe(e,n,r);case"year":return _m(e,n,r);case"decade":return yR(e,n,r);case"time":return tne(e,n,r);default:return nne(e,n,r)}}function j_(e,t,n,r){return!t||!n||!r?!1:e.isAfter(r,t)&&e.isAfter(n,r)}function Vx(e,t,n,r,i){return za(e,t,n,r,i)?!0:e.isAfter(n,r)}function nEe(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 e2(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 rEe(e,t,n,r,i){var a=Xt(function(o,s){return!!(n&&n(o,s)||r&&e.isAfter(r,o)&&!za(e,t,r,o,s.type)||i&&e.isAfter(o,i)&&!za(e,t,i,o,s.type))});return a}function iEe(e,t,n){return u.useMemo(function(){var r=Ute(e,t,n),i=Wm(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 aEe(e,t,n){return typeof e[0]=="function"||n?!0:t}function oEe(e,t,n,r){var i=Xt(function(a,o){var s=N({type:t},o);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var l,c=o&&o.activeIndex===1?"end":"start",d=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,a,c,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,p=d.disabledSeconds,h=d.disabledMilliseconds,g=r.disabledHours,v=r.disabledMinutes,x=r.disabledSeconds,w=f||g,y=m||v,S=p||x,C=e.getHour(a),k=e.getMinute(a),_=e.getSecond(a),E=e.getMillisecond(a);if(w&&w().includes(C)||y&&y(C).includes(k)||S&&S(C,k).includes(_)||h&&h(C,k,_).includes(E))return!0}return!1});return i}function Wx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&Wm(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function rne(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,g=h===void 0?{}:h,v=e.inputRender,x=e.allowClear,w=e.clearIcon,y=e.needConfirm,S=e.multiple,C=e.format,k=e.inputReadOnly,_=e.disabledDate,E=e.minDate,T=e.maxDate,$=e.showTime,P=e.value,O=e.defaultValue,M=e.pickerValue,R=e.defaultPickerValue,I=Wx(P),j=Wx(O),L=Wx(M),D=Wx(R),B=a==="date"&&$?"datetime":a,F=B==="time"||B==="datetime",z=F||S,H=y??F,A=Zte(e),V=he(A,4),W=V[0],U=V[1],X=V[2],J=V[3],re=Xte(r,U),Q=u.useMemo(function(){return ene(B,X,J,W,re)},[B,X,J,W,re]),ne=u.useMemo(function(){return N(N({},e),{},{prefixCls:s,locale:re,picker:a,styles:c,classNames:f,order:p,components:N({input:v},g),clearIcon:eEe(s,x,w),showTime:Q,value:I,defaultValue:j,pickerValue:L,defaultPickerValue:D},t==null?void 0:t())},[e]),ee=iEe(B,re,C),oe=he(ee,2),se=oe[0],ue=oe[1],te=aEe(se,k,S),le=rEe(n,r,_,E,T),ve=oEe(n,a,le,Q),we=u.useMemo(function(){return N(N({},ne),{},{needConfirm:H,inputReadOnly:te,disabledDate:le})},[ne,H,te,le]);return[we,B,z,se,ue,ve]}function sEe(e,t,n){var r=Wt(t,{value:e}),i=he(r,2),a=i[0],o=i[1],s=K.useRef(e),l=K.useRef(),c=function(){pn.cancel(l.current)},d=Xt(function(){o(s.current),n&&a!==s.current&&n(s.current)}),f=Xt(function(m,p){c(),s.current=m,m||p?d():l.current=pn(d)});return K.useEffect(function(){return c},[]),[a,f]}function ine(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=sEe(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 ane(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 one(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 xj(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,Zf(function(){if(e)r.current(e);else{var i=pn(function(){r.current(e)},n);return function(){pn.cancel(i)}}},[e])}function sne(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},g=function(S){return m.current===S},v=function(S){d(S)},x=function(S){return S&&(p.current=S),p.current},w=function(S){var C=f.current,k=new Set(C.filter(function(E){return S[E]||t[E]})),_=C[C.length-1]===0?1:0;return k.size>=2||e[_]?null:_};return xj(c||n,function(){c||(f.current=[],h(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,v,x,a,o,w,f.current,h,g]}function lEe(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:qte(e,n)});return o===1&&t[0]&&m&&!za(r,i,m,c,h.type)&&r.isAfter(m,c)||o===0&&t[1]&&p&&!za(r,i,p,c,h.type)&&r.isAfter(c,p)?!0:a==null?void 0:a(c,h)};return s}function P0(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 u$=[];function lne(e,t,n,r,i,a,o,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:u$,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:u$,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:u$,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",g=a||0,v=function(L){var D=e.getNow();return h&&(D=e2(e,D)),l[L]||n[L]||D},x=he(c,2),w=x[0],y=x[1],S=Wt(function(){return v(0)},{value:w}),C=he(S,2),k=C[0],_=C[1],E=Wt(function(){return v(1)},{value:y}),T=he(E,2),$=T[0],P=T[1],O=u.useMemo(function(){var j=[k,$][g];return h?j:e2(e,j,d[g])},[h,k,$,g,e,d]),M=function(L){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",B=[_,P][g];B(L);var F=[k,$];F[g]=L,f&&(!za(e,t,k,F[0],o)||!za(e,t,$,F[1],o))&&f(F,{source:D,range:g===1?"end":"start",mode:r})},R=function(L,D){if(s){var B={date:"month",week:"month",month:"year",quarter:"year"},F=B[o];if(F&&!za(e,t,L,D,F))return P0(e,o,D,-1);if(o==="year"&&L){var z=Math.floor(e.getYear(L)/10),H=Math.floor(e.getYear(D)/10);if(z!==H)return P0(e,o,D,-1)}}return D},I=u.useRef(null);return dn(function(){if(i&&!l[g]){var j=h?null:e.getNow();if(I.current!==null&&I.current!==g?j=[k,$][g^1]:n[g]?j=g===0?n[0]:R(n[0],n[1]):n[g^1]&&(j=n[g^1]),j){m&&e.isAfter(m,j)&&(j=m);var L=s?P0(e,o,j,1):j;p&&e.isAfter(L,p)&&(j=s?P0(e,o,p,-1):p),M(j,"reset")}}},[i,g,n[g]]),u.useEffect(function(){i?I.current=g:I.current=null},[i,g]),dn(function(){i&&l&&l[g]&&M(l[g],"reset")},[i,g]),[O,M]}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 cEe=[];function une(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&&!nne(e,f,m)){c=d;break}}return[c<0,c!==0]};return[r,i]}function dne(e,t){return He(e).sort(function(n,r){return t.isAfter(n,r)?1:-1})}function uEe(e){var t=cne(e),n=he(t,2),r=n[0],i=n[1],a=Xt(function(){i(e)});return u.useEffect(function(){a()},[e]),[r,i]}function fne(e,t,n,r,i,a,o,s,l){var c=Wt(a,{value:o}),d=he(c,2),f=d[0],m=d[1],p=f||cEe,h=uEe(p),g=he(h,2),v=g[0],x=g[1],w=une(e,t,n),y=he(w,2),S=y[0],C=y[1],k=Xt(function(E){var T=He(E);if(r)for(var $=0;$<2;$+=1)T[$]=T[$]||null;else i&&(T=dne(T.filter(function(j){return j}),e));var P=C(v(),T),O=he(P,2),M=O[0],R=O[1];if(!M&&(x(T),s)){var I=S(T);s(T,I,{range:R?"end":"start"})}}),_=function(){l&&l(v())};return[p,m,v,k,_]}function mne(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,g=e.order,v=a.some(function(M){return M})?!1:g,x=une(d,f,o),w=he(x,2),y=w[0],S=w[1],C=cne(t),k=he(C,2),_=k[0],E=k[1],T=Xt(function(){E(t)});u.useEffect(function(){T()},[t]);var $=Xt(function(M){var R=M===null,I=He(M||_());if(R)for(var j=Math.max(a.length,I.length),L=0;L<j;L+=1)a[L]||(I[L]=null);v&&I[0]&&I[1]&&(I=dne(I,d)),i(I);var D=I,B=he(D,2),F=B[0],z=B[1],H=!F,A=!z,V=h?(!H||h[0])&&(!A||h[1]):!0,W=!g||H||A||za(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})),X=R||V&&W&&U;if(X){n(I);var J=S(I,t),re=he(J,1),Q=re[0];p&&!Q&&p(R&&I.every(function(ne){return!ne})?null:I,y(I))}return X}),P=Xt(function(M,R){var I=e1(_(),M,r()[M]);E(I),R&&$()}),O=!s&&!l;return xj(!O,function(){O&&($(),i(t),T())},2),[P,$]}function pne(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 dEe(e,t,n,r,i,a){var o=e;function s(f,m,p){var h=a[f](o),g=p.find(function(y){return y.value===h});if(!g||g.disabled){var v=p.filter(function(y){return!y.disabled}),x=He(v).reverse(),w=x.find(function(y){return y.value<=h})||v[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 Ux(){return[]}function qx(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:vj(l,a),value:l,disabled:c})}return o}function wj(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,g=r.disabledHours,v=r.disabledMinutes,x=r.disabledSeconds,w=u.useMemo(function(){return n||e.getNow()},[n,e]),y=u.useCallback(function(D){var B=(h==null?void 0:h(D))||{};return[B.disabledHours||g||Ux,B.disabledMinutes||v||Ux,B.disabledSeconds||x||Ux,B.disabledMilliseconds||Ux]},[h,g,v,x]),S=u.useMemo(function(){return y(w)},[w,y]),C=he(S,4),k=C[0],_=C[1],E=C[2],T=C[3],$=u.useCallback(function(D,B,F,z){var H=qx(0,23,o,p,D()),A=i?H.map(function(X){return N(N({},X),{},{label:vj(X.value%12||12,2)})}):H,V=function(J){return qx(0,59,l,p,B(J))},W=function(J,re){return qx(0,59,d,p,F(J,re))},U=function(J,re,Q){return qx(0,999,m,p,z(J,re,Q),3)};return[A,V,W,U]},[p,o,i,m,l,d]),P=u.useMemo(function(){return $(k,_,E,T)},[$,k,_,E,T]),O=he(P,4),M=O[0],R=O[1],I=O[2],j=O[3],L=function(B,F){var z=function(){return M},H=R,A=I,V=j;if(F){var W=y(F),U=he(W,4),X=U[0],J=U[1],re=U[2],Q=U[3],ne=$(X,J,re,Q),ee=he(ne,4),oe=ee[0],se=ee[1],ue=ee[2],te=ee[3];z=function(){return oe},H=se,A=ue,V=te}var le=dEe(B,z,H,A,V,e);return le};return[L,M,R,I,j]}function fEe(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(Xl),p=m.prefixCls,h=m.locale,g=m.button,v=g===void 0?"button":g,x=d.getNow(),w=wj(d,a,x),y=he(w,1),S=y[0],C=r==null?void 0:r(t),k=f(x,{type:t}),_=function(){if(!k){var R=S(x);s(R)}},E="".concat(p,"-now"),T="".concat(E,"-btn"),$=i&&u.createElement("li",{className:E},u.createElement("a",{className:me(T,k&&"".concat(T,"-disabled")),"aria-disabled":k,onClick:_},n==="date"?h.today:h.now)),P=c&&u.createElement("li",{className:"".concat(p,"-ok")},u.createElement(v,{disabled:l,onClick:o},h.ok)),O=($||P)&&u.createElement("ul",{className:"".concat(p,"-ranges")},$,P);return!C&&!O?null:u.createElement("div",{className:"".concat(p,"-footer")},C&&u.createElement("div",{className:"".concat(p,"-footer-extra")},C),O)}function hne(e,t,n){function r(i,a){var o=i.findIndex(function(l){return za(e,t,l,a,n)});if(o===-1)return[].concat(He(i),[a]);var s=He(i);return s.splice(o,1),s}return r}var Um=u.createContext(null);function N_(){return u.useContext(Um)}function Gv(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,g=e.prevIcon,v=e.nextIcon,x=e.superPrevIcon,w=e.superNextIcon,y=r.getNow(),S={now:y,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:g,nextIcon:v,superPrevIcon:x,superNextIcon:w};return[S,y]}var Fd=u.createContext({});function ny(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=N_(),g=h.prefixCls,v=h.panelType,x=h.now,w=h.disabledDate,y=h.cellRender,S=h.onHover,C=h.hoverValue,k=h.hoverRangeValue,_=h.generateConfig,E=h.values,T=h.locale,$=h.onSelect,P=p||w,O="".concat(g,"-cell"),M=u.useContext(Fd),R=M.onCellDblClick,I=function(A){return E.some(function(V){return V&&za(_,T,A,V,v)})},j=[],L=0;L<t;L+=1){for(var D=[],B=void 0,F=function(){var A=L*n+z,V=i(r,A),W=P==null?void 0:P(V,{type:v});z===0&&(B=V,a&&D.push(a(B)));var U=!1,X=!1,J=!1;if(m&&k){var re=he(k,2),Q=re[0],ne=re[1];U=j_(_,Q,ne,V),X=za(_,T,V,Q,v),J=za(_,T,V,ne,v)}var ee=s?ea(V,{locale:T,format:s,generateConfig:_}):void 0,oe=u.createElement("div",{className:"".concat(O,"-inner")},l(V));D.push(u.createElement("td",{key:z,title:ee,className:me(O,N(q(q(q(q(q(q({},"".concat(O,"-disabled"),W),"".concat(O,"-hover"),(C||[]).some(function(se){return za(_,T,V,se,v)})),"".concat(O,"-in-range"),U&&!X&&!J),"".concat(O,"-range-start"),X),"".concat(O,"-range-end"),J),"".concat(g,"-cell-selected"),!k&&v!=="week"&&I(V)),c(V))),onClick:function(){W||$(V)},onDoubleClick:function(){!W&&R&&R()},onMouseEnter:function(){W||S==null||S(V)},onMouseLeave:function(){W||S==null||S(null)}},y?y(V,{prefixCls:g,originNode:oe,today:x,type:v,locale:T}):oe))},z=0;z<n;z+=1)F();j.push(u.createElement("tr",{key:L,className:o==null?void 0:o(B)},D))}return u.createElement("div",{className:"".concat(g,"-body")},u.createElement("table",{className:"".concat(g,"-content")},d&&u.createElement("thead",null,u.createElement("tr",null,d)),u.createElement("tbody",null,j)))}var Gx={visibility:"hidden"};function Kv(e){var t=e.offset,n=e.superOffset,r=e.onChange,i=e.getStart,a=e.getEnd,o=e.children,s=N_(),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,g=s.superNextIcon,v=g===void 0?"»":g,x=s.minDate,w=s.maxDate,y=s.generateConfig,S=s.locale,C=s.pickerValue,k=s.panelType,_="".concat(l,"-header"),E=u.useContext(Fd),T=E.hidePrev,$=E.hideNext,P=E.hideHeader,O=u.useMemo(function(){if(!x||!t||!a)return!1;var H=a(t(-1,C));return!Vx(y,S,H,x,k)},[x,t,C,a,y,S,k]),M=u.useMemo(function(){if(!x||!n||!a)return!1;var H=a(n(-1,C));return!Vx(y,S,H,x,k)},[x,n,C,a,y,S,k]),R=u.useMemo(function(){if(!w||!t||!i)return!1;var H=i(t(1,C));return!Vx(y,S,w,H,k)},[w,t,C,i,y,S,k]),I=u.useMemo(function(){if(!w||!n||!i)return!1;var H=i(n(1,C));return!Vx(y,S,w,H,k)},[w,n,C,i,y,S,k]),j=function(A){t&&r(t(A,C))},L=function(A){n&&r(n(A,C))};if(P)return null;var D="".concat(_,"-prev-btn"),B="".concat(_,"-next-btn"),F="".concat(_,"-super-prev-btn"),z="".concat(_,"-super-next-btn");return u.createElement("div",{className:_},n&&u.createElement("button",{type:"button","aria-label":S.previousYear,onClick:function(){return L(-1)},tabIndex:-1,className:me(F,M&&"".concat(F,"-disabled")),disabled:M,style:T?Gx:{}},h),t&&u.createElement("button",{type:"button","aria-label":S.previousMonth,onClick:function(){return j(-1)},tabIndex:-1,className:me(D,O&&"".concat(D,"-disabled")),disabled:O,style:T?Gx:{}},d),u.createElement("div",{className:"".concat(_,"-view")},o),t&&u.createElement("button",{type:"button","aria-label":S.nextMonth,onClick:function(){return j(1)},tabIndex:-1,className:me(B,R&&"".concat(B,"-disabled")),disabled:R,style:$?Gx:{}},m),n&&u.createElement("button",{type:"button","aria-label":S.nextYear,onClick:function(){return L(1)},tabIndex:-1,className:me(z,I&&"".concat(z,"-disabled")),disabled:I,style:$?Gx:{}},v))}function A_(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,g="".concat(t,"-").concat(r,"-panel"),v="".concat(t,"-cell"),x=d==="week",w=Gv(e,d),y=he(w,2),S=y[0],C=y[1],k=a.locale.getWeekFirstDay(i.locale),_=a.setDate(o,1),E=nEe(i.locale,a,_),T=a.getMonth(o),$=h===void 0?x:h,P=$?function(H){var A=f==null?void 0:f(H,{type:"week"});return u.createElement("td",{key:"week",className:me(v,"".concat(v,"-week"),q({},"".concat(v,"-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(v,"-inner")},a.locale.getWeek(i.locale,H)))}:null,O=[],M=i.shortWeekDays||(a.locale.getShortWeekDays?a.locale.getShortWeekDays(i.locale):[]);P&&O.push(u.createElement("th",{key:"empty"},u.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},i.week)));for(var R=0;R<c$;R+=1)O.push(u.createElement("th",{key:R},M[(R+k)%c$]));var I=function(A,V){return a.addDate(A,V)},j=function(A){return ea(A,{locale:i,format:i.cellDateFormat,generateConfig:a})},L=function(A){var V=q(q({},"".concat(t,"-cell-in-view"),bj(a,A,o)),"".concat(t,"-cell-today"),yj(a,A,C));return V},D=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}):D[T]),z=i.monthBeforeYear?[F,B]:[B,F];return u.createElement(Um.Provider,{value:S},u.createElement("div",{className:me(g,h&&"".concat(g,"-show-week"))},u.createElement(Kv,{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(ny,Fe({titleFormat:i.fieldDateFormat},e,{colNum:c$,rowNum:6,baseDate:E,headerCells:O,getCellDate:I,getCellText:j,getCellClassName:L,prefixColumn:P,cellSelection:!x}))))}var mEe=1/3;function pEe(e,t){var n=u.useRef(!1),r=u.useRef(null),i=u.useRef(null),a=function(){return n.current},o=function(){pn.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 g(){o(),n.current=!0,s.current+=1;var v=f.scrollTop,x=p.offsetTop,w=m.offsetTop,y=w-x;if(w===0&&m!==p||!Lv(f)){s.current<=5&&(r.current=pn(g));return}var S=v+(y-v)*mEe,C=Math.abs(y-S);if(i.current!==null&&i.current<C){o();return}if(i.current=C,C<=1){f.scrollTop=y,o();return}f.scrollTop=S,r.current=pn(g)};m&&p&&h()}},c=Xt(l);return[c,o,a]}var hEe=300;function vEe(e){return e.map(function(t){var n=t.value,r=t.label,i=t.disabled;return[n,r,i].join(",")}).join(";")}function Gg(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=N_(),d=c.prefixCls,f=c.cellRender,m=c.now,p=c.locale,h="".concat(d,"-time-panel"),g="".concat(d,"-time-panel-cell"),v=u.useRef(null),x=u.useRef(),w=function(){clearTimeout(x.current)},y=pEe(v,n??r),S=he(y,3),C=S[0],k=S[1],_=S[2];dn(function(){return C(),w(),function(){k(),w()}},[n,r,vEe(t)]);var E=function(P){w();var O=P.target;!_()&&l&&(x.current=setTimeout(function(){var M=v.current,R=M.querySelector("li").offsetTop,I=Array.from(M.querySelectorAll("li")),j=I.map(function(z){return z.offsetTop-R}),L=j.map(function(z,H){return t[H].disabled?Number.MAX_SAFE_INTEGER:Math.abs(z-O.scrollTop)}),D=Math.min.apply(Math,He(L)),B=L.findIndex(function(z){return z===D}),F=t[B];F&&!F.disabled&&a(F.value)},hEe))},T="".concat(h,"-column");return u.createElement("ul",{className:T,ref:v,"data-type":i,onScroll:E},t.map(function($){var P=$.label,O=$.value,M=$.disabled,R=u.createElement("div",{className:"".concat(g,"-inner")},P);return u.createElement("li",{key:O,className:me(g,q(q({},"".concat(g,"-selected"),n===O),"".concat(g,"-disabled"),M)),onClick:function(){M||a(O)},onDoubleClick:function(){!M&&s&&s()},onMouseEnter:function(){o(O)},onMouseLeave:function(){o(null)},"data-value":O},f?f(O,{prefixCls:d,originNode:R,today:m,type:"time",subType:i,locale:p}):R)}))}function Ku(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=N_(),l=s.prefixCls,c=s.values,d=s.generateConfig,f=s.locale,m=s.onSelect,p=s.onHover,h=p===void 0?function(){}:p,g=s.pickerValue,v=(c==null?void 0:c[0])||null,x=u.useContext(Fd),w=x.onCellDblClick,y=wj(d,e,v),S=he(y,5),C=S[0],k=S[1],_=S[2],E=S[3],T=S[4],$=function(_e){var je=v&&d[_e](v),De=g&&d[_e](g);return[je,De]},P=$("getHour"),O=he(P,2),M=O[0],R=O[1],I=$("getMinute"),j=he(I,2),L=j[0],D=j[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],X=M===null?null:Ku(M)?"am":"pm",J=u.useMemo(function(){return a?Ku(M)?k.filter(function(ge){return Ku(ge.value)}):k.filter(function(ge){return!Ku(ge.value)}):k},[M,k,a]),re=function(_e,je){var De,Ge=_e.filter(function(Ve){return!Ve.disabled});return je??(Ge==null||(De=Ge[0])===null||De===void 0?void 0:De.value)},Q=re(k,M),ne=u.useMemo(function(){return _(Q)},[_,Q]),ee=re(ne,L),oe=u.useMemo(function(){return E(Q,ee)},[E,Q,ee]),se=re(oe,z),ue=u.useMemo(function(){return T(Q,ee,se)},[T,Q,ee,se]),te=re(ue,W),le=u.useMemo(function(){if(!a)return[];var ge=d.getNow(),_e=d.setHour(ge,6),je=d.setHour(ge,18),De=function(Ve,qe){var Ne=f.cellMeridiemFormat;return Ne?ea(Ve,{generateConfig:d,locale:f,format:Ne}):qe};return[{label:De(_e,"AM"),value:"am",disabled:k.every(function(Ge){return Ge.disabled||!Ku(Ge.value)})},{label:De(je,"PM"),value:"pm",disabled:k.every(function(Ge){return Ge.disabled||Ku(Ge.value)})}]},[k,a,d,f]),ve=function(_e){var je=C(_e);m(je)},we=u.useMemo(function(){var ge=v||g||d.getNow(),_e=function(De){return De!=null};return _e(M)?(ge=d.setHour(ge,M),ge=d.setMinute(ge,L),ge=d.setSecond(ge,z),ge=d.setMillisecond(ge,W)):_e(R)?(ge=d.setHour(ge,R),ge=d.setMinute(ge,D),ge=d.setSecond(ge,H),ge=d.setMillisecond(ge,U)):_e(Q)&&(ge=d.setHour(ge,Q),ge=d.setMinute(ge,ee),ge=d.setSecond(ge,se),ge=d.setMillisecond(ge,te)),ge},[v,g,M,L,z,W,Q,ee,se,te,R,D,H,U,d]),ke=function(_e,je){return _e===null?null:d[je](we,_e)},Y=function(_e){return ke(_e,"setHour")},ae=function(_e){return ke(_e,"setMinute")},Z=function(_e){return ke(_e,"setSecond")},G=function(_e){return ke(_e,"setMillisecond")},de=function(_e){return _e===null?null:_e==="am"&&!Ku(M)?d.setHour(we,M-12):_e==="pm"&&Ku(M)?d.setHour(we,M+12):we},ie=function(_e){ve(Y(_e))},fe=function(_e){ve(ae(_e))},be=function(_e){ve(Z(_e))},Ce=function(_e){ve(G(_e))},xe=function(_e){ve(de(_e))},ye=function(_e){h(Y(_e))},Se=function(_e){h(ae(_e))},Ie=function(_e){h(Z(_e))},Re=function(_e){h(G(_e))},Ee=function(_e){h(de(_e))},ce={onDblClick:w,changeOnScroll:o};return u.createElement("div",{className:"".concat(l,"-content")},t&&u.createElement(Gg,Fe({units:J,value:M,optionalValue:R,type:"hour",onChange:ie,onHover:ye},ce)),n&&u.createElement(Gg,Fe({units:ne,value:L,optionalValue:D,type:"minute",onChange:fe,onHover:Se},ce)),r&&u.createElement(Gg,Fe({units:oe,value:z,optionalValue:H,type:"second",onChange:be,onHover:Ie},ce)),i&&u.createElement(Gg,Fe({units:ue,value:W,optionalValue:U,type:"millisecond",onChange:Ce,onHover:Re},ce)),a&&u.createElement(Gg,Fe({units:le,value:X,type:"meridiem",onChange:xe,onHover:Ee},ce)))}function vne(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=Gv(e,"time"),d=he(c,1),f=d[0];return u.createElement(Um.Provider,{value:f},u.createElement("div",{className:me(l)},u.createElement(Kv,null,n?ea(n,{locale:r,format:s,generateConfig:i}):" "),u.createElement(gEe,a)))}function bEe(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=wj(n,r),d=he(c,1),f=d[0],m=function(v){return a?e2(n,v,a):e2(n,v,o)},p=function(v){s==null||s(v&&m(v))},h=function(v){var x=m(v);i(f(x,x))};return u.createElement("div",{className:l},u.createElement(A_,Fe({},e,{onSelect:h,onHover:p})),u.createElement(vne,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=Gv(e,"decade"),c=he(l,1),d=c[0],f=function(k){var _=Math.floor(r.getYear(k)/100)*100;return r.setYear(k,_)},m=function(k){var _=f(k);return r.addYear(_,99)},p=f(i),h=m(i),g=r.addYear(p,-10),v=function(k,_){return r.addYear(k,_*10)},x=function(k){var _=n.cellYearFormat,E=ea(k,{locale:n,format:_,generateConfig:r}),T=ea(r.addYear(k,9),{locale:n,format:_,generateConfig:r});return"".concat(E,"-").concat(T)},w=function(k){return q({},"".concat(t,"-cell-in-view"),yR(r,k,p)||yR(r,k,h)||j_(r,p,h,k))},y=a?function(C,k){var _=r.setDate(C,1),E=r.setMonth(_,0),T=r.setYear(E,Math.floor(r.getYear(E)/10)*10),$=r.addYear(T,10),P=r.addDate($,-1);return a(T,k)&&a(P,k)}: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(Um.Provider,{value:d},u.createElement("div",{className:s},u.createElement(Kv,{superOffset:function(k){return r.addYear(i,k*100)},onChange:o,getStart:f,getEnd:m},S),u.createElement(ny,Fe({},e,{disabledDate:y,colNum:3,rowNum:4,baseDate:g,getCellDate:v,getCellText:x,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=Gv(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)},g=function(S){var C=r.getMonth(S);return n.monthFormat?ea(S,{locale:n,format:n.monthFormat,generateConfig:r}):p[C]},v=function(){return q({},"".concat(t,"-cell-in-view"),!0)},x=a?function(y,S){var C=r.setDate(y,1),k=r.setMonth(C,r.getMonth(C)+1),_=r.addDate(k,-1);return a(C,S)&&a(_,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(Um.Provider,{value:f},u.createElement("div",{className:l},u.createElement(Kv,{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(ny,Fe({},e,{disabledDate:x,titleFormat:n.fieldMonthFormat,colNum:3,rowNum:4,baseDate:m,getCellDate:h,getCellText:g,getCellClassName:v}))))}function wEe(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=Gv(e,"quarter"),c=he(l,1),d=c[0],f=r.setMonth(i,0),m=function(x,w){return r.addMonth(x,w*3)},p=function(x){return ea(x,{locale:n,format:n.cellQuarterFormat,generateConfig:r})},h=function(){return q({},"".concat(t,"-cell-in-view"),!0)},g=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(Um.Provider,{value:d},u.createElement("div",{className:s},u.createElement(Kv,{superOffset:function(x){return r.addYear(i,x)},onChange:a,getStart:function(x){return r.setMonth(x,0)},getEnd:function(x){return r.setMonth(x,11)}},g),u.createElement(ny,Fe({},e,{titleFormat:n.fieldQuarterFormat,colNum:4,rowNum:1,baseDate:f,getCellDate:m,getCellText:p,getCellClassName:h}))))}function SEe(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],g=p[1],v=T0(n,s,h,f),x=T0(n,s,g,f);m["".concat(l,"-range-start")]=v,m["".concat(l,"-range-end")]=x,m["".concat(l,"-range-hover")]=!v&&!x&&j_(n,h,g,f)}return a&&(m["".concat(l,"-hover")]=a.some(function(w){return T0(n,s,f,w)})),me(l,q({},"".concat(l,"-selected"),!o&&T0(n,s,i,f)),m)};return u.createElement(A_,Fe({},e,{mode:"week",panelName:"week",rowClassName:c}))}function CEe(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=Gv(e,"year"),d=he(c,1),f=d[0],m=function(_){var E=Math.floor(r.getYear(_)/10)*10;return r.setYear(_,E)},p=function(_){var E=m(_);return r.addYear(E,9)},h=m(i),g=p(i),v=r.addYear(h,-1),x=function(_,E){return r.addYear(_,E)},w=function(_){return ea(_,{locale:n,format:n.cellYearFormat,generateConfig:r})},y=function(_){return q({},"".concat(t,"-cell-in-view"),_m(r,_,h)||_m(r,_,g)||j_(r,h,g,_))},S=a?function(k,_){var E=r.setMonth(k,0),T=r.setDate(E,1),$=r.addYear(T,1),P=r.addDate($,-1);return a(T,_)&&a(P,_)}: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(g,{locale:n,format:n.yearFormat,generateConfig:r}));return u.createElement(Um.Provider,{value:f},u.createElement("div",{className:l},u.createElement(Kv,{superOffset:function(_){return r.addYear(i,_*10)},onChange:o,getStart:m,getEnd:p},C),u.createElement(ny,Fe({},e,{disabledDate:S,titleFormat:n.fieldYearFormat,colNum:3,rowNum:4,baseDate:v,getCellDate:x,getCellText:w,getCellClassName:y}))))}var kEe={date:A_,datetime:bEe,week:SEe,month:xEe,quarter:wEe,year:CEe,decade:yEe,time:vne};function _Ee(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,g=e.pickerValue,v=e.onPickerValueChange,x=e.mode,w=e.onPanelChange,y=e.picker,S=y===void 0?"date":y,C=e.showTime,k=e.hoverValue,_=e.hoverRangeValue,E=e.cellRender,T=e.dateRender,$=e.monthCellRender,P=e.components,O=P===void 0?{}:P,M=e.hideHeader,R=((n=u.useContext(Xl))===null||n===void 0?void 0:n.prefixCls)||o||"rc-picker",I=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:I.current}});var j=Zte(e),L=he(j,4),D=L[0],B=L[1],F=L[2],z=L[3],H=Xte(r,B),A=S==="date"&&C?"datetime":S,V=u.useMemo(function(){return ene(A,F,z,D,H)},[A,F,z,D,H]),W=i.getNow(),U=Wt(S,{value:x,postState:function(Ee){return Ee||"date"}}),X=he(U,2),J=X[0],re=X[1],Q=J==="date"&&V?"datetime":J,ne=hne(i,r,A),ee=Wt(d,{value:f}),oe=he(ee,2),se=oe[0],ue=oe[1],te=u.useMemo(function(){var Re=Wm(se).filter(function(Ee){return Ee});return c?Re:Re.slice(0,1)},[se,c]),le=Xt(function(Re){ue(Re),m&&(Re===null||te.length!==Re.length||te.some(function(Ee,ce){return!za(i,r,Ee,Re[ce],A)}))&&(m==null||m(c?Re:Re[0]))}),ve=Xt(function(Re){if(p==null||p(Re),J===S){var Ee=c?ne(te,Re):[Re];le(Ee)}}),we=Wt(h||te[0]||W,{value:g}),ke=he(we,2),Y=ke[0],ae=ke[1];u.useEffect(function(){te[0]&&!g&&ae(te[0])},[te[0]]);var Z=function(Ee,ce){w==null||w(Ee||g,ce||J)},G=function(Ee){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ae(Ee),v==null||v(Ee),ce&&Z(Ee)},de=function(Ee,ce){re(Ee),ce&&G(ce),Z(ce,Ee)},ie=function(Ee){if(ve(Ee),G(Ee),J!==S){var ce=["decade","year"],ge=[].concat(ce,["month"]),_e={quarter:[].concat(ce,["quarter"]),week:[].concat(He(ge),["week"]),date:[].concat(He(ge),["date"])},je=_e[S]||ge,De=je.indexOf(J),Ge=je[De+1];Ge&&de(Ge,Ee)}},fe=u.useMemo(function(){var Re,Ee;if(Array.isArray(_)){var ce=he(_,2);Re=ce[0],Ee=ce[1]}else Re=_;return!Re&&!Ee?null:(Re=Re||Ee,Ee=Ee||Re,i.isAfter(Re,Ee)?[Ee,Re]:[Re,Ee])},[_,i]),be=gj(E,T,$),Ce=O[Q]||kEe[Q]||A_,xe=u.useContext(Fd),ye=u.useMemo(function(){return N(N({},xe),{},{hideHeader:M})},[xe,M]),Se="".concat(R,"-panel"),Ie=M_(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(Fd.Provider,{value:ye},u.createElement("div",{ref:I,tabIndex:l,className:me(Se,q({},"".concat(Se,"-rtl"),a==="rtl"))},u.createElement(Ce,Fe({},Ie,{showTime:V,prefixCls:R,locale:H,generateConfig:i,onModeChange:de,pickerValue:Y,onPickerValueChange:function(Ee){G(Ee,!0)},value:te[0],onSelect:ie,values:te,cellRender:be,hoverRangeValue:fe,hoverValue:k}))))}var d$=u.memo(u.forwardRef(_Ee));function EEe(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(Xl),d=c.prefixCls,f=c.generateConfig,m=u.useCallback(function(w,y){return P0(f,t,w,y)},[f,t]),p=u.useMemo(function(){return m(r,1)},[r,m]),h=function(y){i(m(y,-1))},g={onCellDblClick:function(){a&&o()}},v=t==="time",x=N(N({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:v});return s?x.hoverRangeValue=l:x.hoverValue=l,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(Fd.Provider,{value:N(N({},g),{},{hideNext:!0})},u.createElement(d$,x)),u.createElement(Fd.Provider,{value:N(N({},g),{},{hidePrev:!0})},u.createElement(d$,Fe({},x,{pickerValue:p,onPickerValueChange:h})))):u.createElement(Fd.Provider,{value:N({},g)},u.createElement(d$,x))}function hL(e){return typeof e=="function"?e():e}function $Ee(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,o){var s=a.label,l=a.value;return u.createElement("li",{key:o,onClick:function(){r(hL(l))},onMouseEnter:function(){i(hL(l))},onMouseLeave:function(){i(null)}},s)}))):null}function gne(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,g=e.direction,v=e.value,x=e.onSelect,w=e.isInvalid,y=e.defaultOpenValue,S=e.onOk,C=e.onSubmit,k=u.useContext(Xl),_=k.prefixCls,E="".concat(_,"-panel"),T=g==="rtl",$=u.useRef(null),P=u.useRef(null),O=u.useState(0),M=he(O,2),R=M[0],I=M[1],j=u.useState(0),L=he(j,2),D=L[0],B=L[1],F=u.useState(0),z=he(F,2),H=z[0],A=z[1],V=function(ie){ie.width&&I(ie.width)},W=he(l,3),U=W[0],X=W[1],J=W[2],re=u.useState(0),Q=he(re,2),ne=Q[0],ee=Q[1];u.useEffect(function(){ee(10)},[U]),u.useEffect(function(){if(a&&P.current){var de,ie=((de=$.current)===null||de===void 0?void 0:de.offsetWidth)||0,fe=P.current.getBoundingClientRect();if(!fe.height||fe.right<0){ee(function(ye){return Math.max(0,ye-1)});return}var be=(T?X-ie:U)-fe.left;if(A(be),R&&R<J){var Ce=T?fe.right-(X-ie+R):U+ie-fe.left-R,xe=Math.max(0,Ce);B(xe)}else B(0)}},[ne,T,R,U,X,J,a]);function oe(de){return de.filter(function(ie){return ie})}var se=u.useMemo(function(){return oe(Wm(v))},[v]),ue=r==="time"&&!se.length,te=u.useMemo(function(){return ue?oe([y]):se},[ue,se,y]),le=ue?y:se,ve=u.useMemo(function(){return te.length?te.some(function(de){return w(de)}):!0},[te,w]),we=function(){ue&&x(y),S(),C()},ke=u.createElement("div",{className:"".concat(_,"-panel-layout")},u.createElement($Ee,{prefixCls:_,presets:c,onClick:f,onHover:d}),u.createElement("div",null,u.createElement(EEe,Fe({},e,{value:le})),u.createElement(fEe,Fe({},e,{showNow:o?!1:i,invalid:ve,onSubmit:we}))));t&&(ke=t(ke));var Y="".concat(E,"-container"),ae="marginLeft",Z="marginRight",G=u.createElement("div",{onMouseDown:h,tabIndex:-1,className:me(Y,"".concat(_,"-").concat(n,"-panel-container")),style:q(q({},T?Z:ae,D),T?ae:Z,"auto"),onFocus:m,onBlur:p},ke);return a&&(G=u.createElement("div",{onMouseDown:h,ref:P,className:me("".concat(_,"-range-wrapper"),"".concat(_,"-").concat(r,"-range-wrapper"))},u.createElement("div",{ref:$,className:"".concat(_,"-range-arrow"),style:{left:H}}),u.createElement(Ni,{onResize:V},G))),G}function bne(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,g=e.open,v=e.onOpenChange,x=e.onKeyDown,w=e.onChange,y=e.activeHelp,S=e.name,C=e.autoComplete,k=e.id,_=e.value,E=e.invalid,T=e.placeholder,$=e.disabled,P=e.activeIndex,O=e.allHelp,M=e.picker,R=function(H,A){var V=i.locale.parse(a.locale,H,[A]);return V&&i.isValidate(V)?V:null},I=n[0],j=u.useCallback(function(z){return ea(z,{locale:a,format:I,generateConfig:i})},[a,i,I]),L=u.useMemo(function(){return _.map(j)},[_,j]),D=u.useMemo(function(){var z=M==="time"?8:10,H=typeof I=="function"?I(i.getNow()).length:I.length;return Math.max(z,H)+2},[I,M,i]),B=function(H){for(var A=0;A<n.length;A+=1){var V=n[A];if(typeof V=="string"){var W=R(H,V);if(W)return W}}return!1},F=function(H){function A(U){return H!==void 0?U[H]:U}var V=Br(e,{aria:!0,data:!0}),W=N(N({},V),{},{format:r,validateFormat:function(X){return!!B(X)},preserveInvalidOnBlur:o,readOnly:s,required:l,"aria-required":c,name:S,autoComplete:C,size:D,id:A(k),value:A(L)||"",invalid:A(E),placeholder:A(T),active:P===H,helped:O||y&&P===H,disabled:A($),onFocus:function(X){f(X,H)},onBlur:function(X){m(X,H)},onSubmit:d,onChange:function(X){p();var J=B(X);if(J){h(!1,H),w(J,H);return}h(!!X,H)},onHelp:function(){v(!0,{index:H})},onKeyDown:function(X){var J=!1;if(x==null||x(X,function(){J=!0}),!X.defaultPrevented&&!J)switch(X.key){case"Escape":v(!1,{index:H});break;case"Enter":g||v(!0);break}}},t==null?void 0:t({valueTexts:L}));return Object.keys(W).forEach(function(U){W[U]===void 0&&delete W[U]}),W};return[F,j]}var TEe=["onMouseEnter","onMouseLeave"];function yne(e){return u.useMemo(function(){return M_(e,TEe)},[e])}var PEe=["icon","type"],REe=["onClear"];function F_(e){var t=e.icon,n=e.type,r=rt(e,PEe),i=u.useContext(Xl),a=i.prefixCls;return t?u.createElement("span",Fe({className:"".concat(a,"-").concat(n)},r),t):null}function xR(e){var t=e.onClear,n=rt(e,REe);return u.createElement(F_,Fe({},n,{type:"clear",role:"button",onMouseDown:function(i){i.preventDefault()},onClick:function(i){i.stopPropagation(),t()}}))}var f$=["YYYY","MM","DD","HH","mm","ss","SSS"],vL="顧",IEe=function(){function e(t){er(this,e),q(this,"format",void 0),q(this,"maskFormat",void 0),q(this,"cells",void 0),q(this,"maskCells",void 0),this.format=t;var n=f$.map(function(s){return"(".concat(s,")")}).join("|"),r=new RegExp(n,"g");this.maskFormat=t.replace(r,function(s){return vL.repeat(s.length)});var i=new RegExp("(".concat(f$.join("|"),")")),a=(t.split(i)||[]).filter(function(s){return s}),o=0;this.cells=a.map(function(s){var l=f$.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!==vL&&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 OEe(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 MEe=["active","showActiveCls","suffixIcon","format","validateFormat","onChange","onInput","helped","onHelp","onSubmit","onKeyDown","preserveInvalidOnBlur","invalid","clearIcon"],wR=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,g=e.invalid,v=e.clearIcon,x=rt(e,MEe),w=e.value,y=e.onFocus,S=e.onBlur,C=e.onMouseUp,k=u.useContext(Xl),_=k.prefixCls,E=k.input,T=E===void 0?"input":E,$="".concat(_,"-input"),P=u.useState(!1),O=he(P,2),M=O[0],R=O[1],I=u.useState(w),j=he(I,2),L=j[0],D=j[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],X=u.useState(null),J=he(X,2),re=J[0],Q=J[1],ne=L||"";u.useEffect(function(){D(w)},[w]);var ee=u.useRef(),oe=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:ee.current,inputElement:oe.current,focus:function(Re){oe.current.focus(Re)},blur:function(){oe.current.blur()}}});var se=u.useMemo(function(){return new IEe(o||"")},[o]),ue=u.useMemo(function(){return c?[0,0]:se.getSelection(W)},[se,W,c]),te=he(ue,2),le=te[0],ve=te[1],we=function(Re){Re&&Re!==o&&Re!==w&&d()},ke=Xt(function(Ie){s(Ie)&&l(Ie),D(Ie),we(Ie)}),Y=function(Re){if(!o){var Ee=Re.target.value;we(Ee),D(Ee),l(Ee)}},ae=function(Re){var Ee=Re.clipboardData.getData("text");s(Ee)&&ke(Ee)},Z=u.useRef(!1),G=function(){Z.current=!0},de=function(Re){var Ee=Re.target,ce=Ee.selectionStart,ge=se.getMaskCellIndex(ce);U(ge),Q({}),C==null||C(Re),Z.current=!1},ie=function(Re){R(!0),U(0),H(""),y(Re)},fe=function(Re){S(Re)},be=function(Re){R(!1),fe(Re)};xj(n,function(){!n&&!h&&D(w)});var Ce=function(Re){Re.key==="Enter"&&s(ne)&&f(),m==null||m(Re)},xe=function(Re){Ce(Re);var Ee=Re.key,ce=null,ge=null,_e=ve-le,je=o.slice(le,ve),De=function(Ne){U(function(We){var Le=We+Ne;return Le=Math.max(Le,0),Le=Math.min(Le,se.size()-1),Le})},Ge=function(Ne){var We=OEe(je),Le=he(We,3),gt=Le[0],ft=Le[1],ut=Le[2],pt=ne.slice(le,ve),$e=Number(pt);if(isNaN($e))return String(ut||(Ne>0?gt:ft));var Pe=$e+Ne,Oe=ft-gt+1;return String(gt+(Oe+Pe-gt)%Oe)};switch(Ee){case"Backspace":case"Delete":ce="",ge=je;break;case"ArrowLeft":ce="",De(-1);break;case"ArrowRight":ce="",De(1);break;case"ArrowUp":ce="",ge=Ge(1);break;case"ArrowDown":ce="",ge=Ge(-1);break;default:isNaN(Number(Ee))||(ce=z+Ee,ge=ce);break}if(ce!==null&&(H(ce),ce.length>=_e&&(De(1),H(""))),ge!==null){var Ve=ne.slice(0,le)+vj(ge,_e)+ne.slice(ve);ke(Ve.slice(0,o.length))}Q({})},ye=u.useRef();dn(function(){if(!(!M||!o||Z.current)){if(!se.match(ne)){ke(o);return}return oe.current.setSelectionRange(le,ve),ye.current=pn(function(){oe.current.setSelectionRange(le,ve)}),function(){pn.cancel(ye.current)}}},[se,o,M,ne,W,le,ve,re,ke]);var Se=o?{onFocus:ie,onBlur:be,onKeyDown:xe,onMouseDown:G,onMouseUp:de,onPaste:ae}:{};return u.createElement("div",{ref:ee,className:me($,q(q({},"".concat($,"-active"),n&&i),"".concat($,"-placeholder"),c))},u.createElement(T,Fe({ref:oe,"aria-invalid":g,autoComplete:"off"},x,{onKeyDown:Ce,onBlur:fe},Se,{value:ne,onChange:Y})),u.createElement(F_,{type:"suffix",icon:a}),v)}),jEe=["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"],NEe=["index"];function AEe(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,g=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var v=e.disabled,x=e.invalid;e.inputReadOnly;var w=e.direction;e.onOpenChange;var y=e.onActiveInfo;e.placement;var S=e.onMouseDown;e.required,e["aria-required"];var C=e.autoFocus,k=e.tabIndex,_=rt(e,jEe),E=w==="rtl",T=u.useContext(Xl),$=T.prefixCls,P=u.useMemo(function(){if(typeof n=="string")return[n];var re=n||{};return[re.start,re.end]},[n]),O=u.useRef(),M=u.useRef(),R=u.useRef(),I=function(Q){var ne;return(ne=[M,R][Q])===null||ne===void 0?void 0:ne.current};u.useImperativeHandle(t,function(){return{nativeElement:O.current,focus:function(Q){if(mt(Q)==="object"){var ne,ee=Q||{},oe=ee.index,se=oe===void 0?0:oe,ue=rt(ee,NEe);(ne=I(se))===null||ne===void 0||ne.focus(ue)}else{var te;(te=I(Q??0))===null||te===void 0||te.focus()}},blur:function(){var Q,ne;(Q=I(0))===null||Q===void 0||Q.blur(),(ne=I(1))===null||ne===void 0||ne.blur()}}});var j=yne(_),L=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),D=bne(N(N({},e),{},{id:P,placeholder:L})),B=he(D,1),F=B[0],z=u.useState({position:"absolute",width:0}),H=he(z,2),A=H[0],V=H[1],W=Xt(function(){var re=I(l);if(re){var Q=re.nativeElement.getBoundingClientRect(),ne=O.current.getBoundingClientRect(),ee=Q.left-ne.left;V(function(oe){return N(N({},oe),{},{width:Q.width,left:ee})}),y([Q.left,Q.right,ne.width])}});u.useEffect(function(){W()},[l]);var U=i&&(g[0]&&!v[0]||g[1]&&!v[1]),X=C&&!v[0],J=C&&!X&&!v[1];return u.createElement(Ni,{onResize:W},u.createElement("div",Fe({},j,{className:me($,"".concat($,"-range"),q(q(q(q({},"".concat($,"-focused"),c),"".concat($,"-disabled"),v.every(function(re){return re})),"".concat($,"-invalid"),x.some(function(re){return re})),"".concat($,"-rtl"),E),f),style:m,ref:O,onClick:p,onMouseDown:function(Q){var ne=Q.target;ne!==M.current.inputElement&&ne!==R.current.inputElement&&Q.preventDefault(),S==null||S(Q)}}),r&&u.createElement("div",{className:"".concat($,"-prefix")},r),u.createElement(wR,Fe({ref:M},F(0),{autoFocus:X,tabIndex:k,"date-range":"start"})),u.createElement("div",{className:"".concat($,"-range-separator")},s),u.createElement(wR,Fe({ref:R},F(1),{autoFocus:J,tabIndex:k,"date-range":"end"})),u.createElement("div",{className:"".concat($,"-active-bar"),style:A}),u.createElement(F_,{type:"suffix",icon:a}),U&&u.createElement(xR,{icon:i,onClear:h})))}var FEe=u.forwardRef(AEe);function gL(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function Kx(e){return e===1?"end":"start"}function DEe(e,t){var n=rne(e,function(){var wn=e.disabled,$t=e.allowEmpty,Ht=gL(wn,!1),kn=gL($t,!1);return{disabled:Ht,allowEmpty:kn}}),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,g=i.needConfirm,v=i.onKeyDown,x=i.disabled,w=i.allowEmpty,y=i.disabledDate,S=i.minDate,C=i.maxDate,k=i.defaultOpen,_=i.open,E=i.onOpenChange,T=i.locale,$=i.generateConfig,P=i.picker,O=i.showNow,M=i.showToday,R=i.showTime,I=i.mode,j=i.onPanelChange,L=i.onCalendarChange,D=i.onOk,B=i.defaultPickerValue,F=i.pickerValue,z=i.onPickerValueChange,H=i.inputReadOnly,A=i.suffixIcon,V=i.onFocus,W=i.onBlur,U=i.presets,X=i.ranges,J=i.components,re=i.cellRender,Q=i.dateRender,ne=i.monthCellRender,ee=i.onClick,oe=ane(t),se=ine(_,k,x,E),ue=he(se,2),te=ue[0],le=ue[1],ve=function($t,Ht){(x.some(function(kn){return!kn})||!$t)&&le($t,Ht)},we=fne($,T,s,!0,!1,p,h,L,D),ke=he(we,5),Y=ke[0],ae=ke[1],Z=ke[2],G=ke[3],de=ke[4],ie=Z(),fe=sne(x,w,te),be=he(fe,9),Ce=be[0],xe=be[1],ye=be[2],Se=be[3],Ie=be[4],Re=be[5],Ee=be[6],ce=be[7],ge=be[8],_e=function($t,Ht){xe(!0),V==null||V($t,{range:Kx(Ht??Se)})},je=function($t,Ht){xe(!1),W==null||W($t,{range:Kx(Ht??Se)})},De=u.useMemo(function(){if(!R)return null;var wn=R.disabledTime,$t=wn?function(Ht){var kn=Kx(Se),Pn=qte(ie,Ee,Se);return wn(Ht,kn,{from:Pn})}:void 0;return N(N({},R),{},{disabledTime:$t})},[R,Se,ie,Ee]),Ge=Wt([P,P],{value:I}),Ve=he(Ge,2),qe=Ve[0],Ne=Ve[1],We=qe[Se]||P,Le=We==="date"&&De?"datetime":We,gt=Le===P&&Le!=="time",ft=pne(P,We,O,M,!0),ut=mne(i,Y,ae,Z,G,x,s,Ce,te,c),pt=he(ut,2),$e=pt[0],Pe=pt[1],Oe=lEe(ie,x,Ee,$,T,y),Te=Kte(ie,c,w),Ae=he(Te,2),Ke=Ae[0],Ze=Ae[1],st=lne($,T,ie,qe,te,Se,a,gt,B,F,De==null?void 0:De.defaultOpenValue,z,S,C),Xe=he(st,2),Ue=Xe[0],ct=Xe[1],yt=Xt(function(wn,$t,Ht){var kn=e1(qe,Se,$t);if((kn[0]!==qe[0]||kn[1]!==qe[1])&&Ne(kn),j&&Ht!==!1){var Pn=He(ie);wn&&(Pn[Se]=wn),j(Pn,kn)}}),Pt=function($t,Ht){return e1(ie,Ht,$t)},Ot=function($t,Ht){var kn=ie;$t&&(kn=Pt($t,Se)),ce(Se);var Pn=Re(kn);G(kn),$e(Se,Pn===null),Pn===null?ve(!1,{force:!0}):Ht||oe.current.focus({index:Pn})},Ct=function($t){var Ht,kn=$t.target.getRootNode();if(!oe.current.nativeElement.contains((Ht=kn.activeElement)!==null&&Ht!==void 0?Ht:document.activeElement)){var Pn=x.findIndex(function($r){return!$r});Pn>=0&&oe.current.focus({index:Pn})}ve(!0),ee==null||ee($t)},Qe=function(){Pe(null),ve(!1,{force:!0})},Me=u.useState(null),ze=he(Me,2),tt=ze[0],ot=ze[1],Je=u.useState(null),nt=he(Je,2),lt=nt[0],xt=nt[1],Dt=u.useMemo(function(){return lt||ie},[ie,lt]);u.useEffect(function(){te||xt(null)},[te]);var vt=u.useState([0,0,0]),at=he(vt,2),St=at[0],nn=at[1],rn=one(U,X),Ft=function($t){xt($t),ot("preset")},En=function($t){var Ht=Pe($t);Ht&&ve(!1,{force:!0})},Rn=function($t){Ot($t)},Sr=function($t){xt($t?Pt($t,Se):null),ot("cell")},Nr=function($t){ve(!0),_e($t)},Yr=function(){ye("panel")},Hr=function($t){var Ht=e1(ie,Se,$t);G(Ht),!g&&!o&&a===Le&&Ot($t)},$n=function(){ve(!1)},qt=gj(re,Q,ne,Kx(Se)),Gt=ie[Se]||null,On=Xt(function(wn){return c(wn,{activeIndex:Se})}),Ut=u.useMemo(function(){var wn=Br(i,!1),$t=an(i,[].concat(He(Object.keys(wn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return $t},[i]),Lt=u.createElement(gne,Fe({},Ut,{showNow:ft,showTime:De,range:!0,multiplePanel:gt,activeInfo:St,disabledDate:Oe,onFocus:Nr,onBlur:je,onPanelMouseDown:Yr,picker:P,mode:We,internalMode:Le,onPanelChange:yt,format:l,value:Gt,isInvalid:On,onChange:null,onSelect:Hr,pickerValue:Ue,defaultOpenValue:Wm(R==null?void 0:R.defaultOpenValue)[Se],onPickerValueChange:ct,hoverValue:Dt,onHover:Sr,needConfirm:g,onSubmit:Ot,onOk:de,presets:rn,onPresetHover:Ft,onPresetSubmit:En,onNow:Rn,cellRender:qt})),Tn=function($t,Ht){var kn=Pt($t,Ht);G(kn)},dr=function(){ye("input")},Ar=function($t,Ht){var kn=Ee.length,Pn=Ee[kn-1];if(kn&&Pn!==Ht&&g&&!w[Pn]&&!ge(Pn)&&ie[Pn]){oe.current.focus({index:Pn});return}ye("input"),ve(!0,{inherit:!0}),Se!==Ht&&te&&!g&&o&&Ot(null,!0),Ie(Ht),_e($t,Ht)},yi=function($t,Ht){if(ve(!1),!g&&ye()==="input"){var kn=Re(ie);$e(Se,kn===null)}je($t,Ht)},Xr=function($t,Ht){$t.key==="Tab"&&Ot(null,!0),v==null||v($t,Ht)},xi=u.useMemo(function(){return{prefixCls:d,locale:T,generateConfig:$,button:J.button,input:J.input}},[d,T,$,J.button,J.input]);return dn(function(){te&&Se!==void 0&&yt(null,P,!1)},[te,Se,P]),dn(function(){var wn=ye();!te&&wn==="input"&&(ve(!1),Ot(null,!0)),!te&&o&&!g&&wn==="panel"&&(ve(!0),Ot())},[te]),u.createElement(Xl.Provider,{value:xi},u.createElement(Wte,Fe({},Gte(i),{popupElement:Lt,popupStyle:f.popup,popupClassName:m.popup,visible:te,onClose:$n,range:!0}),u.createElement(FEe,Fe({},i,{ref:oe,suffixIcon:A,activeIndex:Ce||te?Se:null,activeHelp:!!lt,allHelp:!!lt&&tt==="preset",focused:Ce,onFocus:Ar,onBlur:yi,onKeyDown:Xr,onSubmit:Ot,value:Dt,maskFormat:l,onChange:Tn,onInputChange:dr,format:s,inputReadOnly:H,disabled:x,open:te,onOpenChange:ve,onClick:Ct,onClear:Qe,invalid:Ke,onInvalid:Ze,onActiveInfo:nn}))))}var LEe=u.forwardRef(DEe);function BEe(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(v,x){return u.createElement("span",{className:me("".concat(f,"-item")),title:typeof v=="string"?v:null},u.createElement("span",{className:"".concat(f,"-item-content")},v),!s&&x&&u.createElement("span",{onMouseDown:function(y){y.preventDefault()},onClick:x,className:"".concat(f,"-item-remove")},a))}function h(v){var x=o(v),w=function(S){S&&S.stopPropagation(),r(v)};return p(x,w)}function g(v){var x="+ ".concat(v.length," ...");return p(x)}return u.createElement("div",{className:d},u.createElement(Fl,{prefixCls:m,data:n,renderItem:h,renderRest:g,itemKey:function(x){return o(x)},maxCount:l}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var zEe=["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 HEe(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,g=e.value,v=e.onChange,x=e.onSubmit;e.onInputChange;var w=e.multiple,y=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var S=e.disabled,C=e.invalid;e.inputReadOnly;var k=e.direction;e.onOpenChange;var _=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,T=e.tabIndex,$=e.removeIcon,P=rt(e,zEe),O=k==="rtl",M=u.useContext(Xl),R=M.prefixCls,I=u.useRef(),j=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:I.current,focus:function(X){var J;(J=j.current)===null||J===void 0||J.focus(X)},blur:function(){var X;(X=j.current)===null||X===void 0||X.blur()}}});var L=yne(P),D=function(X){v([X])},B=function(X){var J=g.filter(function(re){return re&&!za(l,s,re,X,h)});v(J),n||x()},F=bne(N(N({},e),{},{onChange:D}),function(U){var X=U.valueTexts;return{value:X[0]||"",active:o}}),z=he(F,2),H=z[0],A=z[1],V=!!(i&&g.length&&!S),W=w?u.createElement(u.Fragment,null,u.createElement(BEe,{prefixCls:R,value:g,onRemove:B,formatDate:A,maxTagCount:y,disabled:S,removeIcon:$,placeholder:c}),u.createElement("input",{className:"".concat(R,"-multiple-input"),value:g.map(A).join(","),ref:j,readOnly:!0,autoFocus:E,tabIndex:T}),u.createElement(F_,{type:"suffix",icon:a}),V&&u.createElement(xR,{icon:i,onClear:p})):u.createElement(wR,Fe({ref:j},H(),{autoFocus:E,tabIndex:T,suffixIcon:a,clearIcon:V&&u.createElement(xR,{icon:i,onClear:p}),showActiveCls:!1}));return u.createElement("div",Fe({},L,{className:me(R,q(q(q(q(q({},"".concat(R,"-multiple"),w),"".concat(R,"-focused"),o),"".concat(R,"-disabled"),S),"".concat(R,"-invalid"),C),"".concat(R,"-rtl"),O),d),style:f,ref:I,onClick:m,onMouseDown:function(X){var J,re=X.target;re!==((J=j.current)===null||J===void 0?void 0:J.inputElement)&&X.preventDefault(),_==null||_(X)}}),r&&u.createElement("div",{className:"".concat(R,"-prefix")},r),W)}var VEe=u.forwardRef(HEe);function WEe(e,t){var n=rne(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,g=d.defaultValue,v=d.value,x=d.needConfirm,w=d.onChange,y=d.onKeyDown,S=d.disabled,C=d.disabledDate,k=d.minDate,_=d.maxDate,E=d.defaultOpen,T=d.open,$=d.onOpenChange,P=d.locale,O=d.generateConfig,M=d.picker,R=d.showNow,I=d.showToday,j=d.showTime,L=d.mode,D=d.onPanelChange,B=d.onCalendarChange,F=d.onOk,z=d.multiple,H=d.defaultPickerValue,A=d.pickerValue,V=d.onPickerValueChange,W=d.inputReadOnly,U=d.suffixIcon,X=d.removeIcon,J=d.onFocus,re=d.onBlur,Q=d.presets,ne=d.components,ee=d.cellRender,oe=d.dateRender,se=d.monthCellRender,ue=d.onClick,te=ane(t);function le(Ut){return Ut===null?null:z?Ut:Ut[0]}var ve=hne(O,P,a),we=ine(T,E,[S],$),ke=he(we,2),Y=ke[0],ae=ke[1],Z=function(Lt,Tn,dr){if(B){var Ar=N({},dr);delete Ar.range,B(le(Lt),le(Tn),Ar)}},G=function(Lt){F==null||F(le(Lt))},de=fne(O,P,s,!1,h,g,v,Z,G),ie=he(de,5),fe=ie[0],be=ie[1],Ce=ie[2],xe=ie[3],ye=ie[4],Se=Ce(),Ie=sne([S]),Re=he(Ie,4),Ee=Re[0],ce=Re[1],ge=Re[2],_e=Re[3],je=function(Lt){ce(!0),J==null||J(Lt,{})},De=function(Lt){ce(!1),re==null||re(Lt,{})},Ge=Wt(M,{value:L}),Ve=he(Ge,2),qe=Ve[0],Ne=Ve[1],We=qe==="date"&&j?"datetime":qe,Le=pne(M,qe,R,I),gt=w&&function(Ut,Lt){w(le(Ut),le(Lt))},ft=mne(N(N({},i),{},{onChange:gt}),fe,be,Ce,xe,[],s,Ee,Y,c),ut=he(ft,2),pt=ut[1],$e=Kte(Se,c),Pe=he($e,2),Oe=Pe[0],Te=Pe[1],Ae=u.useMemo(function(){return Oe.some(function(Ut){return Ut})},[Oe]),Ke=function(Lt,Tn){if(V){var dr=N(N({},Tn),{},{mode:Tn.mode[0]});delete dr.range,V(Lt[0],dr)}},Ze=lne(O,P,Se,[qe],Y,_e,a,!1,H,A,Wm(j==null?void 0:j.defaultOpenValue),Ke,k,_),st=he(Ze,2),Xe=st[0],Ue=st[1],ct=Xt(function(Ut,Lt,Tn){if(Ne(Lt),D&&Tn!==!1){var dr=Ut||Se[Se.length-1];D(dr,Lt)}}),yt=function(){pt(Ce()),ae(!1,{force:!0})},Pt=function(Lt){!S&&!te.current.nativeElement.contains(document.activeElement)&&te.current.focus(),ae(!0),ue==null||ue(Lt)},Ot=function(){pt(null),ae(!1,{force:!0})},Ct=u.useState(null),Qe=he(Ct,2),Me=Qe[0],ze=Qe[1],tt=u.useState(null),ot=he(tt,2),Je=ot[0],nt=ot[1],lt=u.useMemo(function(){var Ut=[Je].concat(He(Se)).filter(function(Lt){return Lt});return z?Ut:Ut.slice(0,1)},[Se,Je,z]),xt=u.useMemo(function(){return!z&&Je?[Je]:Se.filter(function(Ut){return Ut})},[Se,Je,z]);u.useEffect(function(){Y||nt(null)},[Y]);var Dt=one(Q),vt=function(Lt){nt(Lt),ze("preset")},at=function(Lt){var Tn=z?ve(Ce(),Lt):[Lt],dr=pt(Tn);dr&&!z&&ae(!1,{force:!0})},St=function(Lt){at(Lt)},nn=function(Lt){nt(Lt),ze("cell")},rn=function(Lt){ae(!0),je(Lt)},Ft=function(Lt){if(ge("panel"),!(z&&We!==M)){var Tn=z?ve(Ce(),Lt):[Lt];xe(Tn),!x&&!o&&a===We&&yt()}},En=function(){ae(!1)},Rn=gj(ee,oe,se),Sr=u.useMemo(function(){var Ut=Br(i,!1),Lt=an(i,[].concat(He(Object.keys(Ut)),["onChange","onCalendarChange","style","className","onPanelChange"]));return N(N({},Lt),{},{multiple:i.multiple})},[i]),Nr=u.createElement(gne,Fe({},Sr,{showNow:Le,showTime:j,disabledDate:C,onFocus:rn,onBlur:De,picker:M,mode:qe,internalMode:We,onPanelChange:ct,format:l,value:Se,isInvalid:c,onChange:null,onSelect:Ft,pickerValue:Xe,defaultOpenValue:j==null?void 0:j.defaultOpenValue,onPickerValueChange:Ue,hoverValue:lt,onHover:nn,needConfirm:x,onSubmit:yt,onOk:ye,presets:Dt,onPresetHover:vt,onPresetSubmit:at,onNow:St,cellRender:Rn})),Yr=function(Lt){xe(Lt)},Hr=function(){ge("input")},$n=function(Lt){ge("input"),ae(!0,{inherit:!0}),je(Lt)},qt=function(Lt){ae(!1),De(Lt)},Gt=function(Lt,Tn){Lt.key==="Tab"&&yt(),y==null||y(Lt,Tn)},On=u.useMemo(function(){return{prefixCls:f,locale:P,generateConfig:O,button:ne.button,input:ne.input}},[f,P,O,ne.button,ne.input]);return dn(function(){Y&&_e!==void 0&&ct(null,M,!1)},[Y,_e,M]),dn(function(){var Ut=ge();!Y&&Ut==="input"&&(ae(!1),yt()),!Y&&o&&!x&&Ut==="panel"&&yt()},[Y]),u.createElement(Xl.Provider,{value:On},u.createElement(Wte,Fe({},Gte(i),{popupElement:Nr,popupStyle:m.popup,popupClassName:p.popup,visible:Y,onClose:En}),u.createElement(VEe,Fe({},i,{ref:te,suffixIcon:U,removeIcon:X,activeHelp:!!Je,allHelp:!!Je&&Me==="preset",focused:Ee,onFocus:$n,onBlur:qt,onKeyDown:Gt,onSubmit:yt,value:xt,maskFormat:l,onChange:Yr,onInputChange:Hr,internalPicker:a,format:s,inputReadOnly:W,disabled:S,open:Y,onOpenChange:ae,onClick:Pt,onClear:Ot,invalid:Ae,onInvalid:function(Lt){Te(Lt,0)}}))))}var UEe=u.forwardRef(WEe);const xne=u.createContext(null),qEe=xne.Provider,wne=u.createContext(null),GEe=wne.Provider;var KEe=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Sne=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=rt(e,KEe),g=u.useRef(null),v=u.useRef(null),x=Wt(c,{value:o}),w=he(x,2),y=w[0],S=w[1];u.useImperativeHandle(t,function(){return{focus:function(E){var T;(T=g.current)===null||T===void 0||T.focus(E)},blur:function(){var E;(E=g.current)===null||E===void 0||E.blur()},input:g.current,nativeElement:v.current}});var C=me(r,i,q(q({},"".concat(r,"-checked"),y),"".concat(r,"-disabled"),s)),k=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:v},u.createElement("input",Fe({},h,{className:"".concat(r,"-input"),ref:g,onChange:k,disabled:s,checked:!!y,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function Cne(e){const t=K.useRef(null),n=()=>{pn.cancel(t.current),t.current=null};return[()=>{n(),t.current=pn(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const YEe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},XEe=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:g,radioColor:v,radioBgColor:x,calc:w}=e,y=`${t}-inner`,C=w(i).sub(w(4).mul(2)),k=w(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${pe(d)} ${g} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &,
|
||
&:hover ${y}`]:{borderColor:r},[`${t}-input:focus-visible + ${y}`]:Zs(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:k,height:k,marginBlockStart:w(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:w(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:v,borderBlockStart:0,borderInlineStart:0,borderRadius:k,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:k,height:k,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${o}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[y]:{borderColor:r,backgroundColor:x,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[y]:{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`]:{[y]:{"&::after":{transform:`scale(${w(C).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},JEe=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:g,borderRadiusSM:v,borderRadiusLG:x,buttonCheckedBg:w,buttonSolidCheckedColor:y,colorTextDisabled:S,colorBgContainerDisabled:C,buttonCheckedBgDisabled:k,buttonCheckedColorDisabled:_,colorPrimary:E,colorPrimaryHover:T,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:O,buttonSolidCheckedActiveBg:M,calc:R}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:pe(R(n).sub(R(i).mul(2)).equal()),background:d,border:`${pe(i)} ${a} ${o}`,borderBlockStartWidth:R(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:R(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${pe(i)} ${a} ${o}`,borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g},"&:first-child:last-child":{borderRadius:g},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:pe(R(m).sub(R(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x}},[`${r}-group-small &`]:{height:p,paddingInline:R(h).sub(i).equal(),paddingBlock:0,lineHeight:pe(R(p).sub(R(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":Zs(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:y,background:P,borderColor:P,"&:hover":{color:y,background:O,borderColor:O},"&:active":{color:y,background:M,borderColor:M}},"&-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:_,backgroundColor:k,borderColor:o,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},QEe=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,g=4,v=a,x=t?v-g*2:v-(g+i)*2;return{radioSize:v,dotSize:x,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}},kne=mn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${pe(n)} ${t}`,a=tn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[YEe(a),XEe(a),JEe(a)]},QEe,{unitless:{radioSize:!0,dotSize:!0}});var ZEe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 e$e=(e,t)=>{var n,r;const i=u.useContext(xne),a=u.useContext(wne),{getPrefixCls:o,direction:s,radio:l}=u.useContext(It),c=u.useRef(null),d=bi(t,c),{isFormItemInput:f}=u.useContext(_i),m=j=>{var L,D;(L=e.onChange)===null||L===void 0||L.call(e,j),(D=i==null?void 0:i.onChange)===null||D===void 0||D.call(i,j)},{prefixCls:p,className:h,rootClassName:g,children:v,style:x,title:w}=e,y=ZEe(e,["prefixCls","className","rootClassName","children","style","title"]),S=o("radio",p),C=((i==null?void 0:i.optionType)||a)==="button",k=C?`${S}-button`:S,_=Qn(S),[E,T,$]=kne(S,_),P=Object.assign({},y),O=u.useContext(ki);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:O;const M=me(`${k}-wrapper`,{[`${k}-wrapper-checked`]:P.checked,[`${k}-wrapper-disabled`]:P.disabled,[`${k}-wrapper-rtl`]:s==="rtl",[`${k}-wrapper-in-form-item`]:f,[`${k}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,h,g,T,$,_),[R,I]=Cne(P.onClick);return E(u.createElement(Ub,{component:"Radio",disabled:P.disabled},u.createElement("label",{className:M,style:Object.assign(Object.assign({},l==null?void 0:l.style),x),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:w,onClick:R},u.createElement(Sne,Object.assign({},P,{className:me(P.className,{[o_]:!C}),type:"radio",prefixCls:k,ref:d,onClick:I})),v!==void 0?u.createElement("span",{className:`${k}-label`},v):null)))},t2=u.forwardRef(e$e),t$e=["parentNode"],n$e="form_item";function t1(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function _ne(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:t$e.includes(n)?`${n$e}_${n}`:n}function Ene(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 r$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 SR(e){return t1(e).join("_")}function bL(e,t){const n=t.getFieldInstance(e),r=Hb(n);if(r)return r;const i=_ne(t1(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}function $ne(e){const[t]=VM(),n=u.useRef({}),r=u.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>a=>{const o=SR(i);a?n.current[o]=a:delete n.current[o]}},scrollToField:(i,a={})=>{const{focus:o}=a,s=r$e(a,["focus"]),l=bL(i,r);l&&(sye(l,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),o&&r.focusField(i))},focusField:i=>{var a,o;const s=r.getFieldInstance(i);typeof(s==null?void 0:s.focus)=="function"?s.focus():(o=(a=bL(i,r))===null||a===void 0?void 0:a.focus)===null||o===void 0||o.call(a)},getFieldInstance:i=>{const a=SR(i);return n.current[a]}}),[e,t]);return[r]}const i$e=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(It),{name:i}=u.useContext(_i),a=Yb(SR(i)),{prefixCls:o,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:f,children:m,size:p,style:h,id:g,optionType:v,name:x=a,defaultValue:w,value:y,block:S=!1,onChange:C,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T}=e,[$,P]=Wt(w,{value:y}),O=u.useCallback(A=>{const V=$,W=A.target.value;"value"in e||P(W),W!==V&&(C==null||C(A))},[$,P,C]),M=n("radio",o),R=`${M}-group`,I=Qn(M),[j,L,D]=kne(M,I);let B=m;c&&c.length>0&&(B=c.map(A=>typeof A=="string"||typeof A=="number"?u.createElement(t2,{key:A.toString(),prefixCls:M,disabled:f,value:A,checked:$===A},A):u.createElement(t2,{key:`radio-group-value-options-${A.value}`,prefixCls:M,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=zr(p),z=me(R,`${R}-${d}`,{[`${R}-${F}`]:F,[`${R}-rtl`]:r==="rtl",[`${R}-block`]:S},s,l,L,D,I),H=u.useMemo(()=>({onChange:O,value:$,disabled:f,name:x,optionType:v,block:S}),[O,$,f,x,v,S]);return j(u.createElement("div",Object.assign({},Br(e,{aria:!0,data:!0}),{className:z,style:h,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T,id:g,ref:t}),u.createElement(qEe,{value:H},B)))}),a$e=u.memo(i$e);var o$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 s$e=(e,t)=>{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r}=e,i=o$e(e,["prefixCls"]),a=n("radio",r);return u.createElement(GEe,{value:"button"},u.createElement(t2,Object.assign({prefixCls:a},i,{type:"radio",ref:t})))},l$e=u.forwardRef(s$e),uf=t2;uf.Button=l$e;uf.Group=a$e;uf.__ANT_RADIO=!0;function qm(e){return tn(e,{inputAffixPadding:e.paddingXXS})}const Gm=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:g,controlOutline:v,colorErrorOutline:x,colorWarningOutline:w,colorBgContainer:y,inputFontSize:S,inputFontSizeLG:C,inputFontSizeSM:k}=e,_=S||n,E=k||_,T=C||s,$=Math.round((t-_*r)/2*10)/10-i,P=Math.round((a-E*r)/2*10)/10-i,O=Math.ceil((o-T*l)/2*10)/10-i;return{paddingBlock:Math.max($,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(O,0),paddingInline:c-i,paddingInlineSM:d-i,paddingInlineLG:f-i,addonBg:m,activeBorderColor:h,hoverBorderColor:p,activeShadow:`0 0 0 ${g}px ${v}`,errorActiveShadow:`0 0 0 ${g}px ${x}`,warningActiveShadow:`0 0 0 ${g}px ${w}`,hoverBg:y,activeBg:y,inputFontSize:_,inputFontSizeLG:T,inputFontSizeSM:E}},c$e=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),D_=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},c$e(tn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Sj=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),yL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Sj(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Cj=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},D_(e))}),yL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),yL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),xL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Tne=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},xL(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),xL(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},D_(e))}})}),kj=(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)}},Pne=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},wL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Pne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),_j=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Pne(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},D_(e))}),wL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),wL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),SL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Rne=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},SL(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),SL(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:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Ine=(e,t)=>({background:e.colorBgContainer,borderWidth:`${pe(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.borderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),CL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Ine(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`}}),Ej=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ine(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"}}),CL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),CL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),$j=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),One=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${pe(t)} ${pe(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Tj=e=>({padding:`${pe(e.paddingBlockSM)} ${pe(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),ry=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${pe(e.paddingBlock)} ${pe(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},$j(e.colorTextPlaceholder)),{"&-lg":Object.assign({},One(e)),"&-sm":Object.assign({},Tj(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Mne=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({},One(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Tj(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 ${pe(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${pe(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${pe(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:`${pe(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${pe(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"},$c()),{[`${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}}}})}},u$e=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,o=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),ry(e)),Cj(e)),_j(e)),kj(e)),Ej(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"}})}},d$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 ${pe(e.inputAffixPadding)}`}}}},f$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({},ry(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}}}),d$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}}}}},m$e=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},bn(e)),Mne(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}}},Tne(e)),Rne(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}}})})}},p$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}}}}},h$e=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},jne=mn(["Input","Shared"],e=>{const t=tn(e,qm(e));return[u$e(t),f$e(t)]},Gm,{resetFont:!1}),Nne=mn(["Input","Component"],e=>{const t=tn(e,qm(e));return[m$e(t),p$e(t),h$e(t),Vm(t)]},Gm,{resetFont:!1}),m$=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",a=Wee(e);return[{[`${n}-multiple${i}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:pe(a.itemLineHeight)}}}]},v$e=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=tn(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=tn(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[m$(i,"small"),m$(e),m$(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"}}},Uee(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:pe(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:`${pe(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}}},b$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:g,colorSplit:v,pickerControlIconBorderWidth:x,colorIcon:w,textHeight:y,motionDurationMid:S,colorIconHover:C,fontWeightStrong:k,cellHeight:_,pickerCellPaddingVertical:E,colorTextDisabled:T,colorText:$,fontSize:P,motionDurationSlow:O,withoutTimeCellHeight:M,pickerQuarterPanelContentHeight:R,borderRadiusSM:I,colorTextLightSolid:j,cellHoverBg:L,timeColumnHeight:D,timeColumnWidth:B,timeCellHeight:F,controlItemBgActive:z,marginXXS:H,pickerDatePanelPaddingHorizontal:A,pickerControlIconMargin:V}=e,W=e.calc(o).mul(7).add(e.calc(A).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:p,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon,
|
||
${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 ${pe(l)}`,color:g,borderBottom:`${pe(f)} ${m} ${v}`,"> *":{flex:"none"},button:{padding:0,color:w,lineHeight:pe(y),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:k,lineHeight:pe(y),"> 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:x,borderInlineStartWidth:x,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:x,borderInlineStartWidth:x,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:_,fontWeight:"normal"},th:{height:e.calc(_).add(e.calc(E).mul(2)).equal(),color:$,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${pe(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(M).mul(4).equal()},[r]:{padding:`0 ${pe(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:R}},"&-decade-panel":{[r]:{padding:`0 ${pe(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${pe(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${pe(l)} ${pe(A)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${S}`},"&:first-child:before":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child:before":{borderStartEndRadius:I,borderEndEndRadius:I}},"&:hover td:before":{background:L},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new vn(j).setA(.5).toHexString()},[r]:{color:j}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${pe(l)} ${pe(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${pe(f)} ${m} ${v}`},[`${t}-date-panel,
|
||
${t}-time-panel`]:{transition:`opacity ${O}`},"&-active":{[`${t}-date-panel,
|
||
${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:D},"&-column":{flex:"1 0 auto",width:B,margin:`${pe(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% - ${pe(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${pe(f)} ${m} ${v}`},"&-active":{background:new vn(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(B).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(B).sub(F).div(2).equal(),color:$,lineHeight:pe(F),borderRadius:I,cursor:"pointer",transition:`background ${S}`,"&:hover":{background:L}},"&-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:`${pe(r)} ${c} ${d}`,"&-extra":{padding:`0 ${pe(i)}`,lineHeight:pe(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${pe(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:pe(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:pe(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()}},w$e=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:a,lineWidth:o}=e,s=a*2,l=o*2,c=Math.min(n-s,n-l),d=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new vn(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new vn(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},S$e=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Gm(e)),w$e(e)),E_(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),C$e=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},Cj(e)),Ej(e)),_j(e)),kj(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${pe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},p$=(e,t)=>({padding:`${pe(e)} ${pe(t)}`}),k$e=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},_$e=e=>{var t;const{componentCls:n,antCls:r,paddingInline:i,lineWidth:a,lineType:o,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:m,fontSizeLG:p,inputFontSizeLG:h,fontSizeSM:g,inputFontSizeSM:v,controlHeightSM:x,paddingInlineSM:w,paddingXS:y,marginXS:S,colorIcon:C,lineWidthBold:k,colorPrimary:_,motionDurationSlow:E,zIndexPopup:T,paddingXXS:$,sizePopupArrow:P,colorBgElevated:O,borderRadiusLG:M,boxShadowSecondary:R,borderRadiusSM:I,colorSplit:j,cellHoverBg:L,presetsWidth:D,presetsMaxWidth:B,boxShadowPopoverArrow:F,fontHeight:z,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},bn(e)),p$(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}`},$j(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({},p$(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:h??p,lineHeight:H}}),"&-small":Object.assign(Object.assign({},p$(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:v??g}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(y).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:k,background:_,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${pe(y)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:i},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:w}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},bn(e)),b$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:d_},[`&${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:c_},[`&${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:f_},[`&${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:u_},[`${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`},tte(e,O,F)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:O,borderRadius:M,boxShadow:R,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:D,maxWidth:B,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:y,borderInlineEnd:`${pe(a)} ${o} ${j}`,li:Object.assign(Object.assign({},Ua),{borderRadius:I,paddingInline:y,paddingBlock:e.calc(x).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:S},"&:hover":{background:L}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${pe(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"}}}})},Tc(e,"slide-up"),Tc(e,"slide-down"),ev(e,"move-up"),ev(e,"move-down")]},Ane=mn("DatePicker",e=>{const t=tn(qm(e),x$e(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[y$e(t),_$e(t),C$e(t),k$e(t),v$e(t),Vm(e,{focusElCls:`${e.componentCls}-focused`})]},S$e);var E$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},$$e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:E$e}))},iy=u.forwardRef($$e);const L_=u.createContext(null);var T$e=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,a=t.indicator,o=a===void 0?{}:a,s=o.size,l=o.align,c=l===void 0?"center":l,d=u.useState(),f=he(d,2),m=f[0],p=f[1],h=u.useRef(),g=K.useCallback(function(x){return typeof s=="function"?s(x):typeof s=="number"?s:x},[s]);function v(){pn.cancel(h.current)}return u.useEffect(function(){var x={};if(n)if(r){x.width=g(n.width);var w=i?"right":"left";c==="start"&&(x[w]=n[w]),c==="center"&&(x[w]=n[w]+n.width/2,x.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(x[w]=n[w]+n.width,x.transform="translateX(-100%)")}else x.height=g(n.height),c==="start"&&(x.top=n.top),c==="center"&&(x.top=n.top+n.height/2,x.transform="translateY(-50%)"),c==="end"&&(x.top=n.top+n.height,x.transform="translateY(-100%)");return v(),h.current=pn(function(){var y=m&&x&&Object.keys(x).every(function(S){var C=x[S],k=m[S];return typeof C=="number"&&typeof k=="number"?Math.round(C)===Math.round(k):C===k});y||p(x)}),v},[JSON.stringify(n),r,i,c,g]),{style:m}},kL={width:0,height:0,left:0,top:0};function P$e(e,t,n){return u.useMemo(function(){for(var r,i=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||kL,o=a.left+a.width,s=0;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)||kL}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 _L(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 R$e=.1,EL=.01,PS=20,$L=Math.pow(.995,PS);function I$e(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(),g=he(h,2),v=g[0],x=g[1],w=u.useRef();function y(T){var $=T.touches[0],P=$.screenX,O=$.screenY;a({x:P,y:O}),window.clearInterval(w.current)}function S(T){if(i){var $=T.touches[0],P=$.screenX,O=$.screenY;a({x:P,y:O});var M=P-i.x,R=O-i.y;t(M,R);var I=Date.now();c(I),p(I-l),x({x:M,y:R})}}function C(){if(i&&(a(null),x(null),v)){var T=v.x/m,$=v.y/m,P=Math.abs(T),O=Math.abs($);if(Math.max(P,O)<R$e)return;var M=T,R=$;w.current=window.setInterval(function(){if(Math.abs(M)<EL&&Math.abs(R)<EL){window.clearInterval(w.current);return}M*=$L,R*=$L,t(M*PS,R*PS)},PS)}}var k=u.useRef();function _(T){var $=T.deltaX,P=T.deltaY,O=0,M=Math.abs($),R=Math.abs(P);M===R?O=k.current==="x"?$:P:M>R?(O=$,k.current="x"):(O=P,k.current="y"),t(-O,-O)&&T.preventDefault()}var E=u.useRef(null);E.current={onTouchStart:y,onTouchMove:S,onTouchEnd:C,onWheel:_},u.useEffect(function(){function T(M){E.current.onTouchStart(M)}function $(M){E.current.onTouchMove(M)}function P(M){E.current.onTouchEnd(M)}function O(M){E.current.onWheel(M)}return document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",O,{passive:!1}),function(){document.removeEventListener("touchmove",$),document.removeEventListener("touchend",P)}},[])}function Fne(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,Zf(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 O$e(e){var t=u.useRef([]),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(typeof e=="function"?e():e),o=Fne(function(){var l=a.current;t.current.forEach(function(c){l=c(l)}),t.current=[],a.current=l,i({})});function s(l){t.current.push(l),o()}return[a.current,s]}var TL={width:0,height:0,left:0,top:0,right:0};function M$e(e,t,n,r,i,a,o){var s=o.tabs,l=o.tabPosition,c=o.rtl,d,f,m;return["top","bottom"].includes(l)?(d="width",f=c?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),u.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,h=p,g=0;g<p;g+=1){var v=e.get(s[g].key)||TL;if(Math.floor(v[f]+v[d])>Math.floor(m+t)){h=g-1;break}}for(var x=0,w=p-1;w>=0;w-=1){var y=e.get(s[w].key)||TL;if(y[f]<m){x=w+1;break}}return x>h?[0,-1]:[x,h]},[e,t,r,i,a,m,l,s.map(function(p){return p.key}).join("_"),c])}function PL(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var j$e="TABS_DQ";function Dne(e){return String(e).replace(/"/g,j$e)}function Pj(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Lne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,a=e.style;return!r||r.showAdd===!1?null:u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),RL=u.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var a,o={};return 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}),N$e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,a=e.locale,o=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,p=e.rtl,h=e.removeAriaLabel,g=e.onTabClick,v=e.getPopupContainer,x=e.popupClassName,w=u.useState(!1),y=he(w,2),S=y[0],C=y[1],k=u.useState(null),_=he(k,2),E=_[0],T=_[1],$=l.icon,P=$===void 0?"More":$,O="".concat(r,"-more-popup"),M="".concat(n,"-dropdown"),R=E!==null?"".concat(O,"-").concat(E):null,I=a==null?void 0:a.dropdownAriaLabel;function j(A,V){A.preventDefault(),A.stopPropagation(),f.onEdit("remove",{key:V,event:A})}var L=u.createElement(qv,{onClick:function(V){var W=V.key,U=V.domEvent;g(W,U),C(!1)},prefixCls:"".concat(M,"-menu"),id:O,tabIndex:-1,role:"listbox","aria-activedescendant":R,selectedKeys:[E],"aria-label":I!==void 0?I:"expanded dropdown"},i.map(function(A){var V=A.closable,W=A.disabled,U=A.closeIcon,X=A.key,J=A.label,re=Pj(V,U,f,W);return u.createElement(ty,{key:X,id:"".concat(O,"-").concat(X),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(X),disabled:W},u.createElement("span",null,J),re&&u.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(M,"-menu-item-remove"),onClick:function(ne){ne.stopPropagation(),j(ne,X)}},U||f.removeIcon||"×"))}));function D(A){for(var V=i.filter(function(re){return!re.disabled}),W=V.findIndex(function(re){return re.key===E})||0,U=V.length,X=0;X<U;X+=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:D(-1),A.preventDefault();break;case ht.DOWN:D(1),A.preventDefault();break;case ht.ESC:C(!1);break;case ht.SPACE:case ht.ENTER:E!==null&&g(E,A);break}}u.useEffect(function(){var A=document.getElementById(R);A&&A.scrollIntoView&&A.scrollIntoView(!1)},[E]),u.useEffect(function(){S||T(null)},[S]);var F=q({},p?"marginRight":"marginLeft",m);i.length||(F.visibility="hidden",F.order=1);var z=me(q({},"".concat(M,"-rtl"),p)),H=o?null:u.createElement(dte,Fe({prefixCls:M,overlay:L,visible:i.length?S:!1,onVisibleChange:C,overlayClassName:me(z,x),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:v},l),u.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:F,"aria-haspopup":"listbox","aria-controls":O,id:"".concat(r,"-more"),"aria-expanded":S,onKeyDown:B},P));return u.createElement("div",{className:me("".concat(n,"-nav-operations"),d),style:c,ref:t},H,u.createElement(Lne,{prefixCls:n,locale:a,editable:f}))});const A$e=u.memo(N$e,function(e,t){return t.tabMoving});var F$e=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,g=t.editable,v=t.onClick,x=t.onFocus,w=t.onBlur,y=t.onKeyDown,S=t.onMouseDown,C=t.onMouseUp,k=t.style,_=t.tabCount,E=t.currentPosition,T="".concat(n,"-tab"),$=Pj(m,d,g,c);function P(j){c||v(j)}function O(j){j.preventDefault(),j.stopPropagation(),g.onEdit("remove",{key:s,event:j})}var M=u.useMemo(function(){return f&&typeof l=="string"?u.createElement("span",null,l):l},[l,f]),R=u.useRef(null);u.useEffect(function(){a&&R.current&&R.current.focus()},[a]);var I=u.createElement("div",{key:s,"data-node-key":Dne(s),className:me(T,q(q(q(q({},"".concat(T,"-with-remove"),$),"".concat(T,"-active"),i),"".concat(T,"-disabled"),c),"".concat(T,"-focus"),a)),style:k,onClick:P},u.createElement("div",{ref:R,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(L){L.stopPropagation(),P(L)},onKeyDown:y,onMouseDown:S,onMouseUp:C,onFocus:x,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(_)),f&&u.createElement("span",{className:"".concat(T,"-icon")},f),l&&M),$&&u.createElement("button",{type:"button",role:"tab","aria-label":h||"remove",tabIndex:i?0:-1,className:"".concat(T,"-remove"),onClick:function(L){L.stopPropagation(),O(L)}},d||g.removeIcon||"×"));return p?p(I):I},D$e=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]},Pp=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]},Yx=function(t,n){return t[n?0:1]},IL=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,g=e.onTabScroll,v=e.indicator,x=u.useContext(L_),w=x.prefixCls,y=x.tabs,S=u.useRef(null),C=u.useRef(null),k=u.useRef(null),_=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P=f==="top"||f==="bottom",O=_L(0,function(nt,lt){P&&g&&g({direction:nt>lt?"left":"right"})}),M=he(O,2),R=M[0],I=M[1],j=_L(0,function(nt,lt){!P&&g&&g({direction:nt>lt?"top":"bottom"})}),L=he(j,2),D=L[0],B=L[1],F=u.useState([0,0]),z=he(F,2),H=z[0],A=z[1],V=u.useState([0,0]),W=he(V,2),U=W[0],X=W[1],J=u.useState([0,0]),re=he(J,2),Q=re[0],ne=re[1],ee=u.useState([0,0]),oe=he(ee,2),se=oe[0],ue=oe[1],te=O$e(new Map),le=he(te,2),ve=le[0],we=le[1],ke=P$e(y,ve,U[0]),Y=Yx(H,P),ae=Yx(U,P),Z=Yx(Q,P),G=Yx(se,P),de=Math.floor(Y)<Math.floor(ae+Z),ie=de?Y-G:Y-Z,fe="".concat(w,"-nav-operations-hidden"),be=0,Ce=0;P&&s?(be=0,Ce=Math.max(0,ae-ie)):(be=Math.min(0,ie-ae),Ce=0);function xe(nt){return nt<be?be:nt>Ce?Ce:nt}var ye=u.useRef(null),Se=u.useState(),Ie=he(Se,2),Re=Ie[0],Ee=Ie[1];function ce(){Ee(Date.now())}function ge(){ye.current&&clearTimeout(ye.current)}I$e(_,function(nt,lt){function xt(Dt,vt){Dt(function(at){var St=xe(at+vt);return St})}return de?(P?xt(I,nt):xt(B,lt),ge(),ce(),!0):!1}),u.useEffect(function(){return ge(),Re&&(ye.current=setTimeout(function(){Ee(0)},100)),ge},[Re]);var _e=M$e(ke,ie,P?R:D,ae,Z,G,N(N({},e),{},{tabs:y})),je=he(_e,2),De=je[0],Ge=je[1],Ve=Xt(function(){var nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o,lt=ke.get(nt)||{width:0,height:0,left:0,right:0,top:0};if(P){var xt=R;s?lt.right<R?xt=lt.right:lt.right+lt.width>R+ie&&(xt=lt.right+lt.width-ie):lt.left<-R?xt=-lt.left:lt.left+lt.width>-R+ie&&(xt=-(lt.left+lt.width-ie)),B(0),I(xe(xt))}else{var Dt=D;lt.top<-D?Dt=-lt.top:lt.top+lt.height>-D+ie&&(Dt=-(lt.top+lt.height-ie)),I(0),B(xe(Dt))}}),qe=u.useState(),Ne=he(qe,2),We=Ne[0],Le=Ne[1],gt=u.useState(!1),ft=he(gt,2),ut=ft[0],pt=ft[1],$e=y.filter(function(nt){return!nt.disabled}).map(function(nt){return nt.key}),Pe=function(lt){var xt=$e.indexOf(We||o),Dt=$e.length,vt=(xt+lt+Dt)%Dt,at=$e[vt];Le(at)},Oe=function(lt,xt){var Dt=$e.indexOf(lt),vt=y.find(function(St){return St.key===lt}),at=Pj(vt==null?void 0:vt.closable,vt==null?void 0:vt.closeIcon,c,vt==null?void 0:vt.disabled);at&&(xt.preventDefault(),xt.stopPropagation(),c.onEdit("remove",{key:lt,event:xt}),Dt===$e.length-1?Pe(-1):Pe(1))},Te=function(lt,xt){pt(!0),xt.button===1&&Oe(lt,xt)},Ae=function(lt){var xt=lt.code,Dt=s&&P,vt=$e[0],at=$e[$e.length-1];switch(xt){case"ArrowLeft":{P&&Pe(Dt?1:-1);break}case"ArrowRight":{P&&Pe(Dt?-1:1);break}case"ArrowUp":{lt.preventDefault(),P||Pe(-1);break}case"ArrowDown":{lt.preventDefault(),P||Pe(1);break}case"Home":{lt.preventDefault(),Le(vt);break}case"End":{lt.preventDefault(),Le(at);break}case"Enter":case"Space":{lt.preventDefault(),h(We??o,lt);break}case"Backspace":case"Delete":{Oe(We,lt);break}}},Ke={};P?Ke[s?"marginRight":"marginLeft"]=m:Ke.marginTop=m;var Ze=y.map(function(nt,lt){var xt=nt.key;return u.createElement(F$e,{id:i,prefixCls:w,key:xt,tab:nt,style:lt===0?void 0:Ke,closable:nt.closable,editable:c,active:xt===o,focus:xt===We,renderWrapper:p,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:$e.length,currentPosition:lt+1,onClick:function(vt){h(xt,vt)},onKeyDown:Ae,onFocus:function(){ut||Le(xt),Ve(xt),ce(),_.current&&(s||(_.current.scrollLeft=0),_.current.scrollTop=0)},onBlur:function(){Le(void 0)},onMouseDown:function(vt){return Te(xt,vt)},onMouseUp:function(){pt(!1)}})}),st=function(){return we(function(){var lt,xt=new Map,Dt=(lt=E.current)===null||lt===void 0?void 0:lt.getBoundingClientRect();return y.forEach(function(vt){var at,St=vt.key,nn=(at=E.current)===null||at===void 0?void 0:at.querySelector('[data-node-key="'.concat(Dne(St),'"]'));if(nn){var rn=D$e(nn,Dt),Ft=he(rn,4),En=Ft[0],Rn=Ft[1],Sr=Ft[2],Nr=Ft[3];xt.set(St,{width:En,height:Rn,left:Sr,top:Nr})}}),xt})};u.useEffect(function(){st()},[y.map(function(nt){return nt.key}).join("_")]);var Xe=Fne(function(){var nt=Pp(S),lt=Pp(C),xt=Pp(k);A([nt[0]-lt[0]-xt[0],nt[1]-lt[1]-xt[1]]);var Dt=Pp($);ne(Dt);var vt=Pp(T);ue(vt);var at=Pp(E);X([at[0]-Dt[0],at[1]-Dt[1]]),st()}),Ue=y.slice(0,De),ct=y.slice(Ge+1),yt=[].concat(He(Ue),He(ct)),Pt=ke.get(o),Ot=T$e({activeTabOffset:Pt,horizontal:P,indicator:v,rtl:s}),Ct=Ot.style;u.useEffect(function(){Ve()},[o,be,Ce,PL(Pt),PL(ke),P]),u.useEffect(function(){Xe()},[s]);var Qe=!!yt.length,Me="".concat(w,"-nav-wrap"),ze,tt,ot,Je;return P?s?(tt=R>0,ze=R!==Ce):(ze=R<0,tt=R!==be):(ot=D<0,Je=D!==be),u.createElement(Ni,{onResize:Xe},u.createElement("div",{ref:Nc(t,S),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:me("".concat(w,"-nav"),n),style:r,onKeyDown:function(){ce()}},u.createElement(RL,{ref:C,position:"left",extra:l,prefixCls:w}),u.createElement(Ni,{onResize:Xe},u.createElement("div",{className:me(Me,q(q(q(q({},"".concat(Me,"-ping-left"),ze),"".concat(Me,"-ping-right"),tt),"".concat(Me,"-ping-top"),ot),"".concat(Me,"-ping-bottom"),Je)),ref:_},u.createElement(Ni,{onResize:Xe},u.createElement("div",{ref:E,className:"".concat(w,"-nav-list"),style:{transform:"translate(".concat(R,"px, ").concat(D,"px)"),transition:Re?"none":void 0}},Ze,u.createElement(Lne,{ref:$,prefixCls:w,locale:d,editable:c,style:N(N({},Ze.length===0?void 0:Ke),{},{visibility:Qe?"hidden":null})}),u.createElement("div",{className:me("".concat(w,"-ink-bar"),q({},"".concat(w,"-ink-bar-animated"),a.inkBar)),style:Ct}))))),u.createElement(A$e,Fe({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:T,prefixCls:w,tabs:yt,className:!Qe&&fe,tabMoving:!!Re})),u.createElement(RL,{ref:k,position:"right",extra:l,prefixCls:w})))}),Bne=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:me(n,o&&"".concat(n,"-active"),r),ref:t},l)}),L$e=["renderTabBar"],B$e=["label","key"],z$e=function(t){var n=t.renderTabBar,r=rt(t,L$e),i=u.useContext(L_),a=i.tabs;if(n){var o=N(N({},r),{},{panes:a.map(function(s){var l=s.label,c=s.key,d=rt(s,B$e);return u.createElement(Bne,Fe({tab:l,key:c,tabKey:c},d))})});return n(o,IL)}return u.createElement(IL,r)},H$e=["key","forceRender","style","className","destroyInactiveTabPane"],V$e=function(t){var n=t.id,r=t.activeKey,i=t.animated,a=t.tabPosition,o=t.destroyInactiveTabPane,s=u.useContext(L_),l=s.prefixCls,c=s.tabs,d=i.tabPane,f="".concat(l,"-tabpane");return u.createElement("div",{className:me("".concat(l,"-content-holder"))},u.createElement("div",{className:me("".concat(l,"-content"),"".concat(l,"-content-").concat(a),q({},"".concat(l,"-content-animated"),d))},c.map(function(m){var p=m.key,h=m.forceRender,g=m.style,v=m.className,x=m.destroyInactiveTabPane,w=rt(m,H$e),y=p===r;return u.createElement(Ki,Fe({key:p,visible:y,forceRender:h,removeOnLeave:!!(o||x),leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(S,C){var k=S.style,_=S.className;return u.createElement(Bne,Fe({},w,{prefixCls:f,id:n,tabKey:p,animated:d,active:y,style:N(N({},g),k),className:me(v,_),ref:C}))})})))};function W$e(){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 U$e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],OL=0,q$e=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,g=e.tabBarStyle,v=e.tabBarExtraContent,x=e.locale,w=e.more,y=e.destroyInactiveTabPane,S=e.renderTabBar,C=e.onChange,k=e.onTabClick,_=e.onTabScroll,E=e.getPopupContainer,T=e.popupClassName,$=e.indicator,P=rt(e,U$e),O=u.useMemo(function(){return(o||[]).filter(function(se){return se&&mt(se)==="object"&&"key"in se})},[o]),M=s==="rtl",R=W$e(f),I=u.useState(!1),j=he(I,2),L=j[0],D=j[1];u.useEffect(function(){D(w_())},[]);var B=Wt(function(){var se;return(se=O[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 O.findIndex(function(se){return se.key===z})}),V=he(A,2),W=V[0],U=V[1];u.useEffect(function(){var se=O.findIndex(function(te){return te.key===z});if(se===-1){var ue;se=Math.max(0,Math.min(W,O.length-1)),H((ue=O[se])===null||ue===void 0?void 0:ue.key)}U(se)},[O.map(function(se){return se.key}).join("_"),z,W]);var X=Wt(null,{value:n}),J=he(X,2),re=J[0],Q=J[1];u.useEffect(function(){n||(Q("rc-tabs-".concat(OL)),OL+=1)},[]);function ne(se,ue){k==null||k(se,ue);var te=se!==z;H(se),te&&(C==null||C(se))}var ee={id:re,activeKey:z,animated:R,tabPosition:p,rtl:M,mobile:L},oe=N(N({},ee),{},{editable:d,locale:x,more:w,tabBarGutter:h,onTabClick:ne,onTabScroll:_,extra:v,style:g,panes:null,getPopupContainer:E,popupClassName:T,indicator:$});return u.createElement(L_.Provider,{value:{tabs:O,prefixCls:i}},u.createElement("div",Fe({ref:t,id:n,className:me(i,"".concat(i,"-").concat(p),q(q(q({},"".concat(i,"-mobile"),L),"".concat(i,"-editable"),d),"".concat(i,"-rtl"),M),a)},P),u.createElement(z$e,Fe({},oe,{renderTabBar:S})),u.createElement(V$e,Fe({destroyInactiveTabPane:y},ee,{animated:R}))))});const G$e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function K$e(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({},G$e),{motionName:fa(e,"switch")})),n}var Y$e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function X$e(e){return e.filter(t=>t)}function J$e(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=Y$e(o,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return X$e(n)}const Q$e=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}`}}}}},[Tc(e,"slide-up"),Tc(e,"slide-down")]]},Z$e=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:`${pe(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)`]:Zs(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:pe(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:pe(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${pe(e.borderRadiusLG)} 0 0 ${pe(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 ${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},e6e=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${pe(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({},Ua),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${pe(e.paddingXXS)} ${pe(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"}}})}})}},t6e=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:`${pe(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:pe(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${pe(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:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},n6e=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 ${pe(e.borderRadius)} ${pe(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${pe(e.borderRadius)} ${pe(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${pe(e.borderRadius)} ${pe(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${pe(e.borderRadius)} 0 0 ${pe(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},r6e=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}},Lo(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn:focus-visible`]:Zs(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}}}},i6e=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:pe(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:pe(e.marginXS)},marginLeft:{_skip_check_:!0,value:pe(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"}}}}},a6e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:a,itemActiveColor:o,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${pe(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${pe(e.borderRadiusLG)} ${pe(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}},Lo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),r6e(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Lo(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"}}}}}},o6e=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}},s6e=mn("Tabs",e=>{const t=tn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${pe(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${pe(e.horizontalItemGutter)}`});return[n6e(t),i6e(t),t6e(t),e6e(t),Z$e(t),a6e(t),Q$e(t)]},o6e),l6e=()=>null;var c6e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const u6e=u.forwardRef((e,t)=>{var n,r,i,a,o,s,l,c,d,f,m;const{type:p,className:h,rootClassName:g,size:v,onEdit:x,hideAdd:w,centered:y,addIcon:S,removeIcon:C,moreIcon:k,more:_,popupClassName:E,children:T,items:$,animated:P,style:O,indicatorSize:M,indicator:R,destroyInactiveTabPane:I,destroyOnHidden:j}=e,L=c6e(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:D}=L,{direction:B,tabs:F,getPrefixCls:z,getPopupContainer:H}=u.useContext(It),A=z("tabs",D),V=Qn(A),[W,U,X]=s6e(A,V),J=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:J.current}));let re;p==="editable-card"&&(re={onEdit:(te,{key:le,event:ve})=>{x==null||x(te==="add"?ve:le,te)},removeIcon:(n=C??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:u.createElement(Ho,null),addIcon:(S??(F==null?void 0:F.addIcon))||u.createElement(iy,null),showAdd:w!==!0});const Q=z(),ne=zr(v),ee=J$e($,T),oe=K$e(A,P),se=Object.assign(Object.assign({},F==null?void 0:F.style),O),ue={align:(r=R==null?void 0:R.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=R==null?void 0:R.size)!==null&&a!==void 0?a:M)!==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(q$e,Object.assign({ref:J,direction:B,getPopupContainer:H},L,{items:ee,className:me({[`${A}-${ne}`]:ne,[`${A}-card`]:["card","editable-card"].includes(p),[`${A}-editable-card`]:p==="editable-card",[`${A}-centered`]:y},F==null?void 0:F.className,h,g,U,X,V),popupClassName:me(E,U,X,V),style:se,editable:re,more:Object.assign({icon:(m=(f=(d=(c=F==null?void 0:F.more)===null||c===void 0?void 0:c.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:k)!==null&&m!==void 0?m:u.createElement(pj,null),transitionName:`${Q}-slide-up`},_),prefixCls:A,animated:oe,indicator:ue,destroyInactiveTabPane:j??I})))}),Ic=u6e;Ic.TabPane=l6e;var d6e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 zne=e=>{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=d6e(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=u.useContext(It),o=a("card",t),s=me(`${o}-grid`,n,{[`${o}-grid-hoverable`]:r});return u.createElement("div",Object.assign({},i,{className:s}))},f6e=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 ${pe(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)} 0 0`},$c()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Ua),{[`
|
||
> ${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:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},m6e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`
|
||
${pe(i)} 0 0 0 ${n},
|
||
0 ${pe(i)} 0 0 ${n},
|
||
${pe(i)} ${pe(i)} 0 0 ${n},
|
||
${pe(i)} 0 0 0 ${n} inset,
|
||
0 ${pe(i)} 0 0 ${n} inset;
|
||
`,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},p6e=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:`${pe(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)}`},$c()),{"& > 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:pe(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:pe(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${pe(e.lineWidth)} ${e.lineType} ${a}`}}})},h6e=e=>Object.assign(Object.assign({margin:`${pe(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},$c()),{"&-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},Ua),"&-description":{color:e.colorTextDescription}}),v6e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${pe(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${pe(e.padding)} ${pe(i)}`}}},g6e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},b6e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:f6e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:o,borderRadius:`0 0 ${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)}`},[`${t}-grid`]:m6e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${pe(e.borderRadiusLG)} ${pe(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:p6e(e),[`${t}-meta`]:h6e(e)}),[`${t}-bordered`]:{border:`${pe(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:`${pe(e.borderRadiusLG)} ${pe(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`]:v6e(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 ${pe(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}},w6e=mn("Card",e=>{const t=tn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[b6e(t),y6e(t)]},x6e);var ML=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const S6e=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))}))},C6e=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:g,actions:v,tabList:x,children:w,activeTabKey:y,defaultActiveTabKey:S,tabBarExtraContent:C,hoverable:k,tabProps:_={},classNames:E,styles:T}=e,$=ML(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:O,card:M}=u.useContext(It),[R]=Dc("card",m,f),I=ke=>{var Y;(Y=e.onTabChange)===null||Y===void 0||Y.call(e,ke)},j=ke=>{var Y;return me((Y=M==null?void 0:M.classNames)===null||Y===void 0?void 0:Y[ke],E==null?void 0:E[ke])},L=ke=>{var Y;return Object.assign(Object.assign({},(Y=M==null?void 0:M.styles)===null||Y===void 0?void 0:Y[ke]),T==null?void 0:T[ke])},D=u.useMemo(()=>{let ke=!1;return u.Children.forEach(w,Y=>{(Y==null?void 0:Y.type)===zne&&(ke=!0)}),ke},[w]),B=P("card",n),[F,z,H]=w6e(B),A=u.createElement(of,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),V=y!==void 0,W=Object.assign(Object.assign({},_),{[V?"activeKey":"defaultActiveKey"]:V?y:S,tabBarExtraContent:C});let U;const X=zr(p),J=!X||X==="default"?"large":X,re=x?u.createElement(Ic,Object.assign({size:J},W,{className:`${B}-head-tabs`,onChange:I,items:x.map(ke=>{var{tab:Y}=ke,ae=ML(ke,["tab"]);return Object.assign({label:Y},ae)})})):null;if(c||o||re){const ke=me(`${B}-head`,j("header")),Y=me(`${B}-head-title`,j("title")),ae=me(`${B}-extra`,j("extra")),Z=Object.assign(Object.assign({},s),L("header"));U=u.createElement("div",{className:ke,style:Z},u.createElement("div",{className:`${B}-head-wrapper`},c&&u.createElement("div",{className:Y,style:L("title")},c),o&&u.createElement("div",{className:ae,style:L("extra")},o)),re)}const Q=me(`${B}-cover`,j("cover")),ne=g?u.createElement("div",{className:Q,style:L("cover")},g):null,ee=me(`${B}-body`,j("body")),oe=Object.assign(Object.assign({},l),L("body")),se=u.createElement("div",{className:ee,style:oe},d?A:w),ue=me(`${B}-actions`,j("actions")),te=v!=null&&v.length?u.createElement(S6e,{actionClasses:ue,actionStyle:L("actions"),actions:v}):null,le=an($,["onTabChange"]),ve=me(B,M==null?void 0:M.className,{[`${B}-loading`]:d,[`${B}-bordered`]:R!=="borderless",[`${B}-hoverable`]:k,[`${B}-contain-grid`]:D,[`${B}-contain-tabs`]:x==null?void 0:x.length,[`${B}-${X}`]:X,[`${B}-type-${h}`]:!!h,[`${B}-rtl`]:O==="rtl"},r,i,z,H),we=Object.assign(Object.assign({},M==null?void 0:M.style),a);return F(u.createElement("div",Object.assign({ref:t},le,{className:ve,style:we}),U,ne,se,te))});var k6e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const _6e=e=>{const{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=k6e(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=u.useContext(It),l=s("card",t),c=me(`${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)},ql=C6e;ql.Grid=zne;ql.Meta=_6e;function E6e(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(v){var x=v||{},w=x.upcomingOnly,y=w===void 0?!1:w;p(),f=!y}function g(){for(var v=arguments.length,x=new Array(v),w=0;w<v;w++)x[w]=arguments[w];var y=this,S=Date.now()-m;if(f)return;function C(){m=Date.now(),t.apply(y,x)}function k(){d=void 0}!s&&c&&!d&&C(),p(),c===void 0&&S>e?s?(m=Date.now(),a||(d=setTimeout(c?k:C,e))):C():a!==!0&&(d=setTimeout(c?k:C,c===void 0?e-S:e))}return g.cancel=h,g}function $6e(e,t,n){var r={},i=r.atBegin,a=i===void 0?!1:i;return E6e(e,t,{debounceMode:a!==!1})}var Yv=u.createContext({}),_h="__rc_cascader_search_mark__",T6e=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())})},P6e=function(t,n,r,i){return n.map(function(a){return a[i.label]}).join(" / ")},R6e=function(t,n,r,i,a,o){var s=a.filter,l=s===void 0?T6e:s,c=a.render,d=c===void 0?P6e:c,f=a.limit,m=f===void 0?50:f,p=a.sort;return u.useMemo(function(){var h=[];if(!t)return[];function g(v,x){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;v.forEach(function(y){if(!(!p&&m!==!1&&m>0&&h.length>=m)){var S=[].concat(He(x),[y]),C=y[r.children],k=w||y.disabled;if((!C||C.length===0||o)&&l(t,S,{label:r.label})){var _;h.push(N(N({},y),{},(_={disabled:k},q(_,r.label,d(t,S,i,r)),q(_,_h,S),q(_,r.children,void 0),_)))}C&&g(y[r.children],S,k)}})}return g(n,[]),p&&h.sort(function(v,x){return p(v[_h],x[_h],t,r)}),m!==!1&&m>0?h.slice(0,m):h},[t,n,r,i,d,o,l,p,m])},Rj="__RC_CASCADER_SPLIT__",Hne="SHOW_PARENT",Vne="SHOW_CHILD";function Dl(e){return e.join(Rj)}function rv(e){return e.map(Dl)}function I6e(e){return e.split(Rj)}function Wne(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 R0(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 O6e(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 Une(e,t){return e.map(function(n){var r;return(r=n[_h])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function M6e(e){return Array.isArray(e)&&Array.isArray(e[0])}function n2(e){return e?M6e(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function qne(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===Vne?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function iv(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(g){var v=g[n.value];return r?String(v)===String(m):v===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 j6e=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(He(c),[l,m])},[])};return e.map(function(o){var s,l=iv(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=Dl(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 Gne(e,t){return u.useCallback(function(n){var r=[],i=[];return n.forEach(function(a){var o=iv(a,e,t);o.every(function(s){return s.option})?i.push(a):r.push(a)}),[i,r]},[e,t])}function To(e,t){return e[t]}var N6e=["children"];function Kne(e,t){return"".concat(e,"-").concat(t)}function A6e(e){return e&&e.type&&e.type.isTreeNode}function ay(e,t){return e??t}function av(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 Yne(e){function t(n){var r=Ir(n);return r.map(function(i){if(!A6e(i))return Jn(!i,"Tree/TreeNode can only accept TreeNode as children."),null;var a=i.key,o=i.props,s=o.children,l=rt(o,N6e),c=N({key:a},l),d=t(s);return d.length&&(c.children=d),c}).filter(function(i){return i})}return t(e)}function h$(e,t,n){var r=av(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=Kne(f?f.pos:"0",p),g=ay(m[a],h),v,x=0;x<i.length;x+=1){var w=i[x];if(m[w]!==void 0){v=m[w];break}}var y=Object.assign(an(m,[].concat(He(i),[a,o])),{title:v,key:g,parent:f,pos:h,children:null,data:m,isStart:[].concat(He(f?f.isStart:[]),[p===0]),isEnd:[].concat(He(f?f.isEnd:[]),[p===d.length-1])});return l.push(y),t===!0||s.has(g)?y.children=c(m[o]||[],y):y.children=[],y})}return c(e),l}function F6e(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=av(s),c=l.key,d=l.children,f=a||d,m;o?typeof o=="string"?m=function(g){return g[o]}:typeof o=="function"&&(m=function(g){return o(g)}):m=function(g,v){return ay(g[c],v)};function p(h,g,v,x){var w=h?h[f]:e,y=h?Kne(v.pos,g):"0",S=h?[].concat(He(x),[h]):[];if(h){var C=m(h,y),k={node:h,index:g,pos:y,key:C,parentPos:v.node?v.pos:null,level:v.level+1,nodes:S};t(k)}w&&w.forEach(function(_,E){p(_,E,{node:h,pos:y,level:v?v.level+1:-1},S)})}p(null)}function oy(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),F6e(e,function(p){var h=p.node,g=p.index,v=p.pos,x=p.key,w=p.parentPos,y=p.level,S=p.nodes,C={node:h,nodes:S,index:g,key:x,pos:v,level:y},k=ay(x,v);d[v]=C,f[k]=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 n1(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=To(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 Li(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 D6e=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=oy(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(Rj);o.pathKeyEntities[s]=a,a.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function Xne(e,t){var n=u.useMemo(function(){return t||[]},[t]),r=D6e(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 L6e(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 Jne(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function B6e(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function z6e(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,g=h===void 0?[]:h;i.has(m)&&!r(p)&&g.filter(function(v){return!r(v.node)}).forEach(function(v){i.add(v.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,g=!1;(m.children||[]).filter(function(v){return!r(v.node)}).forEach(function(v){var x=v.key,w=i.has(x);h&&!w&&(h=!1),!g&&(w||a.has(x))&&(g=!0)}),h&&i.add(m.key),g&&a.add(m.key),l.add(m.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(Jne(a,i))}}function H6e(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,g=m.children,v=g===void 0?[]:g;!a.has(p)&&!o.has(p)&&!i(h)&&v.filter(function(x){return!i(x.node)}).forEach(function(x){a.delete(x.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 g=!0,v=!1;(p.children||[]).filter(function(x){return!i(x.node)}).forEach(function(x){var w=x.key,y=a.has(w);g&&!y&&(g=!1),!v&&(y||o.has(w))&&(v=!0)}),g||a.delete(p.key),v&&o.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(Jne(o,a))}}function Gs(e,t,n,r){var i=[],a;r?a=r:a=B6e;var o=new Set(e.filter(function(d){var f=!!To(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=z6e(o,s,l,a):c=H6e(o,t.halfCheckedKeys,s,l,a),c}function Qne(e,t,n,r,i,a,o,s){return function(l){if(!e)t(l);else{var c=Dl(l),d=rv(n),f=rv(r),m=d.includes(c),p=i.some(function(k){return Dl(k)===c}),h=n,g=i;if(p&&!m)g=i.filter(function(k){return Dl(k)!==c});else{var v=m?d.filter(function(k){return k!==c}):[].concat(He(d),[c]),x=a(),w;if(m){var y=Gs(v,{halfCheckedKeys:f},x);w=y.checkedKeys}else{var S=Gs(v,!0,x);w=S.checkedKeys}var C=qne(w,a,s);h=o(C)}t([].concat(He(g),He(h)))}}}function Zne(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=rv(s),d=n(),f=Gs(c,!0,d),m=f.checkedKeys,p=f.halfCheckedKeys;return[r(m),r(p),l]},[e,t,n,r,i])}var V6e=u.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function W6e(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,a=e.disabled,o=e.onClick,s=e.disableCheckbox,l=u.useContext(Yv),c=l.checkable,d=typeof c!="boolean"?c:null;return u.createElement("span",{className:me("".concat(n),(t={},q(t,"".concat(n,"-checked"),r),q(t,"".concat(n,"-indeterminate"),!r&&i),q(t,"".concat(n,"-disabled"),a||s),t)),onClick:o},d)}var ere="__cascader_fix_label__";function U6e(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"),g="".concat(t,"-menu-item"),v=u.useContext(Yv),x=v.fieldNames,w=v.changeOnSelect,y=v.expandTrigger,S=v.expandIcon,C=v.loadingIcon,k=v.dropdownMenuColumnStyle,_=v.optionRender,E=y==="hover",T=function(O){return p||O},$=u.useMemo(function(){return r.map(function(P){var O,M=P.disabled,R=P.disableCheckbox,I=P[_h],j=(O=P[ere])!==null&&O!==void 0?O:P[x.label],L=P[x.value],D=R0(P,x),B=I?I.map(function(V){return V[x.value]}):[].concat(He(a),[L]),F=Dl(B),z=f.includes(F),H=c.has(F),A=d.has(F);return{disabled:M,label:j,value:L,isLeaf:D,isLoading:z,checked:H,halfChecked:A,option:P,disableCheckbox:R,fullPath:B,fullPathKey:F}})},[r,c,x,d,f,a]);return u.createElement("ul",{className:h,role:"menu"},$.map(function(P){var O,M=P.disabled,R=P.label,I=P.value,j=P.isLeaf,L=P.isLoading,D=P.checked,B=P.halfChecked,F=P.option,z=P.fullPath,H=P.fullPathKey,A=P.disableCheckbox,V=function(){if(!T(M)){var J=He(z);E&&j&&J.pop(),l(J)}},W=function(){m(F)&&!T(M)&&s(z,j)},U;return typeof F.title=="string"?U=F.title:typeof R=="string"&&(U=R),u.createElement("li",{key:H,className:me(g,(O={},q(O,"".concat(g,"-expand"),!j),q(O,"".concat(g,"-active"),i===I||i===H),q(O,"".concat(g,"-disabled"),T(M)),q(O,"".concat(g,"-loading"),L),O)),style:k,role:"menuitemcheckbox",title:U,"aria-checked":D,"data-path-key":H,onClick:function(){V(),!A&&(!n||j)&&W()},onDoubleClick:function(){w&&o(!1)},onMouseEnter:function(){E&&V()},onMouseDown:function(J){J.preventDefault()}},n&&u.createElement(W6e,{prefixCls:"".concat(t,"-checkbox"),checked:D,halfChecked:B,disabled:T(M)||A,disableCheckbox:A,onClick:function(J){A||(J.stopPropagation(),W())}}),u.createElement("div",{className:"".concat(g,"-content")},_?_(F):R),!L&&S&&!j&&u.createElement("div",{className:"".concat(g,"-expand-icon")},S),L&&C&&u.createElement("div",{className:"".concat(g,"-loading-icon")},C))}))}var q6e=function(t,n){var r=u.useContext(Yv),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 G6e=function(e,t,n,r,i,a,o){var s=o.direction,l=o.searchValue,c=o.toggleOpen,d=o.open,f=s==="rtl",m=u.useMemo(function(){for(var k=-1,_=t,E=[],T=[],$=r.length,P=Une(t,n),O=function(L){var D=_.findIndex(function(B,F){return(P[F]?Dl(P[F]):B[n.value])===r[L]});if(D===-1)return 1;k=D,E.push(k),T.push(r[L]),_=_[k][n.children]},M=0;M<$&&_&&!O(M);M+=1);for(var R=t,I=0;I<E.length-1;I+=1)R=R[E[I]][n.children];return[T,k,R,P]},[r,n,t]),p=he(m,4),h=p[0],g=p[1],v=p[2],x=p[3],w=function(_){i(_)},y=function(_){var E=v.length,T=g;T===-1&&_<0&&(T=E);for(var $=0;$<E;$+=1){T=(T+_+E)%E;var P=v[T];if(P&&!P.disabled){var O=h.slice(0,-1).concat(x[T]?Dl(x[T]):P[n.value]);w(O);return}}},S=function(){if(h.length>1){var _=h.slice(0,-1);w(_)}else c(!1)},C=function(){var _,E=((_=v[g])===null||_===void 0?void 0:_[n.children])||[],T=E.find(function(P){return!P.disabled});if(T){var $=[].concat(He(h),[T[n.value]]);w($)}};u.useImperativeHandle(e,function(){return{onKeyDown:function(_){var E=_.which;switch(E){case ht.UP:case ht.DOWN:{var T=0;E===ht.UP?T=-1:E===ht.DOWN&&(T=1),T!==0&&y(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 $=v[g],P=($==null?void 0:$[_h])||[];P.length?a(P.map(function(O){return O[n.value]}),P[P.length-1]):a(h,v[g])}break}case ht.ESC:c(!1),d&&_.stopPropagation()}},onKeyUp:function(){}}})};var tre=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",g=u.useContext(Yv),v=g.options,x=g.values,w=g.halfValues,y=g.fieldNames,S=g.changeOnSelect,C=g.onSelect,k=g.searchOptions,_=g.dropdownPrefixCls,E=g.loadData,T=g.expandTrigger,$=_||a,P=u.useState([]),O=he(P,2),M=O[0],R=O[1],I=function(se){if(!(!E||s)){var ue=iv(se,v,y),te=ue.map(function(we){var ke=we.option;return ke}),le=te[te.length-1];if(le&&!R0(le,y)){var ve=Dl(se);R(function(we){return[].concat(He(we),[ve])}),E(te)}}};u.useEffect(function(){M.length&&M.forEach(function(oe){var se=I6e(oe),ue=iv(se,v,y,!0).map(function(le){var ve=le.option;return ve}),te=ue[ue.length-1];(!te||te[y.children]||R0(te,y))&&R(function(le){return le.filter(function(ve){return ve!==oe})})})},[v,M,y]);var j=u.useMemo(function(){return new Set(rv(x))},[x]),L=u.useMemo(function(){return new Set(rv(w))},[w]),D=q6e(o,f),B=he(D,2),F=B[0],z=B[1],H=function(se){z(se),I(se)},A=function(se){if(m)return!1;var ue=se.disabled,te=R0(se,y);return!ue&&(te||S||o)},V=function(se,ue){var te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;C(se),!o&&(ue||S&&(T==="hover"||te))&&l(!1)},W=u.useMemo(function(){return s?k:v},[s,k,v]),U=u.useMemo(function(){for(var oe=[{options:W}],se=W,ue=Une(se,y),te=function(){var we=F[le],ke=se.find(function(ae,Z){return(ue[Z]?Dl(ue[Z]):ae[y.value])===we}),Y=ke==null?void 0:ke[y.children];if(!(Y!=null&&Y.length))return 1;se=Y,oe.push({options:Y})},le=0;le<F.length&&!te();le+=1);return oe},[W,F,y]),X=function(se,ue){A(ue)&&V(se,R0(ue,y),!0)};G6e(t,W,y,F,H,X,{direction:d,searchValue:s,toggleOpen:l,open:f}),u.useEffect(function(){if(!s)for(var oe=0;oe<F.length;oe+=1){var se,ue=F.slice(0,oe+1),te=Dl(ue),le=(se=p.current)===null||se===void 0?void 0:se.querySelector('li[data-path-key="'.concat(te.replace(/\\{0,2}"/g,'\\"'),'"]'));le&&O6e(le)}},[F,s]);var J=!((n=U[0])!==null&&n!==void 0&&(n=n.options)!==null&&n!==void 0&&n.length),re=[(r={},q(r,y.value,"__EMPTY__"),q(r,ere,c),q(r,"disabled",!0),r)],Q=N(N({},e),{},{multiple:!J&&o,onSelect:V,onActive:H,onToggleOpen:l,checkedSet:j,halfCheckedSet:L,loadingKeys:M,isSelectable:A}),ne=J?[{options:re}]:U,ee=ne.map(function(oe,se){var ue=F.slice(0,se),te=F[se];return u.createElement(U6e,Fe({key:se},Q,{prefixCls:$,options:oe.options,prevValuePath:ue,activeValue:te}))});return u.createElement(V6e,{open:f},u.createElement("div",{className:me("".concat($,"-menus"),(i={},q(i,"".concat($,"-menu-empty"),J),q(i,"".concat($,"-rtl"),h),i)),ref:p},ee))}),K6e=u.forwardRef(function(e,t){var n=GM();return u.createElement(tre,Fe({},e,n,{ref:t}))});function Y6e(){}function nre(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,g=n.loadData,v=n.expandTrigger,x=n.expandIcon,w=x===void 0?">":x,y=n.loadingIcon,S=n.direction,C=n.notFoundContent,k=C===void 0?"Not Found":C,_=n.disabled,E=!!l,T=Wt(c,{value:d,postState:n2}),$=he(T,2),P=$[0],O=$[1],M=u.useMemo(function(){return Wne(f)},[JSON.stringify(f)]),R=Xne(M,s),I=he(R,3),j=I[0],L=I[1],D=I[2],B=Gne(j,M),F=Zne(E,P,L,D,B),z=he(F,3),H=z[0],A=z[1],V=z[2],W=Xt(function(ne){if(O(ne),p){var ee=n2(ne),oe=ee.map(function(te){return iv(te,j,M).map(function(le){return le.option})}),se=E?ee:ee[0],ue=E?oe:oe[0];p(se,ue)}}),U=Qne(E,W,H,A,V,L,D,h),X=Xt(function(ne){U(ne)}),J=u.useMemo(function(){return{options:j,fieldNames:M,values:H,halfValues:A,changeOnSelect:m,onSelect:X,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:g,expandTrigger:v,expandIcon:w,loadingIcon:y,dropdownMenuColumnStyle:void 0}},[j,M,H,A,m,X,l,g,v,w,y]),re="".concat(i,"-panel"),Q=!j.length;return u.createElement(Yv.Provider,{value:J},u.createElement("div",{className:me(re,(t={},q(t,"".concat(re,"-rtl"),S==="rtl"),q(t,"".concat(re,"-empty"),Q),t),o),style:a},Q?k:u.createElement(tre,{prefixCls:i,searchValue:"",multiple:E,toggleOpen:Y6e,open:!0,direction:S,disabled:_})))}var X6e=["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"],sy=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,g=e.onSearch,v=e.showSearch,x=e.expandTrigger,w=e.options,y=e.dropdownPrefixCls,S=e.loadData,C=e.popupVisible,k=e.open,_=e.popupClassName,E=e.dropdownClassName,T=e.dropdownMenuColumnStyle,$=e.dropdownStyle,P=e.popupPlacement,O=e.placement,M=e.onDropdownVisibleChange,R=e.onPopupVisibleChange,I=e.onOpenChange,j=e.expandIcon,L=j===void 0?">":j,D=e.loadingIcon,B=e.children,F=e.dropdownMatchSelectWidth,z=F===void 0?!1:F,H=e.showCheckedStrategy,A=H===void 0?Hne:H,V=e.optionRender,W=rt(e,X6e),U=QM(n),X=!!f,J=Wt(o,{value:s,postState:n2}),re=he(J,2),Q=re[0],ne=re[1],ee=u.useMemo(function(){return Wne(a)},[JSON.stringify(a)]),oe=Xne(ee,w),se=he(oe,3),ue=se[0],te=se[1],le=se[2],ve=Wt("",{value:h,postState:function(ft){return ft||""}}),we=he(ve,2),ke=we[0],Y=we[1],ae=function(ft,ut){Y(ft),ut.source!=="blur"&&g&&g(ft)},Z=L6e(v),G=he(Z,2),de=G[0],ie=G[1],fe=R6e(ke,ue,ee,y||i,ie,l||X),be=Gne(ue,ee),Ce=Zne(X,Q,te,le,be),xe=he(Ce,3),ye=xe[0],Se=xe[1],Ie=xe[2],Re=u.useMemo(function(){var gt=rv(ye),ft=qne(gt,te,A);return[].concat(He(Ie),He(le(ft)))},[ye,te,le,Ie,A]),Ee=j6e(Re,ue,ee,X,d),ce=Xt(function(gt){if(ne(gt),c){var ft=n2(gt),ut=ft.map(function(Pe){return iv(Pe,ue,ee).map(function(Oe){return Oe.option})}),pt=X?ft:ft[0],$e=X?ut:ut[0];c(pt,$e)}}),ge=Qne(X,ce,ye,Se,Ie,te,le,A),_e=Xt(function(gt){(!X||p)&&Y(""),ge(gt)}),je=function(ft,ut){if(ut.type==="clear"){ce([]);return}var pt=ut.values[0],$e=pt.valueCells;_e($e)},De=k!==void 0?k:C,Ge=E||_,Ve=O||P,qe=function(ft){I==null||I(ft),M==null||M(ft),R==null||R(ft)},Ne=u.useMemo(function(){return{options:ue,fieldNames:ee,values:ye,halfValues:Se,changeOnSelect:l,onSelect:_e,checkable:f,searchOptions:fe,dropdownPrefixCls:y,loadData:S,expandTrigger:x,expandIcon:L,loadingIcon:D,dropdownMenuColumnStyle:T,optionRender:V}},[ue,ee,ye,Se,l,_e,f,fe,y,S,x,L,D,T,V]),We=!(ke?fe:ue).length,Le=ke&&ie.matchInputWidth||We?{}:{minWidth:"auto"};return u.createElement(Yv.Provider,{value:Ne},u.createElement(YM,Fe({},W,{ref:t,id:U,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:z,dropdownStyle:N(N({},Le),$),displayValues:Ee,onDisplayValuesChange:je,mode:X?"multiple":void 0,searchValue:ke,onSearch:ae,showSearch:de,OptionList:K6e,emptyOptions:We,open:De,dropdownClassName:Ge,placement:Ve,onDropdownVisibleChange:qe,getRawInputElement:function(){return B}})))});sy.SHOW_PARENT=Hne;sy.SHOW_CHILD=Vne;sy.Panel=nre;function rre(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=u.useContext(It),a=t||r,o=n("select",e),s=n("cascader",e);return[o,s,a,i]}function ire(e,t){return u.useMemo(()=>t?u.createElement("span",{className:`${e}-checkbox-inner`}):!1,[e,t])}const are=(e,t,n)=>{let r=n;n||(r=t?u.createElement(Rc,null):u.createElement(ys,null));const i=u.useMemo(()=>u.createElement("span",{className:`${e}-menu-item-loading-icon`},u.createElement(Pa,{spin:!0})),[e]);return u.useMemo(()=>[r,i],[r,i])},J6e=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Zs(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${pe(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:`${pe(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 B_(e,t){const n=tn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return J6e(n)}const ore=mn("Checkbox",(e,{prefixCls:t})=>[B_(t,e)]),sre=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=`
|
||
&${r}-expand ${r}-expand-icon,
|
||
${r}-loading-icon
|
||
`;return[B_(`${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:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},Ua),{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}})}}}]},Q6e=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},sre(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Vm(e)]},lre=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=mn("Cascader",Q6e,lre,{unitless:{optionSelectedFontWeight:!0}}),Z6e=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[sre(e),{display:"inline-flex",border:`${pe(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}}]}},e8e=UQ(["Cascader","Panel"],Z6e,lre);function t8e(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:a,direction:o,expandIcon:s,disabled:l}=e,c=u.useContext(ki),d=l??c,[f,m,p,h]=rre(t,o),g=Qn(m),[v,x,w]=cre(m,g);e8e(m);const y=p==="rtl",[S,C]=are(f,y,s),k=a||(h==null?void 0:h("Cascader"))||u.createElement(Vv,{componentName:"Cascader"}),_=ire(m,r);return v(u.createElement(nre,Object.assign({},e,{checkable:_,prefixCls:m,className:me(n,x,i,w,g),notFoundContent:k,direction:p,expandIcon:S,loadingIcon:C,disabled:d})))}var n8e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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:r8e,SHOW_PARENT:i8e}=sy;function a8e(e,t,n){const r=e.toLowerCase().split(t).reduce((o,s,l)=>l===0?[s]:[].concat(He(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 o8e=(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=a8e(String(l),a,n)),i.push(l)}),i},Xv=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:g,dropdownClassName:v,expandIcon:x,placement:w,showSearch:y,allowClear:S=!0,notFoundContent:C,direction:k,getPopupContainer:_,status:E,showArrow:T,builtinPlacements:$,style:P,variant:O,dropdownRender:M,onDropdownVisibleChange:R,dropdownMenuColumnStyle:I,popupRender:j,dropdownStyle:L,popupMenuColumnStyle:D,onOpenChange:B,styles:F,classNames:z}=e,H=n8e(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=an(H,["suffixIcon"]),{getPrefixCls:V,getPopupContainer:W,className:U,style:X,classNames:J,styles:re}=wr("cascader"),{popupOverflow:Q}=u.useContext(It),{status:ne,hasFeedback:ee,isFormItemInput:oe,feedbackIcon:se}=u.useContext(_i),ue=Au(ne,E),[te,le,ve,we]=rre(o,k),ke=ve==="rtl",Y=V(),ae=Qn(te),[Z,G,de]=tj(te,ae),ie=Qn(le),[fe]=cre(le,ie),{compactSize:be,compactItemClassnames:Ce}=ol(te,k),[xe,ye]=Dc("cascader",O,m),Se=C||(we==null?void 0:we("Cascader"))||u.createElement(Vv,{componentName:"Cascader"}),Ie=me(((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)||g||v,`${le}-dropdown`,{[`${le}-dropdown-rtl`]:ve==="rtl"},d,ae,J.root,z==null?void 0:z.root,ie,G,de),Re=nj(j||M),Ee=D||I,ce=B||R,ge=((i=F==null?void 0:F.popup)===null||i===void 0?void 0:i.root)||((a=re.popup)===null||a===void 0?void 0:a.root)||L,_e=u.useMemo(()=>{if(!y)return y;let Oe={render:o8e};return typeof y=="object"&&(Oe=Object.assign(Object.assign({},Oe),y)),Oe},[y]),je=zr(Oe=>{var Te;return(Te=s??be)!==null&&Te!==void 0?Te:Oe}),De=u.useContext(ki),Ge=l??De,[Ve,qe]=are(te,ke,x),Ne=ire(le,f),We=rj(e.suffixIcon,T),{suffixIcon:Le,removeIcon:gt,clearIcon:ft}=__(Object.assign(Object.assign({},e),{hasFeedback:ee,feedbackIcon:se,showSuffixIcon:We,multiple:f,prefixCls:te,componentName:"Cascader"})),ut=u.useMemo(()=>w!==void 0?w:ke?"bottomRight":"bottomLeft",[w,ke]),pt=S===!0?{clearIcon:ft}:S,[$e]=al("SelectLike",ge==null?void 0:ge.zIndex),Pe=u.createElement(sy,Object.assign({prefixCls:te,className:me(!o&&le,{[`${te}-lg`]:je==="large",[`${te}-sm`]:je==="small",[`${te}-rtl`]:ke,[`${te}-${xe}`]:ye,[`${te}-in-form-item`]:oe},Wl(te,ue,ee),Ce,U,c,d,z==null?void 0:z.root,J.root,ae,ie,G,de),disabled:Ge,style:Object.assign(Object.assign(Object.assign(Object.assign({},re.root),F==null?void 0:F.root),X),P)},A,{builtinPlacements:ej($,Q),direction:ve,placement:ut,notFoundContent:Se,allowClear:pt,showSearch:_e,expandIcon:Ve,suffixIcon:Le,removeIcon:gt,loadingIcon:qe,checkable:Ne,dropdownClassName:Ie,dropdownPrefixCls:o||le,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:$e}),dropdownRender:Re,dropdownMenuColumnStyle:Ee,onOpenChange:ce,choiceTransitionName:fa(Y,"",h),transitionName:fa(Y,"slide-up",p),getPopupContainer:_||W,ref:t}));return fe(Z(Pe))}),s8e=sf(Xv,"dropdownAlign",e=>an(e,["visible"]));Xv.SHOW_PARENT=i8e;Xv.SHOW_CHILD=r8e;Xv.Panel=t8e;Xv._InternalPanelDoNotUseOrYouWillBeFired=s8e;const ure=K.createContext(null);var l8e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 c8e=(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=l8e(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:g,checkbox:v}=u.useContext(It),x=u.useContext(ure),{isFormItemInput:w}=u.useContext(_i),y=u.useContext(ki),S=(n=(x==null?void 0:x.disabled)||m)!==null&&n!==void 0?n:y,C=u.useRef(p.value),k=u.useRef(null),_=bi(t,k);u.useEffect(()=>{x==null||x.registerValue(p.value)},[]),u.useEffect(()=>{if(!f)return p.value!==C.current&&(x==null||x.cancelValue(C.current),x==null||x.registerValue(p.value),C.current=p.value),()=>x==null?void 0:x.cancelValue(p.value)},[p.value]),u.useEffect(()=>{var D;!((D=k.current)===null||D===void 0)&&D.input&&(k.current.input.indeterminate=s)},[s]);const E=h("checkbox",r),T=Qn(E),[$,P,O]=ore(E,T),M=Object.assign({},p);x&&!f&&(M.onChange=(...D)=>{p.onChange&&p.onChange.apply(p,D),x.toggleOption&&x.toggleOption({label:o,value:p.value})},M.name=x.name,M.checked=x.value.includes(p.value));const R=me(`${E}-wrapper`,{[`${E}-rtl`]:g==="rtl",[`${E}-wrapper-checked`]:M.checked,[`${E}-wrapper-disabled`]:S,[`${E}-wrapper-in-form-item`]:w},v==null?void 0:v.className,i,a,O,T,P),I=me({[`${E}-indeterminate`]:s},o_,P),[j,L]=Cne(M.onClick);return $(u.createElement(Ub,{component:"Checkbox",disabled:S},u.createElement("label",{className:R,style:Object.assign(Object.assign({},v==null?void 0:v.style),l),onMouseEnter:c,onMouseLeave:d,onClick:j},u.createElement(Sne,Object.assign({},M,{onClick:L,prefixCls:E,className:I,disabled:S,ref:_})),o!=null&&u.createElement("span",{className:`${E}-label`},o))))},dre=u.forwardRef(c8e);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};const d8e=u.forwardRef((e,t)=>{const{defaultValue:n,children:r,options:i=[],prefixCls:a,className:o,rootClassName:s,style:l,onChange:c}=e,d=u8e(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=u.useContext(It),[p,h]=u.useState(d.value||n||[]),[g,v]=u.useState([]);u.useEffect(()=>{"value"in d&&h(d.value||[])},[d.value]);const x=u.useMemo(()=>i.map(I=>typeof I=="string"||typeof I=="number"?{label:I,value:I}:I),[i]),w=I=>{v(j=>j.filter(L=>L!==I))},y=I=>{v(j=>[].concat(He(j),[I]))},S=I=>{const j=p.indexOf(I.value),L=He(p);j===-1?L.push(I.value):L.splice(j,1),"value"in d||h(L),c==null||c(L.filter(D=>g.includes(D)).sort((D,B)=>{const F=x.findIndex(H=>H.value===D),z=x.findIndex(H=>H.value===B);return F-z}))},C=f("checkbox",a),k=`${C}-group`,_=Qn(C),[E,T,$]=ore(C,_),P=an(d,["value","disabled"]),O=i.length?x.map(I=>u.createElement(dre,{prefixCls:C,key:I.value.toString(),disabled:"disabled"in I?I.disabled:d.disabled,value:I.value,checked:p.includes(I.value),onChange:I.onChange,className:me(`${k}-item`,I.className),style:I.style,title:I.title,id:I.id,required:I.required},I.label)):r,M=u.useMemo(()=>({toggleOption:S,value:p,disabled:d.disabled,name:d.name,registerValue:y,cancelValue:w}),[S,p,d.disabled,d.name,y,w]),R=me(k,{[`${k}-rtl`]:m==="rtl"},o,s,$,_,T);return E(u.createElement("div",Object.assign({className:R,style:l},P,{ref:t}),u.createElement(ure.Provider,{value:M},O)))}),qa=dre;qa.Group=d8e;qa.__ANT_CHECKBOX=!0;const fre=u.createContext({});var f8e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 jL(e){return typeof e=="number"?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const m8e=["xs","sm","md","lg","xl","xxl"],Dn=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(It),{gutter:i,wrap:a}=u.useContext(fre),{prefixCls:o,span:s,order:l,offset:c,push:d,pull:f,className:m,children:p,flex:h,style:g}=e,v=f8e(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),x=n("col",o),[w,y,S]=ICe(x),C={};let k={};m8e.forEach(T=>{let $={};const P=e[T];typeof P=="number"?$.span=P:typeof P=="object"&&($=P||{}),delete v[T],k=Object.assign(Object.assign({},k),{[`${x}-${T}-${$.span}`]:$.span!==void 0,[`${x}-${T}-order-${$.order}`]:$.order||$.order===0,[`${x}-${T}-offset-${$.offset}`]:$.offset||$.offset===0,[`${x}-${T}-push-${$.push}`]:$.push||$.push===0,[`${x}-${T}-pull-${$.pull}`]:$.pull||$.pull===0,[`${x}-rtl`]:r==="rtl"}),$.flex&&(k[`${x}-${T}-flex`]=!0,C[`--${x}-${T}-flex`]=jL($.flex))});const _=me(x,{[`${x}-${s}`]:s!==void 0,[`${x}-order-${l}`]:l,[`${x}-offset-${c}`]:c,[`${x}-push-${d}`]:d,[`${x}-pull-${f}`]:f},m,k,y,S),E={};if(i&&i[0]>0){const T=i[0]/2;E.paddingLeft=T,E.paddingRight=T}return h&&(E.flex=jL(h),a===!1&&!E.minWidth&&(E.minWidth=0)),w(u.createElement("div",Object.assign({},v,{style:Object.assign(Object.assign(Object.assign({},E),g),C),className:_,ref:t}),p))});function p8e(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<Pu.length;s++){const l=Pu[s];if(i[l]&&a[l]!==void 0){n[o]=a[l];break}}else n[o]=a}),n}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 NL(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<Pu.length;a++){const o=Pu[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 Qi=u.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:a,style:o,children:s,gutter:l=0,wrap:c}=e,d=h8e(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=u.useContext(It),p=lf(!0,null),h=NL(i,p),g=NL(r,p),v=f("row",n),[x,w,y]=RCe(v),S=p8e(l,p),C=me(v,{[`${v}-no-wrap`]:c===!1,[`${v}-${g}`]:g,[`${v}-${h}`]:h,[`${v}-rtl`]:m==="rtl"},a,w,y),k={},_=S[0]!=null&&S[0]>0?S[0]/-2:void 0;_&&(k.marginLeft=_,k.marginRight=_);const[E,T]=S;k.rowGap=T;const $=u.useMemo(()=>({gutter:[E,T],wrap:c}),[E,T,c]);return x(u.createElement(fre.Provider,{value:$},u.createElement("div",Object.assign({},d,{className:C,style:Object.assign(Object.assign({},k),o),ref:t}),s)))}),v8e=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({},bn(e)),{borderBlockStart:`${pe(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${pe(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe(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:`${pe(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:`${pe(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:`${pe(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}}})}},b8e=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),y8e=mn("Divider",e=>{const t=tn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[g8e(t),v8e(t)]},b8e,{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 w8e={small:"sm",middle:"md"},z_=e=>{const{getPrefixCls:t,direction:n,className:r,style:i}=wr("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:g,size:v}=e,x=x8e(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),w=t("divider",a),[y,S,C]=y8e(w),k=zr(v),_=w8e[k],E=!!f,T=u.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),$=T==="start"&&l!=null,P=T==="end"&&l!=null,O=me(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}-${_}`]:!!_},c,d),M=u.useMemo(()=>typeof l=="number"?l:/^\d+$/.test(l)?Number(l):l,[l]),R={marginInlineStart:$?M:void 0,marginInlineEnd:P?M:void 0};return y(u.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},i),g)},x,{role:"separator"}),f&&o!=="vertical"&&u.createElement("span",{className:`${w}-inner-text`,style:R},f)))};var AL=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},nc=function(t){return t!==void 0?"".concat(t,"px"):void 0};function S8e(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],g=p[1],v=function(I){var j,L=i(I),D=(j=n.current)===null||j===void 0?void 0:j.querySelectorAll(".".concat(t,"-item"))[L];return(D==null?void 0:D.offsetParent)&&D},x=u.useState(null),w=he(x,2),y=w[0],S=w[1],C=u.useState(null),k=he(C,2),_=k[0],E=k[1];dn(function(){if(h!==r){var R=v(h),I=v(r),j=AL(R,d),L=AL(I,d);g(r),S(j),E(L),R&&I?o():s()}},[r]);var T=u.useMemo(function(){if(d){var R;return nc((R=y==null?void 0:y.top)!==null&&R!==void 0?R:0)}return nc(l==="rtl"?-(y==null?void 0:y.right):y==null?void 0:y.left)},[d,l,y]),$=u.useMemo(function(){if(d){var R;return nc((R=_==null?void 0:_.top)!==null&&R!==void 0?R:0)}return nc(l==="rtl"?-(_==null?void 0:_.right):_==null?void 0:_.left)},[d,l,_]),P=function(){return d?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},O=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)"}},M=function(){S(null),E(null),s()};return!y||!_?null:u.createElement(Ki,{visible:!0,motionName:a,motionAppear:!0,onAppearStart:P,onAppearActive:O,onVisibleChanged:M},function(R,I){var j=R.className,L=R.style,D=N(N({},L),{},{"--thumb-start-left":T,"--thumb-start-width":nc(y==null?void 0:y.width),"--thumb-active-left":$,"--thumb-active-width":nc(_==null?void 0:_.width),"--thumb-start-top":T,"--thumb-start-height":nc(y==null?void 0:y.height),"--thumb-active-top":$,"--thumb-active-height":nc(_==null?void 0:_.height)}),B={ref:bi(f,I),style:D,className:me("".concat(t,"-thumb"),j)};return u.createElement("div",B)})}var C8e=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function k8e(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 _8e(e){return e.map(function(t){if(mt(t)==="object"&&t!==null){var n=k8e(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 E8e=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,g=t.onMouseDown,v=function(w){i||d(w,l)};return u.createElement("label",{className:me(r,q({},"".concat(n,"-item-disabled"),i)),onMouseDown:g},u.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:a,onChange:v,onFocus:f,onBlur:m,onKeyDown:p,onKeyUp:h}),u.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":a},o))},$8e=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,g=e.className,v=g===void 0?"":g,x=e.motionName,w=x===void 0?"thumb-motion":x,y=rt(e,C8e),S=u.useRef(null),C=u.useMemo(function(){return bi(S,t)},[S,t]),k=u.useMemo(function(){return _8e(c)},[c]),_=Wt((n=k[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:f}),E=he(_,2),T=E[0],$=E[1],P=u.useState(!1),O=he(P,2),M=O[0],R=O[1],I=function(ee,oe){$(oe),h==null||h(oe)},j=an(y,["children"]),L=u.useState(!1),D=he(L,2),B=D[0],F=D[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W=function(){V(!0)},U=function(){V(!1)},X=function(){F(!1)},J=function(ee){ee.key==="Tab"&&F(!0)},re=function(ee){var oe=k.findIndex(function(le){return le.value===T}),se=k.length,ue=(oe+ee+se)%se,te=k[ue];te&&($(te.value),h==null||h(te.value))},Q=function(ee){switch(ee.key){case"ArrowLeft":case"ArrowUp":re(-1);break;case"ArrowRight":case"ArrowDown":re(1);break}};return u.createElement("div",Fe({role:"radiogroup","aria-label":"segmented control",tabIndex:d?void 0:0},j,{className:me(a,(r={},q(r,"".concat(a,"-rtl"),o==="rtl"),q(r,"".concat(a,"-disabled"),d),q(r,"".concat(a,"-vertical"),s),r),v),ref:C}),u.createElement("div",{className:"".concat(a,"-group")},u.createElement(S8e,{vertical:s,prefixCls:a,value:T,containerRef:S,motionName:"".concat(a,"-").concat(w),direction:o,getValueIndex:function(ee){return k.findIndex(function(oe){return oe.value===ee})},onMotionStart:function(){R(!0)},onMotionEnd:function(){R(!1)}}),k.map(function(ne){var ee;return u.createElement(E8e,Fe({},ne,{name:p,key:ne.value,prefixCls:a,className:me(ne.className,"".concat(a,"-item"),(ee={},q(ee,"".concat(a,"-item-selected"),ne.value===T&&!M),q(ee,"".concat(a,"-item-focused"),A&&B&&ne.value===T),ee)),checked:ne.value===T,onChange:I,onFocus:W,onBlur:U,onKeyDown:Q,onKeyUp:J,onMouseDown:X,disabled:!!d||!!ne.disabled}))})))}),T8e=$8e;function FL(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function DL(e){return{backgroundColor:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const P8e=Object.assign({overflow:"hidden"},Ua),R8e=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`}),Lo(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 ${pe(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} ${e.motionEaseInOut}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},DL(e)),{color:e.itemSelectedColor}),"&-focused":Zs(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{opacity:1,backgroundColor:e.itemHoverBg}},[`&:active:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:pe(n),padding:`0 ${pe(e.segmentedPaddingHorizontal)}`},P8e),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},DL(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${pe(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, height ${e.motionDurationSlow} ${e.motionEaseInOut}`,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:pe(r),padding:`0 ${pe(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:pe(i),padding:`0 ${pe(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),FL(`&-disabled ${t}-item`,e)),FL(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}},I8e=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}},O8e=mn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=tn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return R8e(r)},I8e);var LL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function M8e(e){return typeof e=="object"&&!!(e!=null&&e.icon)}const j8e=u.forwardRef((e,t)=>{const n=Yb(),{prefixCls:r,className:i,rootClassName:a,block:o,options:s=[],size:l="middle",style:c,vertical:d,shape:f="default",name:m=n}=e,p=LL(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:h,direction:g,className:v,style:x}=wr("segmented"),w=h("segmented",r),[y,S,C]=O8e(w),k=zr(l),_=u.useMemo(()=>s.map($=>{if(M8e($)){const{icon:P,label:O}=$,M=LL($,["icon","label"]);return Object.assign(Object.assign({},M),{label:u.createElement(u.Fragment,null,u.createElement("span",{className:`${w}-item-icon`},P),O&&u.createElement("span",null,O))})}return $}),[s,w]),E=me(i,a,v,{[`${w}-block`]:o,[`${w}-sm`]:k==="small",[`${w}-lg`]:k==="large",[`${w}-vertical`]:d,[`${w}-shape-${f}`]:f==="round"},S,C),T=Object.assign(Object.assign({},x),c);return y(u.createElement(T8e,Object.assign({},p,{name:m,className:E,style:T,options:_,ref:t,prefixCls:w,direction:g,vertical:d})))}),mre=j8e,pre=K.createContext({}),hre=K.createContext({}),vre=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const i=t.toHsb();i.a=0;const a=Ra(i);a.cleared=!0,n(a)}};return K.createElement("div",{className:`${e}-clear`,onClick:r})},gre="hex",bre="rgb",yre="hsb";var N8e={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"},A8e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:N8e}))},xre=u.forwardRef(A8e);function CR(){return typeof BigInt=="function"}function wre(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function tm(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 Ij(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Vf(e){var t=String(e);if(Ij(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(".")&&Oj(t)?t.length-t.indexOf(".")-1:0}function H_(e){var t=String(e);if(Ij(e)){if(e>Number.MAX_SAFE_INTEGER)return String(CR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e<Number.MIN_SAFE_INTEGER)return String(CR()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(Vf(t))}return tm(t).fullStr}function Oj(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 F8e=function(){function e(t){if(er(this,e),q(this,"origin",""),q(this,"negative",void 0),q(this,"integer",void 0),q(this,"decimal",void 0),q(this,"decimalLen",void 0),q(this,"empty",void 0),q(this,"nan",void 0),wre(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(Ij(n)&&(n=Number(n)),n=typeof n=="string"?n:H_(n),Oj(n)){var r=tm(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=tm(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()?"":tm("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),D8e=function(){function e(t){if(er(this,e),q(this,"origin",""),q(this,"number",void 0),q(this,"empty",void 0),wre(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(Vf(this.number),Vf(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(Vf(this.number),Vf(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()?"":H_(this.number):this.origin}}]),e}();function gl(e){return CR()?new F8e(e):new D8e(e)}function RS(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=tm(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=gl(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return RS(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 L8e(e){return!!(e.addonBefore||e.addonAfter)}function B8e(e){return!!(e.prefix||e.suffix||e.allowClear)}function BL(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function r2(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=BL(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=BL(t,e,r),n(i);return}n(i)}}function Mj(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 jj=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,g=e.readOnly,v=e.focused,x=e.triggerFocus,w=e.allowClear,y=e.value,S=e.handleReset,C=e.hidden,k=e.classes,_=e.classNames,E=e.dataAttrs,T=e.styles,$=e.components,P=e.onClear,O=o??a,M=($==null?void 0:$.affixWrapper)||"span",R=($==null?void 0:$.groupWrapper)||"span",I=($==null?void 0:$.wrapper)||"span",j=($==null?void 0:$.groupAddon)||"span",L=u.useRef(null),D=function(ue){var te;(te=L.current)!==null&&te!==void 0&&te.contains(ue.target)&&(x==null||x())},B=B8e(e),F=u.cloneElement(O,{value:y,className:me((n=O.props)===null||n===void 0?void 0:n.className,!B&&(_==null?void 0:_.variant))||null}),z=u.useRef(null);if(K.useImperativeHandle(t,function(){return{nativeElement:z.current||L.current}}),B){var H=null;if(w){var A=!h&&!g&&y,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(ue){S==null||S(ue),P==null||P()},onMouseDown:function(ue){return ue.preventDefault()},className:me(V,q(q({},"".concat(V,"-hidden"),!A),"".concat(V,"-has-suffix"),!!c))},W)}var U="".concat(s,"-affix-wrapper"),X=me(U,q(q(q(q(q({},"".concat(s,"-disabled"),h),"".concat(U,"-disabled"),h),"".concat(U,"-focused"),v),"".concat(U,"-readonly"),g),"".concat(U,"-input-with-clear-btn"),c&&w&&y),k==null?void 0:k.affixWrapper,_==null?void 0:_.affixWrapper,_==null?void 0:_.variant),J=(c||w)&&K.createElement("span",{className:me("".concat(s,"-suffix"),_==null?void 0:_.suffix),style:T==null?void 0:T.suffix},H,c);F=K.createElement(M,Fe({className:X,style:T==null?void 0:T.affixWrapper,onClick:D},E==null?void 0:E.affixWrapper,{ref:L}),l&&K.createElement("span",{className:me("".concat(s,"-prefix"),_==null?void 0:_.prefix),style:T==null?void 0:T.prefix},l),F,J)}if(L8e(e)){var re="".concat(s,"-group"),Q="".concat(re,"-addon"),ne="".concat(re,"-wrapper"),ee=me("".concat(s,"-wrapper"),re,k==null?void 0:k.wrapper,_==null?void 0:_.wrapper),oe=me(ne,q({},"".concat(ne,"-disabled"),h),k==null?void 0:k.group,_==null?void 0:_.groupWrapper);F=K.createElement(R,{className:oe,ref:z},K.createElement(I,{className:ee},d&&K.createElement(j,{className:Q},d),F,f&&K.createElement(j,{className:Q},f)))}return K.cloneElement(F,{className:me((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})}),z8e=["show"];function Sre(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=rt(r,z8e);return N(N({},a),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:a.strategy||function(o){return o.length}})},[e,t])}var H8e=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],V8e=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,g=e.suffix,v=e.showCount,x=e.count,w=e.type,y=w===void 0?"text":w,S=e.classes,C=e.classNames,k=e.styles,_=e.onCompositionStart,E=e.onCompositionEnd,T=rt(e,H8e),$=u.useState(!1),P=he($,2),O=P[0],M=P[1],R=u.useRef(!1),I=u.useRef(!1),j=u.useRef(null),L=u.useRef(null),D=function(G){j.current&&Mj(j.current,G)},B=Wt(e.defaultValue,{value:e.value}),F=he(B,2),z=F[0],H=F[1],A=z==null?"":String(z),V=u.useState(null),W=he(V,2),U=W[0],X=W[1],J=Sre(x,v),re=J.max||h,Q=J.strategy(A),ne=!!re&&Q>re;u.useImperativeHandle(t,function(){var Z;return{focus:D,blur:function(){var de;(de=j.current)===null||de===void 0||de.blur()},setSelectionRange:function(de,ie,fe){var be;(be=j.current)===null||be===void 0||be.setSelectionRange(de,ie,fe)},select:function(){var de;(de=j.current)===null||de===void 0||de.select()},input:j.current,nativeElement:((Z=L.current)===null||Z===void 0?void 0:Z.nativeElement)||j.current}}),u.useEffect(function(){I.current&&(I.current=!1),M(function(Z){return Z&&f?!1:Z})},[f]);var ee=function(G,de,ie){var fe=de;if(!R.current&&J.exceedFormatter&&J.max&&J.strategy(de)>J.max){if(fe=J.exceedFormatter(de,{max:J.max}),de!==fe){var be,Ce;X([((be=j.current)===null||be===void 0?void 0:be.selectionStart)||0,((Ce=j.current)===null||Ce===void 0?void 0:Ce.selectionEnd)||0])}}else if(ie.source==="compositionEnd")return;H(fe),j.current&&r2(j.current,G,r,fe)};u.useEffect(function(){if(U){var Z;(Z=j.current)===null||Z===void 0||Z.setSelectionRange.apply(Z,He(U))}},[U]);var oe=function(G){ee(G,G.target.value,{source:"change"})},se=function(G){R.current=!1,ee(G,G.currentTarget.value,{source:"compositionEnd"}),E==null||E(G)},ue=function(G){o&&G.key==="Enter"&&!I.current&&(I.current=!0,o(G)),s==null||s(G)},te=function(G){G.key==="Enter"&&(I.current=!1),l==null||l(G)},le=function(G){M(!0),i==null||i(G)},ve=function(G){I.current&&(I.current=!1),M(!1),a==null||a(G)},we=function(G){H(""),D(),j.current&&r2(j.current,G,r)},ke=ne&&"".concat(d,"-out-of-range"),Y=function(){var G=an(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return K.createElement("input",Fe({autoComplete:n},G,{onChange:oe,onFocus:le,onBlur:ve,onKeyDown:ue,onKeyUp:te,className:me(d,q({},"".concat(d,"-disabled"),f),C==null?void 0:C.input),style:k==null?void 0:k.input,ref:j,size:m,type:y,onCompositionStart:function(ie){R.current=!0,_==null||_(ie)},onCompositionEnd:se}))},ae=function(){var G=Number(re)>0;if(g||J.show){var de=J.showFormatter?J.showFormatter({value:A,count:Q,maxLength:re}):"".concat(Q).concat(G?" / ".concat(re):"");return K.createElement(K.Fragment,null,J.show&&K.createElement("span",{className:me("".concat(d,"-show-count-suffix"),q({},"".concat(d,"-show-count-has-suffix"),!!g),C==null?void 0:C.count),style:N({},k==null?void 0:k.count)},de),g)}return null};return K.createElement(jj,Fe({},T,{prefixCls:d,className:me(p,ke),handleReset:we,value:A,focused:O,triggerFocus:D,suffix:ae(),disabled:f,classes:S,classNames:C,styles:k,ref:L}),Y())});function W8e(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 U8e(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 q8e=function(){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1];return dn(function(){i(w_())},[]),r},G8e=200,K8e=600;function Y8e(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(y,S){y.preventDefault(),d(),c.current(S);function C(){c.current(S),s.current=setTimeout(C,G8e)}s.current=setTimeout(C,K8e)};u.useEffect(function(){return function(){d(),l.current.forEach(function(w){return pn.cancel(w)})}},[]);var m=q8e();if(m)return null;var p="".concat(t,"-handler"),h=me(p,"".concat(p,"-up"),q({},"".concat(p,"-up-disabled"),i)),g=me(p,"".concat(p,"-down"),q({},"".concat(p,"-down-disabled"),a)),v=function(){return l.current.push(pn(d))},x={unselectable:"on",role:"button",onMouseUp:v,onMouseLeave:v};return u.createElement("div",{className:"".concat(p,"-wrap")},u.createElement("span",Fe({},x,{onMouseDown:function(y){f(y,!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({},x,{onMouseDown:function(y){f(y,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:g}),r||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function zL(e){var t=typeof e=="number"?H_(e):tm(e).fullStr,n=t.includes(".");return n?tm(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const X8e=function(){var e=u.useRef(0),t=function(){pn.cancel(e.current)};return u.useEffect(function(){return t},[]),function(n){t(),e.current=pn(function(){n()})}};var J8e=["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"],Q8e=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],HL=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},VL=function(t){var n=gl(t);return n.isInvalidate()?null:n},Z8e=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,g=e.keyboard,v=e.changeOnWheel,x=v===void 0?!1:v,w=e.controls,y=w===void 0?!0:w;e.classNames;var S=e.stringMode,C=e.parser,k=e.formatter,_=e.precision,E=e.decimalSeparator,T=e.onChange,$=e.onInput,P=e.onPressEnter,O=e.onStep,M=e.changeOnBlur,R=M===void 0?!0:M,I=e.domRef,j=rt(e,J8e),L="".concat(n,"-input"),D=u.useRef(null),B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=u.useRef(!1),V=u.useRef(!1),W=u.useRef(!1),U=u.useState(function(){return gl(d??c)}),X=he(U,2),J=X[0],re=X[1];function Q(Ve){d===void 0&&re(Ve)}var ne=u.useCallback(function(Ve,qe){if(!qe)return _>=0?_:Math.max(Vf(Ve),Vf(l))},[_,l]),ee=u.useCallback(function(Ve){var qe=String(Ve);if(C)return C(qe);var Ne=qe;return E&&(Ne=Ne.replace(E,".")),Ne.replace(/[^\w.-]+/g,"")},[C,E]),oe=u.useRef(""),se=u.useCallback(function(Ve,qe){if(k)return k(Ve,{userTyping:qe,input:String(oe.current)});var Ne=typeof Ve=="number"?H_(Ve):Ve;if(!qe){var We=ne(Ne,qe);if(Oj(Ne)&&(E||We>=0)){var Le=E||".";Ne=RS(Ne,Le,We)}}return Ne},[k,ne,E]),ue=u.useState(function(){var Ve=c??d;return J.isInvalidate()&&["string","number"].includes(mt(Ve))?Number.isNaN(Ve)?"":Ve:se(J.toString(),!1)}),te=he(ue,2),le=te[0],ve=te[1];oe.current=le;function we(Ve,qe){ve(se(Ve.isInvalidate()?Ve.toString(!1):Ve.toString(!qe),qe))}var ke=u.useMemo(function(){return VL(o)},[o,_]),Y=u.useMemo(function(){return VL(a)},[a,_]),ae=u.useMemo(function(){return!ke||!J||J.isInvalidate()?!1:ke.lessEquals(J)},[ke,J]),Z=u.useMemo(function(){return!Y||!J||J.isInvalidate()?!1:J.lessEquals(Y)},[Y,J]),G=U8e(D.current,z),de=he(G,2),ie=de[0],fe=de[1],be=function(qe){return ke&&!qe.lessEquals(ke)?ke:Y&&!Y.lessEquals(qe)?Y:null},Ce=function(qe){return!be(qe)},xe=function(qe,Ne){var We=qe,Le=Ce(We)||We.isEmpty();if(!We.isEmpty()&&!Ne&&(We=be(We)||We,Le=!0),!m&&!f&&Le){var gt=We.toString(),ft=ne(gt,Ne);return ft>=0&&(We=gl(RS(gt,".",ft)),Ce(We)||(We=gl(RS(gt,".",ft,!0)))),We.equals(J)||(Q(We),T==null||T(We.isEmpty()?null:HL(S,We)),d===void 0&&we(We,Ne)),We}return J},ye=X8e(),Se=function Ve(qe){if(ie(),oe.current=qe,ve(qe),!V.current){var Ne=ee(qe),We=gl(Ne);We.isNaN()||xe(We,!0)}$==null||$(qe),ye(function(){var Le=qe;C||(Le=qe.replace(/。/g,".")),Le!==qe&&Ve(Le)})},Ie=function(){V.current=!0},Re=function(){V.current=!1,Se(D.current.value)},Ee=function(qe){Se(qe.target.value)},ce=function(qe){var Ne;if(!(qe&&ae||!qe&&Z)){A.current=!1;var We=gl(W.current?zL(l):l);qe||(We=We.negate());var Le=(J||gl(0)).add(We.toString()),gt=xe(Le,!1);O==null||O(HL(S,gt),{offset:W.current?zL(l):l,type:qe?"up":"down"}),(Ne=D.current)===null||Ne===void 0||Ne.focus()}},ge=function(qe){var Ne=gl(ee(le)),We;Ne.isNaN()?We=xe(J,qe):We=xe(Ne,qe),d!==void 0?we(J,!1):We.isNaN()||we(We,!1)},_e=function(){A.current=!0},je=function(qe){var Ne=qe.key,We=qe.shiftKey;A.current=!0,W.current=We,Ne==="Enter"&&(V.current||(A.current=!1),ge(!1),P==null||P(qe)),g!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ne)&&(ce(Ne==="Up"||Ne==="ArrowUp"),qe.preventDefault())},De=function(){A.current=!1,W.current=!1};u.useEffect(function(){if(x&&z){var Ve=function(We){ce(We.deltaY<0),We.preventDefault()},qe=D.current;if(qe)return qe.addEventListener("wheel",Ve,{passive:!1}),function(){return qe.removeEventListener("wheel",Ve)}}});var Ge=function(){R&&ge(!1),H(!1),A.current=!1};return Zf(function(){J.isInvalidate()||we(J,!1)},[_,k]),Zf(function(){var Ve=gl(d);re(Ve);var qe=gl(ee(le));(!Ve.equals(qe)||!A.current||k)&&we(Ve,A.current)},[d]),Zf(function(){k&&fe()},[le]),u.createElement("div",{ref:I,className:me(n,r,q(q(q(q(q({},"".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()&&!Ce(J))),style:i,onFocus:function(){H(!0)},onBlur:Ge,onKeyDown:je,onKeyUp:De,onCompositionStart:Ie,onCompositionEnd:Re,onBeforeInput:_e},y&&u.createElement(Y8e,{prefixCls:n,upNode:p,downNode:h,upDisabled:ae,downDisabled:Z,onStep:ce}),u.createElement("div",{className:"".concat(L,"-wrap")},u.createElement("input",Fe({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":o,"aria-valuenow":J.isInvalidate()?null:J.toString(),step:l},j,{ref:bi(D,t),className:L,value:le,onChange:Ee,disabled:f,readOnly:m}))))}),eTe=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=rt(e,Q8e),h=u.useRef(null),g=u.useRef(null),v=u.useRef(null),x=function(y){v.current&&Mj(v.current,y)};return u.useImperativeHandle(t,function(){return W8e(v.current,{focus:x,nativeElement:h.current.nativeElement||g.current})}),u.createElement(jj,{className:f,triggerFocus:x,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(Z8e,Fe({prefixCls:a,disabled:n,ref:v,domRef:g,className:m==null?void 0:m.input},p)))});const tTe=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({},Gm(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new vn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},WL=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const i=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},nTe=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:g,handleHoverColor:v,handleOpacity:x,paddingInline:w,paddingBlock:y,handleBg:S,handleActiveBg:C,colorTextDisabled:k,borderRadiusSM:_,borderRadiusLG:E,controlWidth:T,handleBorderColor:$,filledHandleBg:P,lineHeightLG:O,calc:M}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),ry(e)),{display:"inline-block",width:T,margin:0,padding:0,borderRadius:i}),Cj(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${pe(n)} ${r} ${$}`}}})),_j(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${pe(n)} ${r} ${$}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:S}}})),Ej(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${pe(n)} ${r} ${$}`}}})),kj(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,lineHeight:O,borderRadius:E,[`input${t}-input`]:{height:M(s).sub(M(n).mul(2)).equal(),padding:`${pe(m)} ${pe(p)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:_,[`input${t}-input`]:{height:M(l).sub(M(n).mul(2)).equal(),padding:`${pe(f)} ${pe(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},bn(e)),Mne(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:_}}},Tne(e)),Rne(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{width:"100%",padding:`${pe(y)} ${pe(w)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${g} linear`,appearance:"textfield",fontSize:"inherit"}),$j(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:x,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${g}`,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:`${pe(n)} ${r} ${$}`,transition:`all ${g} linear`,"&:active":{background:C},"&:hover":{height:"60%",[`
|
||
${t}-handler-up-inner,
|
||
${t}-handler-down-inner
|
||
`]:{color:v}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Bm()),{color:h,transition:`all ${g} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},WL(e,"lg")),WL(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[`
|
||
${t}-handler-up-disabled,
|
||
${t}-handler-down-disabled
|
||
`]:{cursor:"not-allowed"},[`
|
||
${t}-handler-up-disabled:hover &-handler-up-inner,
|
||
${t}-handler-down-disabled:hover &-handler-down-inner
|
||
`]:{color:k}})}]},rTe=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:`${pe(n)} 0`}},ry(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o,paddingInlineStart:l,[`input${t}-input`]:{padding:`${pe(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${pe(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}}},iTe=mn("InputNumber",e=>{const t=tn(e,qm(e));return[nTe(t),rTe(t),Vm(t)]},tTe,{unitless:{handleOpacity:!0},resetFont:!1});var aTe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Cre=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(It),i=u.useRef(null);u.useImperativeHandle(t,()=>i.current);const{className:a,rootClassName:o,size:s,disabled:l,prefixCls:c,addonBefore:d,addonAfter:f,prefix:m,suffix:p,bordered:h,readOnly:g,status:v,controls:x,variant:w}=e,y=aTe(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]=iTe(S,C),{compactSize:T,compactItemClassnames:$}=ol(S,r);let P=u.createElement(xre,{className:`${S}-handler-up-inner`}),O=u.createElement(Tu,{className:`${S}-handler-down-inner`});const M=typeof x=="boolean"?x:void 0;typeof x=="object"&&(P=typeof x.upIcon>"u"?P:u.createElement("span",{className:`${S}-handler-up-inner`},x.upIcon),O=typeof x.downIcon>"u"?O:u.createElement("span",{className:`${S}-handler-down-inner`},x.downIcon));const{hasFeedback:R,status:I,isFormItemInput:j,feedbackIcon:L}=u.useContext(_i),D=Au(I,v),B=zr(J=>{var re;return(re=s??T)!==null&&re!==void 0?re:J}),F=u.useContext(ki),z=l??F,[H,A]=Dc("inputNumber",w,h),V=R&&u.createElement(u.Fragment,null,L),W=me({[`${S}-lg`]:B==="large",[`${S}-sm`]:B==="small",[`${S}-rtl`]:r==="rtl",[`${S}-in-form-item`]:j},_),U=`${S}-group`,X=u.createElement(eTe,Object.assign({ref:i,disabled:z,className:me(E,C,a,o,$),upHandler:P,downHandler:O,prefixCls:S,readOnly:g,controls:M,prefix:m,suffix:V||p,addonBefore:d&&u.createElement(el,{form:!0,space:!0},d),addonAfter:f&&u.createElement(el,{form:!0,space:!0},f),classNames:{input:W,variant:me({[`${S}-${H}`]:A},Wl(S,D,R)),affixWrapper:me({[`${S}-affix-wrapper-sm`]:B==="small",[`${S}-affix-wrapper-lg`]:B==="large",[`${S}-affix-wrapper-rtl`]:r==="rtl",[`${S}-affix-wrapper-without-controls`]:x===!1||z||g},_),wrapper:me({[`${U}-rtl`]:r==="rtl"},_),groupWrapper:me({[`${S}-group-wrapper-sm`]:B==="small",[`${S}-group-wrapper-lg`]:B==="large",[`${S}-group-wrapper-rtl`]:r==="rtl",[`${S}-group-wrapper-${H}`]:A},Wl(`${S}-group-wrapper`,D,R),_)}},y));return k(X)}),Ru=Cre,oTe=e=>u.createElement(Vt,{theme:{components:{InputNumber:{handleVisible:!0}}}},u.createElement(Cre,Object.assign({},e)));Ru._InternalPanelDoNotUseOrYouWillBeFired=oTe;const nm=({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(Ru,{className:me(s,a),min:t,max:n,value:d,formatter:o,size:"small",onChange:f=>{c(f||0),i==null||i(f)}})},sTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[i,a]=u.useState(()=>Ra(t||"#000")),o=t||i,s=l=>{const c=o.toHsb();c.a=(l||0)/100;const d=Ra(c);a(d),n==null||n(d)};return K.createElement(nm,{value:FM(o),prefixCls:e,formatter:l=>`${l}%`,className:r,onChange:s})},kre=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:K.createElement(Fc,null)}),t};function _re(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 lTe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var cTe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Jv=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:g,rootClassName:v,onChange:x,classNames:w,variant:y}=e,S=cTe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:C,direction:k,allowClear:_,autoComplete:E,className:T,style:$,classNames:P,styles:O}=wr("input"),M=C("input",n),R=u.useRef(null),I=Qn(M),[j,L,D]=jne(M,v),[B]=Nne(M,I),{compactSize:F,compactItemClassnames:z}=ol(M,k),H=zr(ve=>{var we;return(we=a??F)!==null&&we!==void 0?we:ve}),A=K.useContext(ki),V=o??A,{status:W,hasFeedback:U,feedbackIcon:X}=u.useContext(_i),J=Au(W,i),re=lTe(e)||!!U;u.useRef(re);const Q=_re(R,!0),ne=ve=>{Q(),s==null||s(ve)},ee=ve=>{Q(),l==null||l(ve)},oe=ve=>{Q(),x==null||x(ve)},se=(U||c)&&K.createElement(K.Fragment,null,c,U&&X),ue=kre(d??_),[te,le]=Dc("input",y,r);return j(B(K.createElement(V8e,Object.assign({ref:bi(t,R),prefixCls:M,autoComplete:E},S,{disabled:V,onBlur:ne,onFocus:ee,style:Object.assign(Object.assign({},$),h),styles:Object.assign(Object.assign({},O),g),suffix:se,allowClear:ue,className:me(p,v,D,I,z,T),onChange:oe,addonBefore:m&&K.createElement(el,{form:!0,space:!0},m),addonAfter:f&&K.createElement(el,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},w),P),{input:me({[`${M}-sm`]:H==="small",[`${M}-lg`]:H==="large",[`${M}-rtl`]:k==="rtl"},w==null?void 0:w.input,P.input,L),variant:me({[`${M}-${te}`]:le},Wl(M,J)),affixWrapper:me({[`${M}-affix-wrapper-sm`]:H==="small",[`${M}-affix-wrapper-lg`]:H==="large",[`${M}-affix-wrapper-rtl`]:k==="rtl"},L),wrapper:me({[`${M}-group-rtl`]:k==="rtl"},L),groupWrapper:me({[`${M}-group-wrapper-sm`]:H==="small",[`${M}-group-wrapper-lg`]:H==="large",[`${M}-group-wrapper-rtl`]:k==="rtl",[`${M}-group-wrapper-${te}`]:le},Wl(`${M}-group-wrapper`,J,U),L)})}))))}),uTe=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,dTe=e=>uTe.test(`#${e}`),fTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[i,a]=u.useState(()=>t?_0(t.toHexString()):void 0);u.useEffect(()=>{t&&a(_0(t.toHexString()))},[t]);const o=s=>{const l=s.target.value;a(_0(l)),dTe(_0(l,!0))&&(n==null||n(Ra(l)))};return K.createElement(Jv,{className:r,value:i,prefix:"#",onChange:o,size:"small"})},mTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[i,a]=u.useState(()=>Ra(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toHsb();d[c]=c==="h"?l:(l||0)/100;const f=Ra(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(nm,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:e,className:r,formatter:l=>_S(l||0).toString(),onChange:l=>s(Number(l),"h")}),K.createElement(nm,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:e,className:r,formatter:l=>`${_S(l||0)}%`,onChange:l=>s(Number(l),"s")}),K.createElement(nm,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:e,className:r,formatter:l=>`${_S(l||0)}%`,onChange:l=>s(Number(l),"b")}))},pTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[i,a]=u.useState(()=>Ra(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toRgb();d[c]=l||0;const f=Ra(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(nm,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:e,className:r,onChange:l=>s(Number(l),"r")}),K.createElement(nm,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:e,className:r,onChange:l=>s(Number(l),"g")}),K.createElement(nm,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:e,className:r,onChange:l=>s(Number(l),"b")}))},hTe=[gre,yre,bre].map(e=>({value:e,label:e.toUpperCase()})),vTe=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:a,onChange:o,disabledFormat:s}=e,[l,c]=Wt(gre,{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 yre:return K.createElement(mTe,Object.assign({},p));case bre:return K.createElement(pTe,Object.assign({},p));default:return K.createElement(fTe,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:hTe}),K.createElement("div",{className:d},m),!i&&K.createElement(sTe,{prefixCls:t,value:r,onChange:o}))};function kR(e,t,n){return(e-t)/(n-t)}function Nj(e,t,n,r){var i=kR(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 If(e,t){return Array.isArray(e)?e[t]:e}var Km=u.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Ere=u.createContext({}),gTe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],UL=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,a=e.onStartMove,o=e.onDelete,s=e.style,l=e.render,c=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,p=e.onFocus,h=e.onMouseEnter,g=rt(e,gTe),v=u.useContext(Km),x=v.min,w=v.max,y=v.direction,S=v.disabled,C=v.keyboard,k=v.range,_=v.tabIndex,E=v.ariaLabelForHandle,T=v.ariaLabelledByForHandle,$=v.ariaRequired,P=v.ariaValueTextFormatterForHandle,O=v.styles,M=v.classNames,R="".concat(n,"-handle"),I=function(W){S||a(W,i)},j=function(W){p==null||p(W,i)},L=function(W){h(W,i)},D=function(W){if(!S&&C){var U=null;switch(W.which||W.keyCode){case ht.LEFT:U=y==="ltr"||y==="btt"?-1:1;break;case ht.RIGHT:U=y==="ltr"||y==="btt"?1:-1;break;case ht.UP:U=y!=="ttb"?1:-1;break;case ht.DOWN:U=y!=="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=Nj(y,r,x,w),z={};if(i!==null){var H;z={tabIndex:S?null:If(_,i),role:"slider","aria-valuemin":x,"aria-valuemax":w,"aria-valuenow":r,"aria-disabled":S,"aria-label":If(E,i),"aria-labelledby":If(T,i),"aria-required":If($,i),"aria-valuetext":(H=If(P,i))===null||H===void 0?void 0:H(r),"aria-orientation":y==="ltr"||y==="rtl"?"horizontal":"vertical",onMouseDown:I,onTouchStart:I,onFocus:j,onMouseEnter:L,onKeyDown:D,onKeyUp:B}}var A=u.createElement("div",Fe({ref:t,className:me(R,q(q(q({},"".concat(R,"-").concat(i+1),i!==null&&k),"".concat(R,"-dragging"),c),"".concat(R,"-dragging-delete"),d),M.handle),style:N(N(N({},F),s),O.handle)},z,g));return l&&(A=l(A,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:d})),A}),bTe=["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=rt(e,bTe),p=u.useRef({}),h=u.useState(!1),g=he(h,2),v=g[0],x=g[1],w=u.useState(-1),y=he(w,2),S=y[0],C=y[1],k=function(P){C(P),x(!0)},_=function(P,O){k(O),f==null||f(P)},E=function(P,O){k(O)};u.useImperativeHandle(t,function(){return{focus:function(P){var O;(O=p.current[P])===null||O===void 0||O.focus()},hideHelp:function(){Ci.flushSync(function(){x(!1)})}}});var T=N({prefixCls:n,onStartMove:i,onOffsetChange:a,render:s,onFocus:_,onMouseEnter:E},m);return u.createElement(u.Fragment,null,o.map(function($,P){var O=c===P;return u.createElement(UL,Fe({ref:function(R){R?p.current[P]=R:delete p.current[P]},dragging:O,draggingDelete:O&&d,style:If(r,P),key:P,value:$,valueIndex:P},T))}),l&&v&&u.createElement(UL,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(Km),l=s.min,c=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,p=s.included,h="".concat(n,"-text"),g=Nj(d,a,l,c);return u.createElement("span",{className:me(h,q({},"".concat(h,"-active"),p&&f<=a&&a<=m)),style:N(N({},g),r),onMouseDown:function(x){x.stopPropagation()},onClick:function(){o(a)}},i)},wTe=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},STe=function(t){var n=t.prefixCls,r=t.value,i=t.style,a=t.activeStyle,o=u.useContext(Km),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,g=N(N({},Nj(c,r,s,l)),typeof i=="function"?i(r):i);return h&&(g=N(N({},g),typeof a=="function"?a(r):a)),u.createElement("span",{className:me(p,q({},"".concat(p,"-active"),h)),style:g})},CTe=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,a=t.style,o=t.activeStyle,s=u.useContext(Km),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(STe,{prefixCls:n,key:m,value:m,style:a,activeStyle:o})}))},qL=function(t){var n=t.prefixCls,r=t.style,i=t.start,a=t.end,o=t.index,s=t.onStartMove,l=t.replaceCls,c=u.useContext(Km),d=c.direction,f=c.min,m=c.max,p=c.disabled,h=c.range,g=c.classNames,v="".concat(n,"-track"),x=kR(i,f,m),w=kR(a,f,m),y=function(_){!p&&s&&s(_,-1)},S={};switch(d){case"rtl":S.right="".concat(x*100,"%"),S.width="".concat(w*100-x*100,"%");break;case"btt":S.bottom="".concat(x*100,"%"),S.height="".concat(w*100-x*100,"%");break;case"ttb":S.top="".concat(x*100,"%"),S.height="".concat(w*100-x*100,"%");break;default:S.left="".concat(x*100,"%"),S.width="".concat(w*100-x*100,"%")}var C=l||me(v,q(q({},"".concat(v,"-").concat(o+1),o!==null&&h),"".concat(n,"-track-draggable"),s),g.track);return u.createElement("div",{className:C,style:N(N({},S),r),onMouseDown:y,onTouchStart:y})},kTe=function(t){var n=t.prefixCls,r=t.style,i=t.values,a=t.startPoint,o=t.onStartMove,s=u.useContext(Km),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 g=a??d,v=i[0];return[{start:Math.min(g,v),end:Math.max(g,v)}]}for(var x=[],w=0;w<i.length-1;w+=1)x.push({start:i[w],end:i[w+1]});return x},[i,c,a,d]);if(!l)return null;var h=p!=null&&p.length&&(m.tracks||f.tracks)?u.createElement(qL,{index:null,prefixCls:n,start:p[0].start,end:p[p.length-1].end,replaceCls:me(m.tracks,"".concat(n,"-tracks")),style:f.tracks}):null;return u.createElement(u.Fragment,null,h,p.map(function(g,v){var x=g.start,w=g.end;return u.createElement(qL,{index:v,prefixCls:n,style:N(N({},If(r,v)),f.track),start:x,end:w,key:v,onStartMove:o})}))},_Te=130;function GL(e){var t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function ETe(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],g=u.useState(-1),v=he(g,2),x=v[0],w=v[1],y=u.useState(!1),S=he(y,2),C=S[0],k=S[1],_=u.useState(n),E=he(_,2),T=E[0],$=E[1],P=u.useState(n),O=he(P,2),M=O[0],R=O[1],I=u.useRef(null),j=u.useRef(null),L=u.useRef(null),D=u.useContext(Ere),B=D.onDragStart,F=D.onDragChange;dn(function(){x===-1&&$(n)},[n,x]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",I.current),document.removeEventListener("mouseup",j.current),L.current&&(L.current.removeEventListener("touchmove",I.current),L.current.removeEventListener("touchend",j.current))}},[]);var z=function(U,X,J){X!==void 0&&h(X),$(U);var re=U;J&&(re=U.filter(function(Q,ne){return ne!==x})),o(re),F&&F({rawValues:U,deleteIndex:J?x:-1,draggingIndex:x,draggingValue:X})},H=Xt(function(W,U,X){if(W===-1){var J=M[0],re=M[M.length-1],Q=r-J,ne=i-re,ee=U*(i-r);ee=Math.max(ee,Q),ee=Math.min(ee,ne);var oe=a(J+ee);ee=oe-J;var se=M.map(function(ve){return ve+ee});z(se)}else{var ue=(i-r)*U,te=He(T);te[W]=M[W];var le=l(te,ue,W,"dist");z(le.values,le.value,X)}}),A=function(U,X,J){U.stopPropagation();var re=J||n,Q=re[X];w(X),h(Q),R(re),$(re),k(!1);var ne=GL(U),ee=ne.pageX,oe=ne.pageY,se=!1;B&&B({rawValues:re,draggingIndex:X,draggingValue:Q});var ue=function(ve){ve.preventDefault();var we=GL(ve),ke=we.pageX,Y=we.pageY,ae=ke-ee,Z=Y-oe,G=e.current.getBoundingClientRect(),de=G.width,ie=G.height,fe,be;switch(t){case"btt":fe=-Z/ie,be=ae;break;case"ttb":fe=Z/ie,be=ae;break;case"rtl":fe=-ae/de,be=Z;break;default:fe=ae/de,be=Z}se=c?Math.abs(be)>_Te&&d<T.length:!1,k(se),H(X,fe,se)},te=function le(ve){ve.preventDefault(),document.removeEventListener("mouseup",le),document.removeEventListener("mousemove",ue),L.current&&(L.current.removeEventListener("touchmove",I.current),L.current.removeEventListener("touchend",j.current)),I.current=null,j.current=null,L.current=null,s(se),w(-1),k(!1)};document.addEventListener("mouseup",te),document.addEventListener("mousemove",ue),U.currentTarget.addEventListener("touchend",te),U.currentTarget.addEventListener("touchmove",ue),I.current=ue,j.current=te,L.current=U.currentTarget},V=u.useMemo(function(){var W=He(n).sort(function(Q,ne){return Q-ne}),U=He(T).sort(function(Q,ne){return Q-ne}),X={};U.forEach(function(Q){X[Q]=(X[Q]||0)+1}),W.forEach(function(Q){X[Q]=(X[Q]||0)-1});var J=c?1:0,re=Object.values(X).reduce(function(Q,ne){return Q+Math.abs(ne)},0);return re<=J?T:n},[n,T,c]);return[x,p,C,V,A]}function $Te(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,g=function(y){return(String(y).split(".")[1]||"").length},v=Math.max(g(n),g(t),g(e)),x=Number(h.toFixed(v));return e<=x&&x<=t?x:null}return null},[n,e,t,o]),l=u.useCallback(function(p){var h=o(p),g=r.map(function(w){return w.value});n!==null&&g.push(s(p)),g.push(e,t);var v=g[0],x=t-e;return g.forEach(function(w){var y=Math.abs(h-w);y<=x&&(v=w,x=y)}),v},[e,t,r,n,o,s]),c=function p(h,g,v){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof g=="number"){var w,y=h[v],S=y+g,C=[];r.forEach(function($){C.push($.value)}),C.push(e,t),C.push(s(y));var k=g>0?1:-1;x==="unit"?C.push(s(y+k*n)):C.push(s(S)),C=C.filter(function($){return $!==null}).filter(function($){return g<0?$<=y:$>=y}),x==="unit"&&(C=C.filter(function($){return $!==y}));var _=x==="unit"?y:S;w=C[0];var E=Math.abs(w-_);if(C.forEach(function($){var P=Math.abs($-_);P<E&&(w=$,E=P)}),w===void 0)return g<0?e:t;if(x==="dist")return w;if(Math.abs(g)>1){var T=He(h);return T[v]=w,p(T,g-k,v,x)}return w}else{if(g==="min")return e;if(g==="max")return t}},d=function(h,g,v){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h[v],y=c(h,g,v,x);return{value:y,changed:y!==w}},f=function(h){return a===null&&h===0||typeof a=="number"&&h<a},m=function(h,g,v){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h.map(l),y=w[v],S=c(w,g,v,x);if(w[v]=S,i===!1){var C=a||0;v>0&&w[v-1]!==y&&(w[v]=Math.max(w[v],w[v-1]+C)),v<w.length-1&&w[v+1]!==y&&(w[v]=Math.min(w[v],w[v+1]-C))}else if(typeof a=="number"||a===null){for(var k=v+1;k<w.length;k+=1)for(var _=!0;f(w[k]-w[k-1])&&_;){var E=d(w,1,k);w[k]=E.value,_=E.changed}for(var T=v;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 O=w.length-1;O>0;O-=1)for(var M=!0;f(w[O]-w[O-1])&&M;){var R=d(w,-1,O-1);w[O-1]=R.value,M=R.changed}for(var I=0;I<w.length-1;I+=1)for(var j=!0;f(w[I+1]-w[I])&&j;){var L=d(w,1,I+1);w[I+1]=L.value,j=L.changed}}return{value:w[v],values:w}};return[l,m]}function TTe(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 PTe=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,g=e.onBlur,v=e.min,x=v===void 0?0:v,w=e.max,y=w===void 0?100:w,S=e.step,C=S===void 0?1:S,k=e.value,_=e.defaultValue,E=e.range,T=e.count,$=e.onChange,P=e.onBeforeChange,O=e.onAfterChange,M=e.onChangeComplete,R=e.allowCross,I=R===void 0?!0:R,j=e.pushable,L=j===void 0?!1:j,D=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,X=e.activeDotStyle,J=e.marks,re=e.dots,Q=e.handleRender,ne=e.activeHandleRender,ee=e.track,oe=e.tabIndex,se=oe===void 0?0:oe,ue=e.ariaLabelForHandle,te=e.ariaLabelledByForHandle,le=e.ariaRequired,ve=e.ariaValueTextFormatterForHandle,we=u.useRef(null),ke=u.useRef(null),Y=u.useMemo(function(){return B?D?"ttb":"btt":D?"rtl":"ltr"},[D,B]),ae=TTe(E),Z=he(ae,5),G=Z[0],de=Z[1],ie=Z[2],fe=Z[3],be=Z[4],Ce=u.useMemo(function(){return isFinite(x)?x:0},[x]),xe=u.useMemo(function(){return isFinite(y)?y:100},[y]),ye=u.useMemo(function(){return C!==null&&C<=0?1:C},[C]),Se=u.useMemo(function(){return typeof L=="boolean"?L?ye:!1:L>=0?L:!1},[L,ye]),Ie=u.useMemo(function(){return Object.keys(J||{}).map(function(ot){var Je=J[ot],nt={value:Number(ot)};return Je&&mt(Je)==="object"&&!u.isValidElement(Je)&&("label"in Je||"style"in Je)?(nt.style=Je.style,nt.label=Je.label):nt.label=Je,nt}).filter(function(ot){var Je=ot.label;return Je||typeof Je=="number"}).sort(function(ot,Je){return ot.value-Je.value})},[J]),Re=$Te(Ce,xe,ye,Ie,I,Se),Ee=he(Re,2),ce=Ee[0],ge=Ee[1],_e=Wt(_,{value:k}),je=he(_e,2),De=je[0],Ge=je[1],Ve=u.useMemo(function(){var ot=De==null?[]:Array.isArray(De)?De:[De],Je=he(ot,1),nt=Je[0],lt=nt===void 0?Ce:nt,xt=De===null?[]:[lt];if(G){if(xt=He(ot),T||De===void 0){var Dt=T>=0?T+1:2;for(xt=xt.slice(0,Dt);xt.length<Dt;){var vt;xt.push((vt=xt[xt.length-1])!==null&&vt!==void 0?vt:Ce)}}xt.sort(function(at,St){return at-St})}return xt.forEach(function(at,St){xt[St]=ce(at)}),xt},[De,G,Ce,T,ce]),qe=function(Je){return G?Je:Je[0]},Ne=Xt(function(ot){var Je=He(ot).sort(function(nt,lt){return nt-lt});$&&!Do(Je,Ve,!0)&&$(qe(Je)),Ge(Je)}),We=Xt(function(ot){ot&&we.current.hideHelp();var Je=qe(Ve);O==null||O(Je),Jn(!O,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),M==null||M(Je)}),Le=function(Je){if(!(d||!de||Ve.length<=fe)){var nt=He(Ve);nt.splice(Je,1),P==null||P(qe(nt)),Ne(nt);var lt=Math.max(0,Je-1);we.current.hideHelp(),we.current.focus(lt)}},gt=ETe(ke,Y,Ve,Ce,xe,ce,Ne,We,ge,de,fe),ft=he(gt,5),ut=ft[0],pt=ft[1],$e=ft[2],Pe=ft[3],Oe=ft[4],Te=function(Je,nt){if(!d){var lt=He(Ve),xt=0,Dt=0,vt=xe-Ce;Ve.forEach(function(Ft,En){var Rn=Math.abs(Je-Ft);Rn<=vt&&(vt=Rn,xt=En),Ft<Je&&(Dt=En)});var at=xt;de&&vt!==0&&(!be||Ve.length<be)?(lt.splice(Dt+1,0,Je),at=Dt+1):lt[xt]=Je,G&&!Ve.length&&T===void 0&<.push(Je);var St=qe(lt);if(P==null||P(St),Ne(lt),nt){var nn,rn;(nn=document.activeElement)===null||nn===void 0||(rn=nn.blur)===null||rn===void 0||rn.call(nn),we.current.focus(at),Oe(nt,at,lt)}else O==null||O(St),Jn(!O,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),M==null||M(St)}},Ae=function(Je){Je.preventDefault();var nt=ke.current.getBoundingClientRect(),lt=nt.width,xt=nt.height,Dt=nt.left,vt=nt.top,at=nt.bottom,St=nt.right,nn=Je.clientX,rn=Je.clientY,Ft;switch(Y){case"btt":Ft=(at-rn)/xt;break;case"ttb":Ft=(rn-vt)/xt;break;case"rtl":Ft=(St-nn)/lt;break;default:Ft=(nn-Dt)/lt}var En=Ce+Ft*(xe-Ce);Te(ce(En),Je)},Ke=u.useState(null),Ze=he(Ke,2),st=Ze[0],Xe=Ze[1],Ue=function(Je,nt){if(!d){var lt=ge(Ve,Je,nt);P==null||P(qe(Ve)),Ne(lt.values),Xe(lt.value)}};u.useEffect(function(){if(st!==null){var ot=Ve.indexOf(st);ot>=0&&we.current.focus(ot)}Xe(null)},[st]);var ct=u.useMemo(function(){return ie&&ye===null?!1:ie},[ie,ye]),yt=Xt(function(ot,Je){Oe(ot,Je),P==null||P(qe(Ve))}),Pt=ut!==-1;u.useEffect(function(){if(!Pt){var ot=Ve.lastIndexOf(pt);we.current.focus(ot)}},[Pt]);var Ot=u.useMemo(function(){return He(Pe).sort(function(ot,Je){return ot-Je})},[Pe]),Ct=u.useMemo(function(){return G?[Ot[0],Ot[Ot.length-1]]:[Ce,Ot[0]]},[Ot,G,Ce]),Qe=he(Ct,2),Me=Qe[0],ze=Qe[1];u.useImperativeHandle(t,function(){return{focus:function(){we.current.focus(0)},blur:function(){var Je,nt=document,lt=nt.activeElement;(Je=ke.current)!==null&&Je!==void 0&&Je.contains(lt)&&(lt==null||lt.blur())}}}),u.useEffect(function(){p&&we.current.focus(0)},[]);var tt=u.useMemo(function(){return{min:Ce,max:xe,direction:Y,disabled:d,keyboard:m,step:ye,included:z,includedStart:Me,includedEnd:ze,range:G,tabIndex:se,ariaLabelForHandle:ue,ariaLabelledByForHandle:te,ariaRequired:le,ariaValueTextFormatterForHandle:ve,styles:s||{},classNames:o||{}}},[Ce,xe,Y,d,m,ye,z,Me,ze,G,se,ue,te,le,ve,s,o]);return u.createElement(Km.Provider,{value:tt},u.createElement("div",{ref:ke,className:me(r,i,q(q(q(q({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),B),"".concat(r,"-horizontal"),!B),"".concat(r,"-with-marks"),Ie.length)),style:a,onMouseDown:Ae,id:l},u.createElement("div",{className:me("".concat(r,"-rail"),o==null?void 0:o.rail),style:N(N({},W),s==null?void 0:s.rail)}),ee!==!1&&u.createElement(kTe,{prefixCls:r,style:A,values:Ve,startPoint:H,onStartMove:ct?yt:void 0}),u.createElement(CTe,{prefixCls:r,marks:Ie,dots:re,style:U,activeStyle:X}),u.createElement(yTe,{ref:we,prefixCls:r,style:V,values:Pe,draggingIndex:ut,draggingDelete:$e,onStartMove:yt,onOffsetChange:Ue,onFocus:h,onBlur:g,handleRender:Q,activeHandleRender:ne,onChangeComplete:We,onDelete:de?Le:void 0}),u.createElement(wTe,{prefixCls:r,marks:Ie,onClick:Te})))});const $re=u.createContext({}),KL=u.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,a=u.useRef(null),o=n&&!r,s=u.useRef(null);function l(){pn.cancel(s.current),s.current=null}function c(){s.current=pn(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return u.useEffect(()=>(o?c():l(),l),[o,e.title,i]),u.createElement(_r,Object.assign({ref:bi(a,t)},e,{open:o}))}),RTe=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:g,motionDurationMid:v}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",height:r,margin:`${pe(o)} ${pe(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${pe(a)} ${pe(o)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${v}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${v}`},[`${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 ${pe(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 ${pe(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:`
|
||
inset-inline-start ${v},
|
||
inset-block-start ${v},
|
||
width ${v},
|
||
height ${v},
|
||
box-shadow ${v},
|
||
outline ${v}
|
||
`},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:c(f).sub(d).div(2).add(g).mul(-1).equal(),insetBlockStart:c(f).sub(d).div(2).add(g).mul(-1).equal(),width:c(f).add(c(g).mul(2)).equal(),height:c(f).add(c(g).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${pe(g)} ${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:`${pe(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 ${pe(h)} ${l}`,insetInlineStart:0,insetBlockStart:0},[`
|
||
${t}-mark-text,
|
||
${t}-dot
|
||
`]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},Tre=(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(),g=t?{borderWidth:`${pe(h)} 0`,transform:`translateY(${pe(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${pe(h)}`,transform:`translateX(${pe(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({},g),[`${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()}}},ITe=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Tre(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},OTe=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Tre(e,!1)),{height:"100%"})}},MTe=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,a=e.lineWidth+1*1.5,o=e.colorPrimary,s=new vn(o).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:o,handleActiveOutlineColor:s,handleColorDisabled:new vn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},jTe=mn("Slider",e=>{const t=tn(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[RTe(t),ITe(t),OTe(t)]},MTe);function v$(){const[e,t]=u.useState(!1),n=u.useRef(null),r=()=>{pn.cancel(n.current)},i=a=>{r(),a?t(a):n.current=pn(()=>{t(a)})};return u.useEffect(()=>r,[]),[e,i]}var 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};function ATe(e,t){return e||e===null?e:t||t===null?t:n=>typeof n=="number"?n.toString():""}const Pre=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:g,styles:v}=e,x=NTe(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:w}=e,{getPrefixCls:y,direction:S,className:C,style:k,classNames:_,styles:E,getPopupContainer:T}=wr("slider"),$=K.useContext(ki),P=s??$,{handleRender:O,direction:M}=K.useContext($re),I=(M||S)==="rtl",[j,L]=v$(),[D,B]=v$(),F=Object.assign({},p),{open:z,placement:H,getPopupContainer:A,prefixCls:V,formatter:W}=F,U=z??d,X=(j||D)&&U!==!1,J=ATe(W,c),[re,Q]=v$(),ne=G=>{h==null||h(G),Q(!1)},ee=(G,de)=>G||(de?I?"left":"right":"top"),oe=y("slider",n),[se,ue,te]=jTe(oe),le=me(i,C,_.root,g==null?void 0:g.root,a,{[`${oe}-rtl`]:I,[`${oe}-lock`]:re},ue,te);I&&!x.vertical&&(x.reverse=!x.reverse),K.useEffect(()=>{const G=()=>{pn(()=>{B(!1)},1)};return document.addEventListener("mouseup",G),()=>{document.removeEventListener("mouseup",G)}},[]);const ve=r&&!U,we=O||((G,de)=>{const{index:ie}=de,fe=G.props;function be(Se,Ie,Re){var Ee,ce,ge,_e;Re&&((ce=(Ee=x)[Se])===null||ce===void 0||ce.call(Ee,Ie)),(_e=(ge=fe)[Se])===null||_e===void 0||_e.call(ge,Ie)}const Ce=Object.assign(Object.assign({},fe),{onMouseEnter:Se=>{L(!0),be("onMouseEnter",Se)},onMouseLeave:Se=>{L(!1),be("onMouseLeave",Se)},onMouseDown:Se=>{B(!0),Q(!0),be("onMouseDown",Se)},onFocus:Se=>{var Ie;B(!0),(Ie=x.onFocus)===null||Ie===void 0||Ie.call(x,Se),be("onFocus",Se,!0)},onBlur:Se=>{var Ie;B(!1),(Ie=x.onBlur)===null||Ie===void 0||Ie.call(x,Se),be("onBlur",Se,!0)}}),xe=K.cloneElement(G,Ce),ye=(!!U||X)&&J!==null;return ve?xe:K.createElement(KL,Object.assign({},F,{prefixCls:y("tooltip",V??l),title:J?J(de.value):"",value:de.value,open:ye,placement:ee(H??m,w),key:ie,classNames:{root:`${oe}-tooltip`},getPopupContainer:A||f||T}),xe)}),ke=ve?(G,de)=>{const ie=K.cloneElement(G,{style:Object.assign(Object.assign({},G.props.style),{visibility:"hidden"})});return K.createElement(KL,Object.assign({},F,{prefixCls:y("tooltip",V??l),title:J?J(de.value):"",open:J!==null&&X,placement:ee(H??m,w),key:"tooltip",classNames:{root:`${oe}-tooltip`},getPopupContainer:A||f||T,draggingDelete:de.draggingDelete}),ie)}:void 0,Y=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),k),v==null?void 0:v.root),o),ae=Object.assign(Object.assign({},E.tracks),v==null?void 0:v.tracks),Z=me(_.tracks,g==null?void 0:g.tracks);return se(K.createElement(PTe,Object.assign({},x,{classNames:Object.assign({handle:me(_.handle,g==null?void 0:g.handle),rail:me(_.rail,g==null?void 0:g.rail),track:me(_.track,g==null?void 0:g.track)},Z?{tracks:Z}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),v==null?void 0:v.handle),rail:Object.assign(Object.assign({},E.rail),v==null?void 0:v.rail),track:Object.assign(Object.assign({},E.track),v==null?void 0:v.track)},Object.keys(ae).length?{tracks:ae}:{}),step:x.step,range:r,className:le,style:Y,disabled:P,ref:t,prefixCls:oe,handleRender:we,activeHandleRender:ke,onChangeComplete:ne})))});var FTe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Rre=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=FTe(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},m),{track:!1}),h=u.useMemo(()=>`linear-gradient(90deg, ${n.map(k=>`${k.color} ${k.percent}%`).join(", ")})`,[n]),g=u.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),v=Xt(c),x=Xt(d),w=u.useMemo(()=>({onDragStart:v,onDragChange:x}),[]),y=Xt((C,k)=>{const{onFocus:_,style:E,className:T,onKeyDown:$}=C.props,P=Object.assign({},E);return r==="gradient"&&(P.background=MZ(n,k.value)),u.cloneElement(C,{onFocus:O=>{l==null||l(k.index),_==null||_(O)},style:P,className:me(T,{[`${t}-slider-handle-active`]:s===k.index}),onKeyDown:O=>{(O.key==="Delete"||O.key==="Backspace")&&f&&f(k.index),$==null||$(O)}})}),S=u.useMemo(()=>({direction:"ltr",handleRender:y}),[]);return u.createElement($re.Provider,{value:S},u.createElement(Ere.Provider,{value:w},u.createElement(Pre,Object.assign({},p,{className:me(o,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:h},handle:g?{background:g}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},DTe=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=o=>n(o[0]),a=o=>r(o[0]);return u.createElement(Rre,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:a}))};function YL(e){return He(e).sort((t,n)=>t.percent-n.percent)}const LTe=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(x=>({percent:x.percent,color:x.color.toRgbString()})),[l]),f=u.useMemo(()=>d.map(x=>x.percent),[d]),m=u.useRef(d),p=({rawValues:x,draggingIndex:w,draggingValue:y})=>{if(x.length>d.length){const S=MZ(d,y),C=He(d);C.splice(w,0,{percent:y,color:S}),m.current=C}else m.current=d;s(!0),r(new ms(YL(m.current)),!0)},h=({deleteIndex:x,draggingIndex:w,draggingValue:y})=>{let S=He(m.current);x!==-1?S.splice(x,1):(S[w]=Object.assign(Object.assign({},S[w]),{percent:y}),S=YL(S)),r(new ms(S),!0)},g=x=>{const w=He(d);w.splice(x,1);const y=new ms(w);r(y),i(y)},v=x=>{i(new ms(d)),o>=x.length&&a(x.length-1),s(!1)};return c?u.createElement(Rre,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:d,color:null,value:f,range:!0,onChangeComplete:v,disabled:!1,type:"gradient",activeIndex:o,onActive:a,onDragStart:p,onDragChange:h,onKeyDelete:g}):null},BTe=u.memo(LTe);var zTe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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={slider:DTe},XL=()=>{const e=u.useContext(pre),{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=zTe(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]),g=!o.isGradient(),[v,x]=K.useState(o);dn(()=>{var R;g||x((R=h[f])===null||R===void 0?void 0:R.color)},[m,f]);const w=K.useMemo(()=>{var R;return g?o:m?v:(R=h[f])===null||R===void 0?void 0:R.color},[o,f,g,v,m]),[y,S]=K.useState(w),[C,k]=K.useState(0),_=y!=null&&y.equals(w)?w:y;dn(()=>{S(w)},[C,w==null?void 0:w.toHexString()]);const E=(R,I)=>{let j=Ra(R);if(o.cleared){const D=j.toRgb();if(!D.r&&!D.g&&!D.b&&I){const{type:B,value:F=0}=I;j=new ms({h:B==="hue"?F:0,s:1,b:1,a:B==="alpha"?F/100:1})}else j=ES(j)}if(t==="single")return j;const L=He(h);return L[f]=Object.assign(Object.assign({},L[f]),{color:j}),new ms(L)},T=(R,I,j)=>{const L=E(R,j);S(L.isGradient()?L.getColors()[f].color:L),l(L,I)},$=(R,I)=>{d(E(R,I)),k(j=>j+1)},P=R=>{l(E(R))};let O=null;const M=r.length>1;return(a||M)&&(O=K.createElement("div",{className:`${i}-operation`},M&&K.createElement(mre,{size:"small",options:r,value:t,onChange:n}),K.createElement(vre,Object.assign({prefixCls:i,value:o,onChange:R=>{l(R),c==null||c()}},p)))),K.createElement(K.Fragment,null,O,K.createElement(BTe,Object.assign({},e,{colors:h})),K.createElement($xe,{prefixCls:i,value:_==null?void 0:_.toHsb(),disabledAlpha:s,onChange:(R,I)=>{T(R,!0,I)},onChangeComplete:(R,I)=>{$(R,I)},components:HTe}),K.createElement(vTe,Object.assign({value:w,onChange:P,prefixCls:i,disabledAlpha:s},p)))},JL=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=u.useContext(hre);return Array.isArray(n)?K.createElement(wwe,{value:t,presets:n,prefixCls:e,onChange:r}):null},VTe=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:g,onFormatChange:v,gradientDragging:x,onGradientDragging:w,disabledFormat:y}=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:g,onFormatChange:v,gradientDragging:x,onGradientDragging:w,disabledFormat:y}),[t,i,a,o,s,l,c,d,f,m,p,h,g,v,x,w,y]),k=K.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:a}),[t,i,n,a]),_=K.createElement("div",{className:`${S}-content`},K.createElement(XL,null),Array.isArray(n)&&K.createElement(z_,null),K.createElement(JL,null));return K.createElement(pre.Provider,{value:C},K.createElement(hre.Provider,{value:k},K.createElement("div",{className:S},typeof r=="function"?r(_,{components:{Picker:XL,Presets:JL}}):_)))};var WTe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 UTe=u.forwardRef((e,t)=>{const{color:n,prefixCls:r,open:i,disabled:a,format:o,className:s,showText:l,activeIndex:c}=e,d=WTe(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),f=`${r}-trigger`,m=`${f}-text`,p=`${m}-cell`,[h]=ia("ColorPicker"),g=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((y,S)=>{const C=c!==-1&&c!==S;return K.createElement("span",{key:S,className:me(p,C&&`${p}-inactive`)},y.color.toRgbString()," ",y.percent,"%")});const x=n.toHexString().toUpperCase(),w=FM(n);switch(o){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return w<100?`${x.slice(0,7)},${w}%`:x}},[n,o,l,c]),v=u.useMemo(()=>n.cleared?K.createElement(vre,{prefixCls:r}):K.createElement(MM,{prefixCls:r,color:n.toCssString()}),[n,r]);return K.createElement("div",Object.assign({ref:t,className:me(f,s,{[`${f}-active`]:i,[`${f}-disabled`]:a})},Br(d)),v,l&&K.createElement("div",{className:m},g))});function qTe(e,t,n){const[r]=ia("ColorPicker"),[i,a]=Wt(e,{value:t}),[o,s]=u.useState("single"),[l,c]=u.useMemo(()=>{const g=(Array.isArray(n)?n:[n]).filter(y=>y);g.length||g.push("single");const v=new Set(g),x=[],w=(y,S)=>{v.has(y)&&x.push({label:S,value:y})};return w("single",r.singleColor),w("gradient",r.gradientColor),[x,v]},[n]),[d,f]=u.useState(null),m=Xt(g=>{f(g),a(g)}),p=u.useMemo(()=>{const g=Ra(i||"");return g.equals(d)?d:g},[i,d]),h=u.useMemo(()=>{var g;return c.has(o)?o:(g=l[0])===null||g===void 0?void 0:g.value},[c,o,l]);return u.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,m,h,s,l]}const Ire=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),QL=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:a,colorFillSecondary:o}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},Ire("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${pe(a)} ${o}`,borderRadius:"inherit"}})}},GTe=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 ${pe(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:pe(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 ${pe(f)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:pe(e.calc(l).sub(e.calc(h).mul(2)).equal())},[`${n}-input-prefix`]:{color:m}}}}}},KTe=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:`${pe(l)} solid ${o}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},YTe=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:g}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:g,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${pe(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:`${pe(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:`${pe(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}}}},XTe=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`]:[Ire(pe(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:`${pe(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}}}},_R=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${pe(e.controlOutlineWidth)} ${n}`,outline:0}),JTe=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},ZL=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:a,colorSplit:o,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${pe(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}})}},QTe=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({},_R(e,n,o))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},_R(e,r,s))}}},ZTe=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:pe(a)}}}},ePe=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:g,colorPickerPresetColorSize:v,colorPickerPreviewSize:x,lineWidth:w,colorBorder:y,paddingXXS:S,fontSize:C,colorPrimaryHover:k,controlOutline:_}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${pe(m)} 0 ${pe(f)}`}},[`${n}-panel`]:Object.assign({},KTe(e))},XTe(e)),QL(e,x)),GTe(e)),YTe(e)),ZL(e,v,{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:`${pe(w)} solid ${y}`,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:k},[`&${n}-trigger-active`]:Object.assign({},_R(e,i,_)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:g},[`${n}-trigger-text`]:{color:s}}},ZL(e,h)),QL(e,h)),QTe(e)),ZTe(e))},JTe(e))},Vm(e,{focusElCls:`${n}-trigger-active`})]},tPe=mn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=tn(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return ePe(i)});var nPe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Aj=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:g,style:v,className:x,size:w,rootClassName:y,prefixCls:S,styles:C,disabledAlpha:k=!1,onFormatChange:_,onChange:E,onClear:T,onOpenChange:$,onChangeComplete:P,getPopupContainer:O,autoAdjustOverflow:M=!0,destroyTooltipOnHide:R,destroyOnHidden:I,disabledFormat:j}=e,L=nPe(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:D,direction:B,colorPicker:F}=u.useContext(It),z=u.useContext(ki),H=f??z,[A,V]=Wt(!1,{value:d,postState:ge=>!H&&ge,onChange:$}),[W,U]=Wt(i,{value:i,defaultValue:a,onChange:_}),X=D("color-picker",S),[J,re,Q,ne,ee]=qTe(r,n,t),oe=u.useMemo(()=>FM(J)<100,[J]),[se,ue]=K.useState(null),te=ge=>{if(P){let _e=Ra(ge);k&&oe&&(_e=ES(ge)),P(_e)}},le=(ge,_e)=>{let je=Ra(ge);k&&oe&&(je=ES(je)),re(je),ue(null),E&&E(je,je.toCssString()),_e||te(je)},[ve,we]=K.useState(0),[ke,Y]=K.useState(!1),ae=ge=>{if(ne(ge),ge==="single"&&J.isGradient())we(0),le(new ms(J.getColors()[0].color)),ue(J);else if(ge==="gradient"&&!J.isGradient()){const _e=oe?ES(J):J;le(new ms(se||[{percent:0,color:_e},{percent:100,color:_e}]))}},{status:Z}=K.useContext(_i),{compactSize:G,compactItemClassnames:de}=ol(X,B),ie=zr(ge=>{var _e;return(_e=w??G)!==null&&_e!==void 0?_e:ge}),fe=Qn(X),[be,Ce,xe]=tPe(X,fe),ye={[`${X}-rtl`]:B},Se=me(y,xe,fe,ye),Ie=me(Wl(X,Z),{[`${X}-sm`]:ie==="small",[`${X}-lg`]:ie==="large"},de,F==null?void 0:F.className,Se,x,Ce),Re=me(X,Se),Ee={open:A,trigger:c,placement:m,arrow:p,rootClassName:y,getPopupContainer:O,autoAdjustOverflow:M,destroyOnHidden:I??!!R},ce=Object.assign(Object.assign({},F==null?void 0:F.style),v);return be(K.createElement(Lc,Object.assign({style:C==null?void 0:C.popup,styles:{body:C==null?void 0:C.popupOverlayInner},onOpenChange:ge=>{(!ge||!H)&&V(ge)},content:K.createElement(el,{form:!0},K.createElement(VTe,{mode:Q,onModeChange:ae,modeOptions:ee,prefixCls:X,value:J,allowClear:o,disabled:H,disabledAlpha:k,presets:s,panelRender:h,format:W,onFormatChange:U,onChange:le,onChangeComplete:te,onClear:T,activeIndex:ve,onActive:we,gradientDragging:ke,onGradientDragging:Y,disabledFormat:j})),classNames:{root:Re}},Ee),l||K.createElement(UTe,Object.assign({activeIndex:A?ve:-1,open:A,className:Ie,style:ce,prefixCls:X,disabled:H,showText:g,format:W},L,{color:J}))))},rPe=sf(Aj,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);Aj._InternalPanelDoNotUseOrYouWillBeFired=rPe;var iPe={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"},aPe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:iPe}))},Ore=u.forwardRef(aPe),oPe={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"},sPe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:oPe}))},V_=u.forwardRef(sPe),lPe={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"},cPe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:lPe}))},uPe=u.forwardRef(cPe);function dPe(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 fPe(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 Mre(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=__(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[mPe,pPe]=["week","WeekPicker"],[hPe,vPe]=["month","MonthPicker"],[gPe,bPe]=["year","YearPicker"],[yPe,xPe]=["quarter","QuarterPicker"],[ER,eB]=["time","TimePicker"],wPe=e=>u.createElement(Bt,Object.assign({size:"small",type:"primary"},e));function jre(e){return u.useMemo(()=>Object.assign({button:wPe},e),[e])}function Nre(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]=Nre(o,r[a],s);else{const{_default:l}=o;l&&(r[a]=r[a]||{},r[a][l]=me(r[a][l],s))}else r[a]=me(r[a],s)}),r),{})}function SPe(e,...t){return u.useMemo(()=>Nre.apply(void 0,[e].concat(t)),[t,e])}function CPe(...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 $R(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?$R(a,i):a}}),n}function kPe(e,t,n){const r=SPe.apply(void 0,[n].concat(He(e))),i=CPe.apply(void 0,He(t));return u.useMemo(()=>[$R(r,n),$R(i,n)],[r,i,n])}const Are=(e,t,n,r,i)=>{const{classNames:a,styles:o}=wr(e),[s,l]=kPe([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:me((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])};var _Pe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(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 EPe=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:g,popupClassName:v,dropdownClassName:x,status:w,rootClassName:y,variant:S,picker:C,styles:k,classNames:_}=n,E=_Pe(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames"]),T=C===ER?"timePicker":"datePicker",$=u.useRef(null),{getPrefixCls:P,direction:O,getPopupContainer:M,rangePicker:R}=u.useContext(It),I=P("picker",a),{compactSize:j,compactItemClassnames:L}=ol(I,O),D=P(),[B,F]=Dc("rangePicker",S,p),z=Qn(I),[H,A,V]=Ane(I,z),[W,U]=Are(T,_,k,v||x,g),[X]=Mre(n,I),J=jre(s),re=zr(ke=>{var Y;return(Y=f??j)!==null&&Y!==void 0?Y:ke}),Q=u.useContext(ki),ne=m??Q,ee=u.useContext(_i),{hasFeedback:oe,status:se,feedbackIcon:ue}=ee,te=u.createElement(u.Fragment,null,C===ER?u.createElement(V_,null):u.createElement(Ore,null),oe&&ue);u.useImperativeHandle(r,()=>$.current);const[le]=ia("Calendar",VC),ve=Object.assign(Object.assign({},le),n.locale),[we]=al("DatePicker",(i=U.popup.root)===null||i===void 0?void 0:i.zIndex);return H(u.createElement(el,{space:!0},u.createElement(LEe,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${I}-separator`},u.createElement(uPe,null)),disabled:ne,ref:$,placement:d,placeholder:fPe(ve,C,h),suffixIcon:te,prevIcon:u.createElement("span",{className:`${I}-prev-icon`}),nextIcon:u.createElement("span",{className:`${I}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${I}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${I}-super-next-icon`}),transitionName:`${D}-slide-up`,picker:C},E,{className:me({[`${I}-${re}`]:re,[`${I}-${B}`]:F},Wl(I,Au(se,w),oe),A,L,l,R==null?void 0:R.className,V,z,y,W.root),style:Object.assign(Object.assign(Object.assign({},R==null?void 0:R.style),c),U.root),locale:ve.lang,prefixCls:I,getPopupContainer:o||M,generateConfig:e,components:J,direction:O,classNames:{popup:me(A,V,z,y,W.popup.root)},styles:{popup:Object.assign(Object.assign({},U.popup.root),{zIndex:we})},allowClear:X}))))});var $Pe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(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 TPe=e=>{const t=(l,c)=>{const d=c===eB?"timePicker":"datePicker";return u.forwardRef((m,p)=>{var h;const{prefixCls:g,getPopupContainer:v,components:x,style:w,className:y,rootClassName:S,size:C,bordered:k,placement:_,placeholder:E,popupStyle:T,popupClassName:$,dropdownClassName:P,disabled:O,status:M,variant:R,onCalendarChange:I,styles:j,classNames:L}=m,D=$Pe(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames"]),{getPrefixCls:B,direction:F,getPopupContainer:z,[d]:H}=u.useContext(It),A=B("picker",g),{compactSize:V,compactItemClassnames:W}=ol(A,F),U=u.useRef(null),[X,J]=Dc("datePicker",R,k),re=Qn(A),[Q,ne,ee]=Ane(A,re);u.useImperativeHandle(p,()=>U.current);const oe={showToday:!0},se=l||m.picker,ue=B(),{onSelect:te,multiple:le}=D,ve=te&&l==="time"&&!le,we=(ce,ge,_e)=>{I==null||I(ce,ge,_e),ve&&te(ce)},[ke,Y]=Are(d,L,j,$||P,T),[ae,Z]=Mre(m,A),G=jre(x),de=zr(ce=>{var ge;return(ge=C??V)!==null&&ge!==void 0?ge:ce}),ie=u.useContext(ki),fe=O??ie,be=u.useContext(_i),{hasFeedback:Ce,status:xe,feedbackIcon:ye}=be,Se=u.createElement(u.Fragment,null,se==="time"?u.createElement(V_,null):u.createElement(Ore,null),Ce&&ye),[Ie]=ia("DatePicker",VC),Re=Object.assign(Object.assign({},Ie),m.locale),[Ee]=al("DatePicker",(h=Y.popup.root)===null||h===void 0?void 0:h.zIndex);return Q(u.createElement(el,{space:!0},u.createElement(UEe,Object.assign({ref:U,placeholder:dPe(Re,se,E),suffixIcon:Se,placement:_,prevIcon:u.createElement("span",{className:`${A}-prev-icon`}),nextIcon:u.createElement("span",{className:`${A}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${A}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${A}-super-next-icon`}),transitionName:`${ue}-slide-up`,picker:l,onCalendarChange:we},oe,D,{locale:Re.lang,className:me({[`${A}-${de}`]:de,[`${A}-${X}`]:J},Wl(A,Au(xe,M),Ce),ne,W,H==null?void 0:H.className,y,ee,re,S,ke.root),style:Object.assign(Object.assign(Object.assign({},H==null?void 0:H.style),w),Y.root),prefixCls:A,getPopupContainer:v||z,generateConfig:e,components:G,direction:F,disabled:fe,classNames:{popup:me(ne,ee,re,S,ke.popup.root)},styles:{popup:Object.assign(Object.assign({},Y.popup.root),{zIndex:Ee})},allowClear:ae,removeIcon:Z}))))})},n=t(),r=t(mPe,pPe),i=t(hPe,vPe),a=t(gPe,bPe),o=t(yPe,xPe),s=t(ER,eB);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:s,QuarterPicker:o}},Fre=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:a,QuarterPicker:o}=TPe(e),s=EPe(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=a,l.QuarterPicker=o,l},lo=Fre(G4e),PPe=sf(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=PPe;const RPe=sf(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=RPe;lo.generatePicker=Fre;const IPe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Fj=K.createContext({});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 MPe=e=>Ir(e).map(t=>Object.assign(Object.assign({},t==null?void 0:t.props),{key:t.key}));function jPe(e,t,n){const r=u.useMemo(()=>t||MPe(n),[t,n]);return u.useMemo(()=>r.map(a=>{var{span:o}=a,s=OPe(a,["span"]);return o==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof o=="number"?o:Qee(e,o)})}),[r,e])}var NPe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 APe(e,t){let n=[],r=[],i=!1,a=0;return e.filter(o=>o).forEach(o=>{const{filled:s}=o,l=NPe(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 FPe=(e,t)=>{const[n,r]=u.useMemo(()=>APe(t,e),[t,e]);return n},DPe=({children:e})=>e;function tB(e){return e!=null}const g$=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,g=u.useContext(Fj),{classNames:v}=g;return l?u.createElement(h,{className:me({[`${t}-item-label`]:m==="label",[`${t}-item-content`]:m==="content",[`${v==null?void 0:v.label}`]:m==="label",[`${v==null?void 0:v.content}`]:m==="content"},i),style:a,colSpan:r},tB(c)&&u.createElement("span",{style:Object.assign(Object.assign({},o),p==null?void 0:p.label)},c),tB(d)&&u.createElement("span",{style:Object.assign(Object.assign({},o),p==null?void 0:p.content)},d)):u.createElement(h,{className:me(`${t}-item`,i),style:a,colSpan:r},u.createElement("div",{className:`${t}-item-container`},(c||c===0)&&u.createElement("span",{className:me(`${t}-item-label`,v==null?void 0:v.label,{[`${t}-item-no-colon`]:!f}),style:Object.assign(Object.assign({},o),p==null?void 0:p.label)},c),(d||d===0)&&u.createElement("span",{className:me(`${t}-item-content`,v==null?void 0:v.content),style:Object.assign(Object.assign({},s),p==null?void 0:p.content)},d)))};function b$(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:g,labelStyle:v,contentStyle:x,span:w=1,key:y,styles:S},C)=>typeof i=="string"?u.createElement(g$,{key:`${a}-${y||C}`,className:h,style:g,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),v),S==null?void 0:S.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),x),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(g$,{key:`label-${y||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),g),v),S==null?void 0:S.label),span:1,colon:t,component:i[0],itemPrefixCls:p,bordered:r,label:f,type:"label"}),u.createElement(g$,{key:`content-${y||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),g),x),S==null?void 0:S.content),span:w*2-1,component:i[1],itemPrefixCls:p,bordered:r,content:m,type:"content"})])}const LPe=e=>{const t=u.useContext(Fj),{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`},b$(i,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),u.createElement("tr",{key:`content-${a}`,className:`${n}-row`},b$(i,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):u.createElement("tr",{key:a,className:`${n}-row`},b$(i,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},BPe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${pe(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:`${pe(e.padding)} ${pe(e.paddingLG)}`,borderInlineEnd:`${pe(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:`${pe(e.paddingSM)} ${pe(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${pe(e.paddingXS)} ${pe(e.padding)}`}}}}}},zPe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:a,colonMarginLeft:o,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),BPe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},Ua),{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:`${pe(o)} ${pe(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}}}})}},HPe=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}),VPe=mn("Descriptions",e=>{const t=tn(e,{});return zPe(t)},HPe);var WPe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 td=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:g,items:v,classNames:x}=e,w=WPe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:y,direction:S,className:C,style:k,classNames:_,styles:E}=wr("descriptions"),T=y("descriptions",t),$=lf(),P=u.useMemo(()=>{var B;return typeof i=="number"?i:(B=Qee($,Object.assign(Object.assign({},IPe),i)))!==null&&B!==void 0?B:3},[$,i]),O=jPe($,v,l),M=zr(m),R=FPe(P,O),[I,j,L]=VPe(T),D=u.useMemo(()=>({labelStyle:p,contentStyle:h,styles:{content:Object.assign(Object.assign({},E.content),g==null?void 0:g.content),label:Object.assign(Object.assign({},E.label),g==null?void 0:g.label)},classNames:{label:me(_.label,x==null?void 0:x.label),content:me(_.content,x==null?void 0:x.content)}}),[p,h,g,x,_,E]);return I(u.createElement(Fj.Provider,{value:D},u.createElement("div",Object.assign({className:me(T,C,_.root,x==null?void 0:x.root,{[`${T}-${M}`]:M&&M!=="default",[`${T}-bordered`]:!!o,[`${T}-rtl`]:S==="rtl"},c,d,j,L),style:Object.assign(Object.assign(Object.assign(Object.assign({},k),E.root),g==null?void 0:g.root),f)},w),(n||r)&&u.createElement("div",{className:me(`${T}-header`,_.header,x==null?void 0:x.header),style:Object.assign(Object.assign({},E.header),g==null?void 0:g.header)},n&&u.createElement("div",{className:me(`${T}-title`,_.title,x==null?void 0:x.title),style:Object.assign(Object.assign({},E.title),g==null?void 0:g.title)},n),r&&u.createElement("div",{className:me(`${T}-extra`,_.extra,x==null?void 0:x.extra),style:Object.assign(Object.assign({},E.extra),g==null?void 0:g.extra)},r)),u.createElement("div",{className:`${T}-view`},u.createElement("table",null,u.createElement("tbody",null,R.map((B,F)=>u.createElement(LPe,{key:F,index:F,colon:a,prefixCls:T,vertical:s==="vertical",bordered:o,row:B}))))))))};td.Item=DPe;var nB=u.createContext(null),Dre=u.createContext({}),UPe=["prefixCls","className","containerRef"],qPe=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,a=rt(t,UPe),o=u.useContext(Dre),s=o.panel,l=Nc(s,i);return u.createElement("div",Fe({className:me("".concat(n,"-content"),r),role:"dialog",ref:l},Br(t,{aria:!0}),{"aria-modal":"true"},a))};function rB(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 iB={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function GPe(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,g=e.rootStyle,v=e.zIndex,x=e.className,w=e.id,y=e.style,S=e.motion,C=e.width,k=e.height,_=e.children,E=e.mask,T=e.maskClosable,$=e.maskMotion,P=e.maskClassName,O=e.maskStyle,M=e.afterOpenChange,R=e.onClose,I=e.onMouseEnter,j=e.onMouseOver,L=e.onMouseLeave,D=e.onClick,B=e.onKeyDown,F=e.onKeyUp,z=e.styles,H=e.drawerRender,A=u.useRef(),V=u.useRef(),W=u.useRef();u.useImperativeHandle(t,function(){return A.current});var U=function(ae){var Z=ae.keyCode,G=ae.shiftKey;switch(Z){case ht.TAB:{if(Z===ht.TAB){if(!G&&document.activeElement===W.current){var de;(de=V.current)===null||de===void 0||de.focus({preventScroll:!0})}else if(G&&document.activeElement===V.current){var ie;(ie=W.current)===null||ie===void 0||ie.focus({preventScroll:!0})}}break}case ht.ESC:{R&&m&&(ae.stopPropagation(),R(ae));break}}};u.useEffect(function(){if(o&&f){var Y;(Y=A.current)===null||Y===void 0||Y.focus({preventScroll:!0})}},[o]);var X=u.useState(!1),J=he(X,2),re=J[0],Q=J[1],ne=u.useContext(nB),ee;typeof c=="boolean"?ee=c?{}:{distance:0}:ee=c||{};var oe=(n=(r=(i=ee)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:ne==null?void 0:ne.pushDistance)!==null&&n!==void 0?n:180,se=u.useMemo(function(){return{pushDistance:oe,push:function(){Q(!0)},pull:function(){Q(!1)}}},[oe]);u.useEffect(function(){if(o){var Y;ne==null||(Y=ne.push)===null||Y===void 0||Y.call(ne)}else{var ae;ne==null||(ae=ne.pull)===null||ae===void 0||ae.call(ne)}},[o]),u.useEffect(function(){return function(){var Y;ne==null||(Y=ne.pull)===null||Y===void 0||Y.call(ne)}},[]);var ue=u.createElement(Ki,Fe({key:"mask"},$,{visible:E&&o}),function(Y,ae){var Z=Y.className,G=Y.style;return u.createElement("div",{className:me("".concat(a,"-mask"),Z,p==null?void 0:p.mask,P),style:N(N(N({},G),O),z==null?void 0:z.mask),onClick:T&&o?R:void 0,ref:ae})}),te=typeof S=="function"?S(s):S,le={};if(re&&oe)switch(s){case"top":le.transform="translateY(".concat(oe,"px)");break;case"bottom":le.transform="translateY(".concat(-oe,"px)");break;case"left":le.transform="translateX(".concat(oe,"px)");break;default:le.transform="translateX(".concat(-oe,"px)");break}s==="left"||s==="right"?le.width=rB(C):le.height=rB(k);var ve={onMouseEnter:I,onMouseOver:j,onMouseLeave:L,onClick:D,onKeyDown:B,onKeyUp:F},we=u.createElement(Ki,Fe({key:"panel"},te,{visible:o,forceRender:d,onVisibleChanged:function(ae){M==null||M(ae)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(Y,ae){var Z=Y.className,G=Y.style,de=u.createElement(qPe,Fe({id:w,containerRef:ae,prefixCls:a,className:me(x,p==null?void 0:p.content),style:N(N({},y),z==null?void 0:z.content)},Br(e,{aria:!0}),ve),_);return u.createElement("div",Fe({className:me("".concat(a,"-content-wrapper"),p==null?void 0:p.wrapper,Z),style:N(N(N({},le),G),z==null?void 0:z.wrapper)},Br(e,{data:!0})),H?H(de):de)}),ke=N({},g);return v&&(ke.zIndex=v),u.createElement(nB.Provider,{value:se},u.createElement("div",{className:me(a,"".concat(a,"-").concat(s),h,q(q({},"".concat(a,"-open"),o),"".concat(a,"-inline"),l)),style:ke,tabIndex:-1,ref:A,onKeyDown:U},ue,u.createElement("div",{tabIndex:0,ref:V,style:iB,"aria-hidden":"true","data-sentinel":"start"}),we,u.createElement("div",{tabIndex:0,ref:W,style:iB,"aria-hidden":"true","data-sentinel":"end"})))}var KPe=u.forwardRef(GPe),YPe=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,g=h===void 0?!0:h,v=t.maskClosable,x=v===void 0?!0:v,w=t.getContainer,y=t.forceRender,S=t.afterOpenChange,C=t.destroyOnClose,k=t.onMouseEnter,_=t.onMouseOver,E=t.onMouseLeave,T=t.onClick,$=t.onKeyDown,P=t.onKeyUp,O=t.panelRef,M=u.useState(!1),R=he(M,2),I=R[0],j=R[1],L=u.useState(!1),D=he(L,2),B=D[0],F=D[1];dn(function(){F(!0)},[]);var z=B?r:!1,H=u.useRef(),A=u.useRef();dn(function(){z&&(A.current=document.activeElement)},[z]);var V=function(re){var Q;if(j(re),S==null||S(re),!re&&A.current&&!((Q=H.current)!==null&&Q!==void 0&&Q.contains(A.current))){var ne;(ne=A.current)===null||ne===void 0||ne.focus({preventScroll:!0})}},W=u.useMemo(function(){return{panel:O}},[O]);if(!y&&!I&&!z&&C)return null;var U={onMouseEnter:k,onMouseOver:_,onMouseLeave:E,onClick:T,onKeyDown:$,onKeyUp:P},X=N(N({},t),{},{open:z,prefixCls:a,placement:s,autoFocus:c,keyboard:f,width:p,mask:g,maskClosable:x,inline:w===!1,afterOpenChange:V,ref:H},U);return u.createElement(Dre.Provider,{value:W},u.createElement(Kb,{open:z||y||I,autoDestroy:!1,getContainer:w,autoLock:g&&(z||I)},u.createElement(KPe,X)))};const Lre=e=>{var t,n;const{prefixCls:r,title:i,footer:a,extra:o,loading:s,onClose:l,headerStyle:c,bodyStyle:d,footerStyle:f,children:m,classNames:p,styles:h}=e,g=wr("drawer"),v=u.useCallback(C=>u.createElement("button",{type:"button",onClick:l,className:`${r}-close`},C),[l,r]),[x,w]=UM(tv(e),tv(g),{closable:!0,closeIconRender:v}),y=()=>{var C,k;return!i&&!x?null:u.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(C=g.styles)===null||C===void 0?void 0:C.header),c),h==null?void 0:h.header),className:me(`${r}-header`,{[`${r}-header-close-only`]:x&&!i&&!o},(k=g.classNames)===null||k===void 0?void 0:k.header,p==null?void 0:p.header)},u.createElement("div",{className:`${r}-header-title`},w,i&&u.createElement("div",{className:`${r}-title`},i)),o&&u.createElement("div",{className:`${r}-extra`},o))},S=()=>{var C,k;if(!a)return null;const _=`${r}-footer`;return u.createElement("div",{className:me(_,(C=g.classNames)===null||C===void 0?void 0:C.footer,p==null?void 0:p.footer),style:Object.assign(Object.assign(Object.assign({},(k=g.styles)===null||k===void 0?void 0:k.footer),f),h==null?void 0:h.footer)},a)};return u.createElement(u.Fragment,null,y(),u.createElement("div",{className:me(`${r}-body`,p==null?void 0:p.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),d),h==null?void 0:h.body)},s?u.createElement(of,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):m),S())},XPe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Bre=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),zre=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Bre({opacity:e},{opacity:1})),JPe=(e,t)=>[zre(.7,t),Bre({transform:XPe(e)},{transform:"none"})],QPe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:zre(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:JPe(i,n)}),{})}}},ZPe=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:g,marginXS:v,colorIcon:x,colorIconHover:w,colorBgTextHover:y,colorBgTextActive:S,colorText:C,fontWeightStrong:k,footerPaddingBlock:_,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:`${pe(c)} ${pe(d)}`,fontSize:f,lineHeight:m,borderBottom:`${pe(p)} ${h} ${g}`,"&-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",marginInlineEnd:v,color:x,fontWeight:k,fontSize:f,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto","&:hover":{color:w,backgroundColor:y,textDecoration:"none"},"&:active":{backgroundColor:S}},Lo(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:`${pe(_)} ${pe(E)}`,borderTop:`${pe(p)} ${h} ${g}`},"&-rtl":{direction:"rtl"}}}},eRe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),Hre=mn("Drawer",e=>{const t=tn(e,{});return[ZPe(t),QPe(t)]},eRe);var Vre=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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={distance:180},_s=e=>{const{rootClassName:t,width:n,height:r,size:i="default",mask:a=!0,push:o=tRe,open:s,afterOpenChange:l,onClose:c,prefixCls:d,getContainer:f,panelRef:m=null,style:p,className:h,visible:g,afterVisibleChange:v,maskStyle:x,drawerStyle:w,contentWrapperStyle:y,destroyOnClose:S,destroyOnHidden:C}=e,k=Vre(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:_,getPrefixCls:E,direction:T,className:$,style:P,classNames:O,styles:M}=wr("drawer"),R=E("drawer",d),[I,j,L]=Hre(R),D=f===void 0&&_?()=>_(document.body):f,B=me({"no-mask":!a,[`${R}-rtl`]:T==="rtl"},t,j,L),F=u.useMemo(()=>n??(i==="large"?736:378),[n,i]),z=u.useMemo(()=>r??(i==="large"?736:378),[r,i]),H={motionName:fa(R,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},A=Q=>({motionName:fa(R,`panel-motion-${Q}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),V=nee(),W=bi(m,V),[U,X]=al("Drawer",k.zIndex),{classNames:J={},styles:re={}}=k;return I(u.createElement(el,{form:!0,space:!0},u.createElement(Vb.Provider,{value:X},u.createElement(YPe,Object.assign({prefixCls:R,onClose:c,maskMotion:H,motion:A},k,{classNames:{mask:me(J.mask,O.mask),content:me(J.content,O.content),wrapper:me(J.wrapper,O.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},re.mask),x),M.mask),content:Object.assign(Object.assign(Object.assign({},re.content),w),M.content),wrapper:Object.assign(Object.assign(Object.assign({},re.wrapper),y),M.wrapper)},open:s??g,mask:a,push:o,width:F,height:z,style:Object.assign(Object.assign({},P),p),className:me($,h),rootClassName:B,getContainer:D,afterOpenChange:l??v,panelRef:W,zIndex:U,destroyOnClose:C??S}),u.createElement(Lre,Object.assign({prefixCls:R},k,{onClose:c}))))))},nRe=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,a=Vre(e,["prefixCls","style","className","placement"]),{getPrefixCls:o}=u.useContext(It),s=o("drawer",t),[l,c,d]=Hre(s),f=me(s,`${s}-pure`,`${s}-${i}`,c,d,r);return l(u.createElement("div",{className:f,style:n},u.createElement(Lre,Object.assign({prefixCls:s},a))))};_s._InternalPanelDoNotUseOrYouWillBeFired=nRe;function aB(e){return["small","middle","large"].includes(e)}function oB(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const Wre=K.createContext({latestIndex:0}),rRe=Wre.Provider,iRe=({className:e,index:t,children:n,split:r,style:i})=>{const{latestIndex:a}=u.useContext(Wre);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 aRe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 oRe=u.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:l,styles:c}=wr("space"),{size:d=a??"small",align:f,className:m,rootClassName:p,children:h,direction:g="horizontal",prefixCls:v,split:x,style:w,wrap:y=!1,classNames:S,styles:C}=e,k=aRe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[_,E]=Array.isArray(d)?d:[d,d],T=aB(E),$=aB(_),P=oB(E),O=oB(_),M=Ir(h,{keepEmpty:!0}),R=f===void 0&&g==="horizontal"?"center":f,I=r("space",v),[j,L,D]=SZ(I),B=me(I,o,L,`${I}-${g}`,{[`${I}-rtl`]:i==="rtl",[`${I}-align-${R}`]:R,[`${I}-gap-row-${E}`]:T,[`${I}-gap-col-${_}`]:$},m,p,D),F=me(`${I}-item`,(n=S==null?void 0:S.item)!==null&&n!==void 0?n:l.item);let z=0;const H=M.map((W,U)=>{var X;W!=null&&(z=U);const J=(W==null?void 0:W.key)||`${F}-${U}`;return u.createElement(iRe,{className:F,key:J,index:U,split:x,style:(X=C==null?void 0:C.item)!==null&&X!==void 0?X:c.item},W)}),A=u.useMemo(()=>({latestIndex:z}),[z]);if(M.length===0)return null;const V={};return y&&(V.flexWrap="wrap"),!$&&O&&(V.columnGap=_),!T&&P&&(V.rowGap=E),j(u.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),s),w)},k),u.createElement(rRe,{value:A},H)))}),Pr=oRe;Pr.Compact=lxe;var sRe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Ure=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(It),{prefixCls:i,type:a="default",danger:o,disabled:s,loading:l,onClick:c,htmlType:d,children:f,className:m,menu:p,arrow:h,autoFocus:g,overlay:v,trigger:x,align:w,open:y,onOpenChange:S,placement:C,getPopupContainer:k,href:_,icon:E=u.createElement(pj,null),title:T,buttonsRender:$=ne=>ne,mouseEnterDelay:P,mouseLeaveDelay:O,overlayClassName:M,overlayStyle:R,destroyOnHidden:I,destroyPopupOnHide:j,dropdownRender:L,popupRender:D}=e,B=sRe(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:g,align:w,disabled:s,trigger:s?[]:x,onOpenChange:S,getPopupContainer:k||t,mouseEnterDelay:P,mouseLeaveDelay:O,overlayClassName:M,overlayStyle:R,destroyOnHidden:I,popupRender:D||L},{compactSize:V,compactItemClassnames:W}=ol(F,r),U=me(z,W,m);"destroyPopupOnHide"in e&&(A.destroyPopupOnHide=j),"overlay"in e&&(A.overlay=v),"open"in e&&(A.open=y),"placement"in e?A.placement=C:A.placement=r==="rtl"?"bottomLeft":"bottomRight";const X=u.createElement(Bt,{type:a,danger:o,disabled:s,loading:l,onClick:c,htmlType:d,href:_,title:T},f),J=u.createElement(Bt,{type:a,danger:o,icon:E}),[re,Q]=$([X,J]);return u.createElement(Pr.Compact,Object.assign({className:U,size:V,block:!0},B),re,u.createElement(O_,Object.assign({},A),Q))};Ure.__ANT_BUTTON=!0;const Em=O_;Em.Button=Ure;function lRe(e){return e==null?null:typeof e=="object"&&!u.isValidElement(e)?e:{title:e}}function i2(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 cRe=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)"}}}}},uRe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${pe(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 ${pe(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),sB=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},dRe=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},bn(e)),uRe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},sB(e,e.controlHeightSM)),"&-large":Object.assign({},sB(e,e.controlHeightLG))})}},fRe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
||
&-hidden${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:AM,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Of=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),mRe=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`]:Of(e)}}},pRe=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"}}}}},hRe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Of(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},vRe=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`]:Of(e)},[`@media (max-width: ${pe(e.screenXSMax)})`]:[hRe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Of(e)}}}],[`@media (max-width: ${pe(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Of(e)}}},[`@media (max-width: ${pe(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Of(e)}}},[`@media (max-width: ${pe(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Of(e)}}}}},gRe=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}),qre=(e,t)=>tn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),Dj=mn("Form",(e,{rootPrefixCls:t})=>{const n=qre(e,t);return[dRe(n),fRe(n),cRe(n),mRe(n),pRe(n),vRe(n),qb(n),AM]},gRe,{order:-1e3}),lB=[];function y$(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const Gre=({help:e,helpStatus:t,errors:n=lB,warnings:r=lB,className:i,fieldId:a,onVisibleChanged:o})=>{const{prefixCls:s}=u.useContext(WM),l=`${s}-item-explain`,c=Qn(s),[d,f,m]=Dj(s,c),p=u.useMemo(()=>Zh(s),[s]),h=i2(n),g=i2(r),v=u.useMemo(()=>e!=null?[y$(e,"help",t)]:[].concat(He(h.map((y,S)=>y$(y,"error","error",S))),He(g.map((y,S)=>y$(y,"warning","warning",S)))),[e,t,h,g]),x=u.useMemo(()=>{const y={};return v.forEach(({key:S})=>{y[S]=(y[S]||0)+1}),v.map((S,C)=>Object.assign(Object.assign({},S),{key:y[S.key]>1?`${S.key}-fallback-${C}`:S.key}))},[v]),w={};return a&&(w.id=`${a}_help`),d(u.createElement(Ki,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!x.length,onVisibleChanged:o},y=>{const{className:S,style:C}=y;return u.createElement("div",Object.assign({},w,{className:me(l,S,m,c,i,f),style:C}),u.createElement(_M,Object.assign({keys:x},Zh(s),{motionName:`${s}-show-help-item`,component:!1}),k=>{const{key:_,error:E,errorStatus:T,className:$,style:P}=k;return u.createElement("div",{key:_,className:me($,{[`${l}-${T}`]:T}),style:P},E)}))}))};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 yRe=(e,t)=>{const n=u.useContext(ki),{getPrefixCls:r,direction:i,requiredMark:a,colon:o,scrollToFirstError:s,className:l,style:c}=wr("form"),{prefixCls:d,className:f,rootClassName:m,size:p,disabled:h=n,form:g,colon:v,labelAlign:x,labelWrap:w,labelCol:y,wrapperCol:S,hideRequiredMark:C,layout:k="horizontal",scrollToFirstError:_,requiredMark:E,onFinishFailed:T,name:$,style:P,feedbackIcons:O,variant:M}=e,R=bRe(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),I=zr(p),j=u.useContext(PQ),L=u.useMemo(()=>E!==void 0?E:C?!1:a!==void 0?a:!0,[C,E,a]),D=v??o,B=r("form",d),F=Qn(B),[z,H,A]=Dj(B,F),V=me(B,`${B}-${k}`,{[`${B}-hide-required-mark`]:L===!1,[`${B}-rtl`]:i==="rtl",[`${B}-${I}`]:I},A,F,H,l,f,m),[W]=$ne(g),{__INTERNAL__:U}=W;U.name=$;const X=u.useMemo(()=>({name:$,labelAlign:x,labelCol:y,labelWrap:w,wrapperCol:S,layout:k,colon:D,requiredMark:L,itemRef:U.itemRef,form:W,feedbackIcons:O}),[$,x,y,S,k,D,L,W,O]),J=u.useRef(null);u.useImperativeHandle(t,()=>{var ne;return Object.assign(Object.assign({},W),{nativeElement:(ne=J.current)===null||ne===void 0?void 0:ne.nativeElement})});const re=(ne,ee)=>{if(ne){let oe={block:"nearest"};typeof ne=="object"&&(oe=Object.assign(Object.assign({},oe),ne)),W.scrollToField(ee,oe)}},Q=ne=>{if(T==null||T(ne),ne.errorFields.length){const ee=ne.errorFields[0].name;if(_!==void 0){re(_,ee);return}s!==void 0&&re(s,ee)}};return z(u.createElement(eee.Provider,{value:M},u.createElement(wM,{disabled:h},u.createElement(Cm.Provider,{value:I},u.createElement(QZ,{validateMessages:j},u.createElement($u.Provider,{value:X},u.createElement(ZZ,{status:!0},u.createElement(zv,Object.assign({id:$},R,{name:$,onFinishFailed:Q,form:W,ref:J,style:Object.assign(Object.assign({},c),P),className:V})))))))))},xRe=u.forwardRef(yRe);function wRe(e){if(typeof e=="function")return e;const t=Ir(e);return t.length<=1?t[0]:t}const Kre=()=>{const{status:e,errors:t=[],warnings:n=[]}=u.useContext(_i);return{status:e,errors:t,warnings:n}};Kre.Context=_i;function SRe(e){const[t,n]=u.useState(e),r=u.useRef(null),i=u.useRef([]),a=u.useRef(!1);u.useEffect(()=>(a.current=!1,()=>{a.current=!0,pn.cancel(r.current),r.current=null}),[]);function o(s){a.current||(r.current===null&&(i.current=[],r.current=pn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(d=>{c=d(c)}),c})})),i.current.push(s))}return[t,o]}function CRe(){const{itemRef:e}=u.useContext($u),t=u.useRef({});function n(r,i){const a=i&&typeof i=="object"&&rf(i),o=r.join("_");return(t.current.name!==o||t.current.originRef!==a)&&(t.current.name=o,t.current.originRef=a,t.current.ref=bi(e(r),a)),t.current.ref}return n}const kRe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},_Re=zm(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=qre(e,t);return kRe(n)});var ERe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 $Re=24,TRe=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,g=`${t}-item`,v=u.useContext($u),x=u.useMemo(()=>{let R=Object.assign({},i||v.wrapperCol||{});return h===null&&!r&&!i&&v.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(j=>{const L=j?[j]:[],D=cr(v.labelCol,L),B=typeof D=="object"?D:{},F=cr(R,L),z=typeof F=="object"?F:{};"span"in B&&!("offset"in z)&&B.span<$Re&&(R=Ur(R,[].concat(L,["offset"]),B.span))}),R},[i,v.wrapperCol,v.labelCol,h,r]),w=me(`${g}-control`,x.className),y=u.useMemo(()=>{const{labelCol:R,wrapperCol:I}=v;return ERe(v,["labelCol","wrapperCol"])},[v]),S=u.useRef(null),[C,k]=u.useState(0);dn(()=>{c&&S.current?k(S.current.clientHeight):k(0)},[c]);const _=u.createElement("div",{className:`${g}-control-input`},u.createElement("div",{className:`${g}-control-input-content`},a)),E=u.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=m!==null||o.length||s.length?u.createElement(WM.Provider,{value:E},u.createElement(Gre,{fieldId:f,errors:o,warnings:s,help:d,helpStatus:n,className:`${g}-explain-connected`,onVisibleChanged:p})):null,$={};f&&($.id=`${f}_extra`);const P=c?u.createElement("div",Object.assign({},$,{className:`${g}-extra`,ref:S}),c):null,O=T||P?u.createElement("div",{className:`${g}-additional`,style:m?{minHeight:m+C}:{}},T,P):null,M=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:_,errorList:T,extra:P}):u.createElement(u.Fragment,null,_,O);return u.createElement($u.Provider,{value:y},u.createElement(Dn,Object.assign({},x,{className:w}),M),u.createElement(_Re,{prefixCls:t}))};var PRe={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"},RRe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:PRe}))},IRe=u.forwardRef(RRe),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 MRe=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:i,colon:a,required:o,requiredMark:s,tooltip:l,vertical:c})=>{var d;const[f]=ia("Form"),{labelAlign:m,labelCol:p,labelWrap:h,colon:g}=u.useContext($u);if(!t)return null;const v=r||p||{},x=i||m,w=`${e}-item-label`,y=me(w,x==="left"&&`${w}-left`,v.className,{[`${w}-wrap`]:!!h});let S=t;const C=a===!0||g!==!1&&a!==!1;C&&!c&&typeof t=="string"&&t.trim()&&(S=t.replace(/[:|:]\s*$/,""));const _=lRe(l);if(_){const{icon:M=u.createElement(IRe,null)}=_,R=ORe(_,["icon"]),I=u.createElement(_r,Object.assign({},R),u.cloneElement(M,{className:`${e}-item-tooltip`,title:"",onClick:j=>{j.preventDefault()},tabIndex:null}));S=u.createElement(u.Fragment,null,S,I)}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=Qs.Form)===null||d===void 0?void 0:d.optional))));let P;$?P="hidden":(E||T)&&(P="optional");const O=me({[`${e}-item-required`]:o,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!C});return u.createElement(Dn,Object.assign({},v,{className:y}),u.createElement("label",{htmlFor:n,className:O,title:typeof t=="string"?t:""},S))},jRe={success:Hm,warning:af,error:Fc,validating:Pa};function Yre({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($u),f=Ene(t,n,o,null,!!r,i),{isFormItemInput:m,status:p,hasFeedback:h,feedbackIcon:g,name:v}=u.useContext(_i),x=u.useMemo(()=>{var w;let y;if(r){const C=r!==!0&&r.icons||d,k=f&&((w=C==null?void 0:C({status:f,errors:t,warnings:n}))===null||w===void 0?void 0:w[f]),_=f?jRe[f]:null;y=k!==!1&&_?u.createElement("span",{className:me(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},k||u.createElement(_,null)):null}const S={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:y,isFormItemInput:!0,name:l};return s&&(S.status=(f??p)||"",S.isFormItemInput=m,S.hasFeedback=!!(r??h),S.feedbackIcon=r!==void 0?S.feedbackIcon:g,S.name=l??v),S},[f,r,s,m,p]);return u.createElement(_i.Provider,{value:x},e)}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};function ARe(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:g,onSubItemMetaChange:v,layout:x,name:w}=e,y=NRe(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:k}=u.useContext($u),_=x||k,E=_==="vertical",T=u.useRef(null),$=i2(o),P=i2(s),O=a!=null,M=!!(O||o.length||s.length),R=!!T.current&&Lv(T.current),[I,j]=u.useState(null);dn(()=>{if(M&&T.current){const z=getComputedStyle(T.current);j(Number.parseInt(z.marginBottom,10))}},[M,R]);const L=z=>{z||j(null)},B=((z=!1)=>{const H=z?$:c.errors,A=z?P:c.warnings;return Ene(H,A,c,"",!!d,l)})(),F=me(S,n,r,{[`${S}-with-help`]:O||$.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}-${_}`]:_});return u.createElement("div",{className:F,style:i,ref:T},u.createElement(Qi,Object.assign({className:`${S}-row`},an(y,["_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(MRe,Object.assign({htmlFor:p},e,{requiredMark:C,required:h??g,prefixCls:t,vertical:E})),u.createElement(TRe,Object.assign({},e,c,{errors:$,warnings:P,prefixCls:t,status:B,help:a,marginBottom:I,onErrorVisibleChanged:L}),u.createElement(JZ.Provider,{value:v},u.createElement(Yre,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:d,validateStatus:B,name:w},m)))),!!I&&u.createElement("div",{className:`${S}-margin-offset`,style:{marginBottom:-I}}))}const FRe="__SPLIT__";function DRe(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 LRe=u.memo(({children:e})=>e,(e,t)=>DRe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function cB(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function BRe(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:g,layout:v}=e,{getPrefixCls:x}=u.useContext(It),{name:w}=u.useContext($u),y=wRe(l),S=typeof y=="function",C=u.useContext(JZ),{validateTrigger:k}=u.useContext(Yd),_=p!==void 0?p:k,E=t!=null,T=x("form",a),$=Qn(T),[P,O,M]=Dj(T,$);Ac();const R=u.useContext(G1),I=u.useRef(null),[j,L]=SRe({}),[D,B]=km(()=>cB()),F=X=>{const J=R==null?void 0:R.getKey(X.name);if(B(X.destroy?cB():X,!0),n&&g!==!1&&C){let re=X.name;if(X.destroy)re=I.current||re;else if(J!==void 0){const[Q,ne]=J;re=[Q].concat(He(ne)),I.current=re}C(X,re)}},z=(X,J)=>{L(re=>{const Q=Object.assign({},re),ee=[].concat(He(X.name.slice(0,-1)),He(J)).join(FRe);return X.destroy?delete Q[ee]:Q[ee]=X,Q})},[H,A]=u.useMemo(()=>{const X=He(D.errors),J=He(D.warnings);return Object.values(j).forEach(re=>{X.push.apply(X,He(re.errors||[])),J.push.apply(J,He(re.warnings||[]))}),[X,J]},[j,D.errors,D.warnings]),V=CRe();function W(X,J,re){return n&&!h?u.createElement(Yre,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:D,errors:H,warnings:A,noStyle:!0,name:t},X):u.createElement(ARe,Object.assign({key:"row"},e,{className:me(r,M,$,O),prefixCls:T,fieldId:J,isRequired:re,errors:H,warnings:A,meta:D,onSubItemMetaChange:z,layout:v,name:t}),X)}if(!E&&!S&&!i)return P(W(y));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(HM,Object.assign({},e,{messageVariables:U,trigger:m,validateTrigger:_,onMetaChange:F}),(X,J,re)=>{const Q=t1(t).length&&J?J.name:[],ne=_ne(Q,w),ee=c!==void 0?c:!!(s!=null&&s.some(ue=>{if(ue&&typeof ue=="object"&&ue.required&&!ue.warningOnly)return!0;if(typeof ue=="function"){const te=ue(re);return(te==null?void 0:te.required)&&!(te!=null&&te.warningOnly)}return!1})),oe=Object.assign({},X);let se=null;if(Array.isArray(y)&&E)se=y;else if(!(S&&(!(o||i)||E))){if(!(i&&!S&&!E))if(u.isValidElement(y)){const ue=Object.assign(Object.assign({},y.props),oe);if(ue.id||(ue.id=ne),g||H.length>0||A.length>0||e.extra){const ve=[];(g||H.length>0)&&ve.push(`${ne}_help`),e.extra&&ve.push(`${ne}_extra`),ue["aria-describedby"]=ve.join(" ")}H.length>0&&(ue["aria-invalid"]="true"),ee&&(ue["aria-required"]="true"),Hl(y)&&(ue.ref=V(Q,y)),new Set([].concat(He(t1(m)),He(t1(_)))).forEach(ve=>{ue[ve]=(...we)=>{var ke,Y,ae,Z,G;(ae=oe[ve])===null||ae===void 0||(ke=ae).call.apply(ke,[oe].concat(we)),(G=(Z=y.props)[ve])===null||G===void 0||(Y=G).call.apply(Y,[Z].concat(we))}});const le=[ue["aria-required"],ue["aria-invalid"],ue["aria-describedby"]];se=u.createElement(LRe,{control:oe,update:y,childProps:le},vi(y,ue))}else S&&(o||i)&&!E?se=y(re):se=y}return W(se,ne,ee)}))}const Xre=BRe;Xre.useStatus=Kre;var zRe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 HRe=e=>{var{prefixCls:t,children:n}=e,r=zRe(e,["prefixCls","children"]);const{getPrefixCls:i}=u.useContext(It),a=i("form",t),o=u.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return u.createElement(GZ,Object.assign({},r),(s,l,c)=>u.createElement(WM.Provider,{value:o},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),l,{errors:c.errors,warnings:c.warnings})))};function VRe(){const{form:e}=u.useContext($u);return e}const Cn=xRe;Cn.Item=Xre;Cn.List=HRe;Cn.ErrorList=Gre;Cn.useForm=$ne;Cn.useFormInstance=VRe;Cn.useWatch=XZ;Cn.Provider=QZ;Cn.create=()=>{};var WRe={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"},URe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:WRe}))},ly=u.forwardRef(URe);function Jre(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function qRe(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 yd(e,t,n,r){var i=F1.unstable_batchedUpdates?function(o){F1.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 cy=u.createContext(null),GRe=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,g=t.minScale,v=t.maxScale,x=t.closeIcon,w=t.onActive,y=t.onClose,S=t.onZoomIn,C=t.onZoomOut,k=t.onRotateRight,_=t.onRotateLeft,E=t.onFlipX,T=t.onFlipY,$=t.onReset,P=t.toolbarRender,O=t.zIndex,M=t.image,R=u.useContext(cy),I=s.rotateLeft,j=s.rotateRight,L=s.zoomIn,D=s.zoomOut,B=s.close,F=s.left,z=s.right,H=s.flipX,A=s.flipY,V="".concat(a,"-operations-operation");u.useEffect(function(){var te=function(ve){ve.keyCode===ht.ESC&&y()};return n&&window.addEventListener("keydown",te),function(){window.removeEventListener("keydown",te)}},[n]);var W=function(le,ve){le.preventDefault(),le.stopPropagation(),w(ve)},U=u.useCallback(function(te){var le=te.type,ve=te.disabled,we=te.onClick,ke=te.icon;return u.createElement("div",{key:le,className:me(V,"".concat(a,"-operations-operation-").concat(le),q({},"".concat(a,"-operations-operation-disabled"),!!ve)),onClick:we},ke)},[V,a]),X=c?U({icon:F,onClick:function(le){return W(le,-1)},type:"prev",disabled:f===0}):void 0,J=c?U({icon:z,onClick:function(le){return W(le,1)},type:"next",disabled:f===p-1}):void 0,re=U({icon:A,onClick:T,type:"flipY"}),Q=U({icon:H,onClick:E,type:"flipX"}),ne=U({icon:I,onClick:_,type:"rotateLeft"}),ee=U({icon:j,onClick:k,type:"rotateRight"}),oe=U({icon:D,onClick:C,type:"zoomOut",disabled:h<=g}),se=U({icon:L,onClick:S,type:"zoomIn",disabled:h===v}),ue=u.createElement("div",{className:"".concat(a,"-operations")},re,Q,ne,ee,oe,se);return u.createElement(Ki,{visible:n,motionName:r},function(te){var le=te.className,ve=te.style;return u.createElement(Kb,{open:!0,getContainer:i??document.body},u.createElement("div",{className:me("".concat(a,"-operations-wrapper"),le,o),style:N(N({},ve),{},{zIndex:O})},x===null?null:u.createElement("button",{className:"".concat(a,"-close"),onClick:y},x||B),c&&u.createElement(u.Fragment,null,u.createElement("div",{className:me("".concat(a,"-switch-left"),q({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(ke){return W(ke,-1)}},F),u.createElement("div",{className:me("".concat(a,"-switch-right"),q({},"".concat(a,"-switch-right-disabled"),f===p-1)),onClick:function(ke){return W(ke,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(ue,N(N({icons:{prevIcon:X,nextIcon:J,flipYIcon:re,flipXIcon:Q,rotateLeftIcon:ne,rotateRightIcon:ee,zoomOutIcon:oe,zoomInIcon:se},actions:{onActive:w,onFlipY:T,onFlipX:E,onRotateLeft:_,onRotateRight:k,onZoomOut:C,onZoomIn:S,onReset:$,onClose:y},transform:m},R?{current:f,total:p}:{}),{},{image:M})):ue)))})},Xx={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function KRe(e,t,n,r){var i=u.useRef(null),a=u.useRef([]),o=u.useState(Xx),s=he(o,2),l=s[0],c=s[1],d=function(h){c(Xx),Do(Xx,l)||r==null||r({transform:Xx,action:h})},f=function(h,g){i.current===null&&(a.current=[],i.current=pn(function(){c(function(v){var x=v;return a.current.forEach(function(w){x=N(N({},x),w)}),i.current=null,r==null||r({transform:x,action:g}),x})})),a.current.push(N(N({},l),h))},m=function(h,g,v,x,w){var y=e.current,S=y.width,C=y.height,k=y.offsetWidth,_=y.offsetHeight,E=y.offsetLeft,T=y.offsetTop,$=h,P=l.scale*h;P>n?(P=n,$=n/l.scale):P<t&&(P=w?P:t,$=P/l.scale);var O=v??innerWidth/2,M=x??innerHeight/2,R=$-1,I=R*S*.5,j=R*C*.5,L=R*(O-l.x-E),D=R*(M-l.y-T),B=l.x-(L-I),F=l.y-(D-j);if(h<1&&P===1){var z=k*P,H=_*P,A=Jre(),V=A.width,W=A.height;z<=V&&H<=W&&(B=0,F=0)}f({x:B,y:F,scale:P},g)};return{transform:l,resetTransform:d,updateTransform:f,dispatchZoomChange:m}}function uB(e,t,n,r){var i=t+n,a=(n-r)/2;if(n>r){if(t>0)return q({},e,a);if(t<0&&i<r)return q({},e,-a)}else if(t<0||i>r)return q({},e,t<0?a:-a);return{}}function Qre(e,t,n,r){var i=Jre(),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({},uB("x",n,e,a)),uB("y",r,t,o))),s}var oh=1,YRe=1;function XRe(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],g=u.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),v=function(C){!t||C.button!==0||(C.preventDefault(),C.stopPropagation(),g.current={diffX:C.pageX-c,diffY:C.pageY-d,transformX:c,transformY:d},h(!0))},x=function(C){n&&p&&a({x:C.pageX-g.current.diffX,y:C.pageY-g.current.diffY},"move")},w=function(){if(n&&p){h(!1);var C=g.current,k=C.transformX,_=C.transformY,E=c!==k&&d!==_;if(!E)return;var T=e.current.offsetWidth*l,$=e.current.offsetHeight*l,P=e.current.getBoundingClientRect(),O=P.left,M=P.top,R=s%180!==0,I=Qre(R?$:T,R?T:$,O,M);I&&a(N({},I),"dragRebound")}},y=function(C){if(!(!n||C.deltaY==0)){var k=Math.abs(C.deltaY/100),_=Math.min(k,YRe),E=oh+_*r;C.deltaY>0&&(E=oh/E),o(E,"wheel",C.clientX,C.clientY)}};return u.useEffect(function(){var S,C,k,_;if(t){k=yd(window,"mouseup",w,!1),_=yd(window,"mousemove",x,!1);try{window.top!==window.self&&(S=yd(window.top,"mouseup",w,!1),C=yd(window.top,"mousemove",x,!1))}catch{}}return function(){var E,T,$,P;(E=k)===null||E===void 0||E.remove(),(T=_)===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:v,onMouseMove:x,onMouseUp:w,onWheel:y}}function JRe(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 Zre(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 JRe(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 a2(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function QRe(e,t,n,r){var i=a2(e,n),a=a2(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 ZRe(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],g=u.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),v=function(C){g.current=N(N({},g.current),C)},x=function(C){if(t){C.stopPropagation(),h(!0);var k=C.touches,_=k===void 0?[]:k;_.length>1?v({point1:{x:_[0].clientX,y:_[0].clientY},point2:{x:_[1].clientX,y:_[1].clientY},eventType:"touchZoom"}):v({point1:{x:_[0].clientX-c,y:_[0].clientY-d},eventType:"move"})}},w=function(C){var k=C.touches,_=k===void 0?[]:k,E=g.current,T=E.point1,$=E.point2,P=E.eventType;if(_.length>1&&P==="touchZoom"){var O={x:_[0].clientX,y:_[0].clientY},M={x:_[1].clientX,y:_[1].clientY},R=QRe(T,$,O,M),I=he(R,2),j=I[0],L=I[1],D=a2(O,M)/a2(T,$);o(D,"touchZoom",j,L,!0),v({point1:O,point2:M,eventType:"touchZoom"})}else P==="move"&&(a({x:_[0].clientX-T.x,y:_[0].clientY-T.y},"move"),v({eventType:"move"}))},y=function(){if(n){if(p&&h(!1),v({eventType:"none"}),r>l)return a({x:0,y:0,scale:r},"touchZoom");var C=e.current.offsetWidth*l,k=e.current.offsetHeight*l,_=e.current.getBoundingClientRect(),E=_.left,T=_.top,$=s%180!==0,P=Qre($?k:C,$?C:k,E,T);P&&a(N({},P),"dragRebound")}};return u.useEffect(function(){var S;return n&&t&&(S=yd(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:x,onTouchMove:w,onTouchEnd:y}}var eIe=["fallback","src","imgRef"],tIe=["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"],nIe=function(t){var n=t.fallback,r=t.src,i=t.imgRef,a=rt(t,eIe),o=Zre({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))},eie=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,g=t.getContainer,v=t.current,x=v===void 0?0:v,w=t.count,y=w===void 0?1:w,S=t.countRender,C=t.scaleStep,k=C===void 0?.5:C,_=t.minScale,E=_===void 0?1:_,T=t.maxScale,$=T===void 0?50:T,P=t.transitionName,O=P===void 0?"zoom":P,M=t.maskTransitionName,R=M===void 0?"fade":M,I=t.imageRender,j=t.imgCommonProps,L=t.toolbarRender,D=t.onTransform,B=t.onChange,F=rt(t,tIe),z=u.useRef(),H=u.useContext(cy),A=H&&y>1,V=H&&y>=1,W=u.useState(!0),U=he(W,2),X=U[0],J=U[1],re=KRe(z,E,$,D),Q=re.transform,ne=re.resetTransform,ee=re.updateTransform,oe=re.dispatchZoomChange,se=XRe(z,l,d,k,Q,ee,oe),ue=se.isMoving,te=se.onMouseDown,le=se.onWheel,ve=ZRe(z,l,d,E,Q,ee,oe),we=ve.isTouching,ke=ve.onTouchStart,Y=ve.onTouchMove,ae=ve.onTouchEnd,Z=Q.rotate,G=Q.scale,de=me(q({},"".concat(n,"-moving"),ue));u.useEffect(function(){X||J(!0)},[X]);var ie=function(){ne("close")},fe=function(){oe(oh+k,"zoomIn")},be=function(){oe(oh/(oh+k),"zoomOut")},Ce=function(){ee({rotate:Z+90},"rotateRight")},xe=function(){ee({rotate:Z-90},"rotateLeft")},ye=function(){ee({flipX:!Q.flipX},"flipX")},Se=function(){ee({flipY:!Q.flipY},"flipY")},Ie=function(){ne("reset")},Re=function(De){var Ge=x+De;!Number.isInteger(Ge)||Ge<0||Ge>y-1||(J(!1),ne(De<0?"prev":"next"),B==null||B(Ge,x))},Ee=function(De){!d||!A||(De.keyCode===ht.LEFT?Re(-1):De.keyCode===ht.RIGHT&&Re(1))},ce=function(De){d&&(G!==1?ee({x:0,y:0,scale:1},"doubleClick"):oe(oh+k,"doubleClick",De.clientX,De.clientY))};u.useEffect(function(){var je=yd(window,"keydown",Ee,!1);return function(){je.remove()}},[d,A,x]);var ge=K.createElement(nIe,Fe({},j,{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(G,", ").concat(Q.flipY?"-":"").concat(G,", 1) rotate(").concat(Z,"deg)"),transitionDuration:(!X||we)&&"0s"},fallback:o,src:r,onWheel:le,onMouseDown:te,onDoubleClick:ce,onTouchStart:ke,onTouchMove:Y,onTouchEnd:ae,onTouchCancel:ae})),_e=N({url:r,alt:i},a);return K.createElement(K.Fragment,null,K.createElement(BM,Fe({transitionName:O,maskTransitionName:R,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:d,classNames:{wrapper:de},rootClassName:p,getContainer:g},F,{afterClose:ie}),K.createElement("div",{className:"".concat(n,"-img-wrapper")},I?I(ge,N({transform:Q,image:_e},H?{current:x}:{})):ge)),K.createElement(GRe,{visible:d,transform:Q,maskTransitionName:R,closeIcon:h,getContainer:g,prefixCls:n,rootClassName:p,icons:m,countRender:S,showSwitch:A,showProgress:V,current:x,count:y,scale:G,minScale:E,maxScale:$,toolbarRender:L,onActive:Re,onZoomIn:fe,onZoomOut:be,onRotateRight:Ce,onRotateLeft:xe,onFlipX:ye,onFlipY:Se,onClose:c,onReset:Ie,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:_e}))},TR=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function rIe(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),{},q({},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(He(TR)).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 iIe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],aIe=["src"],oIe=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,g=f.current,v=f.movable,x=f.minScale,w=f.maxScale,y=f.countRender,S=f.closeIcon,C=f.onChange,k=f.onTransform,_=f.toolbarRender,E=f.imageRender,T=rt(f,iIe),$=rIe(l),P=he($,3),O=P[0],M=P[1],R=P[2],I=Wt(0,{value:g}),j=he(I,2),L=j[0],D=j[1],B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=((n=O[L])===null||n===void 0?void 0:n.data)||{},V=A.src,W=rt(A,aIe),U=Wt(!!m,{value:m,onChange:function(we,ke){p==null||p(we,ke,L)}}),X=he(U,2),J=X[0],re=X[1],Q=u.useState(null),ne=he(Q,2),ee=ne[0],oe=ne[1],se=u.useCallback(function(ve,we,ke,Y){var ae=R?O.findIndex(function(Z){return Z.data.src===we}):O.findIndex(function(Z){return Z.id===ve});D(ae<0?0:ae),re(!0),oe({x:ke,y:Y}),H(!0)},[O,R]);u.useEffect(function(){J?z||D(0):H(!1)},[J]);var ue=function(we,ke){D(we),C==null||C(we,ke)},te=function(){re(!1),oe(null)},le=u.useMemo(function(){return{register:M,onPreview:se}},[M,se]);return u.createElement(cy.Provider,{value:le},a,u.createElement(eie,Fe({"aria-hidden":!J,movable:v,visible:J,prefixCls:i,closeIcon:S,onClose:te,mousePosition:ee,imgCommonProps:W,src:V,fallback:d,icons:s,minScale:x,maxScale:w,getContainer:h,current:L,count:O.length,countRender:y,onTransform:k,toolbarRender:_,imageRender:E,onChange:ue},T)))},dB=0;function sIe(e,t){var n=u.useState(function(){return dB+=1,String(dB)}),r=he(n,1),i=r[0],a=u.useContext(cy),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"],cIe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Lj=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,g=h===void 0?!0:h,v=t.className,x=t.onClick,w=t.onError,y=t.wrapperClassName,S=t.wrapperStyle,C=t.rootClassName,k=rt(t,lIe),_=c&&c!==!0,E=mt(g)==="object"?g:{},T=E.src,$=E.visible,P=$===void 0?void 0:$,O=E.onVisibleChange,M=O===void 0?i:O,R=E.getContainer,I=R===void 0?void 0:R,j=E.mask,L=E.maskClassName,D=E.movable,B=E.icons,F=E.scaleStep,z=E.minScale,H=E.maxScale,A=E.imageRender,V=E.toolbarRender,W=rt(E,cIe),U=T??n,X=Wt(!!P,{value:P,onChange:M}),J=he(X,2),re=J[0],Q=J[1],ne=Zre({src:n,isCustomPlaceholder:_,fallback:d}),ee=he(ne,3),oe=ee[0],se=ee[1],ue=ee[2],te=u.useState(null),le=he(te,2),ve=le[0],we=le[1],ke=u.useContext(cy),Y=!!g,ae=function(){Q(!1),we(null)},Z=me(o,y,C,q({},"".concat(o,"-error"),ue==="error")),G=u.useMemo(function(){var be={};return TR.forEach(function(Ce){t[Ce]!==void 0&&(be[Ce]=t[Ce])}),be},TR.map(function(be){return t[be]})),de=u.useMemo(function(){return N(N({},G),{},{src:U})},[U,G]),ie=sIe(Y,de),fe=function(Ce){var xe=qRe(Ce.target),ye=xe.left,Se=xe.top;ke?ke.onPreview(ie,U,ye,Se):(we({x:ye,y:Se}),Q(!0)),x==null||x(Ce)};return u.createElement(u.Fragment,null,u.createElement("div",Fe({},k,{className:Z,onClick:Y?fe:x,style:N({width:f,height:m},S)}),u.createElement("img",Fe({},G,{className:me("".concat(o,"-img"),q({},"".concat(o,"-img-placeholder"),c===!0),v),style:N({height:m},p),ref:oe},se,{width:f,height:m,onError:w})),ue==="loading"&&u.createElement("div",{"aria-hidden":"true",className:"".concat(o,"-placeholder")},c),j&&Y&&u.createElement("div",{className:me("".concat(o,"-mask"),L),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},j)),!ke&&Y&&u.createElement(eie,Fe({"aria-hidden":!re,visible:re,prefixCls:l,onClose:ae,mousePosition:ve,src:U,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:I,icons:B,movable:D,scaleStep:F,minScale:z,maxScale:H,rootClassName:C,imageRender:A,imgCommonProps:G,toolbarRender:V},W)))};Lj.PreviewGroup=oIe;var uIe={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"},dIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:uIe}))},fIe=u.forwardRef(dIe),mIe={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"},pIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:mIe}))},hIe=u.forwardRef(pIe),vIe={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"},gIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:vIe}))},fB=u.forwardRef(gIe),bIe={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"},yIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:bIe}))},xIe=u.forwardRef(yIe),wIe={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"},SIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:wIe}))},CIe=u.forwardRef(SIe);const PR=e=>({position:e||"absolute",inset:0}),kIe=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new vn("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},Ua),{padding:`0 ${pe(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},_Ie=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:a,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:d,colorTextLightSolid:f}=e,m=new vn(n).setA(.1),p=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${pe(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}}}}},EIe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new vn(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},$Ie=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({},PR()),{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({},PR()),{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()},"&":[_Ie(e),EIe(e)]}]},TIe=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({},kIe(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},PR())}}},PIe=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Bv(e,"zoom"),"&":NM(e,!0)}},RIe=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new vn(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new vn(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new vn(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),tie=mn("Image",e=>{const t=`${e.componentCls}-preview`,n=tn(e,{previewCls:t,modalMaskBg:new vn("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[TIe(n),$Ie(n),oee(tn(n,{componentCls:t})),PIe(n)]},RIe);var IIe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 nie={rotateLeft:u.createElement(fIe,null),rotateRight:u.createElement(hIe,null),zoomIn:u.createElement(xIe,null),zoomOut:u.createElement(CIe,null),close:u.createElement(Ho,null),left:u.createElement(Rc,null),right:u.createElement(ys,null),flipX:u.createElement(fB,null),flipY:u.createElement(fB,{rotate:90})},OIe=e=>{var{previewPrefixCls:t,preview:n}=e,r=IIe(e,["previewPrefixCls","preview"]);const{getPrefixCls:i,direction:a}=u.useContext(It),o=i("image",t),s=`${o}-preview`,l=i(),c=Qn(o),[d,f,m]=tie(o,c),[p]=al("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=u.useMemo(()=>Object.assign(Object.assign({},nie),{left:a==="rtl"?u.createElement(ys,null):u.createElement(Rc,null),right:a==="rtl"?u.createElement(Rc,null):u.createElement(ys,null)}),[a]),g=u.useMemo(()=>{var v;if(n===!1)return n;const x=typeof n=="object"?n:{},w=me(f,m,c,(v=x.rootClassName)!==null&&v!==void 0?v:"");return Object.assign(Object.assign({},x),{transitionName:fa(l,"zoom",x.transitionName),maskTransitionName:fa(l,"fade",x.maskTransitionName),rootClassName:w,zIndex:p})},[n]);return d(u.createElement(Lj.PreviewGroup,Object.assign({preview:g,previewPrefixCls:s,icons:h},r)))};var mB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 rie=e=>{const{prefixCls:t,preview:n,className:r,rootClassName:i,style:a}=e,o=mB(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:s,getPopupContainer:l,className:c,style:d,preview:f}=wr("image"),[m]=ia("Image"),p=s("image",t),h=s(),g=Qn(p),[v,x,w]=tie(p,g),y=me(i,x,w,g),S=me(r,x,c),[C]=al("ImagePreview",typeof n=="object"?n.zIndex:void 0),k=u.useMemo(()=>{if(n===!1)return n;const E=typeof n=="object"?n:{},{getContainer:T,closeIcon:$,rootClassName:P,destroyOnClose:O,destroyOnHidden:M}=E,R=mB(E,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:u.createElement("div",{className:`${p}-mask-info`},u.createElement(ly,null),m==null?void 0:m.preview),icons:nie},R),{destroyOnClose:M??O,rootClassName:me(y,P),getContainer:T??l,transitionName:fa(h,"zoom",E.transitionName),maskTransitionName:fa(h,"fade",E.maskTransitionName),zIndex:C,closeIcon:$??(f==null?void 0:f.closeIcon)})},[n,m,f==null?void 0:f.closeIcon]),_=Object.assign(Object.assign({},d),a);return v(u.createElement(Lj,Object.assign({prefixCls:p,preview:k,rootClassName:y,className:S,style:_},o)))};rie.PreviewGroup=OIe;const MIe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,className:i}=e,a=t("input-group",r),o=t("input"),[s,l,c]=Nne(o),d=me(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)))},jIe=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}}}},NIe=mn(["Input","OTP"],e=>{const t=tn(e,qm(e));return jIe(t)},Gm);var AIe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 FIe=u.forwardRef((e,t)=>{const{className:n,value:r,onChange:i,onActiveChange:a,index:o,mask:s}=e,l=AIe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(It),d=c("otp"),f=typeof s=="string"?s:r,m=u.useRef(null);u.useImperativeHandle(t,()=>m.current);const p=v=>{i(o,v.target.value)},h=()=>{pn(()=>{var v;const x=(v=m.current)===null||v===void 0?void 0:v.input;document.activeElement===x&&x&&x.select()})},g=v=>{const{key:x,ctrlKey:w,metaKey:y}=v;x==="ArrowLeft"?a(o-1):x==="ArrowRight"?a(o+1):x==="z"&&(w||y)?v.preventDefault():x==="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(Jv,Object.assign({"aria-label":`OTP Input ${o+1}`,type:s===!0?"password":"text"},l,{ref:m,value:r,onInput:p,onFocus:h,onKeyDown:g,onMouseDown:h,onMouseUp:h,className:me(n,{[`${d}-mask-input`]:s})})))});var DIe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Jx(e){return(e||"").split("")}const LIe=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},BIe=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:g,onInput:v,inputMode:x}=e,w=DIe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:y,direction:S}=u.useContext(It),C=y("otp",n),k=Br(w,{aria:!0,data:!0,attr:!0}),[_,E,T]=NIe(C),$=zr(V=>i??V),P=u.useContext(_i),O=Au(P.status,m),M=u.useMemo(()=>Object.assign(Object.assign({},P),{status:O,hasFeedback:!1,feedbackIcon:null}),[P,O]),R=u.useRef(null),I=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var V;(V=I.current[0])===null||V===void 0||V.focus()},blur:()=>{var V;for(let W=0;W<r;W+=1)(V=I.current[W])===null||V===void 0||V.blur()},nativeElement:R.current}));const j=V=>l?l(V):V,[L,D]=u.useState(()=>Jx(j(a||"")));u.useEffect(()=>{o!==void 0&&D(Jx(o))},[o]);const B=Xt(V=>{D(V),v&&v(V),s&&V.length===r&&V.every(W=>W)&&V.some((W,U)=>L[U]!==W)&&s(V.join(""))}),F=Xt((V,W)=>{let U=He(L);for(let J=0;J<V;J+=1)U[J]||(U[J]="");W.length<=1?U[V]=W:U=U.slice(0,V).concat(Jx(W)),U=U.slice(0,r);for(let J=U.length-1;J>=0&&!U[J];J-=1)U.pop();const X=j(U.map(J=>J||" ").join(""));return U=Jx(X).map((J,re)=>J===" "&&!U[re]?U[re]:J),U}),z=(V,W)=>{var U;const X=F(V,W),J=Math.min(V+W.length,r-1);J!==V&&X[V]!==void 0&&((U=I.current[J])===null||U===void 0||U.focus()),B(X)},H=V=>{var W;(W=I.current[V])===null||W===void 0||W.focus()},A={variant:d,disabled:f,status:O,mask:h,type:g,inputMode:x};return _(u.createElement("div",Object.assign({},k,{ref:R,className:me(C,{[`${C}-sm`]:$==="small",[`${C}-lg`]:$==="large",[`${C}-rtl`]:S==="rtl"},T,E),role:"group"}),u.createElement(_i.Provider,{value:M},Array.from({length:r}).map((V,W)=>{const U=`otp-${W}`,X=L[W]||"";return u.createElement(u.Fragment,{key:U},u.createElement(FIe,Object.assign({ref:J=>{I.current[W]=J},index:W,size:$,htmlSize:1,className:`${C}-input`,onChange:z,value:X,onActiveChange:H,autoFocus:W===0&&p},A)),W<r-1&&u.createElement(LIe,{separator:c,index:W,prefixCls:C}))}))))});var zIe={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"},HIe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:zIe}))},iie=u.forwardRef(HIe),VIe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const WIe=e=>e?u.createElement(ly,null):u.createElement(iie,null),UIe={click:"onClick",hover:"onMouseOver"},qIe=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:a=WIe,suffix:o}=e,s=u.useContext(ki),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=_re(m),h=()=>{var P;if(l)return;d&&p();const O=!d;f(O),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,O))},g=P=>{const O=UIe[r]||"",M=a(d),R={[O]:h,className:`${P}-icon`,key:"passwordIcon",onMouseDown:I=>{I.preventDefault()},onMouseUp:I=>{I.preventDefault()}};return u.cloneElement(u.isValidElement(M)?M:u.createElement("span",null,M),R)},{className:v,prefixCls:x,inputPrefixCls:w,size:y}=e,S=VIe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=u.useContext(It),k=C("input",w),_=C("input-password",x),E=i&&g(_),T=me(_,v,{[`${_}-${y}`]:!!y}),$=Object.assign(Object.assign({},an(S,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:T,prefixCls:k,suffix:u.createElement(u.Fragment,null,E,o)});return y&&($.size=y),u.createElement(Jv,Object.assign({ref:bi(t,m)},$))});var GIe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 KIe=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:g,onPressEnter:v}=e,x=GIe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:w,direction:y}=u.useContext(It),S=u.useRef(!1),C=w("input-search",n),k=w("input",r),{compactSize:_}=ol(C,y),E=zr(A=>{var V;return(V=a??_)!==null&&V!==void 0?V:A}),T=u.useRef(null),$=A=>{A!=null&&A.target&&A.type==="click"&&f&&f(A.target.value,A,{source:"clear"}),m==null||m(A)},P=A=>{var V;document.activeElement===((V=T.current)===null||V===void 0?void 0:V.input)&&A.preventDefault()},O=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"})},M=A=>{S.current||c||(v==null||v(A),O(A))},R=typeof s=="boolean"?u.createElement(Wv,null):null,I=`${C}-button`;let j;const L=s||{},D=L.type&&L.type.__ANT_BUTTON===!0;D||L.type==="button"?j=vi(L,Object.assign({onMouseDown:P,onClick:A=>{var V,W;(W=(V=L==null?void 0:L.props)===null||V===void 0?void 0:V.onClick)===null||W===void 0||W.call(V,A),O(A)},key:"enterButton"},D?{className:I,size:E}:{})):j=u.createElement(Bt,{className:I,color:s?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:P,onClick:O,loading:c,icon:R,variant:g==="borderless"||g==="filled"||g==="underlined"?"text":s?"solid":void 0},s),l&&(j=[j,vi(l,{key:"addonAfter"})]);const B=me(C,{[`${C}-rtl`]:y==="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({},x),{className:B,prefixCls:k,type:"search",size:E,variant:g,onPressEnter:M,onCompositionStart:F,onCompositionEnd:z,addonAfter:j,suffix:o,onChange:$,disabled:d});return u.createElement(Jv,Object.assign({ref:bi(T,t)},H))});var YIe=`
|
||
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;
|
||
`,XIe=["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"],x$={},Ko;function JIe(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&&x$[n])return x$[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=XIe.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(x$[n]=l),l}function QIe(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=JIe(e,t),a=i.paddingSize,o=i.borderSize,s=i.boxSizing,l=i.sizingStyle;Ko.setAttribute("style","".concat(l,";").concat(YIe)),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 ZIe=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],w$=0,S$=1,C$=2,eOe=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=rt(n,ZIe),p=Wt(i,{value:a,postState:function(A){return A??""}}),h=he(p,2),g=h[0],v=h[1],x=function(A){v(A.target.value),f==null||f(A)},w=u.useRef();u.useImperativeHandle(t,function(){return{textArea:w.current}});var y=u.useMemo(function(){return o&&mt(o)==="object"?[o.minRows,o.maxRows]:[]},[o]),S=he(y,2),C=S[0],k=S[1],_=!!o,E=u.useState(C$),T=he(E,2),$=T[0],P=T[1],O=u.useState(),M=he(O,2),R=M[0],I=M[1],j=function(){P(w$)};dn(function(){_&&j()},[a,C,k,_]),dn(function(){if($===w$)P(S$);else if($===S$){var H=QIe(w.current,!1,C,k);P(C$),I(H)}},[$]);var L=u.useRef(),D=function(){pn.cancel(L.current)},B=function(A){$===C$&&(s==null||s(A),o&&(D(),L.current=pn(function(){j()})))};u.useEffect(function(){return D},[]);var F=_?R:null,z=N(N({},c),F);return($===w$||$===S$)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(Ni,{onResize:B,disabled:!(o||s)},u.createElement("textarea",Fe({},m,{ref:w,style:z,className:me(r,l,q({},"".concat(r,"-disabled"),d)),disabled:d,value:g,onChange:x})))}),tOe=["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"],nOe=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,g=e.showCount,v=e.count,x=e.className,w=e.style,y=e.disabled,S=e.hidden,C=e.classNames,k=e.styles,_=e.onResize,E=e.onClear,T=e.onPressEnter,$=e.readOnly,P=e.autoSize,O=e.onKeyDown,M=rt(e,tOe),R=Wt(r,{value:i,defaultValue:r}),I=he(R,2),j=I[0],L=I[1],D=j==null?"":String(j),B=K.useState(!1),F=he(B,2),z=F[0],H=F[1],A=K.useRef(!1),V=K.useState(null),W=he(V,2),U=W[0],X=W[1],J=u.useRef(null),re=u.useRef(null),Q=function(){var Re;return(Re=re.current)===null||Re===void 0?void 0:Re.textArea},ne=function(){Q().focus()};u.useImperativeHandle(t,function(){var Ie;return{resizableTextArea:re.current,focus:ne,blur:function(){Q().blur()},nativeElement:((Ie=J.current)===null||Ie===void 0?void 0:Ie.nativeElement)||Q()}}),u.useEffect(function(){H(function(Ie){return!y&&Ie})},[y]);var ee=K.useState(null),oe=he(ee,2),se=oe[0],ue=oe[1];K.useEffect(function(){if(se){var Ie;(Ie=Q()).setSelectionRange.apply(Ie,He(se))}},[se]);var te=Sre(v,g),le=(n=te.max)!==null&&n!==void 0?n:c,ve=Number(le)>0,we=te.strategy(D),ke=!!le&&we>le,Y=function(Re,Ee){var ce=Ee;!A.current&&te.exceedFormatter&&te.max&&te.strategy(Ee)>te.max&&(ce=te.exceedFormatter(Ee,{max:te.max}),Ee!==ce&&ue([Q().selectionStart||0,Q().selectionEnd||0])),L(ce),r2(Re.currentTarget,Re,s,ce)},ae=function(Re){A.current=!0,d==null||d(Re)},Z=function(Re){A.current=!1,Y(Re,Re.currentTarget.value),f==null||f(Re)},G=function(Re){Y(Re,Re.target.value)},de=function(Re){Re.key==="Enter"&&T&&T(Re),O==null||O(Re)},ie=function(Re){H(!0),a==null||a(Re)},fe=function(Re){H(!1),o==null||o(Re)},be=function(Re){L(""),ne(),r2(Q(),Re,s)},Ce=m,xe;te.show&&(te.showFormatter?xe=te.showFormatter({value:D,count:we,maxLength:le}):xe="".concat(we).concat(ve?" / ".concat(le):""),Ce=K.createElement(K.Fragment,null,Ce,K.createElement("span",{className:me("".concat(h,"-data-count"),C==null?void 0:C.count),style:k==null?void 0:k.count},xe)));var ye=function(Re){var Ee;_==null||_(Re),(Ee=Q())!==null&&Ee!==void 0&&Ee.style.height&&X(!0)},Se=!P&&!g&&!l;return K.createElement(jj,{ref:J,value:D,allowClear:l,handleReset:be,suffix:Ce,prefixCls:h,classNames:N(N({},C),{},{affixWrapper:me(C==null?void 0:C.affixWrapper,q(q({},"".concat(h,"-show-count"),g),"".concat(h,"-textarea-allow-clear"),l))}),disabled:y,focused:z,className:me(x,ke&&"".concat(h,"-out-of-range")),style:N(N({},w),U&&!Se?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof xe=="string"?xe:void 0}},hidden:S,readOnly:$,onClear:E},K.createElement(eOe,Fe({},M,{autoSize:P,maxLength:c,onKeyDown:de,onChange:G,onFocus:ie,onBlur:fe,onCompositionStart:ae,onCompositionEnd:Z,className:me(C==null?void 0:C.textarea),style:N(N({},k==null?void 0:k.textarea),{},{resize:w==null?void 0:w.resize}),disabled:y,prefixCls:h,onResize:ye,ref:re,readOnly:$})))});const rOe=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}}}}}},iOe=mn(["Input","TextArea"],e=>{const t=tn(e,qm(e));return rOe(t)},Gm,{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 aie=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:g,onMouseDown:v,onResize:x}=e,w=aOe(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:y,direction:S,allowClear:C,autoComplete:k,className:_,style:E,classNames:T,styles:$}=wr("textArea"),P=u.useContext(ki),O=o??P,{status:M,hasFeedback:R,feedbackIcon:I}=u.useContext(_i),j=Au(M,s),L=u.useRef(null);u.useImperativeHandle(t,()=>{var te;return{resizableTextArea:(te=L.current)===null||te===void 0?void 0:te.resizableTextArea,focus:le=>{var ve,we;Mj((we=(ve=L.current)===null||ve===void 0?void 0:ve.resizableTextArea)===null||we===void 0?void 0:we.textArea,le)},blur:()=>{var le;return(le=L.current)===null||le===void 0?void 0:le.blur()}}});const D=y("input",r),B=Qn(D),[F,z,H]=jne(D,d),[A]=iOe(D,B),{compactSize:V,compactItemClassnames:W}=ol(D,S),U=zr(te=>{var le;return(le=a??V)!==null&&le!==void 0?le:te}),[X,J]=Dc("textArea",h,i),re=kre(l??C),[Q,ne]=u.useState(!1),[ee,oe]=u.useState(!1),se=te=>{ne(!0),v==null||v(te);const le=()=>{ne(!1),document.removeEventListener("mouseup",le)};document.addEventListener("mouseup",le)},ue=te=>{var le,ve;if(x==null||x(te),Q&&typeof getComputedStyle=="function"){const we=(ve=(le=L.current)===null||le===void 0?void 0:le.nativeElement)===null||ve===void 0?void 0:ve.querySelector("textarea");we&&getComputedStyle(we).resize==="both"&&oe(!0)}};return F(A(u.createElement(nOe,Object.assign({autoComplete:k},w,{style:Object.assign(Object.assign({},E),m),styles:Object.assign(Object.assign({},$),p),disabled:O,allowClear:re,className:me(H,B,f,d,W,_,ee&&`${D}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),T),{textarea:me({[`${D}-sm`]:U==="small",[`${D}-lg`]:U==="large"},z,c==null?void 0:c.textarea,T.textarea,Q&&`${D}-mouse-active`),variant:me({[`${D}-${X}`]:J},Wl(D,j)),affixWrapper:me(`${D}-textarea-affix-wrapper`,{[`${D}-affix-wrapper-rtl`]:S==="rtl",[`${D}-affix-wrapper-sm`]:U==="small",[`${D}-affix-wrapper-lg`]:U==="large",[`${D}-textarea-show-count`]:g||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:D,suffix:R&&u.createElement("span",{className:`${D}-textarea-suffix`},I),showCount:g,ref:L,onResize:ue,onMouseDown:se}))))}),pr=Jv;pr.Group=MIe;pr.Search=KIe;pr.TextArea=aie;pr.Password=qIe;pr.OTP=BIe;function oOe(e,t,n){return typeof n=="boolean"?n:e.length?!0:Ir(t).some(i=>i.type===$te)}var oie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 W_({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 Bj=u.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:a}=e,o=oie(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=u.useContext(It),l=s("layout",n),[c,d,f]=Ete(l),m=r?`${l}-${r}`:l;return c(u.createElement(a,Object.assign({className:me(n||m,i,d,f),ref:t},o)))}),sOe=u.forwardRef((e,t)=>{const{direction:n}=u.useContext(It),[r,i]=u.useState([]),{prefixCls:a,className:o,rootClassName:s,children:l,hasSider:c,tagName:d,style:f}=e,m=oie(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=an(m,["suffixCls"]),{getPrefixCls:h,className:g,style:v}=wr("layout"),x=h("layout",a),w=oOe(r,l,c),[y,S,C]=Ete(x),k=me(x,{[`${x}-has-sider`]:w,[`${x}-rtl`]:n==="rtl"},g,o,s,S,C),_=u.useMemo(()=>({siderHook:{addSider:E=>{i(T=>[].concat(He(T),[E]))},removeSider:E=>{i(T=>T.filter($=>$!==E))}}}),[]);return y(u.createElement(Cte.Provider,{value:_},u.createElement(d,Object.assign({ref:t,className:k,style:Object.assign(Object.assign({},v),f)},p),l)))}),lOe=W_({tagName:"div",displayName:"Layout"})(sOe),cOe=W_({suffixCls:"header",tagName:"header",displayName:"Header"})(Bj),uOe=W_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Bj),dOe=W_({suffixCls:"content",tagName:"main",displayName:"Content"})(Bj),Du=lOe;Du.Header=cOe;Du.Footer=uOe;Du.Content=dOe;Du.Sider=$te;Du._InternalSiderContext=I_;var fOe={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"},mOe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:fOe}))},pB=u.forwardRef(mOe),pOe={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"},hOe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:pOe}))},hB=u.forwardRef(hOe),sie={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:"页码"},vOe=[10,20,50,100],gOe=function(t){var n=t.pageSizeOptions,r=n===void 0?vOe: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(""),g=he(h,2),v=g[0],x=g[1],w=function(){return!v||Number.isNaN(v)?void 0:Number(v)},y=typeof f=="function"?f:function(O){return"".concat(O," ").concat(i.items_per_page)},S=function(M){x(M.target.value)},C=function(M){s||v===""||(x(""),!(M.relatedTarget&&(M.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||M.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(w())))},k=function(M){v!==""&&(M.keyCode===ht.ENTER||M.type==="click")&&(x(""),l==null||l(w()))},_=function(){return r.some(function(M){return M.toString()===o.toString()})?r:r.concat([o]).sort(function(M,R){var I=Number.isNaN(Number(M))?0:Number(M),j=Number.isNaN(Number(R))?0:Number(R);return I-j})},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(M){a==null||a(Number(M))},"aria-label":i.page_size,className:"".concat(E,"-size-changer"),options:_().map(function(O){return{label:y(O),value:O}})})),l&&(s&&(P=typeof s=="boolean"?K.createElement("button",{type:"button",onClick:k,onKeyUp:k,disabled:d,className:"".concat(E,"-quick-jumper-button")},i.jump_to_confirm):K.createElement("span",{onClick:k,onKeyUp:k},s)),$=K.createElement("div",{className:"".concat(E,"-quick-jumper")},i.jump_to,K.createElement("input",{disabled:d,type:"text",value:v,onChange:S,onKeyUp:k,onBlur:C,"aria-label":i.page}),i.page,P)),K.createElement("li",{className:E},T,$)},Kg=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=me(d,"".concat(d,"-").concat(r),q(q({},"".concat(d,"-active"),i),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},p=function(v){l(v,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},bOe=function(t,n,r){return r};function vB(){}function gB(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Sf(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var yOe=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,g=t.onChange,v=g===void 0?vB:g,x=t.hideOnSinglePage,w=t.align,y=t.showPrevNextJumpers,S=y===void 0?!0:y,C=t.showQuickJumper,k=t.showLessItems,_=t.showTitle,E=_===void 0?!0:_,T=t.onShowSizeChange,$=T===void 0?vB:T,P=t.locale,O=P===void 0?sie:P,M=t.style,R=t.totalBoundaryShowSizeChanger,I=R===void 0?50:R,j=t.disabled,L=t.simple,D=t.showTotal,B=t.showSizeChanger,F=B===void 0?f>I:B,z=t.sizeChangerRender,H=t.pageSizeOptions,A=t.itemRender,V=A===void 0?bOe:A,W=t.jumpPrevIcon,U=t.jumpNextIcon,X=t.prevIcon,J=t.nextIcon,re=K.useRef(null),Q=Wt(10,{value:m,defaultValue:h}),ne=he(Q,2),ee=ne[0],oe=ne[1],se=Wt(1,{value:s,defaultValue:c,postState:function(at){return Math.max(1,Math.min(at,Sf(void 0,ee,f)))}}),ue=he(se,2),te=ue[0],le=ue[1],ve=K.useState(te),we=he(ve,2),ke=we[0],Y=we[1];u.useEffect(function(){Y(te)},[te]);var ae=Math.max(1,te-(k?3:5)),Z=Math.min(Sf(void 0,ee,f),te+(k?3:5));function G(vt,at){var St=vt||K.createElement("button",{type:"button","aria-label":at,className:"".concat(r,"-item-link")});return typeof vt=="function"&&(St=K.createElement(vt,N({},t))),St}function de(vt){var at=vt.target.value,St=Sf(void 0,ee,f),nn;return at===""?nn=at:Number.isNaN(Number(at))?nn=ke:at>=St?nn=St:nn=Number(at),nn}function ie(vt){return gB(vt)&&vt!==te&&gB(f)&&f>0}var fe=f>ee?C:!1;function be(vt){(vt.keyCode===ht.UP||vt.keyCode===ht.DOWN)&&vt.preventDefault()}function Ce(vt){var at=de(vt);switch(at!==ke&&Y(at),vt.keyCode){case ht.ENTER:Se(at);break;case ht.UP:Se(at-1);break;case ht.DOWN:Se(at+1);break}}function xe(vt){Se(de(vt))}function ye(vt){var at=Sf(vt,ee,f),St=te>at&&at!==0?at:te;oe(vt),Y(St),$==null||$(te,vt),le(St),v==null||v(St,vt)}function Se(vt){if(ie(vt)&&!j){var at=Sf(void 0,ee,f),St=vt;return vt>at?St=at:vt<1&&(St=1),St!==ke&&Y(St),le(St),v==null||v(St,ee),St}return te}var Ie=te>1,Re=te<Sf(void 0,ee,f);function Ee(){Ie&&Se(te-1)}function ce(){Re&&Se(te+1)}function ge(){Se(ae)}function _e(){Se(Z)}function je(vt,at){if(vt.key==="Enter"||vt.charCode===ht.ENTER||vt.keyCode===ht.ENTER){for(var St=arguments.length,nn=new Array(St>2?St-2:0),rn=2;rn<St;rn++)nn[rn-2]=arguments[rn];at.apply(void 0,nn)}}function De(vt){je(vt,Ee)}function Ge(vt){je(vt,ce)}function Ve(vt){je(vt,ge)}function qe(vt){je(vt,_e)}function Ne(vt){var at=V(vt,"prev",G(X,"prev page"));return K.isValidElement(at)?K.cloneElement(at,{disabled:!Ie}):at}function We(vt){var at=V(vt,"next",G(J,"next page"));return K.isValidElement(at)?K.cloneElement(at,{disabled:!Re}):at}function Le(vt){(vt.type==="click"||vt.keyCode===ht.ENTER)&&Se(ke)}var gt=null,ft=Br(t,{aria:!0,data:!0}),ut=D&&K.createElement("li",{className:"".concat(r,"-total-text")},D(f,[f===0?0:(te-1)*ee+1,te*ee>f?f:te*ee])),pt=null,$e=Sf(void 0,ee,f);if(x&&f<=ee)return null;var Pe=[],Oe={rootPrefixCls:r,onClick:Se,onKeyPress:je,showTitle:E,itemRender:V,page:-1},Te=te-1>0?te-1:0,Ae=te+1<$e?te+1:$e,Ke=C&&C.goButton,Ze=mt(L)==="object"?L.readOnly:!L,st=Ke,Xe=null;L&&(Ke&&(typeof Ke=="boolean"?st=K.createElement("button",{type:"button",onClick:Le,onKeyUp:Le},O.jump_to_confirm):st=K.createElement("span",{onClick:Le,onKeyUp:Le},Ke),st=K.createElement("li",{title:E?"".concat(O.jump_to).concat(te,"/").concat($e):null,className:"".concat(r,"-simple-pager")},st)),Xe=K.createElement("li",{title:E?"".concat(te,"/").concat($e):null,className:"".concat(r,"-simple-pager")},Ze?ke:K.createElement("input",{type:"text","aria-label":O.jump_to,value:ke,disabled:j,onKeyDown:be,onKeyUp:Ce,onChange:Ce,onBlur:xe,size:3}),K.createElement("span",{className:"".concat(r,"-slash")},"/"),$e));var Ue=k?1:2;if($e<=3+Ue*2){$e||Pe.push(K.createElement(Kg,Fe({},Oe,{key:"noPager",page:1,className:"".concat(r,"-item-disabled")})));for(var ct=1;ct<=$e;ct+=1)Pe.push(K.createElement(Kg,Fe({},Oe,{key:ct,page:ct,active:te===ct})))}else{var yt=k?O.prev_3:O.prev_5,Pt=k?O.next_3:O.next_5,Ot=V(ae,"jump-prev",G(W,"prev page")),Ct=V(Z,"jump-next",G(U,"next page"));S&&(gt=Ot?K.createElement("li",{title:E?yt:null,key:"prev",onClick:ge,tabIndex:0,onKeyDown:Ve,className:me("".concat(r,"-jump-prev"),q({},"".concat(r,"-jump-prev-custom-icon"),!!W))},Ot):null,pt=Ct?K.createElement("li",{title:E?Pt:null,key:"next",onClick:_e,tabIndex:0,onKeyDown:qe,className:me("".concat(r,"-jump-next"),q({},"".concat(r,"-jump-next-custom-icon"),!!U))},Ct):null);var Qe=Math.max(1,te-Ue),Me=Math.min(te+Ue,$e);te-1<=Ue&&(Me=1+Ue*2),$e-te<=Ue&&(Qe=$e-Ue*2);for(var ze=Qe;ze<=Me;ze+=1)Pe.push(K.createElement(Kg,Fe({},Oe,{key:ze,page:ze,active:te===ze})));if(te-1>=Ue*2&&te!==3&&(Pe[0]=K.cloneElement(Pe[0],{className:me("".concat(r,"-item-after-jump-prev"),Pe[0].props.className)}),Pe.unshift(gt)),$e-te>=Ue*2&&te!==$e-2){var tt=Pe[Pe.length-1];Pe[Pe.length-1]=K.cloneElement(tt,{className:me("".concat(r,"-item-before-jump-next"),tt.props.className)}),Pe.push(pt)}Qe!==1&&Pe.unshift(K.createElement(Kg,Fe({},Oe,{key:1,page:1}))),Me!==$e&&Pe.push(K.createElement(Kg,Fe({},Oe,{key:$e,page:$e})))}var ot=Ne(Te);if(ot){var Je=!Ie||!$e;ot=K.createElement("li",{title:E?O.prev_page:null,onClick:Ee,tabIndex:Je?null:0,onKeyDown:De,className:me("".concat(r,"-prev"),q({},"".concat(r,"-disabled"),Je)),"aria-disabled":Je},ot)}var nt=We(Ae);if(nt){var lt,xt;L?(lt=!Re,xt=Ie?0:null):(lt=!Re||!$e,xt=lt?null:0),nt=K.createElement("li",{title:E?O.next_page:null,onClick:ce,tabIndex:xt,onKeyDown:Ge,className:me("".concat(r,"-next"),q({},"".concat(r,"-disabled"),lt)),"aria-disabled":lt},nt)}var Dt=me(r,o,q(q(q(q(q({},"".concat(r,"-start"),w==="start"),"".concat(r,"-center"),w==="center"),"".concat(r,"-end"),w==="end"),"".concat(r,"-simple"),L),"".concat(r,"-disabled"),j));return K.createElement("ul",Fe({className:Dt,style:M,ref:re},ft),ut,ot,L?Xe:Pe,nt,K.createElement(gOe,{locale:O,rootPrefixCls:r,disabled:j,selectPrefixCls:a,changeSize:ye,pageSize:ee,pageSizeOptions:H,quickGo:fe?Se:null,goButton:st,showSizeChanger:F,sizeChangerRender:z}))};const xOe=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}}}}},wOe=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:pe(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:pe(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:pe(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:pe(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:pe(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:pe(e.itemSizeSM),input:Object.assign(Object.assign({},Tj(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},SOe=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:pe(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:pe(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 ${pe(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${pe(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:`${pe(e.inputOutlineOffset)} 0 ${pe(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:pe(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:pe(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},COe=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:pe(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:`${pe(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:pe(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},ry(e)),Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},D_(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},kOe=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:pe(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${pe(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe(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.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},_Oe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:pe(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),kOe(e)),COe(e)),SOe(e)),wOe(e)),xOe(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"}}},EOe=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Lo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Zs(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Zs(e)}}}},lie=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Gm(e)),cie=e=>tn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},qm(e)),$Oe=mn("Pagination",e=>{const t=cie(e);return[_Oe(t),EOe(t)]},lie),TOe=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:`${pe(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}}}}},POe=zm(["Pagination","bordered"],e=>{const t=cie(e);return TOe(t)},lie);function bB(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var ROe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 zj=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=ROe(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:h}=lf(c),[,g]=$i(),{getPrefixCls:v,direction:x,showSizeChanger:w,className:y,style:S}=wr("pagination"),C=v("pagination",n),[k,_,E]=$Oe(C),T=zr(s),$=T==="small"||!!(h&&!T&&c),[P]=ia("Pagination",RQ),O=Object.assign(Object.assign({},P),l),[M,R]=bB(d),[I,j]=bB(w),L=M??I,D=R??j,B=f||go,F=u.useMemo(()=>m?m.map(U=>Number(U)):void 0,[m]),z=U=>{var X;const{disabled:J,size:re,onSizeChange:Q,"aria-label":ne,className:ee,options:oe}=U,{className:se,onChange:ue}=D||{},te=(X=oe.find(le=>String(le.value)===String(re)))===null||X===void 0?void 0:X.value;return u.createElement(B,Object.assign({disabled:J,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:le=>le.parentNode,"aria-label":ne,options:oe},D,{value:te,onChange:(le,ve)=>{Q==null||Q(le),ue==null||ue(le,ve)},size:$?"small":"middle",className:me(ee,se)}))},H=u.useMemo(()=>{const U=u.createElement("span",{className:`${C}-item-ellipsis`},"•••"),X=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},x==="rtl"?u.createElement(ys,null):u.createElement(Rc,null)),J=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},x==="rtl"?u.createElement(Rc,null):u.createElement(ys,null)),re=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},x==="rtl"?u.createElement(hB,{className:`${C}-item-link-icon`}):u.createElement(pB,{className:`${C}-item-link-icon`}),U)),Q=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},x==="rtl"?u.createElement(pB,{className:`${C}-item-link-icon`}):u.createElement(hB,{className:`${C}-item-link-icon`}),U));return{prevIcon:X,nextIcon:J,jumpPrevIcon:re,jumpNextIcon:Q}},[x,C]),A=v("select",r),V=me({[`${C}-${t}`]:!!t,[`${C}-mini`]:$,[`${C}-rtl`]:x==="rtl",[`${C}-bordered`]:g.wireframe},y,i,a,_,E),W=Object.assign(Object.assign({},S),o);return k(u.createElement(u.Fragment,null,g.wireframe&&u.createElement(POe,{prefixCls:C}),u.createElement(yOe,Object.assign({},H,p,{style:W,prefixCls:C,selectPrefixCls:A,className:V,locale:O,pageSizeOptions:F,showSizeChanger:L,sizeChangerRender:z}))))},o2=100,uie=o2/5,die=o2/2-uie/2,k$=die*2*Math.PI,yB=50,xB=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:me(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:die,cx:yB,cy:yB,strokeWidth:uie,style:n})},IOe=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[a,o]=u.useState(!1);dn(()=>{e!==0&&o(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const l={strokeDashoffset:`${k$/4}`,strokeDasharray:`${k$*s/100} ${k$*(100-s)/100}`};return u.createElement("span",{className:me(r,`${n}-progress`,s<=0&&i)},u.createElement("svg",{viewBox:`0 0 ${o2} ${o2}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},u.createElement(xB,{dotClassName:n,hasCircleCls:!0}),u.createElement(xB,{dotClassName:n,style:l})))};function OOe(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:me(i,n>0&&a)},u.createElement("span",{className:me(r,`${t}-dot-spin`)},[1,2,3,4].map(o=>u.createElement("i",{className:`${t}-dot-item`,key:o})))),u.createElement(IOe,{prefixCls:t,percent:n}))}function MOe(e){var t;const{prefixCls:n,indicator:r,percent:i}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?vi(r,{className:me((t=r.props)===null||t===void 0?void 0:t.className,a),percent:i}):u.createElement(OOe,{prefixCls:n,percent:i})}const jOe=new gn("antSpinMove",{to:{opacity:1}}),NOe=new gn("antRotate",{to:{transform:"rotate(405deg)"}}),AOe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:jOe,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:NOe,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"}})}},FOe=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},DOe=mn("Spin",e=>{const t=tn(e,{spinDotDefault:e.colorTextDescription});return AOe(t)},FOe),LOe=200,wB=[[30,.05],[70,.03],[96,.01]];function BOe(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<wB.length;l+=1){const[c,d]=wB[l];if(o<=c)return o+s*d}return o})},LOe)),()=>{i.current&&(clearInterval(i.current),i.current=null)}),[a,e]),a?n:t}var zOe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 fie;function HOe(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const Ka=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,g=zOe(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:v,direction:x,className:w,style:y,indicator:S}=wr("spin"),C=v("spin",n),[k,_,E]=DOe(C),[T,$]=u.useState(()=>r&&!HOe(r,i)),P=BOe(T,h);u.useEffect(()=>{if(r){const D=$6e(i,()=>{$(!0)});return D(),()=>{var B;(B=D==null?void 0:D.cancel)===null||B===void 0||B.call(D)}}$(!1)},[i,r]);const O=u.useMemo(()=>typeof f<"u"&&!m,[f,m]),M=me(C,w,{[`${C}-sm`]:s==="small",[`${C}-lg`]:s==="large",[`${C}-spinning`]:T,[`${C}-show-text`]:!!l,[`${C}-rtl`]:x==="rtl"},a,!m&&o,_,E),R=me(`${C}-container`,{[`${C}-blur`]:T}),I=(t=p??S)!==null&&t!==void 0?t:fie,j=Object.assign(Object.assign({},y),d),L=u.createElement("div",Object.assign({},g,{style:j,className:M,"aria-live":"polite","aria-busy":T}),u.createElement(MOe,{prefixCls:C,indicator:I,percent:P}),l&&(O||m)?u.createElement("div",{className:`${C}-text`},l):null);return k(O?u.createElement("div",Object.assign({},g,{className:me(`${C}-nested-loading`,c,_,E)}),T&&u.createElement("div",{key:"loading"},L),u.createElement("div",{className:R,key:"container"},f)):m?u.createElement("div",{className:me(`${C}-fullscreen`,{[`${C}-fullscreen-show`]:T},o,_,E)},L):L)};Ka.setDefaultIndicator=e=>{fie=e};const Hj=K.createContext({});Hj.Consumer;var mie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 VOe=e=>{var{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=mie(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=u.useContext(It),l=s("list",t),c=me(`${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)},WOe=K.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:a,styles:o,className:s,classNames:l,colStyle:c}=e,d=mie(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:m}=u.useContext(Hj),{getPrefixCls:p,list:h}=u.useContext(It),g=_=>{var E,T;return me((T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.classNames)===null||T===void 0?void 0:T[_],l==null?void 0:l[_])},v=_=>{var E,T;return Object.assign(Object.assign({},(T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.styles)===null||T===void 0?void 0:T[_]),o==null?void 0:o[_])},x=()=>{let _=!1;return u.Children.forEach(r,E=>{typeof E=="string"&&(_=!0)}),_&&u.Children.count(r)>1},w=()=>m==="vertical"?!!a:!x(),y=p("list",n),S=i&&i.length>0&&K.createElement("ul",{className:me(`${y}-item-action`,g("actions")),key:"actions",style:v("actions")},i.map((_,E)=>K.createElement("li",{key:`${y}-item-action-${E}`},_,E!==i.length-1&&K.createElement("em",{className:`${y}-item-action-split`})))),C=f?"div":"li",k=K.createElement(C,Object.assign({},d,f?{}:{ref:t},{className:me(`${y}-item`,{[`${y}-item-no-flex`]:!w()},s)}),m==="vertical"&&a?[K.createElement("div",{className:`${y}-item-main`,key:"content"},r,S),K.createElement("div",{className:me(`${y}-item-extra`,g("extra")),key:"extra",style:v("extra")},a)]:[r,S,vi(a,{key:"extra"})]);return f?K.createElement(Dn,{ref:t,flex:1,style:c},k):k}),pie=WOe;pie.Meta=VOe;const UOe=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:a,itemPaddingLG:o,marginLG:s,borderRadiusLG:l}=e,c=pe(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${pe(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:`${pe(i)} ${pe(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}}}},qOe=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 ${pe(o)}`}}}}}},GOe=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:g,motionDurationSlow:v,lineWidth:x,headerBg:w,footerBg:y,emptyTextPadding:S,metaMarginBottom:C,avatarMarginRight:k,titleMarginBottom:_,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:w},[`${t}-footer`]:{background:y},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:o,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:h,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:k},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:h},[`${t}-item-meta-title`]:{margin:`0 0 ${pe(e.marginXXS)} 0`,color:h,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:h,transition:`all ${v}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:g,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 ${pe(m)}`,color:g,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:x,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${pe(s)} 0`,color:g,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:_,color:h,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${pe(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${pe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${pe(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:`${pe(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"}}}}},KOe=e=>({contentWidth:220,itemPadding:`${pe(e.paddingContentVertical)} 0`,itemPaddingSM:`${pe(e.paddingContentVerticalSM)} ${pe(e.paddingContentHorizontal)}`,itemPaddingLG:`${pe(e.paddingContentVerticalLG)} ${pe(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),YOe=mn("List",e=>{const t=tn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[GOe(t),UOe(t),qOe(t)]},KOe);var 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};function JOe(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:g,footer:v,loading:x=!1,rowKey:w,renderItem:y,locale:S}=e,C=XOe(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),k=n&&typeof n=="object"?n:{},[_,E]=u.useState(k.defaultCurrent||1),[T,$]=u.useState(k.defaultPageSize||10),{getPrefixCls:P,direction:O,className:M,style:R}=wr("list"),{renderEmpty:I}=u.useContext(It),j={current:1,total:0,position:"bottom"},L=ae=>(Z,G)=>{var de;E(Z),$(G),n&&((de=n==null?void 0:n[ae])===null||de===void 0||de.call(n,Z,G))},D=L("onChange"),B=L("onShowSizeChange"),F=(ae,Z)=>{if(!y)return null;let G;return typeof w=="function"?G=w(ae):w?G=ae[w]:G=ae.key,G||(G=`list-item-${Z}`),u.createElement(u.Fragment,{key:G},y(ae,Z))},z=!!(f||n||v),H=P("list",r),[A,V,W]=YOe(H);let U=x;typeof U=="boolean"&&(U={spinning:U});const X=!!(U!=null&&U.spinning),J=zr(h);let re="";switch(J){case"large":re="lg";break;case"small":re="sm";break}const Q=me(H,{[`${H}-vertical`]:d==="vertical",[`${H}-${re}`]:re,[`${H}-split`]:a,[`${H}-bordered`]:i,[`${H}-loading`]:X,[`${H}-grid`]:!!m,[`${H}-something-after-last-item`]:z,[`${H}-rtl`]:O==="rtl"},M,o,s,V,W),ne=K1(j,{total:p.length,current:_,pageSize:T},n||{}),ee=Math.ceil(ne.total/ne.pageSize);ne.current=Math.min(ne.current,ee);const oe=n&&u.createElement("div",{className:me(`${H}-pagination`)},u.createElement(zj,Object.assign({align:"end"},ne,{onChange:D,onShowSizeChange:B})));let se=He(p);n&&p.length>(ne.current-1)*ne.pageSize&&(se=He(p).splice((ne.current-1)*ne.pageSize,ne.pageSize));const ue=Object.keys(m||{}).some(ae=>["xs","sm","md","lg","xl","xxl"].includes(ae)),te=lf(ue),le=u.useMemo(()=>{for(let ae=0;ae<Pu.length;ae+=1){const Z=Pu[ae];if(te[Z])return Z}},[te]),ve=u.useMemo(()=>{if(!m)return;const ae=le&&m[le]?m[le]:m.column;if(ae)return{width:`${100/ae}%`,maxWidth:`${100/ae}%`}},[JSON.stringify(m),le]);let we=X&&u.createElement("div",{style:{minHeight:53}});if(se.length>0){const ae=se.map(F);we=m?u.createElement(Qi,{gutter:m.gutter},u.Children.map(ae,Z=>u.createElement("div",{key:Z==null?void 0:Z.key,style:ve},Z))):u.createElement("ul",{className:`${H}-items`},ae)}else!c&&!X&&(we=u.createElement("div",{className:`${H}-empty-text`},(S==null?void 0:S.emptyText)||(I==null?void 0:I("List"))||u.createElement(Vv,{componentName:"List"})));const ke=ne.position,Y=u.useMemo(()=>({grid:m,itemLayout:d}),[JSON.stringify(m),d]);return A(u.createElement(Hj.Provider,{value:Y},u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},R),l),className:Q},C),(ke==="top"||ke==="both")&&oe,g&&u.createElement("div",{className:`${H}-header`},g),u.createElement(Ka,Object.assign({},U),we,c),v&&u.createElement("div",{className:`${H}-footer`},v),f||(ke==="bottom"||ke==="both")&&oe)))}const QOe=u.forwardRef(JOe),Ii=QOe;Ii.Item=pie;const ZOe=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Fs=null,Wf=e=>e(),J1=[],Q1={};function SB(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=Q1,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i}}const e5e=K.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=Q1.prefixCls||i("message"),o=u.useContext(YC),[s,l]=bZ(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}),t5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(SB),i=()=>{r(SB)};K.useEffect(i,[]);const a=EM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(e5e,{ref:t,sync:i,messageConfig:n});return K.createElement(Vt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),U_=()=>{if(!Fs){const e=document.createDocumentFragment(),t={fragment:e};Fs=t,Wf(()=>{a_()(K.createElement(t5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,U_())})}}),e)});return}Fs.instance&&(J1.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Wf(()=>{const r=Fs.instance.open(Object.assign(Object.assign({},Q1),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Wf(()=>{Fs==null||Fs.instance.destroy(e.key)});break;default:Wf(()=>{var r;const i=(r=Fs.instance)[t].apply(r,He(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),J1=[])};function n5e(e){Q1=Object.assign(Object.assign({},Q1),e),Wf(()=>{var t;(t=Fs==null?void 0:Fs.sync)===null||t===void 0||t.call(Fs)})}function r5e(e){const t=RM(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return J1.push(i),()=>{r?Wf(()=>{r()}):i.skipped=!0}});return U_(),t}function i5e(e,t){const n=RM(r=>{let i;const a={type:e,args:t,resolve:r,setCloseFn:o=>{i=o}};return J1.push(a),()=>{i?Wf(()=>{i()}):a.skipped=!0}});return U_(),n}const a5e=e=>{J1.push({type:"destroy",key:e}),U_()},o5e=["success","info","warning","error","loading"],s5e={open:r5e,destroy:a5e,config:n5e,useMessage:yZ,_InternalPanelDoNotUseOrYouWillBeFired:$ye},yr=s5e;o5e.forEach(e=>{yr[e]=(...t)=>i5e(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 c5e=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(It),f=d(),m=t||d("modal"),p=Qn(f),[h,g,v]=cee(m,p),x=`${m}-confirm`;let w={};return a?w={closable:i??!1,title:"",footer:"",children:u.createElement(dee,Object.assign({},e,{prefixCls:m,confirmPrefixCls:x,rootPrefixCls:f,content:s}))}:w={closable:i??!0,title:o,footer:l!==null&&u.createElement(iee,Object.assign({},e)),children:s},h(u.createElement(HZ,Object.assign({prefixCls:m,className:me(g,`${m}-pure-panel`,a&&x,a&&`${x}-${a}`,n,v,p)},c,{closeIcon:ree(m,r),closable:i},w)))},u5e=Pee(c5e);function hie(e){return Jb(hee(e))}const ma=uee;ma.useModal=xee;ma.info=function(t){return Jb(vee(t))};ma.success=function(t){return Jb(gee(t))};ma.error=function(t){return Jb(bee(t))};ma.warning=hie;ma.warn=hie;ma.confirm=function(t){return Jb(yee(t))};ma.destroyAll=function(){for(;Hf.length;){const t=Hf.pop();t&&t()}};ma.config=HCe;ma._InternalPanelDoNotUseOrYouWillBeFired=u5e;let Cl=null,IS=e=>e(),s2=[],Z1={};function CB(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}=Z1,s=(e==null?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}}const d5e=K.forwardRef((e,t)=>{const{notificationConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=Z1.prefixCls||i("notification"),o=u.useContext(YC),[s,l]=Eee(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}),f5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(CB),i=()=>{r(CB)};K.useEffect(i,[]);const a=EM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(d5e,{ref:t,sync:i,notificationConfig:n});return K.createElement(Vt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),Vj=()=>{if(!Cl){const e=document.createDocumentFragment(),t={fragment:e};Cl=t,IS(()=>{a_()(K.createElement(f5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,Vj())})}}),e)});return}Cl.instance&&(s2.forEach(e=>{switch(e.type){case"open":{IS(()=>{Cl.instance.open(Object.assign(Object.assign({},Z1),e.config))});break}case"destroy":IS(()=>{var t;(t=Cl==null?void 0:Cl.instance)===null||t===void 0||t.destroy(e.key)});break}}),s2=[])};function m5e(e){Z1=Object.assign(Object.assign({},Z1),e),IS(()=>{var t;(t=Cl==null?void 0:Cl.sync)===null||t===void 0||t.call(Cl)})}function vie(e){s2.push({type:"open",config:e}),Vj()}const p5e=e=>{s2.push({type:"destroy",key:e}),Vj()},h5e=["success","info","warning","error"],v5e={open:vie,destroy:p5e,config:m5e,useNotification:$ee,_InternalPanelDoNotUseOrYouWillBeFired:i2e},gie=v5e;h5e.forEach(e=>{gie[e]=t=>vie(Object.assign(Object.assign({},t),{type:e}))});const g5e=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}}}}},b5e=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},bie=mn("Popconfirm",e=>g5e(e),b5e,{resetStyle:!1});var y5e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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=>{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:a,cancelText:o,okText:s,okType:l="primary",icon:c=u.createElement(af,null),showCancel:d=!0,close:f,onConfirm:m,onCancel:p,onPopupClick:h}=e,{getPrefixCls:g}=u.useContext(It),[v]=ia("Popconfirm",Qs.Popconfirm),x=nv(i),w=nv(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`},x&&u.createElement("div",{className:`${t}-title`},x),w&&u.createElement("div",{className:`${t}-description`},w))),u.createElement("div",{className:`${t}-buttons`},d&&u.createElement(Bt,Object.assign({onClick:p,size:"small"},r),o||(v==null?void 0:v.cancelText)),u.createElement(LM,{buttonProps:Object.assign(Object.assign({size:"small"},OM(l)),n),actionFn:m,close:f,prefixCls:g("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(v==null?void 0:v.okText))))},x5e=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,a=y5e(e,["prefixCls","placement","className","style"]),{getPrefixCls:o}=u.useContext(It),s=o("popconfirm",t),[l]=bie(s);return l(u.createElement(lte,{placement:n,className:me(s,r),style:i,content:u.createElement(yie,Object.assign({prefixCls:s},a))}))};var w5e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 S5e=u.forwardRef((e,t)=>{var n,r;const{prefixCls:i,placement:a="top",trigger:o="click",okType:s="primary",icon:l=u.createElement(af,null),children:c,overlayClassName:d,onOpenChange:f,onVisibleChange:m,overlayStyle:p,styles:h,classNames:g}=e,v=w5e(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:x,className:w,style:y,classNames:S,styles:C}=wr("popconfirm"),[k,_]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),E=(L,D)=>{_(L,!0),m==null||m(L),f==null||f(L,D)},T=L=>{E(!1,L)},$=L=>{var D;return(D=e.onConfirm)===null||D===void 0?void 0:D.call(void 0,L)},P=L=>{var D;E(!1,L),(D=e.onCancel)===null||D===void 0||D.call(void 0,L)},O=(L,D)=>{const{disabled:B=!1}=e;B||E(L,D)},M=x("popconfirm",i),R=me(M,w,d,S.root,g==null?void 0:g.root),I=me(S.body,g==null?void 0:g.body),[j]=bie(M);return j(u.createElement(Lc,Object.assign({},an(v,["title"]),{trigger:o,placement:a,onOpenChange:O,open:k,ref:t,classNames:{root:R,body:I},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),y),p),h==null?void 0:h.root),body:Object.assign(Object.assign({},C.body),h==null?void 0:h.body)},content:u.createElement(yie,Object.assign({okType:s,icon:l},e,{prefixCls:M,close:T,onConfirm:$,onCancel:P})),"data-popover-inject":!0}),c))}),Wj=S5e;Wj._InternalPanelDoNotUseOrYouWillBeFired=x5e;var C5e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},k5e=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},kB=0,_5e=da();function E5e(){var e;return _5e?(e=kB,kB+=1):e="TEST_OR_SSR",e}const $5e=function(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_progress_".concat(E5e()))},[]),e||r};var _B=function(t){var n=t.bg,r=t.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function EB(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 T5e=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,g=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 g;var v="".concat(i,"-conic"),x=f?"".concat(180+f/2,"deg"):"0deg",w=EB(r,(360-f)/360),y=EB(r,1),S="conic-gradient(from ".concat(x,", ").concat(w.join(", "),")"),C="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(y.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:v},g),u.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(v,")")},u.createElement(_B,{bg:C},u.createElement(_B,{bg:S}))))}),I0=100,_$=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 g=I0/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(g,"px ").concat(g,"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}},P5e=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function $B(e){var t=e??[];return Array.isArray(t)?t:[t]}var R5e=function(t){var n=N(N({},C5e),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,g=n.strokeColor,v=n.percent,x=rt(n,P5e),w=I0/2,y=$5e(r),S="".concat(y,"-gradient"),C=w-o/2,k=Math.PI*2*C,_=c>0?90+c/2:-90,E=k*((360-c)/360),T=mt(a)==="object"?a:{count:a,gap:2},$=T.count,P=T.gap,O=$B(v),M=$B(g),R=M.find(function(z){return z&&mt(z)==="object"}),I=R&&mt(R)==="object",j=I?"butt":m,L=_$(k,E,0,100,_,c,d,f,j,o),D=k5e(),B=function(){var H=0;return O.map(function(A,V){var W=M[V]||M[M.length-1],U=_$(k,E,H,A,_,c,d,W,j,o);return H+=A,u.createElement(T5e,{key:V,color:W,ptg:A,radius:C,prefixCls:i,gradientId:S,style:U,strokeLinecap:j,strokeWidth:o,gapDegree:c,ref:function(J){D[V]=J},size:I0})}).reverse()},F=function(){var H=Math.round($*(O[0]/100)),A=100/$,V=0;return new Array($).fill(null).map(function(W,U){var X=U<=H-1?M[0]:f,J=X&&mt(X)==="object"?"url(#".concat(S,")"):void 0,re=_$(k,E,V,A,_,c,d,X,"butt",o,P);return V+=(E-re.strokeDashoffset+P)*100/E,u.createElement("circle",{key:U,className:"".concat(i,"-circle-path"),r:C,cx:w,cy:w,stroke:J,strokeWidth:o,opacity:1,style:re,ref:function(ne){D[U]=ne}})})};return u.createElement("svg",Fe({className:me("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(I0," ").concat(I0),style:p,id:r,role:"presentation"},x),!$&&u.createElement("circle",{className:"".concat(i,"-circle-trail"),r:C,cx:w,cy:w,stroke:f,strokeLinecap:j,strokeWidth:s||o,style:L}),$?F():B())};function Dd(e){return!e||e<0?0:e>100?100:e}function l2({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const I5e=({percent:e,success:t,successPercent:n})=>{const r=Dd(l2({success:t,successPercent:n}));return[r,Dd(Dd(e)-r)]},O5e=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||wh.green,t||null]},q_=(e,t,n)=>{var r,i,a,o;let s=-1,l=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=d??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(o=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&o!==void 0?o:120));return[s,l]},M5e=3,j5e=e=>M5e/e*100,N5e=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:a,width:o=120,type:s,children:l,success:c,size:d=o,steps:f}=e,[m,p]=q_(d,"circle");let{strokeWidth:h}=e;h===void 0&&(h=Math.max(j5e(m),6));const g={width:m,height:p,fontSize:m*.15+6},v=u.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),x=I5e(e),w=i||s==="dashboard"&&"bottom"||void 0,y=Object.prototype.toString.call(e.strokeColor)==="[object Object]",S=O5e({success:c,strokeColor:e.strokeColor}),C=me(`${t}-inner`,{[`${t}-circle-gradient`]:y}),k=u.createElement(R5e,{steps:f,percent:f?x[1]:x,strokeWidth:h,trailWidth:h,strokeColor:f?S[1]:S,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:v,gapPosition:w}),_=m<=20,E=u.createElement("div",{className:C,style:g},k,!_&&l);return _?u.createElement(_r,{title:l},E):E},c2="--progress-line-stroke-color",xie="--progress-percent",TB=e=>{const t=e?"100%":"-100%";return new gn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},A5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${c2})`]},height:"100%",width:`calc(1 / var(${xie}) * 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 ${pe(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:TB(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:TB(!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}}})}},F5e=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"}}}},D5e=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}}}}}},L5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},B5e=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),z5e=mn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=tn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[A5e(n),F5e(n),D5e(n),L5e(n)]},B5e);var H5e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 V5e=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(", ")},W5e=(e,t)=>{const{from:n=wh.blue,to:r=wh.blue,direction:i=t==="rtl"?"to left":"to right"}=e,a=H5e(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=V5e(a),l=`linear-gradient(${i}, ${s})`;return{background:l,[c2]:l}}const o=`linear-gradient(${i}, ${n}, ${r})`;return{background:o,[c2]:o}},U5e=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"?W5e(o,n):{[c2]:o,background:o},g=s==="square"||s==="butt"?0:void 0,v=i??[-1,a||(i==="small"?6:8)],[x,w]=q_(v,"line",{strokeWidth:a}),y={backgroundColor:c||void 0,borderRadius:g},S=Object.assign(Object.assign({width:`${Dd(r)}%`,height:w,borderRadius:g},h),{[xie]:Dd(r)/100}),C=l2(e),k={width:`${Dd(C)}%`,height:w,borderRadius:g,backgroundColor:f==null?void 0:f.strokeColor},_={width:x<0?"100%":x},E=u.createElement("div",{className:`${t}-inner`,style:y},u.createElement("div",{className:me(`${t}-bg`,`${t}-bg-${p}`),style:S},p==="inner"&&l),C!==void 0&&u.createElement("div",{className:`${t}-success-bg`,style:k})),T=p==="outer"&&m==="start",$=p==="outer"&&m==="end";return p==="outer"&&m==="center"?u.createElement("div",{className:`${t}-layout-bottom`},E,l):u.createElement("div",{className:`${t}-outer`,style:_},T&&l,E,$&&l)},q5e=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:i=0,strokeWidth:a=8,strokeColor:o,trailColor:s=null,prefixCls:l,children:c}=e,d=r(n*(i/100)),m=t??[t==="small"?2:14,a],[p,h]=q_(m,"step",{steps:n,strokeWidth:a}),g=p/n,v=Array.from({length:n});for(let x=0;x<n;x++){const w=Array.isArray(o)?o[x]:o;v[x]=u.createElement("div",{key:x,className:me(`${l}-steps-item`,{[`${l}-steps-item-active`]:x<=d-1}),style:{backgroundColor:x<=d-1?w:s,width:g,height:h}})}return u.createElement("div",{className:`${l}-steps-outer`},v,c)};var G5e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 K5e=["normal","exception","active","success"],Uj=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,g=G5e(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:v="end",type:x="outer"}=h,w=Array.isArray(o)?o[0]:o,y=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 vn(B).isLight()}return!1},[o]),C=u.useMemo(()=>{var B,F;const z=l2(e);return Number.parseInt(z!==void 0?(B=z??0)===null||B===void 0?void 0:B.toString():(F=s??0)===null||F===void 0?void 0:F.toString(),10)},[s,e.success,e.successPercent]),k=u.useMemo(()=>!K5e.includes(f)&&C>=100?"success":f||"normal",[f,C]),{getPrefixCls:_,direction:E,progress:T}=u.useContext(It),$=_("progress",n),[P,O,M]=z5e($),R=d==="line",I=R&&!a,j=u.useMemo(()=>{if(!c)return null;const B=l2(e);let F;const z=m||(A=>`${A}%`),H=R&&S&&x==="inner";return x==="inner"||m||k!=="exception"&&k!=="success"?F=z(Dd(s),Dd(B)):k==="exception"?F=R?u.createElement(Fc,null):u.createElement(Ho,null):k==="success"&&(F=R?u.createElement(Hm,null):u.createElement(k_,null)),u.createElement("span",{className:me(`${$}-text`,{[`${$}-text-bright`]:H,[`${$}-text-${v}`]:I,[`${$}-text-${x}`]:I}),title:typeof F=="string"?F:void 0},F)},[c,s,C,k,d,$,m]);let L;d==="line"?L=a?u.createElement(q5e,Object.assign({},e,{strokeColor:y,prefixCls:$,steps:typeof a=="object"?a.count:a}),j):u.createElement(U5e,Object.assign({},e,{strokeColor:w,prefixCls:$,direction:E,percentPosition:{align:v,type:x}}),j):(d==="circle"||d==="dashboard")&&(L=u.createElement(N5e,Object.assign({},e,{strokeColor:w,prefixCls:$,progressStatus:k}),j));const D=me($,`${$}-status-${k}`,{[`${$}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${$}-inline-circle`]:d==="circle"&&q_(l,"circle")[0]<=20,[`${$}-line`]:I,[`${$}-line-align-${v}`]:I,[`${$}-line-position-${x}`]:I,[`${$}-steps`]:a,[`${$}-show-info`]:c,[`${$}-${l}`]:typeof l=="string",[`${$}-rtl`]:E==="rtl"},T==null?void 0:T.className,r,i,O,M);return P(u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},T==null?void 0:T.style),p),className:D,role:"progressbar","aria-valuenow":C,"aria-valuemin":0,"aria-valuemax":100},an(g,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),L))});function xc(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Xk(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 Qv,uy;function Eo(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 Kc(e,t){return(e>>>t&1)!=0}function Yo(e){if(!e)throw new Error("Assertion error")}var wc=function(){function e(t,n){er(this,e),q(this,"modeBits",void 0),q(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}();Qv=wc;q(wc,"NUMERIC",new Qv(1,[10,12,14]));q(wc,"ALPHANUMERIC",new Qv(2,[9,11,13]));q(wc,"BYTE",new Qv(4,[8,16,16]));q(wc,"KANJI",new Qv(8,[8,10,12]));q(wc,"ECI",new Qv(7,[0,0,0]));var Us=tr(function e(t,n){er(this,e),q(this,"ordinal",void 0),q(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});uy=Us;q(Us,"LOW",new uy(0,1));q(Us,"MEDIUM",new uy(1,0));q(Us,"QUARTILE",new uy(2,3));q(Us,"HIGH",new uy(3,2));var rm=function(){function e(t,n,r){if(er(this,e),q(this,"mode",void 0),q(this,"numChars",void 0),q(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=xc(n),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;Eo(o,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(wc.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);Eo(parseInt(n.substring(i,i+a),10),a*3+1,r),i+=a}return new e(wc.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)),Eo(a,11,r)}return i<n.length&&Eo(e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i)),6,r),new e(wc.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)Eo(n,8,r);else if(n<16384)Eo(2,2,r),Eo(n,14,r);else if(n<1e6)Eo(6,3,r),Eo(n,21,r);else throw new RangeError("ECI assignment value out of range");return new e(wc.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=xc(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}();q(rm,"NUMERIC_REGEX",/^[0-9]*$/);q(rm,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/);q(rm,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var Lu=function(){function e(t,n,r,i){er(this,e),q(this,"size",void 0),q(this,"mask",void 0),q(this,"modules",[]),q(this,"isFunction",[]),q(this,"version",void 0),q(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,Kc(o,s));this.setFunctionModule(8,7,Kc(o,6)),this.setFunctionModule(8,8,Kc(o,7)),this.setFunctionModule(7,8,Kc(o,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Kc(o,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Kc(o,c));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,Kc(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=Kc(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 g=e.reedSolomonComputeRemainder(h,f);m<l&&h.push(0),d.push(h.concat(g))}for(var v=[],x=function(S){d.forEach(function(C,k){(S!=c-o||k>=l)&&v.push(C[S])})},w=0;w<d[0].length;w++)x(w);return Yo(v.length==s),v}},{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]=Kc(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 g=this.modules[p][h];g==this.modules[p][h+1]&&g==this.modules[p+1][h]&&g==this.modules[p+1][h+1]&&(n+=e.PENALTY_N2)}var v=0,x=xc(this.modules),w;try{for(x.s();!(w=x.n()).done;){var y=w.value;v=y.reduce(function(k,_){return k+(_?1:0)},v)}}catch(k){x.e(k)}finally{x.f()}var S=this.size*this.size,C=Math.ceil(Math.abs(v*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=rm.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=rm.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=rm.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=[Us.MEDIUM,Us.QUARTILE,Us.HIGH];p<h.length;p++){var g=h[p];s&&c<=e.getNumDataCodewords(l,g)*8&&(m=g)}var v=[],x=xc(n),w;try{for(x.s();!(w=x.n()).done;){var y=w.value;Eo(y.mode.modeBits,4,v),Eo(y.numChars,y.mode.numCharCountBits(l),v);var S=xc(y.getData()),C;try{for(S.s();!(C=S.n()).done;){var k=C.value;v.push(k)}}catch($){S.e($)}finally{S.f()}}}catch($){x.e($)}finally{x.f()}Yo(v.length==c);var _=e.getNumDataCodewords(l,m)*8;Yo(v.length<=_),Eo(0,Math.min(4,_-v.length),v),Eo(0,(8-v.length%8)%8,v),Yo(v.length%8==0);for(var E=236;v.length<_;E^=253)Eo(E,8,v);for(var T=[];T.length*8<v.length;)T.push(0);return v.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=xc(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}();q(Lu,"MIN_VERSION",1);q(Lu,"MAX_VERSION",40);q(Lu,"PENALTY_N1",3);q(Lu,"PENALTY_N2",3);q(Lu,"PENALTY_N3",40);q(Lu,"PENALTY_N4",10);q(Lu,"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]]);q(Lu,"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 Y5e={L:Us.LOW,M:Us.MEDIUM,Q:Us.QUARTILE,H:Us.HIGH},wie=128,Sie="L",Cie="#FFFFFF",kie="#000000",_ie=!1,Eie=1,X5e=4,J5e=0,Q5e=.1,$ie=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("")},Tie=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})})},Z5e=function(t,n,r,i){if(i==null)return null;var a=t.length+r*2,o=Math.floor(n*Q5e),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),g=Math.floor(f),v=Math.ceil(l+d-h),x=Math.ceil(c+f-g);p={x:h,y:g,w:v,h:x}}var w=i.crossOrigin;return{x:d,y:f,h:c,w:l,excavation:p,opacity:m,crossOrigin:w}},eMe=function(t,n){return n!=null?Math.max(Math.floor(n),0):t?X5e:J5e},tMe=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),Pie=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=K.useMemo(function(){var d=rm.makeSegments(n);return Lu.encodeSegments(d,Y5e[r],i)},[n,r,i]);return K.useMemo(function(){var d=c.getModules(),f=eMe(a,o),m=d.length+f*2,p=Z5e(d,l,f,s);return{cells:d,margin:f,numCells:m,calculatedImageSettings:p,qrcode:c}},[c,l,s,a,o])},nMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],rMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?wie:r,a=e.level,o=a===void 0?Sie:a,s=e.bgColor,l=s===void 0?Cie:s,c=e.fgColor,d=c===void 0?kie:c,f=e.includeMargin,m=f===void 0?_ie:f,p=e.minVersion,h=p===void 0?Eie:p,g=e.marginSize,v=e.style,x=e.imageSettings,w=rt(e,nMe),y=x==null?void 0:x.src,S=K.useRef(null),C=K.useRef(null),k=K.useCallback(function(L){S.current=L,typeof t=="function"?t(L):t&&(t.current=L)},[t]),_=K.useState(!1),E=he(_,2),T=E[1],$=Pie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:g,imageSettings:x,size:i}),P=$.margin,O=$.cells,M=$.numCells,R=$.calculatedImageSettings;K.useEffect(function(){if(S.current){var L=S.current,D=L.getContext("2d");if(!D)return;var B=O,F=C.current,z=R!=null&&F!==null&&F.complete&&F.naturalHeight!==0&&F.naturalWidth!==0;z&&R.excavation!=null&&(B=Tie(O,R.excavation));var H=window.devicePixelRatio||1;L.height=L.width=i*H;var A=i/M*H;D.scale(A,A),D.fillStyle=l,D.fillRect(0,0,M,M),D.fillStyle=d,tMe?D.fill(new Path2D($ie(B,P))):O.forEach(function(V,W){V.forEach(function(U,X){U&&D.fillRect(X+P,W+P,1,1)})}),R&&(D.globalAlpha=R.opacity),z&&D.drawImage(F,R.x+P,R.y+P,R.w,R.h)}}),K.useEffect(function(){T(!1)},[y]);var I=N({height:i,width:i},v),j=null;return y!=null&&(j=K.createElement("img",{src:y,key:y,style:{display:"none"},onLoad:function(){T(!0)},ref:C,crossOrigin:R==null?void 0:R.crossOrigin})),K.createElement(K.Fragment,null,K.createElement("canvas",Fe({style:I,height:i,width:i,ref:k,role:"img"},w)),j)}),iMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],aMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?wie:r,a=e.level,o=a===void 0?Sie:a,s=e.bgColor,l=s===void 0?Cie:s,c=e.fgColor,d=c===void 0?kie:c,f=e.includeMargin,m=f===void 0?_ie:f,p=e.minVersion,h=p===void 0?Eie:p,g=e.title,v=e.marginSize,x=e.imageSettings,w=rt(e,iMe),y=Pie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:v,imageSettings:x,size:i}),S=y.margin,C=y.cells,k=y.numCells,_=y.calculatedImageSettings,E=C,T=null;x!=null&&_!=null&&(_.excavation!=null&&(E=Tie(C,_.excavation)),T=K.createElement("image",{href:x.src,height:_.h,width:_.w,x:_.x+S,y:_.y+S,preserveAspectRatio:"none",opacity:_.opacity,crossOrigin:_.crossOrigin}));var $=$ie(E,S);return K.createElement("svg",Fe({height:i,width:i,viewBox:"0 0 ".concat(k," ").concat(k),ref:t,role:"img"},w),!!g&&K.createElement("title",null,g),K.createElement("path",{fill:l,d:"M0,0 h".concat(k,"v").concat(k,"H0z"),shapeRendering:"crispEdges"}),K.createElement("path",{fill:d,d:$,shapeRendering:"crispEdges"}),T)}),oMe={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"},sMe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:oMe}))},G_=u.forwardRef(sMe);const lMe=K.createElement(Ka,null);function cMe({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(Bt,{type:"link",icon:K.createElement(G_,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 uMe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${pe(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}}},dMe=e=>({QRCodeMaskBackgroundColor:new vn(e.colorBgContainer).setA(.96).toRgbString()}),fMe=mn("QRCode",e=>{const t=tn(e,{QRCodeTextColor:e.colorText});return uMe(t)},dMe);var mMe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 pMe=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:g,style:v,className:x,rootClassName:w,prefixCls:y,bgColor:S="transparent",statusRender:C}=e,k=mMe(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:_}=u.useContext(It),E=_("qrcode",y),[T,$,P]=fMe(E),O={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"},M=Br(k,!0),R=an(k,Object.keys(M)),I=Object.assign({value:o,size:c,level:m,bgColor:S,fgColor:f,style:{width:v==null?void 0:v.width,height:v==null?void 0:v.height},imageSettings:l?O:void 0},M),[j]=ia("QRCode");if(!o)return null;const L=me(E,x,w,$,P,{[`${E}-borderless`]:!h}),D=Object.assign(Object.assign({backgroundColor:S},v),{width:(r=v==null?void 0:v.width)!==null&&r!==void 0?r:c,height:(i=v==null?void 0:v.height)!==null&&i!==void 0?i:c});return T(K.createElement("div",Object.assign({},R,{className:L,style:D}),p!=="active"&&K.createElement("div",{className:`${E}-mask`},K.createElement(cMe,{prefixCls:E,locale:j,status:p,onRefresh:g,statusRender:C})),s==="canvas"?K.createElement(rMe,Object.assign({},I)):K.createElement(aMe,Object.assign({},I))))};var hMe={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"},vMe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:hMe}))},Rie=u.forwardRef(vMe);function gMe(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)},g=function(C){C.keyCode===ht.ENTER&&m(C,o)},v=o+1,x=new Set([r]);l===0&&o===0&&d?x.add("".concat(r,"-focused")):c&&l+.5>=v&&l<v?(x.add("".concat(r,"-half")),x.add("".concat(r,"-active")),d&&x.add("".concat(r,"-focused"))):(v<=l?x.add("".concat(r,"-full")):x.add("".concat(r,"-zero")),v===l&&d&&x.add("".concat(r,"-focused")));var w=typeof i=="function"?i(e):i,y=K.createElement("li",{className:me(Array.from(x)),ref:t},K.createElement("div",{onClick:n?null:h,onKeyDown:n?null:g,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&&(y=a(y,e)),y}const bMe=K.forwardRef(gMe);function yMe(){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 xMe(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 wMe(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 SMe(e){var t=wMe(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=xMe(r),t.left}var CMe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function kMe(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,g=e.character,v=g===void 0?"★":g,x=e.characterRender,w=e.disabled,y=e.direction,S=y===void 0?"ltr":y,C=e.tabIndex,k=C===void 0?0:C,_=e.autoFocus,E=e.onHoverChange,T=e.onChange,$=e.onFocus,P=e.onBlur,O=e.onKeyDown,M=e.onMouseLeave,R=rt(e,CMe),I=yMe(),j=he(I,2),L=j[0],D=j[1],B=K.useRef(null),F=function(){if(!w){var be;(be=B.current)===null||be===void 0||be.focus()}};K.useImperativeHandle(t,function(){return{focus:F,blur:function(){if(!w){var be;(be=B.current)===null||be===void 0||be.blur()}}}});var z=Wt(a||0,{value:o}),H=he(z,2),A=H[0],V=H[1],W=Wt(null),U=he(W,2),X=U[0],J=U[1],re=function(be,Ce){var xe=S==="rtl",ye=be+1;if(d){var Se=L(be),Ie=SMe(Se),Re=Se.clientWidth;(xe&&Ce-Ie>Re/2||!xe&&Ce-Ie<Re/2)&&(ye-=.5)}return ye},Q=function(be){V(be),T==null||T(be)},ne=K.useState(!1),ee=he(ne,2),oe=ee[0],se=ee[1],ue=function(){se(!0),$==null||$()},te=function(){se(!1),P==null||P()},le=K.useState(null),ve=he(le,2),we=ve[0],ke=ve[1],Y=function(be,Ce){var xe=re(Ce,be.pageX);xe!==X&&(ke(xe),J(null)),E==null||E(xe)},ae=function(be){w||(ke(null),J(null),E==null||E(void 0)),be&&(M==null||M(be))},Z=function(be,Ce){var xe=re(Ce,be.pageX),ye=!1;m&&(ye=xe===A),ae(),Q(ye?0:xe),J(ye?xe:null)},G=function(be){var Ce=be.keyCode,xe=S==="rtl",ye=d?.5:1;h&&(Ce===ht.RIGHT&&A<l&&!xe?(Q(A+ye),be.preventDefault()):Ce===ht.LEFT&&A>0&&!xe||Ce===ht.RIGHT&&A>0&&xe?(Q(A-ye),be.preventDefault()):Ce===ht.LEFT&&A<l&&xe&&(Q(A+ye),be.preventDefault())),O==null||O(be)};K.useEffect(function(){_&&!w&&F()},[]);var de=new Array(l).fill(0).map(function(fe,be){return K.createElement(bMe,{ref:D(be),index:be,count:l,disabled:w,prefixCls:"".concat(r,"-star"),allowHalf:d,value:we===null?A:we,onClick:Z,onHover:Y,key:fe||be,character:v,characterRender:x,focused:oe})}),ie=me(r,i,q(q({},"".concat(r,"-disabled"),w),"".concat(r,"-rtl"),S==="rtl"));return K.createElement("ul",Fe({className:ie,onMouseLeave:ae,tabIndex:w?-1:k,onFocus:w?null:ue,onBlur:w?null:te,onKeyDown:w?null:G,ref:B},Br(R,{aria:!0,data:!0,attr:!0})),de)}const _Me=K.forwardRef(kMe),EMe=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:`${pe(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"}}}},$Me=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),TMe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),EMe(e)),$Me(e))}},PMe=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),RMe=mn("Rate",e=>{const t=tn(e,{});return TMe(t)},PMe);var IMe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 RR=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:a,tooltips:o,character:s=u.createElement(Rie,null),disabled:l}=e,c=IMe(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),d=(C,{index:k})=>o?u.createElement(_r,{title:o[k]},C):C,{getPrefixCls:f,direction:m,rate:p}=u.useContext(It),h=f("rate",n),[g,v,x]=RMe(h),w=Object.assign(Object.assign({},p==null?void 0:p.style),a),y=u.useContext(ki),S=l??y;return g(u.createElement(_Me,Object.assign({ref:t,character:s,characterRender:d,disabled:S},c,{className:me(r,i,v,x,p==null?void 0:p.className),style:w,prefixCls:h,direction:m})))});var OMe={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"},MMe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:OMe}))},jMe=u.forwardRef(MMe);const NMe=()=>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"}))),AMe=()=>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"}))),FMe=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:a,paddingXS:o,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${pe(e.calc(s).mul(2).equal())} ${pe(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:`${pe(s)} ${pe(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:o,"&:last-child":{marginInlineEnd:0}}}}},DMe=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}}},LMe=e=>[FMe(e),DMe(e)],BMe=e=>LMe(e),zMe=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),HMe=mn("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,a=tn(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[BMe(a)]},zMe),VMe=()=>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"}))),WMe={success:Hm,error:Fc,info:af,warning:jMe},dy={404:NMe,500:AMe,403:VMe},UMe=Object.keys(dy),qMe=({prefixCls:e,icon:t,status:n})=>{const r=me(`${e}-icon`);if(UMe.includes(`${n}`)){const a=dy[n];return u.createElement("div",{className:`${r} ${e}-image`},u.createElement(a,null))}const i=u.createElement(WMe[n]);return t===null||t===!1?null:u.createElement("div",{className:r},t||i)},GMe=({prefixCls:e,extra:t})=>t?u.createElement("div",{className:`${e}-extra`},t):null,K_=({prefixCls:e,className:t,rootClassName:n,subTitle:r,title:i,style:a,children:o,status:s="info",icon:l,extra:c})=>{const{getPrefixCls:d,direction:f,result:m}=u.useContext(It),p=d("result",e),[h,g,v]=HMe(p),x=me(p,`${p}-${s}`,t,m==null?void 0:m.className,n,{[`${p}-rtl`]:f==="rtl"},g,v),w=Object.assign(Object.assign({},m==null?void 0:m.style),a);return h(u.createElement("div",{className:x,style:w},u.createElement(qMe,{prefixCls:p,status:s,icon:l}),u.createElement("div",{className:`${p}-title`},i),r&&u.createElement("div",{className:`${p}-subtitle`},r),u.createElement(GMe,{prefixCls:p,extra:c}),o&&u.createElement("div",{className:`${p}-content`},o)))};K_.PRESENTED_IMAGE_403=dy[403];K_.PRESENTED_IMAGE_404=dy[404];K_.PRESENTED_IMAGE_500=dy[500];const KMe=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,children:i,size:a,style:o={}}=e,s=me(`${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)}),YMe=()=>null;var XMe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 JMe(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 QMe(e){return u.useMemo(()=>Ir(e).filter(n=>u.isValidElement(n)).map(n=>{const{props:r}=n,{collapsible:i}=r,a=XMe(r,["collapsible"]);return Object.assign(Object.assign({},a),{collapsible:JMe(i)})}),[e])}function PB(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 ZMe(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,g=c&&m&&(s!==0||!d)&&(l!==0||!p),v=!!f.end&&s>0,x=!!h.start&&l===0&&s>0,w=v||x,y=!!h.start&&l>0,S=!!f.end&&s===0&&l>0,C=y||S,k=PB({collapsible:v,showCollapsibleIcon:f.showCollapsibleIcon},{collapsible:x,showCollapsibleIcon:h.showCollapsibleIcon}),_=PB({collapsible:y,showCollapsibleIcon:h.showCollapsibleIcon},{collapsible:S,showCollapsibleIcon:f.showCollapsibleIcon});r[i]={resizable:g,startCollapsible:!!(n?C:w),endCollapsible:!!(n?w:C),showStartCollapsibleIcon:n?_:k,showEndCollapsibleIcon:n?k:_}}return r},[t,e,n])}function eje(e,t,n){let r=0;const i=[];e.forEach((h,g)=>{h===void 0?i.push(g):r+=h});const a=1-r,o=i.length;if(a<0){const h=1/r;return e.map(g=>g===void 0?0:g*h)}let s=0,l=0,c=0,d=1;for(const h of i){const g=t[h]||0,v=n[h]||1;s+=g,l+=v,c=Math.max(c,g),d=Math.min(d,v)}if(s>1&&l<1){const h=1/o;return e.map(g=>g===void 0?h:g)}const f=a/o;if(c<=f&&f<=d)return e.map(h=>h===void 0?f:h);const m=He(e);let p=a-s;for(let h=0;h<o;h+=1){const g=i[h],v=t[g]||0,x=n[g]||1;m[g]=v;const w=x-v,y=Math.min(w,p);m[g]+=y,p-=y}return m}function OS(e){return Number(e.slice(0,-1))/100}function E$(e){return typeof e=="string"&&e.endsWith("%")}function tje(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 g=[];for(let v=0;v<r;v+=1)g[v]=(h=n[v])!==null&&h!==void 0?h:o[v];return g},[r,o,n]),c=K.useMemo(()=>e.map(h=>E$(h.min)?OS(h.min):(h.min||0)/i),[e,i]),d=K.useMemo(()=>e.map(h=>E$(h.max)?OS(h.max):(h.max||i)/i),[e,i]),f=K.useMemo(()=>{const h=[];for(let g=0;g<r;g+=1){const v=l[g];if(E$(v))h[g]=OS(v);else if(v||v===0){const x=Number(v);Number.isNaN(x)||(h[g]=x/i)}else h[g]=void 0}return eje(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 nje(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(OS(S)):S??C}const[d,f]=u.useState([]),m=u.useRef([]),[p,h]=u.useState(null),g=()=>n.map(l);return[S=>{f(g()),h({index:S,confirmed:!1})},(S,C)=>{var k;let _=null;if((!p||!p.confirmed)&&C!==0){if(C>0)_=S,h({index:S,confirmed:!0});else for(let j=S;j>=0;j-=1)if(d[j]>0&&t[j].resizable){_=j,h({index:j,confirmed:!0});break}}const E=(k=_??(p==null?void 0:p.index))!==null&&k!==void 0?k:S,T=He(d),$=E+1,P=c(o[E][0],0),O=c(o[$][0],0),M=c(o[E][1],s),R=c(o[$][1],s);let I=C;return T[E]+I<P&&(I=P-T[E]),T[$]-I<O&&(I=T[$]-O),T[E]+I>M&&(I=M-T[E]),T[$]-I>R&&(I=T[$]-R),T[E]+=I,T[$]-=I,i(T),T},()=>{h(null)},(S,C)=>{const k=g(),_=a?C==="start"?"end":"start":C,E=_==="start"?S:S+1,T=_==="start"?S+1:S,$=k[E],P=k[T];if($!==0&&P!==0)k[E]=0,k[T]+=$,m.current[S]=$;else{const O=$+P,M=c(o[E][0],0),R=c(o[E][1],s),I=c(o[T][0],0),j=c(o[T][1],s),L=Math.max(M,O-j),D=Math.min(R,O-I),B=I||(D-L)/2,F=m.current[S],z=O-F;F&&F<=j&&F>=I&&z<=R&&z>=M?(k[T]=F,k[E]=z):(k[E]-=B,k[T]+=B)}return i(k),k},p==null?void 0:p.index]}function $$(e){return typeof e=="number"&&!Number.isNaN(e)&&Number.isFinite(e)?Math.round(e):0}const rje=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:g,containerSize:v,showStartCollapsibleIcon:x,showEndCollapsibleIcon:w}=e,y=`${t}-bar`,[S,C]=u.useState(null),[k,_]=u.useState(0),E=n?0:k,T=n?k: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)}},O=B=>{const F=v*a/100,z=F+B,H=Math.max(0,v*o/100),A=Math.min(v,v*s/100);return Math.max(H,Math.min(A,z))-F},M=Xt((B,F)=>{const z=O(n?F:B);_(z)}),R=Xt(()=>{m(r,E,T,!0),_(0),p(!0)}),I=B=>{switch(B){case!0:return`${y}-collapse-bar-always-visible`;case!1:return`${y}-collapse-bar-always-hidden`;case"auto":return`${y}-collapse-bar-hover-only`}};dn(()=>{if(!S)return;const A={mousemove:V=>{const{pageX:W,pageY:U}=V,X=W-S[0],J=U-S[1];g?M(X,J):m(r,X,J)},mouseup:()=>{g?R():p(),C(null)},touchmove:V=>{if(V.touches.length===1){const W=V.touches[0],U=W.pageX-S[0],X=W.pageY-S[1];g?M(U,X):m(r,U,X)}},touchend:()=>{g?R():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,g]);const j={[`--${y}-preview-offset`]:`${k}px`},L=n?xre:Rc,D=n?Tu:ys;return K.createElement("div",{className:y,role:"separator","aria-valuenow":$$(a),"aria-valuemin":$$(o),"aria-valuemax":$$(s)},g&&K.createElement("div",{className:me(`${y}-preview`,{[`${y}-preview-active`]:!!k}),style:j}),K.createElement("div",{className:me(`${y}-dragger`,{[`${y}-dragger-disabled`]:!l,[`${y}-dragger-active`]:i}),onMouseDown:$,onTouchStart:P}),c&&K.createElement("div",{className:me(`${y}-collapse-bar`,`${y}-collapse-bar-start`,I(x)),onClick:()=>h(r,"start")},K.createElement(L,{className:me(`${y}-collapse-icon`,`${y}-collapse-start`)})),d&&K.createElement("div",{className:me(`${y}-collapse-bar`,`${y}-collapse-bar-end`,I(w)),onClick:()=>h(r,"end")},K.createElement(D,{className:me(`${y}-collapse-icon`,`${y}-collapse-end`)})))},ije=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"}}}}},Qx={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`,g={position:"absolute",background:e.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${d}`]:{flex:"none",position:"relative",userSelect:"none",[`${d}-dragger`]:Object.assign(Object.assign({},Qx),{zIndex:1,"&::before":Object.assign({content:'""',background:o},Qx),"&::after":Object.assign({content:'""',background:n},Qx),[`&: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({},Qx),{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},g),{[`&${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%"},g),{[`&${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"}}}),ije(e))}},oje=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}},sje=mn("Splitter",aje,oje),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}=wr("splitter"),g=f("splitter",t),v=Qn(g),[x,w,y]=sje(g,v),S=i==="vertical",C=m==="rtl",k=!S&&C,_=QMe(a),[E,T]=u.useState(),$=ne=>{const{offsetWidth:ee,offsetHeight:oe}=ne,se=S?oe:ee;se!==0&&T(se)},[P,O,M,R,I,j]=tje(_,E),L=ZMe(_,O,C),[D,B,F,z,H]=nje(_,L,M,E,j,C),A=Xt(ne=>{D(ne),s==null||s(O)}),V=Xt((ne,ee,oe)=>{const se=B(ne,ee);oe?c==null||c(se):l==null||l(se)}),W=Xt(ne=>{F(),ne||c==null||c(O)}),U=Xt((ne,ee)=>{const oe=z(ne,ee);l==null||l(oe),c==null||c(oe)}),X=me(g,n,`${g}-${i}`,{[`${g}-rtl`]:C},o,p,y,v,w),J=`${g}-mask`,re=K.useMemo(()=>{const ne=[];let ee=0;const oe=_.length;for(let se=0;se<oe;se+=1)ee+=M[se],ne.push(ee);return ne},[M,_.length]),Q=Object.assign(Object.assign({},h),r);return x(K.createElement(Ni,{onResize:$},K.createElement("div",{style:Q,className:X},_.map((ne,ee)=>{const oe=K.createElement(KMe,Object.assign({},ne,{prefixCls:g,size:P[ee]}));let se=null;const ue=L[ee];if(ue){const te=(re[ee-1]||0)+R[ee],le=(re[ee+1]||100)-I[ee+1],ve=(re[ee-1]||0)+I[ee],we=(re[ee+1]||100)-R[ee+1];se=K.createElement(rje,{lazy:d,index:ee,active:H===ee,prefixCls:g,vertical:S,resizable:ue.resizable,ariaNow:re[ee]*100,ariaMin:Math.max(te,le)*100,ariaMax:Math.min(ve,we)*100,startCollapsible:ue.startCollapsible,endCollapsible:ue.endCollapsible,showStartCollapsibleIcon:ue.showStartCollapsibleIcon,showEndCollapsibleIcon:ue.showEndCollapsibleIcon,onOffsetStart:A,onOffsetUpdate:(ke,Y,ae,Z)=>{let G=S?ae:Y;k&&(G=-G),V(ke,G,Z)},onOffsetEnd:W,onCollapse:U,containerSize:E||0})}return K.createElement(K.Fragment,{key:`split-panel-${ee}`},oe,se)}),typeof H=="number"&&K.createElement("div",{"aria-hidden":!0,className:me(J,`${J}-${i}`)}))))},MS=lje;MS.Panel=YMe;var cje=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function RB(e){return typeof e=="string"}function Iie(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,g=e.stepIcon,v=e.tailContent,x=e.icons,w=e.stepIndex,y=e.onStepClick,S=e.onClick,C=e.render,k=rt(e,cje),_=!!y&&!d,E={};_&&(E.role="button",E.tabIndex=0,E.onClick=function(R){S==null||S(R),y(w)},E.onKeyDown=function(R){var I=R.which;(I===ht.ENTER||I===ht.SPACE)&&y(w)});var T=function(){var I,j,L=me("".concat(r,"-icon"),"".concat(s,"icon"),(I={},q(I,"".concat(s,"icon-").concat(l),l&&RB(l)),q(I,"".concat(s,"icon-check"),!l&&o==="finish"&&(x&&!x.finish||!x)),q(I,"".concat(s,"icon-cross"),!l&&o==="error"&&(x&&!x.error||!x)),I)),D=u.createElement("span",{className:"".concat(r,"-icon-dot")});return h?typeof h=="function"?j=u.createElement("span",{className:"".concat(r,"-icon")},h(D,{index:c-1,status:o,title:m,description:f})):j=u.createElement("span",{className:"".concat(r,"-icon")},D):l&&!RB(l)?j=u.createElement("span",{className:"".concat(r,"-icon")},l):x&&x.finish&&o==="finish"?j=u.createElement("span",{className:"".concat(r,"-icon")},x.finish):x&&x.error&&o==="error"?j=u.createElement("span",{className:"".concat(r,"-icon")},x.error):l||o==="finish"||o==="error"?j=u.createElement("span",{className:L}):j=u.createElement("span",{className:"".concat(r,"-icon")},c),g&&(j=g({index:c-1,status:o,title:m,description:f,node:j})),j},$=o||"wait",P=me("".concat(r,"-item"),"".concat(r,"-item-").concat($),n,(t={},q(t,"".concat(r,"-item-custom"),l),q(t,"".concat(r,"-item-active"),a),q(t,"".concat(r,"-item-disabled"),d===!0),t)),O=N({},i),M=u.createElement("div",Fe({},k,{className:P,style:O}),u.createElement("div",Fe({onClick:S},E,{className:"".concat(r,"-item-container")}),u.createElement("div",{className:"".concat(r,"-item-tail")},v),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&&(M=C(M)||null),M}var uje=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function qj(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,g=e.status,v=g===void 0?"process":g,x=e.size,w=e.current,y=w===void 0?0:w,S=e.progressDot,C=S===void 0?!1:S,k=e.stepIcon,_=e.initial,E=_===void 0?0:_,T=e.icons,$=e.onChange,P=e.itemRender,O=e.items,M=O===void 0?[]:O,R=rt(e,uje),I=d==="navigation",j=d==="inline",L=j||C,D=j?"horizontal":l,B=j?void 0:x,F=L?"vertical":m,z=me(r,"".concat(r,"-").concat(D),o,(t={},q(t,"".concat(r,"-").concat(B),B),q(t,"".concat(r,"-label-").concat(F),D==="horizontal"),q(t,"".concat(r,"-dot"),!!L),q(t,"".concat(r,"-navigation"),I),q(t,"".concat(r,"-inline"),j),t)),H=function(W){$&&y!==W&&$(W)},A=function(W,U){var X=N({},W),J=E+U;return v==="error"&&U===y-1&&(X.className="".concat(r,"-next-error")),X.status||(J===y?X.status=v:J<y?X.status="finish":X.status="wait"),j&&(X.icon=void 0,X.subTitle=void 0),!X.render&&P&&(X.render=function(re){return P(X,re)}),K.createElement(Iie,Fe({},X,{active:J===y,stepNumber:J+1,stepIndex:J,key:J,prefixCls:r,iconPrefix:h,wrapperStyle:a,progressDot:L,stepIcon:k,icons:T,onStepClick:$&&H}))};return K.createElement("div",Fe({className:z,style:a},R),M.filter(function(V){return V}).map(A))}qj.Step=Iie;const dje=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:pe(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},fje=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},mje=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:`${pe(a)} ${pe(e.paddingXXS)} 0`,margin:`0 ${pe(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% - ${pe(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:`${pe(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:`${pe(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${pe(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},pje=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 ${pe(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()}}}}}},hje=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},Ua),{"&::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% - ${pe(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${pe(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${pe(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% - ${pe(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"}}}},vje=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:`${pe(d)} !important`,height:`${pe(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:`${pe(f)} !important`,height:`${pe(f)} !important`}}}}},gje=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:`${pe(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${pe(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:pe(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:pe(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:`${pe(e.calc(a).add(e.paddingXS).equal())} 0 ${pe(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"}}}},bje=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"}}}}},yje=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 ${pe(e.marginXS)}`,fontSize:r,lineHeight:pe(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:pe(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:pe(n),transform:"none"}}}}},xje=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:pe(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:`${pe(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${pe(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:`${pe(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${pe(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:pe(n)}}}}},wje="wait",Sje="process",Cje="finish",kje="error",Zx=(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]}}},_je=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}`]:Zs(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:pe(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${pe(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:pe(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}},Zx(wje,e)),Zx(Sje,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),Zx(Cje,e)),Zx(kje,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},Eje=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"}}}}},$je=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),_je(e)),Eje(e)),dje(e)),yje(e)),xje(e)),fje(e)),pje(e)),gje(e)),hje(e)),bje(e)),vje(e)),mje(e))}},Tje=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}),Pje=mn("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:i,colorPrimary:a,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,f=tn(e,{processIconColor:r,processTitleColor:i,processDescriptionColor:i,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:i,finishDescriptionColor:o,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return $je(f)},Tje);function Rje(e){return e.filter(t=>t)}function Ije(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 Rje(n)}var Oje=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 u2=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=Oje(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=lf(s),{getPrefixCls:p,direction:h,className:g,style:v}=wr("steps"),x=u.useMemo(()=>s&&m?"vertical":a,[s,m,a]),w=zr(n),y=p("steps",e.prefixCls),[S,C,k]=Pje(y),_=e.type==="inline",E=p("",e.iconPrefix),T=Ije(o,c),$=_?void 0:t,P=Object.assign(Object.assign({},v),d),O=me(g,{[`${y}-rtl`]:h==="rtl",[`${y}-with-progress`]:$!==void 0},r,i,C,k),M={finish:u.createElement(k_,{className:`${y}-finish-icon`}),error:u.createElement(Ho,{className:`${y}-error-icon`})},R=({node:j,status:L})=>{if(L==="process"&&$!==void 0){const D=w==="small"?32:40;return u.createElement("div",{className:`${y}-progress-icon`},u.createElement(Uj,{type:"circle",percent:$,size:D,strokeWidth:4,format:()=>null}),j)}return j},I=(j,L)=>j.description?u.createElement(_r,{title:j.description},L):L;return S(u.createElement(qj,Object.assign({icons:M},f,{style:P,current:l,size:w,items:T,itemRender:_?I:void 0,stepIcon:R,direction:x,prefixCls:y,iconPrefix:E,className:O})))};u2.Step=qj.Step;var Mje=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Oie=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,g=rt(e,Mje),v=Wt(!1,{value:o,defaultValue:s}),x=he(v,2),w=x[0],y=x[1];function S(E,T){var $=w;return l||($=E,y($),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 k(E){var T=S(!w,E);m==null||m(T,E)}var _=me(i,a,(n={},q(n,"".concat(i,"-checked"),w),q(n,"".concat(i,"-disabled"),l),n));return u.createElement("button",Fe({},g,{type:"button",role:"switch","aria-checked":w,disabled:l,className:_,ref:t,onKeyDown:C,onClick:k}),c,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},d),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))});Oie.displayName="Switch";const jje=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:a,innerMaxMarginSM:o,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=pe(l(s).add(l(r).mul(2)).equal()),f=pe(l(o).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:pe(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% - ${pe(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()}}}}}}},Nje=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}}}},Aje=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% - ${pe(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}}}}},Fje=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:a,handleSize:o,calc:s}=e,l=`${t}-inner`,c=pe(s(o).add(s(r).mul(2)).equal()),d=pe(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()}}}}}},Dje=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:pe(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}}),Lo(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"}})}},Lje=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,a=t*n,o=r/2,s=2,l=a-s*2,c=o-s*2;return{trackHeight:a,trackHeightSM:o,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new vn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},Bje=mn("Switch",e=>{const t=tn(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Dje(t),Fje(t),Aje(t),Nje(t),jje(t)]},Lje);var zje=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 Hje=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=zje(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[g,v]=Wt(!1,{value:c??d,defaultValue:f??m}),{getPrefixCls:x,direction:w,switch:y}=u.useContext(It),S=u.useContext(ki),C=(i??S)||a,k=x("switch",n),_=u.createElement("div",{className:`${k}-handle`},a&&u.createElement(Pa,{className:`${k}-loading-icon`})),[E,T,$]=Bje(k),P=zr(r),O=me(y==null?void 0:y.className,{[`${k}-small`]:P==="small",[`${k}-loading`]:a,[`${k}-rtl`]:w==="rtl"},o,s,T,$),M=Object.assign(Object.assign({},y==null?void 0:y.style),l),R=(...I)=>{v(I[0]),p==null||p.apply(void 0,I)};return E(u.createElement(Ub,{component:"Switch",disabled:C},u.createElement(Oie,Object.assign({},h,{checked:g,onChange:R,prefixCls:k,className:O,style:M,disabled:C,ref:t,loadingIcon:_}))))}),Gj=Hje;Gj.__ANT_SWITCH=!0;var sd={},fy="rc-table-internal-hook";function Kj(e){var t=u.createContext(void 0),n=function(i){var a=i.value,o=i.children,s=u.useRef(a);s.current=a;var l=u.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=he(l,1),d=c[0];return dn(function(){Ci.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 pa(e,t){var n=Xt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(p){m[p]=f[p]}),m}),r=u.useContext(e==null?void 0:e.Context),i=r||{},a=i.listeners,o=i.getValue,s=u.useRef();s.current=n(r?o():e==null?void 0:e.defaultValue);var l=u.useState({}),c=he(l,2),d=c[1];return dn(function(){if(!r)return;function f(m){var p=n(m);Do(s.current,p,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),s.current}function Vje(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(i,a){var o=Hl(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=Hl(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 Yj=Vje(),Mie=Yj.makeImmutable,Zv=Yj.responseImmutable,Wje=Yj.useImmutableMark,Ya=Kj(),jie=u.createContext({renderWithProps:!1}),Uje="RC_TABLE_KEY";function qje(e){return e==null?[]:Array.isArray(e)?e:[e]}function Y_(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},a=i.key,o=i.dataIndex,s=a||qje(o).join("-")||Uje;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function IR(e){return e!=null}function Gje(e){return typeof e=="number"&&!Number.isNaN(e)}function Kje(e){return e&&mt(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function Yje(e,t,n,r,i,a){var o=u.useContext(jie),s=Wje(),l=Ec(function(){if(IR(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=cr(e,c),f=d,m=void 0;if(i){var p=i(d,e,n);Kje(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:!Do(c,d,!0)});return l}function Xje(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function Jje(e,t){return pa(Ya,function(n){var r=Xje(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var Qje=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 Zje(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,g=e.align,v=e.record,x=e.render,w=e.dataIndex,y=e.renderIndex,S=e.shouldCellUpdate,C=e.index,k=e.rowType,_=e.colSpan,E=e.rowSpan,T=e.fixLeft,$=e.fixRight,P=e.firstFixLeft,O=e.lastFixLeft,M=e.firstFixRight,R=e.lastFixRight,I=e.appendNode,j=e.additionalProps,L=j===void 0?{}:j,D=e.isSticky,B="".concat(p,"-cell"),F=pa(Ya,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=F.supportSticky,H=F.allColumnsFixedLeft,A=F.rowHoverable,V=Yje(v,w,y,d,x,S),W=he(V,2),U=W[0],X=W[1],J={},re=typeof T=="number"&&z,Q=typeof $=="number"&&z;re&&(J.position="sticky",J.left=T),Q&&(J.position="sticky",J.right=$);var ne=(t=(n=(r=X==null?void 0:X.colSpan)!==null&&r!==void 0?r:L.colSpan)!==null&&n!==void 0?n:_)!==null&&t!==void 0?t:1,ee=(i=(a=(o=X==null?void 0:X.rowSpan)!==null&&o!==void 0?o:L.rowSpan)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:1,oe=Jje(C,ee),se=he(oe,2),ue=se[0],te=se[1],le=Xt(function(G){var de;v&&te(C,C+ee-1),L==null||(de=L.onMouseEnter)===null||de===void 0||de.call(L,G)}),ve=Xt(function(G){var de;v&&te(-1,-1),L==null||(de=L.onMouseLeave)===null||de===void 0||de.call(L,G)});if(ne===0||ee===0)return null;var we=(s=L.title)!==null&&s!==void 0?s:Qje({rowType:k,ellipsis:f,children:U}),ke=me(B,h,(l={},q(q(q(q(q(q(q(q(q(q(l,"".concat(B,"-fix-left"),re&&z),"".concat(B,"-fix-left-first"),P&&z),"".concat(B,"-fix-left-last"),O&&z),"".concat(B,"-fix-left-all"),O&&H&&z),"".concat(B,"-fix-right"),Q&&z),"".concat(B,"-fix-right-first"),M&&z),"".concat(B,"-fix-right-last"),R&&z),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),I),"".concat(B,"-fix-sticky"),(re||Q)&&D&&z),q(l,"".concat(B,"-row-hover"),!X&&ue)),L.className,X==null?void 0:X.className),Y={};g&&(Y.textAlign=g);var ae=N(N(N(N({},X==null?void 0:X.style),J),Y),L.style),Z=U;return mt(Z)==="object"&&!Array.isArray(Z)&&!u.isValidElement(Z)&&(Z=null),f&&(O||M)&&(Z=u.createElement("span",{className:"".concat(B,"-content")},Z)),u.createElement(c,Fe({},X,L,{className:ke,style:ae,title:we,scope:m,onMouseEnter:A?le:void 0,onMouseLeave:A?ve:void 0,colSpan:ne!==1?ne:null,rowSpan:ee!==1?ee:null}),I,Z)}const eg=u.memo(Zje);function Xj(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],g=p&&!p.fixed||h&&!h.fixed||n.every(function(S){return S.fixed==="left"});if(i==="rtl"){if(s!==void 0){var v=h&&h.fixed==="left";m=!v&&g}else if(l!==void 0){var x=p&&p.fixed==="right";f=!x&&g}}else if(s!==void 0){var w=p&&p.fixed==="left";c=!w&&g}else if(l!==void 0){var y=h&&h.fixed==="right";d=!y&&g}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var Nie=u.createContext({});function eNe(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=pa(Ya,["prefixCls","direction"]),c=l.prefixCls,d=l.direction,f=u.useContext(Nie),m=f.scrollColumnIndex,p=f.stickyOffsets,h=f.flattenColumns,g=n+a-1,v=g+1===m?a+1:a,x=Xj(n,n+v-1,h,p,d);return u.createElement(eg,Fe({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:v,rowSpan:o,render:function(){return r}},x))}var tNe=["children"];function nNe(e){var t=e.children,n=rt(e,tNe);return u.createElement("tr",n,t)}function X_(e){var t=e.children;return t}X_.Row=nNe;X_.Cell=eNe;function rNe(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=pa(Ya,"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(Nie.Provider,{value:s},u.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const ew=Zv(rNe);var Aie=X_;function iNe(e){return null}function aNe(e){return null}function Fie(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)Fie(e,t[r][c],n+1,r,i,a,c)}function Die(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];Fie(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 Lie(e,t,n,r){var i=pa(Ya,["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",g=o==="row"&&(!d||d(e)),v=g||h,x=s&&s.has(t),w=l&&e&&e[l],y=Xt(c),S=f==null?void 0:f(e,n),C=S==null?void 0:S.onClick,k=function($){m&&v&&c(e,$);for(var P=arguments.length,O=new Array(P>1?P-1:0),M=1;M<P;M++)O[M-1]=arguments[M];C==null||C.apply(void 0,[$].concat(O))},_;typeof p=="string"?_=p:typeof p=="function"&&(_=p(e,n,r));var E=Y_(a);return N(N({},i),{},{columnsKey:E,nestExpandable:h,expanded:x,hasNestChildren:w,record:e,onTriggerExpand:y,rowSupportExpand:g,expandable:v,rowProps:N(N({},S),{},{className:me(_,S==null?void 0:S.className),onClick:k})})}function Bie(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=pa(Ya,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),m=f.scrollbarSize,p=f.fixHeader,h=f.fixColumn,g=f.componentWidth,v=f.horizonScroll,x=n;return(l?v&&g:h)&&(x=u.createElement("div",{style:{width:g-d-(p&&!l?m:0),position:"sticky",left:d,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},x)),u.createElement(r,{className:a,style:{display:o?null:"none"}},u.createElement(eg,{component:i,prefixCls:t,colSpan:s},x))}function oNe(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:me(o,"".concat(t,"-row-spaced"))});var s=function(c){r(n,c),c.stopPropagation()};return u.createElement("span",{className:me(o,q(q({},"".concat(t,"-row-expanded"),i),"".concat(t,"-row-collapsed"),!i)),onClick:s})}function sNe(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 zie(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function Hie(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,g=e.expandIcon,v=e.expanded,x=e.hasNestChildren,w=e.onTriggerExpand,y=e.expandable,S=e.expandedKeys,C=d[n],k=f[n],_;n===(m||0)&&p&&(_=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(h*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),g({prefixCls:c,expanded:v,expandable:x,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(y&&$&&n<s){for(var P=$,O=i;O<i+$;O+=1){var M=o[O];S.has(M)&&(P+=1)}E.rowSpan=P}}return{key:C,fixedInfo:k,appendCellNode:_,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=Lie(r,o,i,c),g=h.prefixCls,v=h.flattenColumns,x=h.expandedRowClassName,w=h.expandedRowRender,y=h.rowProps,S=h.expanded,C=h.rowSupportExpand,k=u.useRef(!1);k.current||(k.current=S);var _=zie(x,r,i,c),E=u.createElement(d,Fe({},y,{"data-row-key":o,className:me(t,"".concat(g,"-row"),"".concat(g,"-row-level-").concat(c),y==null?void 0:y.className,q({},_,c>=1)),style:N(N({},n),y==null?void 0:y.style)}),v.map(function(P,O){var M=P.render,R=P.dataIndex,I=P.className,j=Hie(h,P,O,c,i,s,p==null?void 0:p.offset),L=j.key,D=j.fixedInfo,B=j.appendCellNode,F=j.additionalCellProps;return u.createElement(eg,Fe({className:I,ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:P.rowScope?m:f,prefixCls:g,key:L,record:r,index:i,renderIndex:a,dataIndex:R,render:M,shouldCellUpdate:P.shouldCellUpdate},D,{appendNode:B,additionalProps:F}))})),T;if(C&&(k.current||S)){var $=w(r,i,c+1,S);T=u.createElement(Bie,{expanded:S,className:me("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(c+1),_),prefixCls:g,component:d,cellComponent:f,colSpan:p?p.colSpan:v.length,stickyOffset:p==null?void 0:p.sticky,isEmpty:!1},$)}return u.createElement(u.Fragment,null,E,T)}const cNe=Zv(lNe);function uNe(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,i=e.title,a=u.useRef();return dn(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(Ni,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},i||" ")))}function dNe(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,i=e.columns,a=u.useRef(null),o=pa(Ya,["measureRowRender"]),s=o.measureRowRender,l=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(Ni.Collection,{onBatchResize:function(d){Lv(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(uNe,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:m})})));return s?s(l):l}function fNe(e){var t=e.data,n=e.measureColumnWidth,r=pa(Ya,["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,g=Die(t,d,c,l),v=u.useMemo(function(){return g.map(function(T){return T.rowKey})},[g]),x=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]),y=a(["body","wrapper"],"tbody"),S=a(["body","row"],"tr"),C=a(["body","cell"],"td"),k=a(["body","cell"],"th"),_;t.length?_=g.map(function(T,$){var P=T.record,O=T.indent,M=T.index,R=T.rowKey;return u.createElement(cNe,{key:R,rowKey:R,rowKeys:v,record:P,index:$,renderIndex:M,rowComponent:S,cellComponent:C,scopeCellComponent:k,indent:O,expandedRowInfo:w})}):_=u.createElement(Bie,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:S,cellComponent:C,colSpan:s.length,isEmpty:!0},f);var E=Y_(s);return u.createElement(jie.Provider,{value:x.current},u.createElement(y,{className:"".concat(i,"-tbody")},n&&u.createElement(dNe,{prefixCls:i,columnsKey:E,onColumnResize:o,columns:s}),_))}const mNe=Zv(fNe);var pNe=["expandable"],r1="RC_TABLE_INTERNAL_COL_DEFINE";function hNe(e){var t=e.expandable,n=rt(e,pNe),r;return"expandable"in e?r=N(N({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}var vNe=["columnType"];function Vie(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,i=pa(Ya,["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[r1],a==="auto"&&(p=f.minWidth)),d||p||m||l){var h=m||{};h.columnType;var g=rt(h,vNe);o.unshift(u.createElement("col",Fe({key:c,style:{width:d,minWidth:p}},g))),l=!0}}return o.length>0?u.createElement("colgroup",null,o):null}var gNe=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function bNe(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 yNe=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,g=e.scrollX,v=e.tableLayout,x=v===void 0?"fixed":v,w=e.onScroll,y=e.children,S=rt(e,gNe),C=pa(Ya,["prefixCls","scrollbarSize","isSticky","getComponent"]),k=C.prefixCls,_=C.scrollbarSize,E=C.isSticky,T=C.getComponent,$=T(["header","table"],"table"),P=E&&!f?0:_,O=u.useRef(null),M=u.useCallback(function(z){L1(t,z),L1(O,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=O.current;return H==null||H.addEventListener("wheel",z,{passive:!1}),function(){H==null||H.removeEventListener("wheel",z)}},[]);var R=a[a.length-1],I={fixed:R?R.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(k,"-cell-scrollbar")}}},j=u.useMemo(function(){return P?[].concat(He(i),[I]):i},[P,i]),L=u.useMemo(function(){return P?[].concat(He(a),[I]):a},[P,a]),D=u.useMemo(function(){var z=c.right,H=c.left;return N(N({},c),{},{left:d==="rtl"?[].concat(He(H.map(function(A){return A+P})),[0]):H,right:d==="rtl"?z:[].concat(He(z.map(function(A){return A+P})),[0]),isSticky:E})},[P,c,E]),B=bNe(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:M,className:me(n,q({},h,!!h))},u.createElement($,{style:{tableLayout:x,minWidth:"100%",width:g}},F?s:u.createElement(Vie,{colWidths:[].concat(He(B),[P]),columCount:l+1,columns:L}),y(N(N({},S),{},{stickyOffsets:D,columns:j,flattenColumns:L}))))});const IB=u.memo(yNe);var xNe=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=pa(Ya,["prefixCls","direction"]),d=c.prefixCls,f=c.direction,m;s&&(m=s(n.map(function(h){return h.column}),l));var p=Y_(n.map(function(h){return h.column}));return u.createElement(a,m,n.map(function(h,g){var v=h.column,x=Xj(h.colStart,h.colEnd,i,r,f),w;return v&&v.onHeaderCell&&(w=h.column.onHeaderCell(v)),u.createElement(eg,Fe({},h,{scope:v.title?h.colSpan>1?"colgroup":"col":null,ellipsis:v.ellipsis,align:v.align,component:o,prefixCls:d,key:p[g]},x,{additionalProps:w,rowType:"header"}))}))};function wNe(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(g,v){return g+v},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 SNe=function(t){var n=t.stickyOffsets,r=t.columns,i=t.flattenColumns,a=t.onHeaderRow,o=pa(Ya,["prefixCls","getComponent"]),s=o.prefixCls,l=o.getComponent,c=u.useMemo(function(){return wNe(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 g=u.createElement(xNe,{key:h,flattenColumns:i,cells:p,stickyOffsets:n,rowComponent:f,cellComponent:m,onHeaderRow:a,index:h});return g}))};const OB=Zv(SNe);function MB(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 CNe(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(m){var p=MB(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=MB(t,p.width);if(h)p.width=h;else{var g=Math.floor(l);p.width=s===1?o:g,o-=g,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 kNe=["children"],_Ne=["fixed"];function Jj(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=rt(r,kNe),o=N({key:n},a);return i&&(o.children=Jj(i)),o})}function Wie(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:Wie(n)}):t})}function OR(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(He(n),He(OR(l,s).map(function(c){var d;return N(N({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:o})}))):[].concat(He(n),[N(N({key:s},r),{},{fixed:o})])},[])}function ENe(e){return e.map(function(t){var n=t.fixed,r=rt(t,_Ne),i=n;return n==="left"?i="right":n==="right"&&(i="left"),N({fixed:i},r)})}function $Ne(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,g=e.direction,v=e.expandRowByClick,x=e.columnWidth,w=e.fixed,y=e.scrollWidth,S=e.clientWidth,C=u.useMemo(function(){var R=r||Jj(i)||[];return Wie(R.slice())},[r,i]),k=u.useMemo(function(){if(a){var R=C.slice();if(!R.includes(sd)){var I=m||0,j=I===0&&w==="right"?C.length:I;j>=0&&R.splice(j,0,sd)}var L=R.indexOf(sd);R=R.filter(function(z,H){return z!==sd||H===L});var D=C[L],B;w?B=w:B=D?D.fixed:null;var F=q(q(q(q(q(q({},r1,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",B),"className","".concat(n,"-row-expand-icon-cell")),"width",x),"render",function(H,A,V){var W=l(A,V),U=o.has(W),X=f?f(A):!0,J=d({prefixCls:n,expanded:U,expandable:X,record:A,onExpand:c});return v?u.createElement("span",{onClick:function(Q){return Q.stopPropagation()}},J):J});return R.map(function(z,H){var A=z===sd?F:z;return H<h?N(N({},A),{},{fixed:A.fixed||"left"}):A})}return C.filter(function(z){return z!==sd})},[a,C,l,o,d,g,h]),_=u.useMemo(function(){var R=k;return t&&(R=t(R)),R.length||(R=[{render:function(){return null}}]),R},[t,k,g]),E=u.useMemo(function(){return g==="rtl"?ENe(OR(_)):OR(_)},[_,g,y]),T=u.useMemo(function(){for(var R=-1,I=E.length-1;I>=0;I-=1){var j=E[I].fixed;if(j==="left"||j===!0){R=I;break}}if(R>=0)for(var L=0;L<=R;L+=1){var D=E[L].fixed;if(D!=="left"&&D!==!0)return!0}var B=E.findIndex(function(H){var A=H.fixed;return A==="right"});if(B>=0)for(var F=B;F<E.length;F+=1){var z=E[F].fixed;if(z!=="right")return!0}return!1},[E]),$=CNe(E,y,S),P=he($,2),O=P[0],M=P[1];return[_,O,M,T]}function TNe(e,t,n){var r=hNe(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||oNe,p=f||"children",h=u.useMemo(function(){return l?"row":e.expandable&&e.internalHooks===fy&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(C){return C&&mt(C)==="object"&&C[p]})?"nest":!1},[!!l,t]),g=u.useState(function(){return o||(s?sNe(t,n,p):[])}),v=he(g,2),x=v[0],w=v[1],y=u.useMemo(function(){return new Set(a||x||[])},[a,x]),S=u.useCallback(function(C){var k=n(C,t.indexOf(C)),_,E=y.has(k);E?(y.delete(k),_=He(y)):_=[].concat(He(y),[k]),w(_),c&&c(!E,C),d&&d(_)},[n,y,t,c,d]);return[r,h,y,m,p,S]}function PNe(e,t,n){var r=e.map(function(i,a){return Xj(a,a,e,t,n)});return Ec(function(){return r},[r],function(i,a){return!Do(i,a)})}function RNe(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 INe(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 ONe(){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 jB=da()?window:null;function MNe(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 jB}:c,f=d()||jB,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 jNe(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 NB(e){var t=e.className,n=e.children;return u.createElement("div",{className:t},n)}function AB(e){var t=Hb(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 NNe=function(t,n){var r,i,a=t.scrollBodyRef,o=t.onScroll,s=t.offsetScroll,l=t.container,c=t.direction,d=pa(Ya,"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(),g=RNe({scrollLeft:0,isHiddenScrollBar:!0}),v=he(g,2),x=v[0],w=v[1],y=u.useRef({delta:0,x:0}),S=u.useState(!1),C=he(S,2),k=C[0],_=C[1],E=u.useRef(null);u.useEffect(function(){return function(){pn.cancel(E.current)}},[]);var T=function(){_(!1)},$=function(I){I.persist(),y.current.delta=I.pageX-x.scrollLeft,y.current.x=0,_(!0),I.preventDefault()},P=function(I){var j,L=I||((j=window)===null||j===void 0?void 0:j.event),D=L.buttons;if(!k||D===0){k&&_(!1);return}var B=y.current.x+I.pageX-y.current.x-y.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)}),y.current.x=I.pageX)},O=function(){pn.cancel(E.current),E.current=pn(function(){if(a.current){var I=AB(a.current).top,j=I+a.current.offsetHeight,L=l===window?document.documentElement.scrollTop+window.innerHeight:AB(l).top+l.clientHeight;w(function(D){return N(N({},D),{},{isHiddenScrollBar:j-aD()<=L||I>=L-s})})}})},M=function(I){w(function(j){return N(N({},j),{},{scrollLeft:f?I/f*m:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:M,checkScrollBarVisible:O}}),u.useEffect(function(){var R=yd(document.body,"mouseup",T,!1),I=yd(document.body,"mousemove",P,!1);return O(),function(){R.remove(),I.remove()}},[p,k]),u.useEffect(function(){if(a.current){for(var R=[],I=Hb(a.current);I;)R.push(I),I=I.parentElement;return R.forEach(function(j){return j.addEventListener("scroll",O,!1)}),window.addEventListener("resize",O,!1),window.addEventListener("scroll",O,!1),l.addEventListener("scroll",O,!1),function(){R.forEach(function(j){return j.removeEventListener("scroll",O)}),window.removeEventListener("resize",O),window.removeEventListener("scroll",O),l.removeEventListener("scroll",O)}}},[l]),u.useEffect(function(){x.isHiddenScrollBar||w(function(R){var I=a.current;return I?N(N({},R),{},{scrollLeft:I.scrollLeft/I.scrollWidth*I.clientWidth}):R})},[x.isHiddenScrollBar]),f<=m||!p||x.isHiddenScrollBar?null:u.createElement("div",{style:{height:aD(),width:m,bottom:s},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:$,ref:h,className:me("".concat(d,"-sticky-scroll-bar"),q({},"".concat(d,"-sticky-scroll-bar-active"),k)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(x.scrollLeft,"px, 0, 0)")}}))};const ANe=u.forwardRef(NNe);var Uie="rc-table",FNe=[],DNe={};function LNe(){return"No Data"}function BNe(e,t){var n=N({rowKey:"key",prefixCls:Uie,emptyText:LNe},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,g=n.caption,v=n.id,x=n.showHeader,w=n.components,y=n.emptyText,S=n.onRow,C=n.onHeaderRow,k=n.measureRowRender,_=n.onScroll,E=n.internalHooks,T=n.transformColumns,$=n.internalRefs,P=n.tailor,O=n.getContainerWidth,M=n.sticky,R=n.rowHoverable,I=R===void 0?!0:R,j=s||FNe,L=!!j.length,D=E===fy,B=u.useCallback(function($t,Ht){return cr(w,$t)||Ht},[w]),F=u.useMemo(function(){return typeof l=="function"?l:function($t){var Ht=$t&&$t[l];return Ht}},[l]),z=B(["body"]),H=ONe(),A=he(H,3),V=A[0],W=A[1],U=A[2],X=TNe(n,j,F),J=he(X,6),re=J[0],Q=J[1],ne=J[2],ee=J[3],oe=J[4],se=J[5],ue=c==null?void 0:c.x,te=u.useState(0),le=he(te,2),ve=le[0],we=le[1],ke=$Ne(N(N(N({},n),re),{},{expandable:!!re.expandedRowRender,columnTitle:re.columnTitle,expandedKeys:ne,getRowKey:F,onTriggerExpand:se,expandIcon:ee,expandIconColumnIndex:re.expandIconColumnIndex,direction:f,scrollWidth:D&&P&&typeof ue=="number"?ue:null,clientWidth:ve}),D?T:null),Y=he(ke,4),ae=Y[0],Z=Y[1],G=Y[2],de=Y[3],ie=G??ue,fe=u.useMemo(function(){return{columns:ae,flattenColumns:Z}},[ae,Z]),be=u.useRef(),Ce=u.useRef(),xe=u.useRef(),ye=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:be.current,scrollTo:function(Ht){var kn;if(xe.current instanceof HTMLElement){var Pn=Ht.index,$r=Ht.top,Ja=Ht.key;if(Gje($r)){var Ai;(Ai=xe.current)===null||Ai===void 0||Ai.scrollTo({top:$r})}else{var aa,Uo=Ja??F(j[Pn]);(aa=xe.current.querySelector('[data-row-key="'.concat(Uo,'"]')))===null||aa===void 0||aa.scrollIntoView()}}else(kn=xe.current)!==null&&kn!==void 0&&kn.scrollTo&&xe.current.scrollTo(Ht)}}});var Se=u.useRef(),Ie=u.useState(!1),Re=he(Ie,2),Ee=Re[0],ce=Re[1],ge=u.useState(!1),_e=he(ge,2),je=_e[0],De=_e[1],Ge=u.useState(new Map),Ve=he(Ge,2),qe=Ve[0],Ne=Ve[1],We=Y_(Z),Le=We.map(function($t){return qe.get($t)}),gt=u.useMemo(function(){return Le},[Le.join("_")]),ft=jNe(gt,Z,f),ut=c&&IR(c.y),pt=c&&IR(ie)||!!re.fixed,$e=pt&&Z.some(function($t){var Ht=$t.fixed;return Ht}),Pe=u.useRef(),Oe=MNe(M,r),Te=Oe.isSticky,Ae=Oe.offsetHeader,Ke=Oe.offsetSummary,Ze=Oe.offsetScroll,st=Oe.stickyClassName,Xe=Oe.container,Ue=u.useMemo(function(){return h==null?void 0:h(j)},[h,j]),ct=(ut||Te)&&u.isValidElement(Ue)&&Ue.type===X_&&Ue.props.fixed,yt,Pt,Ot;ut&&(Pt={overflowY:L?"scroll":"auto",maxHeight:c.y}),pt&&(yt={overflowX:"auto"},ut||(Pt={overflowY:"hidden"}),Ot={width:ie===!0?"auto":ie,minWidth:"100%"});var Ct=u.useCallback(function($t,Ht){Ne(function(kn){if(kn.get($t)!==Ht){var Pn=new Map(kn);return Pn.set($t,Ht),Pn}return kn})},[]),Qe=INe(),Me=he(Qe,2),ze=Me[0],tt=Me[1];function ot($t,Ht){Ht&&(typeof Ht=="function"?Ht($t):Ht.scrollLeft!==$t&&(Ht.scrollLeft=$t,Ht.scrollLeft!==$t&&setTimeout(function(){Ht.scrollLeft=$t},0)))}var Je=Xt(function($t){var Ht=$t.currentTarget,kn=$t.scrollLeft,Pn=f==="rtl",$r=typeof kn=="number"?kn:Ht.scrollLeft,Ja=Ht||DNe;if(!tt()||tt()===Ja){var Ai;ze(Ja),ot($r,Ce.current),ot($r,xe.current),ot($r,Se.current),ot($r,(Ai=Pe.current)===null||Ai===void 0?void 0:Ai.setScrollLeft)}var aa=Ht||Ce.current;if(aa){var Uo=D&&P&&typeof ie=="number"?ie:aa.scrollWidth,ec=aa.clientWidth;if(Uo===ec){ce(!1),De(!1);return}Pn?(ce(-$r<Uo-ec),De(-$r>0)):(ce($r>0),De($r<Uo-ec))}}),nt=Xt(function($t){Je($t),_==null||_($t)}),lt=function(){if(pt&&xe.current){var Ht;Je({currentTarget:Hb(xe.current),scrollLeft:(Ht=xe.current)===null||Ht===void 0?void 0:Ht.scrollLeft})}else ce(!1),De(!1)},xt=function(Ht){var kn,Pn=Ht.width;(kn=Pe.current)===null||kn===void 0||kn.checkScrollBarVisible();var $r=be.current?be.current.offsetWidth:Pn;D&&O&&be.current&&($r=O(be.current,$r)||$r),$r!==ve&&(lt(),we($r))},Dt=u.useRef(!1);u.useEffect(function(){Dt.current&<()},[pt,s,ae.length]),u.useEffect(function(){Dt.current=!0},[]);var vt=u.useState(0),at=he(vt,2),St=at[0],nn=at[1],rn=u.useState(!0),Ft=he(rn,2),En=Ft[0],Rn=Ft[1];dn(function(){(!P||!D)&&(xe.current instanceof Element?nn(GP(xe.current).width):nn(GP(ye.current).width)),Rn(iR("position","sticky"))},[]),u.useEffect(function(){D&&$&&($.body.current=xe.current)});var Sr=u.useCallback(function($t){return u.createElement(u.Fragment,null,u.createElement(OB,$t),ct==="top"&&u.createElement(ew,$t,Ue))},[ct,Ue]),Nr=u.useCallback(function($t){return u.createElement(ew,$t,Ue)},[Ue]),Yr=B(["table"],"table"),Hr=u.useMemo(function(){return d||($e?ie==="max-content"?"auto":"fixed":ut||Te||Z.some(function($t){var Ht=$t.ellipsis;return Ht})?"fixed":"auto")},[ut,$e,Z,d,Te]),$n,qt={colWidths:gt,columCount:Z.length,stickyOffsets:ft,onHeaderRow:C,fixHeader:ut,scroll:c},Gt=u.useMemo(function(){return L?null:typeof y=="function"?y():y},[L,y]),On=u.createElement(mNe,{data:j,measureColumnWidth:ut||pt||Te}),Ut=u.createElement(Vie,{colWidths:Z.map(function($t){var Ht=$t.width;return Ht}),columns:Z}),Lt=g!=null?u.createElement("caption",{className:"".concat(r,"-caption")},g):void 0,Tn=Br(n,{data:!0}),dr=Br(n,{aria:!0});if(ut||Te){var Ar;typeof z=="function"?(Ar=z(j,{scrollbarSize:St,ref:xe,onScroll:Je}),qt.colWidths=Z.map(function($t,Ht){var kn=$t.width,Pn=Ht===Z.length-1?kn-St:kn;return typeof Pn=="number"&&!Number.isNaN(Pn)?Pn:0})):Ar=u.createElement("div",{style:N(N({},yt),Pt),onScroll:nt,ref:xe,className:me("".concat(r,"-body"))},u.createElement(Yr,Fe({style:N(N({},Ot),{},{tableLayout:Hr})},dr),Lt,Ut,On,!ct&&Ue&&u.createElement(ew,{stickyOffsets:ft,flattenColumns:Z},Ue)));var yi=N(N(N({noData:!j.length},qt),fe),{},{direction:f,stickyClassName:st,scrollX:ie,tableLayout:Hr,onScroll:Je});$n=u.createElement(u.Fragment,null,x!==!1&&u.createElement(IB,Fe({},yi,{stickyTopOffset:Ae,className:"".concat(r,"-header"),ref:Ce,colGroup:Ut}),Sr),Ar,ct&&ct!=="top"&&u.createElement(IB,Fe({},yi,{stickyBottomOffset:Ke,className:"".concat(r,"-summary"),ref:Se,colGroup:Ut}),Nr),Te&&xe.current&&xe.current instanceof Element&&u.createElement(ANe,{ref:Pe,offsetScroll:Ze,scrollBodyRef:xe,onScroll:Je,container:Xe,direction:f}))}else $n=u.createElement("div",{style:N(N({},yt),Pt),className:me("".concat(r,"-content")),onScroll:Je,ref:xe},u.createElement(Yr,Fe({style:N(N({},Ot),{},{tableLayout:Hr})},dr),Lt,Ut,x!==!1&&u.createElement(OB,Fe({},qt,fe)),On,Ue&&u.createElement(ew,{stickyOffsets:ft,flattenColumns:Z},Ue)));var Xr=u.createElement("div",Fe({className:me(r,i,q(q(q(q(q(q(q(q(q(q({},"".concat(r,"-rtl"),f==="rtl"),"".concat(r,"-ping-left"),Ee),"".concat(r,"-ping-right"),je),"".concat(r,"-layout-fixed"),d==="fixed"),"".concat(r,"-fixed-header"),ut),"".concat(r,"-fixed-column"),$e),"".concat(r,"-fixed-column-gapped"),$e&&de),"".concat(r,"-scroll-horizontal"),pt),"".concat(r,"-has-fix-left"),Z[0]&&Z[0].fixed),"".concat(r,"-has-fix-right"),Z[Z.length-1]&&Z[Z.length-1].fixed==="right")),style:o,id:v,ref:be},Tn),m&&u.createElement(NB,{className:"".concat(r,"-title")},m(j)),u.createElement("div",{ref:ye,className:"".concat(r,"-container")},$n),p&&u.createElement(NB,{className:"".concat(r,"-footer")},p(j)));pt&&(Xr=u.createElement(Ni,{onResize:xt},Xr));var xi=PNe(Z,ft,f),wn=u.useMemo(function(){return{scrollX:ie,prefixCls:r,getComponent:B,scrollbarSize:St,direction:f,fixedInfoList:xi,isSticky:Te,supportSticky:En,componentWidth:ve,fixHeader:ut,fixColumn:$e,horizonScroll:pt,tableLayout:Hr,rowClassName:a,expandedRowClassName:re.expandedRowClassName,expandIcon:ee,expandableType:Q,expandRowByClick:re.expandRowByClick,expandedRowRender:re.expandedRowRender,expandedRowOffset:re.expandedRowOffset,onTriggerExpand:se,expandIconColumnIndex:re.expandIconColumnIndex,indentSize:re.indentSize,allColumnsFixedLeft:Z.every(function($t){return $t.fixed==="left"}),emptyNode:Gt,columns:ae,flattenColumns:Z,onColumnResize:Ct,colWidths:gt,hoverStartRow:V,hoverEndRow:W,onHover:U,rowExpandable:re.rowExpandable,onRow:S,getRowKey:F,expandedKeys:ne,childrenColumnName:oe,rowHoverable:I,measureRowRender:k}},[ie,r,B,St,f,xi,Te,En,ve,ut,$e,pt,Hr,a,re.expandedRowClassName,ee,Q,re.expandRowByClick,re.expandedRowRender,re.expandedRowOffset,se,re.expandIconColumnIndex,re.indentSize,Gt,ae,Z,Ct,gt,V,W,U,re.rowExpandable,S,F,ne,oe,I,k]);return u.createElement(Ya.Provider,{value:wn},Xr)}var zNe=u.forwardRef(BNe);function qie(e){return Mie(zNe,e)}var tg=qie();tg.EXPAND_COLUMN=sd;tg.INTERNAL_HOOKS=fy;tg.Column=iNe;tg.ColumnGroup=aNe;tg.Summary=Aie;var Qj=Kj(null),Gie=Kj(null);function HNe(e,t,n){var r=t||1;return n[e+r]-(n[e]||0)}function VNe(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,g=n.className,v=n.width,x=pa(Gie,["columnsOffset"]),w=x.columnsOffset,y=Hie(t,n,r,i,a),S=y.key,C=y.fixedInfo,k=y.appendCellNode,_=y.additionalCellProps,E=_.style,T=_.colSpan,$=T===void 0?1:T,P=_.rowSpan,O=P===void 0?1:P,M=r-1,R=HNe(M,$,w),I=$>1?v-R:0,j=N(N(N({},E),c),{},{flex:"0 0 ".concat(R,"px"),width:"".concat(R,"px"),marginRight:I,pointerEvents:"auto"}),L=u.useMemo(function(){return f?O<=1:$===0||O===0||O>1},[O,$,f]);L?j.visibility="hidden":f&&(j.height=m==null?void 0:m(O));var D=L?function(){return null}:p,B={};return(O===0||$===0)&&(B.rowSpan=1,B.colSpan=1),u.createElement(eg,Fe({className:me(g,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:D,shouldCellUpdate:n.shouldCellUpdate},C,{appendNode:k,additionalProps:N(N({},_),{},{style:j},B)}))}var WNe=["data","index","className","rowKey","style","extra","getHeight"],UNe=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=rt(e,WNe),d=n.record,f=n.indent,m=n.index,p=pa(Ya,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),h=p.scrollX,g=p.flattenColumns,v=p.prefixCls,x=p.fixColumn,w=p.componentWidth,y=pa(Qj,["getComponent"]),S=y.getComponent,C=Lie(d,a,r,f),k=S(["body","row"],"div"),_=S(["body","cell"],"div"),E=C.rowSupportExpand,T=C.expanded,$=C.rowProps,P=C.expandedRowRender,O=C.expandedRowClassName,M;if(E&&T){var R=P(d,r,f+1,T),I=zie(O,d,r,f),j={};x&&(j={style:q({},"--virtual-width","".concat(w,"px"))});var L="".concat(v,"-expanded-row-cell");M=u.createElement(k,{className:me("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(f+1),I)},u.createElement(eg,{component:_,prefixCls:v,className:me(L,q({},"".concat(L,"-fixed"),x)),additionalProps:j},R))}var D=N(N({},o),{},{width:h});s&&(D.position="absolute",D.pointerEvents="none");var B=u.createElement(k,Fe({},$,c,{"data-row-key":a,ref:E?null:t,className:me(i,"".concat(v,"-row"),$==null?void 0:$.className,q({},"".concat(v,"-row-extra"),s)),style:N(N({},D),$==null?void 0:$.style)}),g.map(function(F,z){return u.createElement(VNe,{key:z,component:_,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,M):B}),FB=Zv(UNe),qNe=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=pa(Ya,["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=pa(Qj),h=p.sticky,g=p.scrollY,v=p.listItemHeight,x=p.getComponent,w=p.onScroll,y=u.useRef(),S=Die(n,d,l,s),C=u.useMemo(function(){var M=0;return a.map(function(R){var I=R.width,j=R.minWidth,L=R.key,D=Math.max(I||0,j||0);return M+=D,[L,D,M]})},[a]),k=u.useMemo(function(){return C.map(function(M){return M[2]})},[C]);u.useEffect(function(){C.forEach(function(M){var R=he(M,2),I=R[0],j=R[1];o(I,j)})},[C]),u.useImperativeHandle(t,function(){var M,R={scrollTo:function(j){var L;(L=y.current)===null||L===void 0||L.scrollTo(j)},nativeElement:(M=y.current)===null||M===void 0?void 0:M.nativeElement};return Object.defineProperty(R,"scrollLeft",{get:function(){var j;return((j=y.current)===null||j===void 0?void 0:j.getScrollInfo().x)||0},set:function(j){var L;(L=y.current)===null||L===void 0||L.scrollTo({left:j})}}),Object.defineProperty(R,"scrollTop",{get:function(){var j;return((j=y.current)===null||j===void 0?void 0:j.getScrollInfo().y)||0},set:function(j){var L;(L=y.current)===null||L===void 0||L.scrollTo({top:j})}}),R});var _=function(R,I){var j,L=(j=S[I])===null||j===void 0?void 0:j.record,D=R.onCell;if(D){var B,F=D(L,I);return(B=F==null?void 0:F.rowSpan)!==null&&B!==void 0?B:1}return 1},E=function(R){var I=R.start,j=R.end,L=R.getSize,D=R.offsetY;if(j<0)return null;for(var B=a.filter(function(ne){return _(ne,I)===0}),F=I,z=function(ee){if(B=B.filter(function(oe){return _(oe,ee)===0}),!B.length)return F=ee,1},H=I;H>=0&&!z(H);H-=1);for(var A=a.filter(function(ne){return _(ne,j)!==1}),V=j,W=function(ee){if(A=A.filter(function(oe){return _(oe,ee)!==1}),!A.length)return V=Math.max(ee-1,j),1},U=j;U<S.length&&!W(U);U+=1);for(var X=[],J=function(ee){var oe=S[ee];if(!oe)return 1;a.some(function(se){return _(se,ee)>1})&&X.push(ee)},re=F;re<=V;re+=1)J(re);var Q=X.map(function(ne){var ee=S[ne],oe=s(ee.record,ne),se=function(le){var ve=ne+le-1,we=s(S[ve].record,ve),ke=L(oe,we);return ke.bottom-ke.top},ue=L(oe);return u.createElement(FB,{key:ne,data:ee,rowKey:oe,index:ne,style:{top:-D+ue.top},extra:!0,getHeight:se})});return Q},T=u.useMemo(function(){return{columnsOffset:k}},[k]),$="".concat(c,"-tbody"),P=x(["body","wrapper"]),O={};return h&&(O.position="sticky",O.bottom=0,mt(h)==="object"&&h.offsetScroll&&(O.bottom=h.offsetScroll)),u.createElement(Gie.Provider,{value:T},u.createElement(C_,{fullHeight:!1,ref:y,prefixCls:"".concat($,"-virtual"),styles:{horizontalScrollBar:O},className:$,height:g,itemHeight:v||24,data:S,itemKey:function(R){return s(R.record)},component:P,scrollWidth:f,direction:m,onVirtualScroll:function(R){var I,j=R.x;r({currentTarget:(I=y.current)===null||I===void 0?void 0:I.nativeElement,scrollLeft:j})},onScroll:w,extraRender:E},function(M,R,I){var j=s(M.record,R);return u.createElement(FB,{data:M,rowKey:j,index:R,style:I.style})}))}),GNe=Zv(qNe),KNe=function(t,n){var r=n.ref,i=n.onScroll;return u.createElement(GNe,{ref:r,data:t,onScroll:i})};function YNe(e,t){var n=e.data,r=e.columns,i=e.scroll,a=e.sticky,o=e.prefixCls,s=o===void 0?Uie: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 g=Xt(function(w,y){return cr(d,w)||y}),v=Xt(f),x=u.useMemo(function(){return{sticky:a,scrollY:h,listItemHeight:c,getComponent:g,onScroll:v}},[a,h,c,g,v]);return u.createElement(Qj.Provider,{value:x},u.createElement(tg,Fe({},e,{className:me(l,"".concat(s,"-virtual")),scroll:N(N({},i),{},{x:p}),components:N(N({},d),{},{body:n!=null&&n.length?KNe:void 0}),columns:r,internalHooks:fy,tailor:!0,ref:t})))}var XNe=u.forwardRef(YNe);function Kie(e){return Mie(XNe,e)}Kie();const JNe=e=>null,QNe=e=>null;var Zj=u.createContext(null),Yie=u.createContext({}),ZNe=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:me(o,q(q({},"".concat(o,"-start"),i[l]),"".concat(o,"-end"),a[l]))}));return u.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},s)};const e9e=u.memo(ZNe);var t9e=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],DB="open",LB="close",n9e="---",eb=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,g=t.selected,v=t.checked,x=t.halfChecked,w=t.loading,y=t.domRef,S=t.active,C=t.data,k=t.onMouseMove,_=t.selectable,E=rt(t,t9e),T=K.useContext(Zj),$=K.useContext(Yie),P=K.useRef(null),O=K.useState(!1),M=he(O,2),R=M[0],I=M[1],j=!!(T.disabled||t.disabled||(n=$.nodeDisabled)!==null&&n!==void 0&&n.call($,C)),L=K.useMemo(function(){return!T.checkable||t.checkable===!1?!1:T.checkable},[T.checkable,t.checkable]),D=function(Se){j||T.onNodeSelect(Se,Li(t))},B=function(Se){j||!L||t.disableCheckbox||T.onNodeCheck(Se,Li(t),!v)},F=K.useMemo(function(){return typeof _=="boolean"?_:T.selectable},[_,T.selectable]),z=function(Se){T.onNodeClick(Se,Li(t)),F?D(Se):B(Se)},H=function(Se){T.onNodeDoubleClick(Se,Li(t))},A=function(Se){T.onNodeMouseEnter(Se,Li(t))},V=function(Se){T.onNodeMouseLeave(Se,Li(t))},W=function(Se){T.onNodeContextMenu(Se,Li(t))},U=K.useMemo(function(){return!!(T.draggable&&(!T.draggable.nodeDraggable||T.draggable.nodeDraggable(C)))},[T.draggable,C]),X=function(Se){Se.stopPropagation(),I(!0),T.onNodeDragStart(Se,t);try{Se.dataTransfer.setData("text/plain","")}catch{}},J=function(Se){Se.preventDefault(),Se.stopPropagation(),T.onNodeDragEnter(Se,t)},re=function(Se){Se.preventDefault(),Se.stopPropagation(),T.onNodeDragOver(Se,t)},Q=function(Se){Se.stopPropagation(),T.onNodeDragLeave(Se,t)},ne=function(Se){Se.stopPropagation(),I(!1),T.onNodeDragEnd(Se,t)},ee=function(Se){Se.preventDefault(),Se.stopPropagation(),I(!1),T.onNodeDrop(Se,t)},oe=function(Se){w||T.onNodeExpand(Se,Li(t))},se=K.useMemo(function(){var ye=To(T.keyEntities,a)||{},Se=ye.children;return!!(Se||[]).length},[T.keyEntities,a]),ue=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&&!ue&&!t.loaded&&T.onNodeLoad(Li(t))},[w,T.loadData,T.onNodeLoad,h,ue,t]);var te=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]),le=function(Se){var Ie=t.switcherIcon||T.switcherIcon;return typeof Ie=="function"?Ie(N(N({},t),{},{isLeaf:Se})):Ie},ve=function(){if(ue){var Se=le(!0);return Se!==!1?K.createElement("span",{className:me("".concat(T.prefixCls,"-switcher"),"".concat(T.prefixCls,"-switcher-noop"))},Se):null}var Ie=le(!1);return Ie!==!1?K.createElement("span",{onClick:oe,className:me("".concat(T.prefixCls,"-switcher"),"".concat(T.prefixCls,"-switcher_").concat(h?DB:LB))},Ie):null},we=K.useMemo(function(){if(!L)return null;var ye=typeof L!="boolean"?L:null;return K.createElement("span",{className:me("".concat(T.prefixCls,"-checkbox"),q(q(q({},"".concat(T.prefixCls,"-checkbox-checked"),v),"".concat(T.prefixCls,"-checkbox-indeterminate"),!v&&x),"".concat(T.prefixCls,"-checkbox-disabled"),j||t.disableCheckbox)),onClick:B,role:"checkbox","aria-checked":x?"mixed":v,"aria-disabled":j||t.disableCheckbox,"aria-label":"Select ".concat(typeof t.title=="string"?t.title:"tree node")},ye)},[L,v,x,j,t.disableCheckbox,t.title]),ke=K.useMemo(function(){return ue?null:h?DB:LB},[ue,h]),Y=K.useMemo(function(){return K.createElement("span",{className:me("".concat(T.prefixCls,"-iconEle"),"".concat(T.prefixCls,"-icon__").concat(ke||"docu"),q({},"".concat(T.prefixCls,"-icon_loading"),w))})},[T.prefixCls,ke,w]),ae=K.useMemo(function(){var ye=!!T.draggable,Se=!t.disabled&&ye&&T.dragOverNodeKey===a;return Se?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]),Z=K.useMemo(function(){var ye=t.title,Se=ye===void 0?n9e:ye,Ie="".concat(T.prefixCls,"-node-content-wrapper"),Re;if(T.showIcon){var Ee=t.icon||T.icon;Re=Ee?K.createElement("span",{className:me("".concat(T.prefixCls,"-iconEle"),"".concat(T.prefixCls,"-icon__customize"))},typeof Ee=="function"?Ee(t):Ee):Y}else T.loadData&&w&&(Re=Y);var ce;return typeof Se=="function"?ce=Se(C):T.titleRender?ce=T.titleRender(C):ce=Se,K.createElement("span",{ref:P,title:typeof Se=="string"?Se:"",className:me(Ie,"".concat(Ie,"-").concat(ke||"normal"),q({},"".concat(T.prefixCls,"-node-selected"),!j&&(g||R))),onMouseEnter:A,onMouseLeave:V,onContextMenu:W,onClick:z,onDoubleClick:H},Re,K.createElement("span",{className:"".concat(T.prefixCls,"-title")},ce),ae)},[T.prefixCls,T.showIcon,t,T.icon,Y,T.titleRender,C,ke,A,V,W,z,H]),G=Br(E,{aria:!0,data:!0}),de=To(T.keyEntities,a)||{},ie=de.level,fe=p[p.length-1],be=!j&&U,Ce=T.draggingNodeKey===a,xe=_!==void 0?{"aria-selected":!!_}:void 0;return K.createElement("div",Fe({ref:y,role:"treeitem","aria-expanded":f?void 0:h,className:me(o,"".concat(T.prefixCls,"-treenode"),(i={},q(q(q(q(q(q(q(q(q(q(i,"".concat(T.prefixCls,"-treenode-disabled"),j),"".concat(T.prefixCls,"-treenode-switcher-").concat(h?"open":"close"),!f),"".concat(T.prefixCls,"-treenode-checkbox-checked"),v),"".concat(T.prefixCls,"-treenode-checkbox-indeterminate"),x),"".concat(T.prefixCls,"-treenode-selected"),g),"".concat(T.prefixCls,"-treenode-loading"),w),"".concat(T.prefixCls,"-treenode-active"),S),"".concat(T.prefixCls,"-treenode-leaf-last"),fe),"".concat(T.prefixCls,"-treenode-draggable"),U),"dragging",Ce),q(q(q(q(q(q(q(i,"drop-target",T.dropTargetKey===a),"drop-container",T.dropContainerKey===a),"drag-over",!j&&l),"drag-over-gap-top",!j&&c),"drag-over-gap-bottom",!j&&d),"filter-node",(r=T.filterTreeNode)===null||r===void 0?void 0:r.call(T,Li(t))),"".concat(T.prefixCls,"-treenode-leaf"),ue))),style:s,draggable:be,onDragStart:be?X:void 0,onDragEnter:U?J:void 0,onDragOver:U?re:void 0,onDragLeave:U?Q:void 0,onDrop:U?ee:void 0,onDragEnd:U?ne:void 0,onMouseMove:k},xe,G),K.createElement(e9e,{prefixCls:T.prefixCls,level:ie,isStart:m,isEnd:p}),te,ve(),we,Z)};eb.isTreeNode=1;function ac(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function eu(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function eN(e){return e.split("-")}function r9e(e,t){var n=[],r=To(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 i9e(e){if(e.parent){var t=eN(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function a9e(e){var t=eN(e.pos);return Number(t[t.length-1])===0}function BB(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,g=p.height,v=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-f),x=(v-12)/r,w=l.filter(function(j){var L;return(L=s[j])===null||L===void 0||(L=L.children)===null||L===void 0?void 0:L.length}),y=To(s,n.eventKey);if(m<h+g/2){var S=o.findIndex(function(j){return j.key===y.key}),C=S<=0?0:S-1,k=o[C].key;y=To(s,k)}var _=y.key,E=y,T=y.key,$=0,P=0;if(!w.includes(_))for(var O=0;O<x&&i9e(y);O+=1)y=y.parent,P+=1;var M=t.data,R=y.node,I=!0;return a9e(y)&&y.level===0&&m<h+g/2&&a({dragNode:M,dropNode:R,dropPosition:-1})&&y.key===n.eventKey?$=-1:(E.children||[]).length&&w.includes(T)?a({dragNode:M,dropNode:R,dropPosition:0})?$=0:I=!1:P===0?x>-1.5?a({dragNode:M,dropNode:R,dropPosition:1})?$=1:I=!1:a({dragNode:M,dropNode:R,dropPosition:0})?$=0:a({dragNode:M,dropNode:R,dropPosition:1})?$=1:I=!1:a({dragNode:M,dropNode:R,dropPosition:1})?$=1:I=!1,{dropPosition:$,dropLevelOffset:P,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:T,dropContainerKey:$===0?null:((d=y.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:I}}function zB(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function T$(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 MR(e,t){var n=new Set;function r(i){if(!n.has(i)){var a=To(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)}),He(n)}function o9e(e){const[t,n]=u.useState(null);return[u.useCallback((a,o,s)=>{const l=t??a,c=Math.min(l||0,a),d=Math.max(l||0,a),f=o.slice(c,d+1).map(h=>e(h)),m=f.some(h=>!s.has(h)),p=[];return f.forEach(h=>{m?(s.has(h)||p.push(h),s.add(h)):(s.delete(h),p.push(h))}),n(m?d:null),p},[t]),a=>{n(a)}]}const nd={},jR="SELECT_ALL",NR="SELECT_INVERT",AR="SELECT_NONE",HB=[],Xie=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&Xie(e,r[e],n)}),n),s9e=(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:g,fixed:v,renderCell:x,hideSelectAll:w,checkStrictly:y=!0}=t||{},{prefixCls:S,data:C,pageData:k,getRecordByKey:_,getRowKey:E,expandType:T,childrenColumnName:$,locale:P,getPopupContainer:O}=e,M=Ac(),[R,I]=o9e(ee=>ee),[j,L]=Wt(r||i||HB,{value:r}),D=u.useRef(new Map),B=u.useCallback(ee=>{if(n){const oe=new Map;ee.forEach(se=>{let ue=_(se);!ue&&D.current.has(se)&&(ue=D.current.get(se)),oe.set(se,ue)}),D.current=oe}},[_,n]);u.useEffect(()=>{B(j)},[j]);const F=u.useMemo(()=>Xie($,k),[$,k]),{keyEntities:z}=u.useMemo(()=>{if(y)return{keyEntities:null};let ee=C;if(n){const oe=new Set(F.map((ue,te)=>E(ue,te))),se=Array.from(D.current).reduce((ue,[te,le])=>oe.has(te)?ue:ue.concat(le),[]);ee=[].concat(He(ee),He(se))}return oy(ee,{externalGetKey:E,childrenPropName:$})},[C,E,y,$,n,F]),H=u.useMemo(()=>{const ee=new Map;return F.forEach((oe,se)=>{const ue=E(oe,se),te=(a?a(oe):null)||{};ee.set(ue,te)}),ee},[F,E,a]),A=u.useCallback(ee=>{const oe=E(ee);let se;return H.has(oe)?se=H.get(E(ee)):se=a?a(ee):void 0,!!(se!=null&&se.disabled)},[H,E]),[V,W]=u.useMemo(()=>{if(y)return[j||[],[]];const{checkedKeys:ee,halfCheckedKeys:oe}=Gs(j,!0,z,A);return[ee||[],oe]},[j,y,z,A]),U=u.useMemo(()=>{const ee=h==="radio"?V.slice(0,1):V;return new Set(ee)},[V,h]),X=u.useMemo(()=>h==="radio"?new Set:new Set(W),[W,h]);u.useEffect(()=>{t||L(HB)},[!!t]);const J=u.useCallback((ee,oe)=>{let se,ue;B(ee),n?(se=ee,ue=ee.map(te=>D.current.get(te))):(se=[],ue=[],ee.forEach(te=>{const le=_(te);le!==void 0&&(se.push(te),ue.push(le))})),L(se),s==null||s(se,ue,{type:oe})},[L,_,s,n]),re=u.useCallback((ee,oe,se,ue)=>{if(l){const te=se.map(le=>_(le));l(_(ee),oe,te,ue)}J(se,"single")},[l,_,J]),Q=u.useMemo(()=>!g||w?null:(g===!0?[jR,NR,AR]:g).map(oe=>oe===jR?{key:"all",text:P.selectionAll,onSelect(){J(C.map((se,ue)=>E(se,ue)).filter(se=>{const ue=H.get(se);return!(ue!=null&&ue.disabled)||U.has(se)}),"all")}}:oe===NR?{key:"invert",text:P.selectInvert,onSelect(){const se=new Set(U);k.forEach((te,le)=>{const ve=E(te,le),we=H.get(ve);we!=null&&we.disabled||(se.has(ve)?se.delete(ve):se.add(ve))});const ue=Array.from(se);d&&(M.deprecated(!1,"onSelectInvert","onChange"),d(ue)),J(ue,"invert")}}:oe===AR?{key:"none",text:P.selectNone,onSelect(){f==null||f(),J(Array.from(U).filter(se=>{const ue=H.get(se);return ue==null?void 0:ue.disabled}),"none")}}:oe).map(oe=>Object.assign(Object.assign({},oe),{onSelect:(...se)=>{var ue,te;(te=oe.onSelect)===null||te===void 0||(ue=te).call.apply(ue,[oe].concat(se)),I(null)}})),[g,U,k,E,d,J]);return[u.useCallback(ee=>{var oe;if(!t)return ee.filter(ye=>ye!==nd);let se=He(ee);const ue=new Set(U),te=F.map(E).filter(ye=>!H.get(ye).disabled),le=te.every(ye=>ue.has(ye)),ve=te.some(ye=>ue.has(ye)),we=()=>{const ye=[];le?te.forEach(Ie=>{ue.delete(Ie),ye.push(Ie)}):te.forEach(Ie=>{ue.has(Ie)||(ue.add(Ie),ye.push(Ie))});const Se=Array.from(ue);c==null||c(!le,Se.map(Ie=>_(Ie)),ye.map(Ie=>_(Ie))),J(Se,"all"),I(null)};let ke,Y;if(h!=="radio"){let ye;if(Q){const je={getPopupContainer:O,items:Q.map((De,Ge)=>{const{key:Ve,text:qe,onSelect:Ne}=De;return{key:Ve??Ge,onClick:()=>{Ne==null||Ne(te)},label:qe}})};ye=u.createElement("div",{className:`${S}-selection-extra`},u.createElement(Em,{menu:je,getPopupContainer:O},u.createElement("span",null,u.createElement(Tu,null))))}const Se=F.map((je,De)=>{const Ge=E(je,De),Ve=H.get(Ge)||{};return Object.assign({checked:ue.has(Ge)},Ve)}).filter(({disabled:je})=>je),Ie=!!Se.length&&Se.length===F.length,Re=Ie&&Se.every(({checked:je})=>je),Ee=Ie&&Se.some(({checked:je})=>je),ce=(o==null?void 0:o())||{},{onChange:ge,disabled:_e}=ce;Y=u.createElement(qa,Object.assign({"aria-label":ye?"Custom selection":"Select all"},ce,{checked:Ie?Re:!!F.length&&le,indeterminate:Ie?!Re&&Ee:!le&&ve,onChange:je=>{we(),ge==null||ge(je)},disabled:_e??(F.length===0||Ie),skipGroup:!0})),ke=!w&&u.createElement("div",{className:`${S}-selection`},Y,ye)}let ae;h==="radio"?ae=(ye,Se,Ie)=>{const Re=E(Se,Ie),Ee=ue.has(Re),ce=H.get(Re);return{node:u.createElement(uf,Object.assign({},ce,{checked:Ee,onClick:ge=>{var _e;ge.stopPropagation(),(_e=ce==null?void 0:ce.onClick)===null||_e===void 0||_e.call(ce,ge)},onChange:ge=>{var _e;ue.has(Re)||re(Re,!0,[Re],ge.nativeEvent),(_e=ce==null?void 0:ce.onChange)===null||_e===void 0||_e.call(ce,ge)}})),checked:Ee}}:ae=(ye,Se,Ie)=>{var Re;const Ee=E(Se,Ie),ce=ue.has(Ee),ge=X.has(Ee),_e=H.get(Ee);let je;return T==="nest"?je=ge:je=(Re=_e==null?void 0:_e.indeterminate)!==null&&Re!==void 0?Re:ge,{node:u.createElement(qa,Object.assign({},_e,{indeterminate:je,checked:ce,skipGroup:!0,onClick:De=>{var Ge;De.stopPropagation(),(Ge=_e==null?void 0:_e.onClick)===null||Ge===void 0||Ge.call(_e,De)},onChange:De=>{var Ge;const{nativeEvent:Ve}=De,{shiftKey:qe}=Ve,Ne=te.indexOf(Ee),We=V.some(Le=>te.includes(Le));if(qe&&y&&We){const Le=R(Ne,te,ue),gt=Array.from(ue);m==null||m(!ce,gt.map(ft=>_(ft)),Le.map(ft=>_(ft))),J(gt,"multiple")}else{const Le=V;if(y){const gt=ce?ac(Le,Ee):eu(Le,Ee);re(Ee,!ce,gt,Ve)}else{const gt=Gs([].concat(He(Le),[Ee]),!0,z,A),{checkedKeys:ft,halfCheckedKeys:ut}=gt;let pt=ft;if(ce){const $e=new Set(ft);$e.delete(Ee),pt=Gs(Array.from($e),{halfCheckedKeys:ut},z,A).checkedKeys}re(Ee,!ce,pt,Ve)}}I(ce?null:Ne),(Ge=_e==null?void 0:_e.onChange)===null||Ge===void 0||Ge.call(_e,De)}})),checked:ce}};const Z=(ye,Se,Ie)=>{const{node:Re,checked:Ee}=ae(ye,Se,Ie);return x?x(Ee,Se,Ie,Re):Re};if(!se.includes(nd))if(se.findIndex(ye=>{var Se;return((Se=ye[r1])===null||Se===void 0?void 0:Se.columnType)==="EXPAND_COLUMN"})===0){const[ye,...Se]=se;se=[ye,nd].concat(He(Se))}else se=[nd].concat(He(se));const G=se.indexOf(nd);se=se.filter((ye,Se)=>ye!==nd||Se===G);const de=se[G-1],ie=se[G+1];let fe=v;fe===void 0&&((ie==null?void 0:ie.fixed)!==void 0?fe=ie.fixed:(de==null?void 0:de.fixed)!==void 0&&(fe=de.fixed)),fe&&de&&((oe=de[r1])===null||oe===void 0?void 0:oe.columnType)==="EXPAND_COLUMN"&&de.fixed===void 0&&(de.fixed=fe);const be=me(`${S}-selection-col`,{[`${S}-selection-col-with-dropdown`]:g&&h==="checkbox"}),Ce=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(Y):t.columnTitle:ke,xe={fixed:fe,width:p,className:`${S}-selection-column`,title:Ce(),render:Z,onCell:t.onCell,align:t.align,[r1]:{className:be}};return se.map(ye=>ye===nd?xe:ye)},[E,F,t,V,U,X,p,Q,T,H,m,re,A]),U]};function l9e(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}function c9e(e,t){return 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)}}):l9e(r,n)})}function u9e(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:me(s,{[`${s}-spaced`]:!o,[`${s}-expanded`]:o&&a,[`${s}-collapsed`]:o&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function d9e(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 Xd=(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 ng(e,t){return t?`${t}-${e}`:`${e}`}const J_=(e,t)=>typeof e=="function"?e(t):e,f9e=(e,t)=>{const n=J_(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var m9e={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"},p9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:m9e}))},h9e=u.forwardRef(p9e);function v9e(e){const t=u.useRef(e),n=ij();return[()=>t.current,r=>{t.current=r,n()}]}var g9e=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 Jie(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function b9e(e,t){var n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];dn(function(){if(i)return e(),function(){t()}},[i]),dn(function(){return a(!0),function(){a(!1)}},[])}var y9e=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],x9e=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=rt(e,y9e),m=u.useState(!0),p=he(m,2),h=p[0],g=p[1],v=u.useContext(Zj),x=v.prefixCls,w=a&&o!=="hide";dn(function(){a&&w!==h&&g(w)},[a]);var y=function(){a&&s()},S=u.useRef(!1),C=function(){a&&!S.current&&(S.current=!0,l())};b9e(y,C);var k=function(E){w===E&&C()};return a?u.createElement(Ki,Fe({ref:t,visible:h},i,{motionAppear:o==="show",onVisibleChanged:k}),function(_,E){var T=_.className,$=_.style;return u.createElement("div",{ref:E,className:me("".concat(x,"-treenode-motion"),T),style:$},a.map(function(P){var O=Object.assign({},(Jie(P.data),P.data)),M=P.title,R=P.key,I=P.isStart,j=P.isEnd;delete O.children;var L=n1(R,d);return u.createElement(eb,Fe({},O,L,{title:M,active:c,data:P.data,key:R,isStart:I,isEnd:j}))}))}):u.createElement(eb,Fe({domRef:t,className:n,style:r},f,{active:c}))});function w9e(){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 VB(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 S9e=["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"],WB={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},C9e=function(){},$m="RC_TREE_MOTION_".concat(Math.random()),FR={key:$m},Qie={key:$m,level:0,index:0,pos:"0",node:FR,nodes:[FR]},UB={parent:null,children:[],pos:Qie.pos,data:FR,title:null,key:$m,isStart:[],isEnd:[]};function qB(e,t,n,r){return t===!1||!n?e:e.slice(0,Math.ceil(n/r)+1)}function GB(e){var t=e.key,n=e.pos;return ay(t,n)}function k9e(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 _9e=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,g=e.motion,v=e.height,x=e.itemHeight,w=e.virtual,y=e.scrollWidth,S=e.focusable,C=e.activeItem,k=e.focused,_=e.tabIndex,E=e.onKeyDown,T=e.onFocus,$=e.onBlur,P=e.onActiveChange,O=e.onListChangeStart,M=e.onListChangeEnd,R=rt(e,S9e),I=u.useRef(null),j=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(ae){I.current.scrollTo(ae)},getIndentWidth:function(){return j.current.offsetWidth}}});var L=u.useState(i),D=he(L,2),B=D[0],F=D[1],z=u.useState(r),H=he(z,2),A=H[0],V=H[1],W=u.useState(r),U=he(W,2),X=U[0],J=U[1],re=u.useState([]),Q=he(re,2),ne=Q[0],ee=Q[1],oe=u.useState(null),se=he(oe,2),ue=se[0],te=se[1],le=u.useRef(r);le.current=r;function ve(){var Y=le.current;V(Y),J(Y),ee([]),te(null),M()}dn(function(){F(i);var Y=w9e(B,i);if(Y.key!==null)if(Y.add){var ae=A.findIndex(function(be){var Ce=be.key;return Ce===Y.key}),Z=qB(VB(A,r,Y.key),w,v,x),G=A.slice();G.splice(ae+1,0,UB),J(G),ee(Z),te("show")}else{var de=r.findIndex(function(be){var Ce=be.key;return Ce===Y.key}),ie=qB(VB(r,A,Y.key),w,v,x),fe=r.slice();fe.splice(de+1,0,UB),J(fe),ee(ie),te("hide")}else A!==r&&(V(r),J(r))},[i,r]),u.useEffect(function(){m||ve()},[m]);var we=g?X:r,ke={expandedKeys:i,selectedKeys:a,loadedKeys:s,loadingKeys:l,checkedKeys:o,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:h,keyEntities:d};return u.createElement(u.Fragment,null,k&&C&&u.createElement("span",{style:WB,"aria-live":"assertive"},k9e(C)),u.createElement("div",null,u.createElement("input",{style:WB,disabled:S===!1||f,tabIndex:S!==!1?_:null,onKeyDown:E,onFocus:T,onBlur:$,value:"",onChange:C9e,"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:j,className:"".concat(n,"-indent-unit")}))),u.createElement(C_,Fe({},R,{data:we,itemKey:GB,height:v,fullHeight:!1,virtual:w,itemHeight:x,scrollWidth:y,prefixCls:"".concat(n,"-list"),ref:I,role:"tree",onVisibleChange:function(ae){ae.every(function(Z){return GB(Z)!==$m})&&ve()}}),function(Y){var ae=Y.pos,Z=Object.assign({},(Jie(Y.data),Y.data)),G=Y.title,de=Y.key,ie=Y.isStart,fe=Y.isEnd,be=ay(de,ae);delete Z.key,delete Z.children;var Ce=n1(be,ke);return u.createElement(x9e,Fe({},Z,Ce,{title:G,active:!!C&&de===C.key,pos:ae,data:Y.data,isStart:ie,isEnd:fe,motion:g,motionNodes:de===$m?ne:null,motionType:ue,onMotionStart:O,onMotionEnd:ve,treeNodeRequiredProps:ke,onMouseMove:function(){P(null)}}))}))}),E9e=10,Q_=function(e){Ga(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)),q(Tt(r),"destroyed",!1),q(Tt(r),"delayedDragEnterLogic",void 0),q(Tt(r),"loadingRetryTimes",{}),q(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:av()}),q(Tt(r),"dragStartMousePosition",null),q(Tt(r),"dragNodeProps",null),q(Tt(r),"currentMouseOverDroppableNodeKey",null),q(Tt(r),"listRef",u.createRef()),q(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=ac(d,p);r.setState({draggingNodeKey:p,dragChildrenKeys:r9e(p,f),indent:r.listRef.current.getIndentWidth()}),r.setExpandedKeys(h),window.addEventListener("dragend",r.onWindowDragEnd),m==null||m({event:s,node:Li(l)})}),q(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,g=r.props,v=g.onDragEnter,x=g.onExpand,w=g.allowDrop,y=g.direction,S=l.pos,C=l.eventKey;if(r.currentMouseOverDroppableNodeKey!==C&&(r.currentMouseOverDroppableNodeKey=C),!r.dragNodeProps){r.resetDragState();return}var k=BB(s,r.dragNodeProps,l,h,r.dragStartMousePosition,w,p,f,d,y),_=k.dropPosition,E=k.dropLevelOffset,T=k.dropTargetKey,$=k.dropContainerKey,P=k.dropTargetPos,O=k.dropAllowed,M=k.dragOverNodeKey;if(m.includes(T)||!O){r.resetDragState();return}if(r.delayedDragEnterLogic||(r.delayedDragEnterLogic={}),Object.keys(r.delayedDragEnterLogic).forEach(function(R){clearTimeout(r.delayedDragEnterLogic[R])}),r.dragNodeProps.eventKey!==l.eventKey&&(s.persist(),r.delayedDragEnterLogic[S]=window.setTimeout(function(){if(r.state.draggingNodeKey!==null){var R=He(d),I=To(f,l.eventKey);I&&(I.children||[]).length&&(R=eu(d,l.eventKey)),r.props.hasOwnProperty("expandedKeys")||r.setExpandedKeys(R),x==null||x(R,{node:Li(l),expanded:!0,nativeEvent:s.nativeEvent})}},800)),r.dragNodeProps.eventKey===T&&E===0){r.resetDragState();return}r.setState({dragOverNodeKey:M,dropPosition:_,dropLevelOffset:E,dropTargetKey:T,dropContainerKey:$,dropTargetPos:P,dropAllowed:O}),v==null||v({event:s,node:Li(l),expandedKeys:d})}),q(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,g=r.props,v=g.onDragOver,x=g.allowDrop,w=g.direction;if(r.dragNodeProps){var y=BB(s,r.dragNodeProps,l,h,r.dragStartMousePosition,x,f,m,p,w),S=y.dropPosition,C=y.dropLevelOffset,k=y.dropTargetKey,_=y.dropContainerKey,E=y.dropTargetPos,T=y.dropAllowed,$=y.dragOverNodeKey;d.includes(k)||!T||(r.dragNodeProps.eventKey===k&&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&&k===r.state.dropTargetKey&&_===r.state.dropContainerKey&&E===r.state.dropTargetPos&&T===r.state.dropAllowed&&$===r.state.dragOverNodeKey||r.setState({dropPosition:S,dropLevelOffset:C,dropTargetKey:k,dropContainerKey:_,dropTargetPos:E,dropAllowed:T,dragOverNodeKey:$}),v==null||v({event:s,node:Li(l)}))}}),q(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:Li(l)})}),q(Tt(r),"onWindowDragEnd",function(s){r.onNodeDragEnd(s,null,!0),window.removeEventListener("dragend",r.onWindowDragEnd)}),q(Tt(r),"onNodeDragEnd",function(s,l){var c=r.props.onDragEnd;r.setState({dragOverNodeKey:null}),r.cleanDragState(),c==null||c({event:s,node:Li(l)}),r.dragNodeProps=null,window.removeEventListener("dragend",r.onWindowDragEnd)}),q(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,g=f.dropTargetPos,v=f.dropAllowed;if(v){var x=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),h!==null){var w=N(N({},n1(h,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===h,data:To(r.state.keyEntities,h).node}),y=m.includes(h);Jn(!y,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var S=eN(g),C={event:s,node:Li(w),dragNode:r.dragNodeProps?Li(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(S[S.length-1])};d||x==null||x(C),r.dragNodeProps=null}}}),q(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}),q(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 g=f.filter(function(x){return x.key===p})[0],v=Li(N(N({},n1(p,r.getTreeNodeRequiredProps())),{},{data:g.data}));r.setExpandedKeys(m?ac(d,p):eu(d,p)),r.onNodeExpand(s,v)}}),q(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)}),q(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)}),q(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,g=p.multiple,v=l.selected,x=l[m.key],w=!v;w?g?c=eu(c,x):c=[x]:c=ac(c,x);var y=c.map(function(S){var C=To(f,S);return C?C.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),h==null||h(c,{event:"select",selected:w,node:l,selectedNodes:y,nativeEvent:s.nativeEvent})}),q(Tt(r),"onNodeCheck",function(s,l,c){var d=r.state,f=d.keyEntities,m=d.checkedKeys,p=d.halfCheckedKeys,h=r.props,g=h.checkStrictly,v=h.onCheck,x=l.key,w,y={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(g){var S=c?eu(m,x):ac(m,x),C=ac(p,x);w={checked:S,halfChecked:C},y.checkedNodes=S.map(function(P){return To(f,P)}).filter(Boolean).map(function(P){return P.node}),r.setUncontrolledState({checkedKeys:S})}else{var k=Gs([].concat(He(m),[x]),!0,f),_=k.checkedKeys,E=k.halfCheckedKeys;if(!c){var T=new Set(_);T.delete(x);var $=Gs(Array.from(T),{halfCheckedKeys:E},f);_=$.checkedKeys,E=$.halfCheckedKeys}w=_,y.checkedNodes=[],y.checkedNodesPositions=[],y.halfCheckedKeys=E,_.forEach(function(P){var O=To(f,P);if(O){var M=O.node,R=O.pos;y.checkedNodes.push(M),y.checkedNodesPositions.push({node:M,pos:R})}}),r.setUncontrolledState({checkedKeys:_},!1,{halfCheckedKeys:E})}v==null||v(w,y)}),q(Tt(r),"onNodeLoad",function(s){var l,c=s.key,d=r.state.keyEntities,f=To(d,c);if(!(f!=null&&(l=f.children)!==null&&l!==void 0&&l.length)){var m=new Promise(function(p,h){r.setState(function(g){var v=g.loadedKeys,x=v===void 0?[]:v,w=g.loadingKeys,y=w===void 0?[]:w,S=r.props,C=S.loadData,k=S.onLoad;if(!C||x.includes(c)||y.includes(c))return null;var _=C(s);return _.then(function(){var E=r.state.loadedKeys,T=eu(E,c);k==null||k(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function($){return{loadingKeys:ac($.loadingKeys,c)}}),p()}).catch(function(E){if(r.setState(function($){return{loadingKeys:ac($.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=E9e){var T=r.state.loadedKeys;Jn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:eu(T,c)}),p()}h(E)}),{loadingKeys:eu(y,c)}})});return m.catch(function(){}),m}}),q(Tt(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),q(Tt(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),q(Tt(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),q(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)}),q(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)}),q(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,g=s.dropPosition,v=s.keyEntities;return{expandedKeys:l||[],selectedKeys:c||[],loadedKeys:d||[],loadingKeys:f||[],checkedKeys:m||[],halfCheckedKeys:p||[],dragOverNodeKey:h,dropPosition:g,keyEntities:v}}),q(Tt(r),"setExpandedKeys",function(s){var l=r.state,c=l.treeData,d=l.fieldNames,f=h$(c,s,d);r.setUncontrolledState({expandedKeys:s,flattenNodes:f},!0)}),q(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,g=p.loadData,v=l.expanded,x=l[m.key];if(!f){var w=c.includes(x),y=!v;if(Jn(v&&w||!v&&!w,"Expand state not sync with index check"),c=y?eu(c,x):ac(c,x),r.setExpandedKeys(c),h==null||h(c,{node:l,expanded:y,nativeEvent:s.nativeEvent}),y&&g){var S=r.onNodeLoad(l);S&&S.then(function(){var C=h$(r.state.treeData,c,m);r.setUncontrolledState({flattenNodes:C})}).catch(function(){var C=r.state.expandedKeys,k=ac(C,x);r.setExpandedKeys(k)})}}}),q(Tt(r),"onListChangeStart",function(){r.setUncontrolledState({listChanging:!0})}),q(Tt(r),"onListChangeEnd",function(){setTimeout(function(){r.setUncontrolledState({listChanging:!1})})}),q(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))}),q(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}),q(Tt(r),"offsetActiveKey",function(s){var l=r.state,c=l.flattenNodes,d=l.activeKey,f=c.findIndex(function(h){var g=h.key;return g===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)}),q(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,g=p.checkable,v=p.selectable;switch(s.which){case ht.UP:{r.offsetActiveKey(-1),s.preventDefault();break}case ht.DOWN:{r.offsetActiveKey(1),s.preventDefault();break}}var x=r.getActiveItem();if(x&&x.data){var w=r.getTreeNodeRequiredProps(),y=x.data.isLeaf===!1||!!(x.data[m.children]||[]).length,S=Li(N(N({},n1(c,w)),{},{data:x.data,active:!0}));switch(s.which){case ht.LEFT:{y&&d.includes(c)?r.onNodeExpand({},S):x.parent&&r.onActiveChange(x.parent.key),s.preventDefault();break}case ht.RIGHT:{y&&!d.includes(c)?r.onNodeExpand({},S):x.children&&x.children.length&&r.onActiveChange(x.children[0].key),s.preventDefault();break}case ht.ENTER:case ht.SPACE:{g&&!S.disabled&&S.checkable!==!1&&!S.disableCheckbox?r.onNodeCheck({},S,!f.includes(c)):!g&&v&&!S.disabled&&S.selectable!==!1&&r.onNodeSelect({},S);break}}}h==null||h(s)}),q(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))}}),q(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,g=i.indent,v=this.props,x=v.prefixCls,w=v.className,y=v.style,S=v.showLine,C=v.focusable,k=v.tabIndex,_=k===void 0?0:k,E=v.selectable,T=v.showIcon,$=v.icon,P=v.switcherIcon,O=v.draggable,M=v.checkable,R=v.checkStrictly,I=v.disabled,j=v.motion,L=v.loadData,D=v.filterTreeNode,B=v.height,F=v.itemHeight,z=v.scrollWidth,H=v.virtual,A=v.titleRender,V=v.dropIndicatorRender,W=v.onContextMenu,U=v.onScroll,X=v.direction,J=v.rootClassName,re=v.rootStyle,Q=Br(this.props,{aria:!0,data:!0}),ne;O&&(mt(O)==="object"?ne=O:typeof O=="function"?ne={nodeDraggable:O}:ne={});var ee={prefixCls:x,selectable:E,showIcon:T,icon:$,switcherIcon:P,draggable:ne,draggingNodeKey:l,checkable:M,checkStrictly:R,disabled:I,keyEntities:s,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:p,dragOverNodeKey:h,indent:g,direction:X,dropIndicatorRender:V,loadData:L,filterTreeNode:D,titleRender:A,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(Zj.Provider,{value:ee},u.createElement("div",{className:me(x,w,J,q(q(q({},"".concat(x,"-show-line"),S),"".concat(x,"-focused"),a),"".concat(x,"-active-focused"),c!==null)),style:re},u.createElement(_9e,Fe({ref:this.listRef,prefixCls:x,style:y,data:o,disabled:I,selectable:E,checkable:!!M,motion:j,dragging:l!==null,height:B,itemHeight:F,virtual:H,focusable:C,focused:a,tabIndex:_,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:U,scrollWidth:z},this.getTreeNodeRequiredProps(),Q))))}}],[{key:"getDerivedStateFromProps",value:function(i,a){var o=a.prevProps,s={prevProps:i};function l(_){return!o&&i.hasOwnProperty(_)||o&&o[_]!==i[_]}var c,d=a.fieldNames;if(l("fieldNames")&&(d=av(i.fieldNames),s.fieldNames=d),l("treeData")?c=i.treeData:l("children")&&(Jn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=Yne(i.children)),c){s.treeData=c;var f=oy(c,{fieldNames:d});s.keyEntities=N(q({},$m,Qie),f.keyEntities)}var m=s.keyEntities||a.keyEntities;if(l("expandedKeys")||o&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!o&&i.defaultExpandParent?MR(i.expandedKeys,m):i.expandedKeys;else if(!o&&i.defaultExpandAll){var p=N({},m);delete p[$m];var h=[];Object.keys(p).forEach(function(_){var E=p[_];E.children&&E.children.length&&h.push(E.key)}),s.expandedKeys=h}else!o&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?MR(i.defaultExpandedKeys,m):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var g=h$(c||a.treeData,s.expandedKeys||a.expandedKeys,d);s.flattenNodes=g}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=zB(i.selectedKeys,i):!o&&i.defaultSelectedKeys&&(s.selectedKeys=zB(i.defaultSelectedKeys,i))),i.checkable){var v;if(l("checkedKeys")?v=T$(i.checkedKeys)||{}:!o&&i.defaultCheckedKeys?v=T$(i.defaultCheckedKeys)||{}:c&&(v=T$(i.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),v){var x=v,w=x.checkedKeys,y=w===void 0?[]:w,S=x.halfCheckedKeys,C=S===void 0?[]:S;if(!i.checkStrictly){var k=Gs(y,!0,m);y=k.checkedKeys,C=k.halfCheckedKeys}s.checkedKeys=y,s.halfCheckedKeys=C}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(u.Component);q(Q_,"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:g9e,allowDrop:function(){return!0},expandAction:!1});q(Q_,"TreeNode",eb);var $9e={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"},T9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:$9e}))},Zie=u.forwardRef(T9e),P9e={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"},R9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:P9e}))},I9e=u.forwardRef(R9e),O9e={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"},M9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:O9e}))},j9e=u.forwardRef(M9e),N9e={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"},A9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:N9e}))},F9e=u.forwardRef(A9e);const D9e=({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}}}}}),L9e=new gn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),B9e=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),z9e=(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:`${pe(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),H9e=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:a,indentSize:o,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},bn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:Zs(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:L9e,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:pe(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({},B9e(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`},z9e(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:`${pe(t.calc(a).div(2).equal())} !important`}})}},eae=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=tn(t,{treeCls:r,treeNodeCls:i,treeNodePadding:a});return[H9e(e,o),n&&D9e(o)].filter(Boolean)},tae=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}},V9e=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},tae(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},W9e=mn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:B_(`${t}-checkbox`,e)},eae(t,e),qb(e)],V9e),KB=4;function U9e(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+KB,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[o]=i+KB;break}return K.createElement("div",{style:l,className:`${r}-drop-indicator`})}var q9e={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"},G9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:q9e}))},K9e=u.forwardRef(G9e),Y9e={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"},X9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Y9e}))},J9e=u.forwardRef(X9e),Q9e={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"},Z9e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Q9e}))},eAe=u.forwardRef(Z9e);const nae=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(Pa,{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,g=`${r}-switcher-line-custom-icon`;return u.isValidElement(h)?vi(h,{className:me((t=h.props)===null||t===void 0?void 0:t.className,g)}):h}return f?u.createElement(Zie,{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)?vi(p,{className:me((n=p.props)===null||n===void 0?void 0:n.className,m)}):p!==void 0?p:o?c?u.createElement(J9e,{className:`${r}-switcher-line-icon`}):u.createElement(eAe,{className:`${r}-switcher-line-icon`}):u.createElement(K9e,{className:m})},rae=K.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:a,tree:o}=K.useContext(It),{prefixCls:s,className:l,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:p=!1,children:h,checkable:g=!1,selectable:v=!0,draggable:x,motion:w,style:y}=e,S=r("tree",s),C=r(),k=w??Object.assign(Object.assign({},Zh(C)),{motionAppear:!1}),_=Object.assign(Object.assign({},e),{checkable:g,selectable:v,showIcon:c,motion:k,blockNode:p,showLine:!!d,dropIndicatorRender:U9e}),[E,T,$]=W9e(S),[,P]=$i(),O=P.paddingXS/2+(((n=P.Tree)===null||n===void 0?void 0:n.titleHeight)||P.controlHeightSM),M=K.useMemo(()=>{if(!x)return!1;let I={};switch(typeof x){case"function":I.nodeDraggable=x;break;case"object":I=Object.assign({},x);break}return I.icon!==!1&&(I.icon=I.icon||K.createElement(F9e,null)),I},[x]),R=I=>K.createElement(nae,{prefixCls:S,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:I,showLine:d});return E(K.createElement(Q_,Object.assign({itemHeight:O,ref:t,virtual:a},_,{style:Object.assign(Object.assign({},o==null?void 0:o.style),y),prefixCls:S,className:me({[`${S}-icon-hide`]:!c,[`${S}-block-node`]:p,[`${S}-unselectable`]:!v,[`${S}-rtl`]:i==="rtl"},o==null?void 0:o.className,l,T,$),direction:i,checkable:g&&K.createElement("span",{className:`${S}-checkbox-inner`}),selectable:v,switcherIcon:R,draggable:M}),h))}),YB=0,P$=1,XB=2;function tN(e,t,n){const{key:r,children:i}=n;function a(o){const s=o[r],l=o[i];t(s,o)!==!1&&tN(l||[],t,n)}e.forEach(a)}function tAe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const a=[];let o=YB;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return tN(e,l=>{if(o===XB)return!1;if(s(l)){if(a.push(l),o===YB)o=P$;else if(o===P$)return o=XB,!1}else o===P$&&a.push(l);return t.includes(l)},av(i)),a}function R$(e,t,n){const r=He(t),i=[];return tN(e,(a,o)=>{const s=r.indexOf(a);return s!==-1&&(i.push(o),r.splice(s,1)),!!r.length},av(n)),i}var JB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 nAe(e){const{isLeaf:t,expanded:n}=e;return t?u.createElement(Zie,null):n?u.createElement(I9e,null):u.createElement(j9e,null)}function QB({treeData:e,children:t}){return e||Yne(t)}const rAe=(e,t)=>{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,a=JB(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=u.useRef(null),s=u.useRef(null),l=()=>{const{keyEntities:E}=oy(QB(a));let T;return n?T=Object.keys(E):r?T=MR(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:O}=a,{node:M,nativeEvent:R}=T,{key:I=""}=M,j=QB(a),L=Object.assign(Object.assign({},T),{selected:!0}),D=(R==null?void 0:R.ctrlKey)||(R==null?void 0:R.metaKey),B=R==null?void 0:R.shiftKey;let F;P&&D?(F=E,o.current=I,s.current=F,L.selectedNodes=R$(j,F,O)):P&&B?(F=Array.from(new Set([].concat(He(s.current||[]),He(tAe({treeData:j,expandedKeys:f,startKey:I,endKey:o.current,fieldNames:O}))))),L.selectedNodes=R$(j,F,O)):(F=[I],o.current=I,s.current=F,L.selectedNodes=R$(j,F,O)),($=a.onSelect)===null||$===void 0||$.call(a,F,L),"selectedKeys"in a||d(F)},{getPrefixCls:g,direction:v}=u.useContext(It),{prefixCls:x,className:w,showIcon:y=!0,expandAction:S="click"}=a,C=JB(a,["prefixCls","className","showIcon","expandAction"]),k=g("tree",x),_=me(`${k}-directory`,{[`${k}-directory-rtl`]:v==="rtl"},w);return u.createElement(rae,Object.assign({icon:nAe,ref:t,blockNode:!0},C,{showIcon:y,expandAction:S,prefixCls:k,className:_,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:p}))},iAe=u.forwardRef(rAe),Z_=rae;Z_.DirectoryTree=iAe;Z_.TreeNode=eb;const ZB=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(Jv,{prefix:u.createElement(Wv,null),placeholder:i.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},aAe=e=>{const{keyCode:t}=e;t===ht.ENTER&&e.stopPropagation()},oAe=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:aAe,ref:t},e.children));function Eh(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(He(t),He(Eh(r))))}),t}function sAe(e){return e.some(({children:t})=>t)}function iae(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function aae({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:aae({filters:o.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?qa:uf,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:iae(i,o.text)?d:null:d})}function I$(e){return e||[]}const lAe=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:g,locale:v,children:x,getPopupContainer:w,rootClassName:y}=e,{filterResetToDefaultFilteredValue:S,defaultFilteredValue:C,filterDropdownProps:k={},filterDropdownOpen:_,filterDropdownVisible:E,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:$}=s,[P,O]=u.useState(!1),M=!!(h&&(!((t=h.filteredKeys)===null||t===void 0)&&t.length||h.forceFiltered)),R=Y=>{var ae;O(Y),(ae=k.onOpenChange)===null||ae===void 0||ae.call(k,Y),$==null||$(Y),T==null||T(Y)},I=(i=(r=(n=k.open)!==null&&n!==void 0?n:_)!==null&&r!==void 0?r:E)!==null&&i!==void 0?i:P,j=h==null?void 0:h.filteredKeys,[L,D]=v9e(I$(j)),B=({selectedKeys:Y})=>{D(Y)},F=(Y,{node:ae,checked:Z})=>{B(f?{selectedKeys:Y}:{selectedKeys:Z&&ae.key?[ae.key]:[]})};u.useEffect(()=>{P&&B({selectedKeys:I$(j)})},[j]);const[z,H]=u.useState([]),A=Y=>{H(Y)},[V,W]=u.useState(""),U=Y=>{const{value:ae}=Y.target;W(ae)};u.useEffect(()=>{P||W("")},[P]);const X=Y=>{const ae=Y!=null&&Y.length?Y:null;if(ae===null&&(!h||!h.filteredKeys)||Do(ae,h==null?void 0:h.filteredKeys,!0))return null;g({column:s,key:c,filteredKeys:ae})},J=()=>{R(!1),X(L())},re=({confirm:Y,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{Y&&X([]),ae&&R(!1),W(""),D(S?(C||[]).map(Z=>String(Z)):[])},Q=({closeDropdown:Y}={closeDropdown:!0})=>{Y&&R(!1),X(L())},ne=(Y,ae)=>{ae.source==="trigger"&&(Y&&j!==void 0&&D(I$(j)),R(Y),!Y&&!s.filterDropdown&&d&&J())},ee=me({[`${l}-menu-without-submenu`]:!sAe(s.filters||[])}),oe=Y=>{if(Y.target.checked){const ae=Eh(s==null?void 0:s.filters).map(Z=>String(Z));D(ae)}else D([])},se=({filters:Y})=>(Y||[]).map((ae,Z)=>{const G=String(ae.value),de={title:ae.text,key:ae.value!==void 0?G:String(Z)};return ae.children&&(de.children=se({filters:ae.children})),de}),ue=Y=>{var ae;return Object.assign(Object.assign({},Y),{text:Y.title,value:Y.key,children:((ae=Y.children)===null||ae===void 0?void 0:ae.map(Z=>ue(Z)))||[]})};let te;const{direction:le,renderEmpty:ve}=u.useContext(It);if(typeof s.filterDropdown=="function")te=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:Y=>B({selectedKeys:Y}),selectedKeys:L(),confirm:Q,clearFilters:re,filters:s.filters,visible:I,close:()=>{R(!1)}});else if(s.filterDropdown)te=s.filterDropdown;else{const Y=L()||[],ae=()=>{var G,de;const ie=(G=ve==null?void 0:ve("Table.filter"))!==null&&G!==void 0?G:u.createElement(_a,{image:_a.PRESENTED_IMAGE_SIMPLE,description:v.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return ie;if(m==="tree")return u.createElement(u.Fragment,null,u.createElement(ZB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:v}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(qa,{checked:Y.length===Eh(s.filters).length,indeterminate:Y.length>0&&Y.length<Eh(s.filters).length,className:`${a}-filter-dropdown-checkall`,onChange:oe},(de=v==null?void 0:v.filterCheckall)!==null&&de!==void 0?de:v==null?void 0:v.filterCheckAll):null,u.createElement(Z_,{checkable:!0,selectable:!1,blockNode:!0,multiple:f,checkStrictly:!f,className:`${l}-menu`,onCheck:F,checkedKeys:Y,selectedKeys:Y,showIcon:!1,treeData:se({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:V.trim()?Ce=>typeof p=="function"?p(V,ue(Ce)):iae(V,Ce.title):void 0})));const fe=aae({filters:s.filters||[],filterSearch:p,prefixCls:o,filteredKeys:L(),filterMultiple:f,searchValue:V}),be=fe.every(Ce=>Ce===null);return u.createElement(u.Fragment,null,u.createElement(ZB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:v}),be?ie:u.createElement(Fu,{selectable:!0,multiple:f,prefixCls:`${l}-menu`,className:ee,onSelect:B,onDeselect:B,selectedKeys:Y,getPopupContainer:w,openKeys:z,onOpenChange:A,items:fe}))},Z=()=>S?Do((C||[]).map(G=>String(G)),Y,!0):Y.length===0;te=u.createElement(u.Fragment,null,ae(),u.createElement("div",{className:`${o}-dropdown-btns`},u.createElement(Bt,{type:"link",size:"small",disabled:Z(),onClick:()=>re()},v.filterReset),u.createElement(Bt,{type:"primary",size:"small",onClick:J},v.filterConfirm)))}s.filterDropdown&&(te=u.createElement(Rte,{selectable:void 0},te)),te=u.createElement(oAe,{className:`${o}-dropdown`},te);const ke=K1({trigger:["click"],placement:le==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let Y;return typeof s.filterIcon=="function"?Y=s.filterIcon(M):s.filterIcon?Y=s.filterIcon:Y=u.createElement(h9e,null),u.createElement("span",{role:"button",tabIndex:-1,className:me(`${o}-trigger`,{active:M}),onClick:ae=>{ae.stopPropagation()}},Y)})(),getPopupContainer:w},Object.assign(Object.assign({},k),{rootClassName:me(y,k.rootClassName),open:I,onOpenChange:ne,popupRender:()=>typeof(k==null?void 0:k.dropdownRender)=="function"?k.dropdownRender(te):te}));return u.createElement("div",{className:`${o}-column`},u.createElement("span",{className:`${a}-column-title`},x),u.createElement(Em,Object.assign({},ke)))},DR=(e,t,n)=>{let r=[];return(e||[]).forEach((i,a)=>{var o;const s=ng(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:Xd(i,s),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:Xd(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(He(r),He(DR(i.children,t,s))))}),r};function oae(e,t,n,r,i,a,o,s,l){return n.map((c,d)=>{const f=ng(d,s),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:h,filterSearch:g}=c;let v=c;if(v.filters||v.filterDropdown){const x=Xd(v,f),w=r.find(({key:y})=>x===y);v=Object.assign(Object.assign({},v),{title:y=>u.createElement(lAe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:v,columnKey:x,filterState:w,filterOnClose:m,filterMultiple:p,filterMode:h,filterSearch:g,triggerFilter:a,locale:i,getPopupContainer:o,rootClassName:l},J_(c.title,y))})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:oae(e,t,v.children,r,i,a,o,f,l)})),v})}const ez=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=Eh(o);t[a]=l.filter(c=>r.includes(String(c)))}else t[a]=null}),t},LR=(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=Eh(s),m=f.findIndex(h=>String(h)===String(d)),p=m!==-1?f[m]:d;return c[n]&&(c[n]=LR(c[n],t,n)),o(p,c)})):i},e),sae=e=>e.flatMap(t=>"children"in t?[t].concat(He(sae(t.children||[]))):[t]),cAe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:a,locale:o,rootClassName:s}=e;Ac();const l=u.useMemo(()=>sae(r||[]),[r]),[c,d]=u.useState(()=>DR(l,!0)),f=u.useMemo(()=>{const g=DR(l,!1);if(g.length===0)return g;let v=!0;if(g.forEach(({filteredKeys:x})=>{x!==void 0&&(v=!1)}),v){const x=(l||[]).map((w,y)=>Xd(w,ng(y)));return c.filter(({key:w})=>x.includes(w)).map(w=>{const y=l[x.indexOf(w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),y),forceFiltered:y.filtered})})}return g},[l,c]),m=u.useMemo(()=>ez(f),[f]),p=g=>{const v=f.filter(({key:x})=>x!==g.key);v.push(g),d(v),i(ez(v),v)};return[g=>oae(t,n,g,f,o,p,a,void 0,s),f,m]},lae=(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 uAe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 cae=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 fAe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,a=uAe(r,["total"]),[o,s]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:cae})),l=K1(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 mAe={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"},pAe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:mAe}))},hAe=u.forwardRef(pAe),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"},gAe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:vAe}))},bAe=u.forwardRef(gAe);const jS="ascend",O$="descend",d2=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,tz=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,yAe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],BR=(e,t,n)=>{let r=[];const i=(a,o)=>{r.push({column:a,key:Xd(a,o),multiplePriority:d2(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,o)=>{const s=ng(o,n);a.children?("sortOrder"in a&&i(a,s),r=[].concat(He(r),He(BR(a.children,t,s)))):a.sorter&&("sortOrder"in a?i(a,s):t&&a.defaultSortOrder&&r.push({column:a,key:Xd(a,s),multiplePriority:d2(a),sortOrder:a.defaultSortOrder}))}),r},uae=(e,t,n,r,i,a,o,s)=>(t||[]).map((c,d)=>{const f=ng(d,s);let m=c;if(m.sorter){const p=m.sortDirections||i,h=m.showSorterTooltip===void 0?o:m.showSorterTooltip,g=Xd(m,f),v=n.find(({key:T})=>T===g),x=v?v.sortOrder:null,w=yAe(p,x);let y;if(c.sortIcon)y=c.sortIcon({sortOrder:x});else{const T=p.includes(jS)&&u.createElement(bAe,{className:me(`${e}-column-sorter-up`,{active:x===jS})}),$=p.includes(O$)&&u.createElement(hAe,{className:me(`${e}-column-sorter-down`,{active:x===O$})});y=u.createElement("span",{className:me(`${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:k}=a||{};let _=S;w===O$?_=k:w===jS&&(_=C);const E=typeof h=="object"?Object.assign({title:_},h):{title:_};m=Object.assign(Object.assign({},m),{className:me(m.className,{[`${e}-column-sort`]:x}),title:T=>{const $=`${e}-column-sorters`,P=u.createElement("span",{className:`${e}-column-title`},J_(c.title,T)),O=u.createElement("div",{className:$},P,y);return h?typeof h!="boolean"&&(h==null?void 0:h.target)==="sorter-icon"?u.createElement("div",{className:`${$} ${e}-column-sorters-tooltip-target-sorter`},P,u.createElement(_r,Object.assign({},E),y)):u.createElement(_r,Object.assign({},E),O):O},onHeaderCell:T=>{var $;const P=(($=c.onHeaderCell)===null||$===void 0?void 0:$.call(c,T))||{},O=P.onClick,M=P.onKeyDown;P.onClick=j=>{r({column:c,key:g,sortOrder:w,multiplePriority:d2(c)}),O==null||O(j)},P.onKeyDown=j=>{j.keyCode===ht.ENTER&&(r({column:c,key:g,sortOrder:w,multiplePriority:d2(c)}),M==null||M(j))};const R=f9e(c.title,{}),I=R==null?void 0:R.toString();return x&&(P["aria-sort"]=x==="ascend"?"ascending":"descending"),P["aria-label"]=I||"",P.className=me(P.className,`${e}-column-has-sorters`),P.tabIndex=0,c.ellipsis&&(P.title=(R??"").toString()),P}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:uae(e,m.children,n,r,i,a,o,f)})),m}),nz=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},rz=e=>{const t=e.filter(({sortOrder:n})=>n).map(nz);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},nz(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},zR=(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})=>tz(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=tz(d);if(m&&f){const p=m(o,s,f);if(p!==0)return f===jS?p:-p}}return 0}).map(o=>{const s=o[n];return s?Object.assign(Object.assign({},o),{[n]:zR(s,t,n)}):o}):i},xAe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:a,onSorterChange:o}=e,[s,l]=u.useState(()=>BR(n,!0)),c=(g,v)=>{const x=[];return g.forEach((w,y)=>{const S=ng(y,v);if(x.push(Xd(w,S)),Array.isArray(w.children)){const C=c(w.children,S);x.push.apply(x,He(C))}}),x},d=u.useMemo(()=>{let g=!0;const v=BR(n,!1);if(!v.length){const S=c(n);return s.filter(({key:C})=>S.includes(C))}const x=[];function w(S){g?x.push(S):x.push(Object.assign(Object.assign({},S),{sortOrder:null}))}let y=null;return v.forEach(S=>{y===null?(w(S),S.sortOrder&&(S.multiplePriority===!1?g=!1:y=!0)):(y&&S.multiplePriority!==!1||(g=!1),w(S))}),x},[n,s]),f=u.useMemo(()=>{var g,v;const x=d.map(({column:w,sortOrder:y})=>({column:w,order:y}));return{sortColumns:x,sortColumn:(g=x[0])===null||g===void 0?void 0:g.column,sortOrder:(v=x[0])===null||v===void 0?void 0:v.order}},[d]),m=g=>{let v;g.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?v=[g]:v=[].concat(He(d.filter(({key:x})=>x!==g.key)),[g]),l(v),o(rz(v),v)};return[g=>uae(t,g,d,m,r,i,a),d,f,()=>rz(d)]},dae=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=J_(r.title,t),"children"in i&&(i.children=dae(i.children,t)),i}),wAe=e=>[u.useCallback(n=>dae(n,e),[e])],SAe=qie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),CAe=Kie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),kAe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:a,tablePaddingVertical:o,tablePaddingHorizontal:s,calc:l}=e,c=`${pe(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:`${pe(l(m).mul(-1).equal())}
|
||
${pe(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:`${pe(l(o).mul(-1).equal())} ${pe(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 ${pe(n)} 0 ${pe(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},_Ae=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Ua),{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"}})}}},EAe=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}}}}},$Ae=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:g,expandIconSize:v,expandIconHalfInner:x,expandIconScale:w,calc:y}=e,S=`${pe(i)} ${o} ${s}`,C=y(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({},CM(e)),{position:"relative",float:"left",width:v,height:v,color:"inherit",lineHeight:pe(v),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:x,insetInlineEnd:C,insetInlineStart:C,height:i},"&::after":{top:C,bottom:C,insetInlineStart:x,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:g,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:`${pe(y(f).mul(-1).equal())} ${pe(y(m).mul(-1).equal())}`,padding:`${pe(f)} ${pe(m)}`}}}},TAe=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:g,motionDurationSlow:v,colorIcon:x,colorPrimary:w,tableHeaderFilterActiveBg:y,colorTextDisabled:S,tableFilterDropdownBg:C,tableFilterDropdownHeight:k,controlItemBgHover:_,controlItemBgActive:E,boxShadowSecondary:T,filterDropdownMenuBg:$,calc:P}=e,O=`${n}-dropdown`,M=`${t}-filter-dropdown`,R=`${n}-tree`,I=`${pe(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:`${pe(o)} ${pe(P(h).div(2).mul(-1).equal())}`,padding:`0 ${pe(o)}`,color:m,fontSize:p,borderRadius:g,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:x,background:y},"&.active":{color:w}}}},{[`${n}-dropdown`]:{[M]:Object.assign(Object.assign({},bn(e)),{minWidth:i,backgroundColor:C,borderRadius:g,boxShadow:T,overflow:"hidden",[`${O}-menu`]:{maxHeight:k,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$,"&:empty::after":{display:"block",padding:`${pe(s)} 0`,color:S,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${M}-tree`]:{paddingBlock:`${pe(s)} 0`,paddingInline:s,[R]:{padding:0},[`${R}-treenode ${R}-node-content-wrapper:hover`]:{backgroundColor:_},[`${R}-treenode-checkbox-checked ${R}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${M}-search`]:{padding:s,borderBottom:I,"&-input":{input:{minWidth:a},[r]:{color:S}}},[`${M}-checkall`]:{width:"100%",marginBottom:o,marginInlineStart:o},[`${M}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${pe(P(s).sub(c).equal())} ${pe(s)}`,overflow:"hidden",borderTop:I}})}},{[`${n}-dropdown ${M}, ${M}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},PAe=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"}}}}},RAe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${pe(r)} 0`}}},IAe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${pe(n)} ${pe(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 ${pe(n)} ${pe(n)}`}}}}},OAe=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"}}}}},MAe=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:pe(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}}}}}},jAe=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:`${pe(o)} ${pe(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:pe(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${pe(r(o).mul(-1).equal())} ${pe(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:pe(r(o).mul(-1).equal()),marginInline:`${pe(r(n).sub(s).equal())} ${pe(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:pe(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))}},NAe=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}}}},AAe=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=`${pe(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${pe(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}}}}}}},iz=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,a=`${pe(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 ${pe(i(n).mul(-1).equal())} 0 ${r}`}}}},FAe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:a,calc:o}=e,s=`${pe(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) - ${pe(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}}}}}},DAe=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:g,tableFooterTextColor:v,tableFooterBg:x,calc:w}=e,y=`${pe(o)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},$c()),{[t]:Object.assign(Object.assign({},bn(e)),{fontSize:c,background:d,borderRadius:`${pe(f)} ${pe(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${pe(f)} ${pe(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:`${pe(r)} ${pe(i)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${pe(r)} ${pe(i)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:y,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:g,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:y,[`
|
||
> ${t}-wrapper:only-child,
|
||
> ${t}-expanded-row-fixed > ${t}-wrapper:only-child
|
||
`]:{[t]:{marginBlock:pe(w(r).mul(-1).equal()),marginInline:`${pe(w(a).sub(i).equal())}
|
||
${pe(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:y,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:`${pe(r)} ${pe(i)}`,color:v,background:x}})}},LAe=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:g,fontSizeSM:v,lineHeight:x,lineWidth:w,colorIcon:y,colorIconHover:S,opacityLoading:C,controlInteractiveSize:k}=e,_=new vn(i).onBackground(n).toHexString(),E=new vn(a).onBackground(n).toHexString(),T=new vn(t).onBackground(n).toHexString(),$=new vn(y),P=new vn(S),O=k/2-w,M=O*2+w*3;return{headerBg:T,headerColor:r,headerSortActiveBg:_,headerSortHoverBg:E,bodySortBg:T,rowHoverBg:T,rowSelectedBg:o,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:T,footerColor:r,cellFontSize:g,cellFontSizeMD:g,cellFontSizeSM:g,headerSplitColor:f,fixedHeaderSortActiveBg:_,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(g*x-w*3)/2-Math.ceil((v*1.4-w*3)/2),headerIconColor:$.clone().setA($.a*C).toRgbString(),headerIconHoverColor:P.clone().setA(P.a*C).toRgbString(),expandIconHalfInner:O,expandIconSize:M,expandIconScale:k/M}},az=2,BAe=mn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:a,headerColor:o,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:h,cellPaddingInline:g,cellPaddingBlockMD:v,cellPaddingInlineMD:x,cellPaddingBlockSM:w,cellPaddingInlineSM:y,borderColor:S,footerBg:C,footerColor:k,headerBorderRadius:_,cellFontSize:E,cellFontSizeMD:T,cellFontSizeSM:$,headerSplitColor:P,fixedHeaderSortActiveBg:O,headerFilterHoverBg:M,filterDropdownBg:R,expandIconBg:I,selectionColumnWidth:j,stickyScrollBarBg:L,calc:D}=e,B=tn(e,{tableFontSize:E,tableBg:r,tableRadius:_,tablePaddingVertical:h,tablePaddingHorizontal:g,tablePaddingVerticalMiddle:v,tablePaddingHorizontalMiddle:x,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:y,tableBorderColor:S,tableHeaderTextColor:o,tableHeaderBg:a,tableFooterTextColor:k,tableFooterBg:C,tableHeaderCellSplitColor:P,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:O,tableHeaderFilterActiveBg:M,tableFilterDropdownBg:R,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:az,zIndexTableSticky:D(az).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:$,tableSelectionColumnWidth:j,tableExpandIconBg:I,tableExpandColumnWidth:D(i).add(D(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:L,tableScrollThumbBgHover:t,tableScrollBg:n});return[DAe(B),RAe(B),iz(B),NAe(B),TAe(B),kAe(B),IAe(B),$Ae(B),iz(B),EAe(B),MAe(B),PAe(B),AAe(B),_Ae(B),jAe(B),OAe(B),FAe(B)]},LAe,{unitless:{expandIconScale:!0}}),oz=[],zAe=(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:g,columns:v,children:x,childrenColumnName:w,onChange:y,getPopupContainer:S,loading:C,expandIcon:k,expandable:_,expandedRowRender:E,expandIconColumnIndex:T,indentSize:$,scroll:P,sortDirections:O,locale:M,showSorterTooltip:R={target:"full-header"},virtual:I}=e;Ac();const j=u.useMemo(()=>v||Jj(x),[v,x]),L=u.useMemo(()=>j.some(Xe=>Xe.responsive),[j]),D=lf(L),B=u.useMemo(()=>{const Xe=new Set(Object.keys(D).filter(Ue=>D[Ue]));return j.filter(Ue=>!Ue.responsive||Ue.responsive.some(ct=>Xe.has(ct)))},[j,D]),F=an(e,["className","style","columns"]),{locale:z=Qs,direction:H,table:A,renderEmpty:V,getPrefixCls:W,getPopupContainer:U}=u.useContext(It),X=zr(l),J=Object.assign(Object.assign({},z.Table),M),re=f||oz,Q=W("table",i),ne=W("dropdown",d),[,ee]=$i(),oe=Qn(Q),[se,ue,te]=BAe(Q,oe),le=Object.assign(Object.assign({childrenColumnName:w,expandIconColumnIndex:T},_),{expandIcon:(n=_==null?void 0:_.expandIcon)!==null&&n!==void 0?n:(r=A==null?void 0:A.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:ve="children"}=le,we=u.useMemo(()=>re.some(Xe=>Xe==null?void 0:Xe[ve])?"nest":E||_!=null&&_.expandedRowRender?"row":null,[re]),ke={body:u.useRef(null)},Y=d9e(Q),ae=u.useRef(null),Z=u.useRef(null);c9e(t,()=>Object.assign(Object.assign({},Z.current),{nativeElement:ae.current}));const G=u.useMemo(()=>typeof h=="function"?h:Xe=>Xe==null?void 0:Xe[h],[h]),[de]=lae(re,ve,G),ie={},fe=(Xe,Ue,ct=!1)=>{var yt,Pt,Ot,Ct;const Qe=Object.assign(Object.assign({},ie),Xe);ct&&((yt=ie.resetPagination)===null||yt===void 0||yt.call(ie),!((Pt=Qe.pagination)===null||Pt===void 0)&&Pt.current&&(Qe.pagination.current=1),m&&((Ot=m.onChange)===null||Ot===void 0||Ot.call(m,1,(Ct=Qe.pagination)===null||Ct===void 0?void 0:Ct.pageSize))),P&&P.scrollToFirstRowOnChange!==!1&&ke.body.current&&uye(0,{getContainer:()=>ke.body.current}),y==null||y(Qe.pagination,Qe.filters,Qe.sorter,{currentDataSource:LR(zR(re,Qe.sorterStates,ve),Qe.filterStates,ve),action:Ue})},be=(Xe,Ue)=>{fe({sorter:Xe,sorterStates:Ue},"sort",!1)},[Ce,xe,ye,Se]=xAe({prefixCls:Q,mergedColumns:B,onSorterChange:be,sortDirections:O||["ascend","descend"],tableLocale:J,showSorterTooltip:R}),Ie=u.useMemo(()=>zR(re,xe,ve),[re,xe]);ie.sorter=Se(),ie.sorterStates=xe;const Re=(Xe,Ue)=>{fe({filters:Xe,filterStates:Ue},"filter",!0)},[Ee,ce,ge]=cAe({prefixCls:Q,locale:J,dropdownPrefixCls:ne,mergedColumns:B,onFilterChange:Re,getPopupContainer:S||U,rootClassName:me(o,oe)}),_e=LR(Ie,ce,ve);ie.filters=ge,ie.filterStates=ce;const je=u.useMemo(()=>{const Xe={};return Object.keys(ge).forEach(Ue=>{ge[Ue]!==null&&(Xe[Ue]=ge[Ue])}),Object.assign(Object.assign({},ye),{filters:Xe})},[ye,ge]),[De]=wAe(je),Ge=(Xe,Ue)=>{fe({pagination:Object.assign(Object.assign({},ie.pagination),{current:Xe,pageSize:Ue})},"paginate")},[Ve,qe]=fAe(_e.length,Ge,m);ie.pagination=m===!1?{}:dAe(Ve,m),ie.resetPagination=qe;const Ne=u.useMemo(()=>{if(m===!1||!Ve.pageSize)return _e;const{current:Xe=1,total:Ue,pageSize:ct=cae}=Ve;return _e.length<Ue?_e.length>ct?_e.slice((Xe-1)*ct,Xe*ct):_e:_e.slice((Xe-1)*ct,Xe*ct)},[!!m,_e,Ve==null?void 0:Ve.current,Ve==null?void 0:Ve.pageSize,Ve==null?void 0:Ve.total]),[We,Le]=s9e({prefixCls:Q,data:_e,pageData:Ne,getRowKey:G,getRecordByKey:de,expandType:we,childrenColumnName:ve,locale:J,getPopupContainer:S||U},p),gt=(Xe,Ue,ct)=>{let yt;return typeof g=="function"?yt=me(g(Xe,Ue,ct)):yt=me(g),me({[`${Q}-row-selected`]:Le.has(G(Xe,Ue))},yt)};le.__PARENT_RENDER_ICON__=le.expandIcon,le.expandIcon=le.expandIcon||k||u9e(J),we==="nest"&&le.expandIconColumnIndex===void 0?le.expandIconColumnIndex=p?1:0:le.expandIconColumnIndex>0&&p&&(le.expandIconColumnIndex-=1),typeof le.indentSize!="number"&&(le.indentSize=typeof $=="number"?$:15);const ft=u.useCallback(Xe=>De(We(Ee(Ce(Xe)))),[Ce,Ee,We]),ut=()=>{if(m===!1||!(Ve!=null&&Ve.total))return{};const Xe=()=>Ve.size||(X==="small"||X==="middle"?"small":void 0),Ue=Je=>{const nt=Je==="left"?"start":Je==="right"?"end":Je;return u.createElement(zj,Object.assign({},Ve,{align:Ve.align||nt,className:me(`${Q}-pagination`,Ve.className),size:Xe()}))},ct=H==="rtl"?"left":"right",yt=Ve.position;if(yt===null||!Array.isArray(yt))return{bottom:Ue(ct)};const Pt=yt.find(Je=>typeof Je=="string"&&Je.toLowerCase().includes("top")),Ot=yt.find(Je=>typeof Je=="string"&&Je.toLowerCase().includes("bottom")),Ct=yt.every(Je=>`${Je}`=="none"),Qe=Pt?Pt.toLowerCase().replace("top",""):"",Me=Ot?Ot.toLowerCase().replace("bottom",""):"",ze=!Pt&&!Ot&&!Ct,tt=()=>Qe?Ue(Qe):void 0,ot=()=>{if(Me)return Ue(Me);if(ze)return Ue(ct)};return{top:tt(),bottom:ot()}},pt=u.useMemo(()=>typeof C=="boolean"?{spinning:C}:typeof C=="object"&&C!==null?Object.assign({spinning:!0},C):void 0,[C]),$e=me(te,oe,`${Q}-wrapper`,A==null?void 0:A.className,{[`${Q}-wrapper-rtl`]:H==="rtl"},a,o,ue),Pe=Object.assign(Object.assign({},A==null?void 0:A.style),s),Oe=u.useMemo(()=>pt!=null&&pt.spinning&&re===oz?null:typeof(M==null?void 0:M.emptyText)<"u"?M.emptyText:(V==null?void 0:V("Table"))||u.createElement(Vv,{componentName:"Table"}),[pt==null?void 0:pt.spinning,re,M==null?void 0:M.emptyText,V]),Te=I?CAe:SAe,Ae={},Ke=u.useMemo(()=>{const{fontSize:Xe,lineHeight:Ue,lineWidth:ct,padding:yt,paddingXS:Pt,paddingSM:Ot}=ee,Ct=Math.floor(Xe*Ue);switch(X){case"middle":return Ot*2+Ct+ct;case"small":return Pt*2+Ct+ct;default:return yt*2+Ct+ct}},[ee,X]);I&&(Ae.listItemHeight=Ke);const{top:Ze,bottom:st}=ut();return se(u.createElement("div",{ref:ae,className:$e,style:Pe},u.createElement(Ka,Object.assign({spinning:!1},pt),Ze,u.createElement(Te,Object.assign({},Ae,F,{ref:Z,columns:B,direction:H,expandable:le,prefixCls:Q,className:me({[`${Q}-middle`]:X==="middle",[`${Q}-small`]:X==="small",[`${Q}-bordered`]:c,[`${Q}-empty`]:re.length===0},te,oe,ue),data:Ne,rowKey:G,rowClassName:gt,emptyText:Oe,internalHooks:fy,internalRefs:ke,transformColumns:ft,getContainerWidth:Y,measureRowRender:Xe=>u.createElement(Vt,{getPopupContainer:Ue=>Ue},Xe)})),st)))},HAe=u.forwardRef(zAe),VAe=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(HAe,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ra=u.forwardRef(VAe);ra.SELECTION_COLUMN=nd;ra.EXPAND_COLUMN=sd;ra.SELECTION_ALL=jR;ra.SELECTION_INVERT=NR;ra.SELECTION_NONE=AR;ra.Column=JNe;ra.ColumnGroup=QNe;ra.Summary=Aie;const WAe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:a}=e,o=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${pe(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}}},nN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return tn(e,{tagFontSize:i,tagLineHeight:pe(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},rN=e=>({defaultBg:new vn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),fae=mn("Tag",e=>{const t=nN(e);return WAe(t)},rN);var UAe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 qAe=u.forwardRef((e,t)=>{const{prefixCls:n,style:r,className:i,checked:a,children:o,icon:s,onChange:l,onClick:c}=e,d=UAe(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:m}=u.useContext(It),p=y=>{l==null||l(!a),c==null||c(y)},h=f("tag",n),[g,v,x]=fae(h),w=me(h,`${h}-checkable`,{[`${h}-checkable-checked`]:a},m==null?void 0:m.className,i,v,x);return g(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)))}),GAe=e=>n_(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"}}})),KAe=zm(["Tag","preset"],e=>{const t=nN(e);return GAe(t)},rN);function YAe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const tw=(e,t,n)=>{const r=YAe(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"}}}},XAe=zm(["Tag","status"],e=>{const t=nN(e);return[tw(t,"success","Success"),tw(t,"processing","Info"),tw(t,"error","Error"),tw(t,"warning","Warning")]},rN);var JAe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 QAe=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=JAe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:h,tag:g}=u.useContext(It),[v,x]=u.useState(!0),w=an(m,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&x(f)},[f]);const y=T_(l),S=H_e(l),C=y||S,k=Object.assign(Object.assign({backgroundColor:l&&!C?l:void 0},g==null?void 0:g.style),a),_=p("tag",n),[E,T,$]=fae(_),P=me(_,g==null?void 0:g.className,{[`${_}-${l}`]:C,[`${_}-has-color`]:l&&!C,[`${_}-hidden`]:!v,[`${_}-rtl`]:h==="rtl",[`${_}-borderless`]:!d},r,i,T,$),O=D=>{D.stopPropagation(),c==null||c(D),!D.defaultPrevented&&x(!1)},[,M]=UM(tv(e),tv(g),{closable:!1,closeIconRender:D=>{const B=u.createElement("span",{className:`${_}-close-icon`,onClick:O},D);return $M(D,B,F=>({onClick:z=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,z),O(z)},className:me(F==null?void 0:F.className,`${_}-close-icon`)}))}}),R=typeof m.onClick=="function"||o&&o.type==="a",I=s||null,j=I?u.createElement(u.Fragment,null,I,o&&u.createElement("span",null,o)):o,L=u.createElement("span",Object.assign({},w,{ref:t,className:P,style:k}),j,M,y&&u.createElement(KAe,{key:"preset",prefixCls:_}),S&&u.createElement(XAe,{key:"status",prefixCls:_}));return E(R?u.createElement(Ub,{component:"Tag"},L):L)}),Yn=QAe;Yn.CheckableTag=qAe;const ZAe=e=>{const t=e!=null&&e.algorithm?V1(e.algorithm):yM,n=Object.assign(Object.assign({},Jh),e==null?void 0:e.token);return mQ(n,{override:e==null?void 0:e.token},t,SM)};function eFe(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??e_(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),eFe(t??e)),DQ(r)),{controlHeight:i}),FQ(Object.assign(Object.assign({},n),{controlHeight:i})))},Os=(e,t)=>new vn(e).setA(t).toRgbString(),Rp=(e,t)=>new vn(e).lighten(t).toHexString(),nFe=e=>{const t=Sm(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:Os(r,.85),colorTextSecondary:Os(r,.65),colorTextTertiary:Os(r,.45),colorTextQuaternary:Os(r,.25),colorFill:Os(r,.18),colorFillSecondary:Os(r,.12),colorFillTertiary:Os(r,.08),colorFillQuaternary:Os(r,.04),colorBgSolid:Os(r,.95),colorBgSolidHover:Os(r,1),colorBgSolidActive:Os(r,.9),colorBgElevated:Rp(n,12),colorBgContainer:Rp(n,8),colorBgLayout:Rp(n,0),colorBgSpotlight:Rp(n,26),colorBgBlur:Os(r,.04),colorBorder:Rp(n,26),colorBorderSecondary:Rp(n,19)}},iFe=(e,t)=>{const n=Object.keys(bM).map(a=>{const o=Sm(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??e_(e),i=AQ(e,{generateColorPalettes:nFe,generateNeutralColorPalettes:rFe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),i),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function aFe(){const[e,t,n]=$i();return{theme:e,token:t,hashId:n}}const Hi={defaultSeed:U1.token,useToken:aFe,defaultAlgorithm:e_,darkAlgorithm:iFe,compactAlgorithm:tFe,getDesignToken:ZAe,defaultConfig:U1,_internalContext:xM};var oFe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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:sFe,RangePicker:lFe}=lo,cFe=u.forwardRef((e,t)=>u.createElement(lFe,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),Jd=u.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:a}=e,o=oFe(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=Dc("timePicker",i,a),l=u.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return u.createElement(sFe,Object.assign({},o,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),mae=sf(Jd,"popupAlign",void 0,"picker");Jd._InternalPanelDoNotUseOrYouWillBeFired=mae;Jd.RangePicker=cFe;Jd._InternalPanelDoNotUseOrYouWillBeFired=mae;const uFe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:n(n(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${pe(e.itemHeadSize)})`,borderInlineStart:`${pe(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:`${pe(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% - ${pe(e.marginXXS)})`,width:`calc(50% - ${pe(e.marginSM)})`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${pe(e.marginSM)})`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail,
|
||
${t}-item-head,
|
||
${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${pe(n(n(e.itemHeadSize).add(e.tailWidth)).div(2).equal())})`},[`${t}-item-content`]:{width:`calc(100% - ${pe(n(e.itemHeadSize).add(e.marginXS).equal())})`}}},[`&${t}-pending
|
||
${t}-item-last
|
||
${t}-item-tail`]:{display:"block",height:`calc(100% - ${pe(e.margin)})`,borderInlineStart:`${pe(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% - ${pe(e.margin)})`,borderInlineStart:`${pe(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% - ${pe(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${pe(e.marginSM)})`,width:`calc(50% - ${pe(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}),fFe=mn("Timeline",e=>{const t=tn(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return uFe(t)},dFe);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 pae=e=>{var{prefixCls:t,className:n,color:r="blue",dot:i,pending:a=!1,position:o,label:s,children:l}=e,c=mFe(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:d}=u.useContext(It),f=d("timeline",t),m=me(`${f}-item`,{[`${f}-item-pending`]:a},n),p=/blue|red|green|gray/.test(r||"")?void 0:r,h=me(`${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 sz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 pFe=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=sz(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const p=(C,k)=>f==="alternate"?C==="right"?`${t}-item-right`:C==="left"?`${t}-item-left`:k%2===0?`${t}-item-left`:`${t}-item-right`:f==="left"?`${t}-item-left`:f==="right"?`${t}-item-right`:C==="right"?`${t}-item-right`:"",h=He(a||[]),g=typeof r=="boolean"?null:r;r&&h.push({pending:!!r,dot:d||u.createElement(Pa,null),children:g}),s&&h.reverse();const v=h.length,x=`${t}-item-last`,w=h.filter(C=>!!C).map((C,k)=>{var _;const E=k===v-2?x:"",T=k===v-1?x:"",{className:$}=C,P=sz(C,["className"]);return u.createElement(pae,Object.assign({},P,{className:me([$,!s&&r?E:T,p((_=C==null?void 0:C.position)!==null&&_!==void 0?_:"",k)]),key:(C==null?void 0:C.key)||k}))}),y=h.some(C=>!!(C!=null&&C.label)),S=me(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!s,[`${t}-${f}`]:!!f&&!y,[`${t}-label`]:y,[`${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 hae=e=>{const{getPrefixCls:t,direction:n,timeline:r}=u.useContext(It),{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]=fFe(d,f),g=hFe(o,a);return m(u.createElement(pFe,Object.assign({},c,{className:me(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:g,hashId:p})))};hae.Item=pae;var gFe={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"},bFe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:gFe}))},e3=u.forwardRef(bFe);const yFe=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 xFe=function(t,n,r,i){return u.useMemo(function(){var a=function(p){return p.map(function(h){var g=h.value;return g})},o=a(t),s=a(n),l=o.filter(function(m){return!i[m]}),c=o,d=s;if(r){var f=Gs(o,!0,i);c=f.checkedKeys,d=f.halfCheckedKeys}return[Array.from(new Set([].concat(He(l),He(c)))),d]},[t,n,r,i])},wFe=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},SFe=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"}},HR=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},CFe=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},lz=function(t){return t==null};const kFe=function(e,t){return u.useMemo(function(){var n=oy(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 iN=function(){return null},_Fe=["children","value"];function vae(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=rt(i,_Fe),l=N({key:r,value:o},s),c=vae(a);return c.length&&(l.children=c),l}).filter(function(t){return t})}function VR(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 EFe(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 g="".concat(f,"-").concat(h),v=p[a.value],x=n.includes(v),w=c(p[a.children]||[],g,x),y=u.createElement(iN,p,w.map(function(C){return C.node}));if(t===v&&(o=y),x){var S={pos:g,node:y,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),g=n.indexOf(p);return h-g}))}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 $Fe=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 g=h[s],v=m||l(n,VR(h)),x=d(g||[],v);return(v||x.length)&&p.push(N(N({},h),{},q({isLeaf:void 0},s,x))),p},[])};return c(t)},[t,n,s,a,o])};function cz(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function TFe(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 PFe(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 TFe(e,r)}return e}return vae(t)},[t,n,e])}var gae=u.createContext(null),bae=u.createContext(null),RFe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},IFe=function(t,n){var r=GM(),i=r.prefixCls,a=r.multiple,o=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,d=u.useContext(bae),f=d.virtual,m=d.listHeight,p=d.listItemHeight,h=d.listItemScrollOffset,g=d.treeData,v=d.fieldNames,x=d.onSelect,w=d.dropdownMatchSelectWidth,y=d.treeExpandAction,S=d.treeTitleRender,C=d.onPopupScroll,k=d.leftMaxCount,_=d.leafCountOnly,E=d.valueEntities,T=u.useContext(gae),$=T.checkable,P=T.checkedKeys,O=T.halfCheckedKeys,M=T.treeExpandedKeys,R=T.treeDefaultExpandAll,I=T.treeDefaultExpandedKeys,j=T.onTreeExpand,L=T.treeIcon,D=T.showTreeIcon,B=T.switcherIcon,F=T.treeLine,z=T.treeNodeFilterProp,H=T.loadData,A=T.treeLoadedKeys,V=T.treeMotion,W=T.onTreeLoad,U=T.keyEntities,X=u.useRef(),J=Ec(function(){return g},[l,g],function(je,De){return De[0]&&je[1]!==De[1]}),re=u.useMemo(function(){return $?{checked:P,halfChecked:O}:null},[$,P,O]);u.useEffect(function(){if(l&&!a&&P.length){var je;(je=X.current)===null||je===void 0||je.scrollTo({key:P[0]})}},[l]);var Q=function(De){De.preventDefault()},ne=function(De,Ge){var Ve=Ge.node;$&&HR(Ve)||(x(Ve.key,{selected:!P.includes(Ve.key)}),a||s(!1))},ee=u.useState(I),oe=he(ee,2),se=oe[0],ue=oe[1],te=u.useState(null),le=he(te,2),ve=le[0],we=le[1],ke=u.useMemo(function(){return M?He(M):o?ve:se},[se,ve,M,o]),Y=function(De){ue(De),we(De),j&&j(De)},ae=String(o).toLowerCase(),Z=function(De){return ae?String(De[z]).toLowerCase().includes(ae):!1};u.useEffect(function(){o&&we(CFe(g,v))},[o]);var G=u.useState(function(){return new Map}),de=he(G,2),ie=de[0],fe=de[1];u.useEffect(function(){k&&fe(new Map)},[k]);function be(je){var De=je[v.value];if(!ie.has(De)){var Ge=E.get(De),Ve=(Ge.children||[]).length===0;if(Ve)ie.set(De,!1);else{var qe=Ge.children.filter(function(We){return!We.node.disabled&&!We.node.disableCheckbox&&!P.includes(We.node[v.value])}),Ne=qe.length;ie.set(De,Ne>k)}}return ie.get(De)}var Ce=Xt(function(je){var De=je[v.value];return P.includes(De)||k===null?!1:k<=0?!0:_&&k?be(je):!1}),xe=function je(De){var Ge=xc(De),Ve;try{for(Ge.s();!(Ve=Ge.n()).done;){var qe=Ve.value;if(!(qe.disabled||qe.selectable===!1)){if(o){if(Z(qe))return qe}else return qe;if(qe[v.children]){var Ne=je(qe[v.children]);if(Ne)return Ne}}}}catch(We){Ge.e(We)}finally{Ge.f()}return null},ye=u.useState(null),Se=he(ye,2),Ie=Se[0],Re=Se[1],Ee=U[Ie];u.useEffect(function(){if(l){var je=null,De=function(){var Ve=xe(J);return Ve?Ve[v.value]:null};!a&&P.length&&!o?je=P[0]:je=De(),Re(je)}},[l,o]),u.useImperativeHandle(n,function(){var je;return{scrollTo:(je=X.current)===null||je===void 0?void 0:je.scrollTo,onKeyDown:function(Ge){var Ve,qe=Ge.which;switch(qe){case ht.UP:case ht.DOWN:case ht.LEFT:case ht.RIGHT:(Ve=X.current)===null||Ve===void 0||Ve.onKeyDown(Ge);break;case ht.ENTER:{if(Ee){var Ne=Ce(Ee.node),We=(Ee==null?void 0:Ee.node)||{},Le=We.selectable,gt=We.value,ft=We.disabled;Le!==!1&&!ft&&!Ne&&ne(null,{node:{key:Ie},selected:!P.includes(gt)})}break}case ht.ESC:s(!1)}},onKeyUp:function(){}}});var ce=Ec(function(){return!o},[o,M||se],function(je,De){var Ge=he(je,1),Ve=Ge[0],qe=he(De,2),Ne=qe[0],We=qe[1];return Ve!==Ne&&!!(Ne||We)}),ge=ce?H:null;if(J.length===0)return u.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:Q},c);var _e={fieldNames:v};return A&&(_e.loadedKeys=A),ke&&(_e.expandedKeys=ke),u.createElement("div",{onMouseDown:Q},Ee&&l&&u.createElement("span",{style:RFe,"aria-live":"assertive"},Ee.node.value),u.createElement(Yie.Provider,{value:{nodeDisabled:Ce}},u.createElement(Q_,Fe({ref:X,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:J,height:m,itemHeight:p,itemScrollOffset:h,virtual:f!==!1&&w!==!1,multiple:a,icon:L,showIcon:D,switcherIcon:B,showLine:F,loadData:ge,motion:V,activeKey:Ie,checkable:$,checkStrictly:!0,checkedKeys:re,selectedKeys:$?[]:P,defaultExpandAll:R,titleRender:S},_e,{onActiveChange:Re,onSelect:ne,onCheck:ne,onExpand:Y,onLoad:W,filterTreeNode:Z,expandAction:y,onScroll:C}))))},OFe=u.forwardRef(IFe),aN="SHOW_ALL",oN="SHOW_PARENT",t3="SHOW_CHILD";function uz(e,t,n,r){var i=new Set(e);return t===t3?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 HR(l)||i.has(l[r.value])})}):t===oN?e.filter(function(a){var o=n[a],s=o?o.parent:null;return!s||HR(s.node)||!i.has(s.key)}):e}var MFe=["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 jFe(e){return!e||mt(e)!=="object"}var NFe=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,g=e.filterTreeNode,v=e.treeNodeFilterProp,x=v===void 0?"value":v,w=e.showCheckedStrategy,y=e.treeNodeLabelProp,S=e.multiple,C=e.treeCheckable,k=e.treeCheckStrictly,_=e.labelInValue,E=e.maxCount,T=e.fieldNames,$=e.treeDataSimpleMode,P=e.treeData,O=e.children,M=e.loadData,R=e.treeLoadedKeys,I=e.onTreeLoad,j=e.treeDefaultExpandAll,L=e.treeExpandedKeys,D=e.treeDefaultExpandedKeys,B=e.onTreeExpand,F=e.treeExpandAction,z=e.virtual,H=e.listHeight,A=H===void 0?200:H,V=e.listItemHeight,W=V===void 0?20:V,U=e.listItemScrollOffset,X=U===void 0?0:U,J=e.onDropdownVisibleChange,re=e.dropdownMatchSelectWidth,Q=re===void 0?!0:re,ne=e.treeLine,ee=e.treeIcon,oe=e.showTreeIcon,se=e.switcherIcon,ue=e.treeMotion,te=e.treeTitleRender,le=e.onPopupScroll,ve=rt(e,MFe),we=QM(n),ke=C&&!k,Y=C||k,ae=k||_,Z=Y||S,G=Wt(o,{value:a}),de=he(G,2),ie=de[0],fe=de[1],be=u.useMemo(function(){return C?w||t3:aN},[w,C]),Ce=u.useMemo(function(){return SFe(T)},[JSON.stringify(T)]),xe=Wt("",{value:d!==void 0?d:f,postState:function(Qe){return Qe||""}}),ye=he(xe,2),Se=ye[0],Ie=ye[1],Re=function(Qe){Ie(Qe),m==null||m(Qe)},Ee=PFe(P,O,$),ce=kFe(Ee,Ce),ge=ce.keyEntities,_e=ce.valueEntities,je=u.useCallback(function(Ct){var Qe=[],Me=[];return Ct.forEach(function(ze){_e.has(ze)?Me.push(ze):Qe.push(ze)}),{missingRawValues:Qe,existRawValues:Me}},[_e]),De=$Fe(Ee,Se,{fieldNames:Ce,treeNodeFilterProp:x,filterTreeNode:g}),Ge=u.useCallback(function(Ct){if(Ct){if(y)return Ct[y];for(var Qe=Ce._title,Me=0;Me<Qe.length;Me+=1){var ze=Ct[Qe[Me]];if(ze!==void 0)return ze}}},[Ce,y]),Ve=u.useCallback(function(Ct){var Qe=wFe(Ct);return Qe.map(function(Me){return jFe(Me)?{value:Me}:Me})},[]),qe=u.useCallback(function(Ct){var Qe=Ve(Ct);return Qe.map(function(Me){var ze=Me.label,tt=Me.value,ot=Me.halfChecked,Je,nt=_e.get(tt);if(nt){var lt;ze=te?te(nt.node):(lt=ze)!==null&<!==void 0?lt:Ge(nt.node),Je=nt.node.disabled}else if(ze===void 0){var xt=Ve(ie).find(function(Dt){return Dt.value===tt});ze=xt.label}return{label:ze,value:tt,halfChecked:ot,disabled:Je}})},[_e,Ge,Ve,ie]),Ne=u.useMemo(function(){return Ve(ie===null?[]:ie)},[Ve,ie]),We=u.useMemo(function(){var Ct=[],Qe=[];return Ne.forEach(function(Me){Me.halfChecked?Qe.push(Me):Ct.push(Me)}),[Ct,Qe]},[Ne]),Le=he(We,2),gt=Le[0],ft=Le[1],ut=u.useMemo(function(){return gt.map(function(Ct){return Ct.value})},[gt]),pt=xFe(gt,ft,ke,ge),$e=he(pt,2),Pe=$e[0],Oe=$e[1],Te=u.useMemo(function(){var Ct=uz(Pe,be,ge,Ce),Qe=Ct.map(function(ot){var Je,nt;return(Je=(nt=ge[ot])===null||nt===void 0||(nt=nt.node)===null||nt===void 0?void 0:nt[Ce.value])!==null&&Je!==void 0?Je:ot}),Me=Qe.map(function(ot){var Je=gt.find(function(lt){return lt.value===ot}),nt=_?Je==null?void 0:Je.label:te==null?void 0:te(Je);return{value:ot,label:nt}}),ze=qe(Me),tt=ze[0];return!Z&&tt&&lz(tt.value)&&lz(tt.label)?[]:ze.map(function(ot){var Je;return N(N({},ot),{},{label:(Je=ot.label)!==null&&Je!==void 0?Je:ot.value})})},[Ce,Z,Pe,gt,qe,be,ge]),Ae=yFe(Te),Ke=he(Ae,1),Ze=Ke[0],st=u.useMemo(function(){return Z&&(be==="SHOW_CHILD"||k||!C)?E:null},[E,Z,k,be,C]),Xe=cz(function(Ct,Qe,Me){var ze=uz(Ct,be,ge,Ce);if(!(st&&ze.length>st)){var tt=qe(Ct);if(fe(tt),h&&Ie(""),s){var ot=Ct;ke&&(ot=ze.map(function(rn){var Ft=_e.get(rn);return Ft?Ft.node[Ce.value]:rn}));var Je=Qe||{triggerValue:void 0,selected:void 0},nt=Je.triggerValue,lt=Je.selected,xt=ot;if(k){var Dt=ft.filter(function(rn){return!ot.includes(rn.value)});xt=[].concat(He(xt),He(Dt))}var vt=qe(xt),at={preValue:gt,triggerValue:nt},St=!0;(k||Me==="selection"&&!lt)&&(St=!1),EFe(at,nt,Ct,Ee,St,Ce),Y?at.checked=lt:at.selected=lt;var nn=ae?vt:vt.map(function(rn){return rn.value});s(Z?nn:nn[0],ae?null:vt.map(function(rn){return rn.label}),at)}}}),Ue=u.useCallback(function(Ct,Qe){var Me,ze=Qe.selected,tt=Qe.source,ot=ge[Ct],Je=ot==null?void 0:ot.node,nt=(Me=Je==null?void 0:Je[Ce.value])!==null&&Me!==void 0?Me:Ct;if(!Z)Xe([nt],{selected:!0,triggerValue:nt},"option");else{var lt=ze?[].concat(He(ut),[nt]):Pe.filter(function(Ft){return Ft!==nt});if(ke){var xt=je(lt),Dt=xt.missingRawValues,vt=xt.existRawValues,at=vt.map(function(Ft){return _e.get(Ft).key}),St;if(ze){var nn=Gs(at,!0,ge);St=nn.checkedKeys}else{var rn=Gs(at,{halfCheckedKeys:Oe},ge);St=rn.checkedKeys}lt=[].concat(He(Dt),He(St.map(function(Ft){return ge[Ft].node[Ce.value]})))}Xe(lt,{selected:ze,triggerValue:nt},tt||"option")}ze||!Z?l==null||l(nt,VR(Je)):c==null||c(nt,VR(Je))},[je,_e,ge,Ce,Z,ut,Xe,ke,l,c,Pe,Oe,E]),ct=u.useCallback(function(Ct){if(J){var Qe={};Object.defineProperty(Qe,"documentClickClose",{get:function(){return Jn(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),J(Ct,Qe)}},[J]),yt=cz(function(Ct,Qe){var Me=Ct.map(function(ze){return ze.value});if(Qe.type==="clear"){Xe(Me,{},"selection");return}Qe.values.length&&Ue(Qe.values[0].value,{selected:!1,source:"selection"})}),Pt=u.useMemo(function(){return{virtual:z,dropdownMatchSelectWidth:Q,listHeight:A,listItemHeight:W,listItemScrollOffset:X,treeData:De,fieldNames:Ce,onSelect:Ue,treeExpandAction:F,treeTitleRender:te,onPopupScroll:le,leftMaxCount:E===void 0?null:E-Ze.length,leafCountOnly:be==="SHOW_CHILD"&&!k&&!!C,valueEntities:_e}},[z,Q,A,W,X,De,Ce,Ue,F,te,le,E,Ze.length,be,k,C,_e]),Ot=u.useMemo(function(){return{checkable:Y,loadData:M,treeLoadedKeys:R,onTreeLoad:I,checkedKeys:Pe,halfCheckedKeys:Oe,treeDefaultExpandAll:j,treeExpandedKeys:L,treeDefaultExpandedKeys:D,onTreeExpand:B,treeIcon:ee,treeMotion:ue,showTreeIcon:oe,switcherIcon:se,treeLine:ne,treeNodeFilterProp:x,keyEntities:ge}},[Y,M,R,I,Pe,Oe,j,L,D,B,ee,ue,oe,se,ne,x,ge]);return u.createElement(bae.Provider,{value:Pt},u.createElement(gae.Provider,{value:Ot},u.createElement(YM,Fe({ref:t},ve,{id:we,prefixCls:i,mode:Z?"multiple":void 0,displayValues:Ze,onDisplayValuesChange:yt,searchValue:Se,onSearch:Re,OptionList:OFe,emptyOptions:!Ee.length,onDropdownVisibleChange:ct,dropdownMatchSelectWidth:Q}))))}),my=NFe;my.TreeNode=iN;my.SHOW_ALL=aN;my.SHOW_PARENT=oN;my.SHOW_CHILD=t3;const AFe=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${pe(e.paddingXS)} ${pe(e.calc(e.paddingXS).div(2).equal())}`},eae(n,tn(e,{colorBgContainer:r}),!1),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},B_(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function FFe(e,t,n){return mn("TreeSelect",r=>{const i=tn(r,{treePrefixCls:t});return AFe(i)},tae)(e,n)}var DFe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 LFe=(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:g,listHeight:v=256,listItemHeight:x,placement:w,notFoundContent:y,switcherIcon:S,treeLine:C,getPopupContainer:k,popupClassName:_,dropdownClassName:E,treeIcon:T=!1,transitionName:$,choiceTransitionName:P="",status:O,treeExpandAction:M,builtinPlacements:R,dropdownMatchSelectWidth:I,popupMatchSelectWidth:j,allowClear:L,variant:D,dropdownStyle:B,dropdownRender:F,popupRender:z,onDropdownVisibleChange:H,onOpenChange:A,tagRender:V,maxCount:W,showCheckedStrategy:U,treeCheckStrictly:X,styles:J,classNames:re}=e,Q=DFe(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:ne,getPrefixCls:ee,renderEmpty:oe,direction:se,virtual:ue,popupMatchSelectWidth:te,popupOverflow:le}=u.useContext(It),{styles:ve,classNames:we}=wr("treeSelect"),[,ke]=$i(),Y=x??(ke==null?void 0:ke.controlHeightSM)+(ke==null?void 0:ke.paddingXXS),ae=ee(),Z=ee("select",s),G=ee("select-tree",s),de=ee("tree-select",s),{compactSize:ie,compactItemClassnames:fe}=ol(Z,se),be=Qn(Z),Ce=Qn(de),[xe,ye,Se]=tj(Z,be),[Ie]=FFe(de,G,Ce),[Re,Ee]=Dc("treeSelect",D,d),ce=me(((n=re==null?void 0:re.popup)===null||n===void 0?void 0:n.root)||((r=we==null?void 0:we.popup)===null||r===void 0?void 0:r.root)||_||E,`${de}-dropdown`,{[`${de}-dropdown-rtl`]:se==="rtl"},p,we.root,re==null?void 0:re.root,Se,be,Ce,ye),ge=((i=J==null?void 0:J.popup)===null||i===void 0?void 0:i.root)||((a=ve==null?void 0:ve.popup)===null||a===void 0?void 0:a.root)||B,_e=nj(z||F),je=A||H,De=!!(h||g),Ge=u.useMemo(()=>{if(!(W&&(U==="SHOW_ALL"&&!X||U==="SHOW_PARENT")))return W},[W,U,X]),Ve=rj(e.suffixIcon,e.showArrow),qe=(o=j??I)!==null&&o!==void 0?o:te,{status:Ne,hasFeedback:We,isFormItemInput:Le,feedbackIcon:gt}=u.useContext(_i),ft=Au(Ne,O),{suffixIcon:ut,removeIcon:pt,clearIcon:$e}=__(Object.assign(Object.assign({},Q),{multiple:De,showSuffixIcon:Ve,hasFeedback:We,feedbackIcon:gt,prefixCls:Z,componentName:"TreeSelect"})),Pe=L===!0?{clearIcon:$e}:L;let Oe;y!==void 0?Oe=y:Oe=(oe==null?void 0:oe("Select"))||u.createElement(Vv,{componentName:"Select"});const Te=an(Q,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),Ae=u.useMemo(()=>w!==void 0?w:se==="rtl"?"bottomRight":"bottomLeft",[w,se]),Ke=zr(Pt=>{var Ot;return(Ot=l??ie)!==null&&Ot!==void 0?Ot:Pt}),Ze=u.useContext(ki),st=c??Ze,Xe=me(!s&&de,{[`${Z}-lg`]:Ke==="large",[`${Z}-sm`]:Ke==="small",[`${Z}-rtl`]:se==="rtl",[`${Z}-${Re}`]:Ee,[`${Z}-in-form-item`]:Le},Wl(Z,ft,We),fe,m,p,we.root,re==null?void 0:re.root,Se,be,Ce,ye),Ue=Pt=>u.createElement(nae,{prefixCls:G,switcherIcon:S,treeNodeProps:Pt,showLine:C}),[ct]=al("SelectLike",ge==null?void 0:ge.zIndex),yt=u.createElement(my,Object.assign({virtual:ue,disabled:st},Te,{dropdownMatchSelectWidth:qe,builtinPlacements:ej(R,le),ref:t,prefixCls:Z,className:Xe,style:Object.assign(Object.assign({},J==null?void 0:J.root),f),listHeight:v,listItemHeight:Y,treeCheckable:h&&u.createElement("span",{className:`${Z}-tree-checkbox-inner`}),treeLine:!!C,suffixIcon:ut,multiple:De,placement:Ae,removeIcon:pt,allowClear:Pe,switcherIcon:Ue,showTreeIcon:T,notFoundContent:Oe,getPopupContainer:k||ne,treeMotion:null,dropdownClassName:ce,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:ct}),dropdownRender:_e,onDropdownVisibleChange:je,choiceTransitionName:fa(ae,"",P),transitionName:fa(ae,"slide-up",$),treeExpandAction:M,tagRender:De?V:void 0,maxCount:Ge,showCheckedStrategy:U,treeCheckStrictly:X}));return xe(Ie(yt))},BFe=u.forwardRef(LFe),Ym=BFe,zFe=sf(Ym,"dropdownAlign",e=>an(e,["visible"]));Ym.TreeNode=iN;Ym.SHOW_ALL=aN;Ym.SHOW_PARENT=oN;Ym.SHOW_CHILD=t3;Ym._InternalPanelDoNotUseOrYouWillBeFired=zFe;var HFe={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"},VFe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:HFe}))},yae=u.forwardRef(VFe),WFe={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"},UFe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:WFe}))},qFe=u.forwardRef(UFe);const GFe=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:a}=r;return{marginBottom:i,color:n,fontWeight:a,fontSize:e,lineHeight:t}},KFe=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}
|
||
`]=GFe(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},YFe=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},CM(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},XFe=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:WC[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}}),JFe=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"}}}},QFe=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),ZFe=()=>({"\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"}}),e7e=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"}},KFe(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}}}),XFe(e)),YFe(e)),{[`
|
||
${t}-expand,
|
||
${t}-collapse,
|
||
${t}-edit,
|
||
${t}-copy
|
||
`]:Object.assign(Object.assign({},CM(e)),{marginInlineStart:e.marginXXS})}),JFe(e)),QFe(e)),ZFe()),{"&-rtl":{direction:"rtl"}})}},t7e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),xae=mn("Typography",e7e,t7e),n7e=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(qFe,null)}=e,h=u.useRef(null),g=u.useRef(!1),v=u.useRef(null),[x,w]=u.useState(l);u.useEffect(()=>{w(l)},[l]),u.useEffect(()=>{var R;if(!((R=h.current)===null||R===void 0)&&R.resizableTextArea){const{textArea:I}=h.current.resizableTextArea;I.focus();const{length:j}=I.value;I.setSelectionRange(j,j)}},[]);const y=({target:R})=>{w(R.value.replace(/[\n\r]/g,""))},S=()=>{g.current=!0},C=()=>{g.current=!1},k=({keyCode:R})=>{g.current||(v.current=R)},_=()=>{c(x.trim())},E=({keyCode:R,ctrlKey:I,altKey:j,metaKey:L,shiftKey:D})=>{v.current!==R||g.current||I||j||L||D||(R===ht.ENTER?(_(),f==null||f()):R===ht.ESC&&d())},T=()=>{_()},[$,P,O]=xae(t),M=me(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,P,O);return $(u.createElement("div",{className:M,style:i},u.createElement(aie,{ref:h,maxLength:o,value:x,onChange:y,onKeyDown:k,onKeyUp:E,onCompositionStart:S,onCompositionEnd:C,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?vi(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,dz={"text/plain":"Text","text/html":"Url",default:"Text"},a7e="Copy to clipboard: #{key}, Enter";function o7e(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}function s7e(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=dz[t.format]||dz.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=o7e("message"in t?t.message:a7e),window.prompt(r,e)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(a):o.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var l7e=s7e;const c7e=Zn(l7e);var u7e=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=Xt(d=>u7e(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;c7e(m||ZOe(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 M$(e,t){return u.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const f7e=e=>{const t=u.useRef(void 0);return u.useEffect(()=>{t.current=e}),t.current},m7e=(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 p7e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 wae=u.forwardRef((e,t)=>{const{prefixCls:n,component:r="article",className:i,rootClassName:a,setContentRef:o,children:s,direction:l,style:c}=e,d=p7e(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:p,style:h}=wr("typography"),g=l??m,v=o?bi(t,o):t,x=f("typography",n),[w,y,S]=xae(x),C=me(x,p,{[`${x}-rtl`]:g==="rtl"},i,a,y,S),k=Object.assign(Object.assign({},h),c);return w(u.createElement(r,Object.assign({className:C,style:k,ref:v},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(zt,Fe({},t,{ref:n,icon:h7e}))},sN=u.forwardRef(v7e);function fz(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function j$(e,t,n){return e===!0||e===void 0?t:e||n&&t}function g7e(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 lN=e=>["string","number"].includes(typeof e),b7e=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:i,icon:a,tabIndex:o,onCopy:s,loading:l})=>{const c=fz(i),d=fz(a),{copied:f,copy:m}=n??{},p=t?f:m,h=j$(c[t?1:0],p),g=typeof h=="string"?h:p;return u.createElement(_r,{title:h},u.createElement("button",{type:"button",className:me(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":g,tabIndex:o},t?j$(d[1],u.createElement(k_,null),!0):j$(d[0],l?u.createElement(Pa,null):u.createElement(sN,null),!0)))},nw=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)}),y7e=e=>e.reduce((t,n)=>t+(lN(n)?String(n).length:1),0);function mz(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=lN(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 N$=0,A$=1,F$=2,D$=3,pz=4,rw={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function x7e(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(()=>y7e(c),[r]),f=u.useMemo(()=>i(c,!1),[r]),[m,p]=u.useState(null),h=u.useRef(null),g=u.useRef(null),v=u.useRef(null),x=u.useRef(null),w=u.useRef(null),[y,S]=u.useState(!1),[C,k]=u.useState(N$),[_,E]=u.useState(0),[T,$]=u.useState(null);dn(()=>{k(t&&n&&d?A$:N$)},[n,r,a,t,c]),dn(()=>{var R,I,j,L;if(C===A$){k(F$);const D=g.current&&getComputedStyle(g.current).whiteSpace;$(D)}else if(C===F$){const D=!!(!((R=v.current)===null||R===void 0)&&R.isExceed());k(D?D$:pz),p(D?[0,d]:null),S(D);const B=((I=v.current)===null||I===void 0?void 0:I.getHeight())||0,F=a===1?0:((j=x.current)===null||j===void 0?void 0:j.getHeight())||0,z=((L=w.current)===null||L===void 0?void 0:L.getHeight())||0,H=Math.max(B,F+z);E(H+1),l(D)}},[C]);const P=m?Math.ceil((m[0]+m[1])/2):0;dn(()=>{var R;const[I,j]=m||[0,0];if(I!==j){const D=(((R=h.current)===null||R===void 0?void 0:R.getHeight())||0)>_;let B=P;j-I===1&&(B=D?I:j),p(D?[I,B]:[B,j])}},[m,P]);const O=u.useMemo(()=>{if(!t)return i(c,!1);if(C!==D$||!m||m[0]!==m[1]){const R=i(c,!1);return[pz,N$].includes(C)?R:u.createElement("span",{style:Object.assign(Object.assign({},rw),{WebkitLineClamp:a})},R)}return i(o?c:mz(c,m[0]),y)},[o,C,m,c].concat(He(s))),M={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return u.createElement(u.Fragment,null,O,C===F$&&u.createElement(u.Fragment,null,u.createElement(nw,{style:Object.assign(Object.assign(Object.assign({},M),rw),{WebkitLineClamp:a}),ref:v},f),u.createElement(nw,{style:Object.assign(Object.assign(Object.assign({},M),rw),{WebkitLineClamp:a-1}),ref:x},f),u.createElement(nw,{style:Object.assign(Object.assign(Object.assign({},M),rw),{WebkitLineClamp:1}),ref:w},i([],!0))),C===D$&&m&&m[0]!==m[1]&&u.createElement(nw,{style:Object.assign(Object.assign({},M),{top:400}),ref:h},i(mz(c,P),!0)),C===A$&&u.createElement("span",{style:{whiteSpace:"inherit"},ref:g}))}const w7e=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:u.createElement(_r,Object.assign({open:t?void 0:!1},r),n);var S7e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 C7e({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 k7e="...",hz=["delete","mark","code","underline","strong","keyboard","italic"],n3=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=S7e(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:g,direction:v}=u.useContext(It),[x]=ia("Text"),w=u.useRef(null),y=u.useRef(null),S=g("typography",r),C=an(h,hz),[k,_]=M$(d),[E,T]=Wt(!1,{value:_.editing}),{triggerType:$=["icon"]}=_,P=ce=>{var ge;ce&&((ge=_.onStart)===null||ge===void 0||ge.call(_)),T(ce)},O=f7e(E);dn(()=>{var ce;!E&&O&&((ce=y.current)===null||ce===void 0||ce.focus())},[E]);const M=ce=>{ce==null||ce.preventDefault(),P(!0)},R=ce=>{var ge;(ge=_.onChange)===null||ge===void 0||ge.call(_,ce),P(!1)},I=()=>{var ce;(ce=_.onCancel)===null||ce===void 0||ce.call(_),P(!1)},[j,L]=M$(f),{copied:D,copyLoading:B,onClick:F}=d7e({copyConfig:L,children:l}),[z,H]=u.useState(!1),[A,V]=u.useState(!1),[W,U]=u.useState(!1),[X,J]=u.useState(!1),[re,Q]=u.useState(!0),[ne,ee]=M$(c,{expandable:!1,symbol:ce=>ce?x==null?void 0:x.collapse:x==null?void 0:x.expand}),[oe,se]=Wt(ee.defaultExpanded||!1,{value:ee.expanded}),ue=ne&&(!oe||ee.expandable==="collapsible"),{rows:te=1}=ee,le=u.useMemo(()=>ue&&(ee.suffix!==void 0||ee.onEllipsis||ee.expandable||k||j),[ue,ee,k,j]);dn(()=>{ne&&!le&&(H(iR("webkitLineClamp")),V(iR("textOverflow")))},[le,ne]);const[ve,we]=u.useState(ue),ke=u.useMemo(()=>le?!1:te===1?A:z,[le,A,z]);dn(()=>{we(ke&&ue)},[ke,ue]);const Y=ue&&(ve?X:W),ae=ue&&te===1&&ve,Z=ue&&te>1&&ve,G=(ce,ge)=>{var _e;se(ge.expanded),(_e=ee.onExpand)===null||_e===void 0||_e.call(ee,ce,ge)},[de,ie]=u.useState(0),fe=({offsetWidth:ce})=>{ie(ce)},be=ce=>{var ge;U(ce),W!==ce&&((ge=ee.onEllipsis)===null||ge===void 0||ge.call(ee,ce))};u.useEffect(()=>{const ce=w.current;if(ne&&ve&&ce){const ge=g7e(ce);X!==ge&&J(ge)}},[ne,ve,l,Z,re,de]),u.useEffect(()=>{const ce=w.current;if(typeof IntersectionObserver>"u"||!ce||!ve||!ue)return;const ge=new IntersectionObserver(()=>{Q(!!ce.offsetParent)});return ge.observe(ce),()=>{ge.disconnect()}},[ve,ue]);const Ce=m7e(ee.tooltip,_.text,l),xe=u.useMemo(()=>{if(!(!ne||ve))return[_.text,l,p,Ce.title].find(lN)},[ne,ve,p,Ce.title,Y]);if(E)return u.createElement(n7e,{value:(n=_.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:R,onCancel:I,onEnd:_.onEnd,prefixCls:S,className:i,style:a,direction:v,component:m,maxLength:_.maxLength,autoSize:_.autoSize,enterIcon:_.enterIcon});const ye=()=>{const{expandable:ce,symbol:ge}=ee;return ce?u.createElement("button",{type:"button",key:"expand",className:`${S}-${oe?"collapse":"expand"}`,onClick:_e=>G(_e,{expanded:!oe}),"aria-label":oe?x.collapse:x==null?void 0:x.expand},typeof ge=="function"?ge(oe):ge):null},Se=()=>{if(!k)return;const{icon:ce,tooltip:ge,tabIndex:_e}=_,je=Ir(ge)[0]||(x==null?void 0:x.edit),De=typeof je=="string"?je:"";return $.includes("icon")?u.createElement(_r,{key:"edit",title:ge===!1?"":je},u.createElement("button",{type:"button",ref:y,className:`${S}-edit`,onClick:M,"aria-label":De,tabIndex:_e},ce||u.createElement(yae,{role:"button"}))):null},Ie=()=>j?u.createElement(b7e,Object.assign({key:"copy"},L,{prefixCls:S,copied:D,locale:x,onCopy:F,loading:B,iconOnly:l==null})):null,Re=ce=>[ce&&ye(),Se(),Ie()],Ee=ce=>[ce&&!oe&&u.createElement("span",{"aria-hidden":!0,key:"ellipsis"},k7e),ee.suffix,Re(ce)];return u.createElement(Ni,{onResize:fe,disabled:!ue},ce=>u.createElement(w7e,{tooltipProps:Ce,enableEllipsis:ue,isEllipsis:Y},u.createElement(wae,Object.assign({className:me({[`${S}-${o}`]:o,[`${S}-disabled`]:s,[`${S}-ellipsis`]:ne,[`${S}-ellipsis-single-line`]:ae,[`${S}-ellipsis-multiple-line`]:Z},i),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:Z?te:void 0}),component:m,ref:bi(ce,w,t),direction:v,onClick:$.includes("text")?M:void 0,"aria-label":xe==null?void 0:xe.toString(),title:p},C),u.createElement(x7e,{enableMeasure:ue&&!ve,text:l,rows:te,width:de,onEllipsis:be,expanded:oe,miscDeps:[D,oe,B,k,j,x].concat(He(hz.map(ge=>e[ge])))},(ge,_e)=>C7e(e,u.createElement(u.Fragment,null,ge.length>0&&_e&&!oe&&xe?u.createElement("span",{key:"show-content","aria-hidden":!0},ge):ge,Ee(_e)))))))});var _7e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 E7e=u.forwardRef((e,t)=>{var{ellipsis:n,rel:r}=e,i=_7e(e,["ellipsis","rel"]);const a=Object.assign(Object.assign({},i),{rel:r===void 0&&i.target==="_blank"?"noopener noreferrer":r});return delete a.navigate,u.createElement(n3,Object.assign({},a,{ref:t,ellipsis:!!n,component:"a"}))}),$7e=u.forwardRef((e,t)=>u.createElement(n3,Object.assign({ref:t},e,{component:"div"})));var T7e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 P7e=(e,t)=>{var{ellipsis:n}=e,r=T7e(e,["ellipsis"]);const i=u.useMemo(()=>n&&typeof n=="object"?an(n,["expandable","rows"]):n,[n]);return u.createElement(n3,Object.assign({ref:t},r,{ellipsis:i,component:"span"}))},R7e=u.forwardRef(P7e);var I7e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 O7e=[1,2,3,4,5],M7e=u.forwardRef((e,t)=>{const{level:n=1}=e,r=I7e(e,["level"]),i=O7e.includes(n)?`h${n}`:"h1";return u.createElement(n3,Object.assign({ref:t},r,{component:i}))}),Ia=wae;Ia.Text=R7e;Ia.Link=E7e;Ia.Title=M7e;Ia.Paragraph=$7e;const L$=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 j7e(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 vz(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function N7e(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(j7e(e,t),vz(t)):e.onSuccess(vz(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 A7e=function(){var e=ln(bt().mark(function t(n,r){var i,a,o,s,l,c,d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=ln(bt().mark(function g(v){return bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",new Promise(function(y){v.file(function(S){r(S)?(v.fullPath&&!S.webkitRelativePath&&(Object.defineProperties(S,{webkitRelativePath:{writable:!0}}),S.webkitRelativePath=v.fullPath.replace(/^\//,""),Object.defineProperties(S,{webkitRelativePath:{writable:!1}})),y(S)):y(null)})}));case 1:case"end":return w.stop()}},g)})),c.apply(this,arguments)},l=function(g){return c.apply(this,arguments)},s=function(){return s=ln(bt().mark(function g(v){var x,w,y,S,C;return bt().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:x=v.createReader(),w=[];case 2:return _.next=5,new Promise(function(E){x.readEntries(E,function(){return E([])})});case 5:if(y=_.sent,S=y.length,S){_.next=9;break}return _.abrupt("break",12);case 9:for(C=0;C<S;C++)w.push(y[C]);_.next=2;break;case 12:return _.abrupt("return",w);case 13:case"end":return _.stop()}},g)})),s.apply(this,arguments)},o=function(g){return s.apply(this,arguments)},i=[],a=[],n.forEach(function(h){return a.push(h.webkitGetAsEntry())}),d=function(){var h=ln(bt().mark(function g(v,x){var w,y;return bt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(v){C.next=2;break}return C.abrupt("return");case 2:if(v.path=x||"",!v.isFile){C.next=10;break}return C.next=6,l(v);case 6:w=C.sent,w&&i.push(w),C.next=15;break;case 10:if(!v.isDirectory){C.next=15;break}return C.next=13,o(v);case 13:y=C.sent,a.push.apply(a,He(y));case 15:case"end":return C.stop()}},g)}));return function(v,x){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)}}(),F7e=+new Date,D7e=0;function B$(){return"rc-upload-".concat(F7e,"-").concat(++D7e)}var L7e=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],B7e=function(e){Ga(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)),q(Tt(r),"state",{uid:B$()}),q(Tt(r),"reqs",{}),q(Tt(r),"fileInput",void 0),q(Tt(r),"_isMounted",void 0),q(Tt(r),"onChange",function(s){var l=r.props,c=l.accept,d=l.directory,f=s.target.files,m=He(f).filter(function(p){return!d||L$(p,c)});r.uploadFiles(m),r.reset()}),q(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)}}),q(Tt(r),"onKeyDown",function(s){s.key==="Enter"&&r.onClick(s)}),q(Tt(r),"onDataTransferFiles",function(){var s=ln(bt().mark(function l(c,d){var f,m,p,h,g,v,x;return bt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(f=r.props,m=f.multiple,p=f.accept,h=f.directory,g=He(c.items||[]),v=He(c.files||[]),(v.length>0||g.some(function(S){return S.kind==="file"}))&&(d==null||d()),!h){y.next=11;break}return y.next=7,A7e(Array.prototype.slice.call(g),function(S){return L$(S,r.props.accept)});case 7:v=y.sent,r.uploadFiles(v),y.next=14;break;case 11:x=He(v).filter(function(S){return L$(S,p)}),m===!1&&(x=v.slice(0,1)),r.uploadFiles(x);case 14:case"end":return y.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),q(Tt(r),"onFilePaste",function(){var s=ln(bt().mark(function l(c){var d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(d=r.props.pastable,d){p.next=3;break}return p.abrupt("return");case 3:if(c.type!=="paste"){p.next=6;break}return f=c.clipboardData,p.abrupt("return",r.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),q(Tt(r),"onFileDragOver",function(s){s.preventDefault()}),q(Tt(r),"onFileDrop",function(){var s=ln(bt().mark(function l(c){var d;return bt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c.preventDefault(),c.type!=="drop"){m.next=4;break}return d=c.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),q(Tt(r),"uploadFiles",function(s){var l=He(s),c=l.map(function(d){return d.uid=B$(),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)})})}),q(Tt(r),"processFile",function(){var s=ln(bt().mark(function l(c,d){var f,m,p,h,g,v,x,w,y;return bt().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(g=r.props.data,typeof g!="function"){C.next=29;break}return C.next=26,g(c);case 26:v=C.sent,C.next=30;break;case 29:v=g;case 30:return x=(mt(m)==="object"||typeof m=="string")&&m?m:c,x instanceof File?w=x:w=new File([x],c.name,{type:c.type}),y=w,y.uid=c.uid,C.abrupt("return",{origin:c,data:v,parsedFile:y,action:h});case 35:case"end":return C.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),q(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,g=d.withCredentials,v=d.method,x=s.uid,w=m||N7e,y={action:l,filename:p,data:o,file:c,headers:h,withCredentials:g,method:v||"post",onProgress:function(C){var k=a.props.onProgress;k==null||k(C,c)},onSuccess:function(C,k){var _=a.props.onSuccess;_==null||_(C,c,k),delete a.reqs[x]},onError:function(C,k){var _=a.props.onError;_==null||_(C,k,c),delete a.reqs[x]}};f(s),this.reqs[x]=w(y)}}},{key:"reset",value:function(){this.setState({uid:B$()})}},{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,g=h===void 0?{}:h,v=i.multiple,x=i.accept,w=i.capture,y=i.children,S=i.directory,C=i.openFileDialogOnClick,k=i.onMouseEnter,_=i.onMouseLeave,E=i.hasControlInside,T=rt(i,L7e),$=me(q(q(q({},o,!0),"".concat(o,"-disabled"),d),s,s)),P=S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},O=d?{}:{onClick:C?this.onClick:function(){},onKeyDown:C?this.onKeyDown:function(){},onMouseEnter:k,onMouseLeave:_,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:E?void 0:"0"};return K.createElement(a,Fe({},O,{className:$,role:E?void 0:"button",style:p}),K.createElement("input",Fe({},Br(T,{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"},g.input),className:c.input,accept:x},P,{multiple:v,onChange:this.onChange},w!=null?{capture:w}:{})),y)}}]),n}(u.Component);function z$(){}var WR=function(e){Ga(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)),q(Tt(r),"uploader",void 0),q(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(B7e,Fe({},this.props,{ref:this.saveUploader}))}}]),n}(u.Component);q(WR,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:z$,onError:z$,onSuccess:z$,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const z7e=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${pe(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:`${pe(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 ${pe(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}}}}}},H7e=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({},$c()),{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({},Ua),{padding:`0 ${pe(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:'""'}}})}}},V7e=e=>{const{componentCls:t}=e,n=new gn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new gn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:NM(e)},n,r]},W7e=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:`${pe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},Ua),{width:r,height:r,lineHeight:pe(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% - ${pe(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='${Qh[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Qh.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${o}${o}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},U7e=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({},$c()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${pe(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% - ${pe(a(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${pe(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 ${pe(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% - ${pe(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% - ${pe(a(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},q7e=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},G7e=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},K7e=e=>({actionsColor:e.colorIcon}),Y7e=mn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,controlHeightLG:i,calc:a}=e,o=tn(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:a(i).mul(2.55).equal()});return[G7e(o),z7e(o),W7e(o),U7e(o),H7e(o),V7e(o),q7e(o),qb(o)]},K7e);var X7e={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"},J7e=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:X7e}))},Q7e=u.forwardRef(J7e),Z7e={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"},eDe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Z7e}))},tDe=u.forwardRef(eDe),nDe={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(zt,Fe({},t,{ref:n,icon:nDe}))},iDe=u.forwardRef(rDe);function iw(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 aw(e,t){const n=He(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function H$(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function aDe(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 oDe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},Sae=e=>e.indexOf("image/")===0,sDe=e=>{if(e.type&&!e.thumbUrl)return Sae(e.type);const t=e.thumbUrl||e.url||"",n=oDe(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)},Yu=200;function lDe(e){return new Promise(t=>{if(!e.type||!Sae(e.type)){t("");return}const n=document.createElement("canvas");n.width=Yu,n.height=Yu,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yu}px; height: ${Yu}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=Yu,l=Yu,c=0,d=0;a>o?(l=o*(Yu/a),d=-(l-s)/2):(s=a*(Yu/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 cDe={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"},uDe=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:cDe}))},dDe=u.forwardRef(uDe);const fDe=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:g,removeIcon:v,downloadIcon:x,extra:w,onPreview:y,onDownload:S,onClose:C},k)=>{var _,E;const{status:T}=a,[$,P]=u.useState(T);u.useEffect(()=>{T!=="removed"&&P(T)},[T]);const[O,M]=u.useState(!1);u.useEffect(()=>{const ee=setTimeout(()=>{M(!0)},300);return()=>{clearTimeout(ee)}},[]);const R=l(a);let I=u.createElement("div",{className:`${e}-icon`},R);if(i==="picture"||i==="picture-card"||i==="picture-circle")if($==="uploading"||!a.thumbUrl&&!a.url){const ee=me(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:$!=="uploading"});I=u.createElement("div",{className:ee},R)}else{const ee=f!=null&&f(a)?u.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):R,oe=me(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});I=u.createElement("a",{className:oe,onClick:se=>y(a,se),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ee)}const j=me(`${e}-list-item`,`${e}-list-item-${$}`),L=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,D=(typeof p=="function"?p(a):p)?c((typeof v=="function"?v(a):v)||u.createElement(e3,null),()=>C(a),e,r.removeFile,!0):null,B=(typeof h=="function"?h(a):h)&&$==="done"?c((typeof x=="function"?x(a):x)||u.createElement(dDe,null),()=>S(a),e,r.downloadFile):null,F=i!=="picture-card"&&i!=="picture-circle"&&u.createElement("span",{key:"download-delete",className:me(`${e}-list-item-actions`,{picture:i==="picture"})},B,D),z=typeof w=="function"?w(a):w,H=z&&u.createElement("span",{className:`${e}-list-item-extra`},z),A=me(`${e}-list-item-name`),V=a.url?u.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:A,title:a.name},L,{href:a.url,onClick:ee=>y(a,ee)}),a.name,H):u.createElement("span",{key:"view",className:A,onClick:ee=>y(a,ee),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:ee=>y(a,ee),title:r.previewFile},typeof g=="function"?g(a):g||u.createElement(ly,null)):null,U=(i==="picture-card"||i==="picture-circle")&&$!=="uploading"&&u.createElement("span",{className:`${e}-list-item-actions`},W,$==="done"&&B,D),{getPrefixCls:X}=u.useContext(It),J=X(),re=u.createElement("div",{className:j},I,V,F,U,O&&u.createElement(Ki,{motionName:`${J}-fade`,visible:$==="uploading",motionDeadline:2e3},({className:ee})=>{const oe="percent"in a?u.createElement(Uj,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return u.createElement("div",{className:me(`${e}-list-item-progress`,ee)},oe)})),Q=a.response&&typeof a.response=="string"?a.response:((_=a.error)===null||_===void 0?void 0:_.statusText)||((E=a.error)===null||E===void 0?void 0:E.message)||r.uploadError,ne=$==="error"?u.createElement(_r,{title:Q,getPopupContainer:ee=>ee.parentNode},re):re;return u.createElement("div",{className:me(`${e}-list-item-container`,t),style:n,ref:k},d?d(ne,a,o,{download:S.bind(null,a),preview:y.bind(null,a),remove:C.bind(null,a)}):ne)}),mDe=(e,t)=>{const{listType:n="text",previewFile:r=lDe,onPreview:i,onDownload:a,onRemove:o,locale:s,iconRender:l,isImageUrl:c=sDe,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:g,previewIcon:v,downloadIcon:x,extra:w,progress:y={size:[-1,2],showInfo:!1},appendAction:S,appendActionVisible:C=!0,itemRender:k,disabled:_}=e,E=ij(),[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 O=(A,V)=>{if(i)return V==null||V.preventDefault(),i(A)},M=A=>{typeof a=="function"?a(A):A.url&&window.open(A.url)},R=A=>{o==null||o(A)},I=A=>{if(l)return l(A,n);const V=A.status==="uploading";if(n.startsWith("picture")){const W=n==="picture"?u.createElement(Pa,null):s.uploading,U=c!=null&&c(A)?u.createElement(iDe,null):u.createElement(Q7e,null);return V?W:U}return V?u.createElement(Pa,null):u.createElement(tDe,null)},j=(A,V,W,U,X)=>{const J={type:"text",size:"small",title:U,onClick:re=>{var Q,ne;V(),u.isValidElement(A)&&((ne=(Q=A.props).onClick)===null||ne===void 0||ne.call(Q,re))},className:`${W}-list-item-action`,disabled:X?_:!1};return u.isValidElement(A)?u.createElement(Bt,Object.assign({},J,{icon:vi(A,Object.assign(Object.assign({},A.props),{onClick:()=>{}}))})):u.createElement(Bt,Object.assign({},J),u.createElement("span",null,A))};u.useImperativeHandle(t,()=>({handlePreview:O,handleDownload:M}));const{getPrefixCls:L}=u.useContext(It),D=L("upload",d),B=L(),F=me(`${D}-list`,`${D}-list-${n}`),z=u.useMemo(()=>an(Zh(B),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[B]),H=Object.assign(Object.assign({},P?{}:z),{motionDeadline:2e3,motionName:`${D}-${P?"animate-inline":"animate"}`,keys:He(f.map(A=>({key:A.uid,file:A}))),motionAppear:T});return u.createElement("div",{className:F},u.createElement(_M,Object.assign({},H,{component:!1}),({key:A,file:V,className:W,style:U})=>u.createElement(fDe,{key:A,locale:s,prefixCls:D,className:W,style:U,file:V,items:f,progress:y,listType:n,isImgUrl:c,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:g,previewIcon:v,downloadIcon:x,extra:w,iconRender:I,actionIconRender:j,itemRender:k,onPreview:O,onDownload:M,onClose:R})),S&&u.createElement(Ki,Object.assign({},H,{visible:C,forceRender:!0}),({className:A,style:V})=>vi(S,W=>({className:me(W.className,A),style:Object.assign(Object.assign(Object.assign({},V),{pointerEvents:A?"none":void 0}),W.style)}))))},pDe=u.forwardRef(mDe);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 O0=`__LIST_IGNORE_${Date.now()}__`,vDe=(e,t)=>{const n=wr("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:g,isImageUrl:v,progress:x,prefixCls:w,className:y,type:S="select",children:C,style:k,itemRender:_,maxCount:E,data:T={},multiple:$=!1,hasControlInside:P=!0,action:O="",accept:M="",supportServerRender:R=!0,rootClassName:I}=e,j=u.useContext(ki),L=p??j,D=e.customRequest||n.customRequest,[B,F]=Wt(i||[],{value:r,postState:ce=>ce??[]}),[z,H]=u.useState("drop"),A=u.useRef(null),V=u.useRef(null);u.useMemo(()=>{const ce=Date.now();(r||[]).forEach((ge,_e)=>{!ge.uid&&!Object.isFrozen(ge)&&(ge.uid=`__AUTO__${ce}_${_e}__`)})},[r]);const W=(ce,ge,_e)=>{let je=He(ge),De=!1;E===1?je=je.slice(-1):E&&(De=je.length>E,je=je.slice(0,E)),Ci.flushSync(()=>{F(je)});const Ge={file:ce,fileList:je};_e&&(Ge.event=_e),(!De||ce.status==="removed"||je.some(Ve=>Ve.uid===ce.uid))&&Ci.flushSync(()=>{d==null||d(Ge)})},U=(ce,ge)=>hDe(void 0,void 0,void 0,function*(){const{beforeUpload:_e,transformFile:je}=e;let De=ce;if(_e){const Ge=yield _e(ce,ge);if(Ge===!1)return!1;if(delete ce[O0],Ge===O0)return Object.defineProperty(ce,O0,{value:!0,configurable:!0}),!1;typeof Ge=="object"&&Ge&&(De=Ge)}return je&&(De=yield je(De)),De}),X=ce=>{const ge=ce.filter(De=>!De.file[O0]);if(!ge.length)return;const _e=ge.map(De=>iw(De.file));let je=He(B);_e.forEach(De=>{je=aw(De,je)}),_e.forEach((De,Ge)=>{let Ve=De;if(ge[Ge].parsedFile)De.status="uploading";else{const{originFileObj:qe}=De;let Ne;try{Ne=new File([qe],qe.name,{type:qe.type})}catch{Ne=new Blob([qe],{type:qe.type}),Ne.name=qe.name,Ne.lastModifiedDate=new Date,Ne.lastModified=new Date().getTime()}Ne.uid=De.uid,Ve=Ne}W(Ve,je)})},J=(ce,ge,_e)=>{try{typeof ce=="string"&&(ce=JSON.parse(ce))}catch{}if(!H$(ge,B))return;const je=iw(ge);je.status="done",je.percent=100,je.response=ce,je.xhr=_e;const De=aw(je,B);W(je,De)},re=(ce,ge)=>{if(!H$(ge,B))return;const _e=iw(ge);_e.status="uploading",_e.percent=ce.percent;const je=aw(_e,B);W(_e,je,ce)},Q=(ce,ge,_e)=>{if(!H$(_e,B))return;const je=iw(_e);je.error=ce,je.response=ge,je.status="error";const De=aw(je,B);W(je,De)},ne=ce=>{let ge;Promise.resolve(typeof a=="function"?a(ce):a).then(_e=>{var je;if(_e===!1)return;const De=aDe(ce,B);De&&(ge=Object.assign(Object.assign({},ce),{status:"removed"}),B==null||B.forEach(Ge=>{const Ve=ge.uid!==void 0?"uid":"name";Ge[Ve]===ge[Ve]&&!Object.isFrozen(Ge)&&(Ge.status="removed")}),(je=A.current)===null||je===void 0||je.abort(ge),W(ge,De))})},ee=ce=>{H(ce.type),ce.type==="drop"&&(f==null||f(ce))};u.useImperativeHandle(t,()=>({onBatchStart:X,onSuccess:J,onProgress:re,onError:Q,fileList:B,upload:A.current,nativeElement:V.current}));const{getPrefixCls:oe,direction:se,upload:ue}=u.useContext(It),te=oe("upload",w),le=Object.assign(Object.assign({onBatchStart:X,onError:Q,onProgress:re,onSuccess:J},e),{customRequest:D,data:T,multiple:$,action:O,accept:M,supportServerRender:R,prefixCls:te,disabled:L,beforeUpload:U,onChange:void 0,hasControlInside:P});delete le.className,delete le.style,(!C||L)&&delete le.id;const ve=`${te}-wrapper`,[we,ke,Y]=Y7e(te,ve),[ae]=ia("Upload",Qs.Upload),{showRemoveIcon:Z,showPreviewIcon:G,showDownloadIcon:de,removeIcon:ie,previewIcon:fe,downloadIcon:be,extra:Ce}=typeof o=="boolean"?{}:o,xe=typeof Z>"u"?!L:Z,ye=(ce,ge)=>o?u.createElement(pDe,{prefixCls:te,listType:s,items:B,previewFile:m,onPreview:l,onDownload:c,onRemove:ne,showRemoveIcon:xe,showPreviewIcon:G,showDownloadIcon:de,removeIcon:ie,previewIcon:fe,downloadIcon:be,iconRender:g,extra:Ce,locale:Object.assign(Object.assign({},ae),h),isImageUrl:v,progress:x,appendAction:ce,appendActionVisible:ge,itemRender:_,disabled:L}):ce,Se=me(ve,y,I,ke,Y,ue==null?void 0:ue.className,{[`${te}-rtl`]:se==="rtl",[`${te}-picture-card-wrapper`]:s==="picture-card",[`${te}-picture-circle-wrapper`]:s==="picture-circle"}),Ie=Object.assign(Object.assign({},ue==null?void 0:ue.style),k);if(S==="drag"){const ce=me(ke,te,`${te}-drag`,{[`${te}-drag-uploading`]:B.some(ge=>ge.status==="uploading"),[`${te}-drag-hover`]:z==="dragover",[`${te}-disabled`]:L,[`${te}-rtl`]:se==="rtl"});return we(u.createElement("span",{className:Se,ref:V},u.createElement("div",{className:ce,style:Ie,onDrop:ee,onDragOver:ee,onDragLeave:ee},u.createElement(WR,Object.assign({},le,{ref:A,className:`${te}-btn`}),u.createElement("div",{className:`${te}-drag-container`},C))),ye()))}const Re=me(te,`${te}-select`,{[`${te}-disabled`]:L,[`${te}-hidden`]:!C}),Ee=u.createElement("div",{className:Re,style:Ie},u.createElement(WR,Object.assign({},le,{ref:A})));return we(s==="picture-card"||s==="picture-circle"?u.createElement("span",{className:Se,ref:V},ye(Ee,!!C)):u.createElement("span",{className:Se,ref:V},Ee,ye()))},Cae=u.forwardRef(vDe);var gDe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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 bDe=u.forwardRef((e,t)=>{var{style:n,height:r,hasControlInside:i=!1}=e,a=gDe(e,["style","height","hasControlInside"]);return u.createElement(Cae,Object.assign({ref:t,hasControlInside:i},a,{type:"drag",style:Object.assign(Object.assign({},n),{height:r})}))}),f2=Cae;f2.Dragger=bDe;f2.LIST_IGNORE=O0;var yDe=typeof Element<"u",xDe=typeof Map=="function",wDe=typeof Set=="function",SDe=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function NS(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(!NS(e[r],t[r]))return!1;return!0}var a;if(xDe&&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(!NS(r.value[1],t.get(r.value[0])))return!1;return!0}if(wDe&&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(SDe&&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(yDe&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!NS(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var CDe=function(t,n){try{return NS(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 kDe=Zn(CDe);var _De=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}},EDe=_De;const gz=Zn(EDe);var $De=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 TDe=Zn($De);var kae=(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))(kae||{}),V$={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},bz=Object.values(kae),cN={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},PDe=Object.entries(cN).reduce((e,[t,n])=>(e[n]=t,e),{}),Tl="data-rh",$h={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Th=(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},RDe=e=>{let t=Th(e,"title");const n=Th(e,$h.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Th(e,$h.DEFAULT_TITLE);return t||r||void 0},IDe=e=>Th(e,$h.ON_CHANGE_CLIENT_STATE)||(()=>{}),W$=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),ODe=(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},[]),MDe=e=>console&&typeof console.warn=="function"&&console.warn(e),Yg=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&MDe(`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()},jDe=(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},NDe=e=>({baseTag:ODe(["href"],e),bodyAttributes:W$("bodyAttributes",e),defer:Th(e,$h.DEFER),encode:Th(e,$h.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:W$("htmlAttributes",e),linkTags:Yg("link",["rel","href"],e),metaTags:Yg("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:Yg("noscript",["innerHTML"],e),onChangeClientState:IDe(e),scriptTags:Yg("script",["src","innerHTML"],e),styleTags:Yg("style",["cssText"],e),title:RDe(e),titleAttributes:W$("titleAttributes",e),prioritizeSeoTags:jDe(e,$h.PRIORITIZE_SEO_TAGS)}),_ae=e=>Array.isArray(e)?e.join(""):e,ADe=(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},U$=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(ADe(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},yz=(e,t)=>({...e,[t]:void 0}),FDe=["noscript","script","style"],UR=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),Eae=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),DDe=(e,t,n,r)=>{const i=Eae(n),a=_ae(t);return i?`<${e} ${Tl}="true" ${i}>${UR(a,r)}</${e}>`:`<${e} ${Tl}="true">${UR(a,r)}</${e}>`},LDe=(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}="${UR(a[d],n)}"`;return c?`${c} ${f}`:f},""),s=a.innerHTML||a.cssText||"",l=FDe.indexOf(e)===-1;return`${r}<${e} ${Tl}="true" ${o}${l?"/>":`>${s}</${e}>`}`},""),$ae=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=cN[r];return n[i||r]=e[r],n},t),BDe=(e,t,n)=>{const r={key:t,[Tl]:!0},i=$ae(n,r);return[K.createElement("title",i,t)]},AS=(e,t)=>t.map((n,r)=>{const i={key:r,[Tl]:!0};return Object.keys(n).forEach(a=>{const s=cN[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)}),As=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>BDe(e,t.title,t.titleAttributes),toString:()=>DDe(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>$ae(t),toString:()=>Eae(t)};default:return{toComponent:()=>AS(e,t),toString:()=>LDe(e,t,n)}}},zDe=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=U$(e,V$.meta),a=U$(t,V$.link),o=U$(n,V$.script);return{priorityMethods:{toComponent:()=>[...AS("meta",i.priority),...AS("link",a.priority),...AS("script",o.priority)],toString:()=>`${As("meta",i.priority,r)} ${As("link",a.priority,r)} ${As("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},HDe=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}=zDe(e)),{priority:p,base:As("base",t,r),bodyAttributes:As("bodyAttributes",n,r),htmlAttributes:As("htmlAttributes",i,r),link:As("link",d,r),meta:As("meta",f,r),noscript:As("noscript",a,r),script:As("script",m,r),style:As("style",o,r),title:As("title",{title:s,titleAttributes:l},r)}},qR=HDe,ow=[],Tae=!!(typeof window<"u"&&window.document&&window.document.createElement),GR=class{constructor(e,t){bo(this,"instances",[]);bo(this,"canUseDOM",Tae);bo(this,"context");bo(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?ow:this.instances,add:e=>{(this.canUseDOM?ow:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?ow:this.instances).indexOf(e);(this.canUseDOM?ow:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=qR({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},VDe={},Pae=K.createContext(VDe),Xf,Rae=(Xf=class extends u.Component{constructor(n){super(n);bo(this,"helmetData");this.helmetData=new GR(this.props.context||{},Xf.canUseDOM)}render(){return K.createElement(Pae.Provider,{value:this.helmetData.value},this.props.children)}},bo(Xf,"canUseDOM",Tae),Xf),Ip=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${Tl}]`),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(Tl,"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}},KR=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(Tl),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(Tl):n.getAttribute(Tl)!==o.join(",")&&n.setAttribute(Tl,o.join(","))},WDe=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=_ae(e)),KR("title",t)},xz=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:d,title:f,titleAttributes:m}=e;KR("body",r),KR("html",i),WDe(f,m);const p={baseTag:Ip("base",n),linkTags:Ip("link",a),metaTags:Ip("meta",o),noscriptTags:Ip("noscript",s),scriptTags:Ip("script",c),styleTags:Ip("style",d)},h={},g={};Object.keys(p).forEach(v=>{const{newTags:x,oldTags:w}=p[v];x.length&&(h[v]=x),w.length&&(g[v]=p[v].oldTags)}),t&&t(),l(e,h,g)},Xg=null,UDe=e=>{Xg&&cancelAnimationFrame(Xg),e.defer?Xg=requestAnimationFrame(()=>{xz(e,()=>{Xg=null})}):(xz(e),Xg=null)},qDe=UDe,wz=class extends u.Component{constructor(){super(...arguments);bo(this,"rendered",!1)}shouldComponentUpdate(t){return!TDe(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=NDe(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Rae.canUseDOM?qDe(i):qR&&(r=qR(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}},vT,GDe=(vT=class extends u.Component{shouldComponentUpdate(e){return!kDe(yz(this.props,"helmetData"),yz(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return gz(bz.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${bz.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),gz(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${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[PDe[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 GR)){const i=r;r=new GR(i.context,!0),delete n.helmetData}return r?K.createElement(wz,{...n,context:r.value}):K.createElement(Pae.Consumer,null,i=>K.createElement(wz,{...n,context:i}))}},bo(vT,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),vT),YR=function(e,t){return YR=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])},YR(e,t)};function sl(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");YR(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var sn=function(){return sn=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},sn.apply(this,arguments)};function ov(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&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,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:ZDe,r=t&&t.serializer?t.serializer:QDe,i=t&&t.strategy?t.strategy:XDe;return i(e,{cache:n,serializer:r})}function KDe(e){return e==null||typeof e=="number"||typeof e=="boolean"}function YDe(e,t,n,r){var i=KDe(r)?r:n(r),a=t.get(i);return typeof a>"u"&&(a=e.call(this,r),t.set(i,a)),a}function Iae(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 Oae(e,t,n,r,i){return n.bind(t,e,r,i)}function XDe(e,t){var n=e.length===1?YDe:Iae;return Oae(e,this,n,t.cache.create(),t.serializer)}function JDe(e,t){return Oae(e,this,Iae,t.cache.create(),t.serializer)}var QDe=function(){return JSON.stringify(arguments)};function uN(){this.cache=Object.create(null)}uN.prototype.get=function(e){return this.cache[e]};uN.prototype.set=function(e,t){this.cache[e]=t};var ZDe={create:function(){return new uN}},ro={variadic:JDe};function Mae(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 ni;(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"})(ni||(ni={}));var sv;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(sv||(sv={}));function Sz(e){return e.type===ni.literal}function eLe(e){return e.type===ni.argument}function jae(e){return e.type===ni.number}function Nae(e){return e.type===ni.date}function Aae(e){return e.type===ni.time}function Fae(e){return e.type===ni.select}function Dae(e){return e.type===ni.plural}function tLe(e){return e.type===ni.pound}function Lae(e){return e.type===ni.tag}function Bae(e){return!!(e&&typeof e=="object"&&e.type===sv.number)}function XR(e){return!!(e&&typeof e=="object"&&e.type===sv.dateTime)}var zae=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,nLe=/(?:[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(nLe,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 aLe(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 oLe(e){return e.replace(/^(.*?)-/,"")}var Cz=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,Hae=/^(@+)?(\+|#+)?[rs]?$/g,sLe=/(\*)(0+)|(#+)(0+)|(0+)/g,Vae=/^(0+)$/;function kz(e){var t={};return e[e.length-1]==="r"?t.roundingPriority="morePrecision":e[e.length-1]==="s"&&(t.roundingPriority="lessPrecision"),e.replace(Hae,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 Wae(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 lLe(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)),!Vae.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function _z(e){var t={},n=Wae(e);return n||t}function cLe(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=oLe(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=sn(sn(sn({},t),{notation:"scientific"}),i.options.reduce(function(l,c){return sn(sn({},l),_z(c))},{}));continue;case"engineering":t=sn(sn(sn({},t),{notation:"engineering"}),i.options.reduce(function(l,c){return sn(sn({},l),_z(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(sLe,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(Vae.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(Cz.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Cz,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=sn(sn({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=sn(sn({},t),kz(a)));continue}if(Hae.test(i.stem)){t=sn(sn({},t),kz(i.stem));continue}var o=Wae(i.stem);o&&(t=sn(sn({},t),o));var s=lLe(i.stem);s&&(t=sn(sn({},t),s))}return t}var sw={"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 uLe(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=sw[r||""]||sw[n||""]||sw["".concat(n,"-001")]||sw["001"];return i[0]}var q$,fLe=new RegExp("^".concat(zae.source,"*")),mLe=new RegExp("".concat(zae.source,"*$"));function ir(e,t){return{start:e,end:t}}var pLe=!!String.prototype.startsWith&&"_a".startsWith("a",1),hLe=!!String.fromCodePoint,vLe=!!Object.fromEntries,gLe=!!String.prototype.codePointAt,bLe=!!String.prototype.trimStart,yLe=!!String.prototype.trimEnd,xLe=!!Number.isSafeInteger,wLe=xLe?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},JR=!0;try{var SLe=qae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");JR=((q$=SLe.exec("a"))===null||q$===void 0?void 0:q$[0])==="a"}catch{JR=!1}var Ez=pLe?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},QR=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},$z=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},Uae=gLe?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}},CLe=bLe?function(t){return t.trimStart()}:function(t){return t.replace(fLe,"")},kLe=yLe?function(t){return t.trimEnd()}:function(t){return t.replace(mLe,"")};function qae(e,t){return new RegExp(e,t)}var ZR;if(JR){var Tz=qae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ZR=function(t,n){var r;Tz.lastIndex=n;var i=Tz.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else ZR=function(t,n){for(var r=[];;){var i=Uae(t,n);if(i===void 0||Gae(i)||TLe(i))break;r.push(i),n+=i>=65536?2:1}return QR.apply(void 0,r)};var _Le=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:ni.pound,location:ir(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Kn.UNMATCHED_CLOSING_TAG,ir(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&eI(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ni.literal,value:"<".concat(i,"/>"),location:ir(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!eI(this.char()))return this.error(Kn.INVALID_TAG,ir(s,this.clonePosition()));var l=this.clonePosition(),c=this.parseTagName();return i!==c?this.error(Kn.UNMATCHED_CLOSING_TAG,ir(l,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:ni.tag,value:i,children:o,location:ir(r,this.clonePosition())},err:null}:this.error(Kn.INVALID_TAG,ir(s,this.clonePosition())))}else return this.error(Kn.UNCLOSED_TAG,ir(r,this.clonePosition()))}else return this.error(Kn.INVALID_TAG,ir(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&$Le(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=ir(r,this.clonePosition());return{val:{type:ni.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ELe(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 QR.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(),QR(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Kn.EMPTY_ARGUMENT,ir(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ni.argument,value:i,location:ir(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=ZR(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=ir(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Kn.EXPECT_ARGUMENT_TYPE,ir(o,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var m=kLe(f.val);if(m.length===0)return this.error(Kn.EXPECT_ARGUMENT_STYLE,ir(this.clonePosition(),this.clonePosition()));var p=ir(d,this.clonePosition());c={style:m,styleLocation:p}}var h=this.tryParseArgumentClose(i);if(h.err)return h;var g=ir(i,this.clonePosition());if(c&&Ez(c==null?void 0:c.style,"::",0)){var v=CLe(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(v,c.styleLocation);return f.err?f:{val:{type:ni.number,value:r,location:g,style:f.val},err:null}}else{if(v.length===0)return this.error(Kn.EXPECT_DATE_TIME_SKELETON,g);var x=v;this.locale&&(x=uLe(v,this.locale));var m={type:sv.dateTime,pattern:x,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?rLe(x):{}},w=s==="date"?ni.date:ni.time;return{val:{type:w,value:r,location:g,style:m},err:null}}}return{val:{type:s==="number"?ni.number:s==="date"?ni.date:ni.time,value:r,location:g,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var y=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Kn.EXPECT_SELECT_ARGUMENT_OPTIONS,ir(y,sn({},y)));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,ir(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Kn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),C=f.val}var k=this.tryParsePluralOrSelectOptions(t,s,n,S);if(k.err)return k;var h=this.tryParseArgumentClose(i);if(h.err)return h;var _=ir(i,this.clonePosition());return s==="select"?{val:{type:ni.select,value:r,options:$z(k.val),location:_},err:null}:{val:{type:ni.plural,value:r,options:$z(k.val),offset:C,pluralType:s==="plural"?"cardinal":"ordinal",location:_},err:null}}default:return this.error(Kn.INVALID_ARGUMENT_TYPE,ir(o,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Kn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ir(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=aLe(t)}catch{return this.error(Kn.INVALID_NUMBER_SKELETON,n)}return{val:{type:sv.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?cLe(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],l=new Set,c=i.value,d=i.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var m=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Kn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=ir(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Kn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Kn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ir(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,n,r);if(h.err)return h;var g=this.tryParseArgumentClose(p);if(g.err)return g;s.push([c,{value:h.val,location:ir(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,ir(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(Kn.MISSING_OTHER_CLAUSE,ir(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var l=ir(i,this.clonePosition());return a?(o*=r,wLe(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=Uae(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Ez(this.message,t,this.offset())){for(var n=0;n<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()&&Gae(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 eI(e){return e>=97&&e<=122||e>=65&&e<=90}function ELe(e){return eI(e)||e===47}function $Le(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 Gae(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function TLe(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 tI(e){e.forEach(function(t){if(delete t.location,Fae(t)||Dae(t))for(var n in t.options)delete t.options[n].location,tI(t.options[n].value);else jae(t)&&Bae(t.style)||(Nae(t)||Aae(t))&&XR(t.style)?delete t.style.location:Lae(t)&&tI(t.children)})}function PLe(e,t){t===void 0&&(t={}),t=sn({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new _Le(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||tI(n.val),n.val}var Oc;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Oc||(Oc={}));var df=function(e){sl(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Pz=function(e){sl(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('", "'),'"'),Oc.INVALID_VALUE,a)||this}return t}(df),RLe=function(e){sl(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Oc.INVALID_VALUE,i)||this}return t}(df),ILe=function(e){sl(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,'"'),Oc.MISSING_VALUE,r)||this}return t}(df),eo;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(eo||(eo={}));function OLe(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 Kae(e){return typeof e=="function"}function FS(e,t,n,r,i,a,o){if(e.length===1&&Sz(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(Sz(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 ILe(f,o);var m=i[f];if(eLe(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(Nae(d)){var p=typeof d.style=="string"?r.date[d.style]:XR(d.style)?d.style.parsedOptions:void 0;s.push({type:eo.literal,value:n.getDateTimeFormat(t,p).format(m)});continue}if(Aae(d)){var p=typeof d.style=="string"?r.time[d.style]:XR(d.style)?d.style.parsedOptions:r.time.medium;s.push({type:eo.literal,value:n.getDateTimeFormat(t,p).format(m)});continue}if(jae(d)){var p=typeof d.style=="string"?r.number[d.style]:Bae(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(Lae(d)){var h=d.children,g=d.value,v=i[g];if(!Kae(v))throw new RLe(g,"function",o);var x=FS(h,t,n,r,i,a),w=v(x.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(Fae(d)){var y=d.options[m]||d.options.other;if(!y)throw new Pz(d.value,m,Object.keys(d.options),o);s.push.apply(s,FS(y.value,t,n,r,i));continue}if(Dae(d)){var y=d.options["=".concat(m)];if(!y){if(!Intl.PluralRules)throw new df(`Intl.PluralRules is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-pluralrules"
|
||
`,Oc.MISSING_INTL_API,o);var S=n.getPluralRules(t,{type:d.pluralType}).select(m-(d.offset||0));y=d.options[S]||d.options.other}if(!y)throw new Pz(d.value,m,Object.keys(d.options),o);s.push.apply(s,FS(y.value,t,n,r,i,m-(d.offset||0)));continue}}return OLe(s)}function MLe(e,t){return t?sn(sn(sn({},e||{}),t||{}),Object.keys(e).reduce(function(n,r){return n[r]=sn(sn({},e[r]),t[r]||{}),n},{})):e}function jLe(e,t){return t?Object.keys(e).reduce(function(n,r){return n[r]=MLe(e[r],t[r]),n},sn({},e)):e}function G$(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function NLe(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:G$(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:G$(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:G$(e.pluralRules),strategy:ro.variadic})}}var Yae=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 FS(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=ov(o,["formatters"]);this.ast=e.__parse(t,sn(sn({},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=jLe(e.formats,r),this.formatters=i&&i.formatters||NLe(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=PLe,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}(),Tm;(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"})(Tm||(Tm={}));var py=function(e){sl(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),ALe=function(e){sl(t,e);function t(n,r){return e.call(this,Tm.UNSUPPORTED_FORMATTER,n,r)||this}return t}(py),FLe=function(e){sl(t,e);function t(n,r){return e.call(this,Tm.INVALID_CONFIG,n,r)||this}return t}(py),Rz=function(e){sl(t,e);function t(n,r){return e.call(this,Tm.MISSING_DATA,n,r)||this}return t}(py),ll=function(e){sl(t,e);function t(n,r,i){var a=e.call(this,Tm.FORMAT_ERROR,"".concat(n,`
|
||
Locale: `).concat(r,`
|
||
`),i)||this;return a.locale=r,a}return t}(py),K$=function(e){sl(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}(ll),DLe=function(e){sl(t,e);function t(n,r){var i=e.call(this,Tm.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}(py);function Jm(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 LLe=function(e){},BLe=function(e){},Xae={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:LLe,onWarn:BLe};function Jae(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Cf(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function zLe(e){e===void 0&&(e=Jae());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:Cf(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:Cf(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:Cf(e.pluralRules),strategy:ro.variadic});return{getDateTimeFormat:i,getNumberFormat:a,getMessageFormat:no(function(s,l,c,d){return new Yae(s,l,c,sn({formatters:{getNumberFormat:a,getDateTimeFormat:i,getPluralRules:o}},d||{}))},{cache:Cf(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:Cf(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:Cf(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:Cf(e.displayNames),strategy:ro.variadic})}}function dN(e,t,n,r){var i=e&&e[t],a;if(i&&(a=i[n]),a)return a;r(new ALe("No ".concat(t," format named: ").concat(n)))}function lw(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=sn({timeZone:t},e[r]),n},{})}function Iz(e,t){var n=Object.keys(sn(sn({},e),t));return n.reduce(function(r,i){return r[i]=sn(sn({},e[i]||{}),t[i]||{}),r},{})}function Oz(e,t){if(!t)return e;var n=Yae.formats;return sn(sn(sn({},n),e),{date:Iz(lw(n.date,t),lw(e.date||{},t)),time:Iz(lw(n.time,t),lw(e.time||{},t))})}var nI=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,g=n.defaultMessage;Mae(!!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 v=String(h),x=s&&Object.prototype.hasOwnProperty.call(s,v)&&s[v];if(Array.isArray(x)&&x.length===1&&x[0].type===ni.literal)return x[0].value;if(!r&&x&&typeof x=="string"&&!p)return x.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=sn(sn({},p),r||{}),o=Oz(o,m),c=Oz(c,m),!x){if(d===!1&&x==="")return x;if((!g||a&&a.toLowerCase()!==l.toLowerCase())&&f(new DLe(n,a)),g)try{var w=t.getMessageFormat(g,l,c,i);return w.format(r)}catch(y){return f(new K$('Error formatting default message for: "'.concat(v,'", rendering default message verbatim'),a,n,y)),typeof g=="string"?g:v}return v}try{var w=t.getMessageFormat(x,a,o,sn({formatters:t},i||{}));return w.format(r)}catch(y){f(new K$('Error formatting message: "'.concat(v,'", using ').concat(g?"default message":"id"," as fallback."),a,n,y))}if(g)try{var w=t.getMessageFormat(g,l,c,i);return w.format(r)}catch(y){f(new K$('Error formatting the default message for: "'.concat(v,'", rendering message verbatim'),a,n,y))}return typeof x=="string"?x:typeof g=="string"?g:v},Qae=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function r3(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=sn(sn({},s&&{timeZone:s}),l&&dN(a,t,l,o)),d=Jm(r,Qae,c);return t==="time"&&!d.hour&&!d.minute&&!d.second&&!d.timeStyle&&!d.dateStyle&&(d=sn(sn({},d),{hour:"numeric",minute:"numeric"})),n(i,d)}function HLe(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 r3(e,"date",t,o).format(s)}catch(l){e.onError(new ll("Error formatting date.",e.locale,l))}return String(s)}function VLe(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 r3(e,"time",t,o).format(s)}catch(l){e.onError(new ll("Error formatting time.",e.locale,l))}return String(s)}function WLe(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=Jm(s,Qae,l?{timeZone:l}:{});try{return t(c,f).formatRange(i,a)}catch(m){d(new ll("Error formatting date time range.",e.locale,m))}return String(i)}function ULe(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 r3(e,"date",t,o).formatToParts(s)}catch(l){e.onError(new ll("Error formatting date.",e.locale,l))}return[]}function qLe(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 r3(e,"time",t,o).formatToParts(s)}catch(l){e.onError(new ll("Error formatting time.",e.locale,l))}return[]}var GLe=["style","type","fallback","languageDisplay"];function KLe(e,t,n,r){var i=e.locale,a=e.onError,o=Intl.DisplayNames;o||a(new df(`Intl.DisplayNames is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-displaynames"
|
||
`,Oc.MISSING_INTL_API));var s=Jm(r,GLe);try{return t(i,s).of(n)}catch(l){a(new ll("Error formatting display name.",i,l))}}var YLe=["type","style"],Mz=Date.now();function XLe(e){return"".concat(Mz,"_").concat(e,"_").concat(Mz)}function JLe(e,t,n,r){r===void 0&&(r={});var i=Zae(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 Zae(e,t,n,r){var i=e.locale,a=e.onError;r===void 0&&(r={});var o=Intl.ListFormat;o||a(new df(`Intl.ListFormat is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-listformat"
|
||
`,Oc.MISSING_INTL_API));var s=Jm(r,YLe);try{var l={},c=n.map(function(d,f){if(typeof d=="object"){var m=XLe(f);return l[m]=d,m}return String(d)});return t(i,s).formatToParts(c).map(function(d){return d.type==="literal"?d:sn(sn({},d),{value:l[d.value]||d.value})})}catch(d){a(new ll("Error formatting list.",i,d))}return n}var QLe=["type"];function ZLe(e,t,n,r){var i=e.locale,a=e.onError;r===void 0&&(r={}),Intl.PluralRules||a(new df(`Intl.PluralRules is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-pluralrules"
|
||
`,Oc.MISSING_INTL_API));var o=Jm(r,QLe);try{return t(i,o).select(n)}catch(s){a(new ll("Error formatting plural.",i,s))}return"other"}var eBe=["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&&dN(i,"relative",o,a)||{},l=Jm(n,eBe,s);return t(r,l)}function nBe(e,t,n,r,i){i===void 0&&(i={}),r||(r="second");var a=Intl.RelativeTimeFormat;a||e.onError(new df(`Intl.RelativeTimeFormat is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-relativetimeformat"
|
||
`,Oc.MISSING_INTL_API));try{return tBe(e,t,i).format(n,r)}catch(o){e.onError(new ll("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 eoe(e,t,n){var r=e.locale,i=e.formats,a=e.onError;n===void 0&&(n={});var o=n.format,s=o&&dN(i,"number",o,a)||{},l=Jm(n,rBe,s);return t(r,l)}function iBe(e,t,n,r){r===void 0&&(r={});try{return eoe(e,t,r).format(n)}catch(i){e.onError(new ll("Error formatting number.",e.locale,i))}return String(n)}function aBe(e,t,n,r){r===void 0&&(r={});try{return eoe(e,t,r).formatToParts(n)}catch(i){e.onError(new ll("Error formatting number.",e.locale,i))}return[]}function oBe(e){var t=e?e[Object.keys(e)[0]]:void 0;return typeof t=="string"}function sBe(e){e.onWarn&&e.defaultRichTextElements&&oBe(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 lBe(e,t){var n=zLe(t),r=sn(sn({},Xae),e),i=r.locale,a=r.defaultLocale,o=r.onError;return i?!Intl.NumberFormat.supportedLocalesOf(i).length&&o?o(new Rz('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 Rz('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 FLe('"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"),sBe(r),sn(sn({},r),{formatters:n,formatNumber:iBe.bind(null,r,n.getNumberFormat),formatNumberToParts:aBe.bind(null,r,n.getNumberFormat),formatRelativeTime:nBe.bind(null,r,n.getRelativeTimeFormat),formatDate:HLe.bind(null,r,n.getDateTimeFormat),formatDateToParts:ULe.bind(null,r,n.getDateTimeFormat),formatTime:VLe.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:WLe.bind(null,r,n.getDateTimeFormat),formatTimeToParts:qLe.bind(null,r,n.getDateTimeFormat),formatPlural:ZLe.bind(null,r,n.getPluralRules),formatMessage:nI.bind(null,r,n),$t:nI.bind(null,r,n),formatList:JLe.bind(null,r,n.getListFormat),formatListToParts:Zae.bind(null,r,n.getListFormat),formatDisplayName:KLe.bind(null,r,n.getDisplayNames)})}function toe(e){Mae(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var noe=sn(sn({},Xae),{textComponent:u.Fragment});function cBe(e){return function(t){return e(u.Children.toArray(t))}}function rI(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 roe={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 ha=typeof Symbol=="function"&&Symbol.for,fN=ha?Symbol.for("react.element"):60103,mN=ha?Symbol.for("react.portal"):60106,i3=ha?Symbol.for("react.fragment"):60107,a3=ha?Symbol.for("react.strict_mode"):60108,o3=ha?Symbol.for("react.profiler"):60114,s3=ha?Symbol.for("react.provider"):60109,l3=ha?Symbol.for("react.context"):60110,pN=ha?Symbol.for("react.async_mode"):60111,c3=ha?Symbol.for("react.concurrent_mode"):60111,u3=ha?Symbol.for("react.forward_ref"):60112,d3=ha?Symbol.for("react.suspense"):60113,uBe=ha?Symbol.for("react.suspense_list"):60120,f3=ha?Symbol.for("react.memo"):60115,m3=ha?Symbol.for("react.lazy"):60116,dBe=ha?Symbol.for("react.block"):60121,fBe=ha?Symbol.for("react.fundamental"):60117,mBe=ha?Symbol.for("react.responder"):60118,pBe=ha?Symbol.for("react.scope"):60119;function Es(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case fN:switch(e=e.type,e){case pN:case c3:case i3:case o3:case a3:case d3:return e;default:switch(e=e&&e.$$typeof,e){case l3:case u3:case m3:case f3:case s3:return e;default:return t}}case mN:return t}}}function ioe(e){return Es(e)===c3}Mr.AsyncMode=pN;Mr.ConcurrentMode=c3;Mr.ContextConsumer=l3;Mr.ContextProvider=s3;Mr.Element=fN;Mr.ForwardRef=u3;Mr.Fragment=i3;Mr.Lazy=m3;Mr.Memo=f3;Mr.Portal=mN;Mr.Profiler=o3;Mr.StrictMode=a3;Mr.Suspense=d3;Mr.isAsyncMode=function(e){return ioe(e)||Es(e)===pN};Mr.isConcurrentMode=ioe;Mr.isContextConsumer=function(e){return Es(e)===l3};Mr.isContextProvider=function(e){return Es(e)===s3};Mr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===fN};Mr.isForwardRef=function(e){return Es(e)===u3};Mr.isFragment=function(e){return Es(e)===i3};Mr.isLazy=function(e){return Es(e)===m3};Mr.isMemo=function(e){return Es(e)===f3};Mr.isPortal=function(e){return Es(e)===mN};Mr.isProfiler=function(e){return Es(e)===o3};Mr.isStrictMode=function(e){return Es(e)===a3};Mr.isSuspense=function(e){return Es(e)===d3};Mr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===i3||e===c3||e===o3||e===a3||e===d3||e===uBe||typeof e=="object"&&e!==null&&(e.$$typeof===m3||e.$$typeof===f3||e.$$typeof===s3||e.$$typeof===l3||e.$$typeof===u3||e.$$typeof===fBe||e.$$typeof===mBe||e.$$typeof===pBe||e.$$typeof===dBe)};Mr.typeOf=Es;roe.exports=Mr;var hBe=roe.exports,aoe=hBe,vBe={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gBe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ooe={};ooe[aoe.ForwardRef]=vBe;ooe[aoe.Memo]=gBe;var hN=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=u.createContext(null)):u.createContext(null);hN.Consumer;var bBe=hN.Provider,yBe=bBe,xBe=hN;function Kr(){var e=u.useContext(xBe);return toe(e),e}var iI;(function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"})(iI||(iI={}));var aI;(function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"})(aI||(aI={}));function soe(e){var t=function(n){var r=Kr(),i=n.value,a=n.children,o=ov(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=aI[e],t}function hy(e){var t=function(n){var r=Kr(),i=n.value,a=n.children,o=ov(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=iI[e],t}function loe(e){return e&&Object.keys(e).reduce(function(t,n){var r=e[n];return t[n]=Kae(r)?cBe(r):r,t},{})}var jz=function(e,t,n,r){for(var i=[],a=4;a<arguments.length;a++)i[a-4]=arguments[a];var o=loe(r),s=nI.apply(void 0,ao([e,t,n,o],i,!1));return Array.isArray(s)?u.Children.toArray(s):s},Nz=function(e,t){var n=e.defaultRichTextElements,r=ov(e,["defaultRichTextElements"]),i=loe(n),a=lBe(sn(sn(sn({},noe),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 sn(sn({},a),{formatMessage:jz.bind(null,o,a.formatters),$t:jz.bind(null,o,a.formatters)})};function Y$(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 wBe=function(e){sl(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.cache=Jae(),n.state={cache:n.cache,intl:Nz(Y$(n.props),n.cache),prevConfig:Y$(n.props)},n}return t.getDerivedStateFromProps=function(n,r){var i=r.prevConfig,a=r.cache,o=Y$(n);return rI(i,o)?null:{intl:Nz(o,a),prevConfig:o}},t.prototype.render=function(){return toe(this.state.intl),u.createElement(yBe,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=noe,t}(u.PureComponent);function SBe(e,t){var n=e.values,r=ov(e,["values"]),i=t.values,a=ov(t,["values"]);return rI(i,n)&&rI(r,a)}function coe(e){var t=Kr(),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)}coe.displayName="FormattedMessage";var xd=u.memo(coe,SBe);xd.displayName="MemoizedFormattedMessage";hy("formatDate");hy("formatTime");hy("formatNumber");hy("formatList");hy("formatDisplayName");soe("formatDate");soe("formatTime");var p3={},uoe={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})(uoe);var Yi=uoe.exports,h3={};Object.defineProperty(h3,"__esModule",{value:!0});h3.default=void 0;var CBe={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"};h3.default=CBe;var v3={},vy={},g3={},doe={exports:{}},foe={exports:{}},moe={exports:{}},poe={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})(poe);var hoe=poe.exports,voe={exports:{}};(function(e){var t=hoe.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})(voe);var kBe=voe.exports;(function(e){var t=hoe.default,n=kBe;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})(moe);var _Be=moe.exports;(function(e){var t=_Be;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})(foe);var EBe=foe.exports;(function(e){var t=EBe;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})(doe);var gy=doe.exports,ff={};Object.defineProperty(ff,"__esModule",{value:!0});ff.commonLocale=void 0;ff.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};var $Be=Yi.default;Object.defineProperty(g3,"__esModule",{value:!0});g3.default=void 0;var Az=$Be(gy),TBe=ff,PBe=(0,Az.default)((0,Az.default)({},TBe.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"});g3.default=PBe;var by={};Object.defineProperty(by,"__esModule",{value:!0});by.default=void 0;const RBe={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};by.default=RBe;var goe=Yi.default;Object.defineProperty(vy,"__esModule",{value:!0});vy.default=void 0;var IBe=goe(g3),OBe=goe(by);const MBe={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"]},IBe.default),timePickerLocale:Object.assign({},OBe.default)};vy.default=MBe;var jBe=Yi.default;Object.defineProperty(v3,"__esModule",{value:!0});v3.default=void 0;var NBe=jBe(vy);v3.default=NBe.default;var b3=Yi.default;Object.defineProperty(p3,"__esModule",{value:!0});p3.default=void 0;var ABe=b3(h3),FBe=b3(v3),DBe=b3(vy),LBe=b3(by);const Xo="${label} is not a valid ${type}",BBe={locale:"en",Pagination:ABe.default,DatePicker:DBe.default,TimePicker:LBe.default,Calendar:FBe.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"}};p3.default=BBe;var zBe=p3;const Fz=Zn(zBe);var y3={},x3={};Object.defineProperty(x3,"__esModule",{value:!0});x3.default=void 0;var HBe={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:"页码"};x3.default=HBe;var w3={},yy={},S3={},VBe=Yi.default;Object.defineProperty(S3,"__esModule",{value:!0});S3.default=void 0;var Dz=VBe(gy),WBe=ff,UBe=(0,Dz.default)((0,Dz.default)({},WBe.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});S3.default=UBe;var xy={};Object.defineProperty(xy,"__esModule",{value:!0});xy.default=void 0;const qBe={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};xy.default=qBe;var boe=Yi.default;Object.defineProperty(yy,"__esModule",{value:!0});yy.default=void 0;var GBe=boe(S3),KBe=boe(xy);const yoe={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},GBe.default),timePickerLocale:Object.assign({},KBe.default)};yoe.lang.ok="确定";yy.default=yoe;var YBe=Yi.default;Object.defineProperty(w3,"__esModule",{value:!0});w3.default=void 0;var XBe=YBe(yy);w3.default=XBe.default;var C3=Yi.default;Object.defineProperty(y3,"__esModule",{value:!0});y3.default=void 0;var JBe=C3(x3),QBe=C3(w3),ZBe=C3(yy),eze=C3(xy);const Jo="${label}不是一个有效的${type}",tze={locale:"zh-cn",Pagination:JBe.default,DatePicker:ZBe.default,TimePicker:eze.default,Calendar:QBe.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:"渐变色"}};y3.default=tze;var nze=y3;const M0=Zn(nze);var k3={},_3={};Object.defineProperty(_3,"__esModule",{value:!0});_3.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:"頁碼"};_3.default=rze;var E3={},wy={},$3={},ize=Yi.default;Object.defineProperty($3,"__esModule",{value:!0});$3.default=void 0;var Lz=ize(gy),aze=ff,oze=(0,Lz.default)((0,Lz.default)({},aze.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});$3.default=oze;var Sy={};Object.defineProperty(Sy,"__esModule",{value:!0});Sy.default=void 0;const sze={placeholder:"請選擇時間"};Sy.default=sze;var xoe=Yi.default;Object.defineProperty(wy,"__esModule",{value:!0});wy.default=void 0;var lze=xoe($3),cze=xoe(Sy);const woe={lang:Object.assign({placeholder:"請選擇日期",yearPlaceholder:"請選擇年份",quarterPlaceholder:"請選擇季度",monthPlaceholder:"請選擇月份",weekPlaceholder:"請選擇周",rangePlaceholder:["開始日期","結束日期"],rangeYearPlaceholder:["開始年份","結束年份"],rangeMonthPlaceholder:["開始月份","結束月份"],rangeQuarterPlaceholder:["開始季度","結束季度"],rangeWeekPlaceholder:["開始周","結束周"]},lze.default),timePickerLocale:Object.assign({},cze.default)};woe.lang.ok="確 定";wy.default=woe;var uze=Yi.default;Object.defineProperty(E3,"__esModule",{value:!0});E3.default=void 0;var dze=uze(wy);E3.default=dze.default;var T3=Yi.default;Object.defineProperty(k3,"__esModule",{value:!0});k3.default=void 0;var fze=T3(_3),mze=T3(E3),pze=T3(wy),hze=T3(Sy);const Qo="${label}不是一個有效的${type}",vze={locale:"zh-tw",Pagination:fze.default,DatePicker:pze.default,TimePicker:hze.default,Calendar:mze.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:"漸變色"}};k3.default=vze;var gze=k3;const bze=Zn(gze);var P3={},R3={};Object.defineProperty(R3,"__esModule",{value:!0});R3.default=void 0;var yze={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=yze;var I3={},Cy={},O3={},xze=Yi.default;Object.defineProperty(O3,"__esModule",{value:!0});O3.default=void 0;var Bz=xze(gy),wze=ff,Sze=(0,Bz.default)((0,Bz.default)({},wze.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});O3.default=Sze;var ky={};Object.defineProperty(ky,"__esModule",{value:!0});ky.default=void 0;const Cze={placeholder:"時間を選択",rangePlaceholder:["開始時間","終了時間"]};ky.default=Cze;var Soe=Yi.default;Object.defineProperty(Cy,"__esModule",{value:!0});Cy.default=void 0;var kze=Soe(O3),_ze=Soe(ky);const Eze={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月"]},kze.default),timePickerLocale:Object.assign({},_ze.default)};Cy.default=Eze;var $ze=Yi.default;Object.defineProperty(I3,"__esModule",{value:!0});I3.default=void 0;var Tze=$ze(Cy);I3.default=Tze.default;var M3=Yi.default;Object.defineProperty(P3,"__esModule",{value:!0});P3.default=void 0;var Pze=M3(R3),Rze=M3(I3),Ize=M3(Cy),Oze=M3(ky);const Zo="${label}は有効な${type}ではありません",Mze={locale:"ja",Pagination:Pze.default,DatePicker:Ize.default,TimePicker:Oze.default,Calendar:Rze.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:"グラデーション"}};P3.default=Mze;var jze=P3;const Nze=Zn(jze);var j3={},N3={};Object.defineProperty(N3,"__esModule",{value:!0});N3.default=void 0;var Aze={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=Aze;var A3={},_y={},F3={},Fze=Yi.default;Object.defineProperty(F3,"__esModule",{value:!0});F3.default=void 0;var zz=Fze(gy),Dze=ff,Lze=(0,zz.default)((0,zz.default)({},Dze.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:"다음 세기"});F3.default=Lze;var Ey={};Object.defineProperty(Ey,"__esModule",{value:!0});Ey.default=void 0;const Bze={placeholder:"시간 선택",rangePlaceholder:["시작 시간","종료 시간"]};Ey.default=Bze;var Coe=Yi.default;Object.defineProperty(_y,"__esModule",{value:!0});_y.default=void 0;var zze=Coe(F3),Hze=Coe(Ey);const Vze={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월"]},zze.default),timePickerLocale:Object.assign({},Hze.default)};_y.default=Vze;var Wze=Yi.default;Object.defineProperty(A3,"__esModule",{value:!0});A3.default=void 0;var Uze=Wze(_y);A3.default=Uze.default;var D3=Yi.default;Object.defineProperty(j3,"__esModule",{value:!0});j3.default=void 0;var qze=D3(N3),Gze=D3(A3),Kze=D3(_y),Yze=D3(Ey);const es="${label} 유효하지 않은 ${type}",Xze={locale:"ko",Pagination:qze.default,DatePicker:Kze.default,TimePicker:Yze.default,Calendar:Gze.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:"그라데이션"}};j3.default=Xze;var Jze=j3;const Qze=Zn(Jze),Zze="dev",koe="open",eHe="prod",tHe="quanjing",nHe="ENTERPRISE",rHe="PLATFORM",iHe="prod-open";console.log("Current VITE_CONFIG_ENV:","prod-open");let Ha;switch(iHe){case"dev":Ha={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:Zze,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":Ha={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:koe,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":Ha={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:Ha={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:eHe,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 X$=Ha.API_BASE_URL,J$=Ha.STOMP_WS_URL;Ha.HTML_BASE_URL;const In=Ha.CLIENT,Mi=Ha.IS_DEBUG,aHe=Ha.SERVER_MODE;Ha.USER_PRIVACY_URL;Ha.SHOW_SWITCH_SERVER;Ha.SHOW_SCAN_LOGIN;const su=Ha.LOGO_URL;Ha.LOGO_NAME;Ha.SHOW_TRIAL_TIP;const oHe="/chat/assets/sound/dingdong.wav",m2="BYTEDESK",cw="locale",sHe="i18n.",lHe="LLM",cHe="ORGANIZATION",_oe="ANONYMOUS",uHe="EVENT_BUS_SERVER_ERROR_500",im="EVENT_BUS_HTTP_ERROR",oI="EVENT_BUS_STOMP_CONNECTED",Q$="EVENT_BUS_TOKEN_INVALID",sI="EVENT_BUS_MESSAGE_TYPE_STATUS",dHe="EVENT_BUS_MESSAGE_TYPE_TYPING",fHe="EVENT_BUS_MESSAGE_TYPE_PROCESSING",p2="EVENT_BUS_MESSAGE_TYPE_ROBOT_STREAM_END",h2="EVENT_BUS_MESSAGE_TYPE_STREAM_ERROR",lI="EVENT_BUS_MESSAGE_TYPE_CONTENT",cI="EVENT_BUS_MESSAGE_TYPE_TRANSFER_ACCEPT",Hz="THEME_MODE_TYPE",Vz="THEME_NAME_TYPE",v2="PLAY_AUDIO",Wz="LOG_ENABLE",DS="LOG_LEVEL",cs="bytedesk_login_credentials",i1="CONFIG_ENABLED_VISITOR",LS="CONFIG_API_URL_VISITOR",BS="CONFIG_WEBSOCKET_URL_VISITOR",Z$="CONFIG_HTML_URL_VISITOR",lv="true",mHe="false",tb="CONFIG_PROPERTIES",sh="CONFIG_CUSTOM_ENABLED_VISITOR",j0="CONFIG_CUSTOM_API_URL_VISITOR",N0="CONFIG_CUSTOM_WEBSOCKET_URL_VISITOR",Eoe="VISITOR",$oe="ROBOT",pHe="ROLE_SUPER",hHe="ROLE_ADMIN",vHe="ROLE_MEMBER",gHe="ROLE_AGENT",bHe="AUTH_STORE",uI="ACCESS_TOKEN",yHe="ORGANIZATION_STORE",xHe="MEMBER_STORE",wHe="VISITOR_STORE",SHe="USER_STORE",CHe="THREAD_STORE_VISITOR",kHe="MESSAGE_STORE_VISITOR",_He="MOBILE_LOGIN",EHe="PENDING",$He="SCANNED",THe="CONFIRMED",PHe="EXPIRED",RHe="1",IHe="ROBOT",NAt="LLM",Uz="16",io="SENDING",uw="TIMEOUT",am="SUCCESS",e6="DELIVERED",a1="READ",OHe="LEAVE_MSG_SUBMIT",MHe="LEAVE_MSG_REPLIED",jHe="RATE_SUBMIT",vN="WELCOME",NHe="CONTINUE",rg="SYSTEM",Toe="NOTICE",om="TEXT",ds="IMAGE",Hs="FILE",Pl="AUDIO",Rl="VIDEO",nb="VOICE",Poe="MUSIC",gN="LOCATION",g2="GOODS",qz="GUESS",Gz="HOT",Kz="SHORTCUT",b2="ORDER",y2="LEAVE_MSG",Roe="LEAVE_MSG_SUBMIT",Ioe="TYPING",AHe="PROCESSING",L3="ARTICLE",bN="PREVIEW",dI="RECALL",Ooe="DELIVERED",yN="READ",lh="QUOTATION",Ld="FAQ_QUESTION",B3="FAQ_ANSWER",z3="ROBOT",FHe="ROBOT_CANCEL",Moe="ROBOT_UNANSWERED",joe="ROBOT_ERROR",o1="ROBOT_STREAM",Noe="ROBOT_STREAM_START",Aoe="ROBOT_STREAM_END",DHe="ROBOT_STREAM_CANCEL",LHe="ROBOT_STREAM_UNANSWERED",BHe="ROBOT_STREAM_ERROR",Bd="RATE",xN="RATE_INVITE",Foe="RATE_SUBMIT",vc="RATE_UP",wd="RATE_DOWN",Doe="RATE_FEEDBACK",Loe="RATE_TRANSFER",Boe="AUTO_CLOSED",zHe="AGENT_CLOSED",cv="TRANSFER",uv="TRANSFER_ACCEPT",H3="TRANSFER_REJECT",dv="INVITE",fv="INVITE_ACCEPT",V3="INVITE_REJECT",HHe="INVITE_VISITOR",VHe="INVITE_VISITOR_ACCEPT",WHe="INVITE_VISITOR_REJECT",UHe="NOTIFICATION_AGENT_REPLY_TIMEOUT",qHe="NOTIFICATION_RATE_SUBMITTED",dw="ROBOT",fw="FAQ",GHe="CHAT",KHe="CLOSE_CHAT_WINDOW",YHe="MAXIMIZE_WINDOW",XHe="MINIMIZE_WINDOW",JHe="INVITE_VISITOR",QHe="INVITE_VISITOR_ACCEPT",ZHe="INVITE_VISITOR_REJECT",eVe="LOCALSTORAGE_RESPONSE",fI="org",mI="t",pI="sid",mw="lang",pw="mode",tVe="backgroundColor",nVe="textColor",rVe="referer",iVe="title",aVe="url",oVe="preload",Yz="navbar",t6="navbarTheme",sVe="uid",Xz="visitorUid",Jz="nickname",Qz="avatar",Zz="mobile",eH="email",tH="note",nH="vipLevel",n6="goodsInfo",r6="orderInfo",rH="loadHistory",iH="debug",aH="settingsUid",A0="zh-cn",lVe="zh-tw",cVe="en",uVe="light",dVe="dark",fVe="system",mVe="0",pVe=[A0,lVe,cVe],hVe=[uVe,dVe,fVe],oH="chat_context_menu",vVe="visitor",wN="LOWEST",SN="LOW",ch="MEDIUM",CN="HIGH",kN="URGENT",_N="CRITICAL",s1="NEW",zoe="ASSIGNED",Hoe="CLAIMED",Voe="UNCLAIMED",Woe="PROCESSING",Uoe="PENDING",qoe="HOLDING",Goe="RESUMED",Koe="REOPENED",Yoe="RESOLVED",Xoe="ESCALATED",Joe="CLOSED",Qoe="CANCELLED",gVe="void_agent",i6="transferToAgent",Zoe="copy",bVe="translate",ese="recall",tse="download-image",nse="download-file",rse="download-video",ise="download-audio",ase="download-voice",Hp="browser-open",ose="quote",EN="consultation",$N="complaint",TN="suggestion",PN="feedback",RN="cooperation",IN="recruitment",ON="technical_support",MN="sales_inquiry",jN="billing",NN="account",AN="feature_request",FN="bug_report",sm="general",DN="other",yVe="TICKET_VISITOR",xVe="PUBLISHED";function wVe(){const e=localStorage.getItem(Vz)||"light",[t,n]=u.useState(e),r=localStorage.getItem(Hz)||"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(Hz,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),u.useEffect(()=>{localStorage.setItem(Vz,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:a,isDarkMode:t==="dark",isLightMode:t==="light"}}//! moment.js
|
||
//! version : 2.30.1
|
||
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
||
//! license : MIT
|
||
//! momentjs.com
|
||
var sse;function Mt(){return sse.apply(null,arguments)}function SVe(e){sse=e}function Gl(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function lm(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function hr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function LN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(hr(e,t))return!1;return!0}function Co(e){return e===void 0}function Iu(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function $y(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function lse(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function Sd(e,t){for(var n in t)hr(t,n)&&(e[n]=t[n]);return hr(t,"toString")&&(e.toString=t.toString),hr(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Bc(e,t,n,r){return Ise(e,t,n,r,!0).utc()}function CVe(){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 Nn(e){return e._pf==null&&(e._pf=CVe()),e._pf}var hI;Array.prototype.some?hI=Array.prototype.some:hI=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 BN(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=Nn(e),n=hI.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 W3(e){var t=Bc(NaN);return e!=null?Sd(Nn(t),e):Nn(t).userInvalidated=!0,t}var sH=Mt.momentProperties=[],a6=!1;function zN(e,t){var n,r,i,a=sH.length;if(Co(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),Co(t._i)||(e._i=t._i),Co(t._f)||(e._f=t._f),Co(t._l)||(e._l=t._l),Co(t._strict)||(e._strict=t._strict),Co(t._tzm)||(e._tzm=t._tzm),Co(t._isUTC)||(e._isUTC=t._isUTC),Co(t._offset)||(e._offset=t._offset),Co(t._pf)||(e._pf=Nn(t)),Co(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=sH[n],i=t[r],Co(i)||(e[r]=i);return e}function Ty(e){zN(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),a6===!1&&(a6=!0,Mt.updateOffset(this),a6=!1)}function Kl(e){return e instanceof Ty||e!=null&&e._isAMomentObject!=null}function cse(e){Mt.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function cl(e,t){var n=!0;return Sd(function(){if(Mt.deprecationHandler!=null&&Mt.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])hr(arguments[0],o)&&(i+=o+": "+arguments[0][o]+", ");i=i.slice(0,-2)}else i=arguments[a];r.push(i)}cse(e+`
|
||
Arguments: `+Array.prototype.slice.call(r).join("")+`
|
||
`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var lH={};function use(e,t){Mt.deprecationHandler!=null&&Mt.deprecationHandler(e,t),lH[e]||(cse(t),lH[e]=!0)}Mt.suppressDeprecationWarnings=!1;Mt.deprecationHandler=null;function zc(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)hr(e,n)&&(t=e[n],zc(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 vI(e,t){var n=Sd({},e),r;for(r in t)hr(t,r)&&(lm(e[r])&&lm(t[r])?(n[r]={},Sd(n[r],e[r]),Sd(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)hr(e,r)&&!hr(t,r)&&lm(e[r])&&(n[r]=Sd({},n[r]));return n}function HN(e){e!=null&&this.set(e)}var gI;Object.keys?gI=Object.keys:gI=function(e){var t,n=[];for(t in e)hr(e,t)&&n.push(t);return n};var _Ve={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function EVe(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return zc(r)?r.call(t,n):r}function Mc(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 VN=/(\[[^\[]*\])|(\\)?([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,hw=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,o6={},Ph={};function hn(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Ph[e]=i),t&&(Ph[t[0]]=function(){return Mc(i.apply(this,arguments),t[1],t[2])}),n&&(Ph[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function $Ve(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function TVe(e){var t=e.match(VN),n,r;for(n=0,r=t.length;n<r;n++)Ph[t[n]]?t[n]=Ph[t[n]]:t[n]=$Ve(t[n]);return function(i){var a="",o;for(o=0;o<r;o++)a+=zc(t[o])?t[o].call(i,e):t[o];return a}}function zS(e,t){return e.isValid()?(t=dse(t,e.localeData()),o6[t]=o6[t]||TVe(t),o6[t](e)):e.localeData().invalidDate()}function dse(e,t){var n=5;function r(i){return t.longDateFormat(i)||i}for(hw.lastIndex=0;n>=0&&hw.test(e);)e=e.replace(hw,r),hw.lastIndex=0,n-=1;return e}var PVe={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 RVe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(VN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var IVe="Invalid date";function OVe(){return this._invalidDate}var MVe="%d",jVe=/\d{1,2}/;function NVe(e){return this._ordinal.replace("%d",e)}var AVe={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 FVe(e,t,n,r){var i=this._relativeTime[n];return zc(i)?i(e,t,n,r):i.replace(/%d/i,e)}function DVe(e,t){var n=this._relativeTime[e>0?"future":"past"];return zc(n)?n(t):n.replace(/%s/i,t)}var cH={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ul(e){return typeof e=="string"?cH[e]||cH[e.toLowerCase()]:void 0}function WN(e){var t={},n,r;for(r in e)hr(e,r)&&(n=ul(r),n&&(t[n]=e[r]));return t}var LVe={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 BVe(e){var t=[],n;for(n in e)hr(e,n)&&t.push({unit:n,priority:LVe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var fse=/\d/,$s=/\d\d/,mse=/\d{3}/,UN=/\d{4}/,U3=/[+-]?\d{6}/,ai=/\d\d?/,pse=/\d\d\d\d?/,hse=/\d\d\d\d\d\d?/,q3=/\d{1,3}/,qN=/\d{1,4}/,G3=/[+-]?\d{1,6}/,ig=/\d+/,K3=/[+-]?\d+/,zVe=/Z|[+-]\d\d:?\d\d/gi,Y3=/Z|[+-]\d\d(?::?\d\d)?/gi,HVe=/[+-]?\d+(\.\d{1,3})?/,Py=/[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,ag=/^[1-9]\d?/,GN=/^([1-9]\d|\d)/,x2;x2={};function Zt(e,t,n){x2[e]=zc(t)?t:function(r,i){return r&&n?n:t}}function VVe(e,t){return hr(x2,e)?x2[e](t._strict,t._locale):new RegExp(WVe(e))}function WVe(e){return bu(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function bu(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Bs(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function qn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=Bs(t)),n}var bI={};function Dr(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Iu(t)&&(r=function(a,o){o[t]=qn(a)}),i=e.length,n=0;n<i;n++)bI[e[n]]=r}function Ry(e,t){Dr(e,function(n,r,i,a){i._w=i._w||{},t(n,i._w,i,a)})}function UVe(e,t,n){t!=null&&hr(bI,e)&&bI[e](t,n._a,n,e)}function X3(e){return e%4===0&&e%100!==0||e%400===0}var Va=0,pu=1,gc=2,ta=3,Il=4,hu=5,Uf=6,qVe=7,GVe=8;hn("Y",0,0,function(){var e=this.year();return e<=9999?Mc(e,4):"+"+e});hn(0,["YY",2],0,function(){return this.year()%100});hn(0,["YYYY",4],0,"year");hn(0,["YYYYY",5],0,"year");hn(0,["YYYYYY",6,!0],0,"year");Zt("Y",K3);Zt("YY",ai,$s);Zt("YYYY",qN,UN);Zt("YYYYY",G3,U3);Zt("YYYYYY",G3,U3);Dr(["YYYYY","YYYYYY"],Va);Dr("YYYY",function(e,t){t[Va]=e.length===2?Mt.parseTwoDigitYear(e):qn(e)});Dr("YY",function(e,t){t[Va]=Mt.parseTwoDigitYear(e)});Dr("Y",function(e,t){t[Va]=parseInt(e,10)});function l1(e){return X3(e)?366:365}Mt.parseTwoDigitYear=function(e){return qn(e)+(qn(e)>68?1900:2e3)};var vse=og("FullYear",!0);function KVe(){return X3(this.year())}function og(e,t){return function(n){return n!=null?(gse(this,e,n),Mt.updateOffset(this,t),this):rb(this,e)}}function rb(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 gse(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&&!X3(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function YVe(e){return e=ul(e),zc(this[e])?this[e]():this}function XVe(e,t){if(typeof e=="object"){e=WN(e);var n=BVe(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=ul(e),zc(this[e]))return this[e](t);return this}function JVe(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 KN(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=JVe(t,12);return e+=(t-n)/12,n===1?X3(e)?29:28:31-n%7%2}hn("M",["MM",2],"Mo",function(){return this.month()+1});hn("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});hn("MMMM",0,0,function(e){return this.localeData().months(this,e)});Zt("M",ai,ag);Zt("MM",ai,$s);Zt("MMM",function(e,t){return t.monthsShortRegex(e)});Zt("MMMM",function(e,t){return t.monthsRegex(e)});Dr(["M","MM"],function(e,t){t[pu]=qn(e)-1});Dr(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i!=null?t[pu]=i:Nn(n).invalidMonth=e});var QVe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),bse="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),yse=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ZVe=Py,eWe=Py;function tWe(e,t){return e?Gl(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||yse).test(t)?"format":"standalone"][e.month()]:Gl(this._months)?this._months:this._months.standalone}function nWe(e,t){return e?Gl(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[yse.test(t)?"format":"standalone"][e.month()]:Gl(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function rWe(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=Bc([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 iWe(e,t,n){var r,i,a;if(this._monthsParseExact)return rWe.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=Bc([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 xse(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=qn(t);else if(t=e.localeData().monthsParse(t),!Iu(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,KN(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function wse(e){return e!=null?(xse(this,e),Mt.updateOffset(this,!0),this):rb(this,"Month")}function aWe(){return KN(this.year(),this.month())}function oWe(e){return this._monthsParseExact?(hr(this,"_monthsRegex")||Sse.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(hr(this,"_monthsShortRegex")||(this._monthsShortRegex=ZVe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function sWe(e){return this._monthsParseExact?(hr(this,"_monthsRegex")||Sse.call(this),e?this._monthsStrictRegex:this._monthsRegex):(hr(this,"_monthsRegex")||(this._monthsRegex=eWe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Sse(){function e(l,c){return c.length-l.length}var t=[],n=[],r=[],i,a,o,s;for(i=0;i<12;i++)a=Bc([2e3,i]),o=bu(this.monthsShort(a,"")),s=bu(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 lWe(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 ib(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 w2(e,t,n){var r=7+t-n,i=(7+ib(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Cse(e,t,n,r,i){var a=(7+n-r)%7,o=w2(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=l1(l)+s):s>l1(e)?(l=e+1,c=s-l1(e)):(l=e,c=s),{year:l,dayOfYear:c}}function ab(e,t,n){var r=w2(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+yu(o,t,n)):i>yu(e.year(),t,n)?(a=i-yu(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function yu(e,t,n){var r=w2(e,t,n),i=w2(e+1,t,n);return(l1(e)-r+i)/7}hn("w",["ww",2],"wo","week");hn("W",["WW",2],"Wo","isoWeek");Zt("w",ai,ag);Zt("ww",ai,$s);Zt("W",ai,ag);Zt("WW",ai,$s);Ry(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=qn(e)});function cWe(e){return ab(e,this._week.dow,this._week.doy).week}var uWe={dow:0,doy:6};function dWe(){return this._week.dow}function fWe(){return this._week.doy}function mWe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function pWe(e){var t=ab(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}hn("d",0,"do","day");hn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});hn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});hn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});hn("e",0,0,"weekday");hn("E",0,0,"isoWeekday");Zt("d",ai);Zt("e",ai);Zt("E",ai);Zt("dd",function(e,t){return t.weekdaysMinRegex(e)});Zt("ddd",function(e,t){return t.weekdaysShortRegex(e)});Zt("dddd",function(e,t){return t.weekdaysRegex(e)});Ry(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:Nn(n).invalidWeekday=e});Ry(["d","e","E"],function(e,t,n,r){t[r]=qn(e)});function hWe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function vWe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function YN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var gWe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),kse="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),bWe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),yWe=Py,xWe=Py,wWe=Py;function SWe(e,t){var n=Gl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?YN(n,this._week.dow):e?n[e.day()]:n}function CWe(e){return e===!0?YN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function kWe(e){return e===!0?YN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function _We(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=Bc([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 EWe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return _We.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Bc([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 $We(e){if(!this.isValid())return e!=null?this:NaN;var t=rb(this,"Day");return e!=null?(e=hWe(e,this.localeData()),this.add(e-t,"d")):t}function TWe(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 PWe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=vWe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function RWe(e){return this._weekdaysParseExact?(hr(this,"_weekdaysRegex")||XN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(hr(this,"_weekdaysRegex")||(this._weekdaysRegex=yWe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function IWe(e){return this._weekdaysParseExact?(hr(this,"_weekdaysRegex")||XN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(hr(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=xWe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function OWe(e){return this._weekdaysParseExact?(hr(this,"_weekdaysRegex")||XN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(hr(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=wWe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function XN(){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=Bc([2e3,1]).day(a),s=bu(this.weekdaysMin(o,"")),l=bu(this.weekdaysShort(o,"")),c=bu(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 JN(){return this.hours()%12||12}function MWe(){return this.hours()||24}hn("H",["HH",2],0,"hour");hn("h",["hh",2],0,JN);hn("k",["kk",2],0,MWe);hn("hmm",0,0,function(){return""+JN.apply(this)+Mc(this.minutes(),2)});hn("hmmss",0,0,function(){return""+JN.apply(this)+Mc(this.minutes(),2)+Mc(this.seconds(),2)});hn("Hmm",0,0,function(){return""+this.hours()+Mc(this.minutes(),2)});hn("Hmmss",0,0,function(){return""+this.hours()+Mc(this.minutes(),2)+Mc(this.seconds(),2)});function _se(e,t){hn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}_se("a",!0);_se("A",!1);function Ese(e,t){return t._meridiemParse}Zt("a",Ese);Zt("A",Ese);Zt("H",ai,GN);Zt("h",ai,ag);Zt("k",ai,ag);Zt("HH",ai,$s);Zt("hh",ai,$s);Zt("kk",ai,$s);Zt("hmm",pse);Zt("hmmss",hse);Zt("Hmm",pse);Zt("Hmmss",hse);Dr(["H","HH"],ta);Dr(["k","kk"],function(e,t,n){var r=qn(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]=qn(e),Nn(n).bigHour=!0});Dr("hmm",function(e,t,n){var r=e.length-2;t[ta]=qn(e.substr(0,r)),t[Il]=qn(e.substr(r)),Nn(n).bigHour=!0});Dr("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=qn(e.substr(0,r)),t[Il]=qn(e.substr(r,2)),t[hu]=qn(e.substr(i)),Nn(n).bigHour=!0});Dr("Hmm",function(e,t,n){var r=e.length-2;t[ta]=qn(e.substr(0,r)),t[Il]=qn(e.substr(r))});Dr("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=qn(e.substr(0,r)),t[Il]=qn(e.substr(r,2)),t[hu]=qn(e.substr(i))});function jWe(e){return(e+"").toLowerCase().charAt(0)==="p"}var NWe=/[ap]\.?m?\.?/i,AWe=og("Hours",!0);function FWe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var $se={calendar:_Ve,longDateFormat:PVe,invalidDate:IVe,ordinal:MVe,dayOfMonthOrdinalParse:jVe,relativeTime:AVe,months:QVe,monthsShort:bse,week:uWe,weekdays:gWe,weekdaysMin:bWe,weekdaysShort:kse,meridiemParse:NWe},oi={},Jg={},ob;function DWe(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 uH(e){return e&&e.toLowerCase().replace("_","-")}function LWe(e){for(var t=0,n,r,i,a;t<e.length;){for(a=uH(e[t]).split("-"),n=a.length,r=uH(e[t+1]),r=r?r.split("-"):null;n>0;){if(i=J3(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&DWe(a,r)>=n-1)break;n--}t++}return ob}function BWe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function J3(e){var t=null,n;if(oi[e]===void 0&&typeof module<"u"&&module&&module.exports&&BWe(e))try{t=ob._abbr,n=require,n("./locale/"+e),zd(t)}catch{oi[e]=null}return oi[e]}function zd(e,t){var n;return e&&(Co(t)?n=Bu(e):n=QN(e,t),n?ob=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ob._abbr}function QN(e,t){if(t!==null){var n,r=$se;if(t.abbr=e,oi[e]!=null)use("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=oi[e]._config;else if(t.parentLocale!=null)if(oi[t.parentLocale]!=null)r=oi[t.parentLocale]._config;else if(n=J3(t.parentLocale),n!=null)r=n._config;else return Jg[t.parentLocale]||(Jg[t.parentLocale]=[]),Jg[t.parentLocale].push({name:e,config:t}),null;return oi[e]=new HN(vI(r,t)),Jg[e]&&Jg[e].forEach(function(i){QN(i.name,i.config)}),zd(e),oi[e]}else return delete oi[e],null}function zWe(e,t){if(t!=null){var n,r,i=$se;oi[e]!=null&&oi[e].parentLocale!=null?oi[e].set(vI(oi[e]._config,t)):(r=J3(e),r!=null&&(i=r._config),t=vI(i,t),r==null&&(t.abbr=e),n=new HN(t),n.parentLocale=oi[e],oi[e]=n),zd(e)}else oi[e]!=null&&(oi[e].parentLocale!=null?(oi[e]=oi[e].parentLocale,e===zd()&&zd(e)):oi[e]!=null&&delete oi[e]);return oi[e]}function Bu(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ob;if(!Gl(e)){if(t=J3(e),t)return t;e=[e]}return LWe(e)}function HWe(){return gI(oi)}function ZN(e){var t,n=e._a;return n&&Nn(e).overflow===-2&&(t=n[pu]<0||n[pu]>11?pu:n[gc]<1||n[gc]>KN(n[Va],n[pu])?gc:n[ta]<0||n[ta]>24||n[ta]===24&&(n[Il]!==0||n[hu]!==0||n[Uf]!==0)?ta:n[Il]<0||n[Il]>59?Il:n[hu]<0||n[hu]>59?hu:n[Uf]<0||n[Uf]>999?Uf:-1,Nn(e)._overflowDayOfYear&&(t<Va||t>gc)&&(t=gc),Nn(e)._overflowWeeks&&t===-1&&(t=qVe),Nn(e)._overflowWeekday&&t===-1&&(t=GVe),Nn(e).overflow=t),e}var VWe=/^\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)?)?$/,WWe=/^\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)?)?$/,UWe=/Z|[+-]\d\d(?::?\d\d)?/,vw=[["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]],s6=[["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/]],qWe=/^\/?Date\((-?\d+)/i,GWe=/^(?:(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}))$/,KWe={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 Tse(e){var t,n,r=e._i,i=VWe.exec(r)||WWe.exec(r),a,o,s,l,c=vw.length,d=s6.length;if(i){for(Nn(e).iso=!0,t=0,n=c;t<n;t++)if(vw[t][1].exec(i[1])){o=vw[t][0],a=vw[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(i[3]){for(t=0,n=d;t<n;t++)if(s6[t][1].exec(i[3])){s=(i[2]||" ")+s6[t][0];break}if(s==null){e._isValid=!1;return}}if(!a&&s!=null){e._isValid=!1;return}if(i[4])if(UWe.exec(i[4]))l="Z";else{e._isValid=!1;return}e._f=o+(s||"")+(l||""),t9(e)}else e._isValid=!1}function YWe(e,t,n,r,i,a){var o=[XWe(e),bse.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function XWe(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function JWe(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function QWe(e,t,n){if(e){var r=kse.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return Nn(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function ZWe(e,t,n){if(e)return KWe[e];if(t)return 0;var r=parseInt(n,10),i=r%100,a=(r-i)/100;return a*60+i}function Pse(e){var t=GWe.exec(JWe(e._i)),n;if(t){if(n=YWe(t[4],t[3],t[2],t[5],t[6],t[7]),!QWe(t[1],n,e))return;e._a=n,e._tzm=ZWe(t[8],t[9],t[10]),e._d=ib.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),Nn(e).rfc2822=!0}else e._isValid=!1}function eUe(e){var t=qWe.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(Tse(e),e._isValid===!1)delete e._isValid;else return;if(Pse(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:Mt.createFromInputFallback(e)}Mt.createFromInputFallback=cl("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 Vp(e,t,n){return e??t??n}function tUe(e){var t=new Date(Mt.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function e9(e){var t,n,r=[],i,a,o;if(!e._d){for(i=tUe(e),e._w&&e._a[gc]==null&&e._a[pu]==null&&nUe(e),e._dayOfYear!=null&&(o=Vp(e._a[Va],i[Va]),(e._dayOfYear>l1(o)||e._dayOfYear===0)&&(Nn(e)._overflowDayOfYear=!0),n=ib(o,0,e._dayOfYear),e._a[pu]=n.getUTCMonth(),e._a[gc]=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[Il]===0&&e._a[hu]===0&&e._a[Uf]===0&&(e._nextDay=!0,e._a[ta]=0),e._d=(e._useUTC?ib:lWe).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&&(Nn(e).weekdayMismatch=!0)}}function nUe(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=Vp(t.GG,e._a[Va],ab(ii(),1,4).year),r=Vp(t.W,1),i=Vp(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=ab(ii(),a,o),n=Vp(t.gg,e._a[Va],c.year),r=Vp(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>yu(n,a,o)?Nn(e)._overflowWeeks=!0:l!=null?Nn(e)._overflowWeekday=!0:(s=Cse(n,r,i,a,o),e._a[Va]=s.year,e._dayOfYear=s.dayOfYear)}Mt.ISO_8601=function(){};Mt.RFC_2822=function(){};function t9(e){if(e._f===Mt.ISO_8601){Tse(e);return}if(e._f===Mt.RFC_2822){Pse(e);return}e._a=[],Nn(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,d;for(i=dse(e._f,e._locale).match(VN)||[],d=i.length,n=0;n<d;n++)a=i[n],r=(t.match(VVe(a,e))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&Nn(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Ph[a]?(r?Nn(e).empty=!1:Nn(e).unusedTokens.push(a),UVe(a,r,e)):e._strict&&!r&&Nn(e).unusedTokens.push(a);Nn(e).charsLeftOver=s-l,t.length>0&&Nn(e).unusedInput.push(t),e._a[ta]<=12&&Nn(e).bigHour===!0&&e._a[ta]>0&&(Nn(e).bigHour=void 0),Nn(e).parsedDateParts=e._a.slice(0),Nn(e).meridiem=e._meridiem,e._a[ta]=rUe(e._locale,e._a[ta],e._meridiem),c=Nn(e).era,c!==null&&(e._a[Va]=e._locale.erasConvertYear(c,e._a[Va])),e9(e),ZN(e)}function rUe(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 iUe(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){Nn(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<l;i++)a=0,o=!1,t=zN({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],t9(t),BN(t)&&(o=!0),a+=Nn(t).charsLeftOver,a+=Nn(t).unusedTokens.length*10,Nn(t).score=a,s?a<r&&(r=a,n=t):(r==null||a<r||o)&&(r=a,n=t,o&&(s=!0));Sd(e,n||t)}function aUe(e){if(!e._d){var t=WN(e._i),n=t.day===void 0?t.date:t.day;e._a=lse([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(r){return r&&parseInt(r,10)}),e9(e)}}function oUe(e){var t=new Ty(ZN(Rse(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Rse(e){var t=e._i,n=e._f;return e._locale=e._locale||Bu(e._l),t===null||n===void 0&&t===""?W3({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),Kl(t)?new Ty(ZN(t)):($y(t)?e._d=t:Gl(n)?iUe(e):n?t9(e):sUe(e),BN(e)||(e._d=null),e))}function sUe(e){var t=e._i;Co(t)?e._d=new Date(Mt.now()):$y(t)?e._d=new Date(t.valueOf()):typeof t=="string"?eUe(e):Gl(t)?(e._a=lse(t.slice(0),function(n){return parseInt(n,10)}),e9(e)):lm(t)?aUe(e):Iu(t)?e._d=new Date(t):Mt.createFromInputFallback(e)}function Ise(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),(lm(e)&&LN(e)||Gl(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,oUe(a)}function ii(e,t,n,r){return Ise(e,t,n,r,!1)}var lUe=cl("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ii.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:W3()}),cUe=cl("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ii.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:W3()});function Ose(e,t){var n,r;if(t.length===1&&Gl(t[0])&&(t=t[0]),!t.length)return ii();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function uUe(){var e=[].slice.call(arguments,0);return Ose("isBefore",e)}function dUe(){var e=[].slice.call(arguments,0);return Ose("isAfter",e)}var fUe=function(){return Date.now?Date.now():+new Date},Qg=["year","quarter","month","week","day","hour","minute","second","millisecond"];function mUe(e){var t,n=!1,r,i=Qg.length;for(t in e)if(hr(e,t)&&!(Oi.call(Qg,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[Qg[r]]){if(n)return!1;parseFloat(e[Qg[r]])!==qn(e[Qg[r]])&&(n=!0)}return!0}function pUe(){return this._isValid}function hUe(){return Jl(NaN)}function Q3(e){var t=WN(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=mUe(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=Bu(),this._bubble()}function HS(e){return e instanceof Q3}function yI(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function vUe(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++)qn(e[o])!==qn(t[o])&&a++;return a+i}function Mse(e,t){hn(e,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+Mc(~~(n/60),2)+t+Mc(~~n%60,2)})}Mse("Z",":");Mse("ZZ","");Zt("Z",Y3);Zt("ZZ",Y3);Dr(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=n9(Y3,e)});var gUe=/([\+\-]|\d\d)/gi;function n9(e,t){var n=(t||"").match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+"").match(gUe)||["-",0,0],a=+(i[1]*60)+qn(i[2]),a===0?0:i[0]==="+"?a:-a)}function r9(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(Kl(e)||$y(e)?e.valueOf():ii(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),Mt.updateOffset(n,!1),n):ii(e).local()}function xI(e){return-Math.round(e._d.getTimezoneOffset())}Mt.updateOffset=function(){};function bUe(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=n9(Y3,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(i=xI(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?Ase(this,Jl(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,Mt.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:xI(this)}function yUe(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function xUe(e){return this.utcOffset(0,e)}function wUe(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(xI(this),"m")),this}function SUe(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=n9(zVe,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function CUe(e){return this.isValid()?(e=e?ii(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 _Ue(){if(!Co(this._isDSTShifted))return this._isDSTShifted;var e={},t;return zN(e,this),e=Rse(e),e._a?(t=e._isUTC?Bc(e._a):ii(e._a),this._isDSTShifted=this.isValid()&&vUe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function EUe(){return this.isValid()?!this._isUTC:!1}function $Ue(){return this.isValid()?this._isUTC:!1}function jse(){return this.isValid()?this._isUTC&&this._offset===0:!1}var TUe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,PUe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Jl(e,t){var n=e,r=null,i,a,o;return HS(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Iu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=TUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:qn(r[gc])*i,h:qn(r[ta])*i,m:qn(r[Il])*i,s:qn(r[hu])*i,ms:qn(yI(r[Uf]*1e3))*i}):(r=PUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:kf(r[2],i),M:kf(r[3],i),w:kf(r[4],i),d:kf(r[5],i),h:kf(r[6],i),m:kf(r[7],i),s:kf(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=RUe(ii(n.from),ii(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new Q3(n),HS(e)&&hr(e,"_locale")&&(a._locale=e._locale),HS(e)&&hr(e,"_isValid")&&(a._isValid=e._isValid),a}Jl.fn=Q3.prototype;Jl.invalid=hUe;function kf(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function dH(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function RUe(e,t){var n;return e.isValid()&&t.isValid()?(t=r9(t,e),e.isBefore(t)?n=dH(e,t):(n=dH(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Nse(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(use(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=Jl(n,r),Ase(this,i,e),this}}function Ase(e,t,n,r){var i=t._milliseconds,a=yI(t._days),o=yI(t._months);e.isValid()&&(r=r??!0,o&&xse(e,rb(e,"Month")+o*n),a&&gse(e,"Date",rb(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Mt.updateOffset(e,a||o))}var IUe=Nse(1,"add"),OUe=Nse(-1,"subtract");function Fse(e){return typeof e=="string"||e instanceof String}function MUe(e){return Kl(e)||$y(e)||Fse(e)||Iu(e)||NUe(e)||jUe(e)||e===null||e===void 0}function jUe(e){var t=lm(e)&&!LN(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||hr(e,a);return t&&n}function NUe(e){var t=Gl(e),n=!1;return t&&(n=e.filter(function(r){return!Iu(r)&&Fse(e)}).length===0),t&&n}function AUe(e){var t=lm(e)&&!LN(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||hr(e,a);return t&&n}function FUe(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 DUe(e,t){arguments.length===1&&(arguments[0]?MUe(arguments[0])?(e=arguments[0],t=void 0):AUe(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||ii(),r=r9(n,this).startOf("day"),i=Mt.calendarFormat(this,r)||"sameElse",a=t&&(zc(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,ii(n)))}function LUe(){return new Ty(this)}function BUe(e,t){var n=Kl(e)?e:ii(e);return this.isValid()&&n.isValid()?(t=ul(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function zUe(e,t){var n=Kl(e)?e:ii(e);return this.isValid()&&n.isValid()?(t=ul(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function HUe(e,t,n,r){var i=Kl(e)?e:ii(e),a=Kl(t)?t:ii(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 VUe(e,t){var n=Kl(e)?e:ii(e),r;return this.isValid()&&n.isValid()?(t=ul(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 WUe(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function UUe(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function qUe(e,t,n){var r,i,a;if(!this.isValid())return NaN;if(r=r9(e,this),!r.isValid())return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=ul(t),t){case"year":a=VS(this,r)/12;break;case"month":a=VS(this,r);break;case"quarter":a=VS(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:Bs(a)}function VS(e,t){if(e.date()<t.date())return-VS(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}Mt.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";Mt.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function GUe(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function KUe(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?zS(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):zc(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",zS(n,"Z")):zS(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function YUe(){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 XUe(e){e||(e=this.isUtc()?Mt.defaultFormatUtc:Mt.defaultFormat);var t=zS(this,e);return this.localeData().postformat(t)}function JUe(e,t){return this.isValid()&&(Kl(e)&&e.isValid()||ii(e).isValid())?Jl({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function QUe(e){return this.from(ii(),e)}function ZUe(e,t){return this.isValid()&&(Kl(e)&&e.isValid()||ii(e).isValid())?Jl({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function eqe(e){return this.to(ii(),e)}function Dse(e){var t;return e===void 0?this._locale._abbr:(t=Bu(e),t!=null&&(this._locale=t),this)}var Lse=cl("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 Bse(){return this._locale}var S2=1e3,Rh=60*S2,C2=60*Rh,zse=(365*400+97)*24*C2;function Ih(e,t){return(e%t+t)%t}function Hse(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-zse:new Date(e,t,n).valueOf()}function Vse(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-zse:Date.UTC(e,t,n)}function tqe(e){var t,n;if(e=ul(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Vse:Hse,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-=Ih(t+(this._isUTC?0:this.utcOffset()*Rh),C2);break;case"minute":t=this._d.valueOf(),t-=Ih(t,Rh);break;case"second":t=this._d.valueOf(),t-=Ih(t,S2);break}return this._d.setTime(t),Mt.updateOffset(this,!0),this}function nqe(e){var t,n;if(e=ul(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Vse:Hse,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+=C2-Ih(t+(this._isUTC?0:this.utcOffset()*Rh),C2)-1;break;case"minute":t=this._d.valueOf(),t+=Rh-Ih(t,Rh)-1;break;case"second":t=this._d.valueOf(),t+=S2-Ih(t,S2)-1;break}return this._d.setTime(t),Mt.updateOffset(this,!0),this}function rqe(){return this._d.valueOf()-(this._offset||0)*6e4}function iqe(){return Math.floor(this.valueOf()/1e3)}function aqe(){return new Date(this.valueOf())}function oqe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function sqe(){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 lqe(){return this.isValid()?this.toISOString():null}function cqe(){return BN(this)}function uqe(){return Sd({},Nn(this))}function dqe(){return Nn(this).overflow}function fqe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}hn("N",0,0,"eraAbbr");hn("NN",0,0,"eraAbbr");hn("NNN",0,0,"eraAbbr");hn("NNNN",0,0,"eraName");hn("NNNNN",0,0,"eraNarrow");hn("y",["y",1],"yo","eraYear");hn("y",["yy",2],0,"eraYear");hn("y",["yyy",3],0,"eraYear");hn("y",["yyyy",4],0,"eraYear");Zt("N",i9);Zt("NN",i9);Zt("NNN",i9);Zt("NNNN",Cqe);Zt("NNNNN",kqe);Dr(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?Nn(n).era=i:Nn(n).invalidEra=e});Zt("y",ig);Zt("yy",ig);Zt("yyy",ig);Zt("yyyy",ig);Zt("yo",_qe);Dr(["y","yy","yyy","yyyy"],Va);Dr(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Va]=n._locale.eraYearOrdinalParse(e,i):t[Va]=parseInt(e,10)});function mqe(e,t){var n,r,i,a=this._eras||Bu("en")._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case"string":i=Mt(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=Mt(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf();break}}return a}function pqe(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 hqe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Mt(e.since).year():Mt(e.since).year()+(t-e.offset)*n}function vqe(){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 gqe(){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 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].abbr;return""}function yqe(){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()-Mt(i[e].since).year())*n+i[e].offset;return this.year()}function xqe(e){return hr(this,"_erasNameRegex")||a9.call(this),e?this._erasNameRegex:this._erasRegex}function wqe(e){return hr(this,"_erasAbbrRegex")||a9.call(this),e?this._erasAbbrRegex:this._erasRegex}function Sqe(e){return hr(this,"_erasNarrowRegex")||a9.call(this),e?this._erasNarrowRegex:this._erasRegex}function i9(e,t){return t.erasAbbrRegex(e)}function Cqe(e,t){return t.erasNameRegex(e)}function kqe(e,t){return t.erasNarrowRegex(e)}function _qe(e,t){return t._eraYearOrdinalRegex||ig}function a9(){var e=[],t=[],n=[],r=[],i,a,o,s,l,c=this.eras();for(i=0,a=c.length;i<a;++i)o=bu(c[i].name),s=bu(c[i].abbr),l=bu(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")}hn(0,["gg",2],0,function(){return this.weekYear()%100});hn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Z3(e,t){hn(0,[e,e.length],0,t)}Z3("gggg","weekYear");Z3("ggggg","weekYear");Z3("GGGG","isoWeekYear");Z3("GGGGG","isoWeekYear");Zt("G",K3);Zt("g",K3);Zt("GG",ai,$s);Zt("gg",ai,$s);Zt("GGGG",qN,UN);Zt("gggg",qN,UN);Zt("GGGGG",G3,U3);Zt("ggggg",G3,U3);Ry(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=qn(e)});Ry(["gg","GG"],function(e,t,n,r){t[r]=Mt.parseTwoDigitYear(e)});function Eqe(e){return Wse.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function $qe(e){return Wse.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Tqe(){return yu(this.year(),1,4)}function Pqe(){return yu(this.isoWeekYear(),1,4)}function Rqe(){var e=this.localeData()._week;return yu(this.year(),e.dow,e.doy)}function Iqe(){var e=this.localeData()._week;return yu(this.weekYear(),e.dow,e.doy)}function Wse(e,t,n,r,i){var a;return e==null?ab(this,r,i).year:(a=yu(e,r,i),t>a&&(t=a),Oqe.call(this,e,t,n,r,i))}function Oqe(e,t,n,r,i){var a=Cse(e,t,n,r,i),o=ib(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}hn("Q",0,"Qo","quarter");Zt("Q",fse);Dr("Q",function(e,t){t[pu]=(qn(e)-1)*3});function Mqe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}hn("D",["DD",2],"Do","date");Zt("D",ai,ag);Zt("DD",ai,$s);Zt("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Dr(["D","DD"],gc);Dr("Do",function(e,t){t[gc]=qn(e.match(ai)[0])});var Use=og("Date",!0);hn("DDD",["DDDD",3],"DDDo","dayOfYear");Zt("DDD",q3);Zt("DDDD",mse);Dr(["DDD","DDDD"],function(e,t,n){n._dayOfYear=qn(e)});function jqe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}hn("m",["mm",2],0,"minute");Zt("m",ai,GN);Zt("mm",ai,$s);Dr(["m","mm"],Il);var Nqe=og("Minutes",!1);hn("s",["ss",2],0,"second");Zt("s",ai,GN);Zt("ss",ai,$s);Dr(["s","ss"],hu);var Aqe=og("Seconds",!1);hn("S",0,0,function(){return~~(this.millisecond()/100)});hn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});hn(0,["SSS",3],0,"millisecond");hn(0,["SSSS",4],0,function(){return this.millisecond()*10});hn(0,["SSSSS",5],0,function(){return this.millisecond()*100});hn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});hn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});hn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});hn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Zt("S",q3,fse);Zt("SS",q3,$s);Zt("SSS",q3,mse);var Cd,qse;for(Cd="SSSS";Cd.length<=9;Cd+="S")Zt(Cd,ig);function Fqe(e,t){t[Uf]=qn(("0."+e)*1e3)}for(Cd="S";Cd.length<=9;Cd+="S")Dr(Cd,Fqe);qse=og("Milliseconds",!1);hn("z",0,0,"zoneAbbr");hn("zz",0,0,"zoneName");function Dqe(){return this._isUTC?"UTC":""}function Lqe(){return this._isUTC?"Coordinated Universal Time":""}var Nt=Ty.prototype;Nt.add=IUe;Nt.calendar=DUe;Nt.clone=LUe;Nt.diff=qUe;Nt.endOf=nqe;Nt.format=XUe;Nt.from=JUe;Nt.fromNow=QUe;Nt.to=ZUe;Nt.toNow=eqe;Nt.get=YVe;Nt.invalidAt=dqe;Nt.isAfter=BUe;Nt.isBefore=zUe;Nt.isBetween=HUe;Nt.isSame=VUe;Nt.isSameOrAfter=WUe;Nt.isSameOrBefore=UUe;Nt.isValid=cqe;Nt.lang=Lse;Nt.locale=Dse;Nt.localeData=Bse;Nt.max=cUe;Nt.min=lUe;Nt.parsingFlags=uqe;Nt.set=XVe;Nt.startOf=tqe;Nt.subtract=OUe;Nt.toArray=oqe;Nt.toObject=sqe;Nt.toDate=aqe;Nt.toISOString=KUe;Nt.inspect=YUe;typeof Symbol<"u"&&Symbol.for!=null&&(Nt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});Nt.toJSON=lqe;Nt.toString=GUe;Nt.unix=iqe;Nt.valueOf=rqe;Nt.creationData=fqe;Nt.eraName=vqe;Nt.eraNarrow=gqe;Nt.eraAbbr=bqe;Nt.eraYear=yqe;Nt.year=vse;Nt.isLeapYear=KVe;Nt.weekYear=Eqe;Nt.isoWeekYear=$qe;Nt.quarter=Nt.quarters=Mqe;Nt.month=wse;Nt.daysInMonth=aWe;Nt.week=Nt.weeks=mWe;Nt.isoWeek=Nt.isoWeeks=pWe;Nt.weeksInYear=Rqe;Nt.weeksInWeekYear=Iqe;Nt.isoWeeksInYear=Tqe;Nt.isoWeeksInISOWeekYear=Pqe;Nt.date=Use;Nt.day=Nt.days=$We;Nt.weekday=TWe;Nt.isoWeekday=PWe;Nt.dayOfYear=jqe;Nt.hour=Nt.hours=AWe;Nt.minute=Nt.minutes=Nqe;Nt.second=Nt.seconds=Aqe;Nt.millisecond=Nt.milliseconds=qse;Nt.utcOffset=bUe;Nt.utc=xUe;Nt.local=wUe;Nt.parseZone=SUe;Nt.hasAlignedHourOffset=CUe;Nt.isDST=kUe;Nt.isLocal=EUe;Nt.isUtcOffset=$Ue;Nt.isUtc=jse;Nt.isUTC=jse;Nt.zoneAbbr=Dqe;Nt.zoneName=Lqe;Nt.dates=cl("dates accessor is deprecated. Use date instead.",Use);Nt.months=cl("months accessor is deprecated. Use month instead",wse);Nt.years=cl("years accessor is deprecated. Use year instead",vse);Nt.zone=cl("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yUe);Nt.isDSTShifted=cl("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",_Ue);function Bqe(e){return ii(e*1e3)}function zqe(){return ii.apply(null,arguments).parseZone()}function Gse(e){return e}var vr=HN.prototype;vr.calendar=EVe;vr.longDateFormat=RVe;vr.invalidDate=OVe;vr.ordinal=NVe;vr.preparse=Gse;vr.postformat=Gse;vr.relativeTime=FVe;vr.pastFuture=DVe;vr.set=kVe;vr.eras=mqe;vr.erasParse=pqe;vr.erasConvertYear=hqe;vr.erasAbbrRegex=wqe;vr.erasNameRegex=xqe;vr.erasNarrowRegex=Sqe;vr.months=tWe;vr.monthsShort=nWe;vr.monthsParse=iWe;vr.monthsRegex=sWe;vr.monthsShortRegex=oWe;vr.week=cWe;vr.firstDayOfYear=fWe;vr.firstDayOfWeek=dWe;vr.weekdays=SWe;vr.weekdaysMin=kWe;vr.weekdaysShort=CWe;vr.weekdaysParse=EWe;vr.weekdaysRegex=RWe;vr.weekdaysShortRegex=IWe;vr.weekdaysMinRegex=OWe;vr.isPM=jWe;vr.meridiem=FWe;function k2(e,t,n,r){var i=Bu(),a=Bc().set(r,t);return i[n](a,e)}function Kse(e,t,n){if(Iu(e)&&(t=e,e=void 0),e=e||"",t!=null)return k2(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=k2(e,r,n,"month");return i}function o9(e,t,n,r){typeof e=="boolean"?(Iu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Iu(t)&&(n=t,t=void 0),t=t||"");var i=Bu(),a=e?i._week.dow:0,o,s=[];if(n!=null)return k2(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=k2(t,(o+a)%7,r,"day");return s}function Hqe(e,t){return Kse(e,t,"months")}function Vqe(e,t){return Kse(e,t,"monthsShort")}function Wqe(e,t,n){return o9(e,t,n,"weekdays")}function Uqe(e,t,n){return o9(e,t,n,"weekdaysShort")}function qqe(e,t,n){return o9(e,t,n,"weekdaysMin")}zd("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=qn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});Mt.lang=cl("moment.lang is deprecated. Use moment.locale instead.",zd);Mt.langData=cl("moment.langData is deprecated. Use moment.localeData instead.",Bu);var Yc=Math.abs;function Gqe(){var e=this._data;return this._milliseconds=Yc(this._milliseconds),this._days=Yc(this._days),this._months=Yc(this._months),e.milliseconds=Yc(e.milliseconds),e.seconds=Yc(e.seconds),e.minutes=Yc(e.minutes),e.hours=Yc(e.hours),e.months=Yc(e.months),e.years=Yc(e.years),this}function Yse(e,t,n,r){var i=Jl(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Kqe(e,t){return Yse(this,e,t,1)}function Yqe(e,t){return Yse(this,e,t,-1)}function fH(e){return e<0?Math.floor(e):Math.ceil(e)}function Xqe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=fH(wI(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=Bs(e/1e3),r.seconds=i%60,a=Bs(i/60),r.minutes=a%60,o=Bs(a/60),r.hours=o%24,t+=Bs(o/24),l=Bs(Xse(t)),n+=l,t-=fH(wI(l)),s=Bs(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function Xse(e){return e*4800/146097}function wI(e){return e*146097/4800}function Jqe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=ul(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+Xse(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(wI(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 zu(e){return function(){return this.as(e)}}var Jse=zu("ms"),Qqe=zu("s"),Zqe=zu("m"),eGe=zu("h"),tGe=zu("d"),nGe=zu("w"),rGe=zu("M"),iGe=zu("Q"),aGe=zu("y"),oGe=Jse;function sGe(){return Jl(this)}function lGe(e){return e=ul(e),this.isValid()?this[e+"s"]():NaN}function Qm(e){return function(){return this.isValid()?this._data[e]:NaN}}var cGe=Qm("milliseconds"),uGe=Qm("seconds"),dGe=Qm("minutes"),fGe=Qm("hours"),mGe=Qm("days"),pGe=Qm("months"),hGe=Qm("years");function vGe(){return Bs(this.days()/7)}var iu=Math.round,uh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function gGe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function bGe(e,t,n,r){var i=Jl(e).abs(),a=iu(i.as("s")),o=iu(i.as("m")),s=iu(i.as("h")),l=iu(i.as("d")),c=iu(i.as("M")),d=iu(i.as("w")),f=iu(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,gGe.apply(null,m)}function yGe(e){return e===void 0?iu:typeof e=="function"?(iu=e,!0):!1}function xGe(e,t){return uh[e]===void 0?!1:t===void 0?uh[e]:(uh[e]=t,e==="s"&&(uh.ss=t-1),!0)}function wGe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=uh,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},uh,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=bGe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var l6=Math.abs;function Op(e){return(e>0)-(e<0)||+e}function e4(){if(!this.isValid())return this.localeData().invalidDate();var e=l6(this._milliseconds)/1e3,t=l6(this._days),n=l6(this._months),r,i,a,o,s=this.asSeconds(),l,c,d,f;return s?(r=Bs(e/60),i=Bs(r/60),e%=60,r%=60,a=Bs(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=Op(this._months)!==Op(s)?"-":"",d=Op(this._days)!==Op(s)?"-":"",f=Op(this._milliseconds)!==Op(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?f+i+"H":"")+(r?f+r+"M":"")+(e?f+o+"S":"")):"P0D"}var ar=Q3.prototype;ar.isValid=pUe;ar.abs=Gqe;ar.add=Kqe;ar.subtract=Yqe;ar.as=Jqe;ar.asMilliseconds=Jse;ar.asSeconds=Qqe;ar.asMinutes=Zqe;ar.asHours=eGe;ar.asDays=tGe;ar.asWeeks=nGe;ar.asMonths=rGe;ar.asQuarters=iGe;ar.asYears=aGe;ar.valueOf=oGe;ar._bubble=Xqe;ar.clone=sGe;ar.get=lGe;ar.milliseconds=cGe;ar.seconds=uGe;ar.minutes=dGe;ar.hours=fGe;ar.days=mGe;ar.weeks=vGe;ar.months=pGe;ar.years=hGe;ar.humanize=wGe;ar.toISOString=e4;ar.toString=e4;ar.toJSON=e4;ar.locale=Dse;ar.localeData=Bse;ar.toIsoString=cl("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",e4);ar.lang=Lse;hn("X",0,0,"unix");hn("x",0,0,"valueOf");Zt("x",K3);Zt("X",HVe);Dr("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Dr("x",function(e,t,n){n._d=new Date(qn(e))});//! moment.js
|
||
Mt.version="2.30.1";SVe(ii);Mt.fn=Nt;Mt.min=uUe;Mt.max=dUe;Mt.now=fUe;Mt.utc=Bc;Mt.unix=Bqe;Mt.months=Hqe;Mt.isDate=$y;Mt.locale=zd;Mt.invalid=W3;Mt.duration=Jl;Mt.isMoment=Kl;Mt.weekdays=Wqe;Mt.parseZone=zqe;Mt.localeData=Bu;Mt.isDuration=HS;Mt.monthsShort=Vqe;Mt.weekdaysMin=qqe;Mt.defineLocale=QN;Mt.updateLocale=zWe;Mt.locales=HWe;Mt.weekdaysShort=Uqe;Mt.normalizeUnits=ul;Mt.relativeTimeRounding=yGe;Mt.relativeTimeThreshold=xGe;Mt.calendarFormat=FUe;Mt.prototype=Nt;Mt.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 gw;const SGe=new Uint8Array(16);function CGe(){if(!gw&&(gw=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!gw))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return gw(SGe)}const ba=[];for(let e=0;e<256;++e)ba.push((e+256).toString(16).slice(1));function kGe(e,t=0){return ba[e[t+0]]+ba[e[t+1]]+ba[e[t+2]]+ba[e[t+3]]+"-"+ba[e[t+4]]+ba[e[t+5]]+"-"+ba[e[t+6]]+ba[e[t+7]]+"-"+ba[e[t+8]]+ba[e[t+9]]+"-"+ba[e[t+10]]+ba[e[t+11]]+ba[e[t+12]]+ba[e[t+13]]+ba[e[t+14]]+ba[e[t+15]]}const _Ge=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),mH={randomUUID:_Ge};function EGe(e,t,n){if(mH.randomUUID&&!e)return mH.randomUUID();e=e||{};const r=e.random||(e.rng||CGe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,kGe(r)}const $Ge="1.8.9",TGe={},pH=e=>{let t;const n=new Set,r=(d,f)=>{const m=typeof d=="function"?d(t):d;if(!Object.is(m,t)){const p=t;t=f??(typeof m!="object"||m===null)?m:Object.assign({},t,m),n.forEach(h=>h(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:d=>(n.add(d),()=>n.delete(d)),destroy:()=>{(TGe?"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},PGe=e=>e?pH(e):pH;var Qse={exports:{}},Zse={},ele={exports:{}},tle={};/**
|
||
* @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 mv=u;function RGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var IGe=typeof Object.is=="function"?Object.is:RGe,OGe=mv.useState,MGe=mv.useEffect,jGe=mv.useLayoutEffect,NGe=mv.useDebugValue;function AGe(e,t){var n=t(),r=OGe({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return jGe(function(){i.value=n,i.getSnapshot=t,c6(i)&&a({inst:i})},[e,n,t]),MGe(function(){return c6(i)&&a({inst:i}),e(function(){c6(i)&&a({inst:i})})},[e]),NGe(n),n}function c6(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!IGe(e,n)}catch{return!0}}function FGe(e,t){return t()}var DGe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?FGe:AGe;tle.useSyncExternalStore=mv.useSyncExternalStore!==void 0?mv.useSyncExternalStore:DGe;ele.exports=tle;var nle=ele.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 t4=u,LGe=nle;function BGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var zGe=typeof Object.is=="function"?Object.is:BGe,HGe=LGe.useSyncExternalStore,VGe=t4.useRef,WGe=t4.useEffect,UGe=t4.useMemo,qGe=t4.useDebugValue;Zse.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=VGe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=UGe(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,zGe(d,p))return h;var g=r(p);return i!==void 0&&i(h,g)?(d=p,h):(d=p,f=g)}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=HGe(e,a[0],a[1]);return WGe(function(){o.hasValue=!0,o.value=s},[s]),qGe(s),s};Qse.exports=Zse;var GGe=Qse.exports;const KGe=Zn(GGe),rle={},{useDebugValue:YGe}=K,{useSyncExternalStoreWithSelector:XGe}=KGe;let hH=!1;const JGe=e=>e;function QGe(e,t=JGe,n){(rle?"open":void 0)!=="production"&&n&&!hH&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),hH=!0);const r=XGe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return YGe(r),r}const ZGe=e=>{(rle?"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"?PGe(e):e,n=(r,i)=>QGe(t,r,i);return Object.assign(n,t),n},Zm=e=>ZGe,WS={BASE_URL:"/chat",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},SI=new Map,bw=e=>{const t=SI.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},eKe=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=SI.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return SI.set(n.name,i),{type:"tracked",store:e,...i}},tKe=(e,t={})=>(n,r,i)=>{const{enabled:a,anonymousActionType:o,store:s,...l}=t;let c;try{c=(a??(WS?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(WS?"open":void 0)!=="production"&&a&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:d,...f}=eKe(s,c,l);let m=!0;i.setState=(g,v,x)=>{const w=n(g,v);if(!m)return w;const y=x===void 0?{type:o||"anonymous"}:typeof x=="string"?{type:x}:x;return s===void 0?(d==null||d.send(y,r()),w):(d==null||d.send({...y,type:`${s}/${y.type}`},{...bw(l.name),[s]:i.getState()}),w)};const p=(...g)=>{const v=m;m=!1,n(...g),m=v},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(([g,v])=>[g,g===f.store?h:v.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let g=!1;const v=i.dispatch;i.dispatch=(...x)=>{(WS?"open":void 0)!=="production"&&x[0].type==="__setState"&&!g&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),g=!0),v(...x)}}return d.subscribe(g=>{var v;switch(g.type){case"ACTION":if(typeof g.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return u6(g.payload,x=>{if(x.type==="__setState"){if(s===void 0){p(x.state);return}Object.keys(x.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=x.state[s];if(w==null)return;JSON.stringify(i.getState())!==JSON.stringify(w)&&p(w);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(x)});case"DISPATCH":switch(g.payload.type){case"RESET":return p(h),s===void 0?d==null?void 0:d.init(i.getState()):d==null?void 0:d.init(bw(l.name));case"COMMIT":if(s===void 0){d==null||d.init(i.getState());return}return d==null?void 0:d.init(bw(l.name));case"ROLLBACK":return u6(g.state,x=>{if(s===void 0){p(x),d==null||d.init(i.getState());return}p(x[s]),d==null||d.init(bw(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return u6(g.state,x=>{if(s===void 0){p(x);return}JSON.stringify(i.getState())!==JSON.stringify(x[s])&&p(x[s])});case"IMPORT_STATE":{const{nextLiftedState:x}=g.payload,w=(v=x.computedStates.slice(-1)[0])==null?void 0:v.state;if(!w)return;p(s===void 0?w:w[s]),d==null||d.send(null,x);return}case"PAUSE_RECORDING":return m=!m}return}}),h},ep=tKe,u6=(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 nKe(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 sb=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return sb(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return sb(r)(n)}}}},rKe=(e,t)=>(n,r,i)=>{let a={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:v=>v,version:0,merge:(v,x)=>({...x,...v}),...t},o=!1;const s=new Set,l=new Set;let c;try{c=a.getStorage()}catch{}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=sb(a.serialize),f=()=>{const v=a.partialize({...r()});let x;const w=d({state:v,version:a.version}).then(y=>c.setItem(a.name,y)).catch(y=>{x=y});if(x)throw x;return w},m=i.setState;i.setState=(v,x)=>{m(v,x),f()};const p=e((...v)=>{n(...v),f()},r,i);let h;const g=()=>{var v;if(!c)return;o=!1,s.forEach(w=>w(r()));const x=((v=a.onRehydrateStorage)==null?void 0:v.call(a,r()))||void 0;return sb(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 y;return h=a.merge(w,(y=r())!=null?y:p),n(h,!0),f()}).then(()=>{x==null||x(h,void 0),o=!0,l.forEach(w=>w(h))}).catch(w=>{x==null||x(void 0,w)})};return i.persist={setOptions:v=>{a={...a,...v},v.getStorage&&(c=v.getStorage())},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>g(),hasHydrated:()=>o,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},g(),h||p},iKe=(e,t)=>(n,r,i)=>{let a={storage:nKe(()=>localStorage),partialize:g=>g,version:0,merge:(g,v)=>({...v,...g}),...t},o=!1;const s=new Set,l=new Set;let c=a.storage;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=()=>{const g=a.partialize({...r()});return c.setItem(a.name,{state:g,version:a.version})},f=i.setState;i.setState=(g,v)=>{f(g,v),d()};const m=e((...g)=>{n(...g),d()},r,i);i.getInitialState=()=>m;let p;const h=()=>{var g,v;if(!c)return;o=!1,s.forEach(w=>{var y;return w((y=r())!=null?y:m)});const x=((v=a.onRehydrateStorage)==null?void 0:v.call(a,(g=r())!=null?g:m))||void 0;return sb(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 y;const[S,C]=w;if(p=a.merge(C,(y=r())!=null?y:m),n(p,!0),S)return d()}).then(()=>{x==null||x(p,void 0),p=r(),o=!0,l.forEach(w=>w(p))}).catch(w=>{x==null||x(void 0,w)})};return i.persist={setOptions:g=>{a={...a,...g},g.storage&&(c=g.storage)},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>h(),hasHydrated:()=>o,onHydrate:g=>(s.add(g),()=>{s.delete(g)}),onFinishHydration:g=>(l.add(g),()=>{l.delete(g)})},a.skipHydration||h(),p||m},aKe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((WS?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),rKe(e,t)):iKe(e,t),sg=aKe;var ile=Symbol.for("immer-nothing"),vH=Symbol.for("immer-draftable"),xs=Symbol.for("immer-state");function El(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var lb=Object.getPrototypeOf;function pv(e){return!!e&&!!e[xs]}function Pm(e){var t;return e?ale(e)||Array.isArray(e)||!!e[vH]||!!((t=e.constructor)!=null&&t[vH])||Iy(e)||r4(e):!1}var oKe=Object.prototype.constructor.toString(),gH=new WeakMap;function ale(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=gH.get(n);return r===void 0&&(r=Function.toString.call(n),gH.set(n,r)),r===oKe}function _2(e,t,n=!0){n4(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 n4(e){const t=e[xs];return t?t.type_:Array.isArray(e)?1:Iy(e)?2:r4(e)?3:0}function CI(e,t){return n4(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function ole(e,t,n){const r=n4(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function sKe(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Iy(e){return e instanceof Map}function r4(e){return e instanceof Set}function Tf(e){return e.copy_||e.base_}function kI(e,t){if(Iy(e))return new Map(e);if(r4(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=ale(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(lb(e),r)}else{const r=lb(e);if(r!==null&&n)return{...e};const i=Object.create(r);return Object.assign(i,e)}}function s9(e,t=!1){return i4(e)||pv(e)||!Pm(e)||(n4(e)>1&&Object.defineProperties(e,{set:yw,add:yw,clear:yw,delete:yw}),Object.freeze(e),t&&Object.values(e).forEach(n=>s9(n,!0))),e}function lKe(){El(2)}var yw={value:lKe};function i4(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var cKe={};function Rm(e){const t=cKe[e];return t||El(0,e),t}var cb;function sle(){return cb}function uKe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bH(e,t){t&&(Rm("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function _I(e){EI(e),e.drafts_.forEach(dKe),e.drafts_=null}function EI(e){e===cb&&(cb=e.parent_)}function yH(e){return cb=uKe(cb,e)}function dKe(e){const t=e[xs];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function xH(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[xs].modified_&&(_I(t),El(4)),Pm(e)&&(e=E2(t,e),t.parent_||$2(t,e)),t.patches_&&Rm("Patches").generateReplacementPatches_(n[xs].base_,e,t.patches_,t.inversePatches_)):e=E2(t,n,[]),_I(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==ile?e:void 0}function E2(e,t,n){if(i4(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[xs];if(!i)return _2(t,(a,o)=>wH(e,i,t,a,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return $2(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),_2(o,(l,c)=>wH(e,i,a,l,c,n,s),r),$2(e,a,!1),n&&e.patches_&&Rm("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function wH(e,t,n,r,i,a,o){if(i==null||typeof i!="object"&&!o)return;const s=i4(i);if(!(s&&!o)){if(pv(i)){const l=a&&t&&t.type_!==3&&!CI(t.assigned_,r)?a.concat(r):void 0,c=E2(e,i,l);if(ole(n,r,c),pv(c))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(Pm(i)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&s)return;E2(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(Iy(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&$2(e,i)}}}function $2(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&s9(t,n)}function fKe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:sle(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=l9;n&&(i=[r],a=ub);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var l9={get(e,t){if(t===xs)return e;const n=Tf(e);if(!CI(n,t))return mKe(e,n,t);const r=n[t];return e.finalized_||!Pm(r)?r:r===d6(e.base_,t)?(f6(e),e.copy_[t]=TI(r,e)):r},has(e,t){return t in Tf(e)},ownKeys(e){return Reflect.ownKeys(Tf(e))},set(e,t,n){const r=lle(Tf(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=d6(Tf(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(sKe(n,i)&&(n!==void 0||CI(e.base_,t)))return!0;f6(e),$I(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 d6(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,f6(e),$I(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=Tf(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){El(11)},getPrototypeOf(e){return lb(e.base_)},setPrototypeOf(){El(12)}},ub={};_2(l9,(e,t)=>{ub[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});ub.deleteProperty=function(e,t){return ub.set.call(this,e,t,void 0)};ub.set=function(e,t,n){return l9.set.call(this,e[0],t,n,e[0])};function d6(e,t){const n=e[xs];return(n?Tf(n):e)[t]}function mKe(e,t,n){var i;const r=lle(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function lle(e,t){if(!(t in e))return;let n=lb(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=lb(n)}}function $I(e){e.modified_||(e.modified_=!0,e.parent_&&$I(e.parent_))}function f6(e){e.copy_||(e.copy_=kI(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var pKe=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"&&El(6),r!==void 0&&typeof r!="function"&&El(7);let i;if(Pm(t)){const a=yH(this),o=TI(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?_I(a):EI(a)}return bH(a,r),xH(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===ile&&(i=void 0),this.autoFreeze_&&s9(i,!0),r){const a=[],o=[];Rm("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else El(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){Pm(e)||El(8),pv(e)&&(e=hKe(e));const t=yH(this),n=TI(e,void 0);return n[xs].isManual_=!0,EI(t),n}finishDraft(e,t){const n=e&&e[xs];(!n||!n.isManual_)&&El(9);const{scope_:r}=n;return bH(r,t),xH(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Rm("Patches").applyPatches_;return pv(e)?r(e,t):this.produce(e,i=>r(i,t))}};function TI(e,t){const n=Iy(e)?Rm("MapSet").proxyMap_(e,t):r4(e)?Rm("MapSet").proxySet_(e,t):fKe(e,t);return(t?t.scope_:sle()).drafts_.push(n),n}function hKe(e){return pv(e)||El(10,e),cle(e)}function cle(e){if(!Pm(e)||i4(e))return e;const t=e[xs];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=kI(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=kI(e,!0);return _2(n,(i,a)=>{ole(n,i,cle(a))},r),t&&(t.finalized_=!1),n}var vKe=new pKe,gKe=vKe.produce;const bKe=e=>(t,n,r)=>(r.setState=(i,a,...o)=>{const s=typeof i=="function"?gKe(i):i;return t(s,a,...o)},e(r.setState,n,r)),tp=bKe,Ou=Zm()(ep(sg(tp(e=>({currentVisitor:{uid:"",visitorUid:"",avatar:"",nickname:"",orgUid:""},setCurrentVisitor(t){e({currentVisitor:t})},resetVisitors:()=>e({currentVisitor:{nickname:""}})})),{name:wHe}))),yKe=()=>{switch(localStorage.getItem(DS)){case"DEBUG":return 0;case"INFO":return 1;case"WARN":return 2;case"ERROR":return 3;default:return null}},Xc=()=>{const e=yKe();return e!==null?e:Mi?0:1},Zg=()=>{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}`},Ye={debug:(e,...t)=>{if(Xc()<=0){const n=Zg();t.length?console.debug(`${n} [DEBUG]: ${e}`,...t):console.debug(`${n} [DEBUG]: ${e}`)}},info:(e,...t)=>{if(Xc()<=1){const n=Zg();t.length?console.info(`${n} [INFO]: ${e}`,...t):console.info(`${n} [INFO]: ${e}`)}},warn:(e,...t)=>{if(Xc()<=2){const n=Zg();t.length?console.warn(`${n} [WARN]: ${e}`,...t):console.warn(`${n} [WARN]: ${e}`)}},error:(e,...t)=>{const n=Zg();t.length?console.error(`${n} [ERROR]: ${e}`,...t):console.error(`${n} [ERROR]: ${e}`)},debugIf:(e,...t)=>{Ye.debug(e,...t)},log:(e,...t)=>{if(Xc()<=1){const n=Zg();t.length?console.log(`${n} [LOG]: ${e}`,...t):console.log(`${n} [LOG]: ${e}`)}},group:e=>{Xc()<=1&&console.group(`[ByteDesk] ${e}`)},groupEnd:()=>{Xc()<=1&&console.groupEnd()},table:e=>{Xc()<=1&&console.table(e)},time:e=>{Xc()<=1&&console.time(`[ByteDesk] ${e}`)},timeEnd:e=>{Xc()<=1&&console.timeEnd(`[ByteDesk] ${e}`)}},a4=Zm()(ep(tp((e,t)=>({messageList:[],cacheStats:{totalMessages:0,memoryUsage:0,cleanupCount:0},addMessage(n){if(!t().messageList.some(i=>i.uid===n.uid))Ye.debugIf("messageList add message"),e({messageList:[...t().messageList,n].sort((i,a)=>(i.timestamp||Mt(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Mt(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))});else{if(Ye.debugIf("messageList update message"),n.type===o1){const a=t().messageList.findIndex(o=>o.type===o1&&o.uid===n.uid);if(a!==-1){const o=[...t().messageList];o[a].content+=n==null?void 0:n.content,e({messageList:o});return}}const i=t().messageList.findIndex(a=>a.uid===n.uid);if(i!==-1){const a=[...t().messageList];a[i]=n,e({messageList:a})}}t().sortMessageList(),t().updateCacheStats()},addMessageList(n){const r=n.filter(i=>!t().messageList.some(a=>a.uid===i.uid));e({messageList:[...r,...t().messageList].sort((i,a)=>(i.timestamp||Mt(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Mt(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))}),t().updateCacheStats()},updateMessageStatus(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].status=r)},updateMessageContent(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].content=r)},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=rg,i[r].content="该消息已被撤回",e({messageList:i})}t().updateCacheStats()},sortMessageList(){const n=new Set([z3,FHe,Moe,joe,o1,Noe,Aoe,DHe,LHe,BHe]),r=s=>!!s&&n.has(s),i=s=>{if(!s||typeof s!="string")return;const l=s.match(/"questionUid"\s*:\s*"([^"]+)"/);if(l&&l[1])return l[1];if(s.trim().startsWith("{")&&s.trim().endsWith("}"))try{const c=JSON.parse(s);if(c&&typeof c.questionUid=="string")return c.questionUid}catch{}},a=s=>s.timestamp||Mt(s.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),o=t().messageList.sort((s,l)=>{const c=r(s.type)?i(s.content):void 0;if(c&&c===l.uid)return 1;const d=r(l.type)?i(l.content):void 0;if(d&&d===s.uid)return-1;const f=a(s),m=a(l);return f!==m?f-m:s.uid&&l.uid?s.uid.localeCompare(l.uid):0});e({messageList:o})},updateCacheStats(){var i;const n=t().messageList,r=JSON.stringify(n).length;e({cacheStats:{totalMessages:n.length,memoryUsage:Math.round(r/1024),cleanupCount:((i=t().cacheStats)==null?void 0:i.cleanupCount)||0}})},getHistoryMessage(){},deleteEverything:()=>e({},!0)})),{name:kHe}));function xKe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const sr=xKe();let it;const wKe=()=>{const e=Qb.useApp();return it=e.message,e.modal,e.notification,null};function ule(e,t){return function(){return e.apply(t,arguments)}}const{toString:SKe}=Object.prototype,{getPrototypeOf:c9}=Object,{iterator:o4,toStringTag:dle}=Symbol,s4=(e=>t=>{const n=SKe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ql=e=>(e=e.toLowerCase(),t=>s4(t)===e),l4=e=>t=>typeof t===e,{isArray:lg}=Array,hv=l4("undefined");function Oy(e){return e!==null&&!hv(e)&&e.constructor!==null&&!hv(e.constructor)&&jo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const fle=Ql("ArrayBuffer");function CKe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&fle(e.buffer),t}const kKe=l4("string"),jo=l4("function"),mle=l4("number"),My=e=>e!==null&&typeof e=="object",_Ke=e=>e===!0||e===!1,US=e=>{if(s4(e)!=="object")return!1;const t=c9(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(dle in e)&&!(o4 in e)},EKe=e=>{if(!My(e)||Oy(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},$Ke=Ql("Date"),TKe=Ql("File"),PKe=Ql("Blob"),RKe=Ql("FileList"),IKe=e=>My(e)&&jo(e.pipe),OKe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||jo(e.append)&&((t=s4(e))==="formdata"||t==="object"&&jo(e.toString)&&e.toString()==="[object FormData]"))},MKe=Ql("URLSearchParams"),[jKe,NKe,AKe,FKe]=["ReadableStream","Request","Response","Headers"].map(Ql),DKe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function jy(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),lg(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(Oy(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 ple(e,t){if(Oy(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 qf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,hle=e=>!hv(e)&&e!==qf;function PI(){const{caseless:e,skipUndefined:t}=hle(this)&&this||{},n={},r=(i,a)=>{const o=e&&ple(n,a)||a;US(n[o])&&US(i)?n[o]=PI(n[o],i):US(i)?n[o]=PI({},i):lg(i)?n[o]=i.slice():(!t||!hv(i))&&(n[o]=i)};for(let i=0,a=arguments.length;i<a;i++)arguments[i]&&jy(arguments[i],r);return n}const LKe=(e,t,n,{allOwnKeys:r}={})=>(jy(t,(i,a)=>{n&&jo(i)?e[a]=ule(i,n):e[a]=i},{allOwnKeys:r}),e),BKe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),zKe=(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)},HKe=(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&&c9(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},VKe=(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},WKe=e=>{if(!e)return null;if(lg(e))return e;let t=e.length;if(!mle(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},UKe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&c9(Uint8Array)),qKe=(e,t)=>{const r=(e&&e[o4]).call(e);let i;for(;(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},GKe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},KKe=Ql("HTMLFormElement"),YKe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),SH=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),XKe=Ql("RegExp"),vle=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};jy(n,(i,a)=>{let o;(o=t(i,a,e))!==!1&&(r[a]=o||i)}),Object.defineProperties(e,r)},JKe=e=>{vle(e,(t,n)=>{if(jo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(jo(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+"'")})}})},QKe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return lg(e)?r(e):r(String(e).split(t)),n},ZKe=()=>{},eYe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function tYe(e){return!!(e&&jo(e.append)&&e[dle]==="FormData"&&e[o4])}const nYe=e=>{const t=new Array(10),n=(r,i)=>{if(My(r)){if(t.indexOf(r)>=0)return;if(Oy(r))return r;if(!("toJSON"in r)){t[i]=r;const a=lg(r)?[]:{};return jy(r,(o,s)=>{const l=n(o,i+1);!hv(l)&&(a[s]=l)}),t[i]=void 0,a}}return r};return n(e,0)},rYe=Ql("AsyncFunction"),iYe=e=>e&&(My(e)||jo(e))&&jo(e.then)&&jo(e.catch),gle=((e,t)=>e?setImmediate:t?((n,r)=>(qf.addEventListener("message",({source:i,data:a})=>{i===qf&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),qf.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",jo(qf.postMessage)),aYe=typeof queueMicrotask<"u"?queueMicrotask.bind(qf):typeof process<"u"&&process.nextTick||gle,oYe=e=>e!=null&&jo(e[o4]),dt={isArray:lg,isArrayBuffer:fle,isBuffer:Oy,isFormData:OKe,isArrayBufferView:CKe,isString:kKe,isNumber:mle,isBoolean:_Ke,isObject:My,isPlainObject:US,isEmptyObject:EKe,isReadableStream:jKe,isRequest:NKe,isResponse:AKe,isHeaders:FKe,isUndefined:hv,isDate:$Ke,isFile:TKe,isBlob:PKe,isRegExp:XKe,isFunction:jo,isStream:IKe,isURLSearchParams:MKe,isTypedArray:UKe,isFileList:RKe,forEach:jy,merge:PI,extend:LKe,trim:DKe,stripBOM:BKe,inherits:zKe,toFlatObject:HKe,kindOf:s4,kindOfTest:Ql,endsWith:VKe,toArray:WKe,forEachEntry:qKe,matchAll:GKe,isHTMLForm:KKe,hasOwnProperty:SH,hasOwnProp:SH,reduceDescriptors:vle,freezeMethods:JKe,toObjectSet:QKe,toCamelCase:YKe,noop:ZKe,toFiniteNumber:eYe,findKey:ple,global:qf,isContextDefined:hle,isSpecCompliantForm:tYe,toJSONObject:nYe,isAsyncFn:rYe,isThenable:iYe,setImmediate:gle,asap:aYe,isIterable:oYe};function Mn(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}dt.inherits(Mn,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:dt.toJSONObject(this.config),code:this.code,status:this.status}}});const ble=Mn.prototype,yle={};["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=>{yle[e]={value:e}});Object.defineProperties(Mn,yle);Object.defineProperty(ble,"isAxiosError",{value:!0});Mn.from=(e,t,n,r,i,a)=>{const o=Object.create(ble);dt.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const s=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return Mn.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 sYe=null;function RI(e){return dt.isPlainObject(e)||dt.isArray(e)}function xle(e){return dt.endsWith(e,"[]")?e.slice(0,-2):e}function CH(e,t,n){return e?e.concat(t).map(function(i,a){return i=xle(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function lYe(e){return dt.isArray(e)&&!e.some(RI)}const cYe=dt.toFlatObject(dt,{},null,function(t){return/^is[A-Z]/.test(t)});function c4(e,t,n){if(!dt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=dt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,v){return!dt.isUndefined(v[g])});const r=n.metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&dt.isSpecCompliantForm(t);if(!dt.isFunction(i))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(dt.isDate(h))return h.toISOString();if(dt.isBoolean(h))return h.toString();if(!l&&dt.isBlob(h))throw new Mn("Blob is not supported. Use a Buffer instead.");return dt.isArrayBuffer(h)||dt.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,g,v){let x=h;if(h&&!v&&typeof h=="object"){if(dt.endsWith(g,"{}"))g=r?g:g.slice(0,-2),h=JSON.stringify(h);else if(dt.isArray(h)&&lYe(h)||(dt.isFileList(h)||dt.endsWith(g,"[]"))&&(x=dt.toArray(h)))return g=xle(g),x.forEach(function(y,S){!(dt.isUndefined(y)||y===null)&&t.append(o===!0?CH([g],S,a):o===null?g:g+"[]",c(y))}),!1}return RI(h)?!0:(t.append(CH(v,g,a),c(h)),!1)}const f=[],m=Object.assign(cYe,{defaultVisitor:d,convertValue:c,isVisitable:RI});function p(h,g){if(!dt.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+g.join("."));f.push(h),dt.forEach(h,function(x,w){(!(dt.isUndefined(x)||x===null)&&i.call(t,x,dt.isString(w)?w.trim():w,g,m))===!0&&p(x,g?g.concat(w):[w])}),f.pop()}}if(!dt.isObject(e))throw new TypeError("data must be an object");return p(e),t}function kH(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function u9(e,t){this._pairs=[],e&&c4(e,this,t)}const wle=u9.prototype;wle.append=function(t,n){this._pairs.push([t,n])};wle.toString=function(t){const n=t?function(r){return t.call(this,r,kH)}:kH;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function uYe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Sle(e,t,n){if(!t)return e;const r=n&&n.encode||uYe;dt.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=dt.isURLSearchParams(t)?t.toString():new u9(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class _H{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){dt.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Cle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},dYe=typeof URLSearchParams<"u"?URLSearchParams:u9,fYe=typeof FormData<"u"?FormData:null,mYe=typeof Blob<"u"?Blob:null,pYe={isBrowser:!0,classes:{URLSearchParams:dYe,FormData:fYe,Blob:mYe},protocols:["http","https","file","blob","url","data"]},d9=typeof window<"u"&&typeof document<"u",II=typeof navigator=="object"&&navigator||void 0,hYe=d9&&(!II||["ReactNative","NativeScript","NS"].indexOf(II.product)<0),vYe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",gYe=d9&&window.location.href||"http://localhost",bYe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:d9,hasStandardBrowserEnv:hYe,hasStandardBrowserWebWorkerEnv:vYe,navigator:II,origin:gYe},Symbol.toStringTag,{value:"Module"})),Ba={...bYe,...pYe};function yYe(e,t){return c4(e,new Ba.classes.URLSearchParams,{visitor:function(n,r,i,a){return Ba.isNode&&dt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function xYe(e){return dt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function wYe(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 kle(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&&dt.isArray(i)?i.length:o,l?(dt.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!dt.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],a)&&dt.isArray(i[o])&&(i[o]=wYe(i[o])),!s)}if(dt.isFormData(e)&&dt.isFunction(e.entries)){const n={};return dt.forEachEntry(e,(r,i)=>{t(xYe(r),i,n,0)}),n}return null}function SYe(e,t,n){if(dt.isString(e))try{return(t||JSON.parse)(e),dt.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Ny={transitional:Cle,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=dt.isObject(t);if(a&&dt.isHTMLForm(t)&&(t=new FormData(t)),dt.isFormData(t))return i?JSON.stringify(kle(t)):t;if(dt.isArrayBuffer(t)||dt.isBuffer(t)||dt.isStream(t)||dt.isFile(t)||dt.isBlob(t)||dt.isReadableStream(t))return t;if(dt.isArrayBufferView(t))return t.buffer;if(dt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return yYe(t,this.formSerializer).toString();if((s=dt.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return c4(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),SYe(t)):t}],transformResponse:[function(t){const n=this.transitional||Ny.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(dt.isResponse(t)||dt.isReadableStream(t))return t;if(t&&dt.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?Mn.from(s,Mn.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:Ba.classes.FormData,Blob:Ba.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};dt.forEach(["delete","get","head","post","put","patch"],e=>{Ny.headers[e]={}});const CYe=dt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),kYe=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]&&CYe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},EH=Symbol("internals");function e0(e){return e&&String(e).trim().toLowerCase()}function qS(e){return e===!1||e==null?e:dt.isArray(e)?e.map(qS):String(e)}function _Ye(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 EYe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function m6(e,t,n,r,i){if(dt.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!dt.isString(t)){if(dt.isString(r))return t.indexOf(r)!==-1;if(dt.isRegExp(r))return r.test(t)}}function $Ye(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function TYe(e,t){const n=dt.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,o){return this[r].call(this,t,i,a,o)},configurable:!0})})}let No=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(s,l,c){const d=e0(l);if(!d)throw new Error("header name must be a non-empty string");const f=dt.findKey(i,d);(!f||i[f]===void 0||c===!0||c===void 0&&i[f]!==!1)&&(i[f||l]=qS(s))}const o=(s,l)=>dt.forEach(s,(c,d)=>a(c,d,l));if(dt.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(dt.isString(t)&&(t=t.trim())&&!EYe(t))o(kYe(t),n);else if(dt.isObject(t)&&dt.isIterable(t)){let s={},l,c;for(const d of t){if(!dt.isArray(d))throw TypeError("Object iterator must return a key-value pair");s[c=d[0]]=(l=s[c])?dt.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}o(s,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=e0(t),t){const r=dt.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return _Ye(i);if(dt.isFunction(n))return n.call(this,i,r);if(dt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=e0(t),t){const r=dt.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||m6(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(o){if(o=e0(o),o){const s=dt.findKey(r,o);s&&(!n||m6(r,r[s],s,n))&&(delete r[s],i=!0)}}return dt.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||m6(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return dt.forEach(this,(i,a)=>{const o=dt.findKey(r,a);if(o){n[o]=qS(i),delete n[a];return}const s=t?$Ye(a):String(a).trim();s!==a&&delete n[a],n[s]=qS(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return dt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&dt.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
||
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[EH]=this[EH]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=e0(o);r[s]||(TYe(i,o),r[s]=!0)}return dt.isArray(t)?t.forEach(a):a(t),this}};No.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);dt.reduceDescriptors(No.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});dt.freezeMethods(No);function p6(e,t){const n=this||Ny,r=t||n,i=No.from(r.headers);let a=r.data;return dt.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function _le(e){return!!(e&&e.__CANCEL__)}function cg(e,t,n){Mn.call(this,e??"canceled",Mn.ERR_CANCELED,t,n),this.name="CanceledError"}dt.inherits(cg,Mn,{__CANCEL__:!0});function Ele(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Mn("Request failed with status code "+n.status,[Mn.ERR_BAD_REQUEST,Mn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function PYe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function RYe(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 IYe(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 T2=(e,t,n=3)=>{let r=0;const i=RYe(50,250);return IYe(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,c=i(l),d=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&d?(s-o)/c:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},$H=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},TH=e=>(...t)=>dt.asap(()=>e(...t)),OYe=Ba.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Ba.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Ba.origin),Ba.navigator&&/(msie|trident)/i.test(Ba.navigator.userAgent)):()=>!0,MYe=Ba.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];dt.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),dt.isString(r)&&s.push(`path=${r}`),dt.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push("secure"),dt.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function jYe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function NYe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function $le(e,t,n){let r=!jYe(t);return e&&(r||n==!1)?NYe(e,t):t}const PH=e=>e instanceof No?{...e}:e;function Im(e,t){t=t||{};const n={};function r(c,d,f,m){return dt.isPlainObject(c)&&dt.isPlainObject(d)?dt.merge.call({caseless:m},c,d):dt.isPlainObject(d)?dt.merge({},d):dt.isArray(d)?d.slice():d}function i(c,d,f,m){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c,f,m)}else return r(c,d,f,m)}function a(c,d){if(!dt.isUndefined(d))return r(void 0,d)}function o(c,d){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,f){if(f in t)return r(c,d);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,d,f)=>i(PH(c),PH(d),f,!0)};return dt.forEach(Object.keys({...e,...t}),function(d){const f=l[d]||i,m=f(e[d],t[d],d);dt.isUndefined(m)&&f!==s||(n[d]=m)}),n}const Tle=e=>{const t=Im({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=No.from(o),t.url=Sle($le(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),dt.isFormData(n)){if(Ba.hasStandardBrowserEnv||Ba.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(dt.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,f])=>{c.includes(d.toLowerCase())&&o.set(d,f)})}}if(Ba.hasStandardBrowserEnv&&(r&&dt.isFunction(r)&&(r=r(t)),r||r!==!1&&OYe(t.url))){const l=i&&a&&MYe.read(a);l&&o.set(i,l)}return t},AYe=typeof XMLHttpRequest<"u",FYe=AYe&&function(e){return new Promise(function(n,r){const i=Tle(e);let a=i.data;const o=No.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,d,f,m,p,h;function g(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let v=new XMLHttpRequest;v.open(i.method.toUpperCase(),i.url,!0),v.timeout=i.timeout;function x(){if(!v)return;const y=No.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders()),C={data:!s||s==="text"||s==="json"?v.responseText:v.response,status:v.status,statusText:v.statusText,headers:y,config:e,request:v};Ele(function(_){n(_),g()},function(_){r(_),g()},C),v=null}"onloadend"in v?v.onloadend=x:v.onreadystatechange=function(){!v||v.readyState!==4||v.status===0&&!(v.responseURL&&v.responseURL.indexOf("file:")===0)||setTimeout(x)},v.onabort=function(){v&&(r(new Mn("Request aborted",Mn.ECONNABORTED,e,v)),v=null)},v.onerror=function(S){const C=S&&S.message?S.message:"Network Error",k=new Mn(C,Mn.ERR_NETWORK,e,v);k.event=S||null,r(k),v=null},v.ontimeout=function(){let S=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const C=i.transitional||Cle;i.timeoutErrorMessage&&(S=i.timeoutErrorMessage),r(new Mn(S,C.clarifyTimeoutError?Mn.ETIMEDOUT:Mn.ECONNABORTED,e,v)),v=null},a===void 0&&o.setContentType(null),"setRequestHeader"in v&&dt.forEach(o.toJSON(),function(S,C){v.setRequestHeader(C,S)}),dt.isUndefined(i.withCredentials)||(v.withCredentials=!!i.withCredentials),s&&s!=="json"&&(v.responseType=i.responseType),c&&([m,h]=T2(c,!0),v.addEventListener("progress",m)),l&&v.upload&&([f,p]=T2(l),v.upload.addEventListener("progress",f),v.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=y=>{v&&(r(!y||y.type?new cg(null,e,v):y),v.abort(),v=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));const w=PYe(i.url);if(w&&Ba.protocols.indexOf(w)===-1){r(new Mn("Unsupported protocol "+w+":",Mn.ERR_BAD_REQUEST,e));return}v.send(a||null)})},DYe=(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 Mn?d:new cg(d instanceof Error?d.message:d))}};let o=t&&setTimeout(()=>{o=null,a(new Mn(`timeout ${t} of ms exceeded`,Mn.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>dt.asap(s),l}},LYe=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},BYe=async function*(e,t){for await(const n of zYe(e))yield*LYe(n,t)},zYe=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()}},RH=(e,t,n,r)=>{const i=BYe(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await i.next();if(c){s(),l.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}l.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},IH=64*1024,{isFunction:xw}=dt,HYe=(({Request:e,Response:t})=>({Request:e,Response:t}))(dt.global),{ReadableStream:OH,TextEncoder:MH}=dt.global,jH=(e,...t)=>{try{return!!e(...t)}catch{return!1}},VYe=e=>{e=dt.merge.call({skipUndefined:!0},HYe,e);const{fetch:t,Request:n,Response:r}=e,i=t?xw(t):typeof fetch=="function",a=xw(n),o=xw(r);if(!i)return!1;const s=i&&xw(OH),l=i&&(typeof MH=="function"?(h=>g=>h.encode(g))(new MH):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=a&&s&&jH(()=>{let h=!1;const g=new n(Ba.origin,{body:new OH,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!g}),d=o&&s&&jH(()=>dt.isReadableStream(new r("").body)),f={stream:d&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(g,v)=>{let x=g&&g[h];if(x)return x.call(g);throw new Mn(`Response type '${h}' is not supported`,Mn.ERR_NOT_SUPPORT,v)})});const m=async h=>{if(h==null)return 0;if(dt.isBlob(h))return h.size;if(dt.isSpecCompliantForm(h))return(await new n(Ba.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(dt.isArrayBufferView(h)||dt.isArrayBuffer(h))return h.byteLength;if(dt.isURLSearchParams(h)&&(h=h+""),dt.isString(h))return(await l(h)).byteLength},p=async(h,g)=>{const v=dt.toFiniteNumber(h.getContentLength());return v??m(g)};return async h=>{let{url:g,method:v,data:x,signal:w,cancelToken:y,timeout:S,onDownloadProgress:C,onUploadProgress:k,responseType:_,headers:E,withCredentials:T="same-origin",fetchOptions:$}=Tle(h),P=t||fetch;_=_?(_+"").toLowerCase():"text";let O=DYe([w,y&&y.toAbortSignal()],S),M=null;const R=O&&O.unsubscribe&&(()=>{O.unsubscribe()});let I;try{if(k&&c&&v!=="get"&&v!=="head"&&(I=await p(E,x))!==0){let z=new n(g,{method:"POST",body:x,duplex:"half"}),H;if(dt.isFormData(x)&&(H=z.headers.get("content-type"))&&E.setContentType(H),z.body){const[A,V]=$H(I,T2(TH(k)));x=RH(z.body,IH,A,V)}}dt.isString(T)||(T=T?"include":"omit");const j=a&&"credentials"in n.prototype,L={...$,signal:O,method:v.toUpperCase(),headers:E.normalize().toJSON(),body:x,duplex:"half",credentials:j?T:void 0};M=a&&new n(g,L);let D=await(a?P(M,$):P(g,L));const B=d&&(_==="stream"||_==="response");if(d&&(C||B&&R)){const z={};["status","statusText","headers"].forEach(W=>{z[W]=D[W]});const H=dt.toFiniteNumber(D.headers.get("content-length")),[A,V]=C&&$H(H,T2(TH(C),!0))||[];D=new r(RH(D.body,IH,A,()=>{V&&V(),R&&R()}),z)}_=_||"text";let F=await f[dt.findKey(f,_)||"text"](D,h);return!B&&R&&R(),await new Promise((z,H)=>{Ele(z,H,{data:F,headers:No.from(D.headers),status:D.status,statusText:D.statusText,config:h,request:M})})}catch(j){throw R&&R(),j&&j.name==="TypeError"&&/Load failed|fetch/i.test(j.message)?Object.assign(new Mn("Network Error",Mn.ERR_NETWORK,h,M),{cause:j.cause||j}):Mn.from(j,j&&j.code,h,M)}}},WYe=new Map,Ple=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=WYe;for(;s--;)l=a[s],c=d.get(l),c===void 0&&d.set(l,c=s?new Map:VYe(t)),d=c;return c};Ple();const f9={http:sYe,xhr:FYe,fetch:{get:Ple}};dt.forEach(f9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const NH=e=>`- ${e}`,UYe=e=>dt.isFunction(e)||e===null||e===!1;function qYe(e,t){e=dt.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,!UYe(r)&&(i=f9[(s=String(r)).toLowerCase()],i===void 0))throw new Mn(`Unknown adapter '${s}'`);if(i&&(dt.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(NH).join(`
|
||
`):" "+NH(o[0]):"as no adapter specified";throw new Mn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const Rle={getAdapter:qYe,adapters:f9};function h6(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new cg(null,e)}function AH(e){return h6(e),e.headers=No.from(e.headers),e.data=p6.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Rle.getAdapter(e.adapter||Ny.adapter,e)(e).then(function(r){return h6(e),r.data=p6.call(e,e.transformResponse,r),r.headers=No.from(r.headers),r},function(r){return _le(r)||(h6(e),r&&r.response&&(r.response.data=p6.call(e,e.transformResponse,r.response),r.response.headers=No.from(r.response.headers))),Promise.reject(r)})}const Ile="1.13.1",u4={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{u4[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const FH={};u4.transitional=function(t,n,r){function i(a,o){return"[Axios v"+Ile+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new Mn(i(o," has been removed"+(n?" in "+n:"")),Mn.ERR_DEPRECATED);return n&&!FH[o]&&(FH[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};u4.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function GYe(e,t,n){if(typeof e!="object")throw new Mn("options must be an object",Mn.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 Mn("option "+a+" must be "+l,Mn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Mn("Unknown option "+a,Mn.ERR_BAD_OPTION)}}const GS={assertOptions:GYe,validators:u4},rc=GS.validators;let cm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new _H,response:new _H}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=`
|
||
`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Im(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&GS.assertOptions(r,{silentJSONParsing:rc.transitional(rc.boolean),forcedJSONParsing:rc.transitional(rc.boolean),clarifyTimeoutError:rc.transitional(rc.boolean)},!1),i!=null&&(dt.isFunction(i)?n.paramsSerializer={serialize:i}:GS.assertOptions(i,{encode:rc.function,serialize:rc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),GS.assertOptions(n,{baseUrl:rc.spelling("baseURL"),withXsrfToken:rc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&dt.merge(a.common,a[n.method]);a&&dt.forEach(["delete","get","head","post","put","patch","common"],h=>{delete a[h]}),n.headers=No.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const c=[];this.interceptors.response.forEach(function(g){c.push(g.fulfilled,g.rejected)});let d,f=0,m;if(!l){const h=[AH.bind(this),void 0];for(h.unshift(...s),h.push(...c),m=h.length,d=Promise.resolve(n);f<m;)d=d.then(h[f++],h[f++]);return d}m=s.length;let p=n;for(;f<m;){const h=s[f++],g=s[f++];try{p=h(p)}catch(v){g.call(this,v);break}}try{d=AH.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=Im(this.defaults,t);const n=$le(t.baseURL,t.url,t.allowAbsoluteUrls);return Sle(n,t.params,t.paramsSerializer)}};dt.forEach(["delete","get","head","options"],function(t){cm.prototype[t]=function(n,r){return this.request(Im(r||{},{method:t,url:n,data:(r||{}).data}))}});dt.forEach(["post","put","patch"],function(t){function n(r){return function(a,o,s){return this.request(Im(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:a,data:o}))}}cm.prototype[t]=n(),cm.prototype[t+"Form"]=n(!0)});let KYe=class Ole{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 cg(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 Ole(function(i){t=i}),cancel:t}}};function YYe(e){return function(n){return e.apply(null,n)}}function XYe(e){return dt.isObject(e)&&e.isAxiosError===!0}const OI={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(OI).forEach(([e,t])=>{OI[t]=e});function Mle(e){const t=new cm(e),n=ule(cm.prototype.request,t);return dt.extend(n,cm.prototype,t,{allOwnKeys:!0}),dt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return Mle(Im(e,i))},n}const Ei=Mle(Ny);Ei.Axios=cm;Ei.CanceledError=cg;Ei.CancelToken=KYe;Ei.isCancel=_le;Ei.VERSION=Ile;Ei.toFormData=c4;Ei.AxiosError=Mn;Ei.Cancel=Ei.CanceledError;Ei.all=function(t){return Promise.all(t)};Ei.spread=YYe;Ei.isAxiosError=XYe;Ei.mergeConfig=Im;Ei.AxiosHeaders=No;Ei.formToJSON=e=>kle(dt.isHTMLForm(e)?new FormData(e):e);Ei.getAdapter=Rle.getAdapter;Ei.HttpStatusCode=OI;Ei.default=Ei;const{Axios:DAt,AxiosError:LAt,CanceledError:BAt,isCancel:zAt,CancelToken:HAt,VERSION:VAt,all:WAt,Cancel:UAt,isAxiosError:qAt,spread:GAt,toFormData:KAt,AxiosHeaders:YAt,HttpStatusCode:XAt,formToJSON:JAt,getAdapter:QAt,mergeConfig:ZAt}=Ei,Gn=Ei.create({timeout:2e4,baseURL:ip()});Gn.interceptors.request.use(e=>{e.baseURL=ip();const t=localStorage.getItem(uI);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(JYe):e},e=>(console.log("request error",e),e.response.status===403&&sr.emit(im,"403"),e.response.status===401&&sr.emit(im,"401"),Promise.reject(e)));Gn.interceptors.response.use(e=>e,e=>{if(console.log("response error",e),e.response)switch(e.response.status){case 400:console.log("axios interception error 400"),sr.emit(im,"400");break;case 401:console.log("axios interception error 401"),sr.emit(im,"401");break;case 403:console.log("axios interception error 403"),sr.emit(im,"403");break;case 500:console.log("axios interception error 500"),sr.emit(uHe,"500");break}return"return axios interception error"});const v6={data:null,status:601,statusText:_oe,headers:{},config:{headers:void 0},request:null},JYe={message:"匿名用户,无需访问服务器接口",name:_oe,code:"601",config:v6.config,request:v6.request,response:v6,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 QYe(){return Gn("/config/bytedesk/properties",{method:"GET",params:{channel:In}})}var jle={exports:{}};function ZYe(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 g6={exports:{}};const eXe={},tXe=Object.freeze(Object.defineProperty({__proto__:null,default:eXe},Symbol.toStringTag,{value:"Module"})),nXe=Mpe(tXe);var DH;function nr(){return DH||(DH=1,function(e,t){(function(n,r){e.exports=r()})(cn,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 cn<"u"&&cn.crypto&&(a=cn.crypto),!a&&typeof ZYe=="function")try{a=nXe}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(y){var S;return w.prototype=y,S=new w,w.prototype=null,S}}(),l={},c=l.lib={},d=c.Base=function(){return{extend:function(w){var y=s(this);return w&&y.mixIn(w),(!y.hasOwnProperty("init")||this.init===y.init)&&(y.init=function(){y.$super.init.apply(this,arguments)}),y.init.prototype=y,y.$super=this,y},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var y in w)w.hasOwnProperty(y)&&(this[y]=w[y]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=d.extend({init:function(w,y){w=this.words=w||[],y!=i?this.sigBytes=y:this.sigBytes=w.length*4},toString:function(w){return(w||p).stringify(this)},concat:function(w){var y=this.words,S=w.words,C=this.sigBytes,k=w.sigBytes;if(this.clamp(),C%4)for(var _=0;_<k;_++){var E=S[_>>>2]>>>24-_%4*8&255;y[C+_>>>2]|=E<<24-(C+_)%4*8}else for(var T=0;T<k;T+=4)y[C+T>>>2]=S[T>>>2];return this.sigBytes+=k,this},clamp:function(){var w=this.words,y=this.sigBytes;w[y>>>2]&=4294967295<<32-y%4*8,w.length=r.ceil(y/4)},clone:function(){var w=d.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var y=[],S=0;S<w;S+=4)y.push(o());return new f.init(y,w)}}),m=l.enc={},p=m.Hex={stringify:function(w){for(var y=w.words,S=w.sigBytes,C=[],k=0;k<S;k++){var _=y[k>>>2]>>>24-k%4*8&255;C.push((_>>>4).toString(16)),C.push((_&15).toString(16))}return C.join("")},parse:function(w){for(var y=w.length,S=[],C=0;C<y;C+=2)S[C>>>3]|=parseInt(w.substr(C,2),16)<<24-C%8*4;return new f.init(S,y/2)}},h=m.Latin1={stringify:function(w){for(var y=w.words,S=w.sigBytes,C=[],k=0;k<S;k++){var _=y[k>>>2]>>>24-k%4*8&255;C.push(String.fromCharCode(_))}return C.join("")},parse:function(w){for(var y=w.length,S=[],C=0;C<y;C++)S[C>>>2]|=(w.charCodeAt(C)&255)<<24-C%4*8;return new f.init(S,y)}},g=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)))}},v=c.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=g.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var y,S=this._data,C=S.words,k=S.sigBytes,_=this.blockSize,E=_*4,T=k/E;w?T=r.ceil(T):T=r.max((T|0)-this._minBufferSize,0);var $=T*_,P=r.min($*4,k);if($){for(var O=0;O<$;O+=_)this._doProcessBlock(C,O);y=C.splice(0,$),S.sigBytes-=P}return new f.init(y,P)},clone:function(){var w=d.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});c.Hasher=v.extend({cfg:d.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){v.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var y=this._doFinalize();return y},blockSize:16,_createHelper:function(w){return function(y,S){return new w.init(S).finalize(y)}},_createHmacHelper:function(w){return function(y,S){return new x.HMAC.init(w,S).finalize(y)}}});var x=l.algo={};return l}(Math);return n})}(g6)),g6.exports}var b6={exports:{}},LH;function d4(){return LH||(LH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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})}(b6)),b6.exports}var y6={exports:{}},BH;function rXe(){return BH||(BH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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})}(y6)),y6.exports}var x6={exports:{}},zH;function iXe(){return zH||(zH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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})}(x6)),x6.exports}var w6={exports:{}},HH;function np(){return HH||(HH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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,g=c[p+1>>>2]>>>24-(p+1)%4*8&255,v=c[p+2>>>2]>>>24-(p+2)%4*8&255,x=h<<16|g<<8|v,w=0;w<4&&p+w*.75<d;w++)m.push(f.charAt(x>>>6*(3-w)&63));var y=f.charAt(64);if(y)for(;m.length%4;)m.push(y);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,g=d[l.charCodeAt(p)]>>>6-p%4*2,v=h|g;f[m>>>2]|=v<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64})}(w6)),w6.exports}var S6={exports:{}},VH;function aXe(){return VH||(VH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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 g=d[h>>>2]>>>24-h%4*8&255,v=d[h+1>>>2]>>>24-(h+1)%4*8&255,x=d[h+2>>>2]>>>24-(h+2)%4*8&255,w=g<<16|v<<8|x,y=0;y<4&&h+y*.75<f;y++)p.push(m.charAt(w>>>6*(3-y)&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 g=l.indexOf(h);g!==-1&&(d=g)}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,g=d[l.charCodeAt(p)]>>>6-p%4*2,v=h|g;f[m>>>2]|=v<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64url})}(S6)),S6.exports}var C6={exports:{}},WH;function rp(){return WH||(WH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[];(function(){for(var g=0;g<64;g++)c[g]=r.abs(r.sin(g+1))*4294967296|0})();var d=l.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(g,v){for(var x=0;x<16;x++){var w=v+x,y=g[w];g[w]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360}var S=this._hash.words,C=g[v+0],k=g[v+1],_=g[v+2],E=g[v+3],T=g[v+4],$=g[v+5],P=g[v+6],O=g[v+7],M=g[v+8],R=g[v+9],I=g[v+10],j=g[v+11],L=g[v+12],D=g[v+13],B=g[v+14],F=g[v+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,k,12,c[1]),A=f(A,V,z,H,_,17,c[2]),H=f(H,A,V,z,E,22,c[3]),z=f(z,H,A,V,T,7,c[4]),V=f(V,z,H,A,$,12,c[5]),A=f(A,V,z,H,P,17,c[6]),H=f(H,A,V,z,O,22,c[7]),z=f(z,H,A,V,M,7,c[8]),V=f(V,z,H,A,R,12,c[9]),A=f(A,V,z,H,I,17,c[10]),H=f(H,A,V,z,j,22,c[11]),z=f(z,H,A,V,L,7,c[12]),V=f(V,z,H,A,D,12,c[13]),A=f(A,V,z,H,B,17,c[14]),H=f(H,A,V,z,F,22,c[15]),z=m(z,H,A,V,k,5,c[16]),V=m(V,z,H,A,P,9,c[17]),A=m(A,V,z,H,j,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,I,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,R,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,M,20,c[27]),z=m(z,H,A,V,D,5,c[28]),V=m(V,z,H,A,_,9,c[29]),A=m(A,V,z,H,O,14,c[30]),H=m(H,A,V,z,L,20,c[31]),z=p(z,H,A,V,$,4,c[32]),V=p(V,z,H,A,M,11,c[33]),A=p(A,V,z,H,j,16,c[34]),H=p(H,A,V,z,B,23,c[35]),z=p(z,H,A,V,k,4,c[36]),V=p(V,z,H,A,T,11,c[37]),A=p(A,V,z,H,O,16,c[38]),H=p(H,A,V,z,I,23,c[39]),z=p(z,H,A,V,D,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,R,4,c[44]),V=p(V,z,H,A,L,11,c[45]),A=p(A,V,z,H,F,16,c[46]),H=p(H,A,V,z,_,23,c[47]),z=h(z,H,A,V,C,6,c[48]),V=h(V,z,H,A,O,10,c[49]),A=h(A,V,z,H,B,15,c[50]),H=h(H,A,V,z,$,21,c[51]),z=h(z,H,A,V,L,6,c[52]),V=h(V,z,H,A,E,10,c[53]),A=h(A,V,z,H,I,15,c[54]),H=h(H,A,V,z,k,21,c[55]),z=h(z,H,A,V,M,6,c[56]),V=h(V,z,H,A,F,10,c[57]),A=h(A,V,z,H,P,15,c[58]),H=h(H,A,V,z,D,21,c[59]),z=h(z,H,A,V,T,6,c[60]),V=h(V,z,H,A,j,10,c[61]),A=h(A,V,z,H,_,15,c[62]),H=h(H,A,V,z,R,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 g=this._data,v=g.words,x=this._nDataBytes*8,w=g.sigBytes*8;v[w>>>5]|=128<<24-w%32;var y=r.floor(x/4294967296),S=x;v[(w+64>>>9<<4)+15]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,v[(w+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,g.sigBytes=(v.length+1)*4,this._process();for(var C=this._hash,k=C.words,_=0;_<4;_++){var E=k[_];k[_]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}return C},clone:function(){var g=s.clone.call(this);return g._hash=this._hash.clone(),g}});function f(g,v,x,w,y,S,C){var k=g+(v&x|~v&w)+y+C;return(k<<S|k>>>32-S)+v}function m(g,v,x,w,y,S,C){var k=g+(v&w|x&~w)+y+C;return(k<<S|k>>>32-S)+v}function p(g,v,x,w,y,S,C){var k=g+(v^x^w)+y+C;return(k<<S|k>>>32-S)+v}function h(g,v,x,w,y,S,C){var k=g+(x^(v|~w))+y+C;return(k<<S|k>>>32-S)+v}i.MD5=s._createHelper(d),i.HmacMD5=s._createHmacHelper(d)}(Math),n.MD5})}(C6)),C6.exports}var k6={exports:{}},UH;function Nle(){return UH||(UH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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],g=m[2],v=m[3],x=m[4],w=0;w<80;w++){if(w<16)l[w]=d[f+w]|0;else{var y=l[w-3]^l[w-8]^l[w-14]^l[w-16];l[w]=y<<1|y>>>31}var S=(p<<5|p>>>27)+x+l[w];w<20?S+=(h&g|~h&v)+1518500249:w<40?S+=(h^g^v)+1859775393:w<60?S+=(h&g|h&v|g&v)-1894007588:S+=(h^g^v)-899497514,x=v,v=g,g=h<<30|h>>>2,h=p,p=S}m[0]=m[0]+p|0,m[1]=m[1]+h|0,m[2]=m[2]+g|0,m[3]=m[3]+v|0,m[4]=m[4]+x|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})}(k6)),k6.exports}var _6={exports:{}},qH;function m9(){return qH||(qH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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(x){for(var w=r.sqrt(x),y=2;y<=w;y++)if(!(x%y))return!1;return!0}function h(x){return(x-(x|0))*4294967296|0}for(var g=2,v=0;v<64;)p(g)&&(v<8&&(c[v]=h(r.pow(g,1/2))),d[v]=h(r.pow(g,1/3)),v++),g++})();var f=[],m=l.SHA256=s.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(p,h){for(var g=this._hash.words,v=g[0],x=g[1],w=g[2],y=g[3],S=g[4],C=g[5],k=g[6],_=g[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],O=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;f[E]=$+f[E-7]+O+f[E-16]}var M=S&C^~S&k,R=v&x^v&w^x&w,I=(v<<30|v>>>2)^(v<<19|v>>>13)^(v<<10|v>>>22),j=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),L=_+j+M+d[E]+f[E],D=I+R;_=k,k=C,C=S,S=y+L|0,y=w,w=x,x=v,v=L+D|0}g[0]=g[0]+v|0,g[1]=g[1]+x|0,g[2]=g[2]+w|0,g[3]=g[3]+y|0,g[4]=g[4]+S|0,g[5]=g[5]+C|0,g[6]=g[6]+k|0,g[7]=g[7]+_|0},_doFinalize:function(){var p=this._data,h=p.words,g=this._nDataBytes*8,v=p.sigBytes*8;return h[v>>>5]|=128<<24-v%32,h[(v+64>>>9<<4)+14]=r.floor(g/4294967296),h[(v+64>>>9<<4)+15]=g,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})}(_6)),_6.exports}var E6={exports:{}},GH;function oXe(){return GH||(GH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),m9())})(cn,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})}(E6)),E6.exports}var $6={exports:{}},KH;function Ale(){return KH||(KH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),d4())})(cn,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,g){for(var v=this._hash.words,x=v[0],w=v[1],y=v[2],S=v[3],C=v[4],k=v[5],_=v[6],E=v[7],T=x.high,$=x.low,P=w.high,O=w.low,M=y.high,R=y.low,I=S.high,j=S.low,L=C.high,D=C.low,B=k.high,F=k.low,z=_.high,H=_.low,A=E.high,V=E.low,W=T,U=$,X=P,J=O,re=M,Q=R,ne=I,ee=j,oe=L,se=D,ue=B,te=F,le=z,ve=H,we=A,ke=V,Y=0;Y<80;Y++){var ae,Z,G=m[Y];if(Y<16)Z=G.high=h[g+Y*2]|0,ae=G.low=h[g+Y*2+1]|0;else{var de=m[Y-15],ie=de.high,fe=de.low,be=(ie>>>1|fe<<31)^(ie>>>8|fe<<24)^ie>>>7,Ce=(fe>>>1|ie<<31)^(fe>>>8|ie<<24)^(fe>>>7|ie<<25),xe=m[Y-2],ye=xe.high,Se=xe.low,Ie=(ye>>>19|Se<<13)^(ye<<3|Se>>>29)^ye>>>6,Re=(Se>>>19|ye<<13)^(Se<<3|ye>>>29)^(Se>>>6|ye<<26),Ee=m[Y-7],ce=Ee.high,ge=Ee.low,_e=m[Y-16],je=_e.high,De=_e.low;ae=Ce+ge,Z=be+ce+(ae>>>0<Ce>>>0?1:0),ae=ae+Re,Z=Z+Ie+(ae>>>0<Re>>>0?1:0),ae=ae+De,Z=Z+je+(ae>>>0<De>>>0?1:0),G.high=Z,G.low=ae}var Ge=oe&ue^~oe&le,Ve=se&te^~se&ve,qe=W&X^W&re^X&re,Ne=U&J^U&Q^J&Q,We=(W>>>28|U<<4)^(W<<30|U>>>2)^(W<<25|U>>>7),Le=(U>>>28|W<<4)^(U<<30|W>>>2)^(U<<25|W>>>7),gt=(oe>>>14|se<<18)^(oe>>>18|se<<14)^(oe<<23|se>>>9),ft=(se>>>14|oe<<18)^(se>>>18|oe<<14)^(se<<23|oe>>>9),ut=f[Y],pt=ut.high,$e=ut.low,Pe=ke+ft,Oe=we+gt+(Pe>>>0<ke>>>0?1:0),Pe=Pe+Ve,Oe=Oe+Ge+(Pe>>>0<Ve>>>0?1:0),Pe=Pe+$e,Oe=Oe+pt+(Pe>>>0<$e>>>0?1:0),Pe=Pe+ae,Oe=Oe+Z+(Pe>>>0<ae>>>0?1:0),Te=Le+Ne,Ae=We+qe+(Te>>>0<Le>>>0?1:0);we=le,ke=ve,le=ue,ve=te,ue=oe,te=se,se=ee+Pe|0,oe=ne+Oe+(se>>>0<ee>>>0?1:0)|0,ne=re,ee=Q,re=X,Q=J,X=W,J=U,U=Pe+Te|0,W=Oe+Ae+(U>>>0<Pe>>>0?1:0)|0}$=x.low=$+U,x.high=T+W+($>>>0<U>>>0?1:0),O=w.low=O+J,w.high=P+X+(O>>>0<J>>>0?1:0),R=y.low=R+Q,y.high=M+re+(R>>>0<Q>>>0?1:0),j=S.low=j+ee,S.high=I+ne+(j>>>0<ee>>>0?1:0),D=C.low=D+se,C.high=L+oe+(D>>>0<se>>>0?1:0),F=k.low=F+te,k.high=B+ue+(F>>>0<te>>>0?1:0),H=_.low=H+ve,_.high=z+le+(H>>>0<ve>>>0?1:0),V=E.low=V+ke,E.high=A+we+(V>>>0<ke>>>0?1:0)},_doFinalize:function(){var h=this._data,g=h.words,v=this._nDataBytes*8,x=h.sigBytes*8;g[x>>>5]|=128<<24-x%32,g[(x+128>>>10<<5)+30]=Math.floor(v/4294967296),g[(x+128>>>10<<5)+31]=v,h.sigBytes=g.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})}($6)),$6.exports}var T6={exports:{}},YH;function sXe(){return YH||(YH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),d4(),Ale())})(cn,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})}(T6)),T6.exports}var P6={exports:{}},XH;function lXe(){return XH||(XH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),d4())})(cn,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 v=1,x=0,w=0;w<24;w++){f[v+5*x]=(w+1)*(w+2)/2%64;var y=x%5,S=(2*v+3*x)%5;v=y,x=S}for(var v=0;v<5;v++)for(var x=0;x<5;x++)m[v+5*x]=x+(2*v+3*x)%5*5;for(var C=1,k=0;k<24;k++){for(var _=0,E=0,T=0;T<7;T++){if(C&1){var $=(1<<T)-1;$<32?E^=1<<$:_^=1<<$-32}C&128?C=C<<1^113:C<<=1}p[k]=c.create(_,E)}})();var h=[];(function(){for(var v=0;v<25;v++)h[v]=c.create()})();var g=d.SHA3=s.extend({cfg:s.cfg.extend({outputLength:512}),_doReset:function(){for(var v=this._state=[],x=0;x<25;x++)v[x]=new c.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(v,x){for(var w=this._state,y=this.blockSize/2,S=0;S<y;S++){var C=v[x+2*S],k=v[x+2*S+1];C=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,k=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360;var _=w[S];_.high^=k,_.low^=C}for(var E=0;E<24;E++){for(var T=0;T<5;T++){for(var $=0,P=0,O=0;O<5;O++){var _=w[T+5*O];$^=_.high,P^=_.low}var M=h[T];M.high=$,M.low=P}for(var T=0;T<5;T++)for(var R=h[(T+4)%5],I=h[(T+1)%5],j=I.high,L=I.low,$=R.high^(j<<1|L>>>31),P=R.low^(L<<1|j>>>31),O=0;O<5;O++){var _=w[T+5*O];_.high^=$,_.low^=P}for(var D=1;D<25;D++){var $,P,_=w[D],B=_.high,F=_.low,z=f[D];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[D]];H.high=$,H.low=P}var A=h[0],V=w[0];A.high=V.high,A.low=V.low;for(var T=0;T<5;T++)for(var O=0;O<5;O++){var D=T+5*O,_=w[D],W=h[D],U=h[(T+1)%5+5*O],X=h[(T+2)%5+5*O];_.high=W.high^~U.high&X.high,_.low=W.low^~U.low&X.low}var _=w[0],J=p[E];_.high^=J.high,_.low^=J.low}},_doFinalize:function(){var v=this._data,x=v.words;this._nDataBytes*8;var w=v.sigBytes*8,y=this.blockSize*32;x[w>>>5]|=1<<24-w%32,x[(r.ceil((w+1)/y)*y>>>5)-1]|=128,v.sigBytes=x.length*4,this._process();for(var S=this._state,C=this.cfg.outputLength/8,k=C/8,_=[],E=0;E<k;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,_.push(P),_.push($)}return new o.init(_,C)},clone:function(){for(var v=s.clone.call(this),x=v._state=this._state.slice(0),w=0;w<25;w++)x[w]=x[w].clone();return v}});i.SHA3=s._createHelper(g),i.HmacSHA3=s._createHmacHelper(g)}(Math),n.SHA3})}(P6)),P6.exports}var R6={exports:{}},JH;function cXe(){return JH||(JH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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]),g=l.RIPEMD160=s.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(k,_){for(var E=0;E<16;E++){var T=_+E,$=k[T];k[T]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}var P=this._hash.words,O=p.words,M=h.words,R=c.words,I=d.words,j=f.words,L=m.words,D,B,F,z,H,A,V,W,U,X;A=D=P[0],V=B=P[1],W=F=P[2],U=z=P[3],X=H=P[4];for(var J,E=0;E<80;E+=1)J=D+k[_+R[E]]|0,E<16?J+=v(B,F,z)+O[0]:E<32?J+=x(B,F,z)+O[1]:E<48?J+=w(B,F,z)+O[2]:E<64?J+=y(B,F,z)+O[3]:J+=S(B,F,z)+O[4],J=J|0,J=C(J,j[E]),J=J+H|0,D=H,H=z,z=C(F,10),F=B,B=J,J=A+k[_+I[E]]|0,E<16?J+=S(V,W,U)+M[0]:E<32?J+=y(V,W,U)+M[1]:E<48?J+=w(V,W,U)+M[2]:E<64?J+=x(V,W,U)+M[3]:J+=v(V,W,U)+M[4],J=J|0,J=C(J,L[E]),J=J+X|0,A=X,X=U,U=C(W,10),W=V,V=J;J=P[1]+F+U|0,P[1]=P[2]+z+X|0,P[2]=P[3]+H+A|0,P[3]=P[4]+D+V|0,P[4]=P[0]+B+W|0,P[0]=J},_doFinalize:function(){var k=this._data,_=k.words,E=this._nDataBytes*8,T=k.sigBytes*8;_[T>>>5]|=128<<24-T%32,_[(T+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,k.sigBytes=(_.length+1)*4,this._process();for(var $=this._hash,P=$.words,O=0;O<5;O++){var M=P[O];P[O]=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360}return $},clone:function(){var k=s.clone.call(this);return k._hash=this._hash.clone(),k}});function v(k,_,E){return k^_^E}function x(k,_,E){return k&_|~k&E}function w(k,_,E){return(k|~_)^E}function y(k,_,E){return k&E|_&~E}function S(k,_,E){return k^(_|~E)}function C(k,_){return k<<_|k>>>32-_}i.RIPEMD160=s._createHelper(g),i.HmacRIPEMD160=s._createHmacHelper(g)}(),n.RIPEMD160})}(R6)),R6.exports}var I6={exports:{}},QH;function p9(){return QH||(QH=1,function(e,t){(function(n,r){e.exports=r(nr())})(cn,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(),g=p.words,v=h.words,x=0;x<f;x++)g[x]^=1549556828,v[x]^=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}})})()})}(I6)),I6.exports}var O6={exports:{}},ZH;function uXe(){return ZH||(ZH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),m9(),p9())})(cn,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),g=o.create(),v=o.create([1]),x=g.words,w=v.words,y=p.keySize,S=p.iterations;x.length<y;){var C=h.update(m).finalize(v);h.reset();for(var k=C.words,_=k.length,E=C,T=1;T<S;T++){E=h.finalize(E),h.reset();for(var $=E.words,P=0;P<_;P++)k[P]^=$[P]}g.concat(C),w[0]++}return g.sigBytes=y*4,g}});r.PBKDF2=function(f,m,p){return d.create(p).compute(f,m)}}(),n.PBKDF2})}(O6)),O6.exports}var M6={exports:{}},eV;function mf(){return eV||(eV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),Nle(),p9())})(cn,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(),g=o.create(),v=g.words,x=p.keySize,w=p.iterations;v.length<x;){m&&h.update(m),m=h.update(d).finalize(f),h.reset();for(var y=1;y<w;y++)m=h.finalize(m),h.reset();g.concat(m)}return g.sigBytes=x*4,g}});r.EvpKDF=function(d,f,m){return c.create(m).compute(d,f)}}(),n.EvpKDF})}(M6)),M6.exports}var j6={exports:{}},tV;function va(){return tV||(tV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),mf())})(cn,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,O){this.cfg=this.cfg.extend(O),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:k}return function(P){return{encrypt:function(O,M,R){return $(M).encrypt(P,O,M,R)},decrypt:function(O,M,R){return $(M).decrypt(P,O,M,R)}}}}()});a.StreamCipher=p.extend({_doFinalize:function(){var $=this._process(!0);return $},blockSize:1});var h=i.mode={},g=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}}),v=h.CBC=function(){var $=g.extend();$.Encryptor=$.extend({processBlock:function(O,M){var R=this._cipher,I=R.blockSize;P.call(this,O,M,I),R.encryptBlock(O,M),this._prevBlock=O.slice(M,M+I)}}),$.Decryptor=$.extend({processBlock:function(O,M){var R=this._cipher,I=R.blockSize,j=O.slice(M,M+I);R.decryptBlock(O,M),P.call(this,O,M,I),this._prevBlock=j}});function P(O,M,R){var I,j=this._iv;j?(I=j,this._iv=r):I=this._prevBlock;for(var L=0;L<R;L++)O[M+L]^=I[L]}return $}(),x=i.pad={},w=x.Pkcs7={pad:function($,P){for(var O=P*4,M=O-$.sigBytes%O,R=M<<24|M<<16|M<<8|M,I=[],j=0;j<M;j+=4)I.push(R);var L=s.create(I,M);$.concat(L)},unpad:function($){var P=$.words[$.sigBytes-1>>>2]&255;$.sigBytes-=P}};a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:v,padding:w}),reset:function(){var $;p.reset.call(this);var P=this.cfg,O=P.iv,M=P.mode;this._xformMode==this._ENC_XFORM_MODE?$=M.createEncryptor:($=M.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==$?this._mode.init(this,O&&O.words):(this._mode=$.call(M,this,O&&O.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 y=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,O=$.ciphertext,M=$.salt;return M?P=s.create([1398893684,1701076831]).concat(M).concat(O):P=O,P.toString(d)},parse:function($){var P,O=d.parse($),M=O.words;return M[0]==1398893684&&M[1]==1701076831&&(P=s.create(M.slice(2,4)),M.splice(0,4),O.sigBytes-=16),y.create({ciphertext:O,salt:P})}},k=a.SerializableCipher=o.extend({cfg:o.extend({format:C}),encrypt:function($,P,O,M){M=this.cfg.extend(M);var R=$.createEncryptor(O,M),I=R.finalize(P),j=R.cfg;return y.create({ciphertext:I,key:O,iv:j.iv,algorithm:$,mode:j.mode,padding:j.padding,blockSize:$.blockSize,formatter:M.format})},decrypt:function($,P,O,M){M=this.cfg.extend(M),P=this._parse(P,M.format);var R=$.createDecryptor(O,M).finalize(P.ciphertext);return R},_parse:function($,P){return typeof $=="string"?P.parse($,this):$}}),_=i.kdf={},E=_.OpenSSL={execute:function($,P,O,M,R){if(M||(M=s.random(64/8)),R)var I=m.create({keySize:P+O,hasher:R}).compute($,M);else var I=m.create({keySize:P+O}).compute($,M);var j=s.create(I.words.slice(P),O*4);return I.sigBytes=P*4,y.create({key:I,iv:j,salt:M})}},T=a.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:E}),encrypt:function($,P,O,M){M=this.cfg.extend(M);var R=M.kdf.execute(O,$.keySize,$.ivSize,M.salt,M.hasher);M.iv=R.iv;var I=k.encrypt.call(this,$,P,R.key,M);return I.mixIn(R),I},decrypt:function($,P,O,M){M=this.cfg.extend(M),P=this._parse(P,M.format);var R=M.kdf.execute(O,$.keySize,$.ivSize,P.salt,M.hasher);M.iv=R.iv;var I=k.decrypt.call(this,$,P,R.key,M);return I}})}()})}(j6)),j6.exports}var N6={exports:{}},nV;function dXe(){return nV||(nV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(N6)),N6.exports}var A6={exports:{}},rV;function fXe(){return rV||(rV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(A6)),A6.exports}var F6={exports:{}},iV;function mXe(){return iV||(iV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(F6)),F6.exports}var D6={exports:{}},aV;function pXe(){return aV||(aV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(D6)),D6.exports}var L6={exports:{}},oV;function hXe(){return oV||(oV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(L6)),L6.exports}var B6={exports:{}},sV;function vXe(){return sV||(sV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(B6)),B6.exports}var z6={exports:{}},lV;function gXe(){return lV||(lV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(z6)),z6.exports}var H6={exports:{}},cV;function bXe(){return cV||(cV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(H6)),H6.exports}var V6={exports:{}},uV;function yXe(){return uV||(uV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(V6)),V6.exports}var W6={exports:{}},dV;function xXe(){return dV||(dV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(W6)),W6.exports}var U6={exports:{}},fV;function wXe(){return fV||(fV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),va())})(cn,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})}(U6)),U6.exports}var q6={exports:{}},mV;function SXe(){return mV||(mV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo,s=[],l=[],c=[],d=[],f=[],m=[],p=[],h=[],g=[],v=[];(function(){for(var y=[],S=0;S<256;S++)S<128?y[S]=S<<1:y[S]=S<<1^283;for(var C=0,k=0,S=0;S<256;S++){var _=k^k<<1^k<<2^k<<3^k<<4;_=_>>>8^_&255^99,s[C]=_,l[_]=C;var E=y[C],T=y[E],$=y[T],P=y[_]*257^_*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[_]=P<<24|P>>>8,h[_]=P<<16|P>>>16,g[_]=P<<8|P>>>24,v[_]=P,C?(C=E^y[y[y[$^E]]],k^=y[y[k]]):C=k=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=a.extend({_doReset:function(){var y;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,C=S.words,k=S.sigBytes/4,_=this._nRounds=k+6,E=(_+1)*4,T=this._keySchedule=[],$=0;$<E;$++)$<k?T[$]=C[$]:(y=T[$-1],$%k?k>6&&$%k==4&&(y=s[y>>>24]<<24|s[y>>>16&255]<<16|s[y>>>8&255]<<8|s[y&255]):(y=y<<8|y>>>24,y=s[y>>>24]<<24|s[y>>>16&255]<<16|s[y>>>8&255]<<8|s[y&255],y^=x[$/k|0]<<24),T[$]=T[$-k]^y);for(var P=this._invKeySchedule=[],O=0;O<E;O++){var $=E-O;if(O%4)var y=T[$];else var y=T[$-4];O<4||$<=4?P[O]=y:P[O]=p[s[y>>>24]]^h[s[y>>>16&255]]^g[s[y>>>8&255]]^v[s[y&255]]}}},encryptBlock:function(y,S){this._doCryptBlock(y,S,this._keySchedule,c,d,f,m,s)},decryptBlock:function(y,S){var C=y[S+1];y[S+1]=y[S+3],y[S+3]=C,this._doCryptBlock(y,S,this._invKeySchedule,p,h,g,v,l);var C=y[S+1];y[S+1]=y[S+3],y[S+3]=C},_doCryptBlock:function(y,S,C,k,_,E,T,$){for(var P=this._nRounds,O=y[S]^C[0],M=y[S+1]^C[1],R=y[S+2]^C[2],I=y[S+3]^C[3],j=4,L=1;L<P;L++){var D=k[O>>>24]^_[M>>>16&255]^E[R>>>8&255]^T[I&255]^C[j++],B=k[M>>>24]^_[R>>>16&255]^E[I>>>8&255]^T[O&255]^C[j++],F=k[R>>>24]^_[I>>>16&255]^E[O>>>8&255]^T[M&255]^C[j++],z=k[I>>>24]^_[O>>>16&255]^E[M>>>8&255]^T[R&255]^C[j++];O=D,M=B,R=F,I=z}var D=($[O>>>24]<<24|$[M>>>16&255]<<16|$[R>>>8&255]<<8|$[I&255])^C[j++],B=($[M>>>24]<<24|$[R>>>16&255]<<16|$[I>>>8&255]<<8|$[O&255])^C[j++],F=($[R>>>24]<<24|$[I>>>16&255]<<16|$[O>>>8&255]<<8|$[M&255])^C[j++],z=($[I>>>24]<<24|$[O>>>16&255]<<16|$[M>>>8&255]<<8|$[R&255])^C[j++];y[S]=D,y[S+1]=B,y[S+2]=F,y[S+3]=z},keySize:256/32});r.AES=a._createHelper(w)}(),n.AES})}(q6)),q6.exports}var G6={exports:{}},pV;function CXe(){return pV||(pV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,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 x=this._key,w=x.words,y=[],S=0;S<56;S++){var C=l[S]-1;y[S]=w[C>>>5]>>>31-C%32&1}for(var k=this._subKeys=[],_=0;_<16;_++){for(var E=k[_]=[],T=d[_],S=0;S<24;S++)E[S/6|0]|=y[(c[S]-1+T)%28]<<31-S%6,E[4+(S/6|0)]|=y[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]=k[15-S]},encryptBlock:function(x,w){this._doCryptBlock(x,w,this._subKeys)},decryptBlock:function(x,w){this._doCryptBlock(x,w,this._invSubKeys)},_doCryptBlock:function(x,w,y){this._lBlock=x[w],this._rBlock=x[w+1],h.call(this,4,252645135),h.call(this,16,65535),g.call(this,2,858993459),g.call(this,8,16711935),h.call(this,1,1431655765);for(var S=0;S<16;S++){for(var C=y[S],k=this._lBlock,_=this._rBlock,E=0,T=0;T<8;T++)E|=f[T][((_^C[T])&m[T])>>>0];this._lBlock=_,this._rBlock=k^E}var $=this._lBlock;this._lBlock=this._rBlock,this._rBlock=$,h.call(this,1,1431655765),g.call(this,8,16711935),g.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),x[w]=this._lBlock,x[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(x,w){var y=(this._lBlock>>>x^this._rBlock)&w;this._rBlock^=y,this._lBlock^=y<<x}function g(x,w){var y=(this._rBlock>>>x^this._lBlock)&w;this._lBlock^=y,this._rBlock^=y<<x}r.DES=o._createHelper(p);var v=s.TripleDES=o.extend({_doReset:function(){var x=this._key,w=x.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 y=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(y)),this._des2=p.createEncryptor(a.create(S)),this._des3=p.createEncryptor(a.create(C))},encryptBlock:function(x,w){this._des1.encryptBlock(x,w),this._des2.decryptBlock(x,w),this._des3.encryptBlock(x,w)},decryptBlock:function(x,w){this._des3.decryptBlock(x,w),this._des2.encryptBlock(x,w),this._des1.decryptBlock(x,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(v)}(),n.TripleDES})}(G6)),G6.exports}var K6={exports:{}},hV;function kXe(){return hV||(hV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,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,g=0;h<256;h++){var v=h%m,x=f[v>>>2]>>>24-v%4*8&255;g=(g+p[h]+x)%256;var w=p[h];p[h]=p[g],p[g]=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 g=d[f];d[f]=d[m],d[m]=g,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})}(K6)),K6.exports}var Y6={exports:{}},vV;function _Xe(){return vV||(vV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,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 g=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 h=0;h<4;h++)f.call(this);for(var h=0;h<8;h++)v[h]^=g[h+4&7];if(p){var x=p.words,w=x[0],y=x[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,k=S>>>16|C&4294901760,_=C<<16|S&65535;v[0]^=S,v[1]^=k,v[2]^=C,v[3]^=_,v[4]^=S,v[5]^=k,v[6]^=C,v[7]^=_;for(var h=0;h<4;h++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var g=0;g<4;g++)s[g]=(s[g]<<8|s[g]>>>24)&16711935|(s[g]<<24|s[g]>>>8)&4278255360,m[p+g]^=s[g]},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 g=m[h]+p[h],v=g&65535,x=g>>>16,w=((v*v>>>17)+v*x>>>15)+x*x,y=((g&4294901760)*g|0)+((g&65535)*g|0);c[h]=w^y}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})}(Y6)),Y6.exports}var X6={exports:{}},gV;function EXe(){return gV||(gV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,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],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 v=0;v<4;v++)f.call(this);for(var v=0;v<8;v++)g[v]^=h[v+4&7];if(p){var x=p.words,w=x[0],y=x[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,k=S>>>16|C&4294901760,_=C<<16|S&65535;g[0]^=S,g[1]^=k,g[2]^=C,g[3]^=_,g[4]^=S,g[5]^=k,g[6]^=C,g[7]^=_;for(var v=0;v<4;v++)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 g=0;g<4;g++)s[g]=(s[g]<<8|s[g]>>>24)&16711935|(s[g]<<24|s[g]>>>8)&4278255360,m[p+g]^=s[g]},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 g=m[h]+p[h],v=g&65535,x=g>>>16,w=((v*v>>>17)+v*x>>>15)+x*x,y=((g&4294901760)*g|0)+((g&65535)*g|0);c[h]=w^y}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})}(X6)),X6.exports}var J6={exports:{}},bV;function $Xe(){return bV||(bV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),np(),rp(),mf(),va())})(cn,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(v,x){let w=x>>24&255,y=x>>16&255,S=x>>8&255,C=x&255,k=v.sbox[0][w]+v.sbox[1][y];return k=k^v.sbox[2][S],k=k+v.sbox[3][C],k}function m(v,x,w){let y=x,S=w,C;for(let k=0;k<s;++k)y=y^v.pbox[k],S=f(v,y)^S,C=y,y=S,S=C;return C=y,y=S,S=C,S=S^v.pbox[s],y=y^v.pbox[s+1],{left:y,right:S}}function p(v,x,w){let y=x,S=w,C;for(let k=s+1;k>1;--k)y=y^v.pbox[k],S=f(v,y)^S,C=y,y=S,S=C;return C=y,y=S,S=C,S=S^v.pbox[1],y=y^v.pbox[0],{left:y,right:S}}function h(v,x,w){for(let _=0;_<4;_++){v.sbox[_]=[];for(let E=0;E<256;E++)v.sbox[_][E]=c[_][E]}let y=0;for(let _=0;_<s+2;_++)v.pbox[_]=l[_]^x[y],y++,y>=w&&(y=0);let S=0,C=0,k=0;for(let _=0;_<s+2;_+=2)k=m(v,S,C),S=k.left,C=k.right,v.pbox[_]=S,v.pbox[_+1]=C;for(let _=0;_<4;_++)for(let E=0;E<256;E+=2)k=m(v,S,C),S=k.left,C=k.right,v.sbox[_][E]=S,v.sbox[_][E+1]=C;return!0}var g=o.Blowfish=a.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var v=this._keyPriorReset=this._key,x=v.words,w=v.sigBytes/4;h(d,x,w)}},encryptBlock:function(v,x){var w=m(d,v[x],v[x+1]);v[x]=w.left,v[x+1]=w.right},decryptBlock:function(v,x){var w=p(d,v[x],v[x+1]);v[x]=w.left,v[x+1]=w.right},blockSize:64/32,keySize:128/32,ivSize:64/32});r.Blowfish=a._createHelper(g)}(),n.Blowfish})}(J6)),J6.exports}(function(e,t){(function(n,r,i){e.exports=r(nr(),d4(),rXe(),iXe(),np(),aXe(),rp(),Nle(),m9(),oXe(),Ale(),sXe(),lXe(),cXe(),p9(),uXe(),mf(),va(),dXe(),fXe(),mXe(),pXe(),hXe(),vXe(),gXe(),bXe(),yXe(),xXe(),wXe(),SXe(),CXe(),kXe(),_Xe(),EXe(),$Xe())})(cn,function(n){return n})})(jle);var TXe=jle.exports;const t0=Zn(TXe);function Fle(e){try{if(!e||e.length<20)return e;try{const n=t0.AES.decrypt(e,t0.enc.Utf8.parse("bytedesk_license"),{mode:t0.mode.ECB,padding:t0.pad.Pkcs7});return t0.enc.Utf8.stringify(n)}catch(t){return console.error("CryptoJS解密失败:",t),e}}catch(t){return console.error("解密失败:",t),e}}function Dle(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 Lle(e){try{const t=Fle(e),r=Dle(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:!RXe(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 PXe(e){try{const t=Fle(e),n=Dle(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 RXe(e){const t=PXe(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 MI="config_loaded";let h9=!1;function Ble(){h9=!0,window.dispatchEvent(new CustomEvent(MI)),Ye.debugIf("Config loaded state set and event dispatched")}async function zle(){try{const t=(await Ei.get("/chat/config.json")).data;if(t.enabled)Ye.debugIf("config enabled: ",t),localStorage.setItem(i1,lv),localStorage.setItem(LS,t.apiUrl),localStorage.setItem(BS,t.websocketUrl),localStorage.setItem(Z$,t.htmlUrl);else if(aHe===koe){Ye.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",Ye.debugIf("apiUrl: ",a," port:",i," websocketUrl:",s),localStorage.setItem(i1,lv),localStorage.setItem(LS,a),localStorage.setItem(BS,s),localStorage.setItem(Z$,a)}else Ye.debugIf("config disabled"),localStorage.setItem(i1,mHe),localStorage.removeItem(LS),localStorage.removeItem(BS),localStorage.removeItem(Z$);Ble(),Ye.debugIf("Config loaded and event dispatched")}catch(e){Ye.error("error: ",e)}}function ip(){if(localStorage.getItem(sh)===lv){const n=localStorage.getItem(j0);return n===null?X$:n}if(localStorage.getItem(i1)===lv){const n=localStorage.getItem(LS);return n===null?X$:n}return X$}function IXe(){return ip()+"/visitor/api/v1/upload/file"}function OXe(){if(localStorage.getItem(sh)===lv){const n=localStorage.getItem(N0);return n===null?J$:n}if(localStorage.getItem(i1)===lv){const n=localStorage.getItem(BS);return n===null?J$:n}return J$}async function v9(){const e=localStorage.getItem(tb);let t=null;if(e)try{t=JSON.parse(e),Ye.debugIf("Config loaded from local cache:",t)}catch(n){Ye.error("Error parsing cached config:",n)}return QYe().then(n=>{if(n.data.code===200){localStorage.setItem(tb,JSON.stringify(n.data.data)),Ye.debugIf("Config updated from server:",n.data.data);const r=new CustomEvent("config-updated",{detail:{config:n.data.data}});window.dispatchEvent(r)}}).catch(n=>{Ye.error("Error fetching config from server:",n)}),t}function MXe(){const e=localStorage.getItem(tb);if(e){const t=JSON.parse(e),n=t==null?void 0:t.licenseKey;return Lle(n)}return null}function jXe(){const e=localStorage.getItem(tb);if(e){const t=JSON.parse(e);return Lle(t==null?void 0:t.licenseKey).edition}return null}function NXe(){const e=jXe();return e===nHe||e===rHe}const jI={};function AXe(e){Object.assign(jI,e)}const FXe=e=>e!=null&&e.type?e.type.startsWith("image/")?"image":e.type.startsWith("video/")?"video":e.type.startsWith("audio/")?"audio":"file":"other",DXe=e=>{if(jI[e])return jI[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 Oh(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)||FXe(e),i=DXe(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=Mt(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",GHe);const{currentVisitor:l}=Ou.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",In),fetch(IXe(),{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 LXe(){return $Ge}function BXe(){const e=localStorage.getItem(v2);(e===null||e==="true")&&new Audio(oHe).play()}function sc(){return Mt().format("YYYY-MM-DD HH:mm:ss")}function xa(){return EGe().replace(/-/g,"")}function Hd(e){window.open(e,"_blank")}function yV(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function zXe(e){if(om===e||ds===e||Hs===e||Pl===e||Rl===e)return!0}function HXe(e){var t,n;return(e==null?void 0:e.type)===Ld?"right":(e==null?void 0:e.type)===B3?"left":(e==null?void 0:e.type)===rg?"center":((t=e==null?void 0:e.user)==null?void 0:t.type)===Eoe||((n=e==null?void 0:e.user)==null?void 0:n.uid)===Ou.getState().currentVisitor.uid?"right":"left"}function VXe(e){var t;return((t=e==null?void 0:e.user)==null?void 0:t.type)===$oe}const Q6=e=>(e==null?void 0:e.type)===IHe,WXe=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)},UXe=e=>e.type===yN||e.type===Ooe||e.type===Ioe||e.type===bN,KS=e=>{Ye.debug("update message status:",e==null?void 0:e.content,e==null?void 0:e.type),a4.getState().updateMessageStatus(e==null?void 0:e.content,e==null?void 0:e.type);const t={uid:e==null?void 0:e.content,type:e==null?void 0:e.type};sr.emit(sI,JSON.stringify(t))},xV=e=>{console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),a4.getState().recallMessage(e==null?void 0:e.content);const t={uid:e==null?void 0:e.content,content:"该消息已被撤回"};sr.emit(lI,JSON.stringify(t))};function Hle(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",LXe())}const NI=()=>{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"},Vle=e=>e&&(e.includes("<p>")||e.includes("<div>")||e.includes("<h")||e.includes("<ul>")||e.includes("<ol>"));function Mp(e){return e.endsWith("/")?e.slice(0,-1):e}const qXe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],GXe=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:""},KXe=async(e,t)=>{try{const n=await fetch(e);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.blob(),i=document.createElement("a");return i.href=URL.createObjectURL(r),i.download=t,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(i.href),{success:!0}}catch(n){console.error("fetch下载图片失败,尝试直接下载:",n);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(r){return console.error("在新标签页打开也失败:",r),{success:!1,error:"无法下载或打开文件,可能是跨域问题"}}}},wV=e=>{try{return new URL(e).pathname.split("/").pop()||"download"}catch(t){return console.error("解析URL失败:",t),"download"}},f4=async(e,t,n)=>{Ye.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:"无法下载或打开文件"}}}},YXe=async(e,t,n)=>f4(e,t,n),XXe=async(e,t,n)=>f4(e,t,n),JXe=async(e,t,n)=>f4(e,t,n),Ll=async e=>{try{return navigator.clipboard&&navigator.clipboard.writeText?(await navigator.clipboard.writeText(e),{success:!0}):SV(e)}catch(t){return console.error("复制失败:",t),SV(e)}},SV=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:"复制过程中发生错误"}}},g9=async e=>{try{const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||e;return await Ll(n)}catch(t){return console.error("处理富文本复制失败:",t),{success:!1,error:"处理富文本内容失败"}}},db=Zm()(ep(sg(tp((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:SHe}))),Wle=Zm()(ep(sg(tp(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:xHe}))),m4=Zm()(ep(sg(tp(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:yHe})));async function QXe(e){return Gn("/api/v1/member/query",{method:"GET",params:{orgUid:e,channel:In}})}async function ZXe(){return Gn("/api/v1/user/profile",{method:"GET",params:{channel:In}})}const Ay=Zm()(ep(sg(tp((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(uI,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(uI),e({accessToken:""})}})),{name:bHe})));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=Ay(y=>y.accessToken),f=u.useMemo(()=>!!d&&d.trim().length>0,[d]),{userInfo:m,setUserInfo:p}=db(y=>({userInfo:y.userInfo,setUserInfo:y.setUserInfo})),{memberInfo:h,setMemberInfo:g}=Wle(y=>({memberInfo:y.memberInfo,setMemberInfo:y.setMemberInfo})),v=m4(y=>y.currentOrg);u.useEffect(()=>{t(!1),r(!1),a(!1),s(!1),m!=null&&m.currentRoles&&m.currentRoles.forEach(y=>{switch(y.name){case pHe:t(!0);break;case hHe:r(!0);break;case vHe:a(!0);break;case gHe:s(!0);break}})},[m==null?void 0:m.currentRoles]);const x=u.useCallback(async()=>{if(f&&v!=null&&v.uid&&!l.current){l.current=!0;try{c.current&&(clearTimeout(c.current),c.current=null),it==null||it.destroy(),it==null||it.loading("正在加载用户信息...");const y=await ZXe();console.log("getProfile response",y.data),y.data.code===200?(it==null||it.destroy(),p(y.data.data)):(it==null||it.destroy(),it==null||it.error("加载用户信息失败"))}catch(y){it==null||it.destroy(),it==null||it.error("加载用户信息失败"),console.error("Failed to refresh user info:",y)}finally{c.current=setTimeout(()=>{l.current=!1},500)}}},[v==null?void 0:v.uid,f,p]),w=u.useCallback(async()=>{var y,S;if(f&&v!=null&&v.uid)try{const C=await QXe(v==null?void 0:v.uid);console.log("refreshMemberInfo memberResponse:",C==null?void 0:C.data),((y=C==null?void 0:C.data)==null?void 0:y.code)===200&&g((S=C==null?void 0:C.data)==null?void 0:S.data)}catch(C){console.error("Failed to fetch member info:",C)}},[v==null?void 0:v.uid,f,g]);return u.useEffect(()=>()=>{c.current&&clearTimeout(c.current),it==null||it.destroy()},[]),{isLoggedIn:f,userInfo:m,setUserInfo:p,memberInfo:h,setMemberInfo:g,refreshUserInfo:x,refreshMemberInfo:w,hasRoleAgent:o,hasRoleSuper:e,hasRoleAdmin:n,hasRoleMember:i}}const ww=e=>{switch(e){case"en":return{locale:"en",antdLocale:Fz};case"zh-cn":return{locale:"zh-cn",antdLocale:M0};case"zh-tw":return{locale:"zh-tw",antdLocale:bze};case"ja":return{locale:"ja",antdLocale:Nze};case"ko":return{locale:"ko",antdLocale:Qze};default:return{locale:"en",antdLocale:Fz}}},Vo=u.createContext({}),tJe=({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}=wVe(),[p,h]=u.useState(()=>{const x=localStorage.getItem(cw);return ww(x||NI())}),g=x=>{const w=ww(x);h(w),localStorage.setItem(cw,w.locale)};u.useEffect(()=>{if(!localStorage.getItem(cw)){const x=NI();g(x)}},[]);const v=()=>{f(m?"light":"dark")};return b.jsx(Vo.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:r,isDarkMode:m,themeMode:d,setThemeMode:f,toggleDarkMode:v,locale:p,setLocale:x=>{const w=ww(x.locale);h(w),localStorage.setItem(cw,w.locale)},changeLocale:g,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c},children:e})},nJe={"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"},rJe={"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.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.contact":"Contact","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information for timely response","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"},iJe={"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"},aJe={"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"},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"},sJe={"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.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.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.status":"Status","ticket.status.new":"Pending","ticket.submit":"Submit Ticket"},lJe={...nJe,...rJe,...iJe,...aJe,...oJe,...sJe},cJe={"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":"否"},uJe={"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.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.contact":"联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","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":"确认"},dJe={"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":"稍后验证"},fJe={"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":"已送达"},mJe={"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":"取消"},pJe={"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.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.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.status":"状态","ticket.status.new":"新创建","ticket.submit":"提交工单"},hJe={...cJe,...uJe,...dJe,...fJe,...mJe,...pJe},vJe={"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":"否"},gJe={"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":"返回首頁"},bJe={"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":"稍後驗證"},yJe={"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":"已送達"},xJe={"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":"取消"},wJe={"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.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.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.status":"狀態","ticket.status.new":"待處理","ticket.submit":"提交工單"},SJe={...vJe,...gJe,...bJe,...yJe,...xJe,...wJe},n0={en:lJe,"zh-cn":hJe,"zh-tw":SJe};/**
|
||
* @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 si(){return si=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},si.apply(this,arguments)}var Di;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Di||(Di={}));const CV="popstate";function CJe(e){e===void 0&&(e={});function t(r,i){let{pathname:a,search:o,hash:s}=r.location;return fb("",{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:Fy(i)}return _Je(t,n,null,e)}function Xn(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function vv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function kJe(){return Math.random().toString(36).substr(2,8)}function kV(e,t){return{usr:e.state,key:e.key,idx:t}}function fb(e,t,n,r){return n===void 0&&(n=null),si({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?pf(t):t,{state:n,key:t&&t.key||r||kJe()})}function Fy(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 pf(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 _Je(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=Di.Pop,l=null,c=d();c==null&&(c=0,o.replaceState(si({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){s=Di.Pop;let v=d(),x=v==null?null:v-c;c=v,l&&l({action:s,location:g.location,delta:x})}function m(v,x){s=Di.Push;let w=fb(g.location,v,x);c=d()+1;let y=kV(w,c),S=g.createHref(w);try{o.pushState(y,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;i.location.assign(S)}a&&l&&l({action:s,location:g.location,delta:1})}function p(v,x){s=Di.Replace;let w=fb(g.location,v,x);c=d();let y=kV(w,c),S=g.createHref(w);o.replaceState(y,"",S),a&&l&&l({action:s,location:g.location,delta:0})}function h(v){let x=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof v=="string"?v:Fy(v);return w=w.replace(/ $/,"%20"),Xn(x,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,x)}let g={get action(){return s},get location(){return e(i,o)},listen(v){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(CV,f),l=v,()=>{i.removeEventListener(CV,f),l=null}},createHref(v){return t(i,v)},createURL:h,encodeLocation(v){let x=h(v);return{pathname:x.pathname,search:x.search,hash:x.hash}},push:m,replace:p,go(v){return o.go(v)}};return g}var Tr;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Tr||(Tr={}));const EJe=new Set(["lazy","caseSensitive","path","id","index","children"]);function $Je(e){return e.index===!0}function P2(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`),$Je(i)){let l=si({},i,t(i),{id:s});return r[s]=l,l}else{let l=si({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=P2(i.children,t,o,r)),l}})}function Mf(e,t,n){return n===void 0&&(n="/"),YS(e,t,n,!1)}function YS(e,t,n,r){let i=typeof t=="string"?pf(t):t,a=Dy(i.pathname||"/",n);if(a==null)return null;let o=Ule(e);PJe(o);let s=null;for(let l=0;s==null&&l<o.length;++l){let c=BJe(a);s=DJe(o[l],c,r)}return s}function TJe(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 Ule(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=Vd([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+'".')),Ule(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:AJe(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 qle(a.path))i(a,o,l)}),t}function qle(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=qle(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 PJe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:FJe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const RJe=/^:[\w-]+$/,IJe=3,OJe=2,MJe=1,jJe=10,NJe=-2,_V=e=>e==="*";function AJe(e,t){let n=e.split("/"),r=n.length;return n.some(_V)&&(r+=NJe),t&&(r+=OJe),n.filter(i=>!_V(i)).reduce((i,a)=>i+(RJe.test(a)?IJe:a===""?MJe:jJe),r)}function FJe(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 DJe(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=EV({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},d),m=l.route;if(!f&&c&&n&&!r[r.length-1].route.index&&(f=EV({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},d)),!f)return null;Object.assign(i,f.params),o.push({params:i,pathname:Vd([a,f.pathname]),pathnameBase:VJe(Vd([a,f.pathnameBase])),route:m}),f.pathnameBase!=="/"&&(a=Vd([a,f.pathnameBase]))}return o}function EV(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=LJe(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 g=s[f]||"";o=a.slice(0,a.length-g.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 LJe(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),vv(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 BJe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return vv(!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 Dy(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 zJe(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?pf(e):e;return{pathname:n?n.startsWith("/")?n:HJe(n,t):t,search:WJe(r),hash:UJe(i)}}function HJe(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 Z6(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 Gle(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Kle(e,t){let n=Gle(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Yle(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=pf(e):(i=si({},e),Xn(!i.pathname||!i.pathname.includes("?"),Z6("?","pathname","search",i)),Xn(!i.pathname||!i.pathname.includes("#"),Z6("#","pathname","hash",i)),Xn(!i.search||!i.search.includes("#"),Z6("#","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=zJe(i,s),c=o&&o!=="/"&&o.endsWith("/"),d=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Vd=e=>e.join("/").replace(/\/\/+/g,"/"),VJe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),WJe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,UJe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class R2{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 mb(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Xle=["post","put","patch","delete"],qJe=new Set(Xle),GJe=["get",...Xle],KJe=new Set(GJe),YJe=new Set([301,302,303,307,308]),XJe=new Set([307,308]),e8={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},JJe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},r0={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},b9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,QJe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Jle="remix-router-transitions";function ZJe(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 $e=e.detectErrorBoundary;i=Pe=>({hasErrorBoundary:$e(Pe)})}else i=QJe;let a={},o=P2(e.routes,i,void 0,a),s,l=e.basename||"/",c=e.dataStrategy||rQe,d=e.patchRoutesOnNavigation,f=si({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,g=null,v=null,x=e.hydrationData!=null,w=Mf(o,e.history.location,l),y=!1,S=null;if(w==null&&!d){let $e=ko(404,{pathname:e.history.location.pathname}),{matches:Pe,route:Oe}=FV(o);w=Pe,S={[Oe.id]:$e}}w&&!e.hydrationData&>(w,o,e.history.location.pathname).active&&(w=null);let C;if(w)if(w.some($e=>$e.route.lazy))C=!1;else if(!w.some($e=>$e.route.loader))C=!0;else if(f.v7_partialHydration){let $e=e.hydrationData?e.hydrationData.loaderData:null,Pe=e.hydrationData?e.hydrationData.errors:null;if(Pe){let Oe=w.findIndex(Te=>Pe[Te.route.id]!==void 0);C=w.slice(0,Oe+1).every(Te=>!FI(Te.route,$e,Pe))}else C=w.every(Oe=>!FI(Oe.route,$e,Pe))}else C=e.hydrationData!=null;else if(C=!1,w=[],f.v7_partialHydration){let $e=gt(null,o,e.history.location.pathname);$e.active&&$e.matches&&(y=!0,w=$e.matches)}let k,_={historyAction:e.history.action,location:e.history.location,matches:w,initialized:C,navigation:e8,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=Di.Pop,T=!1,$,P=!1,O=new Map,M=null,R=!1,I=!1,j=[],L=new Set,D=new Map,B=0,F=-1,z=new Map,H=new Set,A=new Map,V=new Map,W=new Set,U=new Map,X=new Map,J;function re(){if(m=e.history.listen($e=>{let{action:Pe,location:Oe,delta:Te}=$e;if(J){J(),J=void 0;return}vv(X.size===0||Te!=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 Ae=De({currentLocation:_.location,nextLocation:Oe,historyAction:Pe});if(Ae&&Te!=null){let Ke=new Promise(Ze=>{J=Ze});e.history.go(Te*-1),je(Ae,{state:"blocked",location:Oe,proceed(){je(Ae,{state:"proceeding",proceed:void 0,reset:void 0,location:Oe}),Ke.then(()=>e.history.go(Te))},reset(){let Ze=new Map(_.blockers);Ze.set(Ae,r0),ee({blockers:Ze})}});return}return te(Pe,Oe)}),n){gQe(t,O);let $e=()=>bQe(t,O);t.addEventListener("pagehide",$e),M=()=>t.removeEventListener("pagehide",$e)}return _.initialized||te(Di.Pop,_.location,{initialHydration:!0}),k}function Q(){m&&m(),M&&M(),p.clear(),$&&$.abort(),_.fetchers.forEach(($e,Pe)=>ye(Pe)),_.blockers.forEach(($e,Pe)=>_e(Pe))}function ne($e){return p.add($e),()=>p.delete($e)}function ee($e,Pe){Pe===void 0&&(Pe={}),_=si({},_,$e);let Oe=[],Te=[];f.v7_fetcherPersist&&_.fetchers.forEach((Ae,Ke)=>{Ae.state==="idle"&&(W.has(Ke)?Te.push(Ke):Oe.push(Ke))}),W.forEach(Ae=>{!_.fetchers.has(Ae)&&!D.has(Ae)&&Te.push(Ae)}),[...p].forEach(Ae=>Ae(_,{deletedFetchers:Te,viewTransitionOpts:Pe.viewTransitionOpts,flushSync:Pe.flushSync===!0})),f.v7_fetcherPersist?(Oe.forEach(Ae=>_.fetchers.delete(Ae)),Te.forEach(Ae=>ye(Ae))):Te.forEach(Ae=>W.delete(Ae))}function oe($e,Pe,Oe){var Te,Ae;let{flushSync:Ke}=Oe===void 0?{}:Oe,Ze=_.actionData!=null&&_.navigation.formMethod!=null&&kl(_.navigation.formMethod)&&_.navigation.state==="loading"&&((Te=$e.state)==null?void 0:Te._isRedirect)!==!0,st;Pe.actionData?Object.keys(Pe.actionData).length>0?st=Pe.actionData:st=null:Ze?st=_.actionData:st=null;let Xe=Pe.loaderData?NV(_.loaderData,Pe.loaderData,Pe.matches||[],Pe.errors):_.loaderData,Ue=_.blockers;Ue.size>0&&(Ue=new Map(Ue),Ue.forEach((Pt,Ot)=>Ue.set(Ot,r0)));let ct=T===!0||_.navigation.formMethod!=null&&kl(_.navigation.formMethod)&&((Ae=$e.state)==null?void 0:Ae._isRedirect)!==!0;s&&(o=s,s=void 0),R||E===Di.Pop||(E===Di.Push?e.history.push($e,$e.state):E===Di.Replace&&e.history.replace($e,$e.state));let yt;if(E===Di.Pop){let Pt=O.get(_.location.pathname);Pt&&Pt.has($e.pathname)?yt={currentLocation:_.location,nextLocation:$e}:O.has($e.pathname)&&(yt={currentLocation:$e,nextLocation:_.location})}else if(P){let Pt=O.get(_.location.pathname);Pt?Pt.add($e.pathname):(Pt=new Set([$e.pathname]),O.set(_.location.pathname,Pt)),yt={currentLocation:_.location,nextLocation:$e}}ee(si({},Pe,{actionData:st,loaderData:Xe,historyAction:E,location:$e,initialized:!0,navigation:e8,revalidation:"idle",restoreScrollPosition:Le($e,Pe.matches||_.matches),preventScrollReset:ct,blockers:Ue}),{viewTransitionOpts:yt,flushSync:Ke===!0}),E=Di.Pop,T=!1,P=!1,R=!1,I=!1,j=[]}async function se($e,Pe){if(typeof $e=="number"){e.history.go($e);return}let Oe=AI(_.location,_.matches,l,f.v7_prependBasename,$e,f.v7_relativeSplatPath,Pe==null?void 0:Pe.fromRouteId,Pe==null?void 0:Pe.relative),{path:Te,submission:Ae,error:Ke}=$V(f.v7_normalizeFormMethod,!1,Oe,Pe),Ze=_.location,st=fb(_.location,Te,Pe&&Pe.state);st=si({},st,e.history.encodeLocation(st));let Xe=Pe&&Pe.replace!=null?Pe.replace:void 0,Ue=Di.Push;Xe===!0?Ue=Di.Replace:Xe===!1||Ae!=null&&kl(Ae.formMethod)&&Ae.formAction===_.location.pathname+_.location.search&&(Ue=Di.Replace);let ct=Pe&&"preventScrollReset"in Pe?Pe.preventScrollReset===!0:void 0,yt=(Pe&&Pe.flushSync)===!0,Pt=De({currentLocation:Ze,nextLocation:st,historyAction:Ue});if(Pt){je(Pt,{state:"blocked",location:st,proceed(){je(Pt,{state:"proceeding",proceed:void 0,reset:void 0,location:st}),se($e,Pe)},reset(){let Ot=new Map(_.blockers);Ot.set(Pt,r0),ee({blockers:Ot})}});return}return await te(Ue,st,{submission:Ae,pendingError:Ke,preventScrollReset:ct,replace:Pe&&Pe.replace,enableViewTransition:Pe&&Pe.viewTransition,flushSync:yt})}function ue(){if(fe(),ee({revalidation:"loading"}),_.navigation.state!=="submitting"){if(_.navigation.state==="idle"){te(_.historyAction,_.location,{startUninterruptedRevalidation:!0});return}te(E||_.historyAction,_.navigation.location,{overrideNavigation:_.navigation,enableViewTransition:P===!0})}}async function te($e,Pe,Oe){$&&$.abort(),$=null,E=$e,R=(Oe&&Oe.startUninterruptedRevalidation)===!0,We(_.location,_.matches),T=(Oe&&Oe.preventScrollReset)===!0,P=(Oe&&Oe.enableViewTransition)===!0;let Te=s||o,Ae=Oe&&Oe.overrideNavigation,Ke=Oe!=null&&Oe.initialHydration&&_.matches&&_.matches.length>0&&!y?_.matches:Mf(Te,Pe,l),Ze=(Oe&&Oe.flushSync)===!0;if(Ke&&_.initialized&&!I&&cQe(_.location,Pe)&&!(Oe&&Oe.submission&&kl(Oe.submission.formMethod))){oe(Pe,{matches:Ke},{flushSync:Ze});return}let st=gt(Ke,Te,Pe.pathname);if(st.active&&st.matches&&(Ke=st.matches),!Ke){let{error:Ct,notFoundMatches:Qe,route:Me}=Ge(Pe.pathname);oe(Pe,{matches:Qe,loaderData:{},errors:{[Me.id]:Ct}},{flushSync:Ze});return}$=new AbortController;let Xe=jp(e.history,Pe,$.signal,Oe&&Oe.submission),Ue;if(Oe&&Oe.pendingError)Ue=[jf(Ke).route.id,{type:Tr.error,error:Oe.pendingError}];else if(Oe&&Oe.submission&&kl(Oe.submission.formMethod)){let Ct=await le(Xe,Pe,Oe.submission,Ke,st.active,{replace:Oe.replace,flushSync:Ze});if(Ct.shortCircuited)return;if(Ct.pendingActionResult){let[Qe,Me]=Ct.pendingActionResult;if(us(Me)&&mb(Me.error)&&Me.error.status===404){$=null,oe(Pe,{matches:Ct.matches,loaderData:{},errors:{[Qe]:Me.error}});return}}Ke=Ct.matches||Ke,Ue=Ct.pendingActionResult,Ae=t8(Pe,Oe.submission),Ze=!1,st.active=!1,Xe=jp(e.history,Xe.url,Xe.signal)}let{shortCircuited:ct,matches:yt,loaderData:Pt,errors:Ot}=await ve(Xe,Pe,Ke,st.active,Ae,Oe&&Oe.submission,Oe&&Oe.fetcherSubmission,Oe&&Oe.replace,Oe&&Oe.initialHydration===!0,Ze,Ue);ct||($=null,oe(Pe,si({matches:yt||Ke},AV(Ue),{loaderData:Pt,errors:Ot})))}async function le($e,Pe,Oe,Te,Ae,Ke){Ke===void 0&&(Ke={}),fe();let Ze=hQe(Pe,Oe);if(ee({navigation:Ze},{flushSync:Ke.flushSync===!0}),Ae){let Ue=await ft(Te,Pe.pathname,$e.signal);if(Ue.type==="aborted")return{shortCircuited:!0};if(Ue.type==="error"){let ct=jf(Ue.partialMatches).route.id;return{matches:Ue.partialMatches,pendingActionResult:[ct,{type:Tr.error,error:Ue.error}]}}else if(Ue.matches)Te=Ue.matches;else{let{notFoundMatches:ct,error:yt,route:Pt}=Ge(Pe.pathname);return{matches:ct,pendingActionResult:[Pt.id,{type:Tr.error,error:yt}]}}}let st,Xe=F0(Te,Pe);if(!Xe.route.action&&!Xe.route.lazy)st={type:Tr.error,error:ko(405,{method:$e.method,pathname:Pe.pathname,routeId:Xe.route.id})};else if(st=(await de("action",_,$e,[Xe],Te,null))[Xe.route.id],$e.signal.aborted)return{shortCircuited:!0};if(Gf(st)){let Ue;return Ke&&Ke.replace!=null?Ue=Ke.replace:Ue=OV(st.response.headers.get("Location"),new URL($e.url),l)===_.location.pathname+_.location.search,await G($e,st,!0,{submission:Oe,replace:Ue}),{shortCircuited:!0}}if(kd(st))throw ko(400,{type:"defer-action"});if(us(st)){let Ue=jf(Te,Xe.route.id);return(Ke&&Ke.replace)!==!0&&(E=Di.Push),{matches:Te,pendingActionResult:[Ue.route.id,st]}}return{matches:Te,pendingActionResult:[Xe.route.id,st]}}async function ve($e,Pe,Oe,Te,Ae,Ke,Ze,st,Xe,Ue,ct){let yt=Ae||t8(Pe,Ke),Pt=Ke||Ze||LV(yt),Ot=!R&&(!f.v7_partialHydration||!Xe);if(Te){if(Ot){let St=we(ct);ee(si({navigation:yt},St!==void 0?{actionData:St}:{}),{flushSync:Ue})}let at=await ft(Oe,Pe.pathname,$e.signal);if(at.type==="aborted")return{shortCircuited:!0};if(at.type==="error"){let St=jf(at.partialMatches).route.id;return{matches:at.partialMatches,loaderData:{},errors:{[St]:at.error}}}else if(at.matches)Oe=at.matches;else{let{error:St,notFoundMatches:nn,route:rn}=Ge(Pe.pathname);return{matches:nn,loaderData:{},errors:{[rn.id]:St}}}}let Ct=s||o,[Qe,Me]=PV(e.history,_,Oe,Pt,Pe,f.v7_partialHydration&&Xe===!0,f.v7_skipActionErrorRevalidation,I,j,L,W,A,H,Ct,l,ct);if(Ve(at=>!(Oe&&Oe.some(St=>St.route.id===at))||Qe&&Qe.some(St=>St.route.id===at)),F=++B,Qe.length===0&&Me.length===0){let at=Ee();return oe(Pe,si({matches:Oe,loaderData:{},errors:ct&&us(ct[1])?{[ct[0]]:ct[1].error}:null},AV(ct),at?{fetchers:new Map(_.fetchers)}:{}),{flushSync:Ue}),{shortCircuited:!0}}if(Ot){let at={};if(!Te){at.navigation=yt;let St=we(ct);St!==void 0&&(at.actionData=St)}Me.length>0&&(at.fetchers=ke(Me)),ee(at,{flushSync:Ue})}Me.forEach(at=>{Ie(at.key),at.controller&&D.set(at.key,at.controller)});let ze=()=>Me.forEach(at=>Ie(at.key));$&&$.signal.addEventListener("abort",ze);let{loaderResults:tt,fetcherResults:ot}=await ie(_,Oe,Qe,Me,$e);if($e.signal.aborted)return{shortCircuited:!0};$&&$.signal.removeEventListener("abort",ze),Me.forEach(at=>D.delete(at.key));let Je=Sw(tt);if(Je)return await G($e,Je.result,!0,{replace:st}),{shortCircuited:!0};if(Je=Sw(ot),Je)return H.add(Je.key),await G($e,Je.result,!0,{replace:st}),{shortCircuited:!0};let{loaderData:nt,errors:lt}=jV(_,Oe,tt,ct,Me,ot,U);U.forEach((at,St)=>{at.subscribe(nn=>{(nn||at.done)&&U.delete(St)})}),f.v7_partialHydration&&Xe&&_.errors&&(lt=si({},_.errors,lt));let xt=Ee(),Dt=ce(F),vt=xt||Dt||Me.length>0;return si({matches:Oe,loaderData:nt,errors:lt},vt?{fetchers:new Map(_.fetchers)}:{})}function we($e){if($e&&!us($e[1]))return{[$e[0]]:$e[1].data};if(_.actionData)return Object.keys(_.actionData).length===0?null:_.actionData}function ke($e){return $e.forEach(Pe=>{let Oe=_.fetchers.get(Pe.key),Te=i0(void 0,Oe?Oe.data:void 0);_.fetchers.set(Pe.key,Te)}),new Map(_.fetchers)}function Y($e,Pe,Oe,Te){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.");Ie($e);let Ae=(Te&&Te.flushSync)===!0,Ke=s||o,Ze=AI(_.location,_.matches,l,f.v7_prependBasename,Oe,f.v7_relativeSplatPath,Pe,Te==null?void 0:Te.relative),st=Mf(Ke,Ze,l),Xe=gt(st,Ke,Ze);if(Xe.active&&Xe.matches&&(st=Xe.matches),!st){Ce($e,Pe,ko(404,{pathname:Ze}),{flushSync:Ae});return}let{path:Ue,submission:ct,error:yt}=$V(f.v7_normalizeFormMethod,!0,Ze,Te);if(yt){Ce($e,Pe,yt,{flushSync:Ae});return}let Pt=F0(st,Ue),Ot=(Te&&Te.preventScrollReset)===!0;if(ct&&kl(ct.formMethod)){ae($e,Pe,Ue,Pt,st,Xe.active,Ae,Ot,ct);return}A.set($e,{routeId:Pe,path:Ue}),Z($e,Pe,Ue,Pt,st,Xe.active,Ae,Ot,ct)}async function ae($e,Pe,Oe,Te,Ae,Ke,Ze,st,Xe){fe(),A.delete($e);function Ue(Ft){if(!Ft.route.action&&!Ft.route.lazy){let En=ko(405,{method:Xe.formMethod,pathname:Oe,routeId:Pe});return Ce($e,Pe,En,{flushSync:Ze}),!0}return!1}if(!Ke&&Ue(Te))return;let ct=_.fetchers.get($e);be($e,vQe(Xe,ct),{flushSync:Ze});let yt=new AbortController,Pt=jp(e.history,Oe,yt.signal,Xe);if(Ke){let Ft=await ft(Ae,new URL(Pt.url).pathname,Pt.signal,$e);if(Ft.type==="aborted")return;if(Ft.type==="error"){Ce($e,Pe,Ft.error,{flushSync:Ze});return}else if(Ft.matches){if(Ae=Ft.matches,Te=F0(Ae,Oe),Ue(Te))return}else{Ce($e,Pe,ko(404,{pathname:Oe}),{flushSync:Ze});return}}D.set($e,yt);let Ot=B,Qe=(await de("action",_,Pt,[Te],Ae,$e))[Te.route.id];if(Pt.signal.aborted){D.get($e)===yt&&D.delete($e);return}if(f.v7_fetcherPersist&&W.has($e)){if(Gf(Qe)||us(Qe)){be($e,rd(void 0));return}}else{if(Gf(Qe))if(D.delete($e),F>Ot){be($e,rd(void 0));return}else return H.add($e),be($e,i0(Xe)),G(Pt,Qe,!1,{fetcherSubmission:Xe,preventScrollReset:st});if(us(Qe)){Ce($e,Pe,Qe.error);return}}if(kd(Qe))throw ko(400,{type:"defer-action"});let Me=_.navigation.location||_.location,ze=jp(e.history,Me,yt.signal),tt=s||o,ot=_.navigation.state!=="idle"?Mf(tt,_.navigation.location,l):_.matches;Xn(ot,"Didn't find any matches after fetcher action");let Je=++B;z.set($e,Je);let nt=i0(Xe,Qe.data);_.fetchers.set($e,nt);let[lt,xt]=PV(e.history,_,ot,Xe,Me,!1,f.v7_skipActionErrorRevalidation,I,j,L,W,A,H,tt,l,[Te.route.id,Qe]);xt.filter(Ft=>Ft.key!==$e).forEach(Ft=>{let En=Ft.key,Rn=_.fetchers.get(En),Sr=i0(void 0,Rn?Rn.data:void 0);_.fetchers.set(En,Sr),Ie(En),Ft.controller&&D.set(En,Ft.controller)}),ee({fetchers:new Map(_.fetchers)});let Dt=()=>xt.forEach(Ft=>Ie(Ft.key));yt.signal.addEventListener("abort",Dt);let{loaderResults:vt,fetcherResults:at}=await ie(_,ot,lt,xt,ze);if(yt.signal.aborted)return;yt.signal.removeEventListener("abort",Dt),z.delete($e),D.delete($e),xt.forEach(Ft=>D.delete(Ft.key));let St=Sw(vt);if(St)return G(ze,St.result,!1,{preventScrollReset:st});if(St=Sw(at),St)return H.add(St.key),G(ze,St.result,!1,{preventScrollReset:st});let{loaderData:nn,errors:rn}=jV(_,ot,vt,void 0,xt,at,U);if(_.fetchers.has($e)){let Ft=rd(Qe.data);_.fetchers.set($e,Ft)}ce(Je),_.navigation.state==="loading"&&Je>F?(Xn(E,"Expected pending action"),$&&$.abort(),oe(_.navigation.location,{matches:ot,loaderData:nn,errors:rn,fetchers:new Map(_.fetchers)})):(ee({errors:rn,loaderData:NV(_.loaderData,nn,ot,rn),fetchers:new Map(_.fetchers)}),I=!1)}async function Z($e,Pe,Oe,Te,Ae,Ke,Ze,st,Xe){let Ue=_.fetchers.get($e);be($e,i0(Xe,Ue?Ue.data:void 0),{flushSync:Ze});let ct=new AbortController,yt=jp(e.history,Oe,ct.signal);if(Ke){let Qe=await ft(Ae,new URL(yt.url).pathname,yt.signal,$e);if(Qe.type==="aborted")return;if(Qe.type==="error"){Ce($e,Pe,Qe.error,{flushSync:Ze});return}else if(Qe.matches)Ae=Qe.matches,Te=F0(Ae,Oe);else{Ce($e,Pe,ko(404,{pathname:Oe}),{flushSync:Ze});return}}D.set($e,ct);let Pt=B,Ct=(await de("loader",_,yt,[Te],Ae,$e))[Te.route.id];if(kd(Ct)&&(Ct=await y9(Ct,yt.signal,!0)||Ct),D.get($e)===ct&&D.delete($e),!yt.signal.aborted){if(W.has($e)){be($e,rd(void 0));return}if(Gf(Ct))if(F>Pt){be($e,rd(void 0));return}else{H.add($e),await G(yt,Ct,!1,{preventScrollReset:st});return}if(us(Ct)){Ce($e,Pe,Ct.error);return}Xn(!kd(Ct),"Unhandled fetcher deferred data"),be($e,rd(Ct.data))}}async function G($e,Pe,Oe,Te){let{submission:Ae,fetcherSubmission:Ke,preventScrollReset:Ze,replace:st}=Te===void 0?{}:Te;Pe.response.headers.has("X-Remix-Revalidate")&&(I=!0);let Xe=Pe.response.headers.get("Location");Xn(Xe,"Expected a Location header on the redirect Response"),Xe=OV(Xe,new URL($e.url),l);let Ue=fb(_.location,Xe,{_isRedirect:!0});if(n){let Qe=!1;if(Pe.response.headers.has("X-Remix-Reload-Document"))Qe=!0;else if(b9.test(Xe)){const Me=e.history.createURL(Xe);Qe=Me.origin!==t.location.origin||Dy(Me.pathname,l)==null}if(Qe){st?t.location.replace(Xe):t.location.assign(Xe);return}}$=null;let ct=st===!0||Pe.response.headers.has("X-Remix-Replace")?Di.Replace:Di.Push,{formMethod:yt,formAction:Pt,formEncType:Ot}=_.navigation;!Ae&&!Ke&&yt&&Pt&&Ot&&(Ae=LV(_.navigation));let Ct=Ae||Ke;if(XJe.has(Pe.response.status)&&Ct&&kl(Ct.formMethod))await te(ct,Ue,{submission:si({},Ct,{formAction:Xe}),preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0});else{let Qe=t8(Ue,Ae);await te(ct,Ue,{overrideNavigation:Qe,fetcherSubmission:Ke,preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0})}}async function de($e,Pe,Oe,Te,Ae,Ke){let Ze,st={};try{Ze=await iQe(c,$e,Pe,Oe,Te,Ae,Ke,a,i)}catch(Xe){return Te.forEach(Ue=>{st[Ue.route.id]={type:Tr.error,error:Xe}}),st}for(let[Xe,Ue]of Object.entries(Ze))if(uQe(Ue)){let ct=Ue.result;st[Xe]={type:Tr.redirect,response:sQe(ct,Oe,Xe,Ae,l,f.v7_relativeSplatPath)}}else st[Xe]=await oQe(Ue);return st}async function ie($e,Pe,Oe,Te,Ae){let Ke=$e.matches,Ze=de("loader",$e,Ae,Oe,Pe,null),st=Promise.all(Te.map(async ct=>{if(ct.matches&&ct.match&&ct.controller){let Pt=(await de("loader",$e,jp(e.history,ct.path,ct.controller.signal),[ct.match],ct.matches,ct.key))[ct.match.route.id];return{[ct.key]:Pt}}else return Promise.resolve({[ct.key]:{type:Tr.error,error:ko(404,{pathname:ct.path})}})})),Xe=await Ze,Ue=(await st).reduce((ct,yt)=>Object.assign(ct,yt),{});return await Promise.all([mQe(Pe,Xe,Ae.signal,Ke,$e.loaderData),pQe(Pe,Ue,Te)]),{loaderResults:Xe,fetcherResults:Ue}}function fe(){I=!0,j.push(...Ve()),A.forEach(($e,Pe)=>{D.has(Pe)&&L.add(Pe),Ie(Pe)})}function be($e,Pe,Oe){Oe===void 0&&(Oe={}),_.fetchers.set($e,Pe),ee({fetchers:new Map(_.fetchers)},{flushSync:(Oe&&Oe.flushSync)===!0})}function Ce($e,Pe,Oe,Te){Te===void 0&&(Te={});let Ae=jf(_.matches,Pe);ye($e),ee({errors:{[Ae.route.id]:Oe},fetchers:new Map(_.fetchers)},{flushSync:(Te&&Te.flushSync)===!0})}function xe($e){return V.set($e,(V.get($e)||0)+1),W.has($e)&&W.delete($e),_.fetchers.get($e)||JJe}function ye($e){let Pe=_.fetchers.get($e);D.has($e)&&!(Pe&&Pe.state==="loading"&&z.has($e))&&Ie($e),A.delete($e),z.delete($e),H.delete($e),f.v7_fetcherPersist&&W.delete($e),L.delete($e),_.fetchers.delete($e)}function Se($e){let Pe=(V.get($e)||0)-1;Pe<=0?(V.delete($e),W.add($e),f.v7_fetcherPersist||ye($e)):V.set($e,Pe),ee({fetchers:new Map(_.fetchers)})}function Ie($e){let Pe=D.get($e);Pe&&(Pe.abort(),D.delete($e))}function Re($e){for(let Pe of $e){let Oe=xe(Pe),Te=rd(Oe.data);_.fetchers.set(Pe,Te)}}function Ee(){let $e=[],Pe=!1;for(let Oe of H){let Te=_.fetchers.get(Oe);Xn(Te,"Expected fetcher: "+Oe),Te.state==="loading"&&(H.delete(Oe),$e.push(Oe),Pe=!0)}return Re($e),Pe}function ce($e){let Pe=[];for(let[Oe,Te]of z)if(Te<$e){let Ae=_.fetchers.get(Oe);Xn(Ae,"Expected fetcher: "+Oe),Ae.state==="loading"&&(Ie(Oe),z.delete(Oe),Pe.push(Oe))}return Re(Pe),Pe.length>0}function ge($e,Pe){let Oe=_.blockers.get($e)||r0;return X.get($e)!==Pe&&X.set($e,Pe),Oe}function _e($e){_.blockers.delete($e),X.delete($e)}function je($e,Pe){let Oe=_.blockers.get($e)||r0;Xn(Oe.state==="unblocked"&&Pe.state==="blocked"||Oe.state==="blocked"&&Pe.state==="blocked"||Oe.state==="blocked"&&Pe.state==="proceeding"||Oe.state==="blocked"&&Pe.state==="unblocked"||Oe.state==="proceeding"&&Pe.state==="unblocked","Invalid blocker state transition: "+Oe.state+" -> "+Pe.state);let Te=new Map(_.blockers);Te.set($e,Pe),ee({blockers:Te})}function De($e){let{currentLocation:Pe,nextLocation:Oe,historyAction:Te}=$e;if(X.size===0)return;X.size>1&&vv(!1,"A router only supports one blocker at a time");let Ae=Array.from(X.entries()),[Ke,Ze]=Ae[Ae.length-1],st=_.blockers.get(Ke);if(!(st&&st.state==="proceeding")&&Ze({currentLocation:Pe,nextLocation:Oe,historyAction:Te}))return Ke}function Ge($e){let Pe=ko(404,{pathname:$e}),Oe=s||o,{matches:Te,route:Ae}=FV(Oe);return Ve(),{notFoundMatches:Te,route:Ae,error:Pe}}function Ve($e){let Pe=[];return U.forEach((Oe,Te)=>{(!$e||$e(Te))&&(Oe.cancel(),Pe.push(Te),U.delete(Te))}),Pe}function qe($e,Pe,Oe){if(h=$e,v=Pe,g=Oe||null,!x&&_.navigation===e8){x=!0;let Te=Le(_.location,_.matches);Te!=null&&ee({restoreScrollPosition:Te})}return()=>{h=null,v=null,g=null}}function Ne($e,Pe){return g&&g($e,Pe.map(Te=>TJe(Te,_.loaderData)))||$e.key}function We($e,Pe){if(h&&v){let Oe=Ne($e,Pe);h[Oe]=v()}}function Le($e,Pe){if(h){let Oe=Ne($e,Pe),Te=h[Oe];if(typeof Te=="number")return Te}return null}function gt($e,Pe,Oe){if(d)if($e){if(Object.keys($e[0].params).length>0)return{active:!0,matches:YS(Pe,Oe,l,!0)}}else return{active:!0,matches:YS(Pe,Oe,l,!0)||[]};return{active:!1,matches:null}}async function ft($e,Pe,Oe,Te){if(!d)return{type:"success",matches:$e};let Ae=$e;for(;;){let Ke=s==null,Ze=s||o,st=a;try{await d({signal:Oe,path:Pe,matches:Ae,fetcherKey:Te,patch:(ct,yt)=>{Oe.aborted||IV(ct,yt,Ze,st,i)}})}catch(ct){return{type:"error",error:ct,partialMatches:Ae}}finally{Ke&&!Oe.aborted&&(o=[...o])}if(Oe.aborted)return{type:"aborted"};let Xe=Mf(Ze,Pe,l);if(Xe)return{type:"success",matches:Xe};let Ue=YS(Ze,Pe,l,!0);if(!Ue||Ae.length===Ue.length&&Ae.every((ct,yt)=>ct.route.id===Ue[yt].route.id))return{type:"success",matches:null};Ae=Ue}}function ut($e){a={},s=P2($e,i,void 0,a)}function pt($e,Pe){let Oe=s==null;IV($e,Pe,s||o,a,i),Oe&&(o=[...o],ee({}))}return k={get basename(){return l},get future(){return f},get state(){return _},get routes(){return o},get window(){return t},initialize:re,subscribe:ne,enableScrollRestoration:qe,navigate:se,fetch:Y,revalidate:ue,createHref:$e=>e.history.createHref($e),encodeLocation:$e=>e.history.encodeLocation($e),getFetcher:xe,deleteFetcher:Se,dispose:Q,getBlocker:ge,deleteBlocker:_e,patchRoutes:pt,_internalFetchControllers:D,_internalActiveDeferreds:U,_internalSetRoutes:ut},k}function eQe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function AI(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=Yle(i||".",Kle(l,a),Dy(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=x9(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(g=>g).forEach(g=>m.append("index",g));let h=m.toString();d.search=h?"?"+h:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Vd([n,d.pathname])),Fy(d)}function $V(e,t,n,r){if(!r||!eQe(r))return{path:n};if(r.formMethod&&!fQe(r.formMethod))return{path:n,error:ko(405,{method:r.formMethod})};let i=()=>({path:n,error:ko(400,{type:"invalid-body"})}),a=r.formMethod||"get",o=e?a.toUpperCase():a.toLowerCase(),s=ece(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!kl(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[g,v]=h;return""+p+g+"="+v+`
|
||
`},""):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(!kl(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=DI(r.formData),c=r.formData;else if(r.body instanceof FormData)l=DI(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=MV(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=MV(l)}catch{return i()}let d={formMethod:o,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(kl(d.formMethod))return{path:n,submission:d};let f=pf(n);return t&&f.search&&x9(f.search)&&l.append("index",""),f.search="?"+l,{path:Fy(f),submission:d}}function TV(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function PV(e,t,n,r,i,a,o,s,l,c,d,f,m,p,h,g){let v=g?us(g[1])?g[1].error:g[1].data:void 0,x=e.createURL(t.location),w=e.createURL(i),y=n;a&&t.errors?y=TV(n,Object.keys(t.errors)[0],!0):g&&us(g[1])&&(y=TV(n,g[0]));let S=g?g[1].statusCode:void 0,C=o&&S&&S>=400,k=y.filter((E,T)=>{let{route:$}=E;if($.lazy)return!0;if($.loader==null)return!1;if(a)return FI($,t.loaderData,t.errors);if(tQe(t.loaderData,t.matches[T],E)||l.some(M=>M===E.route.id))return!0;let P=t.matches[T],O=E;return RV(E,si({currentUrl:x,currentParams:P.params,nextUrl:w,nextParams:O.params},r,{actionResult:v,actionStatus:S,defaultShouldRevalidate:C?!1:s||x.pathname+x.search===w.pathname+w.search||x.search!==w.search||Qle(P,O)}))}),_=[];return f.forEach((E,T)=>{if(a||!n.some(R=>R.route.id===E.routeId)||d.has(T))return;let $=Mf(p,E.path,h);if(!$){_.push({key:T,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let P=t.fetchers.get(T),O=F0($,E.path),M=!1;m.has(T)?M=!1:c.has(T)?(c.delete(T),M=!0):P&&P.state!=="idle"&&P.data===void 0?M=s:M=RV(O,si({currentUrl:x,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:n[n.length-1].params},r,{actionResult:v,actionStatus:S,defaultShouldRevalidate:C?!1:s})),M&&_.push({key:T,routeId:E.routeId,path:E.path,matches:$,match:O,controller:new AbortController})}),[k,_]}function FI(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 tQe(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function Qle(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function RV(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function IV(e,t,n,r,i){var a;let o;if(e){let c=r[e];Xn(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),o=c.children}else o=n;let s=t.filter(c=>!o.some(d=>Zle(c,d))),l=P2(s,i,[e||"_","patch",String(((a=o)==null?void 0:a.length)||"0")],r);o.push(...l)}function Zle(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=>Zle(n,a))}):!1}async function nQe(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";vv(!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&&!EJe.has(o)&&(a[o]=r[o])}Object.assign(i,a),Object.assign(i,si({},t(i),{lazy:void 0}))}async function rQe(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 iQe(e,t,n,r,i,a,o,s,l,c){let d=a.map(p=>p.route.lazy?nQe(p.route,l,s):void 0),f=a.map((p,h)=>{let g=d[h],v=i.some(w=>w.route.id===p.route.id);return si({},p,{shouldLoad:v,resolve:async w=>(w&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(v=!0),v?aQe(t,r,p,g,w,c):Promise.resolve({type:Tr.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 aQe(e,t,n,r,i,a){let o,s,l=c=>{let d,f=new Promise((h,g)=>d=g);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(g=>m(g)):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 ko(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Tr.data,result:void 0};else if(c)o=await l(c);else{let d=new URL(t.url),f=d.pathname+d.search;throw ko(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:Tr.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function oQe(e){let{result:t,type:n}=e;if(tce(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:Tr.error,error:m}}return n===Tr.error?{type:Tr.error,error:new R2(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Tr.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Tr.error){if(DV(t)){var r,i;if(t.data instanceof Error){var a,o;return{type:Tr.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:Tr.error,error:new R2(((r=t.init)==null?void 0:r.status)||500,void 0,t.data),statusCode:mb(t)?t.status:void 0,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}}return{type:Tr.error,error:t,statusCode:mb(t)?t.status:void 0}}if(dQe(t)){var s,l;return{type:Tr.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((l=t.init)==null?void 0:l.headers)&&new Headers(t.init.headers)}}if(DV(t)){var c,d;return{type:Tr.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:Tr.data,data:t}}function sQe(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"),!b9.test(o)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);o=AI(new URL(t.url),s,i,!0,o,a),e.headers.set("Location",o)}return e}function OV(e,t,n){if(b9.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),a=Dy(i.pathname,n)!=null;if(i.origin===t.origin&&a)return i.pathname+i.search+i.hash}return e}function jp(e,t,n,r){let i=e.createURL(ece(t)).toString(),a={signal:n};if(r&&kl(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=DI(r.formData):a.body=r.formData}return new Request(i,a)}function DI(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function MV(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function lQe(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(!Gf(p),"Cannot handle redirect results in processLoaderData"),us(p)){let h=p.error;d!==void 0&&(h=d,d=void 0),o=o||{};{let g=jf(e,m);o[g.route.id]==null&&(o[g.route.id]=h)}a[m]=void 0,l||(l=!0,s=mb(p.error)?p.error.status:500),p.headers&&(c[m]=p.headers)}else kd(p)?(r.set(m,p.deferredData),a[m]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers)):(a[m]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers))}),d!==void 0&&n&&(o={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function jV(e,t,n,r,i,a,o){let{loaderData:s,errors:l}=lQe(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=jf(e.matches,f==null?void 0:f.route.id);l&&l[h.route.id]||(l=si({},l,{[h.route.id]:p.error})),e.fetchers.delete(d)}else if(Gf(p))Xn(!1,"Unhandled fetcher revalidation redirect");else if(kd(p))Xn(!1,"Unhandled fetcher deferred data");else{let h=rd(p.data);e.fetchers.set(d,h)}}),{loaderData:s,errors:l}}function NV(e,t,n,r){let i=si({},t);for(let a of n){let o=a.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(i[o]=t[o]):e[o]!==void 0&&a.route.loader&&(i[o]=e[o]),r&&r.hasOwnProperty(o))break}return i}function AV(e){return e?us(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function jf(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function FV(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function ko(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 R2(e||500,s,new Error(l),!0)}function Sw(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(Gf(i))return{key:r,result:i}}}function ece(e){let t=typeof e=="string"?pf(e):e;return Fy(si({},t,{hash:""}))}function cQe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function uQe(e){return tce(e.result)&&YJe.has(e.result.status)}function kd(e){return e.type===Tr.deferred}function us(e){return e.type===Tr.error}function Gf(e){return(e&&e.type)===Tr.redirect}function DV(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function dQe(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 tce(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function fQe(e){return KJe.has(e.toLowerCase())}function kl(e){return qJe.has(e.toLowerCase())}async function mQe(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&&!Qle(d,c)&&(i&&i[c.route.id])!==void 0;kd(l)&&f&&await y9(l,n,!1).then(m=>{m&&(t[s]=m)})}}async function pQe(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)&&kd(s)&&(Xn(o,"Expected an AbortController for revalidating fetcher deferred result"),await y9(s,o.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function y9(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Tr.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Tr.error,error:i}}return{type:Tr.data,data:e.deferredData.data}}}function x9(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function F0(e,t){let n=typeof t=="string"?pf(t).search:t.search;if(e[e.length-1].route.index&&x9(n||""))return e[e.length-1];let r=Gle(e);return r[r.length-1]}function LV(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function t8(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 hQe(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 i0(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 vQe(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 rd(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 gQe(e,t){try{let n=e.sessionStorage.getItem(Jle);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 bQe(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(Jle,JSON.stringify(n))}catch(r){vv(!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 I2(){return I2=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},I2.apply(this,arguments)}const p4=u.createContext(null),nce=u.createContext(null),h4=u.createContext(null),w9=u.createContext(null),ap=u.createContext({outlet:null,matches:[],isDataRoute:!1}),rce=u.createContext(null);function v4(){return u.useContext(w9)!=null}function Ly(){return v4()||Xn(!1),u.useContext(w9).location}function ice(e){u.useContext(h4).static||u.useLayoutEffect(e)}function Hu(){let{isDataRoute:e}=u.useContext(ap);return e?RQe():yQe()}function yQe(){v4()||Xn(!1);let e=u.useContext(p4),{basename:t,future:n,navigator:r}=u.useContext(h4),{matches:i}=u.useContext(ap),{pathname:a}=Ly(),o=JSON.stringify(Kle(i,n.v7_relativeSplatPath)),s=u.useRef(!1);return ice(()=>{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=Yle(c,JSON.parse(o),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Vd([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,a,e])}function ace(){let{matches:e}=u.useContext(ap),t=e[e.length-1];return t?t.params:{}}function xQe(e,t,n,r){v4()||Xn(!1);let{navigator:i}=u.useContext(h4),{matches:a}=u.useContext(ap),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=Ly(),d;d=c;let f=d.pathname||"/",m=f;if(l!=="/"){let g=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(g.length).join("/")}let p=Mf(e,{pathname:m});return _Qe(p&&p.map(g=>Object.assign({},g,{params:Object.assign({},s,g.params),pathname:Vd([l,i.encodeLocation?i.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?l:Vd([l,i.encodeLocation?i.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),a,n,r)}function wQe(){let e=PQe(),t=mb(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 SQe=u.createElement(wQe,null);class CQe 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(ap.Provider,{value:this.props.routeContext},u.createElement(rce.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function kQe(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(p4);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(ap.Provider,{value:t},r)}function _Qe(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,g=null,v=null;n&&(p=s&&f.route.id?s[f.route.id]:void 0,g=f.route.errorElement||SQe,l&&(c<0&&m===0?(IQe("route-fallback"),h=!0,v=null):c===m&&(h=!0,v=f.route.hydrateFallbackElement||null)));let x=t.concat(o.slice(0,m+1)),w=()=>{let y;return p?y=g:h?y=v:f.route.Component?y=u.createElement(f.route.Component,null):f.route.element?y=f.route.element:y=d,u.createElement(kQe,{match:f,routeContext:{outlet:d,matches:x,isDataRoute:n!=null},children:y})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?u.createElement(CQe,{location:n.location,revalidation:n.revalidation,component:g,error:p,children:w(),routeContext:{outlet:null,matches:x,isDataRoute:!0}}):w()},null)}var oce=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(oce||{}),sce=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}(sce||{});function EQe(e){let t=u.useContext(p4);return t||Xn(!1),t}function $Qe(e){let t=u.useContext(nce);return t||Xn(!1),t}function TQe(e){let t=u.useContext(ap);return t||Xn(!1),t}function lce(e){let t=TQe(),n=t.matches[t.matches.length-1];return n.route.id||Xn(!1),n.route.id}function PQe(){var e;let t=u.useContext(rce),n=$Qe(),r=lce();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function RQe(){let{router:e}=EQe(oce.UseNavigateStable),t=lce(sce.UseNavigateStable),n=u.useRef(!1);return ice(()=>{n.current=!0}),u.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,I2({fromRouteId:t},a)))},[e,t])}const BV={};function IQe(e,t,n){BV[e]||(BV[e]=!0)}function OQe(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 MQe(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Di.Pop,navigator:a,static:o=!1,future:s}=e;v4()&&Xn(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:I2({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=pf(r));let{pathname:d="/",search:f="",hash:m="",state:p=null,key:h="default"}=r,g=u.useMemo(()=>{let v=Dy(d,l);return v==null?null:{location:{pathname:v,search:f,hash:m,state:p,key:h},navigationType:i}},[l,d,f,m,p,h,i]);return g==null?null:u.createElement(h4.Provider,{value:c},u.createElement(w9.Provider,{children:n,value:g}))}new Promise(()=>{});function jQe(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 O2(){return O2=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},O2.apply(this,arguments)}function LI(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 NQe(e,t){let n=LI(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(a=>{n.append(i,a)})}),n}const AQe="6";try{window.__reactRouterVersion=AQe}catch{}function FQe(e,t){return ZJe({basename:t==null?void 0:t.basename,future:O2({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:CJe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||DQe(),routes:e,mapRouteProperties:jQe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function DQe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=O2({},t,{errors:LQe(t.errors)})),t}function LQe(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 R2(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 BQe=u.createContext({isTransitioning:!1}),zQe=u.createContext(new Map),HQe="startTransition",zV=pm[HQe],VQe="flushSync",HV=lJ[VQe];function WQe(e){zV?zV(e):e()}function a0(e){HV?HV(e):e()}class UQe{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 qQe(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,g]=u.useState(),v=u.useRef(new Map),{v7_startTransition:x}=r||{},w=u.useCallback(E=>{x?WQe(E):E()},[x]),y=u.useCallback((E,T)=>{let{deletedFetchers:$,flushSync:P,viewTransitionOpts:O}=T;E.fetchers.forEach((R,I)=>{R.data!==void 0&&v.current.set(I,R.data)}),$.forEach(R=>v.current.delete(R));let M=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!O||M){P?a0(()=>a(E)):w(()=>a(E));return}if(P){a0(()=>{m&&(d&&d.resolve(),m.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:O.currentLocation,nextLocation:O.nextLocation})});let R=n.window.document.startViewTransition(()=>{a0(()=>a(E))});R.finished.finally(()=>{a0(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),a0(()=>p(R));return}m?(d&&d.resolve(),m.skipTransition(),g({state:E,currentLocation:O.currentLocation,nextLocation:O.nextLocation})):(s(E),c({isTransitioning:!0,flushSync:!1,currentLocation:O.currentLocation,nextLocation:O.nextLocation}))},[n.window,m,d,v,w]);u.useLayoutEffect(()=>n.subscribe(y),[n,y]),u.useEffect(()=>{l.isTransitioning&&!l.flushSync&&f(new UQe)},[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}),g(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||"/",k=u.useMemo(()=>({router:n,navigator:S,static:!1,basename:C}),[n,S,C]),_=u.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return u.useEffect(()=>OQe(r,n.future),[r,n.future]),u.createElement(u.Fragment,null,u.createElement(p4.Provider,{value:k},u.createElement(nce.Provider,{value:i},u.createElement(zQe.Provider,{value:v.current},u.createElement(BQe.Provider,{value:l},u.createElement(MQe,{basename:C,location:i.location,navigationType:i.historyAction,navigator:S,future:_},i.initialized||n.future.v7_partialHydration?u.createElement(GQe,{routes:n.routes,future:n.future,state:i}):t))))),null)}const GQe=u.memo(KQe);function KQe(e){let{routes:t,future:n,state:r}=e;return xQe(t,void 0,r,n)}var VV;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(VV||(VV={}));var WV;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(WV||(WV={}));function ug(e){let t=u.useRef(LI(e)),n=u.useRef(!1),r=Ly(),i=u.useMemo(()=>NQe(r.search,n.current?null:t.current),[r.search]),a=Hu(),o=u.useCallback((s,l)=>{const c=LI(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(y){try{return y.defaultView&&y.defaultView.frameElement||null}catch{return null}}var t=function(y){for(var S=y,C=e(S);C;)S=C.ownerDocument,C=e(S);return S}(window.document),n=[],r=null,i=null;function a(y){this.time=y.time,this.target=y.target,this.rootBounds=h(y.rootBounds),this.boundingClientRect=h(y.boundingClientRect),this.intersectionRect=h(y.intersectionRect||p()),this.isIntersecting=!!y.intersectionRect;var S=this.boundingClientRect,C=S.width*S.height,k=this.intersectionRect,_=k.width*k.height;C?this.intersectionRatio=Number((_/C).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(y,S){var C=S||{};if(typeof y!="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=y,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(k){return k.value+k.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(y,S){!y||!S?i=p():i=g(y,S),n.forEach(function(C){C._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,i=null},o.prototype.observe=function(y){var S=this._observationTargets.some(function(C){return C.element==y});if(!S){if(!(y&&y.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:y,entry:null}),this._monitorIntersections(y.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(y){this._observationTargets=this._observationTargets.filter(function(S){return S.element!=y}),this._unmonitorIntersections(y.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var y=this._queuedEntries.slice();return this._queuedEntries=[],y},o.prototype._initThresholds=function(y){var S=y||[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(y){var S=y||"0px",C=S.split(/\s+/).map(function(k){var _=/^(-?\d*\.?\d+)(px|%)$/.exec(k);if(!_)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(_[1]),unit:_[2]}});return C[1]=C[1]||C[0],C[2]=C[2]||C[0],C[3]=C[3]||C[1],C},o.prototype._monitorIntersections=function(y){var S=y.defaultView;if(S&&this._monitoringDocuments.indexOf(y)==-1){var C=this._checkForIntersections,k=null,_=null;this.POLL_INTERVAL?k=S.setInterval(C,this.POLL_INTERVAL):(c(S,"resize",C,!0),c(y,"scroll",C,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in S&&(_=new S.MutationObserver(C),_.observe(y,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(y),this._monitoringUnsubscribes.push(function(){var $=y.defaultView;$&&(k&&$.clearInterval(k),d($,"resize",C,!0)),d(y,"scroll",C,!0),_&&_.disconnect()});var E=this.root&&(this.root.ownerDocument||this.root)||t;if(y!=E){var T=e(y);T&&this._monitorIntersections(T.ownerDocument)}}},o.prototype._unmonitorIntersections=function(y){var S=this._monitoringDocuments.indexOf(y);if(S!=-1){var C=this.root&&(this.root.ownerDocument||this.root)||t,k=this._observationTargets.some(function(T){var $=T.element.ownerDocument;if($==y)return!0;for(;$&&$!=C;){var P=e($);if($=P&&P.ownerDocument,$==y)return!0}return!1});if(!k){var _=this._monitoringUnsubscribes[S];if(this._monitoringDocuments.splice(S,1),this._monitoringUnsubscribes.splice(S,1),_(),y!=C){var E=e(y);E&&this._unmonitorIntersections(E.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var y=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var S=0;S<y.length;S++)y[S]()},o.prototype._checkForIntersections=function(){if(!(!this.root&&r&&!i)){var y=this._rootIsInDom(),S=y?this._getRootRect():p();this._observationTargets.forEach(function(C){var k=C.element,_=m(k),E=this._rootContainsTarget(k),T=C.entry,$=y&&E&&this._computeTargetAndRootIntersection(k,_,S),P=null;this._rootContainsTarget(k)?(!r||this.root)&&(P=S):P=p();var O=C.entry=new a({time:s(),target:k,boundingClientRect:_,rootBounds:P,intersectionRect:$});T?y&&E?this._hasCrossedThreshold(T,O)&&this._queuedEntries.push(O):T&&T.isIntersecting&&this._queuedEntries.push(O):this._queuedEntries.push(O)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(y,S,C){if(window.getComputedStyle(y).display!="none"){for(var k=S,_=x(y),E=!1;!E&&_;){var T=null,$=_.nodeType==1?window.getComputedStyle(_):{};if($.display=="none")return null;if(_==this.root||_.nodeType==9)if(E=!0,_==this.root||_==t)r&&!this.root?!i||i.width==0&&i.height==0?(_=null,T=null,k=null):T=i:T=C;else{var P=x(_),O=P&&m(P),M=P&&this._computeTargetAndRootIntersection(P,O,C);O&&M?(_=P,T=g(O,M)):(_=null,k=null)}else{var R=_.ownerDocument;_!=R.body&&_!=R.documentElement&&$.overflow!="visible"&&(T=m(_))}if(T&&(k=f(T,k)),!k)break;_=_&&x(_)}return k}},o.prototype._getRootRect=function(){var y;if(this.root&&!w(this.root))y=m(this.root);else{var S=w(this.root)?this.root:t,C=S.documentElement,k=S.body;y={top:0,left:0,right:C.clientWidth||k.clientWidth,width:C.clientWidth||k.clientWidth,bottom:C.clientHeight||k.clientHeight,height:C.clientHeight||k.clientHeight}}return this._expandRectByRootMargin(y)},o.prototype._expandRectByRootMargin=function(y){var S=this._rootMarginValues.map(function(k,_){return k.unit=="px"?k.value:k.value*(_%2?y.width:y.height)/100}),C={top:y.top-S[0],right:y.right+S[1],bottom:y.bottom+S[2],left:y.left-S[3]};return C.width=C.right-C.left,C.height=C.bottom-C.top,C},o.prototype._hasCrossedThreshold=function(y,S){var C=y&&y.isIntersecting?y.intersectionRatio||0:-1,k=S.isIntersecting?S.intersectionRatio||0:-1;if(C!==k)for(var _=0;_<this.thresholds.length;_++){var E=this.thresholds[_];if(E==C||E==k||E<C!=E<k)return!0}},o.prototype._rootIsInDom=function(){return!this.root||v(t,this.root)},o.prototype._rootContainsTarget=function(y){var S=this.root&&(this.root.ownerDocument||this.root)||t;return v(S,y)&&(!this.root||S==y.ownerDocument)},o.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},o.prototype._unregisterInstance=function(){var y=n.indexOf(this);y!=-1&&n.splice(y,1)};function s(){return window.performance&&performance.now&&performance.now()}function l(y,S){var C=null;return function(){C||(C=setTimeout(function(){y(),C=null},S))}}function c(y,S,C,k){typeof y.addEventListener=="function"?y.addEventListener(S,C,k):typeof y.attachEvent=="function"&&y.attachEvent("on"+S,C)}function d(y,S,C,k){typeof y.removeEventListener=="function"?y.removeEventListener(S,C,k):typeof y.detachEvent=="function"&&y.detachEvent("on"+S,C)}function f(y,S){var C=Math.max(y.top,S.top),k=Math.min(y.bottom,S.bottom),_=Math.max(y.left,S.left),E=Math.min(y.right,S.right),T=E-_,$=k-C;return T>=0&&$>=0&&{top:C,bottom:k,left:_,right:E,width:T,height:$}||null}function m(y){var S;try{S=y.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(y){return!y||"x"in y?y:{top:y.top,y:y.top,bottom:y.bottom,left:y.left,x:y.left,right:y.right,width:y.width,height:y.height}}function g(y,S){var C=S.top-y.top,k=S.left-y.left;return{top:C,left:k,height:S.height,width:S.width,bottom:C+S.height,right:k+S.width}}function v(y,S){for(var C=S;C;){if(C==y)return!0;C=x(C)}return!1}function x(y){var S=y.parentNode;return y.nodeType==9&&y!=t?e(y):(S&&S.assignedSlot&&(S=S.assignedSlot.parentNode),S&&S.nodeType==11&&S.host?S.host:S)}function w(y){return y&&y.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=a})();function cce(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=cce(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function on(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=cce(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:uce,setPrototypeOf:UV,isFrozen:YQe,getPrototypeOf:XQe,getOwnPropertyDescriptor:JQe}=Object;let{freeze:fo,seal:tl,create:BI}=Object,{apply:zI,construct:HI}=typeof Reflect<"u"&&Reflect;fo||(fo=function(t){return t});tl||(tl=function(t){return t});zI||(zI=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)});HI||(HI=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 Cw=mo(Array.prototype.forEach),QQe=mo(Array.prototype.lastIndexOf),qV=mo(Array.prototype.pop),o0=mo(Array.prototype.push),ZQe=mo(Array.prototype.splice),XS=mo(String.prototype.toLowerCase),n8=mo(String.prototype.toString),r8=mo(String.prototype.match),s0=mo(String.prototype.replace),eZe=mo(String.prototype.indexOf),tZe=mo(String.prototype.trim),bl=mo(Object.prototype.hasOwnProperty),Za=mo(RegExp.prototype.test),l0=nZe(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 zI(e,t,r)}}function nZe(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return HI(e,n)}}function zn(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:XS;UV&&UV(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const a=n(i);a!==i&&(YQe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function rZe(e){for(let t=0;t<e.length;t++)bl(e,t)||(e[t]=null);return e}function tu(e){const t=BI(null);for(const[n,r]of uce(e))bl(e,n)&&(Array.isArray(r)?t[n]=rZe(r):r&&typeof r=="object"&&r.constructor===Object?t[n]=tu(r):t[n]=r);return t}function c0(e,t){for(;e!==null;){const r=JQe(e,t);if(r){if(r.get)return mo(r.get);if(typeof r.value=="function")return mo(r.value)}e=XQe(e)}function n(){return null}return n}const GV=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"]),i8=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"]),a8=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"]),iZe=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"]),o8=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"]),aZe=fo(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),KV=fo(["#text"]),YV=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"]),s8=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"]),XV=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"]),kw=fo(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),oZe=tl(/\{\{[\w\W]*|[\w\W]*\}\}/gm),sZe=tl(/<%[\w\W]*|[\w\W]*%>/gm),lZe=tl(/\$\{[\w\W]*/gm),cZe=tl(/^data-[\-\w.\u00B7-\uFFFF]+$/),uZe=tl(/^aria-[\-\w]+$/),dce=tl(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),dZe=tl(/^(?:\w+script|data):/i),fZe=tl(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),fce=tl(/^html$/i),mZe=tl(/^[a-z][.\w]*(-[.\w]+)+$/i);var JV=Object.freeze({__proto__:null,ARIA_ATTR:uZe,ATTR_WHITESPACE:fZe,CUSTOM_ELEMENT:mZe,DATA_ATTR:cZe,DOCTYPE_NAME:fce,ERB_EXPR:sZe,IS_ALLOWED_URI:dce,IS_SCRIPT_OR_DATA:dZe,MUSTACHE_EXPR:oZe,TMPLIT_EXPR:lZe});const u0={element:1,text:3,progressingInstruction:7,comment:8,document:9},pZe=function(){return typeof window>"u"?null:window},hZe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},QV=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function mce(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:pZe();const t=Qe=>mce(Qe);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==u0.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,g=c0(h,"cloneNode"),v=c0(h,"remove"),x=c0(h,"nextSibling"),w=c0(h,"childNodes"),y=c0(h,"parentNode");if(typeof o=="function"){const Qe=n.createElement("template");Qe.content&&Qe.content.ownerDocument&&(n=Qe.content.ownerDocument)}let S,C="";const{implementation:k,createNodeIterator:_,createDocumentFragment:E,getElementsByTagName:T}=n,{importNode:$}=r;let P=QV();t.isSupported=typeof uce=="function"&&typeof y=="function"&&k&&k.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:O,ERB_EXPR:M,TMPLIT_EXPR:R,DATA_ATTR:I,ARIA_ATTR:j,IS_SCRIPT_OR_DATA:L,ATTR_WHITESPACE:D,CUSTOM_ELEMENT:B}=JV;let{IS_ALLOWED_URI:F}=JV,z=null;const H=zn({},[...GV,...i8,...a8,...o8,...KV]);let A=null;const V=zn({},[...YV,...s8,...XV,...kw]);let W=Object.seal(BI(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,X=null;const J=Object.seal(BI(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let re=!0,Q=!0,ne=!1,ee=!0,oe=!1,se=!0,ue=!1,te=!1,le=!1,ve=!1,we=!1,ke=!1,Y=!0,ae=!1;const Z="user-content-";let G=!0,de=!1,ie={},fe=null;const be=zn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ce=null;const xe=zn({},["audio","video","img","source","image","track"]);let ye=null;const Se=zn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ie="http://www.w3.org/1998/Math/MathML",Re="http://www.w3.org/2000/svg",Ee="http://www.w3.org/1999/xhtml";let ce=Ee,ge=!1,_e=null;const je=zn({},[Ie,Re,Ee],n8);let De=zn({},["mi","mo","mn","ms","mtext"]),Ge=zn({},["annotation-xml"]);const Ve=zn({},["title","style","font","a","script"]);let qe=null;const Ne=["application/xhtml+xml","text/html"],We="text/html";let Le=null,gt=null;const ft=n.createElement("form"),ut=function(Me){return Me instanceof RegExp||Me instanceof Function},pt=function(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(gt&>===Me)){if((!Me||typeof Me!="object")&&(Me={}),Me=tu(Me),qe=Ne.indexOf(Me.PARSER_MEDIA_TYPE)===-1?We:Me.PARSER_MEDIA_TYPE,Le=qe==="application/xhtml+xml"?n8:XS,z=bl(Me,"ALLOWED_TAGS")?zn({},Me.ALLOWED_TAGS,Le):H,A=bl(Me,"ALLOWED_ATTR")?zn({},Me.ALLOWED_ATTR,Le):V,_e=bl(Me,"ALLOWED_NAMESPACES")?zn({},Me.ALLOWED_NAMESPACES,n8):je,ye=bl(Me,"ADD_URI_SAFE_ATTR")?zn(tu(Se),Me.ADD_URI_SAFE_ATTR,Le):Se,Ce=bl(Me,"ADD_DATA_URI_TAGS")?zn(tu(xe),Me.ADD_DATA_URI_TAGS,Le):xe,fe=bl(Me,"FORBID_CONTENTS")?zn({},Me.FORBID_CONTENTS,Le):be,U=bl(Me,"FORBID_TAGS")?zn({},Me.FORBID_TAGS,Le):tu({}),X=bl(Me,"FORBID_ATTR")?zn({},Me.FORBID_ATTR,Le):tu({}),ie=bl(Me,"USE_PROFILES")?Me.USE_PROFILES:!1,re=Me.ALLOW_ARIA_ATTR!==!1,Q=Me.ALLOW_DATA_ATTR!==!1,ne=Me.ALLOW_UNKNOWN_PROTOCOLS||!1,ee=Me.ALLOW_SELF_CLOSE_IN_ATTR!==!1,oe=Me.SAFE_FOR_TEMPLATES||!1,se=Me.SAFE_FOR_XML!==!1,ue=Me.WHOLE_DOCUMENT||!1,ve=Me.RETURN_DOM||!1,we=Me.RETURN_DOM_FRAGMENT||!1,ke=Me.RETURN_TRUSTED_TYPE||!1,le=Me.FORCE_BODY||!1,Y=Me.SANITIZE_DOM!==!1,ae=Me.SANITIZE_NAMED_PROPS||!1,G=Me.KEEP_CONTENT!==!1,de=Me.IN_PLACE||!1,F=Me.ALLOWED_URI_REGEXP||dce,ce=Me.NAMESPACE||Ee,De=Me.MATHML_TEXT_INTEGRATION_POINTS||De,Ge=Me.HTML_INTEGRATION_POINTS||Ge,W=Me.CUSTOM_ELEMENT_HANDLING||{},Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(W.tagNameCheck=Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(W.attributeNameCheck=Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&typeof Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(W.allowCustomizedBuiltInElements=Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),oe&&(Q=!1),we&&(ve=!0),ie&&(z=zn({},KV),A=[],ie.html===!0&&(zn(z,GV),zn(A,YV)),ie.svg===!0&&(zn(z,i8),zn(A,s8),zn(A,kw)),ie.svgFilters===!0&&(zn(z,a8),zn(A,s8),zn(A,kw)),ie.mathMl===!0&&(zn(z,o8),zn(A,XV),zn(A,kw))),Me.ADD_TAGS&&(typeof Me.ADD_TAGS=="function"?J.tagCheck=Me.ADD_TAGS:(z===H&&(z=tu(z)),zn(z,Me.ADD_TAGS,Le))),Me.ADD_ATTR&&(typeof Me.ADD_ATTR=="function"?J.attributeCheck=Me.ADD_ATTR:(A===V&&(A=tu(A)),zn(A,Me.ADD_ATTR,Le))),Me.ADD_URI_SAFE_ATTR&&zn(ye,Me.ADD_URI_SAFE_ATTR,Le),Me.FORBID_CONTENTS&&(fe===be&&(fe=tu(fe)),zn(fe,Me.FORBID_CONTENTS,Le)),G&&(z["#text"]=!0),ue&&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 l0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Me.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw l0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');S=Me.TRUSTED_TYPES_POLICY,C=S.createHTML("")}else S===void 0&&(S=hZe(p,i)),S!==null&&typeof C=="string"&&(C=S.createHTML(""));fo&&fo(Me),gt=Me}},$e=zn({},[...i8,...a8,...iZe]),Pe=zn({},[...o8,...aZe]),Oe=function(Me){let ze=y(Me);(!ze||!ze.tagName)&&(ze={namespaceURI:ce,tagName:"template"});const tt=XS(Me.tagName),ot=XS(ze.tagName);return _e[Me.namespaceURI]?Me.namespaceURI===Re?ze.namespaceURI===Ee?tt==="svg":ze.namespaceURI===Ie?tt==="svg"&&(ot==="annotation-xml"||De[ot]):!!$e[tt]:Me.namespaceURI===Ie?ze.namespaceURI===Ee?tt==="math":ze.namespaceURI===Re?tt==="math"&&Ge[ot]:!!Pe[tt]:Me.namespaceURI===Ee?ze.namespaceURI===Re&&!Ge[ot]||ze.namespaceURI===Ie&&!De[ot]?!1:!Pe[tt]&&(Ve[tt]||!$e[tt]):!!(qe==="application/xhtml+xml"&&_e[Me.namespaceURI]):!1},Te=function(Me){o0(t.removed,{element:Me});try{y(Me).removeChild(Me)}catch{v(Me)}},Ae=function(Me,ze){try{o0(t.removed,{attribute:ze.getAttributeNode(Me),from:ze})}catch{o0(t.removed,{attribute:null,from:ze})}if(ze.removeAttribute(Me),Me==="is")if(ve||we)try{Te(ze)}catch{}else try{ze.setAttribute(Me,"")}catch{}},Ke=function(Me){let ze=null,tt=null;if(le)Me="<remove></remove>"+Me;else{const nt=r8(Me,/^[\r\n\t ]+/);tt=nt&&nt[0]}qe==="application/xhtml+xml"&&ce===Ee&&(Me='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Me+"</body></html>");const ot=S?S.createHTML(Me):Me;if(ce===Ee)try{ze=new m().parseFromString(ot,qe)}catch{}if(!ze||!ze.documentElement){ze=k.createDocument(ce,"template",null);try{ze.documentElement.innerHTML=ge?C:ot}catch{}}const Je=ze.body||ze.documentElement;return Me&&tt&&Je.insertBefore(n.createTextNode(tt),Je.childNodes[0]||null),ce===Ee?T.call(ze,ue?"html":"body")[0]:ue?ze.documentElement:Je},Ze=function(Me){return _.call(Me.ownerDocument||Me,Me,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},st=function(Me){return Me instanceof f&&(typeof Me.nodeName!="string"||typeof Me.textContent!="string"||typeof Me.removeChild!="function"||!(Me.attributes instanceof d)||typeof Me.removeAttribute!="function"||typeof Me.setAttribute!="function"||typeof Me.namespaceURI!="string"||typeof Me.insertBefore!="function"||typeof Me.hasChildNodes!="function")},Xe=function(Me){return typeof s=="function"&&Me instanceof s};function Ue(Qe,Me,ze){Cw(Qe,tt=>{tt.call(t,Me,ze,gt)})}const ct=function(Me){let ze=null;if(Ue(P.beforeSanitizeElements,Me,null),st(Me))return Te(Me),!0;const tt=Le(Me.nodeName);if(Ue(P.uponSanitizeElement,Me,{tagName:tt,allowedTags:z}),se&&Me.hasChildNodes()&&!Xe(Me.firstElementChild)&&Za(/<[/\w!]/g,Me.innerHTML)&&Za(/<[/\w!]/g,Me.textContent)||Me.nodeType===u0.progressingInstruction||se&&Me.nodeType===u0.comment&&Za(/<[/\w]/g,Me.data))return Te(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(G&&!fe[tt]){const ot=y(Me)||Me.parentNode,Je=w(Me)||Me.childNodes;if(Je&&ot){const nt=Je.length;for(let lt=nt-1;lt>=0;--lt){const xt=g(Je[lt],!0);xt.__removalCount=(Me.__removalCount||0)+1,ot.insertBefore(xt,x(Me))}}}return Te(Me),!0}return Me instanceof l&&!Oe(Me)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&Za(/<\/no(script|embed|frames)/i,Me.innerHTML)?(Te(Me),!0):(oe&&Me.nodeType===u0.text&&(ze=Me.textContent,Cw([O,M,R],ot=>{ze=s0(ze,ot," ")}),Me.textContent!==ze&&(o0(t.removed,{element:Me.cloneNode()}),Me.textContent=ze)),Ue(P.afterSanitizeElements,Me,null),!1)},yt=function(Me,ze,tt){if(Y&&(ze==="id"||ze==="name")&&(tt in n||tt in ft))return!1;if(!(Q&&!X[ze]&&Za(I,ze))){if(!(re&&Za(j,ze))){if(!(J.attributeCheck instanceof Function&&J.attributeCheck(ze,Me))){if(!A[ze]||X[ze]){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,ze)||W.attributeNameCheck instanceof Function&&W.attributeNameCheck(ze,Me))||ze==="is"&&W.allowCustomizedBuiltInElements&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt))))return!1}else if(!ye[ze]){if(!Za(F,s0(tt,D,""))){if(!((ze==="src"||ze==="xlink:href"||ze==="href")&&Me!=="script"&&eZe(tt,"data:")===0&&Ce[Me])){if(!(ne&&!Za(L,s0(tt,D,"")))){if(tt)return!1}}}}}}}return!0},Pt=function(Me){return Me!=="annotation-xml"&&r8(Me,B)},Ot=function(Me){Ue(P.beforeSanitizeAttributes,Me,null);const{attributes:ze}=Me;if(!ze||st(Me))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let ot=ze.length;for(;ot--;){const Je=ze[ot],{name:nt,namespaceURI:lt,value:xt}=Je,Dt=Le(nt),vt=xt;let at=nt==="value"?vt:tZe(vt);if(tt.attrName=Dt,tt.attrValue=at,tt.keepAttr=!0,tt.forceKeepAttr=void 0,Ue(P.uponSanitizeAttribute,Me,tt),at=tt.attrValue,ae&&(Dt==="id"||Dt==="name")&&(Ae(nt,Me),at=Z+at),se&&Za(/((--!?|])>)|<\/(style|title|textarea)/i,at)){Ae(nt,Me);continue}if(Dt==="attributename"&&r8(at,"href")){Ae(nt,Me);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){Ae(nt,Me);continue}if(!ee&&Za(/\/>/i,at)){Ae(nt,Me);continue}oe&&Cw([O,M,R],nn=>{at=s0(at,nn," ")});const St=Le(Me.nodeName);if(!yt(St,Dt,at)){Ae(nt,Me);continue}if(S&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!lt)switch(p.getAttributeType(St,Dt)){case"TrustedHTML":{at=S.createHTML(at);break}case"TrustedScriptURL":{at=S.createScriptURL(at);break}}if(at!==vt)try{lt?Me.setAttributeNS(lt,nt,at):Me.setAttribute(nt,at),st(Me)?Te(Me):qV(t.removed)}catch{Ae(nt,Me)}}Ue(P.afterSanitizeAttributes,Me,null)},Ct=function Qe(Me){let ze=null;const tt=Ze(Me);for(Ue(P.beforeSanitizeShadowDOM,Me,null);ze=tt.nextNode();)Ue(P.uponSanitizeShadowNode,ze,null),ct(ze),Ot(ze),ze.content instanceof a&&Qe(ze.content);Ue(P.afterSanitizeShadowDOM,Me,null)};return t.sanitize=function(Qe){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ze=null,tt=null,ot=null,Je=null;if(ge=!Qe,ge&&(Qe="<!-->"),typeof Qe!="string"&&!Xe(Qe))if(typeof Qe.toString=="function"){if(Qe=Qe.toString(),typeof Qe!="string")throw l0("dirty is not a string, aborting")}else throw l0("toString is not a function");if(!t.isSupported)return Qe;if(te||pt(Me),t.removed=[],typeof Qe=="string"&&(de=!1),de){if(Qe.nodeName){const xt=Le(Qe.nodeName);if(!z[xt]||U[xt])throw l0("root node is forbidden and cannot be sanitized in-place")}}else if(Qe instanceof s)ze=Ke("<!---->"),tt=ze.ownerDocument.importNode(Qe,!0),tt.nodeType===u0.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?ze=tt:ze.appendChild(tt);else{if(!ve&&!oe&&!ue&&Qe.indexOf("<")===-1)return S&&ke?S.createHTML(Qe):Qe;if(ze=Ke(Qe),!ze)return ve?null:ke?C:""}ze&&le&&Te(ze.firstChild);const nt=Ze(de?Qe:ze);for(;ot=nt.nextNode();)ct(ot),Ot(ot),ot.content instanceof a&&Ct(ot.content);if(de)return Qe;if(ve){if(we)for(Je=E.call(ze.ownerDocument);ze.firstChild;)Je.appendChild(ze.firstChild);else Je=ze;return(A.shadowroot||A.shadowrootmode)&&(Je=$.call(r,Je,!0)),Je}let lt=ue?ze.outerHTML:ze.innerHTML;return ue&&z["!doctype"]&&ze.ownerDocument&&ze.ownerDocument.doctype&&ze.ownerDocument.doctype.name&&Za(fce,ze.ownerDocument.doctype.name)&&(lt="<!DOCTYPE "+ze.ownerDocument.doctype.name+`>
|
||
`+lt),oe&&Cw([O,M,R],xt=>{lt=s0(lt,xt," ")}),S&&ke?S.createHTML(lt):lt},t.setConfig=function(){let Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};pt(Qe),te=!0},t.clearConfig=function(){gt=null,te=!1},t.isValidAttribute=function(Qe,Me,ze){gt||pt({});const tt=Le(Qe),ot=Le(Me);return yt(tt,ot,ze)},t.addHook=function(Qe,Me){typeof Me=="function"&&o0(P[Qe],Me)},t.removeHook=function(Qe,Me){if(Me!==void 0){const ze=QQe(P[Qe],Me);return ze===-1?void 0:ZQe(P[Qe],ze,1)[0]}return qV(P[Qe])},t.removeHooks=function(Qe){P[Qe]=[]},t.removeAllHooks=function(){P=QV()},t}var vZe=mce();function gZe(e,t=document.body){const n=document.createElement("div");t.appendChild(n);const r=pC.createRoot(n),i=K.cloneElement(e,{onUnmount(){t&&n&&t.removeChild(n)}});return r.render(i),n}function bZe(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 S9(e){const t=u.useRef(null);return u.useEffect(()=>{e&&(typeof e=="function"?e(t.current):e.current=t.current)},[e]),t}function yZe(e){const t=u.useRef(e);return t.current=e,t}function xZe(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)}function wZe(e){return e.offsetHeight}const SZe=5*60*1e3;let ZV=0;const l8=(e,t)=>{const n=e.createdAt||Date.now(),r=e.hasTime||n-ZV>SZe;return r&&(ZV=n),{...e,_id:e._id||t||xZe(),createdAt:n,position:e.position||"left",hasTime:r}};function CZe(e=[]){const t=u.useMemo(()=>e.map(c=>l8(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?l8(d,c):m))},[]),o=u.useCallback(c=>{const d=l8(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 pce({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&&wZe(t.current),i(a)},[a,t]),{didMount:a,isShow:r}}let eFt=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 kZe=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:on("Avatar",`Avatar--${a}`,`Avatar--${o}`,t),href:i,children:n?b.jsx("img",{src:n,alt:r}):s})},_Ze=e=>{const{className:t,active:n,onClick:r,...i}=e;return b.jsx("div",{className:on("Backdrop",t,{active:n}),onClick:r,role:"button",tabIndex:-1,"aria-hidden":!0,...i})},dg=({content:e})=>{const t=vZe.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}})},EZe=/(\+?86-?)?1[3-9]\d{9}/g,$Ze=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,TZe=/(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 y=w.replace(/^\+?86-?/,"");console.log(`拨打电话: ${y}`),l==null||l(y)},h=w=>{console.log(`发送邮件: ${w}`),c==null||c(w)},g=w=>{const y=w.replace(/^[@\s]+/,"");console.log(`打开链接: ${y}`),window.open(y,"_blank")},v=()=>{if(!r)return null;if(o)return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(dg,{content:r})});let w=0;const y=[],S=r,C=[];let k;for(;(k=EZe.exec(S))!==null;)C.push({value:k[0],index:k.index,type:"phone"});let _;for(;(_=$Ze.exec(S))!==null;)C.push({value:_[0],index:_.index,type:"email"});let E;for(;(E=TZe.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&&y.push(S.substring(w,T.index)),y.push(b.jsx("a",{href:"#",onClick:P=>{P.preventDefault(),T.type==="phone"?p(T.value):T.type==="email"?h(T.value):T.type==="url"&&g(T.value)},style:{color:"#1890ff",textDecoration:"none",cursor:"pointer"},children:T.value},$)),w=T.index+T.value.length}),w<S.length&&y.push(S.substring(w)),b.jsx("p",{children:y})},x=async()=>{if(!r)return;(await g9(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:[v(),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:x,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"})]})})})]})}),Gi=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:on("Icon",{"is-spin":i},r),ref:t,...s,...o,children:b.jsx("use",{xlinkHref:`#icon-${n}`})})});function c8(e){return e&&`Btn--${e}`}const zi=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",g=o||(c?"lg":"");function v(x){!d&&!l&&m&&m(x)}return b.jsxs("button",{className:on("Btn",c8(i),c8(a),c8(g),{"Btn--block":c},n),type:"button",disabled:d,onClick:v,ref:t,...p,children:[h&&b.jsx("span",{className:"Btn-icon",children:b.jsx(Gi,{type:h,spin:l})}),r||f]})}),PZe={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:"يبحث"}},RZe={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"}},IZe={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"}},OZe={BackBottom:{newMsgOne:"{n}条新消息",newMsgOther:"{n}条新消息",bottom:"回到底部"},Time:{weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),formats:{LT:"HH:mm",lll:"YYYY年M月D日 HH:mm",WT:"dddd HH:mm",YT:"昨天 HH:mm"}},Composer:{send:"发送"},SendConfirm:{title:"发送图片",send:"发送",cancel:"取消"},RateActions:{up:"赞同",down:"反对"},Recorder:{hold2talk:"按住 说话",release2send:"松开 发送",releaseOrSwipe:"松开发送,上滑取消",release2cancel:"松开手指,取消发送"},Search:{search:"搜索"}},eW={"ar-EG":PZe,"fr-FR":IZe,"en-US":RZe,"zh-CN":OZe},hce="en-US",C9=K.createContext({}),MZe=({locale:e=hce,locales:t,elderMode:n,children:r})=>b.jsx(C9.Provider,{value:{locale:e,locales:t,elderMode:n},children:r}),g4=()=>u.useContext(C9),By=(e,t)=>{const{locale:n,locales:r}=u.useContext(C9);let a={...n&&eW[n]||eW[hce],...r};return e&&(a=a[e]||{}),{locale:n,trans:o=>o?a[o]:a}},ui=K.forwardRef((e,t)=>{const{className:n,size:r,fluid:i,children:a,...o}=e,s=g4();return b.jsx("div",{className:on("Card",r&&`Card--${r}`,{"Card--fluid":i},n),"data-fluid":i,"data-elder-mode":s.elderMode,...o,ref:t,children:a})}),jZe={row:"Flex--d-r","row-reverse":"Flex--d-rr",column:"Flex--d-c","column-reverse":"Flex--d-cr"},NZe={nowrap:"Flex--w-n",wrap:"Flex--w-w","wrap-reverse":"Flex--w-wr"},AZe={"flex-start":"Flex--jc-fs","flex-end":"Flex--jc-fe",center:"Flex--jc-c","space-between":"Flex--jc-sb","space-around":"Flex--jc-sa"},FZe={"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:on("Flex",o&&jZe[o],c&&AZe[c],f&&FZe[f],s&&NZe[s],{"Flex--inline":i,"Flex--center":a},r),ref:t,...p,children:m})}),Wd=K.forwardRef((e,t)=>{const{className:n,flex:r,alignSelf:i,order:a,style:o,children:s,...l}=e;return b.jsx("div",{className:on("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:on("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 Yl=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:on("CardContent",n),...i,ref:t,children:r})}),Hc=K.forwardRef((e,t)=>{const{className:n,title:r,subtitle:i,center:a,children:o,...s}=e;return b.jsxs("div",{className:on("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]})}),pb=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:on("CardText",n),...i,ref:t,children:typeof r=="string"?b.jsx("p",{children:r}):r})}),vce=K.forwardRef((e,t)=>{const{children:n,className:r,direction:i,...a}=e;return b.jsx("div",{className:on("CardActions",r,i&&`CardActions--${i}`),...a,ref:t,children:n})}),u8=e=>{const{width:t,children:n}=e;return b.jsx("div",{className:"Carousel-item",style:{width:t},children:n})},gce=(e,t)=>{e.style.transform=t,e.style.webkitTransform=t},tW=(e,t)=>{e.style.transition=t,e.style.webkitTransition=t},DZe={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 op(e){return DZe[e]()}const LZe=["TEXTAREA","OPTION","INPUT","SELECT"],BZe=op("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:g}=e,v=K.Children.count(g),x=`${100/v}%`,w=u.useRef(null),y=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}),k=u.useCallback(Q=>c?Q%v:Math.max(0,Math.min(Q,v-1)),[v,c]),[_,E]=u.useState(k(r)),[T,$]=u.useState(!1),P=u.useCallback(()=>{tW(y.current,`transform ${a}ms ${o}`)},[a,o]),O=()=>{tW(y.current,"transform 0s")},M=Q=>{gce(y.current,`translate3d(${Q}px, 0, 0)`)},R=u.useCallback((Q,ne)=>{const ee=c?Q+1:Q,oe=(d?1:-1)*ee*C.current.wrapWidth;ne?requestAnimationFrame(()=>{requestAnimationFrame(()=>{P(),M(oe)})}):M(oe)},[P,c,d]),I=u.useCallback(Q=>{if(v<=1)return;const ne=k(Q);ne!==_&&E(ne)},[_,v,k]),j=u.useCallback(()=>{if(v<=1)return;let Q=_-1;if(c){if(Q<0){const ne=C.current,ee=v+1,oe=(d?1:-1)*ee*ne.wrapWidth,se=i?ne.endX-ne.startX:0;O(),M(oe+se),Q=v-1}}else Q=Math.max(Q,0);Q!==_&&E(Q)},[_,v,i,c,d]),L=u.useCallback(()=>{if(v<=1)return;let Q=_+1;if(c){if(Q>v-1){Q=0;const ee=C.current,oe=i?ee.endX-ee.startX:0;O(),M(oe)}}else Q=Math.min(Q,v-1);Q!==_&&E(Q)},[_,v,i,c]),D=u.useCallback(()=>{!f||C.current.hover||(S.current=setTimeout(()=>{P(),L()},m))},[f,m,P,L]),B=()=>{clearTimeout(S.current)},F=()=>{R(_,!0),D()},z=()=>{const Q=C.current,ne=(d?-1:1)*(Q.endX-Q.startX),ee=Math.abs(ne),oe=ne>0&&_-1<0,se=ne<0&&_+1>v-1;oe||se?c?oe?j():L():F():ne>0&&ee>s&&v>1?j():ne<0&&ee>s&&v>1?L():F()},H=()=>{const Q=C.current;Q.startX=0,Q.endX=0,Q.startY=0,Q.canMove=null,Q.pressDown=!1},A=Q=>{if(LZe.includes(Q.target.nodeName))return;Q.preventDefault(),Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,ee=C.current;ee.pressDown=!0,ee.startX=ne.pageX,ee.startY=ne.pageY,B()},V=Q=>{Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,ee=C.current;if(ee.pressDown){if("touches"in Q&&(ee.canMove===null&&(ee.canMove=Math.abs(ee.startY-ne.pageY)<Math.abs(ee.startX-ne.pageX)),!ee.canMove))return;Q.preventDefault(),O(),ee.endX=ne.pageX;const se=(c?_+1:_)*ee.wrapWidth,ue=ee.endX-ee.startX;!T&&Math.abs(ue)>l&&$(!0);const te=d?se+ue:ue-se;M(te)}},W=Q=>{Q.stopPropagation();const ne=C.current;ne.pressDown=!1,$(!1),P(),ne.endX?z():D(),H()},U=()=>{C.current.hover=!0,B()},X=Q=>{const ne=C.current;ne.hover=!1,ne.pressDown&&(ne.pressDown=!1,ne.endX=Q.pageX,P(),z(),H()),D()},J=Q=>{const{slideTo:ne}=Q.currentTarget.dataset;if(ne){const ee=parseInt(ne,10);I(ee)}Q.preventDefault()};u.useImperativeHandle(t,()=>({goTo:I,prev:j,next:L,wrapperRef:w}),[I,j,L]),u.useEffect(()=>{function Q(){C.current.wrapWidth=w.current.offsetWidth,R(_)}return C.current.first&&Q(),window.addEventListener("resize",Q),()=>{window.removeEventListener("resize",Q)}},[_,R]),u.useEffect(()=>{h&&!C.current.first&&h(_)},[_,h]),u.useEffect(()=>{C.current.first?(R(_),C.current.first=!1):R(_,!0)},[_,R]),u.useEffect(()=>(D(),()=>{B()}),[f,_,D]);let re;return i?re=BZe?{onTouchStart:A,onTouchMove:V,onTouchEnd:W}:{onMouseDown:A,onMouseMove:V,onMouseUp:W,onMouseEnter:U,onMouseLeave:X}:re={onMouseEnter:U,onMouseLeave:X},b.jsxs("div",{className:on("Carousel",{"Carousel--draggable":i,"Carousel--rtl":d,"Carousel--dragging":T},n),ref:w,...re,children:[b.jsxs("div",{className:"Carousel-inner",style:{width:`${c?v+2:v}00%`},ref:y,children:[c&&b.jsx(u8,{width:x,children:K.Children.toArray(g)[v-1]}),K.Children.map(g,(Q,ne)=>b.jsx(u8,{width:x,children:Q},ne)),c&&b.jsx(u8,{width:x,children:K.Children.toArray(g)[0]})]}),p&&b.jsx("ol",{className:"Carousel-dots",children:K.Children.map(g,(Q,ne)=>b.jsx("li",{children:b.jsx("button",{className:on("Carousel-dot",{active:_===ne}),type:"button","aria-label":`Go to slide ${ne+1}`,"data-slide-to":ne,onClick:J})},ne))})]})});const zZe=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:on("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:on("CheckboxGroup",{"CheckboxGroup--block":s},n),ref:t,children:r.map(d=>b.jsx(zZe,{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 VI=document,HZe=VI.documentElement,VZe=e=>{const{children:t,onClick:n,mouseEvent:r="mouseup",...i}=e,a=u.useRef(null);function o(s){a.current&&HZe.contains(s.target)&&!a.current.contains(s.target)&&n(s)}return u.useEffect(()=>(r&&VI.addEventListener(r,o),()=>{VI.removeEventListener(r,o)})),b.jsx("div",{ref:a,...i,children:t})},WZe="//gw.alicdn.com/tfs/TB1fnnLRkvoK1RjSZFDXXXY3pXa-300-250.svg",UZe="//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"?UZe:WZe);return b.jsxs(co,{className:on("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 qZe=K.createContext("");K.forwardRef((e,t)=>{const{children:n,...r}=e;return b.jsx("label",{className:"Label",...r,ref:t,children:n})});const Bo=K.forwardRef((e,t)=>{const{className:n,icon:r,img:i,...a}=e;return b.jsxs(zi,{className:on("IconBtn",n),ref:t,...a,children:[r&&b.jsx(Gi,{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=S9(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:on("Image",{"Image--fluid":a},n),src:l,alt:"",ref:d,...s})});function bce(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=S9(t);function d(f){s&&s(f);const m=c.current;if(!m)return;bce(m)<=i&&o()}return b.jsx("div",{className:on("InfiniteScroll",n),role:"feed",onScroll:r?void 0:d,ref:c,...l,children:a})});function GZe(e,t){return`${`${e}`.length}${t?`/${t}`:""}`}const Mh=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,...g}=e;let v=s;v<l?v=l:v>c&&(v=c);const[x,w]=u.useState(v),[y,S]=u.useState(21),C=S9(t),k=u.useContext(qZe),_=i||(k==="light"?"flushed":"outline"),T=m||p||s>1?"textarea":"input";u.useEffect(()=>{if(!C.current)return;const M=getComputedStyle(C.current,null).lineHeight,R=Number(M.replace("px",""));R!==y&&S(R)},[C,y]);const $=u.useCallback(()=>{if(!p||!C.current)return;const M=C.current,R=M.rows;M.rows=l,o&&(M.placeholder="");const I=~~(M.scrollHeight/y);I===R&&(M.rows=I),I>=c&&(M.rows=c,M.scrollTop=M.scrollHeight),w(I<c?I:c),o&&(M.placeholder=o)},[p,C,y,c,l,o]);u.useEffect(()=>{a===""?w(v):$()},[v,$,a]);const P=u.useCallback(M=>{if($(),h){const R=M.target.value,j=d&&R.length>d?R.substr(0,d):R;h(j,M)}},[d,h,$]),O=b.jsx(T,{className:on("Input",`Input--${_}`,n),type:r,value:a,placeholder:o,maxLength:d,ref:C,rows:x,onChange:P,...g});return f?b.jsxs("div",{className:on("InputWrapper",{"has-counter":f}),children:[O,f&&b.jsx("div",{className:"Input-counter",children:GZe(a,d)})]}):O}),yce=K.forwardRef((e,t)=>{const{bordered:n=!1,className:r,children:i}=e;return b.jsx("div",{className:on("List",{"List--bordered":n},r),role:"list",ref:t,children:i})}),xce=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:on("ListItem",n),onClick:s,role:"listitem",...l,ref:t,children:[b.jsx("div",{className:"ListItem-content",children:i||o}),a&&b.jsx(Gi,{type:a})]})}),KZe=/YYYY|M|D|dddd|HH|mm/g,wce=24*60*60*1e3,YZe=wce*7,XZe=e=>e instanceof Date?e:new Date(e),JZe=()=>new Date(new Date().setHours(0,0,0,0)),nW=e=>(e<=9?"0":"")+e,QZe=e=>{const t=JZe().getTime()-e.getTime();return t<0?"LT":t<wce?"YT":t<YZe?"WT":"lll"};function ZZe(e,t){const n=XZe(e),r=t.formats[QZe(n)],i={YYYY:`${n.getFullYear()}`,M:`${n.getMonth()+1}`,D:`${n.getDate()}`,dddd:t.weekdays[n.getDay()],HH:nW(n.getHours()),mm:nW(n.getMinutes())};return r.replace(KZe,a=>i[a])}const Sce=({date:e})=>{const{trans:t}=By("Time");return b.jsx("time",{className:"Time",dateTime:new Date(e).toJSON(),children:ZZe(e,t())})},eet=e=>/<[^>]*>/.test(e),rW=e=>!eet(e)&&!e.includes(" ")&&!e.includes("<")&&!e.includes(">")&&e.length>0;function Er(){const e=Kr();return{translateString:r=>r==null?r:rW(r)?e.formatMessage({id:r,defaultMessage:r}):r,translateStringTranct:r=>r==null?r:r!=null&&r.startsWith(sHe)&&rW(r)?yV(e.formatMessage({id:r}),10):yV(r,10)}}const tet=e=>{const{className:t,content:n,createdAt:r,showTime:i=!0,action:a}=e,{translateString:o}=Er();return b.jsxs("div",{className:on("Message SystemMessage",t),children:[i&&r&&b.jsx("div",{className:"Message-meta",children:b.jsx(Sce,{date:r})}),b.jsxs("div",{className:"SystemMessage-inner",children:[b.jsx("span",{children:b.jsx(dg,{content:o(n)})}),a&&b.jsx("a",{href:"javascript:;",onClick:a.onClick,children:a.text})]})]})};function net(){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;if(r==="system"||r===rg||r===NHe||r===Boe||r===zHe)return b.jsx(tet,{content:i,createdAt:c,showTime:l,action:i.action});const m=s==="right"||s==="left";return b.jsxs("div",{className:on("Message",s),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(Sce,{date:c})}),b.jsxs("div",{className:"Message-main",children:[m&&f&&b.jsx(kZe,{src:f,alt:d,url:a.url}),b.jsxs("div",{className:"Message-inner",children:[m&&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(net,{}):t(n)})]})]})]})},iW=K.memo(ret),ga=({status:e,delay:t=1500,maxDelay:n=2e4,onRetry:r,onChange:i})=>{const a=Kr(),[o,s]=u.useState(""),l=u.useRef(),c=u.useRef(),d=u.useCallback(()=>{l.current=setTimeout(()=>{s(io)},t),c.current=setTimeout(()=>{s(uw)},n)},[t,n]);function f(){l.current&&clearTimeout(l.current),c.current&&clearTimeout(c.current)}u.useEffect(()=>(f(),e===io?d():e===am?s(""):e===a1?s(a1):e===e6?s(e6):e===uw&&s(uw),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(Gi,{type:"spinner",spin:!0,onClick:m}),o===uw&&b.jsx(Bo,{icon:"warning-circle-fill",onClick:m}),o===a1&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.read"})}),o===e6&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.delivered"})})]})};let iet=0;const aet=()=>iet++;function Cce(e="id-"){return u.useRef(`${e}${aet()}`).current}const c1=(e,t,n=document.body)=>{n.classList[t?"add":"remove"](e)};function aW(){!document.querySelector(".Modal")&&!document.querySelector(".Popup")&&c1("S--modalOpen",!1)}const k9=K.forwardRef((e,t)=>{const{baseClass:n,active:r,className:i,title:a,showClose:o=!0,autoFocus:s=!0,backdrop:l=!0,height:c,overflow:d,actions:f,vertical:m=!0,btnVariant:p,bgColor:h,children:g,onBackdropClick:v,onClose:x}=e,w=Cce("modal-"),y=e.titleId||w,S=g4(),C=u.useRef(null),{didMount:k,isShow:_}=pce({active:r,ref:C});if(u.useEffect(()=>{setTimeout(()=>{s&&C.current&&C.current.focus()})},[s]),u.useEffect(()=>{_&&c1("S--modalOpen",_)},[_]),u.useEffect(()=>{!r&&!k&&aW()},[r,k]),u.useImperativeHandle(t,()=>({wrapperRef:C})),u.useEffect(()=>()=>{aW()},[]),!k)return null;const E=n==="Popup";return Ci.createPortal(b.jsxs("div",{className:on(n,i,{active:_}),tabIndex:-1,"data-elder-mode":S.elderMode,ref:C,children:[l&&b.jsx(_Ze,{active:_,onClick:l===!0?v||x:void 0}),b.jsx("div",{className:on(`${n}-dialog`,{"pb-safe":E&&!f}),"data-bg-color":h,"data-height":E&&c?c:void 0,role:"dialog","aria-labelledby":y,"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:y,children:a}),o&&x&&b.jsx(Bo,{className:`${n}-close`,icon:"close",size:"lg",onClick:x,"aria-label":"关闭"})]}),b.jsx("div",{className:on(`${n}-body`,{overflow:d}),children:g}),f&&b.jsx("div",{className:`${n}-footer ${n}-footer--${m?"v":"h"}`,"data-variant":p||"round",children:f.map(T=>u.createElement(zi,{size:"lg",block:E,variant:p,...T,key:T.label}))})]})})]}),document.body)}),oet=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Modal",btnVariant:e.vertical===!1?void 0:"outline",ref:t,...e})),oW=e=>e.color==="primary",set=K.forwardRef((e,t)=>{const{className:n,vertical:r,actions:i,...a}=e,{locale:o=""}=By(),s=o.includes("zh"),l=r??!s;return Array.isArray(i)&&i.sort((c,d)=>oW(c)?l?-1:1:oW(d)?l?1:-1:0),b.jsx(k9,{baseClass:"Modal",className:on("Confirm",n),showClose:!1,btnVariant:"outline",vertical:l,actions:i,ref:t,...a})}),cet=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Popup",overflow:!0,ref:t,...e})),uet=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:on("Navbar",{"Navbar--left":c},n),ref:t,children:[b.jsx("div",{className:"Navbar-left",children:o&&b.jsx(Bo,{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(Bo,{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=on(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})}),det=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(Gi,{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(dg,{content:t})})}),n&&b.jsx(Bo,{className:"Notice-close",icon:"close",onClick:a,"aria-label":"关闭通知"})]})},fet="Intl"in window&&typeof Intl.NumberFormat.prototype.formatToParts=="function",u1=K.forwardRef((e,t)=>{const{className:n,price:r,currency:i,locale:a,original:o,...s}=e;let l=[];if(a&&i&&fet?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:on("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:on("Progress",i&&`Progress--${i}`,n),ref:t,...a,children:b.jsx("div",{className:"Progress-bar",role:"progressbar",style:{width:`${r}%`},"aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100})})});const sW=requestAnimationFrame;function kce({el:e,to:t,duration:n=300,x:r}){let i=0;const a=r?"scrollLeft":"scrollTop",o=e[a],s=Math.round(n/16),l=(t-o)/s;if(!sW){e[a]=t;return}function c(){e[a]+=l,++i<s&&sW(c)}c()}const _ce=op("passiveListener"),met=_ce?{passive:!0}:!1,pet=_ce?{passive:!1}:!1,het=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(Gi,{className:"PullToRefresh-spinner",type:"spinner",spin:!0}):null}=e,f=u.useRef(null),m=u.useRef(null),p=yZe(c),[h,g]=u.useState(0),[v,x]=u.useState("pending"),[w,y]=u.useState(!1),[S,C]=u.useState(!e.onRefresh),k=u.useRef({}),_=u.useRef(v),E=u.useRef(),T=u.useRef(),$=!op("touch");u.useEffect(()=>{_.current=v},[v]);const P=B=>{const F=m.current;F&&gce(F,`translate3d(0px,${B}px,0)`)},O=({y:B,animated:F=!0})=>{const z=f.current;if(!z)return;const H=B==="100%"?z.scrollHeight-z.offsetHeight:B;F?kce({el:z,to:H,x:!1}):z.scrollTop=H},M=u.useCallback(({animated:B=!0}={})=>{O({y:"100%",animated:B})},[]),R=u.useCallback(()=>{g(0),x("pending"),P(0)},[]),I=u.useCallback(()=>{const B=f.current;if(!(!B||!p.current)){x("loading");try{const F=B.scrollHeight;p.current().then(z=>{const H=()=>{O({y:B.scrollHeight-F-50,animated:!1})};clearTimeout(E.current),clearTimeout(T.current),H(),E.current=setTimeout(H,150),T.current=setTimeout(H,250),R(),z&&z.noMore&&C(!0)})}catch(F){console.error(F),R()}}},[p,R]),j=()=>{k.current.startY=0},L=u.useCallback(B=>{const F=B.touches[0].clientY,z=f.current.scrollTop<=0;z?k.current.startY||(k.current.startY=F,x("pull"),y(!1)):k.current.startY=0;const{startY:H}=k.current;if(!z||F<H||_.current==="loading")return;let A=(F-H)/a;i&&A>i&&(A=i),A>0&&(B.cancelable&&B.preventDefault(),B.stopPropagation(),P(A),g(A),x(A>=n?"active":"pull"))},[a,i,n]),D=u.useCallback(()=>{y(!0),k.current.startY&&_.current==="active"?I():R()},[I,R]);return u.useEffect(()=>{const B=f.current;!B||$||(S?(B.removeEventListener("touchstart",j),B.removeEventListener("touchmove",L),B.removeEventListener("touchend",D),B.removeEventListener("touchcancel",D)):(B.addEventListener("touchstart",j,met),B.addEventListener("touchmove",L,pet),B.addEventListener("touchend",D),B.addEventListener("touchcancel",D)))},[S,D,L,$]),u.useEffect(()=>{v==="loading"&&!$&&P(r)},[r,v,$]),u.useImperativeHandle(t,()=>({scrollTo:O,scrollToEnd:M,wrapperRef:f}),[M]),b.jsx("div",{className:"PullToRefresh",ref:f,onScroll:l,children:b.jsx("div",{className:"PullToRefresh-inner",children:b.jsxs("div",{className:on("PullToRefresh-content",{"PullToRefresh-transition":w}),ref:m,children:[b.jsx("div",{className:"PullToRefresh-indicator",children:d(v,h)}),!S&&$&&b.jsxs(co,{className:"PullToRefresh-fallback",center:!0,children:[d(v,n),b.jsx(zi,{className:"PullToRefresh-loadMore",variant:"text",onClick:I,children:o})]}),K.Children.only(s)]})})})}),vet={threshold:[0,.1]},lW=e=>{const{item:t,effect:n,children:r,onIntersect:i}=e,a=u.useRef(null);return u.useEffect(()=>{if(!i)return;const o=new IntersectionObserver(([s])=>{s.intersectionRatio>0&&(i(t,s)||o.unobserve(s.target))},vet);return a.current&&o.observe(a.current),()=>{o.disconnect()}},[t,i]),b.jsx("div",{className:on("ScrollView-item",{"slide-in-right-item":n==="slide","A-fadeIn":n==="fade"}),ref:a,children:r})},d8=!op("touch"),Ece=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 g(){const w=h.current;w.scrollLeft-=w.offsetWidth}function v(){const w=h.current;w.scrollLeft+=w.offsetWidth}const x=u.useCallback((w,y)=>{let S;return s&&(S=typeof s=="function"?s(w,y):w[s]),S||y},[s]);return u.useImperativeHandle(t,()=>({scrollTo:({x:w,y})=>{w!=null&&(h.current.scrollLeft=w),y!=null&&(h.current.scrollTop=y)},wrapperRef:p})),b.jsxs("div",{className:on("ScrollView",{"ScrollView--fullWidth":r,"ScrollView--x":i,"ScrollView--hasControls":d8},n),ref:p,...m,children:[d8&&b.jsx(Bo,{className:"ScrollView-control",icon:"chevron-left","aria-label":"Previous",onClick:g}),b.jsx("div",{className:"ScrollView-scroller",ref:h,onScroll:d,children:b.jsxs("div",{className:"ScrollView-inner",children:[o.map((w,y)=>b.jsx(lW,{item:w,effect:w.effect||a,onIntersect:c,children:l(w,y)},x(w,y))),f?b.jsx(lW,{item:{},effect:a,onIntersect:c,children:f}):null]})}),d8&&b.jsx(Bo,{className:"ScrollView-control",icon:"chevron-right","aria-label":"Next",onClick:v})]})}),get=e=>{const{item:t,index:n,onClick:r}=e;function i(){r(t,n)}return b.jsx("button",{className:on("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(Gi,{type:t.icon}),t.img&&b.jsx("img",{className:"QuickReply-img",src:t.img,alt:""}),b.jsx("span",{children:t.name})]})})},bet=({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(Ece,{className:"QuickReplies",data:e,itemKey:"name",ref:i,"data-visible":t,onScroll:a?r:void 0,renderItem:(s,l)=>b.jsx(get,{item:s,index:l,onClick:n},s.name)}):null},yet=K.memo(bet),xet=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:on("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:on("RadioGroup",{"RadioGroup--block":s},n),ref:t,children:r.map(c=>b.jsx(xet,{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 _w=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}=By("Search"),p=x=>{f(x),i&&i(x)},h=()=>{f(""),a&&a()},g=x=>{x.keyCode===13&&(r&&r(d,x),x.preventDefault())},v=x=>{r&&r(d,x)};return b.jsxs("div",{className:on("Search",n),ref:t,children:[b.jsx(Gi,{className:"Search-icon",type:"search"}),b.jsx(Mh,{className:"Search-input",type:"search",value:d,enterKeyHint:"search",onChange:p,onKeyDown:g,...c}),s&&d&&b.jsx(Bo,{className:"Search-clear",icon:"x-circle-fill",onClick:h}),l&&b.jsx(zi,{className:"Search-btn",color:"primary",onClick:v,children:m("search")})]})});K.forwardRef(({className:e,placeholder:t,variant:n="outline",children:r,...i},a)=>b.jsxs("select",{className:on("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:on("Stepper",n),ref:t,...s,children:c})});function wet(e){if(e){const t={success:"check-circle-fill",fail:"warning-circle-fill",abort:"dash-circle-fill"};return b.jsx(Gi,{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:on("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:wet(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 Cet=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:on("Tabs-navLink",{active:t}),type:"button",role:"tab","aria-selected":t,onClick:o,...a,children:b.jsx("span",{children:r})})})},ket=e=>{const{active:t,children:n,...r}=e;return b.jsx("div",{className:on("Tabs-pane",{active:t}),...r,role:"tabpanel",children:n})},_et=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=[],g=[],v=Cce("tabs-");function x(S,C){f(S),s&&s(S,C)}K.Children.forEach(o,(S,C)=>{if(!S)return;const k=d===C,_=`${v}-${C}`;h.push(b.jsx(Cet,{active:k,index:C,onClick:x,"aria-controls":_,tabIndex:k?-1:0,children:S.props.label},_)),S.props.children&&g.push(b.jsx(ket,{active:k,id:_,children:S.props.children},_))}),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 k=C.querySelector("span");if(!k)return;const{offsetWidth:_,offsetLeft:E}=C,{width:T}=k.getBoundingClientRect(),$=Math.max(T-16,26),P=E+_/2;c({transform:`translateX(${P-$/2}px)`,width:`${$}px`}),i&&kce({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 y=h.length>(a?1:0);return b.jsxs("div",{className:on("Tabs",{"Tabs--scrollable":i},n),ref:t,children:[y&&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:g})]})}),Ew=K.forwardRef(({children:e},t)=>b.jsx("div",{ref:t,children:e})),WI=K.forwardRef((e,t)=>{const{as:n="span",className:r,color:i,children:a,...o}=e;return b.jsx(n,{className:on("Tag",i&&`Tag--${i}`,r),ref:t,...o,children:a})});function Eet(e){switch(e){case"success":return b.jsx(Gi,{type:"check-circle"});case"error":return b.jsx(Gi,{type:"warning-circle"});case"loading":return b.jsx(Gi,{type:"spinner",spin:!0});default:return null}}const $et=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:on("Toast",{show:a}),"data-type":n,role:"alert","aria-live":"assertive","aria-atomic":"true",children:b.jsxs("div",{className:"Toast-content",role:"presentation",children:[Eet(n),b.jsx("p",{className:"Toast-message",children:t})]})})};function $w(e,t,n){gZe(b.jsx($et,{content:e,type:t,duration:n}))}const Ri={show:$w,success(e,t){$w(e,"success",t)},fail(e,t){$w(e,"error",t)},loading(e,t){$w(e,"loading",t)}},Tet=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(zi,{className:"Toolbar-btn",onClick:s=>n(t,s),children:[b.jsxs("span",{className:"Toolbar-btnIcon",children:[i&&b.jsx(Gi,{type:i}),a&&b.jsx("img",{className:"Toolbar-img",src:a,alt:""})]}),b.jsx("span",{className:"Toolbar-btnText",children:o})]})})},Pet=e=>{const{items:t,onClick:n}=e;return b.jsx("div",{className:"Toolbar",children:t.map(r=>b.jsx(Tet,{item:r,onClick:n},r.type))})};K.forwardRef((e,t)=>{const{className:n,children:r}=e;return b.jsx("div",{className:on("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(Gi,{className:"TreeNode-title-icon",type:l?"chevron-up":"chevron-down"}):null]}),d?a.map((m,p)=>b.jsx("div",{className:on("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 Ret(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 Iet=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,[g,v]=u.useState(!1),[x,w]=u.useState(!0);function y(E){v(!0);const T=h.current;T&&(T.ended||T.paused?T.play():T.pause()),o&&o(x,E)}function S(){w(!1)}function C(){w(!0)}const k=!g&&!!i,_=k&&!!a;return u.useImperativeHandle(t,()=>({wrapperRef:m})),b.jsxs("div",{className:on("Video",`Video--${x?"paused":"playing"}`,n),style:l,ref:m,children:[k&&b.jsx("img",{className:"Video-cover",src:i,onLoad:s,alt:""}),_&&b.jsx("span",{className:"Video-duration",children:Ret(+a)}),b.jsx("video",{className:"Video-video",src:r,ref:h,hidden:k,controls:!0,onPlay:S,onPause:C,onEnded:C,...f,children:d}),k&&b.jsx("button",{className:on("Video-playBtn",{paused:x}),type:"button",onClick:y,children:b.jsx("span",{className:"Video-playIcon"})})]})}),Oet=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(ui,{className:"FileCard",size:"xl",ref:t,children:b.jsxs(co,{children:[b.jsx("div",{className:"FileCard-icon",children:b.jsx(Gi,{type:"file"})}),b.jsxs(Wd,{children:[b.jsx(_o,{truncate:2,breakWord:!0,className:"FileCard-name",children:i}),b.jsx("div",{className:"FileCard-meta",children:r})]})]})})}),Met=K.forwardRef((e,t)=>{const n=g4(),{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:g="¥",url:v,tagList:x=[],extra:w}=i,y=o||n.elderMode,S={currency:g,locale:l},C=p!=null&&b.jsx(u1,{price:p,...S}),k=E=>{v&&Hd(v),a!=null&&a.onClick&&a.onClick(E)},_=()=>{if(!w)return null;try{const E=JSON.parse(w);return b.jsx("div",{className:"Goods-extra",children:Object.entries(E).map(([T,$])=>b.jsxs("div",{className:"Goods-extra-item",children:[b.jsxs("span",{className:"Goods-extra-label",children:[T,":"]}),b.jsx("span",{className:"Goods-extra-value",children:String($)})]},T))})}catch(E){return console.error("Failed to parse extra data:",E),b.jsx("span",{className:"Goods-meta",children:w})}};return b.jsxs(co,{className:on("Goods",r),"data-elder-mode":y,ref:t,alignItems:"flex-start",justifyContent:"flex-start",...c,children:[d&&b.jsx("img",{className:"Goods-img",src:d,alt:f}),b.jsxs(Wd,{className:"Goods-main",style:{textAlign:"left"},children:[a&&b.jsx(Bo,{className:"Goods-buyBtn",icon:"cart",...a,onClick:k}),b.jsx(_o,{as:"h4",truncate:!0,className:"Goods-name",children:f}),b.jsx(_o,{className:"Goods-desc",truncate:y,children:m}),y?b.jsxs(co,{alignItems:"center",justifyContent:"flex-start",children:[C,a&&b.jsx(zi,{size:"sm",...a,onClick:k})]}):b.jsx("div",{className:"Goods-tags",style:{textAlign:"left"},children:x==null?void 0:x.map(E=>b.jsx(WI,{color:"primary",children:E},E))}),b.jsx(co,{alignItems:"flex-end",justifyContent:"flex-start",children:b.jsxs(Wd,{children:[C,h&&b.jsx(u1,{price:h,original:!0,...S}),_()]})}),s]})]})}),jet=({count:e,onClick:t,onDidMount:n})=>{const{trans:r}=By("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(zi,{className:"slide-in-right-item",onClick:t,children:[i,b.jsx(Gi,{type:"chevron-double-down"})]})})};function Net(e,t=300){let n=!0;return(...r)=>{n&&(n=!1,e(...r),setTimeout(()=>{n=!0},t))}}const cW=op("passiveListener")?{passive:!0}:!1;function f8(e,t){const n=Math.max(e.offsetHeight,600);return bce(e)<n*t}const Aet=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),g=u.useRef(f),v=u.useRef(p),x=u.useRef(null),w=u.useRef(null),y=n[n.length-1],S=()=>{h(0),m(!1)},C=u.useCallback(T=>{w.current&&(!g.current||T&&T.force)&&(w.current.scrollToEnd(T),g.current&&S())},[]),k=()=>{C({animated:!1,force:!0}),d&&d()},_=u.useRef(Net(T=>{f8(T,3)?v.current?f8(T,.5)&&S():m(!1):m(!0)})),E=T=>{_.current(T.target),o&&o(T)};return u.useEffect(()=>{v.current=p},[p]),u.useEffect(()=>{g.current=f},[f]),u.useEffect(()=>{const T=w.current,$=T&&T.wrapperRef.current;if(!(!$||!y||y.position==="pop"))if(y.position==="right")C({force:!0});else if(f8($,2)){const P=!!$.scrollTop;C({animated:P,force:!0})}else h(P=>P+1),m(!0)},[y,C]),u.useEffect(()=>{C()},[r,C]),u.useEffect(()=>{const T=x.current;let $=!1,P=0;function O(){$=!1,P=0}function M(I){const{activeElement:j}=document;j&&j.nodeName==="TEXTAREA"&&($=!0,P=I.touches[0].clientY)}function R(I){$&&Math.abs(I.touches[0].clientY-P)>20&&(document.activeElement.blur(),O())}return T.addEventListener("touchstart",M,cW),T.addEventListener("touchmove",R,cW),T.addEventListener("touchend",O),T.addEventListener("touchcancel",O),()=>{T.removeEventListener("touchstart",M),T.removeEventListener("touchmove",R),T.removeEventListener("touchend",O),T.removeEventListener("touchcancel",O)}},[]),u.useImperativeHandle(t,()=>({ref:x,scrollToEnd:C}),[C]),b.jsxs("div",{className:"MessageContainer",ref:x,tabIndex:-1,children:[s&&s(),b.jsx(het,{onRefresh:a,onScroll:E,loadMoreText:i,ref:w,children:b.jsxs("div",{className:"MessageList",children:[n.map(T=>u.createElement(iW,{...T,renderMessageContent:l,key:T._id})),r&&b.jsx(iW,{type:"typing",_id:"typing"})]})}),f&&b.jsx(jet,{count:p,onClick:k,onDidMount:c})]})}),$ce=op("passiveListener"),Fet=$ce?{passive:!0}:!1,Det=$ce?{passive:!1}:!1,uW=80,Let={inited:"hold2talk",recording:"release2send",willCancel:"release2send"};let d0=0,m8=0;const Bet=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}=By("Recorder"),d=u.useCallback(()=>{const p=Date.now()-d0;i&&i({duration:p})},[i]);u.useImperativeHandle(t,()=>({stop(){s("inited"),d(),d0=0}})),u.useEffect(()=>{const p=l.current;function h(x){x.cancelable&&x.preventDefault(),m8=x.touches[0].pageY,d0=Date.now(),s("recording"),r&&r()}function g(x){if(!d0)return;const w=x.touches[0].pageY,y=m8-w>uW;s(y?"willCancel":"recording")}function v(x){if(!d0)return;const w=x.changedTouches[0].pageY,y=m8-w<uW;s("inited"),y?d():a&&a()}return p.addEventListener("touchstart",h,Det),p.addEventListener("touchmove",g,Fet),p.addEventListener("touchend",v),p.addEventListener("touchcancel",v),()=>{p.removeEventListener("touchstart",h),p.removeEventListener("touchmove",g),p.removeEventListener("touchend",v),p.removeEventListener("touchcancel",v)}},[d,a,r]);const f=o==="willCancel",m={transform:`scale(${(n||1)/100+1})`};return b.jsxs("div",{className:on("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(Gi,{className:"RecorderToast-wave-1",type:"hexagon"}),b.jsx(Gi,{className:"RecorderToast-wave-2",type:"hexagon"}),b.jsx(Gi,{className:"RecorderToast-wave-3",type:"hexagon"})]}),b.jsx(Gi,{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(Let[o])})})]})}),zet=({onClickOutside:e,children:t})=>b.jsx(VZe,{onClick:e,children:t});function Het(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 Vet=e=>{const{className:t,active:n,target:r,children:i,onClose:a}=e,o=bZe(a,"mousedown"),{didMount:s,isShow:l}=pce({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]),Het(f),s?Ci.createPortal(b.jsxs("div",{className:on("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},JS=e=>b.jsx("div",{className:"Composer-actions","data-action-icon":e.icon,children:b.jsx(Bo,{size:"lg",...e})}),Wet=e=>{const{item:t,onClick:n}=e;return b.jsx(JS,{icon:t.icon,img:t.img,"data-icon":t.icon,"data-tooltip":t.title||null,"aria-label":t.title,onClick:n})},Tce=e=>{const{file:t,onCancel:n,onSend:r}=e,[i,a]=u.useState(""),[o,s]=u.useState(""),[l,c]=u.useState(""),{translateString:d}=Er();u.useEffect(()=>{const m=new FileReader;m.onload=g=>{g.target&&a(g.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=Rl:p==="mp3"||p==="wav"?h=Pl:h=Hs,s(h)},[t]);const f=()=>{console.log("SendConfirm handleSend - label:",l),r(l)};return b.jsx(oet,{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===Rl&&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===Pl&&b.jsx("audio",{controls:!0,children:b.jsx("source",{src:i,type:"audio/mp3"})}),o===Hs&&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"}})})]})})})},hb=navigator.userAgent;function Uet(){return/iPad|iPhone|iPod/.test(hb)}function qet(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(hb)}function Get(){return hb.includes("Safari/")||/OS 11_[0-3]\D/.test(hb)}function Pce(){const e=hb.match(/OS (\d+)_/);return e?+e[1]:0}const Rce=Uet();function Ket(){if(Rce){if(Get())return 0;if(Pce()<13)return 1}return 2}function Yet(e,t){const n=Ket();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&&Rce&&setTimeout(()=>{document.body.scrollIntoView()})})}function Xet(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 Jet=op("touch"),dW=({inputRef:e,invisible:t,onImageSend:n,...r})=>{const[i,a]=u.useState(null),o=u.useCallback(c=>{Xet(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(Jet&&e.current){const c=document.querySelector(".Composer");Yet(e.current,c)}},[e]),b.jsxs("div",{className:on({"S--invisible":t}),children:[b.jsx(Mh,{className:"Composer-input",rows:1,autoSize:!0,enterKeyHint:"send",onPaste:n?o:void 0,ref:e,...r}),i&&b.jsx(Tce,{file:i,onCancel:s,onSend:l})]})},fW=({disabled:e,onClick:t})=>{const{translateString:n}=Er();return b.jsx("div",{className:"Composer-actions",children:b.jsx(zi,{className:"Composer-sendBtn",disabled:e,onMouseDown:t,color:"primary",children:n("i18n.send")})})},mW="S--focusing",Qet=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:g=[],onToolbarClick:v,rightAction:x,inputOptions:w}=e,[y,S]=u.useState(n),[C,k]=u.useState(""),[_,E]=u.useState(o),[T,$]=u.useState(i||"text"),[P,O]=u.useState(!1),[M,R]=u.useState(""),I=u.useRef(null),j=u.useRef(!1),L=u.useRef(),D=u.useRef(),B=u.useRef(!1),[F,z]=u.useState(!1);u.useEffect(()=>{const le=a&&window.matchMedia?window.matchMedia(`(min-width: ${a})`):!1;function ve(we){z(we.matches)}return z(le&&le.matches),le&&le.addListener(ve),()=>{le&&le.removeListener(ve)}},[a]),u.useEffect(()=>{c1("S--wide",F),F||R("")},[F]),u.useEffect(()=>{B.current&&h&&h(P)},[P,h]),u.useEffect(()=>{r?(k(r),E(r)):(k(""),E(o))},[o,r]),u.useEffect(()=>{B.current=!0},[]),u.useImperativeHandle(t,()=>({setText:S}));const H=u.useCallback(()=>{const le=T==="voice",ve=le?"text":"voice";if($(ve),le){const we=I.current;we.focus(),we.selectionStart=we.selectionEnd=we.value.length}l&&l(ve)},[T,l]),A=u.useCallback(le=>{clearTimeout(L.current),c1(mW,!0),j.current=!0,c&&c(le)},[c]),V=u.useCallback(le=>{L.current=setTimeout(()=>{c1(mW,!1),j.current=!1},0),d&&d(le)},[d]),W=u.useCallback(()=>{y?(m("text",y),S("")):C&&m("text",C),C&&(k(""),E(o)),j.current&&I.current.focus()},[o,m,y,C]),U=u.useCallback(le=>{!le.shiftKey&&le.keyCode===13&&(W(),le.preventDefault())},[W]),X=u.useCallback((le,ve)=>{S(le),f&&f(le,ve)},[f]),J=u.useCallback(le=>{W(),le.preventDefault()},[W]),re=u.useCallback(()=>{O(!P)},[P]),Q=u.useCallback(()=>{setTimeout(()=>{O(!1),R("")})},[]),ne=u.useCallback((le,ve)=>{v&&v(le,ve),le.render&&(D.current=ve.currentTarget,R(le.render))},[v]),ee=u.useCallback(()=>{R("")},[]),oe=T==="text",se=oe?"volume-circle":"keyboard-circle",ue=g.length>0,te={...w,value:y,inputRef:I,placeholder:_,onFocus:A,onBlur:V,onKeyDown:U,onChange:X,onImageSend:p};return F?b.jsxs("div",{className:"Composer Composer--lg",children:[ue&&g.map(le=>b.jsx(Wet,{item:le,onClick:ve=>ne(le,ve)},le.type)),M&&b.jsx(Vet,{active:!!M,target:D.current,onClose:ee,children:M}),b.jsx("div",{className:"Composer-inputWrap",children:b.jsx(dW,{invisible:!1,...te})}),b.jsx(fW,{onClick:J,disabled:!y})]}):b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"Composer",children:[s.canRecord&&b.jsx(JS,{className:"Composer-inputTypeBtn","data-icon":se,icon:se,onClick:H,"aria-label":oe?"切换到语音输入":"切换到键盘输入"}),b.jsxs("div",{className:"Composer-inputWrap",children:[b.jsx(dW,{invisible:!oe,...te}),!oe&&b.jsx(Bet,{...s})]}),!y&&x&&b.jsx(JS,{...x}),ue&&b.jsx(JS,{className:on("Composer-toggleBtn",{active:P}),icon:"plus-circle",onClick:re,"aria-label":P?"关闭工具栏":"展开工具栏"}),(y||C)&&b.jsx(fW,{onClick:J,disabled:!1})]}),P&&b.jsx(zet,{onClickOutside:Q,children:M||b.jsx(Pet,{items:g,onClick:ne})})]})}),Tw=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`},Pw=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")}`},Zet=({quotedMessage:e,onCancelQuote:t})=>{var i;const n=Kr();if(!e)return null;const r=()=>{const{type:a,content:o}=e;switch(a){case om:case vN:case rg:case Toe:return b.jsx("div",{style:{wordBreak:"break-word",color:"#333"},children:(o==null?void 0:o.length)>100?o.substring(0,100)+"...":o});case L3: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:Tw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"图片消息"})}case Hs: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:Tw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文件消息"})}case Rl: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&&Pw(s.duration),s.size&&` • ${Tw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"视频消息"})}case Pl: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&&Pw(s.duration),s.size&&` • ${Tw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音频消息"})}case nb: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&&Pw(s.duration),s.format&&` • ${s.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"语音消息"})}case Poe: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&&` • ${Pw(s.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音乐消息"})}case gN: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 g2: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 b2: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 y2: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 Ld:case B3: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===Ld?"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===Ld?"FAQ问题":"FAQ答案"})}case z3: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 Bd:case xN: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===Bd?"评价消息":"评价邀请"})]});case cv:case uv:case H3: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===cv?"转接消息":a===uv?"转接接受":"转接拒绝"})]});case dv:case fv:case V3: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===dv?"邀请消息":a===fv?"邀请接受":"邀请拒绝"})]});case lh: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()})]})},ett=()=>{const e=Kr(),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=MXe();return(n==null?void 0:n.userType)==="paid"?null:b.jsx(_r,{title:e.formatMessage({id:"app.trial.tip.tooltip"}),children:b.jsx(Bt,{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"})})})})},ttt=K.forwardRef((e,t)=>{const{wideBreakpoint:n,locale:r="zh-CN",locales:i,elderMode:a,navbar:o,showTopTip:s,topTipContent:l,renderNavbar:c,loadMoreText:d,renderBeforeMessageList:f,messagesRef:m,onRefresh:p,onScroll:h,messages:g=[],isTyping:v,renderMessageContent:x,onBackBottomShow:w,onBackBottomClick:y,quickReplies:S=[],quickRepliesVisible:C,onQuickReplyClick:k=()=>{},onQuickReplyScroll:_,renderQuickReplies:E,text:T,textOnce:$,placeholder:P,onInputFocus:O,onInputChange:M,onInputBlur:R,onSend:I,onImageSend:j,inputOptions:L,composerRef:D,inputType:B,onInputTypeChange:F,recorder:z,toolbar:H,onToolbarClick:A,onAccessoryToggle:V,rightAction:W,Composer:U=Qet,hideComposer:X,quotedMessage:J,onCancelQuote:re}=e;function Q(oe){m&&m.current&&m.current.scrollToEnd({animated:!1,force:!0}),O&&O(oe)}u.useEffect(()=>{const oe=document.documentElement;qet()&&(oe.dataset.safari="");const se=Pce();se&&se<11&&(oe.dataset.oldIos="")},[]);function ne(oe){console.log("url",oe)}function ee(){console.log("close")}return b.jsx(MZe,{locale:r,locales:i,elderMode:a,children:b.jsxs("div",{className:"ChatApp","data-elder-mode":a,ref:t,children:[c?c():o&&b.jsx(uet,{...o}),s&&b.jsx(det,{content:l,onClick:ne,onClose:ee}),b.jsx(Aet,{ref:m,loadMoreText:d,messages:g,isTyping:v,renderBeforeMessageList:f,renderMessageContent:x,onRefresh:p,onScroll:h,onBackBottomShow:w,onBackBottomClick:y}),b.jsxs("div",{className:"ChatFooter",children:[b.jsx(Zet,{quotedMessage:J,onCancelQuote:re}),E?E():b.jsx(yet,{items:S,visible:C,onClick:k,onScroll:_}),!X&&b.jsx(U,{wideBreakpoint:n,ref:D,inputType:B,text:T,textOnce:$,inputOptions:L,placeholder:P,onAccessoryToggle:V,recorder:z,toolbar:H,onToolbarClick:A,onInputTypeChange:F,onFocus:Q,onChange:M,onBlur:R,onSend:I,onImageSend:j,rightAction:W}),b.jsx(ett,{},"trialTip")]})]})})});function ntt(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 D0={LF:`
|
||
`,NULL:"\0"};class dd{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=dd.hdrValueUnEscape(s)),r[o]=s}return new dd({command:t.command,headers:r,binaryBody:t.binaryBody,escapeHeaderValues:n})}toString(){return this.serializeCmdAndHeaders()}serialize(){const t=this.serializeCmdAndHeaders();return this.isBinaryBody?dd.toUnit8Array(t,this._binaryBody).buffer:t+this._body+D0.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}:${dd.hdrValueEscape(`${r}`)}`):t.push(`${n}:${r}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&t.push(`content-length:${this.bodyLength()}`),t.join(D0.LF)+D0.LF+D0.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 dd(t).serialize()}static hdrValueEscape(t){return t.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(t){return t.replace(/\\r/g,"\r").replace(/\\n/g,`
|
||
`).replace(/\\c/g,":").replace(/\\\\/g,"\\")}}const pW=0,Rw=10,Iw=13,rtt=58;class itt{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!==pW&&t!==Iw){if(t===Rw){this.onIncomingPing();return}this._onByte=this._collectCommand,this._reinjectByte(t)}}_collectCommand(t){if(t!==Iw){if(t===Rw){this._results.command=this._consumeTokenAsUTF8(),this._onByte=this._collectHeaders;return}this._consumeByte(t)}}_collectHeaders(t){if(t!==Iw){if(t===Rw){this._setupCollectBody();return}this._onByte=this._collectHeaderKey,this._reinjectByte(t)}}_reinjectByte(t){this._onByte(t)}_collectHeaderKey(t){if(t===rtt){this._headerKey=this._consumeTokenAsUTF8(),this._onByte=this._collectHeaderValue;return}this._consumeByte(t)}_collectHeaderValue(t){if(t!==Iw){if(t===Rw){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===pW){this._retrievedBody();return}this._consumeByte(t)}_collectBodyFixedSize(t){if(this._bodyBytesRemaining--===0){this._retrievedBody();return}this._consumeByte(t)}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(t){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",t)}this._initState()}_consumeByte(t){this._token.push(t)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const t=new Uint8Array(this._token);return this._token=[],t}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var fd;(function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"})(fd||(fd={}));var yl;(function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"})(yl||(yl={}));var M2;(function(e){e[e.LINEAR=0]="LINEAR",e[e.EXPONENTIAL=1]="EXPONENTIAL"})(M2||(M2={}));var vb;(function(e){e.Interval="interval",e.Worker="worker"})(vb||(vb={}));class att{constructor(t,n=vb.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===vb.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 ott{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 itt(n=>{const r=dd.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 att(i,this._client.heartbeatStrategy,this.debug),this._pinger.start(()=>{this._webSocket.readyState===fd.OPEN&&(this._webSocket.send(D0.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===fd.CONNECTING||this._webSocket.readyState===fd.OPEN)&&this._closeOrDiscardWebsocket()}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){typeof this._webSocket.terminate!="function"&&ntt(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 dd({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===fd.CONNECTING||this._webSocket.readyState===fd.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 stt{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===yl.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=M2.LINEAR,this.heartbeatIncoming=1e4,this.heartbeatToleranceMultiplier=2,this.heartbeatOutgoing=1e4,this.heartbeatStrategy=vb.Interval,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8*1024,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=yl.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(yl.ACTIVE),this._nextReconnectDelay=this.reconnectDelay,this._connect()};this.state===yl.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 ott(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===yl.DEACTIVATING&&this._changeState(yl.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===M2.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===yl.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(yl.DEACTIVATING),this._nextReconnectDelay=0,this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),this._stompHandler&&this.webSocket.readyState!==fd.CLOSED){const o=this._stompHandler.onWebSocketClose;i=new Promise((s,l)=>{this._stompHandler.onWebSocketClose=c=>{o(c),s()}})}else return this._changeState(yl.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 ltt(e){return Gn("/visitor/api/v1/message/thread/topic",{method:"GET",params:{...e}})}async function ctt(e){return Gn("/visitor/api/v1/message/thread/uid",{method:"GET",params:{...e}})}async function utt(e,t){if(!(e==null||e===""))return Gn("/visitor/api/v1/ping",{method:"GET",params:{uid:e,orgUid:t,channel:In}})}async function dtt(e,t,n){return Gn("/visitor/api/v1/message/unread",{method:"GET",params:{uid:e,clearUnread:n,orgUid:t,channel:In}})}async function ftt(e){return Gn("/visitor/api/v1/message/send",{method:"POST",data:{json:e,channel:In}})}async function mtt(e,t){return Gn("/api/v1/vip/trans/baidu/translate",{method:"GET",params:{msgUid:e,originalText:t,channel:In}})}async function hW(e,t){Ye.debugIf("sendMessageSSE: ",e);const n=`${ip()}/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(()=>{Ye.debugIf("SSE connection timeout"),m(),sr.emit(h2)},s)},f=()=>{a&&clearInterval(a),a=setInterval(()=>{const p=Date.now()-o;Ye.debugIf("SSE heartbeat check, idle time:",p),p>c&&Ye.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=>{Ye.debugIf("sendMessageSSE onopen:",p.target),d(),f()},r.onmessage=p=>{Ye.debugIf("sendMessageSSE onmessage:",p.data),o=Date.now(),d();const h=JSON.parse(p.data);if(h.type==Aoe){Ye.debugIf("sendMessageSSE stream end"),sr.emit(p2),m();return}t(h)},r.onerror=p=>{Ye.debugIf("sendMessageSSE onerror:",p),r.readyState===EventSource.CLOSED?Ye.debugIf("sendMessageSSE connection is closed"):Ye.debugIf("sendMessageSSE Error occurred",p),m(),sr.emit(h2)},r.addEventListener("customEventName",p=>{Ye.debugIf("sendMessageSSE Message id is "+p.lastEventId),o=Date.now()})}let Bi,dc,bc;const ptt=({username:e,topic:t,orgUid:n})=>(Ye.debugIf("stomp connect:",e,t,n),bc=[],Bi=new stt({brokerURL:OXe(),connectHeaders:{login:e||""},heartbeatIncoming:10*1e3,heartbeatOutgoing:10*1e3,debug:function(r){Mi&&Ye.debugIf("stomp debug:",r)}}),Bi.onConnect=function(r){Ye.debugIf("stomp onConnect: ",r),dc=t.replace(/\//g,".");try{sr.emit(oI,dc)}catch(i){Ye.error("emit EVENT_BUS_STOMP_CONNECTED error",i)}setTimeout(()=>{Bi&&Bi.connected?htt({topic:t,orgUid:n}):Ye.error("STOMP connection not established yet")},500)},Bi.onDisconnect=function(r){Ye.debugIf("stomp onDisconnect:",r),bc=[]},Bi.onWebSocketClose=r=>{Ye.debugIf("stomp onWebSocketClose:",r),bc=[]},Bi.onWebSocketError=r=>{Ye.error("stomp onWebSocketError",r),bc=[]},Bi.onStompError=function(r){Ye.error("stomp onStompError: ",r.headers.message),Ye.error("stomp Additional details: ",r.body),bc=[]},Bi.activate(),Bi),htt=({topic:e,orgUid:t})=>{if(dc=e.replace(/\//g,"."),Bi==null||!Bi.connected){Ye.debugIf("stomp stompClient is null or not connected");return}if(!bc.includes(dc)){bc.push(dc),Ye.debugIf("stomp stompSubscribe: ",dc);try{Bi.subscribe("/topic/"+dc,n=>{if(n.body){const r=JSON.parse(n.body);if(WXe(r)){if(Ye.debugIf("receive self message:",r),UXe(r)||(r==null?void 0:r.type)===Foe&&(Ri.success("评价成功"),KS(r),r.content&&r.content.length>0))return;if(r.type===Roe){Ri.success("留言成功"),KS(r);return}if(r.type===dI){xV(r);return}Ye.debugIf("receive self message success:",r==null?void 0:r.content),r.status=am}else{switch(Ye.debugIf("receive other message:",r),r.type){case yN:case Ooe:Ye.debugIf("receive receipt message:",r),KS(r);return;case Ioe:sr.emit(dHe);return;case AHe:sr.emit(fHe);return;case dI:xV(r);return;case uv:r!=null&&r.user&&sr.emit(cI,JSON.stringify({sender:r.user,message:r}));return;case bN:case cv:case H3:case dv:case fv:case V3:return;case o1:sr.emit(p2);break;case HHe:window.parent.postMessage({type:JHe},"*");break;case VHe:window.parent.postMessage({type:QHe},"*");break;case WHe:window.parent.postMessage({type:ZHe},"*");break;case UHe:case qHe:return;default:}r.type!==Boe&&BXe(),Oce(t,r)}a4.getState().addMessage(r)}else Ye.debugIf("empty message");n.ack()},{ack:"client"})}catch(n){Ye.error("Error subscribing to topic:",n),bc=bc.filter(r=>r!==dc)}}},jh=e=>{if(Ye.debugIf("stomp stompSendTextMessage:",dc,e),!Ice()){ytt(e),Ye.debugIf("stomp stompClient is null, sendHttpMessage");return}Bi.publish({destination:"/app/"+dc,body:e})},Ice=()=>Bi!=null&&(Bi==null?void 0:Bi.connected),vtt=()=>{Ye.debugIf("stomp stompDisconnect"),Bi!=null&&(Bi.deactivate(),bc=[])},gtt=({thread:e,visitor:t})=>{const n={orgUid:Ou.getState().currentVisitor.orgUid},r={uid:xa(),type:Bd,content:"",status:io,createdAt:sc(),channel:In,extra:JSON.stringify(n),thread:e,user:t},i=JSON.stringify(r);jh(i)},btt=(e,t)=>{Ye.debugIf("stomp stompSendRecallMessage",e);const n={orgUid:Ou.getState().currentVisitor.orgUid},r={uid:xa(),type:dI,content:e,status:io,createdAt:sc(),channel:In,extra:JSON.stringify(n),thread:t,user:Ou.getState().currentVisitor},i=JSON.stringify(r);jh(i)},ytt=async e=>{const t=await ftt(e);if(Ye.debugIf("sendHttpMessage:",e,t.data),t.data.code===200){const n=JSON.parse(e);n.content=n.uid,n.type=am,KS(n),(n==null?void 0:n.type)===Foe&&Ri.success("评价成功"),(n==null?void 0:n.type)===Roe&&Ri.success("留言成功")}else Ri.fail(t.data.message)},vW=new Set,Oce=(e,t)=>{if(zXe(t==null?void 0:t.type)){const n=(t==null?void 0:t.uid)||"";if(!vW.has(n)){vW.add(n);const r={orgUid:e},i={uid:xa(),type:yN,status:io,content:t==null?void 0:t.uid,thread:t==null?void 0:t.thread,extra:JSON.stringify(r),channel:In,user:{uid:Ou.getState().currentVisitor.uid}};jh(JSON.stringify(i))}}},gW=(e,t)=>{t.forEach(n=>{((n==null?void 0:n.status)===am||(n==null?void 0:n.status)===io)&&Oce(e,n)})};var UI={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",g="vendor",v="version",x="architecture",w="console",y="mobile",S="tablet",C="smarttv",k="wearable",_="embedded",E=500,T="Amazon",$="Apple",P="ASUS",O="BlackBerry",M="Browser",R="Chrome",I="Edge",j="Firefox",L="Google",D="Honor",B="Huawei",F="Lenovo",z="LG",H="Microsoft",A="Motorola",V="Nvidia",W="OnePlus",U="Opera",X="OPPO",J="Samsung",re="Sharp",Q="Sony",ne="Xiaomi",ee="Zebra",oe="Facebook",se="Chromium OS",ue="Mac OS",te=" Browser",le=function(ye,Se){var Ie={};for(var Re in ye)Se[Re]&&Se[Re].length%2===0?Ie[Re]=Se[Re].concat(ye[Re]):Ie[Re]=ye[Re];return Ie},ve=function(ye){for(var Se={},Ie=0;Ie<ye.length;Ie++)Se[ye[Ie].toUpperCase()]=ye[Ie];return Se},we=function(ye,Se){return typeof ye===d?ke(Se).indexOf(ke(ye))!==-1:!1},ke=function(ye){return ye.toLowerCase()},Y=function(ye){return typeof ye===d?ye.replace(/[^\d\.]/g,a).split(".")[0]:r},ae=function(ye,Se){if(typeof ye===d)return ye=ye.replace(/^\s\s*/,a),typeof Se===l?ye:ye.substring(0,E)},Z=function(ye,Se){for(var Ie=0,Re,Ee,ce,ge,_e,je;Ie<Se.length&&!_e;){var De=Se[Ie],Ge=Se[Ie+1];for(Re=Ee=0;Re<De.length&&!_e&&De[Re];)if(_e=De[Re++].exec(ye),_e)for(ce=0;ce<Ge.length;ce++)je=_e[++Ee],ge=Ge[ce],typeof ge===c&&ge.length>0?ge.length===2?typeof ge[1]==s?this[ge[0]]=ge[1].call(this,je):this[ge[0]]=ge[1]:ge.length===3?typeof ge[1]===s&&!(ge[1].exec&&ge[1].test)?this[ge[0]]=je?ge[1].call(this,je,ge[2]):r:this[ge[0]]=je?je.replace(ge[1],ge[2]):r:ge.length===4&&(this[ge[0]]=je?ge[3].call(this,je.replace(ge[1],ge[2])):r):this[ge]=je||r;Ie+=2}},G=function(ye,Se){for(var Ie in Se)if(typeof Se[Ie]===c&&Se[Ie].length>0){for(var Re=0;Re<Se[Ie].length;Re++)if(we(Se[Ie][Re],ye))return Ie===o?r:Ie}else if(we(Se[Ie],ye))return Ie===o?r:Ie;return Se.hasOwnProperty("*")?Se["*"]:ye},de={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},ie={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"},fe={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,v],[/opios[\/ ]+([\w\.]+)/i],[v,[p,U+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[p,U+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[p,U]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[v,[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,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[p,"UC"+M]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[p,"Smart Lenovo "+M]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+M],v],[/\bfocus\/([\w\.]+)/i],[v,[p,j+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[p,U+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[p,U+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[p,"MIUI"+te]],[/fxios\/([\w\.-]+)/i],[v,[p,j]],[/\bqihoobrowser\/?([\w\.]*)/i],[v,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+te],v],[/samsungbrowser\/([\w\.]+)/i],[v,[p,J+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[v,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[v,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,oe],v],[/(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,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[p,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[v,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[p,R+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,R+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[p,"Android "+M]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[v,G,de]],[/(webkit|khtml)\/([\w\.]+)/i],[p,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],v],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[p,j+" 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,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[v,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[x,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[x,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[x,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[x,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[x,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[x,/ower/,a,ke]],[/ sun4\w[;\)]/i],[[x,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[x,ke]]],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,[g,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,[g,J],[h,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[m,[g,$],[h,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[m,[g,$],[h,S]],[/(macintosh);/i],[m,[g,$]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[m,[g,re],[h,y]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[m,[g,D],[h,S]],[/honor([-\w ]+)[;\)]/i],[m,[g,D],[h,y]],[/\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,[g,B],[h,S]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[m,[g,B],[h,y]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[m,/_/g," "],[g,ne],[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," "],[g,ne],[h,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[m,[g,X],[h,y]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[m,[g,G,{OnePlus:["304","403","203"],"*":X}],[h,S]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[m,[g,"Vivo"],[h,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[m,[g,"Realme"],[h,y]],[/\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,[g,A],[h,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[m,[g,A],[h,S]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[m,[g,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,[g,z],[h,y]],[/(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,[g,F],[h,S]],[/(nokia) (t[12][01])/i],[g,m,[h,S]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[m,/_/g," "],[h,y],[g,"Nokia"]],[/(pixel (c|tablet))\b/i],[m,[g,L],[h,S]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[m,[g,L],[h,y]],[/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,[g,Q],[h,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[m,"Xperia Tablet"],[g,Q],[h,S]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[m,[g,W],[h,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[m,[g,T],[h,S]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[m,/(.+)/g,"Fire Phone $1"],[g,T],[h,y]],[/(playbook);[-\w\),; ]+(rim)/i],[m,g,[h,S]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[m,[g,O],[h,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[m,[g,P],[h,S]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[m,[g,P],[h,y]],[/(nexus 9)/i],[m,[g,"HTC"],[h,S]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[g,[m,/_/g," "],[h,y]],[/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,[g,"TCL"],[h,S]],[/(itel) ((\w+))/i],[[g,ke],m,[h,G,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[m,[g,"Acer"],[h,S]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[m,[g,"Meizu"],[h,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[m,[g,"Ulefone"],[h,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[m,[g,"Energizer"],[h,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[m,[g,"Cat"],[h,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[m,[g,"Smartfren"],[h,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[m,[g,"Nothing"],[h,y]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[m,[g,"Archos"],[h,S]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[m,[g,"Archos"],[h,y]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[g,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],[g,m,[h,y]],[/(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],[g,m,[h,S]],[/(surface duo)/i],[m,[g,H],[h,S]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[m,[g,"Fairphone"],[h,y]],[/(u304aa)/i],[m,[g,"AT&T"],[h,y]],[/\bsie-(\w*)/i],[m,[g,"Siemens"],[h,y]],[/\b(rct\w+) b/i],[m,[g,"RCA"],[h,S]],[/\b(venue[\d ]{2,7}) b/i],[m,[g,"Dell"],[h,S]],[/\b(q(?:mv|ta)\w+) b/i],[m,[g,"Verizon"],[h,S]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[m,[g,"Barnes & Noble"],[h,S]],[/\b(tm\d{3}\w+) b/i],[m,[g,"NuVision"],[h,S]],[/\b(k88) b/i],[m,[g,"ZTE"],[h,S]],[/\b(nx\d{3}j) b/i],[m,[g,"ZTE"],[h,y]],[/\b(gen\d{3}) b.+49h/i],[m,[g,"Swiss"],[h,y]],[/\b(zur\d{3}) b/i],[m,[g,"Swiss"],[h,S]],[/\b((zeki)?tb.*\b) b/i],[m,[g,"Zeki"],[h,S]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[g,"Dragon Touch"],m,[h,S]],[/\b(ns-?\w{0,9}) b/i],[m,[g,"Insignia"],[h,S]],[/\b((nxa|next)-?\w{0,9}) b/i],[m,[g,"NextBook"],[h,S]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[g,"Voice"],m,[h,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[g,"LvTel"],m,[h,y]],[/\b(ph-1) /i],[m,[g,"Essential"],[h,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[m,[g,"Envizen"],[h,S]],[/\b(trio[-\w\. ]+) b/i],[m,[g,"MachSpeed"],[h,S]],[/\btu_(1491) b/i],[m,[g,"Rotor"],[h,S]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[m,[g,V],[h,S]],[/(sprint) (\w+)/i],[g,m,[h,y]],[/(kin\.[onetw]{3})/i],[[m,/\./g," "],[g,H],[h,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[m,[g,ee],[h,S]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[m,[g,ee],[h,y]],[/smart-tv.+(samsung)/i],[g,[h,C]],[/hbbtv.+maple;(\d+)/i],[[m,/^/,"SmartTV"],[g,J],[h,C]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[g,z],[h,C]],[/(apple) ?tv/i],[g,[m,$+" TV"],[h,C]],[/crkey/i],[[m,R+"cast"],[g,L],[h,C]],[/droid.+aft(\w+)( bui|\))/i],[m,[g,T],[h,C]],[/(shield \w+ tv)/i],[m,[g,V],[h,C]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[m,[g,re],[h,C]],[/(bravia[\w ]+)( bui|\))/i],[m,[g,Q],[h,C]],[/(mi(tv|box)-?\w+) bui/i],[m,[g,ne],[h,C]],[/Hbbtv.*(technisat) (.*);/i],[g,m,[h,C]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[g,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],[g,m,[h,w]],[/droid.+; (shield)( bui|\))/i],[m,[g,V],[h,w]],[/(playstation \w+)/i],[m,[g,Q],[h,w]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[m,[g,H],[h,w]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[m,[g,J],[h,k]],[/((pebble))app/i,/(asus|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[g,m,[h,k]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[m,[g,X],[h,k]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[m,[g,$],[h,k]],[/(opwwe\d{3})/i],[m,[g,W],[h,k]],[/(moto 360)/i],[m,[g,A],[h,k]],[/(smartwatch 3)/i],[m,[g,Q],[h,k]],[/(g watch r)/i],[m,[g,z],[h,k]],[/droid.+; (wt63?0{2,3})\)/i],[m,[g,ee],[h,k]],[/droid.+; (glass) \d/i],[m,[g,L],[h,k]],[/(pico) (4|neo3(?: link|pro)?)/i],[g,m,[h,k]],[/; (quest( \d| pro)?)/i],[m,[g,oe],[h,k]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[g,[h,_]],[/(aeobc)\b/i],[m,[g,T],[h,_]],[/(homepod).+mac os/i],[m,[g,$],[h,_]],[/windows iot/i],[[h,_]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[m,[h,y]],[/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,y]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[m,[g,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[p,I+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[p,v],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[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,v],[/ladybird\//i],[[p,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,v],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[p,[v,G,ie]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,G,ie],[p,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,ue],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,p],[/(ubuntu) ([\w\.]+) like android/i],[[p,/(.+)/,"$1 Touch"],v],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[p,v],[/\(bb(10);/i],[v,[p,O]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[v,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[p,j+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[p,R+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,se],v],[/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,v],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,v]]},be=function(ye,Se){if(typeof ye===c&&(Se=ye,ye=r),!(this instanceof be))return new be(ye,Se).getResult();var Ie=typeof n!==l&&n.navigator?n.navigator:r,Re=ye||(Ie&&Ie.userAgent?Ie.userAgent:a),Ee=Ie&&Ie.userAgentData?Ie.userAgentData:r,ce=Se?le(fe,Se):fe,ge=Ie&&Ie.userAgent==Re;return this.getBrowser=function(){var _e={};return _e[p]=r,_e[v]=r,Z.call(_e,Re,ce.browser),_e[f]=Y(_e[v]),ge&&Ie&&Ie.brave&&typeof Ie.brave.isBrave==s&&(_e[p]="Brave"),_e},this.getCPU=function(){var _e={};return _e[x]=r,Z.call(_e,Re,ce.cpu),_e},this.getDevice=function(){var _e={};return _e[g]=r,_e[m]=r,_e[h]=r,Z.call(_e,Re,ce.device),ge&&!_e[h]&&Ee&&Ee.mobile&&(_e[h]=y),ge&&_e[m]=="Macintosh"&&Ie&&typeof Ie.standalone!==l&&Ie.maxTouchPoints&&Ie.maxTouchPoints>2&&(_e[m]="iPad",_e[h]=S),_e},this.getEngine=function(){var _e={};return _e[p]=r,_e[v]=r,Z.call(_e,Re,ce.engine),_e},this.getOS=function(){var _e={};return _e[p]=r,_e[v]=r,Z.call(_e,Re,ce.os),ge&&!_e[p]&&Ee&&Ee.platform&&Ee.platform!="Unknown"&&(_e[p]=Ee.platform.replace(/chrome os/i,se).replace(/macos/i,ue)),_e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Re},this.setUA=function(_e){return Re=typeof _e===d&&_e.length>E?ae(_e,E):_e,this},this.setUA(Re),this};be.VERSION=i,be.BROWSER=ve([p,v,f]),be.CPU=ve([x]),be.DEVICE=ve([m,g,h,w,y,C,S,k,_]),be.ENGINE=be.OS=ve([p,v]),e.exports&&(t=e.exports=be),t.UAParser=be;var Ce=typeof n!==l&&(n.jQuery||n.Zepto);if(Ce&&!Ce.ua){var xe=new be;Ce.ua=xe.getResult(),Ce.ua.get=function(){return xe.getUA()},Ce.ua.set=function(ye){xe.setUA(ye);var Se=xe.getResult();for(var Ie in Se)Ce.ua[Ie]=Se[Ie]}}})(typeof window=="object"?window:cn)})(UI,UI.exports);var xtt=UI.exports;const wtt=Zn(xtt);var Mce={exports:{}},Stt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Ctt=Stt,ktt=Ctt;function jce(){}function Nce(){}Nce.resetWarningCache=jce;var _tt=function(){function e(r,i,a,o,s,l){if(l!==ktt){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:Nce,resetWarningCache:jce};return n.PropTypes=n,n};Mce.exports=_tt();var Ett=Mce.exports;const Lr=Zn(Ett),$tt=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 gv(e,t,n){const r=Ttt(e),{webkitRelativePath:i}=e,a=typeof t=="string"?t:typeof i=="string"&&i.length>0?i:`./${e.name}`;return typeof r.path!="string"&&bW(r,"path",a),bW(r,"relativePath",a),r}function Ttt(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),i=$tt.get(r);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}function bW(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Ptt=[".DS_Store","Thumbs.db"];function Rtt(e){return Xm(this,void 0,void 0,function*(){return j2(e)&&Itt(e.dataTransfer)?Ntt(e.dataTransfer,e.type):Ott(e)?Mtt(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?jtt(e):[]})}function Itt(e){return j2(e)}function Ott(e){return j2(e)&&j2(e.target)}function j2(e){return typeof e=="object"&&e!==null}function Mtt(e){return qI(e.target.files).map(t=>gv(t))}function jtt(e){return Xm(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>gv(n))})}function Ntt(e,t){return Xm(this,void 0,void 0,function*(){if(e.items){const n=qI(e.items).filter(i=>i.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(Att));return yW(Ace(r))}return yW(qI(e.files).map(n=>gv(n)))})}function yW(e){return e.filter(t=>Ptt.indexOf(t.name)===-1)}function qI(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 Att(e){if(typeof e.webkitGetAsEntry!="function")return xW(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?Fce(t):xW(e,t)}function Ace(e){return e.reduce((t,n)=>[...t,...Array.isArray(n)?Ace(n):[n]],[])}function xW(e,t){return Xm(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,gv(o)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return gv(r,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function Ftt(e){return Xm(this,void 0,void 0,function*(){return e.isDirectory?Fce(e):Dtt(e)})}function Fce(e){const t=e.createReader();return new Promise((n,r)=>{const i=[];function a(){t.readEntries(o=>Xm(this,void 0,void 0,function*(){if(o.length){const s=Promise.all(o.map(Ftt));i.push(s),a()}else try{const s=yield Promise.all(i);n(s)}catch(s){r(s)}}),o=>{r(o)})}a()})}function Dtt(e){return Xm(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(r=>{const i=gv(r,e.fullPath);t(i)},r=>{n(r)})})})}var p8=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 wW(e){return ztt(e)||Btt(e)||Lce(e)||Ltt()}function Ltt(){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 Btt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ztt(e){if(Array.isArray(e))return GI(e)}function SW(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 CW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SW(Object(n),!0).forEach(function(r){Dce(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SW(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Dce(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gb(e,t){return Wtt(e)||Vtt(e,t)||Lce(e,t)||Htt()}function Htt(){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 Lce(e,t){if(e){if(typeof e=="string")return GI(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 GI(e,t)}}function GI(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 Vtt(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 Wtt(e){if(Array.isArray(e))return e}var Utt=typeof p8=="function"?p8:p8.default,qtt="file-invalid-type",Gtt="file-too-large",Ktt="file-too-small",Ytt="too-many-files",Xtt=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:qtt,message:"File type must be ".concat(r)}},kW=function(t){return{code:Gtt,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},_W=function(t){return{code:Ktt,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},Jtt={code:Ytt,message:"Too many files"};function Bce(e,t){var n=e.type==="application/x-moz-file"||Utt(e,t);return[n,n?null:Xtt(t)]}function zce(e,t,n){if(Nf(e.size))if(Nf(t)&&Nf(n)){if(e.size>n)return[!1,kW(n)];if(e.size<t)return[!1,_W(t)]}else{if(Nf(t)&&e.size<t)return[!1,_W(t)];if(Nf(n)&&e.size>n)return[!1,kW(n)]}return[!0,null]}function Nf(e){return e!=null}function Qtt(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=Bce(l,n),d=gb(c,1),f=d[0],m=zce(l,r,i),p=gb(m,1),h=p[0],g=s?s(l):null;return f&&h&&!g})}function N2(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Ow(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 EW(e){e.preventDefault()}function Ztt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function ent(e){return e.indexOf("Edge/")!==-1}function tnt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return Ztt(e)||ent(e)}function ic(){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!N2(r)&&s&&s.apply(void 0,[r].concat(a)),N2(r)})}}function nnt(){return"showOpenFilePicker"in window}function rnt(e){if(Nf(e)){var t=Object.entries(e).filter(function(n){var r=gb(n,2),i=r[0],a=r[1],o=!0;return Hce(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(Vce))&&(console.warn('Skipped "'.concat(i,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(n,r){var i=gb(r,2),a=i[0],o=i[1];return CW(CW({},n),{},Dce({},a,o))},{});return[{description:"Files",accept:t}]}return e}function int(e){if(Nf(e))return Object.entries(e).reduce(function(t,n){var r=gb(n,2),i=r[0],a=r[1];return[].concat(wW(t),[i],wW(a))},[]).filter(function(t){return Hce(t)||Vce(t)}).join(",")}function ant(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function ont(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function Hce(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||e==="application/*"||/\w+\/[-+.\w]+/g.test(e)}function Vce(e){return/^.*\.[\w]+$/.test(e)}var snt=["children"],lnt=["open"],cnt=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],unt=["refKey","onChange","onClick"];function dnt(e){return pnt(e)||mnt(e)||Wce(e)||fnt()}function fnt(){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 mnt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function pnt(e){if(Array.isArray(e))return KI(e)}function h8(e,t){return gnt(e)||vnt(e,t)||Wce(e,t)||hnt()}function hnt(){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 Wce(e,t){if(e){if(typeof e=="string")return KI(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 KI(e,t)}}function KI(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 vnt(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 gnt(e){if(Array.isArray(e))return e}function $W(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 fi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$W(Object(n),!0).forEach(function(r){YI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$W(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function YI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A2(e,t){if(e==null)return{};var n=bnt(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 bnt(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=A2(e,snt),i=qce(r),a=i.open,o=A2(i,lnt);return u.useImperativeHandle(t,function(){return{open:a}},[a]),K.createElement(u.Fragment,null,n(fi(fi({},o),{},{open:a})))});_9.displayName="Dropzone";var Uce={disabled:!1,getFilesFromEvent:Rtt,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=Uce;_9.propTypes={children:Lr.func,accept:Lr.objectOf(Lr.arrayOf(Lr.string)),multiple:Lr.bool,preventDropOnDocument:Lr.bool,noClick:Lr.bool,noKeyboard:Lr.bool,noDrag:Lr.bool,noDragEventsBubbling:Lr.bool,minSize:Lr.number,maxSize:Lr.number,maxFiles:Lr.number,disabled:Lr.bool,getFilesFromEvent:Lr.func,onFileDialogCancel:Lr.func,onFileDialogOpen:Lr.func,useFsAccessApi:Lr.bool,autoFocus:Lr.bool,onDragEnter:Lr.func,onDragLeave:Lr.func,onDragOver:Lr.func,onDrop:Lr.func,onDropAccepted:Lr.func,onDropRejected:Lr.func,onError:Lr.func,validator:Lr.func};var XI={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function qce(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=fi(fi({},Uce),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,g=t.onFileDialogCancel,v=t.onFileDialogOpen,x=t.useFsAccessApi,w=t.autoFocus,y=t.preventDropOnDocument,S=t.noClick,C=t.noKeyboard,k=t.noDrag,_=t.noDragEventsBubbling,E=t.onError,T=t.validator,$=u.useMemo(function(){return int(n)},[n]),P=u.useMemo(function(){return rnt(n)},[n]),O=u.useMemo(function(){return typeof v=="function"?v:TW},[v]),M=u.useMemo(function(){return typeof g=="function"?g:TW},[g]),R=u.useRef(null),I=u.useRef(null),j=u.useReducer(ynt,XI),L=h8(j,2),D=L[0],B=L[1],F=D.isFocused,z=D.isFileDialogActive,H=u.useRef(typeof window<"u"&&window.isSecureContext&&x&&nnt()),A=function(){!H.current&&z&&setTimeout(function(){if(I.current){var de=I.current.files;de.length||(B({type:"closeDialog"}),M())}},300)};u.useEffect(function(){return window.addEventListener("focus",A,!1),function(){window.removeEventListener("focus",A,!1)}},[I,z,M,H]);var V=u.useRef([]),W=function(de){R.current&&R.current.contains(de.target)||(de.preventDefault(),V.current=[])};u.useEffect(function(){return y&&(document.addEventListener("dragover",EW,!1),document.addEventListener("drop",W,!1)),function(){y&&(document.removeEventListener("dragover",EW),document.removeEventListener("drop",W))}},[R,y]),u.useEffect(function(){return!r&&w&&R.current&&R.current.focus(),function(){}},[R,w,r]);var U=u.useCallback(function(G){E?E(G):console.error(G)},[E]),X=u.useCallback(function(G){G.preventDefault(),G.persist(),ke(G),V.current=[].concat(dnt(V.current),[G.target]),Ow(G)&&Promise.resolve(i(G)).then(function(de){if(!(N2(G)&&!_)){var ie=de.length,fe=ie>0&&Qtt({files:de,accept:$,minSize:o,maxSize:a,multiple:s,maxFiles:l,validator:T}),be=ie>0&&!fe;B({isDragAccept:fe,isDragReject:be,isDragActive:!0,type:"setDraggedFiles"}),c&&c(G)}}).catch(function(de){return U(de)})},[i,c,U,_,$,o,a,s,l,T]),J=u.useCallback(function(G){G.preventDefault(),G.persist(),ke(G);var de=Ow(G);if(de&&G.dataTransfer)try{G.dataTransfer.dropEffect="copy"}catch{}return de&&f&&f(G),!1},[f,_]),re=u.useCallback(function(G){G.preventDefault(),G.persist(),ke(G);var de=V.current.filter(function(fe){return R.current&&R.current.contains(fe)}),ie=de.indexOf(G.target);ie!==-1&&de.splice(ie,1),V.current=de,!(de.length>0)&&(B({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Ow(G)&&d&&d(G))},[R,d,_]),Q=u.useCallback(function(G,de){var ie=[],fe=[];G.forEach(function(be){var Ce=Bce(be,$),xe=h8(Ce,2),ye=xe[0],Se=xe[1],Ie=zce(be,o,a),Re=h8(Ie,2),Ee=Re[0],ce=Re[1],ge=T?T(be):null;if(ye&&Ee&&!ge)ie.push(be);else{var _e=[Se,ce];ge&&(_e=_e.concat(ge)),fe.push({file:be,errors:_e.filter(function(je){return je})})}}),(!s&&ie.length>1||s&&l>=1&&ie.length>l)&&(ie.forEach(function(be){fe.push({file:be,errors:[Jtt]})}),ie.splice(0)),B({acceptedFiles:ie,fileRejections:fe,isDragReject:fe.length>0,type:"setFiles"}),m&&m(ie,fe,de),fe.length>0&&h&&h(fe,de),ie.length>0&&p&&p(ie,de)},[B,s,$,o,a,l,m,p,h,T]),ne=u.useCallback(function(G){G.preventDefault(),G.persist(),ke(G),V.current=[],Ow(G)&&Promise.resolve(i(G)).then(function(de){N2(G)&&!_||Q(de,G)}).catch(function(de){return U(de)}),B({type:"reset"})},[i,Q,U,_]),ee=u.useCallback(function(){if(H.current){B({type:"openDialog"}),O();var G={multiple:s,types:P};window.showOpenFilePicker(G).then(function(de){return i(de)}).then(function(de){Q(de,null),B({type:"closeDialog"})}).catch(function(de){ant(de)?(M(de),B({type:"closeDialog"})):ont(de)?(H.current=!1,I.current?(I.current.value=null,I.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(de)});return}I.current&&(B({type:"openDialog"}),O(),I.current.value=null,I.current.click())},[B,O,M,x,Q,U,P,s]),oe=u.useCallback(function(G){!R.current||!R.current.isEqualNode(G.target)||(G.key===" "||G.key==="Enter"||G.keyCode===32||G.keyCode===13)&&(G.preventDefault(),ee())},[R,ee]),se=u.useCallback(function(){B({type:"focus"})},[]),ue=u.useCallback(function(){B({type:"blur"})},[]),te=u.useCallback(function(){S||(tnt()?setTimeout(ee,0):ee())},[S,ee]),le=function(de){return r?null:de},ve=function(de){return C?null:le(de)},we=function(de){return k?null:le(de)},ke=function(de){_&&de.stopPropagation()},Y=u.useMemo(function(){return function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},de=G.refKey,ie=de===void 0?"ref":de,fe=G.role,be=G.onKeyDown,Ce=G.onFocus,xe=G.onBlur,ye=G.onClick,Se=G.onDragEnter,Ie=G.onDragOver,Re=G.onDragLeave,Ee=G.onDrop,ce=A2(G,cnt);return fi(fi(YI({onKeyDown:ve(ic(be,oe)),onFocus:ve(ic(Ce,se)),onBlur:ve(ic(xe,ue)),onClick:le(ic(ye,te)),onDragEnter:we(ic(Se,X)),onDragOver:we(ic(Ie,J)),onDragLeave:we(ic(Re,re)),onDrop:we(ic(Ee,ne)),role:typeof fe=="string"&&fe!==""?fe:"presentation"},ie,R),!r&&!C?{tabIndex:0}:{}),ce)}},[R,oe,se,ue,te,X,J,re,ne,C,k,r]),ae=u.useCallback(function(G){G.stopPropagation()},[]),Z=u.useMemo(function(){return function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},de=G.refKey,ie=de===void 0?"ref":de,fe=G.onChange,be=G.onClick,Ce=A2(G,unt),xe=YI({accept:$,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:le(ic(fe,ne)),onClick:le(ic(be,ae)),tabIndex:-1},ie,I);return fi(fi({},xe),Ce)}},[I,n,s,ne,r]);return fi(fi({},D),{},{isFocused:F&&!r,getRootProps:Y,getInputProps:Z,rootRef:R,inputRef:I,open:le(ee)})}function ynt(e,t){switch(t.type){case"focus":return fi(fi({},e),{},{isFocused:!0});case"blur":return fi(fi({},e),{},{isFocused:!1});case"openDialog":return fi(fi({},XI),{},{isFileDialogActive:!0});case"closeDialog":return fi(fi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return fi(fi({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return fi(fi({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return fi({},XI);default:return e}}function TW(){}const F2=({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),Oh(n,d=>{n!=null&&n.type.startsWith("image")?e(d.data.fileUrl,ds,c):n!=null&&n.type.startsWith("video/")?e(d.data.fileUrl,Rl,c):n!=null&&n.type.startsWith("audio/")?e(d.data.fileUrl,Pl,c):e(d.data.fileUrl,Hs,c),r(null)})},[e,n]),o=u.useCallback(c=>{console.log("DropUpload acceptedFiles",c),c.map(d=>{console.log(d),r(d)})},[]),{getRootProps:s,getInputProps:l}=qce({maxFiles:1,onDrop:o,onDropAccepted(c,d){console.log("onDropAccepted",c,d)},onDropRejected(c,d){console.log("onDropRejected",c,d)},noClick:!0});return b.jsxs("div",{...s(),style:{height:"100%"},children:[b.jsx("input",{...l()}),b.jsx(b.Fragment,{children:t}),n&&b.jsx(Tce,{file:n,onCancel:i,onSend:a})]})};async function xnt(e){return Gn("/visitor/api/v1/init",{method:"POST",data:{...e,channel:In}})}async function wnt(e){return Gn("/visitor/api/v1/thread",{method:"POST",data:{...e,channel:In}})}function Snt(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",g=!t&&t!==0&&h;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var v=!!(n=n||{}).leading,x=!("trailing"in n)||!!n.trailing,w="maxWait"in n,y="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 k=function(M){var R=c.current,I=d.current;return c.current=d.current=null,o.current=M,s.current=s.current||M,f.current=m.current.apply(I,R)},_=function(M,R){g&&cancelAnimationFrame(l.current),l.current=g?requestAnimationFrame(M):setTimeout(M,R)},E=function(M){if(!p.current)return!1;var R=M-a.current;return!a.current||R>=t||R<0||w&&M-o.current>=S},T=function(M){return l.current=null,x&&c.current?k(M):(c.current=d.current=null,f.current)},$=function M(){var R=Date.now();if(v&&s.current===o.current&&P(),E(R))return T(R);if(p.current){var I=t-(R-a.current),j=w?Math.min(I,S-(R-o.current)):I;_(M,j)}},P=function(){r&&r({})},O=function(){if(h||y){var M=Date.now(),R=E(M);if(c.current=[].slice.call(arguments),d.current=i,a.current=M,R){if(!l.current&&p.current)return o.current=a.current,_($,t),v?k(a.current):f.current;if(w)return _($,t),k(a.current)}return l.current||_($,t),f.current}};return O.cancel=function(){var M=l.current;M&&(g?cancelAnimationFrame(l.current):clearTimeout(l.current)),o.current=0,c.current=a.current=d.current=l.current=null,M&&r&&r({})},O.isPending=function(){return!!l.current},O.flush=function(){return l.current?T(Date.now()):f.current},O},[v,w,t,S,x,g,h,y,r]);return C}function Cnt(e,t){return e===t}function Gce(e,t,n){var r=Cnt,i=u.useRef(e),a=u.useState({})[1],o=Snt(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 knt({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 _nt(e){return Gn("/visitor/api/v1/thread/rating/create",{method:"POST",data:{...e,channel:In}})}const Ent=({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),[g,v]=u.useState(!1),{translateString:x}=Er();u.useEffect(()=>{if(r===jHe){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),Ye.debugIf("handleRateChange:",C)},y=C=>{d(C),Ye.debugIf("handleCommentChange:",C)},S=async()=>{var C,k;Ye.debugIf("handleSubmit:",e,s,c,p),v(!0);try{const _={score:s,comment:c,resolved:p,threadUid:i==null?void 0:i.uid,messageUid:e,orgUid:o},E=await _nt(_);Ye.debugIf("threadRatingSubmit response:",E.data,_),E&&((C=E==null?void 0:E.data)==null?void 0:C.code)===200?(it.success(x("bubbles.rate.submit.success")),m(!0)):it.error(((k=E==null?void 0:E.data)==null?void 0:k.message)||x("bubbles.rate.submit.failed"))}catch(_){Ye.error("评价提交错误:",_),it.error(x("bubbles.rate.submit.failed"))}finally{v(!1)}};return b.jsx("div",{className:"rate-bubble",children:b.jsx(co,{children:b.jsxs(ui,{fluid:!0,children:[b.jsx(Hc,{children:x("bubbles.rate.rate.service")}),b.jsxs(Yl,{children:[b.jsx(knt,{defaultRate:s,disabled:f,onClick:w}),b.jsx(Mh,{placeholder:x("bubbles.rate.comment.placeholder"),value:c,rows:3,onChange:y,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:x("bubbles.rate.resolved")})]})]}),b.jsx(vce,{children:b.jsx(zi,{color:"primary",onClick:S,disabled:f||g,loading:g,children:x(f?"bubbles.rate.submitted":g?"bubbles.welcome.loading":"bubbles.rate.submit")})})]})})})};function $nt(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const Tnt=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Pnt=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Rnt={};function PW(e,t){return(Rnt.jsx?Pnt:Tnt).test(e)}const Int=/[ \t\n\f\r]/g;function Ont(e){return typeof e=="object"?e.type==="text"?RW(e.value):!1:RW(e)}function RW(e){return e.replace(Int,"")===""}class zy{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}zy.prototype.normal={};zy.prototype.property={};zy.prototype.space=void 0;function Kce(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new zy(n,r,t)}function JI(e){return e.toLowerCase()}class Wo{constructor(t,n){this.attribute=n,this.property=t}}Wo.prototype.attribute="";Wo.prototype.booleanish=!1;Wo.prototype.boolean=!1;Wo.prototype.commaOrSpaceSeparated=!1;Wo.prototype.commaSeparated=!1;Wo.prototype.defined=!1;Wo.prototype.mustUseProperty=!1;Wo.prototype.number=!1;Wo.prototype.overloadedBoolean=!1;Wo.prototype.property="";Wo.prototype.spaceSeparated=!1;Wo.prototype.space=void 0;let Mnt=0;const jn=sp(),Fi=sp(),QI=sp(),At=sp(),Wr=sp(),Nh=sp(),rs=sp();function sp(){return 2**++Mnt}const ZI=Object.freeze(Object.defineProperty({__proto__:null,boolean:jn,booleanish:Fi,commaOrSpaceSeparated:rs,commaSeparated:Nh,number:At,overloadedBoolean:QI,spaceSeparated:Wr},Symbol.toStringTag,{value:"Module"})),v8=Object.keys(ZI);class E9 extends Wo{constructor(t,n,r,i){let a=-1;if(super(t,n),IW(this,"space",i),typeof r=="number")for(;++a<v8.length;){const o=v8[a];IW(this,v8[a],(r&ZI[o])===ZI[o])}}}E9.prototype.defined=!0;function IW(e,t,n){n&&(e[t]=n)}function fg(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const a=new E9(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(a.mustUseProperty=!0),t[r]=a,n[JI(r)]=r,n[JI(a.attribute)]=r}return new zy(t,n,e.space)}const Yce=fg({properties:{ariaActiveDescendant:null,ariaAtomic:Fi,ariaAutoComplete:null,ariaBusy:Fi,ariaChecked:Fi,ariaColCount:At,ariaColIndex:At,ariaColSpan:At,ariaControls:Wr,ariaCurrent:null,ariaDescribedBy:Wr,ariaDetails:null,ariaDisabled:Fi,ariaDropEffect:Wr,ariaErrorMessage:null,ariaExpanded:Fi,ariaFlowTo:Wr,ariaGrabbed:Fi,ariaHasPopup:null,ariaHidden:Fi,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Wr,ariaLevel:At,ariaLive:null,ariaModal:Fi,ariaMultiLine:Fi,ariaMultiSelectable:Fi,ariaOrientation:null,ariaOwns:Wr,ariaPlaceholder:null,ariaPosInSet:At,ariaPressed:Fi,ariaReadOnly:Fi,ariaRelevant:null,ariaRequired:Fi,ariaRoleDescription:Wr,ariaRowCount:At,ariaRowIndex:At,ariaRowSpan:At,ariaSelected:Fi,ariaSetSize:At,ariaSort:null,ariaValueMax:At,ariaValueMin:At,ariaValueNow:At,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function Xce(e,t){return t in e?e[t]:t}function Jce(e,t){return Xce(e,t.toLowerCase())}const jnt=fg({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Nh,acceptCharset:Wr,accessKey:Wr,action:null,allow:null,allowFullScreen:jn,allowPaymentRequest:jn,allowUserMedia:jn,alt:null,as:null,async:jn,autoCapitalize:null,autoComplete:Wr,autoFocus:jn,autoPlay:jn,blocking:Wr,capture:null,charSet:null,checked:jn,cite:null,className:Wr,cols:At,colSpan:null,content:null,contentEditable:Fi,controls:jn,controlsList:Wr,coords:At|Nh,crossOrigin:null,data:null,dateTime:null,decoding:null,default:jn,defer:jn,dir:null,dirName:null,disabled:jn,download:QI,draggable:Fi,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:jn,formTarget:null,headers:Wr,height:At,hidden:QI,high:At,href:null,hrefLang:null,htmlFor:Wr,httpEquiv:Wr,id:null,imageSizes:null,imageSrcSet:null,inert:jn,inputMode:null,integrity:null,is:null,isMap:jn,itemId:null,itemProp:Wr,itemRef:Wr,itemScope:jn,itemType:Wr,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:jn,low:At,manifest:null,max:null,maxLength:At,media:null,method:null,min:null,minLength:At,multiple:jn,muted:jn,name:null,nonce:null,noModule:jn,noValidate:jn,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:jn,optimum:At,pattern:null,ping:Wr,placeholder:null,playsInline:jn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:jn,referrerPolicy:null,rel:Wr,required:jn,reversed:jn,rows:At,rowSpan:At,sandbox:Wr,scope:null,scoped:jn,seamless:jn,selected:jn,shadowRootClonable:jn,shadowRootDelegatesFocus:jn,shadowRootMode:null,shape:null,size:At,sizes:null,slot:null,span:At,spellCheck:Fi,src:null,srcDoc:null,srcLang:null,srcSet:null,start:At,step:null,style:null,tabIndex:At,target:null,title:null,translate:null,type:null,typeMustMatch:jn,useMap:null,value:Fi,width:At,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Wr,axis:null,background:null,bgColor:null,border:At,borderColor:null,bottomMargin:At,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:jn,declare:jn,event:null,face:null,frame:null,frameBorder:null,hSpace:At,leftMargin:At,link:null,longDesc:null,lowSrc:null,marginHeight:At,marginWidth:At,noResize:jn,noHref:jn,noShade:jn,noWrap:jn,object:null,profile:null,prompt:null,rev:null,rightMargin:At,rules:null,scheme:null,scrolling:Fi,standby:null,summary:null,text:null,topMargin:At,valueType:null,version:null,vAlign:null,vLink:null,vSpace:At,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:jn,disableRemotePlayback:jn,prefix:null,property:null,results:At,security:null,unselectable:null},space:"html",transform:Jce}),Nnt=fg({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:At,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:At,amplitude:At,arabicForm:null,ascent:At,attributeName:null,attributeType:null,azimuth:At,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:At,by:null,calcMode:null,capHeight:At,className:Wr,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:At,diffuseConstant:At,direction:null,display:null,dur:null,divisor:At,dominantBaseline:null,download:jn,dx:null,dy:null,edgeMode:null,editable:null,elevation:At,enableBackground:null,end:null,event:null,exponent:At,externalResourcesRequired:null,fill:null,fillOpacity:At,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:Nh,g2:Nh,glyphName:Nh,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:At,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:At,horizOriginX:At,horizOriginY:At,id:null,ideographic:At,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:At,k:At,k1:At,k2:At,k3:At,k4:At,kernelMatrix:rs,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:At,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:At,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:At,overlineThickness:At,paintOrder:null,panose1:null,path:null,pathLength:At,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Wr,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:At,pointsAtY:At,pointsAtZ:At,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:At,specularExponent:At,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:At,strikethroughThickness:At,string:null,stroke:null,strokeDashArray:rs,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:At,strokeOpacity:At,strokeWidth:null,style:null,surfaceScale:At,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:rs,tabIndex:At,tableValues:null,target:null,targetX:At,targetY:At,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:At,underlineThickness:At,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:At,values:null,vAlphabetic:At,vMathematical:At,vectorEffect:null,vHanging:At,vIdeographic:At,version:null,vertAdvY:At,vertOriginX:At,vertOriginY:At,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:At,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:Xce}),Qce=fg({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()}}),Zce=fg({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Jce}),eue=fg({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),Ant={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"},Fnt=/[A-Z]/g,OW=/-[a-z]/g,Dnt=/^data[-\w.:]+$/i;function Lnt(e,t){const n=JI(t);let r=t,i=Wo;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Dnt.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(OW,znt);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!OW.test(a)){let o=a.replace(Fnt,Bnt);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=E9}return new i(r,t)}function Bnt(e){return"-"+e.toLowerCase()}function znt(e){return e.charAt(1).toUpperCase()}const Hnt=Kce([Yce,jnt,Qce,Zce,eue],"html"),$9=Kce([Yce,Nnt,Qce,Zce,eue],"svg");function Vnt(e){return e.join(" ").trim()}var T9={},MW=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Wnt=/\n/g,Unt=/^\s*/,qnt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Gnt=/^:\s*/,Knt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Ynt=/^[;\s]*/,Xnt=/^\s+|\s+$/g,Jnt=`
|
||
`,jW="/",NW="*",Af="",Qnt="comment",Znt="declaration",ert=function(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 g=h.match(Wnt);g&&(n+=g.length);var v=h.lastIndexOf(Jnt);r=~v?h.length-v:r+h.length}function a(){var h={line:n,column:r};return function(g){return g.position=new o(h),c(),g}}function o(h){this.start=h,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(h){var g=new Error(t.source+":"+n+":"+r+": "+h);if(g.reason=h,g.filename=t.source,g.line=n,g.column=r,g.source=e,!t.silent)throw g}function l(h){var g=h.exec(e);if(g){var v=g[0];return i(v),e=e.slice(v.length),g}}function c(){l(Unt)}function d(h){var g;for(h=h||[];g=f();)g!==!1&&h.push(g);return h}function f(){var h=a();if(!(jW!=e.charAt(0)||NW!=e.charAt(1))){for(var g=2;Af!=e.charAt(g)&&(NW!=e.charAt(g)||jW!=e.charAt(g+1));)++g;if(g+=2,Af===e.charAt(g-1))return s("End of comment missing");var v=e.slice(2,g-2);return r+=2,i(v),e=e.slice(g),r+=2,h({type:Qnt,comment:v})}}function m(){var h=a(),g=l(qnt);if(g){if(f(),!l(Gnt))return s("property missing ':'");var v=l(Knt),x=h({type:Znt,property:AW(g[0].replace(MW,Af)),value:v?AW(v[0].replace(MW,Af)):Af});return l(Ynt),x}}function p(){var h=[];d(h);for(var g;g=m();)g!==!1&&(h.push(g),d(h));return h}return c(),p()};function AW(e){return e?e.replace(Xnt,Af):Af}var trt=cn&&cn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(T9,"__esModule",{value:!0});T9.default=rrt;const nrt=trt(ert);function rrt(e,t){let n=null;if(!e||typeof e!="string")return n;const r=(0,nrt.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 b4={};Object.defineProperty(b4,"__esModule",{value:!0});b4.camelCase=void 0;var irt=/^--[a-zA-Z0-9_-]+$/,art=/-([a-z])/g,ort=/^[^-]+$/,srt=/^-(webkit|moz|ms|o|khtml)-/,lrt=/^-(ms)-/,crt=function(e){return!e||ort.test(e)||irt.test(e)},urt=function(e,t){return t.toUpperCase()},FW=function(e,t){return"".concat(t,"-")},drt=function(e,t){return t===void 0&&(t={}),crt(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(lrt,FW):e=e.replace(srt,FW),e.replace(art,urt))};b4.camelCase=drt;var frt=cn&&cn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},mrt=frt(T9),prt=b4;function eO(e,t){var n={};return!e||typeof e!="string"||(0,mrt.default)(e,function(r,i){r&&i&&(n[(0,prt.camelCase)(r,t)]=i)}),n}eO.default=eO;var hrt=eO;const vrt=Zn(hrt),tue=nue("end"),P9=nue("start");function nue(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 grt(e){const t=P9(e),n=tue(e);if(t&&n)return{start:t,end:n}}function d1(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?DW(e.position):"start"in e||"end"in e?DW(e):"line"in e||"column"in e?tO(e):""}function tO(e){return LW(e&&e.line)+":"+LW(e&&e.column)}function DW(e){return tO(e&&e.start)+"-"+tO(e&&e.end)}function LW(e){return e&&typeof e=="number"?e:1}class Xa 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=d1(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}}Xa.prototype.file="";Xa.prototype.name="";Xa.prototype.reason="";Xa.prototype.message="";Xa.prototype.stack="";Xa.prototype.column=void 0;Xa.prototype.line=void 0;Xa.prototype.ancestors=void 0;Xa.prototype.cause=void 0;Xa.prototype.fatal=void 0;Xa.prototype.place=void 0;Xa.prototype.ruleId=void 0;Xa.prototype.source=void 0;const R9={}.hasOwnProperty,brt=new Map,yrt=/[A-Z]/g,xrt=new Set(["table","tbody","thead","tfoot","tr"]),wrt=new Set(["td","th"]),rue="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Srt(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=Rrt(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=Prt(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?$9:Hnt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=iue(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function iue(e,t,n){if(t.type==="element")return Crt(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return krt(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Ert(e,t,n);if(t.type==="mdxjsEsm")return _rt(e,t);if(t.type==="root")return $rt(e,t,n);if(t.type==="text")return Trt(e,t)}function Crt(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=oue(e,t.tagName,!1),o=Irt(e,t);let s=O9(e,t);return xrt.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!Ont(l):!0})),aue(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function krt(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)}bb(e,t.position)}function _rt(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);bb(e,t.position)}function Ert(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:oue(e,t.name,!0),o=Ort(e,t),s=O9(e,t);return aue(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function $rt(e,t,n){const r={};return I9(r,O9(e,t)),e.create(t,e.Fragment,r,n)}function Trt(e,t){return t.value}function aue(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function I9(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Prt(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 Rrt(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=P9(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function Irt(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&R9.call(t.properties,i)){const a=Mrt(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&wrt.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 Ort(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 bb(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 bb(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function O9(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:brt;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=iue(e,a,o);s!==void 0&&n.push(s)}return n}function Mrt(e,t,n){const r=Lnt(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?$nt(n):Vnt(n)),r.property==="style"){let i=typeof n=="object"?n:jrt(e,String(n));return e.stylePropertyNameCase==="css"&&(i=Nrt(i)),["style",i]}return[e.elementAttributeNameCase==="react"&&r.space?Ant[r.property]||r.property:r.attribute,n]}}function jrt(e,t){try{return vrt(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,i=new Xa("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=rue+"#cannot-parse-style-attribute",i}}function oue(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=PW(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=PW(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const i=r.value;return R9.call(e.components,i)?e.components[i]:i}if(e.evaluater)return e.evaluater.evaluateExpression(r);bb(e)}function bb(e,t){const n=new Xa("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=rue+"#cannot-handle-mdx-estrees-without-createevaluater",n}function Nrt(e){const t={};let n;for(n in e)R9.call(e,n)&&(t[Art(n)]=e[n]);return t}function Art(e){let t=e.replace(yrt,Frt);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Frt(e){return"-"+e.toLowerCase()}const g8={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"]},Drt={};function Lrt(e,t){const n=Drt,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return sue(e,r,i)}function sue(e,t,n){if(Brt(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 BW(e.children,t,n)}return Array.isArray(e)?BW(e,t,n):""}function BW(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=sue(e[i],t,n);return r.join("")}function Brt(e){return!!(e&&typeof e=="object")}const zW=document.createElement("i");function M9(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 jc(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 zs(e,t){return e.length>0?(jc(e,e.length,0,t),e):t}const HW={}.hasOwnProperty;function zrt(e){const t={};let n=-1;for(;++n<e.length;)Hrt(t,e[n]);return t}function Hrt(e,t){let n;for(n in t){const i=(HW.call(e,n)?e[n]:void 0)||(e[n]={}),a=t[n];let o;if(a)for(o in a){HW.call(i,o)||(i[o]=[]);const s=a[o];Vrt(i[o],Array.isArray(s)?s:s?[s]:[])}}}function Vrt(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);jc(e,0,0,r)}function lue(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 Ah(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const yc=hf(/[A-Za-z]/),hs=hf(/[\dA-Za-z]/),Wrt=hf(/[#-'*+\--9=?A-Z^-~]/);function nO(e){return e!==null&&(e<32||e===127)}const rO=hf(/\d/),Urt=hf(/[\dA-Fa-f]/),qrt=hf(/[!-/:-@[-`{-~]/);function _n(e){return e!==null&&e<-2}function Ao(e){return e!==null&&(e<0||e===32)}function xr(e){return e===-2||e===-1||e===32}const Grt=hf(new RegExp("\\p{P}|\\p{S}","u")),Krt=hf(/\s/);function hf(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function mg(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 Gr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return xr(l)?(e.enter(n),s(l)):t(l)}function s(l){return xr(l)&&a++<i?(e.consume(l),s):(e.exit(n),t(l))}}const Yrt={tokenize:Xrt};function Xrt(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"),Gr(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 _n(s)?(e.consume(s),e.exit("chunkText"),a):(e.consume(s),o)}}const Jrt={tokenize:Qrt},VW={tokenize:Zrt};function Qrt(e){const t=this,n=[];let r=0,i,a,o;return s;function s(y){if(r<n.length){const S=n[r];return t.containerState=S[1],e.attempt(S[0].continuation,l,c)(y)}return c(y)}function l(y){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&w();const S=t.events.length;let C=S,k;for(;C--;)if(t.events[C][0]==="exit"&&t.events[C][1].type==="chunkFlow"){k=t.events[C][1].end;break}x(r);let _=S;for(;_<t.events.length;)t.events[_][1].end={...k},_++;return jc(t.events,C+1,0,t.events.slice(S)),t.events.length=_,c(y)}return s(y)}function c(y){if(r===n.length){if(!i)return m(y);if(i.currentConstruct&&i.currentConstruct.concrete)return h(y);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(VW,d,f)(y)}function d(y){return i&&w(),x(r),m(y)}function f(y){return t.parser.lazy[t.now().line]=r!==n.length,o=t.now().offset,h(y)}function m(y){return t.containerState={},e.attempt(VW,p,h)(y)}function p(y){return r++,n.push([t.currentConstruct,t.containerState]),m(y)}function h(y){if(y===null){i&&w(),x(0),e.consume(y);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:a}),g(y)}function g(y){if(y===null){v(e.exit("chunkFlow"),!0),x(0),e.consume(y);return}return _n(y)?(e.consume(y),v(e.exit("chunkFlow")),r=0,t.interrupt=void 0,s):(e.consume(y),g)}function v(y,S){const C=t.sliceStream(y);if(S&&C.push(null),y.previous=a,a&&(a.next=y),a=y,i.defineSkip(y.start),i.write(C),t.parser.lazy[y.start.line]){let k=i.events.length;for(;k--;)if(i.events[k][1].start.offset<o&&(!i.events[k][1].end||i.events[k][1].end.offset>o))return;const _=t.events.length;let E=_,T,$;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){if(T){$=t.events[E][1].end;break}T=!0}for(x(r),k=_;k<t.events.length;)t.events[k][1].end={...$},k++;jc(t.events,E+1,0,t.events.slice(_)),t.events.length=k}}function x(y){let S=n.length;for(;S-- >y;){const C=n[S];t.containerState=C[1],C[0].exit.call(t,e)}n.length=y}function w(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Zrt(e,t,n){return Gr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function WW(e){if(e===null||Ao(e)||Krt(e))return 1;if(Grt(e))return 2}function j9(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 iO={name:"attention",resolveAll:eit,tokenize:tit};function eit(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};UW(f,-l),UW(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=zs(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=zs(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=zs(c,j9(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=zs(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=zs(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):d=0,jc(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=WW(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=WW(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 UW(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const nit={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 yc(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||nO(p)?n(p):(e.consume(p),l)}function c(p){return p===64?(e.consume(p),d):Wrt(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 y4={partial:!0,tokenize:iit};function iit(e,t,n){return r;function r(a){return xr(a)?Gr(e,i,"linePrefix")(a):i(a)}function i(a){return a===null||_n(a)?t(a):n(a)}}const cue={continuation:{tokenize:oit},exit:sit,name:"blockQuote",tokenize:ait};function ait(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 xr(o)?(e.enter("blockQuotePrefixWhitespace"),e.consume(o),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(o))}}function oit(e,t,n){const r=this;return i;function i(o){return xr(o)?Gr(e,a,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):a(o)}function a(o){return e.attempt(cue,t,n)(o)}}function sit(e){e.exit("blockQuote")}const uue={name:"characterEscape",tokenize:lit};function lit(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 qrt(a)?(e.enter("characterEscapeValue"),e.consume(a),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(a)}}const due={name:"characterReference",tokenize:cit};function cit(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=Urt,d):(e.enter("characterReferenceValue"),a=7,o=rO,d(f))}function d(f){if(f===59&&i){const m=e.exit("characterReferenceValue");return o===hs&&!M9(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 qW={partial:!0,tokenize:dit},GW={concrete:!0,name:"codeFenced",tokenize:uit};function uit(e,t,n){const r=this,i={partial:!0,tokenize:C};let a=0,o=0,s;return l;function l(k){return c(k)}function c(k){const _=r.events[r.events.length-1];return a=_&&_[1].type==="linePrefix"?_[2].sliceSerialize(_[1],!0).length:0,s=k,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),d(k)}function d(k){return k===s?(o++,e.consume(k),d):o<3?n(k):(e.exit("codeFencedFenceSequence"),xr(k)?Gr(e,f,"whitespace")(k):f(k))}function f(k){return k===null||_n(k)?(e.exit("codeFencedFence"),r.interrupt?t(k):e.check(qW,g,S)(k)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(k))}function m(k){return k===null||_n(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),f(k)):xr(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Gr(e,p,"whitespace")(k)):k===96&&k===s?n(k):(e.consume(k),m)}function p(k){return k===null||_n(k)?f(k):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(k))}function h(k){return k===null||_n(k)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),f(k)):k===96&&k===s?n(k):(e.consume(k),h)}function g(k){return e.attempt(i,S,v)(k)}function v(k){return e.enter("lineEnding"),e.consume(k),e.exit("lineEnding"),x}function x(k){return a>0&&xr(k)?Gr(e,w,"linePrefix",a+1)(k):w(k)}function w(k){return k===null||_n(k)?e.check(qW,g,S)(k):(e.enter("codeFlowValue"),y(k))}function y(k){return k===null||_n(k)?(e.exit("codeFlowValue"),w(k)):(e.consume(k),y)}function S(k){return e.exit("codeFenced"),t(k)}function C(k,_,E){let T=0;return $;function $(I){return k.enter("lineEnding"),k.consume(I),k.exit("lineEnding"),P}function P(I){return k.enter("codeFencedFence"),xr(I)?Gr(k,O,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(I):O(I)}function O(I){return I===s?(k.enter("codeFencedFenceSequence"),M(I)):E(I)}function M(I){return I===s?(T++,k.consume(I),M):T>=o?(k.exit("codeFencedFenceSequence"),xr(I)?Gr(k,R,"whitespace")(I):R(I)):E(I)}function R(I){return I===null||_n(I)?(k.exit("codeFencedFence"),_(I)):E(I)}}}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 b8={name:"codeIndented",tokenize:mit},fit={partial:!0,tokenize:pit};function mit(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Gr(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):_n(c)?e.attempt(fit,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||_n(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function pit(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):_n(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Gr(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):_n(o)?i(o):n(o)}}const hit={name:"codeText",previous:git,resolve:vit,tokenize:bit};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 git(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function bit(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)):_n(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||_n(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 yit{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&&f0(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),f0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),f0(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);f0(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);f0(this.left,n.reverse())}}}function f0(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 fue(e){const t={};let n=-1,r,i,a,o,s,l,c;const d=new yit(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,xit(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 jc(e,0,Number.POSITIVE_INFINITY,d.slice(0)),!c}function xit(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,g=0;const v=[g];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&&(g=m+1,v.push(g),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(o.events=[],p?(p._tokenizer=void 0,p.previous=void 0):v.pop(),m=v.length;m--;){const x=s.slice(v[m],v[m+1]),w=a.pop();l.push([w,w+x.length-1]),e.splice(w,2,x)}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 wit={resolve:Cit,tokenize:kit},Sit={partial:!0,tokenize:_it};function Cit(e){return fue(e),e}function kit(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):_n(s)?e.check(Sit,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 _it(e,t,n){const r=this;return i;function i(o){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Gr(e,a,"linePrefix")}function a(o){if(o===null||_n(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(x){return x===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(x),e.exit(a),m):x===null||x===32||x===41||nO(x)?n(x):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),g(x))}function m(x){return x===62?(e.enter(a),e.consume(x),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(x))}function p(x){return x===62?(e.exit("chunkString"),e.exit(s),m(x)):x===null||x===60||_n(x)?n(x):(e.consume(x),x===92?h:p)}function h(x){return x===60||x===62||x===92?(e.consume(x),p):p(x)}function g(x){return!d&&(x===null||x===41||Ao(x))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(x)):d<c&&x===40?(e.consume(x),d++,g):x===41?(e.consume(x),d--,g):x===null||x===32||x===40||nO(x)?n(x):(e.consume(x),x===92?v:g)}function v(x){return x===40||x===41||x===92?(e.consume(x),g):g(x)}}function pue(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):_n(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||_n(p)||s++>999?(e.exit("chunkString"),d(p)):(e.consume(p),l||(l=!xr(p)),p===92?m:f)}function m(p){return p===91||p===92||p===93?(e.consume(p),s++,f):f(p)}}function hue(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):_n(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Gr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===o||m===null||_n(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 f1(e,t){let n;return r;function r(i){return _n(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):xr(i)?Gr(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Eit={name:"definition",tokenize:Tit},$it={partial:!0,tokenize:Pit};function Tit(e,t,n){const r=this;let i;return a;function a(p){return e.enter("definition"),o(p)}function o(p){return pue.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=Ah(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 Ao(p)?f1(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($it,f,f)(p)}function f(p){return xr(p)?Gr(e,m,"whitespace")(p):m(p)}function m(p){return p===null||_n(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function Pit(e,t,n){return r;function r(s){return Ao(s)?f1(e,i)(s):n(s)}function i(s){return hue(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return xr(s)?Gr(e,o,"whitespace")(s):o(s)}function o(s){return s===null||_n(s)?t(s):n(s)}}const Rit={name:"hardBreakEscape",tokenize:Iit};function Iit(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return _n(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const Oit={name:"headingAtx",resolve:Mit,tokenize:jit};function Mit(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"},jc(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function jit(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||Ao(d)?(e.exit("atxHeadingSequence"),s(d)):n(d)}function s(d){return d===35?(e.enter("atxHeadingSequence"),l(d)):d===null||_n(d)?(e.exit("atxHeading"),t(d)):xr(d)?Gr(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||Ao(d)?(e.exit("atxHeadingText"),s(d)):(e.consume(d),c)}}const Nit=["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"],KW=["pre","script","style","textarea"],Ait={concrete:!0,name:"htmlFlow",resolveTo:Lit,tokenize:Bit},Fit={partial:!0,tokenize:Hit},Dit={partial:!0,tokenize:zit};function Lit(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 Bit(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,g):A===63?(e.consume(A),i=3,r.interrupt?t:F):yc(A)?(e.consume(A),o=String.fromCharCode(A),v):n(A)}function m(A){return A===45?(e.consume(A),i=2,p):A===91?(e.consume(A),i=5,s=0,h):yc(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:O:h):n(A)}function g(A){return yc(A)?(e.consume(A),o=String.fromCharCode(A),v):n(A)}function v(A){if(A===null||A===47||A===62||Ao(A)){const V=A===47,W=o.toLowerCase();return!V&&!a&&KW.includes(W)?(i=1,r.interrupt?t(A):O(A)):Nit.includes(o.toLowerCase())?(i=6,V?(e.consume(A),x):r.interrupt?t(A):O(A)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(A):a?w(A):y(A))}return A===45||hs(A)?(e.consume(A),o+=String.fromCharCode(A),v):n(A)}function x(A){return A===62?(e.consume(A),r.interrupt?t:O):n(A)}function w(A){return xr(A)?(e.consume(A),w):$(A)}function y(A){return A===47?(e.consume(A),$):A===58||A===95||yc(A)?(e.consume(A),S):xr(A)?(e.consume(A),y):$(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),k):xr(A)?(e.consume(A),C):y(A)}function k(A){return A===null||A===60||A===61||A===62||A===96?n(A):A===34||A===39?(e.consume(A),l=A,_):xr(A)?(e.consume(A),k):E(A)}function _(A){return A===l?(e.consume(A),l=null,T):A===null||_n(A)?n(A):(e.consume(A),_)}function E(A){return A===null||A===34||A===39||A===47||A===60||A===61||A===62||A===96||Ao(A)?C(A):(e.consume(A),E)}function T(A){return A===47||A===62||xr(A)?y(A):n(A)}function $(A){return A===62?(e.consume(A),P):n(A)}function P(A){return A===null||_n(A)?O(A):xr(A)?(e.consume(A),P):n(A)}function O(A){return A===45&&i===2?(e.consume(A),j):A===60&&i===1?(e.consume(A),L):A===62&&i===4?(e.consume(A),z):A===63&&i===3?(e.consume(A),F):A===93&&i===5?(e.consume(A),B):_n(A)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(Fit,H,M)(A)):A===null||_n(A)?(e.exit("htmlFlowData"),M(A)):(e.consume(A),O)}function M(A){return e.check(Dit,R,H)(A)}function R(A){return e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),I}function I(A){return A===null||_n(A)?M(A):(e.enter("htmlFlowData"),O(A))}function j(A){return A===45?(e.consume(A),F):O(A)}function L(A){return A===47?(e.consume(A),o="",D):O(A)}function D(A){if(A===62){const V=o.toLowerCase();return KW.includes(V)?(e.consume(A),z):O(A)}return yc(A)&&o.length<8?(e.consume(A),o+=String.fromCharCode(A),D):O(A)}function B(A){return A===93?(e.consume(A),F):O(A)}function F(A){return A===62?(e.consume(A),z):A===45&&i===2?(e.consume(A),F):O(A)}function z(A){return A===null||_n(A)?(e.exit("htmlFlowData"),H(A)):(e.consume(A),z)}function H(A){return e.exit("htmlFlow"),t(A)}}function zit(e,t,n){const r=this;return i;function i(o){return _n(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 Hit(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(y4,t,n)}}const Vit={name:"htmlText",tokenize:Wit};function Wit(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),y):yc(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):yc(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):_n(F)?(o=f,L(F)):(e.consume(F),f)}function m(F){return F===45?(e.consume(F),p):f(F)}function p(F){return F===62?j(F):F===45?m(F):f(F)}function h(F){const z="CDATA[";return F===z.charCodeAt(a++)?(e.consume(F),a===z.length?g:h):n(F)}function g(F){return F===null?n(F):F===93?(e.consume(F),v):_n(F)?(o=g,L(F)):(e.consume(F),g)}function v(F){return F===93?(e.consume(F),x):g(F)}function x(F){return F===62?j(F):F===93?(e.consume(F),x):g(F)}function w(F){return F===null||F===62?j(F):_n(F)?(o=w,L(F)):(e.consume(F),w)}function y(F){return F===null?n(F):F===63?(e.consume(F),S):_n(F)?(o=y,L(F)):(e.consume(F),y)}function S(F){return F===62?j(F):y(F)}function C(F){return yc(F)?(e.consume(F),k):n(F)}function k(F){return F===45||hs(F)?(e.consume(F),k):_(F)}function _(F){return _n(F)?(o=_,L(F)):xr(F)?(e.consume(F),_):j(F)}function E(F){return F===45||hs(F)?(e.consume(F),E):F===47||F===62||Ao(F)?T(F):n(F)}function T(F){return F===47?(e.consume(F),j):F===58||F===95||yc(F)?(e.consume(F),$):_n(F)?(o=T,L(F)):xr(F)?(e.consume(F),T):j(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),O):_n(F)?(o=P,L(F)):xr(F)?(e.consume(F),P):T(F)}function O(F){return F===null||F===60||F===61||F===62||F===96?n(F):F===34||F===39?(e.consume(F),i=F,M):_n(F)?(o=O,L(F)):xr(F)?(e.consume(F),O):(e.consume(F),R)}function M(F){return F===i?(e.consume(F),i=void 0,I):F===null?n(F):_n(F)?(o=M,L(F)):(e.consume(F),M)}function R(F){return F===null||F===34||F===39||F===60||F===61||F===96?n(F):F===47||F===62||Ao(F)?T(F):(e.consume(F),R)}function I(F){return F===47||F===62||Ao(F)?T(F):n(F)}function j(F){return F===62?(e.consume(F),e.exit("htmlTextData"),e.exit("htmlText"),t):n(F)}function L(F){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),D}function D(F){return xr(F)?Gr(e,B,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):B(F)}function B(F){return e.enter("htmlTextData"),o(F)}}const N9={name:"labelEnd",resolveAll:Kit,resolveTo:Yit,tokenize:Xit},Uit={tokenize:Jit},qit={tokenize:Qit},Git={tokenize:Zit};function Kit(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&&jc(e,0,e.length,n),e}function Yit(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=zs(s,e.slice(a+1,a+r+3)),s=zs(s,[["enter",d,t]]),s=zs(s,j9(t.parser.constructs.insideSpan.null,e.slice(a+r+4,o-3),t)),s=zs(s,[["exit",d,t],e[o-2],e[o-1],["exit",c,t]]),s=zs(s,e.slice(o+1)),s=zs(s,[["exit",l,t]]),jc(e,a,e.length,s),e}function Xit(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(Ah(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(Uit,d,o?d:f)(m):m===91?e.attempt(qit,d,o?c:f)(m):o?d(m):f(m)}function c(m){return e.attempt(Git,d,f)(m)}function d(m){return t(m)}function f(m){return a._balanced=!0,n(m)}}function Jit(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 Ao(f)?f1(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 Ao(f)?f1(e,l)(f):d(f)}function s(f){return n(f)}function l(f){return f===34||f===39||f===40?hue(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(f):d(f)}function c(f){return Ao(f)?f1(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 Qit(e,t,n){const r=this;return i;function i(s){return pue.call(r,e,a,o,"reference","referenceMarker","referenceString")(s)}function a(s){return r.parser.defined.includes(Ah(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(s):n(s)}function o(s){return n(s)}}function Zit(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 eat={name:"labelStartImage",resolveAll:N9.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 nat={name:"labelStartLink",resolveAll:N9.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 y8={name:"lineEnding",tokenize:iat};function iat(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Gr(e,t,"linePrefix")}}const QS={name:"thematicBreak",tokenize:aat};function aat(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||_n(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),xr(c)?Gr(e,s,"whitespace")(c):s(c))}}const wo={continuation:{tokenize:cat},exit:dat,name:"list",tokenize:lat},oat={partial:!0,tokenize:fat},sat={partial:!0,tokenize:uat};function lat(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:rO(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(QS,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 rO(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(y4,r.interrupt?n:d,e.attempt(oat,m,f))}function d(p){return r.containerState.initialBlankLine=!0,a++,m(p)}function f(p){return xr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):n(p)}function m(p){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function cat(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(y4,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Gr(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!xr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(sat,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Gr(e,e.attempt(wo,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function uat(e,t,n){const r=this;return Gr(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 fat(e,t,n){const r=this;return Gr(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!xr(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const YW={name:"setextUnderline",resolveTo:mat,tokenize:pat};function mat(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 pat(e,t,n){const r=this;let i;return a;function a(c){let d=r.events.length,f;for(;d--;)if(r.events[d][1].type!=="lineEnding"&&r.events[d][1].type!=="linePrefix"&&r.events[d][1].type!=="content"){f=r.events[d][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),xr(c)?Gr(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||_n(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const hat={tokenize:vat};function vat(e){const t=this,n=e.attempt(y4,r,e.attempt(this.parser.constructs.flowInitial,i,Gr(e,e.attempt(this.parser.constructs.flow,i,e.attempt(wit,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 gat={resolveAll:gue()},bat=vue("string"),yat=vue("text");function vue(e){return{resolveAll:gue(e==="text"?xat: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 gue(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 xat(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 wat={42:wo,43:wo,45:wo,48:wo,49:wo,50:wo,51:wo,52:wo,53:wo,54:wo,55:wo,56:wo,57:wo,62:cue},Sat={91:Eit},Cat={[-2]:b8,[-1]:b8,32:b8},kat={35:Oit,42:QS,45:[YW,QS],60:Ait,61:YW,95:QS,96:GW,126:GW},_at={38:due,92:uue},Eat={[-5]:y8,[-4]:y8,[-3]:y8,33:eat,38:due,42:iO,60:[nit,Vit],91:nat,92:[Rit,uue],93:N9,95:iO,96:hit},$at={null:[iO,gat]},Tat={null:[42,95]},Pat={null:[]},Rat=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:Tat,contentInitial:Sat,disable:Pat,document:wat,flow:kat,flowInitial:Cat,insideSpan:$at,string:_at,text:Eat},Symbol.toStringTag,{value:"Module"}));function Iat(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:_(C),check:_(k),consume:w,enter:y,exit:S,interrupt:_(k,{interrupt:!0})},c={code:null,containerState:{},defineSkip:g,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=zs(o,P),v(),o[o.length-1]!==null?[]:(E(t,0),c.events=j9(a,c.events,c),c.events)}function m(P,O){return Mat(p(P),O)}function p(P){return Oat(o,P)}function h(){const{_bufferIndex:P,_index:O,line:M,column:R,offset:I}=r;return{_bufferIndex:P,_index:O,line:M,column:R,offset:I}}function g(P){i[P.line]=P.column,$()}function v(){let P;for(;r._index<o.length;){const O=o[r._index];if(typeof O=="string")for(P=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===P&&r._bufferIndex<O.length;)x(O.charCodeAt(r._bufferIndex));else x(O)}}function x(P){d=d(P)}function w(P){_n(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 y(P,O){const M=O||{};return M.type=P,M.start=h(),c.events.push(["enter",M,c]),s.push(M),M}function S(P){const O=s.pop();return O.end=h(),c.events.push(["exit",O,c]),O}function C(P,O){E(P,O.from)}function k(P,O){O.restore()}function _(P,O){return M;function M(R,I,j){let L,D,B,F;return Array.isArray(R)?H(R):"tokenize"in R?H([R]):z(R);function z(U){return X;function X(J){const re=J!==null&&U[J],Q=J!==null&&U.null,ne=[...Array.isArray(re)?re:re?[re]:[],...Array.isArray(Q)?Q:Q?[Q]:[]];return H(ne)(J)}}function H(U){return L=U,D=0,U.length===0?j:A(U[D])}function A(U){return X;function X(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(O?Object.assign(Object.create(c),O):c,l,V,W)(J)}}function V(U){return P(B,F),I}function W(U){return F.restore(),++D<L.length?A(L[D]):j}}}function E(P,O){P.resolveAll&&!a.includes(P)&&a.push(P),P.resolve&&jc(c.events,O,c.events.length-O,P.resolve(c.events.slice(O),c)),P.resolveTo&&(c.events=P.resolveTo(c.events,c))}function T(){const P=h(),O=c.previous,M=c.currentConstruct,R=c.events.length,I=Array.from(s);return{from:R,restore:j};function j(){r=P,c.previous=O,c.currentConstruct=M,c.events.length=R,s=I,$()}}function $(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function Oat(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 Mat(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 jat(e){const r={constructs:zrt([Rat,...(e||{}).extensions||[]]),content:i(Yrt),defined:[],document:i(Jrt),flow:i(hat),lazy:{},string:i(bat),text:i(yat)};return r;function i(a){return o;function o(s){return Iat(r,a,s)}}}function Nat(e){for(;!fue(e););return e}const XW=/[\0\t\n\r]/g;function Aat(){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(XW.lastIndex=f,c=XW.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 Fat=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Dat(e){return e.replace(Fat,Lat)}function Lat(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),a=i===120||i===88;return lue(n.slice(a?2:1),a?16:10)}return M9(n)||e}const bue={}.hasOwnProperty;function Bat(e,t,n){return typeof t!="string"&&(n=t,t=void 0),zat(n)(Nat(jat(n).document().write(Aat()(e,t,!0))))}function zat(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(we),autolinkProtocol:T,autolinkEmail:T,atxHeading:a(ue),blockQuote:a(Q),characterEscape:T,characterReference:T,codeFenced:a(ne),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:a(ne,o),codeText:a(ee,o),codeTextData:T,data:T,codeFlowValue:T,definition:a(oe),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:a(se),hardBreakEscape:a(te),hardBreakTrailing:a(te),htmlFlow:a(le,o),htmlFlowData:T,htmlText:a(le,o),htmlTextData:T,image:a(ve),label:o,link:a(we),listItem:a(Y),listItemValue:m,listOrdered:a(ke,f),listUnordered:a(ke),paragraph:a(ae),reference:A,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:a(ue),strong:a(Z),thematicBreak:a(de)},exit:{atxHeading:l(),atxHeadingSequence:C,autolink:l(),autolinkEmail:re,autolinkProtocol:J,blockQuote:l(),characterEscapeValue:$,characterReferenceMarkerHexadecimal:W,characterReferenceMarkerNumeric:W,characterReferenceValue:U,characterReference:X,codeFenced:l(v),codeFencedFence:g,codeFencedFenceInfo:p,codeFencedFenceMeta:h,codeFlowValue:$,codeIndented:l(x),codeText:l(I),codeTextData:$,data:$,definition:l(),definitionDestinationString:S,definitionLabelString:w,definitionTitleString:y,emphasis:l(),hardBreakEscape:l(O),hardBreakTrailing:l(O),htmlFlow:l(M),htmlFlowData:$,htmlText:l(R),htmlTextData:$,image:l(L),label:B,labelText:D,lineEnding:P,link:l(j),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:V,resourceDestinationString:F,resourceTitleString:z,resource:H,setextHeading:l(E),setextHeadingLineSequence:_,setextHeadingText:k,strong:l(),thematicBreak:l()}};yue(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(ie){let fe={type:"root",children:[]};const be={stack:[fe],tokenStack:[],config:t,enter:s,exit:c,buffer:o,resume:d,data:n},Ce=[];let xe=-1;for(;++xe<ie.length;)if(ie[xe][1].type==="listOrdered"||ie[xe][1].type==="listUnordered")if(ie[xe][0]==="enter")Ce.push(xe);else{const ye=Ce.pop();xe=i(ie,ye,xe)}for(xe=-1;++xe<ie.length;){const ye=t[ie[xe][0]];bue.call(ye,ie[xe][1].type)&&ye[ie[xe][1].type].call(Object.assign({sliceSerialize:ie[xe][2].sliceSerialize},be),ie[xe][1])}if(be.tokenStack.length>0){const ye=be.tokenStack[be.tokenStack.length-1];(ye[1]||JW).call(be,void 0,ye[0])}for(fe.position={start:Xu(ie.length>0?ie[0][1].start:{line:1,column:1,offset:0}),end:Xu(ie.length>0?ie[ie.length-2][1].end:{line:1,column:1,offset:0})},xe=-1;++xe<t.transforms.length;)fe=t.transforms[xe](fe)||fe;return fe}function i(ie,fe,be){let Ce=fe-1,xe=-1,ye=!1,Se,Ie,Re,Ee;for(;++Ce<=be;){const ce=ie[Ce];switch(ce[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{ce[0]==="enter"?xe++:xe--,Ee=void 0;break}case"lineEndingBlank":{ce[0]==="enter"&&(Se&&!Ee&&!xe&&!Re&&(Re=Ce),Ee=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Ee=void 0}if(!xe&&ce[0]==="enter"&&ce[1].type==="listItemPrefix"||xe===-1&&ce[0]==="exit"&&(ce[1].type==="listUnordered"||ce[1].type==="listOrdered")){if(Se){let ge=Ce;for(Ie=void 0;ge--;){const _e=ie[ge];if(_e[1].type==="lineEnding"||_e[1].type==="lineEndingBlank"){if(_e[0]==="exit")continue;Ie&&(ie[Ie][1].type="lineEndingBlank",ye=!0),_e[1].type="lineEnding",Ie=ge}else if(!(_e[1].type==="linePrefix"||_e[1].type==="blockQuotePrefix"||_e[1].type==="blockQuotePrefixWhitespace"||_e[1].type==="blockQuoteMarker"||_e[1].type==="listItemIndent"))break}Re&&(!Ie||Re<Ie)&&(Se._spread=!0),Se.end=Object.assign({},Ie?ie[Ie][1].start:ce[1].end),ie.splice(Ie||Ce,0,["exit",Se,ce[2]]),Ce++,be++}if(ce[1].type==="listItemPrefix"){const ge={type:"listItem",_spread:!1,start:Object.assign({},ce[1].start),end:void 0};Se=ge,ie.splice(Ce,0,["enter",ge,ce[2]]),Ce++,be++,Re=void 0,Ee=!0}}}return ie[fe][1]._spread=ye,be}function a(ie,fe){return be;function be(Ce){s.call(this,ie(Ce),Ce),fe&&fe.call(this,Ce)}}function o(){this.stack.push({type:"fragment",children:[]})}function s(ie,fe,be){this.stack[this.stack.length-1].children.push(ie),this.stack.push(ie),this.tokenStack.push([fe,be||void 0]),ie.position={start:Xu(fe.start),end:void 0}}function l(ie){return fe;function fe(be){ie&&ie.call(this,be),c.call(this,be)}}function c(ie,fe){const be=this.stack.pop(),Ce=this.tokenStack.pop();if(Ce)Ce[0].type!==ie.type&&(fe?fe.call(this,ie,Ce[0]):(Ce[1]||JW).call(this,ie,Ce[0]));else throw new Error("Cannot close `"+ie.type+"` ("+d1({start:ie.start,end:ie.end})+"): it’s not open");be.position.end=Xu(ie.end)}function d(){return Lrt(this.stack.pop())}function f(){this.data.expectingFirstListItemValue=!0}function m(ie){if(this.data.expectingFirstListItemValue){const fe=this.stack[this.stack.length-2];fe.start=Number.parseInt(this.sliceSerialize(ie),10),this.data.expectingFirstListItemValue=void 0}}function p(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.lang=ie}function h(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.meta=ie}function g(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function v(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.value=ie.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function x(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.value=ie.replace(/(\r?\n|\r)$/g,"")}function w(ie){const fe=this.resume(),be=this.stack[this.stack.length-1];be.label=fe,be.identifier=Ah(this.sliceSerialize(ie)).toLowerCase()}function y(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.title=ie}function S(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.url=ie}function C(ie){const fe=this.stack[this.stack.length-1];if(!fe.depth){const be=this.sliceSerialize(ie).length;fe.depth=be}}function k(){this.data.setextHeadingSlurpLineEnding=!0}function _(ie){const fe=this.stack[this.stack.length-1];fe.depth=this.sliceSerialize(ie).codePointAt(0)===61?1:2}function E(){this.data.setextHeadingSlurpLineEnding=void 0}function T(ie){const be=this.stack[this.stack.length-1].children;let Ce=be[be.length-1];(!Ce||Ce.type!=="text")&&(Ce=G(),Ce.position={start:Xu(ie.start),end:void 0},be.push(Ce)),this.stack.push(Ce)}function $(ie){const fe=this.stack.pop();fe.value+=this.sliceSerialize(ie),fe.position.end=Xu(ie.end)}function P(ie){const fe=this.stack[this.stack.length-1];if(this.data.atHardBreak){const be=fe.children[fe.children.length-1];be.position.end=Xu(ie.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(fe.type)&&(T.call(this,ie),$.call(this,ie))}function O(){this.data.atHardBreak=!0}function M(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.value=ie}function R(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.value=ie}function I(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.value=ie}function j(){const ie=this.stack[this.stack.length-1];if(this.data.inReference){const fe=this.data.referenceType||"shortcut";ie.type+="Reference",ie.referenceType=fe,delete ie.url,delete ie.title}else delete ie.identifier,delete ie.label;this.data.referenceType=void 0}function L(){const ie=this.stack[this.stack.length-1];if(this.data.inReference){const fe=this.data.referenceType||"shortcut";ie.type+="Reference",ie.referenceType=fe,delete ie.url,delete ie.title}else delete ie.identifier,delete ie.label;this.data.referenceType=void 0}function D(ie){const fe=this.sliceSerialize(ie),be=this.stack[this.stack.length-2];be.label=Dat(fe),be.identifier=Ah(fe).toLowerCase()}function B(){const ie=this.stack[this.stack.length-1],fe=this.resume(),be=this.stack[this.stack.length-1];if(this.data.inReference=!0,be.type==="link"){const Ce=ie.children;be.children=Ce}else be.alt=fe}function F(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.url=ie}function z(){const ie=this.resume(),fe=this.stack[this.stack.length-1];fe.title=ie}function H(){this.data.inReference=void 0}function A(){this.data.referenceType="collapsed"}function V(ie){const fe=this.resume(),be=this.stack[this.stack.length-1];be.label=fe,be.identifier=Ah(this.sliceSerialize(ie)).toLowerCase(),this.data.referenceType="full"}function W(ie){this.data.characterReferenceType=ie.type}function U(ie){const fe=this.sliceSerialize(ie),be=this.data.characterReferenceType;let Ce;be?(Ce=lue(fe,be==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):Ce=M9(fe);const xe=this.stack[this.stack.length-1];xe.value+=Ce}function X(ie){const fe=this.stack.pop();fe.position.end=Xu(ie.end)}function J(ie){$.call(this,ie);const fe=this.stack[this.stack.length-1];fe.url=this.sliceSerialize(ie)}function re(ie){$.call(this,ie);const fe=this.stack[this.stack.length-1];fe.url="mailto:"+this.sliceSerialize(ie)}function Q(){return{type:"blockquote",children:[]}}function ne(){return{type:"code",lang:null,meta:null,value:""}}function ee(){return{type:"inlineCode",value:""}}function oe(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function se(){return{type:"emphasis",children:[]}}function ue(){return{type:"heading",depth:0,children:[]}}function te(){return{type:"break"}}function le(){return{type:"html",value:""}}function ve(){return{type:"image",title:null,url:"",alt:null}}function we(){return{type:"link",title:null,url:"",children:[]}}function ke(ie){return{type:"list",ordered:ie.type==="listOrdered",start:null,spread:ie._spread,children:[]}}function Y(ie){return{type:"listItem",spread:ie._spread,checked:null,children:[]}}function ae(){return{type:"paragraph",children:[]}}function Z(){return{type:"strong",children:[]}}function G(){return{type:"text",value:""}}function de(){return{type:"thematicBreak"}}}function Xu(e){return{line:e.line,column:e.column,offset:e.offset}}function yue(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?yue(e,r):Hat(e,r)}}function Hat(e,t){let n;for(n in t)if(bue.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 JW(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+d1({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+d1({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+d1({start:t.start,end:t.end})+") is still open")}function Vat(e){const t=this;t.parser=n;function n(r){return Bat(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function Wat(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 Uat(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
|
||
`}]}function qat(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 Gat(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Kat(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Yat(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=mg(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 Xat(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 Jat(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function xue(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 Qat(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return xue(e,t);const i={src:mg(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 Zat(e,t){const n={src:mg(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 eot(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 xue(e,t);const i={href:mg(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 not(e,t){const n={href:mg(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):wue(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=wue(n[r])}return t}function wue(e){const t=e.spread;return t??e.children.length>1}function aot(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 oot(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function sot(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function lot(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function cot(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=P9(t.children[1]),l=tue(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 uot(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 QW=9,ZW=32;function fot(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const a=[];for(;r;)a.push(eU(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(eU(t.slice(i),i>0,!1)),a.join("")}function eU(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===QW||a===ZW;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===QW||a===ZW;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function mot(e,t){const n={type:"text",value:fot(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function pot(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const hot={blockquote:Wat,break:Uat,code:qat,delete:Gat,emphasis:Kat,footnoteReference:Yat,heading:Xat,html:Jat,imageReference:Qat,image:Zat,inlineCode:eot,linkReference:tot,link:not,listItem:rot,list:aot,paragraph:oot,root:sot,strong:lot,table:cot,tableCell:dot,tableRow:uot,text:mot,thematicBreak:pot,toml:Mw,yaml:Mw,definition:Mw,footnoteDefinition:Mw};function Mw(){}const Sue=-1,x4=0,m1=1,D2=2,A9=3,F9=4,D9=5,L9=6,Cue=7,kue=8,tU=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 x4:case Sue:return n(o,i);case m1:{const s=n([],i);for(const l of o)s.push(r(l));return s}case D2:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case A9:return n(new Date(o),i);case F9:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case D9:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case L9:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case Cue:{const{name:s,message:l}=o;return n(new tU[s](l),i)}case kue: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 tU[a](o),i)};return r},nU=e=>vot(new Map,e)(0),Np="",{toString:got}={},{keys:bot}=Object,m0=e=>{const t=typeof e;if(t!=="object"||!e)return[x4,t];const n=got.call(e).slice(8,-1);switch(n){case"Array":return[m1,Np];case"Object":return[D2,Np];case"Date":return[A9,Np];case"RegExp":return[F9,Np];case"Map":return[D9,Np];case"Set":return[L9,Np];case"DataView":return[m1,n]}return n.includes("Array")?[m1,n]:n.includes("Error")?[Cue,n]:[D2,n]},jw=([e,t])=>e===x4&&(t==="function"||t==="symbol"),yot=(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]=m0(o);switch(s){case x4:{let d=o;switch(l){case"bigint":s=kue,d=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);d=null;break;case"undefined":return i([Sue],o)}return i([s,d],o)}case m1:{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 D2:{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 bot(o))(e||!jw(m0(o[m])))&&d.push([a(m),a(o[m])]);return f}case A9:return i([s,o.toISOString()],o);case F9:{const{source:d,flags:f}=o;return i([s,{source:d,flags:f}],o)}case D9:{const d=[],f=i([s,d],o);for(const[m,p]of o)(e||!(jw(m0(m))||jw(m0(p))))&&d.push([a(m),a(p)]);return f}case L9:{const d=[],f=i([s,d],o);for(const m of o)(e||!jw(m0(m)))&&d.push(a(m));return f}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},rU=(e,{json:t,lossy:n}={})=>{const r=[];return yot(!(t||n),!!t,new Map,r)(e),r},L2=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?nU(rU(e,t)):structuredClone(e):(e,t)=>nU(rU(e,t));function xot(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 wot(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Sot(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||xot,r=e.options.footnoteBackLabel||wot,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=mg(f.toLowerCase());let p=0;const h=[],g=e.footnoteCounts.get(f);for(;g!==void 0&&++p<=g;){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 v=d[d.length-1];if(v&&v.type==="element"&&v.tagName==="p"){const w=v.children[v.children.length-1];w&&w.type==="text"?w.value+=" ":v.children.push({type:"text",value:" "}),v.children.push(...h)}else d.push(...h);const x={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(d,!0)};e.patch(c,x),s.push(x)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...L2(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 _ue=function(e){if(e==null)return Eot;if(typeof e=="function")return w4(e);if(typeof e=="object")return Array.isArray(e)?Cot(e):kot(e);if(typeof e=="string")return _ot(e);throw new Error("Expected function, string, or object as test")};function Cot(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=_ue(e[n]);return w4(r);function r(...i){let a=-1;for(;++a<t.length;)if(t[a].apply(this,i))return!0;return!1}}function kot(e){const t=e;return w4(n);function n(r){const i=r;let a;for(a in e)if(i[a]!==t[a])return!1;return!0}}function _ot(e){return w4(t);function t(n){return n&&n.type===e}}function w4(e){return t;function t(n,r,i){return!!($ot(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function Eot(){return!0}function $ot(e){return e!==null&&typeof e=="object"&&"type"in e}const Eue=[],Tot=!0,iU=!1,Pot="skip";function Rot(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;const a=_ue(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=Eue,h,g,v;if((!t||a(l,c,d[d.length-1]||void 0))&&(p=Iot(n(l,d)),p[0]===iU))return p;if("children"in l&&l.children){const x=l;if(x.children&&p[0]!==Pot)for(g=(r?x.children.length:-1)+o,v=d.concat(x);g>-1&&g<x.children.length;){const w=x.children[g];if(h=s(w,g,v)(),h[0]===iU)return h;g=typeof h[1]=="number"?h[1]:g+o}}return p}}}function Iot(e){return Array.isArray(e)?e:typeof e=="number"?[Tot,e]:e==null?Eue:[e]}function $ue(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),Rot(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 aO={}.hasOwnProperty,Oot={};function Mot(e,t){const n=t||Oot,r=new Map,i=new Map,a=new Map,o={...hot,...n.handlers},s={all:c,applyData:Not,definitionById:r,footnoteById:i,footnoteCounts:a,footnoteOrder:[],handlers:o,one:l,options:n,patch:jot,wrap:Fot};return $ue(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(aO.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:g,...v}=d,x=L2(v);return x.children=s.all(d),x}return L2(d)}return(s.options.unknownHandler||Aot)(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=aU(h.value)),!Array.isArray(h)&&h.type==="element")){const g=h.children[0];g&&g.type==="text"&&(g.value=aU(g.value))}Array.isArray(h)?f.push(...h):f.push(h)}}}return f}}function jot(e,t){e.position&&(t.position=grt(e))}function Not(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,L2(a)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function Aot(e,t){const n=t.data||{},r="value"in t&&!(aO.call(n,"hProperties")||aO.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 Fot(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 aU(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function oU(e,t){const n=Mot(e,t),r=n.one(e,void 0),i=Sot(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:`
|
||
`},i),a}function Dot(e,t){return e&&"run"in e?async function(n,r){const i=oU(n,{file:r,...t});await e.run(i,r)}:function(n,r){return oU(n,{file:r,...e||t})}}function sU(e){if(e)throw e}var ZS=Object.prototype.hasOwnProperty,Tue=Object.prototype.toString,lU=Object.defineProperty,cU=Object.getOwnPropertyDescriptor,uU=function(t){return typeof Array.isArray=="function"?Array.isArray(t):Tue.call(t)==="[object Array]"},dU=function(t){if(!t||Tue.call(t)!=="[object Object]")return!1;var n=ZS.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&ZS.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||ZS.call(t,i)},fU=function(t,n){lU&&n.name==="__proto__"?lU(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},mU=function(t,n){if(n==="__proto__")if(ZS.call(t,n)){if(cU)return cU(t,n).value}else return;return t[n]},Lot=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=mU(s,n),i=mU(t,n),s!==i&&(d&&i&&(dU(i)||(a=uU(i)))?(a?(a=!1,o=r&&uU(r)?r:[]):o=r&&dU(r)?r:{},fU(s,{name:n,newValue:e(d,o,i)})):typeof i<"u"&&fU(s,{name:n,newValue:i}));return s};const x8=Zn(Lot);function oO(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 Bot(){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?zot(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 zot(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 lc={basename:Hot,dirname:Vot,extname:Wot,join:Uot,sep:"/"};function Hot(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Hy(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 Vot(e){if(Hy(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 Wot(e){Hy(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 Uot(...e){let t=-1,n;for(;++t<e.length;)Hy(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":qot(n)}function qot(e){Hy(e);const t=e.codePointAt(0)===47;let n=Got(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function Got(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 Hy(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const Kot={cwd:Yot};function Yot(){return"/"}function sO(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function Xot(e){if(typeof e=="string")e=new URL(e);else if(!sO(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 Jot(e)}function Jot(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 w8=["history","path","basename","stem","extname","dirname"];class Pue{constructor(t){let n;t?sO(t)?n={path:t}:typeof t=="string"||Qot(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":Kot.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<w8.length;){const a=w8[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)w8.includes(i)||(this[i]=n[i])}get basename(){return typeof this.path=="string"?lc.basename(this.path):void 0}set basename(t){C8(t,"basename"),S8(t,"basename"),this.path=lc.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?lc.dirname(this.path):void 0}set dirname(t){pU(this.basename,"dirname"),this.path=lc.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?lc.extname(this.path):void 0}set extname(t){if(S8(t,"extname"),pU(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=lc.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){sO(t)&&(t=Xot(t)),C8(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?lc.basename(this.path,this.extname):void 0}set stem(t){C8(t,"stem"),S8(t,"stem"),this.path=lc.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 Xa(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 S8(e,t){if(e&&e.includes(lc.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+lc.sep+"`")}function C8(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function pU(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function Qot(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Zot=function(e){const r=this.constructor.prototype,i=r[e],a=function(){return i.apply(a,arguments)};return Object.setPrototypeOf(a,r),a},est={}.hasOwnProperty;class B9 extends Zot{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=Bot()}copy(){const t=new B9;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(x8(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(E8("data",this.frozen),this.namespace[t]=n,this):est.call(this.namespace,t)&&this.namespace[t]||void 0:t?(E8("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=Nw(t),r=this.parser||this.Parser;return k8("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),k8("process",this.parser||this.Parser),_8("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(a,o){const s=Nw(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(),k8("processSync",this.parser||this.Parser),_8("processSync",this.compiler||this.Compiler),this.process(t,i),vU("processSync","process",n),r;function i(a,o){n=!0,sU(a),r=o}}run(t,n,r){hU(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=Nw(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),vU("runSync","run",r),i;function a(o,s){sU(o),i=s,r=!0}}stringify(t,n){this.freeze();const r=Nw(n),i=this.compiler||this.Compiler;return _8("stringify",i),hU(t),i(t,r)}use(t,...n){const r=this.attachers,i=this.namespace;if(E8("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=x8(!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 g=r[m][1];oO(g)&&oO(p)&&(p=x8(!0,g,p)),r[m]=[c,p,...h]}}}}const tst=new B9().freeze();function k8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function _8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function E8(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 hU(e){if(!oO(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function vU(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Nw(e){return nst(e)?e:new Pue(e)}function nst(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 ast="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",gU=[],bU={allowDangerousHtml:!0},ost=/^(https?|ircs?|mailto|xmpp)$/i,sst=[{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 yU(e){const t=lst(e),n=cst(e);return ust(t.runSync(t.parse(n),n),e)}function lst(e){const t=e.rehypePlugins||gU,n=e.remarkPlugins||gU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...bU}:bU;return tst().use(Vat).use(n).use(Dot,r).use(t)}function cst(e){const t=e.children||"",n=new Pue;return typeof t=="string"&&(n.value=t),n}function ust(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 sst)Object.hasOwn(t,d.from)&&(""+d.from+(d.to?"use `"+d.to+"` instead":"remove it")+ast+d.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),$ue(e,c),Srt(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 g8)if(Object.hasOwn(g8,p)&&Object.hasOwn(d.properties,p)){const h=d.properties[p],g=g8[p];(g===null||g.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||ost.test(e.slice(0,t))?e:""}function Ji(){return Ji=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},Ji.apply(null,arguments)}function S4(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 um(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 B2(e){return u.useReducer(function(t,n){return Ji({},t,typeof n=="function"?n(t):n)},e)}var Rue=u.createContext(void 0),xU="cubic-bezier(0.25, 0.8, 0.25, 1)",Ap=20,nu=typeof window<"u"&&"ontouchstart"in window,lO=function(e,t,n){return Math.max(Math.min(e,n),t)},Aw=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=0),lO(e,1*(1-n),Math.max(6,t)*(1+n))},cO=typeof window>"u"||/ServerSideRendering/.test(navigator&&navigator.userAgent)?u.useEffect:u.useLayoutEffect;function Wp(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 fst=["container"];function mst(e){var t=e.container,n=t===void 0?document.body:t,r=S4(e,fst);return Ci.createPortal(K.createElement("div",Ji({},r)),n)}function pst(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M607.5 205.5l-178.5 178.5 178.5 178.5-45 45-178.5-178.5-178.5 178.5-45-45 178.5-178.5-178.5-178.5 45-45 178.5 178.5 178.5-178.5z"}))}function hst(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M640.5 352.5v63h-390l178.5 180-45 45-256.5-256.5 256.5-256.5 45 45-178.5 180h390z"}))}function vst(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M384 127.5l256.5 256.5-256.5 256.5-45-45 178.5-180h-390v-63h390l-178.5-180z"}))}function gst(){return u.useEffect(function(){var e=document.body.style,t=e.overflow;return e.overflow="hidden",function(){e.overflow=t}},[]),null}function wU(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 ld=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 $8(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=ld(e,a,n,innerWidth)[0],f=ld(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 uO(e,t,n){var r=e%180!=0;return r?[n,t,r]:[t,n,r]}function T8(e,t,n){var r=uO(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 Fw(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 g=l.current,v=p-g;if(g===0&&(r&&h(),l.current=p),i!==void 0){if(v>i)return void h()}else v<o&&(l.current=p);d(),c.current=setTimeout(function(){h(),l.current=0},o)},[o,i,r]);return f.cancel=d,f}var SU=function(e,t,n){return Ff(e,t,n,100,function(r){return r},function(){return Ff(t,e,n)})},bst=function(e){return 1-Math.pow(1-e,4)};function Ff(e,t,n,r,i,a){r===void 0&&(r=400),i===void 0&&(i=bst);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 yst={T:0,L:0,W:0,H:0,FIT:void 0},Iue=function(){var e=u.useRef(!1);return u.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},xst=["className"];function wst(e){var t=e.className,n=t===void 0?"":t,r=S4(e,xst);return K.createElement("div",Ji({className:"PhotoView__Spinner "+n},r),K.createElement("svg",{viewBox:"0 0 32 32",width:"36",height:"36",fill:"white"},K.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),K.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"})))}var Sst=["src","loaded","broken","className","onPhotoLoad","loadingElement","brokenElement"];function Cst(e){var t=e.src,n=e.loaded,r=e.broken,i=e.className,a=e.onPhotoLoad,o=e.loadingElement,s=e.brokenElement,l=S4(e,Sst),c=Iue();return t&&!r?K.createElement(K.Fragment,null,K.createElement("img",Ji({className:"PhotoView__Photo"+(i?" "+i:""),src:t,onLoad:function(d){var f=d.target;c.current&&a({loaded:!0,naturalWidth:f.naturalWidth,naturalHeight:f.naturalHeight})},onError:function(){c.current&&a({broken:!0})},draggable:!1,alt:""},l)),!n&&(o?K.createElement("span",{className:"PhotoView__icon"},o):K.createElement(wst,{className:"PhotoView__icon"}))):s?K.createElement("span",{className:"PhotoView__icon"},typeof s=="function"?s({src:t}):s):null}var kst={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 _st(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,g=e.loadingElement,v=e.brokenElement,x=e.onPhotoTap,w=e.onMaskTap,y=e.onReachMove,S=e.onReachUp,C=e.onPhotoResize,k=e.isActive,_=e.expose,E=B2(kst),T=E[0],$=E[1],P=u.useRef(0),O=Iue(),M=T.naturalWidth,R=M===void 0?a:M,I=T.naturalHeight,j=I===void 0?s:I,L=T.width,D=L===void 0?a:L,B=T.height,F=B===void 0?s:B,z=T.loaded,H=z===void 0?!n:z,A=T.broken,V=T.x,W=T.y,U=T.touched,X=T.stopRaf,J=T.maskTouched,re=T.rotate,Q=T.scale,ne=T.CX,ee=T.CY,oe=T.lastX,se=T.lastY,ue=T.lastCX,te=T.lastCY,le=T.lastScale,ve=T.touchTime,we=T.touchLength,ke=T.pause,Y=T.reach,ae=um({onScale:function(Ne){return Z(Aw(Ne))},onRotate:function(Ne){re!==Ne&&(_({rotate:Ne}),$(Ji({rotate:Ne},T8(R,j,Ne))))}});function Z(Ne,We,Le){Q!==Ne&&(_({scale:Ne}),$(Ji({scale:Ne},$8(V,W,D,F,Q,Ne,We,Le),Ne<=1&&{x:0,y:0})))}var G=Fw(function(Ne,We,Le){if(Le===void 0&&(Le=0),(U||J)&&k){var gt=uO(re,D,F),ft=gt[0],ut=gt[1];if(Le===0&&P.current===0){var pt=Math.abs(Ne-ne)<=20,$e=Math.abs(We-ee)<=20;if(pt&&$e)return void $({lastCX:Ne,lastCY:We});P.current=pt?We>ee?3:2:1}var Pe,Oe=Ne-ue,Te=We-te;if(Le===0){var Ae=ld(Oe+oe,Q,ft,innerWidth)[0],Ke=ld(Te+se,Q,ut,innerHeight);Pe=function(st,Xe,Ue,ct){return Xe&&st===1||ct==="x"?"x":Ue&&st>1||ct==="y"?"y":void 0}(P.current,Ae,Ke[0],Y),Pe!==void 0&&y(Pe,Ne,We,Q)}if(Pe==="x"||J)return void $({reach:"x"});var Ze=Aw(Q+(Le-we)/100/2*Q,R/D,.2);_({scale:Ze}),$(Ji({touchLength:Le,reach:Pe,scale:Ze},$8(V,W,D,F,Q,Ze,Ne,We,Oe,Te)))}},{maxWait:8});function de(Ne){return!X&&!U&&(O.current&&$(Ji({},Ne,{pause:c})),O.current)}var ie,fe,be,Ce,xe,ye,Se,Ie,Re=(xe=function(Ne){return de({x:Ne})},ye=function(Ne){return de({y:Ne})},Se=function(Ne){return O.current&&(_({scale:Ne}),$({scale:Ne})),!U&&O.current},Ie=um({X:function(Ne){return xe(Ne)},Y:function(Ne){return ye(Ne)},S:function(Ne){return Se(Ne)}}),function(Ne,We,Le,gt,ft,ut,pt,$e,Pe,Oe,Te){var Ae=uO(Oe,ft,ut),Ke=Ae[0],Ze=Ae[1],st=ld(Ne,$e,Ke,innerWidth),Xe=st[0],Ue=st[1],ct=ld(We,$e,Ze,innerHeight),yt=ct[0],Pt=ct[1],Ot=Date.now()-Te;if(Ot>=200||$e!==pt||Math.abs(Pe-pt)>1){var Ct=$8(Ne,We,ft,ut,pt,$e),Qe=Ct.x,Me=Ct.y,ze=Xe?Ue:Qe!==Ne?Qe:null,tt=yt?Pt:Me!==We?Me:null;return ze!==null&&Ff(Ne,ze,Ie.X),tt!==null&&Ff(We,tt,Ie.Y),void($e!==pt&&Ff(pt,$e,Ie.S))}var ot=(Ne-Le)/Ot,Je=(We-gt)/Ot,nt=Math.sqrt(Math.pow(ot,2)+Math.pow(Je,2)),lt=!1,xt=!1;(function(Dt,vt){var at,St=Dt,nn=0,rn=0,Ft=function(Sr){at||(at=Sr);var Nr=Sr-at,Yr=Math.sign(Dt),Hr=-.001*Yr,$n=Math.sign(-St)*Math.pow(St,2)*2e-4,qt=St*Nr+(Hr+$n)*Math.pow(Nr,2)/2;nn+=qt,at=Sr,Yr*(St+=(Hr+$n)*Nr)<=0?Rn():vt(nn)?En():Rn()};function En(){rn=requestAnimationFrame(Ft)}function Rn(){cancelAnimationFrame(rn)}En()})(nt,function(Dt){var vt=Ne+Dt*(ot/nt),at=We+Dt*(Je/nt),St=ld(vt,pt,Ke,innerWidth),nn=St[0],rn=St[1],Ft=ld(at,pt,Ze,innerHeight),En=Ft[0],Rn=Ft[1];if(nn&&!lt&&(lt=!0,Xe?Ff(vt,rn,Ie.X):SU(rn,vt+(vt-rn),Ie.X)),En&&!xt&&(xt=!0,yt?Ff(at,Rn,Ie.Y):SU(Rn,at+(at-Rn),Ie.Y)),lt&&xt)return!1;var Sr=lt||Ie.X(rn),Nr=xt||Ie.Y(Rn);return Sr&&Nr})}),Ee=(ie=x,fe=function(Ne,We){Y||Z(Q!==1?1:Math.max(2,R/D),Ne,We)},be=u.useRef(0),Ce=Fw(function(){be.current=0,ie.apply(void 0,[].slice.call(arguments))},{wait:300}),function(){var Ne=[].slice.call(arguments);be.current+=1,Ce.apply(void 0,Ne),be.current>=2&&(Ce.cancel(),be.current=0,fe.apply(void 0,Ne))});function ce(Ne,We){if(P.current=0,(U||J)&&k){$({touched:!1,maskTouched:!1,pause:!1,stopRaf:!1,reach:void 0});var Le=Aw(Q,R/D);if(Re(V,W,oe,se,D,F,Q,Le,le,re,ve),S(Ne,We),ne===Ne&&ee===We){if(U)return void Ee(Ne,We);J&&w(Ne,We)}}}function ge(Ne,We,Le){Le===void 0&&(Le=0),$({touched:!0,CX:Ne,CY:We,lastCX:Ne,lastCY:We,lastX:V,lastY:W,lastScale:Q,touchLength:Le,touchTime:Date.now()})}function _e(Ne){$({maskTouched:!0,CX:Ne.clientX,CY:Ne.clientY,lastX:V,lastY:W})}Wp(nu?void 0:"mousemove",function(Ne){Ne.preventDefault(),G(Ne.clientX,Ne.clientY)}),Wp(nu?void 0:"mouseup",function(Ne){ce(Ne.clientX,Ne.clientY)}),Wp(nu?"touchmove":void 0,function(Ne){Ne.preventDefault();var We=wU(Ne);G.apply(void 0,We)},{passive:!1}),Wp(nu?"touchend":void 0,function(Ne){var We=Ne.changedTouches[0];ce(We.clientX,We.clientY)},{passive:!1}),Wp("resize",Fw(function(){H&&!U&&($(T8(R,j,re)),C())},{maxWait:8})),cO(function(){k&&_(Ji({scale:Q,rotate:re},ae))},[k]);var je=function(Ne,We,Le,gt,ft,ut,pt,$e,Pe,Oe){var Te=function(Qe,Me,ze,tt,ot){var Je=u.useRef(!1),nt=B2({lead:!0,scale:ze}),lt=nt[0],xt=lt.lead,Dt=lt.scale,vt=nt[1],at=Fw(function(St){try{return ot(!0),vt({lead:!1,scale:St}),Promise.resolve()}catch(nn){return Promise.reject(nn)}},{wait:tt});return cO(function(){Je.current?(ot(!1),vt({lead:!0}),at(ze)):Je.current=!0},[ze]),xt?[Qe*Dt,Me*Dt,ze/Dt]:[Qe*ze,Me*ze,1]}(ut,pt,$e,Pe,Oe),Ae=Te[0],Ke=Te[1],Ze=Te[2],st=function(Qe,Me,ze,tt,ot){var Je=u.useState(yst),nt=Je[0],lt=Je[1],xt=u.useState(0),Dt=xt[0],vt=xt[1],at=u.useRef(),St=um({OK:function(){return Qe&&vt(4)}});function nn(rn){ot(!1),vt(rn)}return u.useEffect(function(){if(at.current||(at.current=Date.now()),ze){if(function(rn,Ft){var En=rn&&rn.current;if(En&&En.nodeType===1){var Rn=En.getBoundingClientRect();Ft({T:Rn.top,L:Rn.left,W:Rn.width,H:Rn.height,FIT:En.tagName==="IMG"?getComputedStyle(En).objectFit:void 0})}}(Me,lt),Qe)return Date.now()-at.current<250?(vt(1),requestAnimationFrame(function(){vt(2),requestAnimationFrame(function(){return nn(3)})}),void setTimeout(St.OK,tt)):void vt(4);nn(5)}},[Qe,ze]),[Dt,nt]}(Ne,We,Le,Pe,Oe),Xe=st[0],Ue=st[1],ct=Ue.W,yt=Ue.FIT,Pt=innerWidth/2,Ot=innerHeight/2,Ct=Xe<3||Xe>4;return[Ct?ct?Ue.L:Pt:gt+(Pt-ut*$e/2),Ct?ct?Ue.T:Ot:ft+(Ot-pt*$e/2),Ae,Ct&&yt?Ae*(Ue.H/ct):Ke,Xe===0?Ze:Ct?ct/(ut*$e)||.01:Ze,Ct?yt?1:0:1,Xe,yt]}(c,l,H,V,W,D,F,Q,d,function(Ne){return $({pause:Ne})}),De=je[4],Ge=je[6],Ve="transform "+d+"ms "+f,qe={className:p,onMouseDown:nu?void 0:function(Ne){Ne.stopPropagation(),Ne.button===0&&ge(Ne.clientX,Ne.clientY,0)},onTouchStart:nu?function(Ne){Ne.stopPropagation(),ge.apply(void 0,wU(Ne))}:void 0,onWheel:function(Ne){if(!Y){var We=Aw(Q-Ne.deltaY/100/2,R/D);$({stopRaf:!0}),Z(We,Ne.clientX,Ne.clientY)}},style:{width:je[2]+"px",height:je[3]+"px",opacity:je[5],objectFit:Ge===4?void 0:je[7],transform:re?"rotate("+re+"deg)":void 0,transition:Ge>2?Ve+", opacity "+d+"ms ease, height "+(Ge<4?d/2:Ge>4?d:0)+"ms "+f:void 0}};return K.createElement("div",{className:"PhotoView__PhotoWrap"+(m?" "+m:""),style:h,onMouseDown:!nu&&k?_e:void 0,onTouchStart:nu&&k?function(Ne){return _e(Ne.touches[0])}:void 0},K.createElement("div",{className:"PhotoView__PhotoBox",style:{transform:"matrix("+De+", 0, 0, "+De+", "+je[0]+", "+je[1]+")",transition:U||ke?void 0:Ve,willChange:k?"transform":void 0}},n?K.createElement(Cst,Ji({src:n,loaded:H,broken:A},qe,{onPhotoLoad:function(Ne){$(Ji({},Ne,Ne.loaded&&T8(Ne.naturalWidth||0,Ne.naturalHeight||0,re)))},loadingElement:g,brokenElement:v})):r&&r({attrs:qe,scale:De,rotate:re})))}var CU={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 Est(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,g=e.toolbarRender,v=e.className,x=e.maskClassName,w=e.photoClassName,y=e.photoWrapClassName,S=e.loadingElement,C=e.brokenElement,k=e.images,_=e.index,E=_===void 0?0:_,T=e.onIndexChange,$=e.visible,P=e.onClose,O=e.afterClose,M=e.portalContainer,R=B2(CU),I=R[0],j=R[1],L=u.useState(0),D=L[0],B=L[1],F=I.x,z=I.touched,H=I.pause,A=I.lastCX,V=I.lastCY,W=I.bg,U=W===void 0?c:W,X=I.lastBg,J=I.overlay,re=I.minimal,Q=I.scale,ne=I.rotate,ee=I.onScale,oe=I.onRotate,se=e.hasOwnProperty("index"),ue=se?E:D,te=se?T:B,le=u.useRef(ue),ve=k.length,we=k[ue],ke=typeof n=="boolean"?n:ve>n,Y=function(De,Ge){var Ve=u.useReducer(function(Le){return!Le},!1)[1],qe=u.useRef(0),Ne=function(Le){var gt=u.useRef(Le);function ft(ut){gt.current=ut}return u.useMemo(function(){(function(ut){De?(ut(De),qe.current=1):qe.current=2})(ft)},[Le]),[gt.current,ft]}(De),We=Ne[1];return[Ne[0],qe.current,function(){Ve(),qe.current===2&&(We(!1),Ge&&Ge()),qe.current=0}]}($,O),ae=Y[0],Z=Y[1],G=Y[2];cO(function(){if(ae)return j({pause:!0,x:ue*-(innerWidth+Ap)}),void(le.current=ue);j(CU)},[ae]);var de=um({close:function(De){oe&&oe(0),j({overlay:!0,lastBg:U}),P(De)},changeIndex:function(De,Ge){Ge===void 0&&(Ge=!1);var Ve=ke?le.current+(De-ue):De,qe=ve-1,Ne=lO(Ve,0,qe),We=ke?Ve:Ne,Le=innerWidth+Ap;j({touched:!1,lastCX:void 0,lastCY:void 0,x:-Le*We,pause:Ge}),le.current=We,te&&te(ke?De<0?qe:De>qe?0:De:Ne)}}),ie=de.close,fe=de.changeIndex;function be(De){return De?ie():j({overlay:!J})}function Ce(){j({x:-(innerWidth+Ap)*ue,lastCX:void 0,lastCY:void 0,pause:!0}),le.current=ue}function xe(De,Ge,Ve,qe){De==="x"?function(Ne){if(A!==void 0){var We=Ne-A,Le=We;!ke&&(ue===0&&We>0||ue===ve-1&&We<0)&&(Le=We/2),j({touched:!0,lastCX:A,x:-(innerWidth+Ap)*le.current+Le,pause:!1})}else j({touched:!0,lastCX:Ne,x:F,pause:!1})}(Ge):De==="y"&&function(Ne,We){if(V!==void 0){var Le=c===null?null:lO(c,.01,c-Math.abs(Ne-V)/100/4);j({touched:!0,lastCY:V,bg:We===1?Le:c,minimal:We===1})}else j({touched:!0,lastCY:Ne,bg:U,minimal:!0})}(Ve,qe)}function ye(De,Ge){var Ve=De-(A??De),qe=Ge-(V??Ge),Ne=!1;if(Ve<-40)fe(ue+1);else if(Ve>40)fe(ue-1);else{var We=-(innerWidth+Ap)*le.current;Math.abs(qe)>100&&re&&f&&(Ne=!0,ie()),j({touched:!1,x:We,lastCX:void 0,lastCY:void 0,bg:c,overlay:!!Ne||J})}}Wp("keydown",function(De){if($)switch(De.key){case"ArrowLeft":fe(ue-1,!0);break;case"ArrowRight":fe(ue+1,!0);break;case"Escape":ie()}});var Se=function(De,Ge,Ve){return u.useMemo(function(){var qe=De.length;return Ve?De.concat(De).concat(De).slice(qe+Ge-1,qe+Ge+2):De.slice(Math.max(Ge-1,0),Math.min(Ge+2,qe+1))},[De,Ge,Ve])}(k,ue,ke);if(!ae)return null;var Ie=J&&!Z,Re=$?U:X,Ee=ee&&oe&&{images:k,index:ue,visible:$,onClose:ie,onIndexChange:fe,overlayVisible:Ie,overlay:we&&we.overlay,scale:Q,rotate:ne,onScale:ee,onRotate:oe},ce=r?r(Z):400,ge=i?i(Z):xU,_e=r?r(3):600,je=i?i(3):xU;return K.createElement(mst,{className:"PhotoView-Portal"+(Ie?"":" PhotoView-Slider__clean")+($?"":" PhotoView-Slider__willClose")+(v?" "+v:""),role:"dialog",onClick:function(De){return De.stopPropagation()},container:M},$&&K.createElement(gst,null),K.createElement("div",{className:"PhotoView-Slider__Backdrop"+(x?" "+x:"")+(Z===1?" PhotoView-Slider__fadeIn":Z===2?" PhotoView-Slider__fadeOut":""),style:{background:Re?"rgba(0, 0, 0, "+Re+")":void 0,transitionTimingFunction:ge,transitionDuration:(z?0:ce)+"ms",animationDuration:ce+"ms"},onAnimationEnd:G}),p&&K.createElement("div",{className:"PhotoView-Slider__BannerWrap"},K.createElement("div",{className:"PhotoView-Slider__Counter"},ue+1," / ",ve),K.createElement("div",{className:"PhotoView-Slider__BannerRight"},g&&Ee&&g(Ee),K.createElement(pst,{className:"PhotoView-Slider__toolbarIcon",onClick:ie}))),Se.map(function(De,Ge){var Ve=ke||ue!==0?le.current-1+Ge:ue+Ge;return K.createElement(_st,{key:ke?De.key+"/"+De.src+"/"+Ve:De.key,item:De,speed:ce,easing:ge,visible:$,onReachMove:xe,onReachUp:ye,onPhotoTap:function(){return be(a)},onMaskTap:function(){return be(s)},wrapClassName:y,className:w,style:{left:(innerWidth+Ap)*Ve+"px",transform:"translate3d("+F+"px, 0px, 0)",transition:z||H?void 0:"transform "+_e+"ms "+je},loadingElement:S,brokenElement:C,onPhotoResize:Ce,isActive:le.current===Ve,expose:j})}),!nu&&p&&K.createElement(K.Fragment,null,(ke||ue!==0)&&K.createElement("div",{className:"PhotoView-Slider__ArrowLeft",onClick:function(){return fe(ue-1,!0)}},K.createElement(hst,null)),(ke||ue+1<ve)&&K.createElement("div",{className:"PhotoView-Slider__ArrowRight",onClick:function(){return fe(ue+1,!0)}},K.createElement(vst,null))),h&&Ee&&K.createElement("div",{className:"PhotoView-Slider__Overlay"},h(Ee)))}var $st=["children","onIndexChange","onVisibleChange"],Tst={images:[],visible:!1,index:0};function z9(e){var t=e.children,n=e.onIndexChange,r=e.onVisibleChange,i=S4(e,$st),a=B2(Tst),o=a[0],s=a[1],l=u.useRef(0),c=o.images,d=o.visible,f=o.index,m=um({nextId:function(){return l.current+=1},update:function(g){var v=c.findIndex(function(w){return w.key===g.key});if(v>-1){var x=c.slice();return x.splice(v,1,g),void s({images:x})}s(function(w){return{images:w.images.concat(g)}})},remove:function(g){s(function(v){var x=v.images.filter(function(w){return w.key!==g});return{images:x,index:Math.min(x.length-1,f)}})},show:function(g){var v=c.findIndex(function(x){return x.key===g});s({visible:!0,index:v}),r&&r(!0,v,o)}}),p=um({close:function(){s({visible:!1}),r&&r(!1,f,o)},changeIndex:function(g){s({index:g}),n&&n(g,o)}}),h=u.useMemo(function(){return Ji({},o,m)},[o,m]);return K.createElement(Rue.Provider,{value:h},t,K.createElement(Est,Ji({images:c,visible:d,index:f,onIndexChange:p.changeIndex,onClose:p.close},i)))}var Mu=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(Rue),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=um({render:function(v){return i&&i(v)},show:function(v,x){f.show(m),function(w,y){if(d){var S=d.props[w];S&&S(y)}}(v,x)}}),g=u.useMemo(function(){var v={};return c.forEach(function(x){v[x]=h.show.bind(null,x)}),v},[]);return u.useEffect(function(){f.update({key:m,src:r,originRef:p,render:h.render,overlay:a,width:o,height:s})},[r]),d?u.Children.only(u.cloneElement(d,Ji({},g,{ref:p}))):null};async function Oue(e){return Gn("/visitor/api/v1/message/rating/up",{method:"POST",data:{...e,channel:In}})}async function Mue(e){return Gn("/visitor/api/v1/message/rating/down",{method:"POST",data:{...e,channel:In}})}async function jue(e){return Gn("/visitor/api/v1/message/rating/feedback",{method:"POST",data:{...e,channel:In}})}async function Nue(e){return Gn("/visitor/api/v1/message/rating/transfer",{method:"POST",data:{...e,channel:In}})}const Pst=({url:e,isDarkMode:t,onLoaded:n,openInNewTabText:r})=>{const{translateString:i}=Er(),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"})})]})},Rst=({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,g]=u.useState(!1),[v,x]=u.useState(!1),w=u.useRef(null),{translateString:y}=Er();K.useEffect(()=>(w.current&&(clearTimeout(w.current),w.current=null),e&&n?(g(!0),x(!1),w.current=window.setTimeout(()=>{x(!0),g(!1)},1800)):(g(!1),x(!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||y("bubbles.robot.copy.success")||"Link copied")}catch{it.error(d||y("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||y("bubbles.robot.preview")||"Preview"}),Mi&&b.jsx("span",{style:{fontSize:12,color:i?"#9CA3AF":"#999"},children:m||y("bubbles.robot.debug.cross.origin.hint")||"(Cross-origin preview blocked here; works in production)"})]}),width:p,open:e,onClose:t,destroyOnHidden:!0,styles:{body:{padding:0,backgroundColor:i?"#111827":"#fff"}},extra:n?b.jsxs("div",{style:{display:"flex",gap:12},children:[b.jsx(_r,{title:l||y("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(_r,{title:s||y("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(Pst,{url:n,isDarkMode:i,onLoaded:()=>{g(!1),x(!1),w.current&&(clearTimeout(w.current),w.current=null)},openInNewTabText:s}):b.jsx("div",{style:{padding:24,color:i?"#e6f7ff":"#333"},children:o||y("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(Ka,{}),b.jsx("div",{style:{color:i?"#e6f7ff":"#333"},children:a||y("bubbles.robot.loading")||"Loading..."})]})}),!h&&n&&v&&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||y("bubbles.robot.blocked.page")||"This page is blocked by the browser or disallows embedding. Open in a new window or copy the link."})})]})})},Ist=new RegExp("(?<!\\d)((?:\\+?86)?[\\s-]?(?:1[3-9]\\d{9}))(?!\\d)","g"),Ost=new RegExp("(?<!\\d)(9\\d{4})(?!\\d)","g"),Mst=new RegExp("(?<!\\d)((?:0\\d{2,3}[\\s-]?)?\\d{7,8})(?!\\d)","g"),jst=/([a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/g,Nst=/(https?:\/\/[^\s]+)/g,P8=/\[([^\]]+)\]\(([^)]+)\)/g,Ast=["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"],Fst=({uid:e,content:t,type:n,thread:r,visitor:i,isThreadHistory:a=!1,isDarkMode:o=!1,onTransferToAgent:s})=>{const[l,c]=u.useState(""),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,g]=u.useState(void 0),[v,x]=u.useState(""),[w,y]=u.useState(!1),[S]=u.useState(e),[C,k]=u.useState(""),[_,E]=u.useState(!1),{translateString:T}=Er(),[$,P]=u.useState(void 0),[O,M]=u.useState(void 0),[R,I]=u.useState(!1),[j,L]=u.useState(void 0),[D,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState([]),[V,W]=u.useState([]),[U,X]=u.useState(!1),[J,re]=u.useState([]),[Q,ne]=u.useState(""),[ee,oe]=u.useState(!1),[se,ue]=u.useState(!1),te=u.useMemo(()=>{const Ee=(l||"").trim(),ce=(O||"").trim();return ce?`${T("bubbles.robot.question")||"问题"}: ${ce}
|
||
|
||
${Ee}`.trim():Ee},[l,O,T]),le=u.useCallback((Ee,ce)=>({sourceType:Ee.sourceType||ce.sourceType,sourceUid:Ee.sourceUid||ce.sourceUid,sourceName:Ee.sourceName||ce.sourceName,fileName:Ee.fileName||ce.fileName,fileUrl:Ee.fileUrl||ce.fileUrl,fileUid:Ee.fileUid||ce.fileUid,contentSummary:Ee.contentSummary&&ce.contentSummary?Ee.contentSummary.length>=ce.contentSummary.length?Ee.contentSummary:ce.contentSummary:Ee.contentSummary||ce.contentSummary,score:typeof Ee.score=="number"||typeof ce.score=="number"?Math.max(Ee.score??-1/0,ce.score??-1/0):void 0,highlighted:!!(Ee.highlighted||ce.highlighted)}),[]),ve=u.useCallback(Ee=>{var ce,ge,_e;return((ce=Ee.fileUrl)==null?void 0:ce.trim())||((ge=Ee.fileUid)==null?void 0:ge.trim())||((_e=Ee.sourceUid)==null?void 0:_e.trim())||`${Ee.sourceType||""}|${Ee.sourceName||""}|${Ee.fileName||""}`},[]),we=u.useCallback(Ee=>{if(!Ee||Ee.length===0)return Ee;const ce=new Map;for(const ge of Ee){const _e=ve(ge);_e&&(ce.has(_e)?ce.set(_e,le(ce.get(_e),ge)):ce.set(_e,ge))}return Array.from(ce.values())},[le,ve]),ke=u.useCallback(Ee=>{if(!Ee||typeof Ee!="string")return null;const ce=Ee.length;let ge=!1,_e=!1,je=0,De=-1;const Ge=[];for(let pt=0;pt<ce;pt++){const $e=Ee[pt];if(ge){_e?_e=!1:$e==="\\"?_e=!0:$e==='"'&&(ge=!1);continue}else{if($e==='"'){ge=!0;continue}if($e==="{"){je===0&&(De=pt),je++;continue}if($e==="}"){if(je--,je===0&&De!==-1){const Pe=Ee.slice(De,pt+1);Ge.push(Pe),De=-1}continue}}}if(Ge.length===0){const pt=Ee.split(/\r?\n/).map($e=>$e.trim()).filter(Boolean);for(const $e of pt)$e.startsWith("{")&&$e.endsWith("}")&&Ge.push($e)}if(Ge.length===0)return null;const Ve=[];let qe;const Ne=[];let We,Le,gt,ft;for(const pt of Ge)try{const $e=JSON.parse(pt);if($e&&typeof $e=="object"){const Pe=$e;if(typeof Pe.answer=="string"&&Ve.push(Pe.answer),!qe&&typeof Pe.question=="string"&&(qe=Pe.question),Array.isArray(Pe.sources)&&Pe.sources.length>0&&Ne.push(...Pe.sources),!We&&typeof Pe.kbUid=="string"&&(We=Pe.kbUid),!Le&&typeof Pe.robotUid=="string"&&(Le=Pe.robotUid),!gt&&typeof Pe.regenerationContext=="string"&&(gt=Pe.regenerationContext),!ft&&"reasonContent"in $e){const Oe=$e.reasonContent;typeof Oe=="string"&&(ft=Oe)}}}catch{}if(Ve.length===0&&!qe&&Ne.length===0)return null;const ut=we(Ne);return{question:qe,answer:Ve.join(""),sources:ut&&ut.length>0?ut:void 0,kbUid:We,robotUid:Le,regenerationContext:gt,reasonContent:ft}},[we]),Y=Ee=>{if(Ee&&typeof Ee=="object"&&"reasonContent"in Ee){const ce=Ee.reasonContent;return typeof ce=="string"?ce:void 0}};u.useEffect(()=>{r&&r.uid&&k(r.uid),Z(v)&&y(!0);let Ee=!1;try{const ce=JSON.parse(t);if(ce&&(ce.answer!==void 0||ce.question!==void 0||ce.sources!==void 0)){const ge=Y(ce);g(ge),Ee=!0,M(ce.question);const _e=we(ce.sources);P(_e);const je=ce.answer||"",De=je.match(/<think>([\s\S]*?)<\/think>/);if(De){f(De[1].trim());const qe=je.replace(/<think>[\s\S]*?<\/think>/g,"").trim();c(qe)}else c(je),f("");const Ge=[],Ve=[];(_e||[]).forEach(qe=>{const Ne=qe.sourceType,We=qe.fileUrl;We&&(Ne==="image"?Ge.push(We):(Ne==="file"||Ne==="document"||Ne==="article"||Ne==="video"||Ne==="audio"||Ne==="webpage")&&Ve.push(We))}),A(Ge),W(Ve)}}catch{const ge=ke(t);if(ge){g(ge.reasonContent),Ee=!0,M(ge.question);const _e=we(ge.sources);P(_e);const je=ge.answer||"",De=je.match(/<think>([\s\S]*?)<\/think>/);if(De){f(De[1].trim());const qe=je.replace(/<think>[\s\S]*?<\/think>/g,"").trim();c(qe)}else c(je),f("");const Ge=[],Ve=[];(_e||[]).forEach(qe=>{const Ne=qe.sourceType,We=qe.fileUrl;We&&(Ne==="image"?Ge.push(We):(Ne==="file"||Ne==="document"||Ne==="article"||Ne==="video"||Ne==="audio"||Ne==="webpage")&&Ve.push(We))}),A(Ge),W(Ve)}}if(!Ee){g(void 0);const ce=t.match(/<think>([\s\S]*?)<\/think>/);if(ce){f(ce[1].trim());const ge=t.replace(/<think>[\s\S]*?<\/think>/g,"").trim();c(ge)}else c(t),f("");try{const ge=t.replace(/<think>[\s\S]*?<\/think>/g,"").trim(),_e=JSON.parse(ge);_e&&(_e.images&&Array.isArray(_e.images)&&_e.images.length>0?A(_e.images):A([]),_e.attachments&&Array.isArray(_e.attachments)&&_e.attachments.length>0?W(_e.attachments):W([]),_e.answer&&c(_e.answer))}catch{A([]),W([])}P(void 0),M(void 0)}},[t,r,v,we,ke]);const ae=async Ee=>{var ce,ge;if(console.log("Robot handleRateClicked:",e,Ee),Ee===vc){const _e={threadUid:C,messageUid:S,answer:te,fromType:dw,user:JSON.stringify(i)},je=await Oue(_e);console.log("rateMessageUp robot response:",je.data,_e),je&&je.data&&((ce=je==null?void 0:je.data)!=null&&ce.data)?(y(!1),x(vc),it.success(T("bubbles.robot.thank.feedback"))):it.error(T("bubbles.robot.operation.failed"))}else if(Ee===wd){const _e={threadUid:C,messageUid:S,answer:te,fromType:dw,user:JSON.stringify(i)},je=await Mue(_e);console.log("rateMessageDown robot response:",je.data,_e),je&&je.data&&((ge=je==null?void 0:je.data)!=null&&ge.data)?(y(!0),x(wd),X(!0),it.info(T("bubbles.robot.thank.feedback.improve"))):it.error(T("bubbles.robot.operation.failed"))}},Z=Ee=>Ee===wd||Ee===Doe||Ee===Loe,G=Ee=>{if(!Ee)return"";let ce=Ee;if(Ee.includes('<a href="tel:')||Ee.includes('<a href="mailto:')){const Ne=document.createElement("div");Ne.innerHTML=Ee,ce=Ne.textContent||""}const ge=document.createElement("div");ge.textContent=ce;const _e=ge.innerHTML,je=(Ne,We,Le)=>{const gt=[];let ft;const ut=new RegExp(We.source,We.flags);for(;(ft=ut.exec(Ne))!==null;)ft&&ft[1]&&ft[1]!=="undefined"&>.push({fullMatch:ft[0],captureGroup:ft[1],index:ft.index});let pt=Ne;for(let $e=gt.length-1;$e>=0;$e--){const{fullMatch:Pe,captureGroup:Oe,index:Te}=gt[$e];if(Oe&&Oe!=="undefined"){const Ae=Le(Oe);pt=pt.substring(0,Te)+Ae+pt.substring(Te+Pe.length)}}return pt};let De=_e;const Ge=ce.match(P8);if(Ge&&Ge.length>0)for(const Ne of Ge){const We=P8.exec(Ne);if(P8.lastIndex=0,We&&We[1]&&We[2]){const Le=We[1],gt=We[2],ft=new RegExp(Ne.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g");De=De.replace(ft,`<a href="${gt}" target="_blank" rel="noopener noreferrer" class="contact-link md-link">${Le}</a>`)}}De=je(De,Ist,Ne=>`<a href="tel:${Ne}" class="contact-link phone-link">${Ne}</a>`),De=je(De,Ost,Ne=>Ne.startsWith("9")&&Ne.length===5?`<a href="tel:${Ne}" class="contact-link phone-link">${Ne}</a>`:Ne),De=je(De,Mst,Ne=>`<a href="tel:${Ne}" class="contact-link phone-link">${Ne}</a>`);const Ve=ce.match(jst);if(Ve&&Ve.length>0){for(const Ne of Ve)if(Ne&&Ne!=="undefined"){const We=new RegExp(`(${Ne.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");De=De.replace(We,Le=>`<a href="mailto:${Le}" class="contact-link email-link">${Le}</a>`)}}const qe=ce.match(Nst);if(qe&&qe.length>0){for(const Ne of qe)if(Ne&&Ne!=="undefined"){const We=new RegExp(`(${Ne.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");De=De.replace(We,Le=>`<a href="${Le}" target="_blank" rel="noopener noreferrer" class="contact-link url-link">${Le}</a>`)}}return De},de=async()=>{(await g9(te)).success?(E(!0),it.success(T("bubbles.robot.copy.success")),setTimeout(()=>{E(!1)},2e3)):it.error(T("bubbles.robot.copy.failed"))},ie=async()=>{var ge;const Ee={threadUid:C,messageUid:S,answer:te,fromType:dw,user:JSON.stringify(i)},ce=await Nue(Ee);console.log("rateMessageTransfer response:",ce.data),ce&&ce.data&&((ge=ce==null?void 0:ce.data)!=null&&ge.data)?s&&s():it.error(T("bubbles.robot.operation.failed"))},fe=async()=>{var Ee;if(J.length===0){it.warning(T("bubbles.robot.feedback.select.least.one"));return}try{oe(!0);const ce={threadUid:C,messageUid:S,answer:te,fromType:dw,rateDownTagList:J,rateDownReason:Q,user:JSON.stringify(i)};console.log("提交反馈数据:",ce);const ge=await jue(ce);console.log("rateMessageFeedback robot response:",ge.data,ce),ge&&ge.data&&((Ee=ge==null?void 0:ge.data)!=null&&Ee.data)?(ue(!0),it.success(T("bubbles.robot.feedback.submit.success")),setTimeout(()=>{X(!1)},2e3)):it.error(T("bubbles.robot.feedback.submit.failed"))}catch(ce){console.error("提交反馈失败:",ce),it.error(T("bubbles.robot.feedback.submit.failed"))}finally{oe(!1)}},be=()=>U?se?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:o?"#2a3f54":"#f6ffed",border:`1px solid ${o?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:o?"#e6f7ff":"inherit"},children:T("bubbles.robot.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:o?"#1f2937":"#f9f9f9",border:`1px solid ${o?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:o?"#e6f7ff":"inherit"},children:T("bubbles.robot.feedback.title")}),b.jsx(qa.Group,{onChange:Ee=>re(Ee),value:J,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Ast.map(Ee=>b.jsx(qa,{value:Ee,style:{color:o?"#e6f7ff":"inherit"},children:T(Ee)},Ee))}),b.jsx(pr.TextArea,{placeholder:T("bubbles.robot.feedback.placeholder"),value:Q,onChange:Ee=>ne(Ee.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:o?"#374151":void 0,color:o?"#e6f7ff":void 0,borderColor:o?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(Bt,{type:"primary",onClick:fe,loading:ee,size:"small",children:T("bubbles.robot.feedback.submit")})})]}):null,Ce=()=>!H||H.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:o?"#e6f7ff":"#555",fontSize:"14px"},children:[T("bubbles.robot.image.attachments")," (",H.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:H.map((Ee,ce)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:o?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Mu,{src:Ee,children:b.jsx("img",{src:Ee,alt:`图片 ${ce+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${o?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:ge=>{ge.currentTarget.style.transform="scale(1.05)"},onMouseOut:ge=>{ge.currentTarget.style.transform="scale(1)"},title:T("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:`${T("bubbles.robot.image")} ${ce+1}`})]},ce))})]}),xe=Ee=>{var ge;switch((ge=Ee.split(".").pop())==null?void 0:ge.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"})]})}},ye=()=>!V||V.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:o?"#e6f7ff":"#555",fontSize:"14px"},children:[T("bubbles.robot.file.attachments")," (",V.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${o?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:o?"#1f2937":"#f9fafb"},children:V.map((Ee,ce)=>{const ge=Ee.split("/").pop()||`附件${ce+1}`;let _e="";if(Ee.includes("size=")){const je=Ee.match(/size=(\d+)/);if(je&&je[1]){const De=parseInt(je[1]);De<1024?_e=`${De} B`:De<1024*1024?_e=`${(De/1024).toFixed(1)} KB`:_e=`${(De/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:Ee,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:o?"#2d3748":"#ffffff",border:`1px solid ${o?"#4b5563":"#eaeaea"}`,color:o?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:o?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:je=>{je.currentTarget.style.backgroundColor=o?"#374151":"#f3f4f6",je.currentTarget.style.boxShadow=o?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:je=>{je.currentTarget.style.backgroundColor=o?"#2d3748":"#ffffff",je.currentTarget.style.boxShadow=o?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:T("bubbles.robot.download.attachment"),children:[xe(ge),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:ge}),_e&&b.jsx("div",{style:{marginLeft:"10px",color:o?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:_e}),b.jsx("div",{style:{marginLeft:"10px",color:o?"#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"})]})})]},ce)})})]}),Se=()=>{if(!$||$.length===0)return null;const Ee=ce=>{ce.fileUrl&&(L(ce.fileUrl),B(ce.sourceName||ce.fileName||ce.fileUrl||T("bubbles.robot.preview")),I(!0))};return b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("button",{onClick:()=>z(ce=>!ce),style:{width:"100%",textAlign:"left",background:o?"#1f2937":"#f3f4f6",border:`1px solid ${o?"#374151":"#e5e7eb"}`,borderRadius:"6px",padding:"8px 10px",color:o?"#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 ${o?"#e6f7ff":"#666"}`,borderRight:`2px solid ${o?"#e6f7ff":"#666"}`,transform:F?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),b.jsxs("strong",{style:{fontSize:"14px"},children:[T("bubbles.robot.sources")||"来源"," (",$.length,")"]})]}),F&&b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"8px"},children:$.map((ce,ge)=>{var Ge;const _e=(Ge=ce.fileUrl)==null?void 0:Ge.trim(),je=ce.highlighted?o?"#374151":"#eef2ff":o?"#1f2937":"#f8f9fa",De=ce.highlighted?o?"#60a5fa":"#3b82f6":o?"#4b5563":"#eaeaea";return b.jsxs("div",{style:{border:`1px solid ${De}`,borderRadius:"6px",padding:"10px",backgroundColor:je,cursor:_e?"pointer":"default"},onClick:()=>_e&&Ee(ce),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:o?"#111827":"#edf2f7",color:o?"#93c5fd":"#1f2937",border:`1px solid ${o?"#374151":"#e5e7eb"}`},children:ce.sourceType||"unknown"}),b.jsx("strong",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1},children:_e?b.jsx("span",{style:{color:o?"#60a5fa":"#1890ff"},children:ce.sourceName||ce.fileName||ce.fileUrl}):b.jsx("span",{children:ce.sourceName||ce.fileName||ce.sourceUid||"-"})}),typeof ce.score=="number"&&(()=>{const Ve=Number(ce.score),qe=Ve>1?Ve:Ve*100,Ne=Math.max(0,Math.min(100,Math.round(qe))),We=T("bubbles.robot.similarity")||"相似度";return b.jsx("span",{style:{fontSize:"12px",color:o?"#9ca3af":"#6b7280"},children:`${We}: ${Ne}%`})})()]}),ce.contentSummary&&b.jsx("div",{style:{fontSize:"13px",color:o?"#e6f7ff":"#333",whiteSpace:"pre-wrap"},children:ce.contentSummary})]},ge)})})]})},Ie=Ee=>{if(!Ee)return"";let ce=Ee.replace(/\\n/g,`
|
||
`);return ce=ce.replace(/\r\n/g,`
|
||
`).replace(/\r/g,`
|
||
`),ce=ce.replace(/\n{3,}/g,`
|
||
|
||
`),ce=ce.replace(/[ \t]+\n/g,`
|
||
`),ce=ce.trim(),ce},Re=()=>{if(!l){if(n==="ROBOT_STREAM_START"){const ge=h&&h.trim().length>0?h:T("bubbles.robot.reason.thinking")||"正在思考中...";return b.jsx("div",{style:{color:o?"#9ca3af":"#666",fontStyle:"italic"},children:ge})}return b.jsx("div",{children:T("bubbles.robot.no.content")})}const Ee=Ie(l);if(/<[^>]*>/g.test(Ee)){const ge=G(Ee);return b.jsx("div",{className:"robot-content",dangerouslySetInnerHTML:{__html:ge},style:{wordBreak:"break-word"}})}else return b.jsx("div",{className:"robot-content",style:{wordBreak:"break-word"},children:b.jsx(yU,{components:{p:({children:ge,..._e})=>b.jsx("p",{..._e,style:{margin:"8px 0",lineHeight:"1.6",color:o?"#e6f7ff":"#24292f"},children:ge}),br:()=>b.jsx("br",{}),a:({...ge})=>b.jsx("a",{...ge,className:`${ge.className||""} contact-link`,style:{color:o?"#60a5fa":"#1890ff",textDecoration:"none",...ge.style},onMouseOver:_e=>{_e.currentTarget.style.textDecoration="underline"},onMouseOut:_e=>{_e.currentTarget.style.textDecoration="none"}}),code:({className:ge,children:_e,...je})=>ge!=null&&ge.includes("language-")?b.jsx("pre",{style:{backgroundColor:o?"#1f2937":"#f6f8fa",color:o?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${o?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:ge,...je,children:_e})}):b.jsx("code",{className:ge,style:{backgroundColor:o?"#374151":"#f6f8fa",color:o?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...je,children:_e}),table:({...ge})=>b.jsx("table",{...ge,style:{borderCollapse:"collapse",width:"100%",marginTop:"8px",marginBottom:"8px",border:`1px solid ${o?"#374151":"#d1d5db"}`}}),th:({...ge})=>b.jsx("th",{...ge,style:{border:`1px solid ${o?"#374151":"#d1d5db"}`,padding:"8px 12px",backgroundColor:o?"#374151":"#f6f8fa",color:o?"#e6f7ff":"#24292f",fontWeight:"bold",textAlign:"left"}}),td:({...ge})=>b.jsx("td",{...ge,style:{border:`1px solid ${o?"#374151":"#d1d5db"}`,padding:"8px 12px",color:o?"#e6f7ff":"#24292f"}}),blockquote:({...ge})=>b.jsx("blockquote",{...ge,style:{borderLeft:`4px solid ${o?"#60a5fa":"#1890ff"}`,paddingLeft:"16px",margin:"16px 0",color:o?"#d1d5db":"#6b7280",fontStyle:"italic"}}),h1:({...ge})=>b.jsx("h1",{...ge,style:{fontSize:"1.5em",fontWeight:"bold",margin:"16px 0 8px 0",color:o?"#e6f7ff":"#24292f",borderBottom:`1px solid ${o?"#374151":"#d1d5db"}`,paddingBottom:"4px"}}),h2:({...ge})=>b.jsx("h2",{...ge,style:{fontSize:"1.3em",fontWeight:"bold",margin:"14px 0 6px 0",color:o?"#e6f7ff":"#24292f"}}),h3:({...ge})=>b.jsx("h3",{...ge,style:{fontSize:"1.1em",fontWeight:"bold",margin:"12px 0 4px 0",color:o?"#e6f7ff":"#24292f"}}),ul:({...ge})=>b.jsx("ul",{...ge,style:{margin:"8px 0",paddingLeft:"20px",color:o?"#e6f7ff":"#24292f"}}),ol:({...ge})=>b.jsx("ol",{...ge,style:{margin:"8px 0",paddingLeft:"20px",color:o?"#e6f7ff":"#24292f"}}),li:({...ge})=>b.jsx("li",{...ge,style:{margin:"4px 0",lineHeight:"1.6"}}),strong:({...ge})=>b.jsx("strong",{...ge,style:{fontWeight:"bold",color:o?"#fbbf24":"#d97706"}}),em:({...ge})=>b.jsx("em",{...ge,style:{fontStyle:"italic",color:o?"#a78bfa":"#7c3aed"}})},children:Ee})})};return b.jsxs("div",{className:"robot-bubble",style:{maxWidth:"85%",width:"fit-content"},children:[b.jsxs(ui,{children:[b.jsxs(pb,{style:{textAlign:"left"},children:[Re(),Ce(),ye(),Se(),d&&b.jsxs("div",{className:"thinking-process-container",style:{marginTop:"16px"},children:[b.jsxs("button",{onClick:()=>p(!m),style:{background:o?"#374151":"#f0f0f0",border:`1px solid ${o?"#4b5563":"#e0e0e0"}`,borderRadius:"4px",padding:"6px 12px",fontSize:"13px",color:o?"#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 ${o?"#e6f7ff":"#666"}`,borderRight:`2px solid ${o?"#e6f7ff":"#666"}`,transform:m?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),T(m?"bubbles.robot.hide.thinking.process":"bubbles.robot.view.thinking.process")]}),b.jsx("div",{style:{background:o?"#2d3748":"#f9f9f9",border:`1px solid ${o?"#4b5563":"#e8e8e8"}`,borderRadius:"8px",padding:m?"16px":"0",marginTop:m?"12px":"0",fontSize:"14px",color:o?"#e6f7ff":"#555",lineHeight:"1.6",overflow:"hidden",maxHeight:m?"1000px":"0",opacity:m?1:0,transition:"all 0.3s ease",whiteSpace:"pre-wrap"},children:b.jsx(yU,{components:{p:({children:Ee,...ce})=>b.jsx("p",{...ce,style:{margin:"8px 0",lineHeight:"1.6",color:o?"#e6f7ff":"#555"},children:Ee}),br:()=>b.jsx("br",{}),code:({className:Ee,children:ce,...ge})=>Ee!=null&&Ee.includes("language-")?b.jsx("pre",{style:{backgroundColor:o?"#1f2937":"#f6f8fa",color:o?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${o?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:Ee,...ge,children:ce})}):b.jsx("code",{className:Ee,style:{backgroundColor:o?"#374151":"#f6f8fa",color:o?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...ge,children:ce})},children:Ie(d)})})]})]}),be(),b.jsx("div",{style:{fontSize:"12px",color:o?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:T("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 ${o?"#374151":"#f0f0f0"}`},children:[!Z(v)&&b.jsx(Bo,{className:on("RateBtn",{active:v===vc}),title:T("bubbles.robot.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ae(vc),disabled:a}),v!==vc&&b.jsx(Bo,{className:on("RateBtn",{active:Z(v)}),title:T("bubbles.robot.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ae(wd),disabled:a||Z(v)}),w&&b.jsx("button",{onClick:ie,style:{padding:"4px 10px",backgroundColor:"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer",fontSize:"12px",display:"flex",alignItems:"center"},children:T("bubbles.robot.transfer.to.agent")}),b.jsx("button",{onClick:de,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:_?"#52c41a":o?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:T(_?"bubbles.robot.copy.success":"bubbles.robot.copy.content"),onMouseOver:Ee=>{Ee.currentTarget.style.backgroundColor=o?"#374151":"#f0f0f0"},onMouseOut:Ee=>{Ee.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(Rst,{open:R,onClose:()=>I(!1),url:j,title:D||T("bubbles.robot.preview")||"预览",isDarkMode:o,loadingText:T("bubbles.robot.loading")||"加载中...",noContentText:T("bubbles.robot.no.content")||"暂无内容",openInNewTabText:T("bubbles.robot.open.in.new.tab")||"在新标签页打开",copyLinkText:T("bubbles.robot.copy.link")||"复制链接",copySuccessText:T("bubbles.robot.copy.success")||"链接已复制",copyFailedText:T("bubbles.robot.copy.failed")||"复制失败",blockedPageText:T("bubbles.robot.blocked.page")||"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。",debugHintText:T("bubbles.robot.debug.cross.origin.hint")||"(跨域无法显示,线上正常)"})]})},Dst=new RegExp("(?<!\\d)((?:\\+?86)?[\\s-]?(?:1[3-9]\\d{9}))(?!\\d)","g"),Lst=new RegExp("(?<!\\d)(9\\d{4})(?!\\d)","g"),Bst=new RegExp("(?<!\\d)((?:0\\d{2,3}[\\s-]?)?\\d{7,8})(?!\\d)","g"),zst=/([a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/g,Hst=/(https?:\/\/[^\s]+)/g,Vst=["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"],Wst=({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(""),[g]=u.useState(e),[v,x]=u.useState(""),[w,y]=u.useState([]),[S,C]=u.useState(!1),[k,_]=u.useState(i),[E,T]=u.useState(!1),[$,P]=u.useState([]),[O,M]=u.useState([]),[R,I]=u.useState(!1),[j,L]=u.useState([]),[D,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState(!1),[V,W]=u.useState(!1),[U,X]=u.useState(!1),[J,re]=u.useState(!1),{translateString:Q}=Er();u.useEffect(()=>{var G;a&&a.uid&&x(a.uid),Z(i)&&m(!0);try{if(r&&r.trim()){const de=JSON.parse(r);if(de&&de.relatedFaqs&&Array.isArray(de.relatedFaqs))if(P(de.images),M(de.attachments),y(de.relatedFaqs),t==="0"||!de.answerList||de.answerList.length===0)h(n);else{const ie=parseInt(t,10),fe=(G=de==null?void 0:de.answerList)==null?void 0:G.find(be=>parseInt(be.vipLevel,10)===ie);Ye.debugIf("查找VIP答案:",{当前VIP等级:t,查找结果:fe,可用答案列表:de.answerList}),h(fe?fe==null?void 0:fe.answer:n)}else h(n)}else h(n)}catch(de){Ye.error("解析相关问题失败:",de,r),P([]),M([]),y([]),h(n)}},[n,r,a,i,t]);const ne=G=>{if(!G)return"";let de=G;if(G.includes('<a href="tel:')||G.includes('<a href="mailto:')){const Se=document.createElement("div");Se.innerHTML=G,de=Se.textContent||""}const ie=document.createElement("div");ie.textContent=de;const fe=ie.innerHTML,be=(Se,Ie,Re)=>{const Ee=[];let ce;const ge=new RegExp(Ie.source,Ie.flags);for(;(ce=ge.exec(Se))!==null;)ce&&ce[1]&&ce[1]!=="undefined"&&Ee.push({fullMatch:ce[0],captureGroup:ce[1],index:ce.index});let _e=Se;for(let je=Ee.length-1;je>=0;je--){const{fullMatch:De,captureGroup:Ge,index:Ve}=Ee[je];if(Ge&&Ge!=="undefined"){const qe=Re(Ge);_e=_e.substring(0,Ve)+qe+_e.substring(Ve+De.length)}}return _e};let Ce=fe;Ce=be(Ce,Dst,Se=>`<a href="tel:${Se}" class="contact-link phone-link">${Se}</a>`),Ce=be(Ce,Lst,Se=>Se.startsWith("9")&&Se.length===5?`<a href="tel:${Se}" class="contact-link phone-link">${Se}</a>`:Se),Ce=be(Ce,Bst,Se=>`<a href="tel:${Se}" class="contact-link phone-link">${Se}</a>`);const xe=de.match(zst);if(xe&&xe.length>0){for(const Se of xe)if(Se&&Se!=="undefined"){const Ie=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");Ce=Ce.replace(Ie,Re=>`<a href="mailto:${Re}" class="contact-link email-link">${Re}</a>`)}}const ye=de.match(Hst);if(ye&&ye.length>0){for(const Se of ye)if(Se&&Se!=="undefined"){const Ie=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");Ce=Ce.replace(Ie,Re=>`<a href="${Re}" target="_blank" rel="noopener noreferrer" class="contact-link url-link">${Re}</a>`)}}return Ce},ee=async G=>{var de,ie;if(Ye.debugIf("handleRateClicked:",e,G),G===vc)try{W(!0);const fe={threadUid:v,messageUid:g,fromType:fw,user:JSON.stringify(o)},be=await Oue(fe);Ye.debugIf("rateMessageUp response:",be.data),be&&be.data&&((de=be==null?void 0:be.data)!=null&&de.data)?(m(!1),_(vc),it.success(Q("bubbles.faq.thank.feedback"))):it.error(Q("bubbles.faq.operation.failed"))}catch(fe){Ye.error("点赞请求失败:",fe),it.error(Q("bubbles.faq.network.error"))}finally{W(!1)}else if(G===wd)try{X(!0);const fe={threadUid:v,messageUid:g,fromType:fw,user:JSON.stringify(o)},be=await Mue(fe);Ye.debugIf("rateMessageDown response:",be.data),be&&be.data&&((ie=be==null?void 0:be.data)!=null&&ie.data)?(m(!0),_(wd),I(!0),it.info(Q("bubbles.faq.thank.feedback.improve"))):it.error(Q("bubbles.faq.operation.failed"))}catch(fe){Ye.error("点踩请求失败:",fe),it.error(Q("bubbles.faq.network.error"))}finally{X(!1)}},oe=async()=>{var G;try{re(!0);const de={threadUid:v,messageUid:g,fromType:fw,user:JSON.stringify(o)},ie=await Nue(de);Ye.debugIf("rateMessageTransfer response:",ie.data),ie&&ie.data&&((G=ie==null?void 0:ie.data)!=null&&G.data)?d&&d():it.error(Q("bubbles.faq.operation.failed"))}catch(de){Ye.error("转人工请求失败:",de),it.error(Q("bubbles.faq.network.error"))}finally{re(!1)}},se=G=>{var ie;switch((ie=G.split(".").pop())==null?void 0:ie.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},ue=()=>!$||$.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((G,de)=>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(Mu,{src:G,children:b.jsx("img",{src:G,alt:`${Q("bubbles.faq.image")} ${de+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:ie=>{ie.currentTarget.style.transform="scale(1.05)"},onMouseOut:ie=>{ie.currentTarget.style.transform="scale(1)"},title:Q("bubbles.faq.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${Q("bubbles.faq.image")} ${de+1}`})]},de))})]}),te=()=>!O||O.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")," (",O.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:O.map((G,de)=>{const ie=G.split("/").pop()||`附件${de+1}`;let fe="";if(G.includes("size=")){const be=G.match(/size=(\d+)/);if(be&&be[1]){const Ce=parseInt(be[1]);Ce<1024?fe=`${Ce} B`:Ce<1024*1024?fe=`${(Ce/1024).toFixed(1)} KB`:fe=`${(Ce/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:G,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:l?"#2d3748":"#ffffff",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,color:l?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f3f4f6",be.currentTarget.style.boxShadow=l?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#ffffff",be.currentTarget.style.boxShadow=l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:Q("bubbles.faq.download.attachment"),children:[se(ie),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:ie}),fe&&b.jsx("div",{style:{marginLeft:"10px",color:l?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:fe}),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"})]})})]},de)})})]}),le=()=>{if(!p)return b.jsx(pb,{style:{textAlign:"left"},children:Q("bubbles.faq.no.content")});if(Vle(p))return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(dg,{content:p})});if(/\.(jpg|jpeg|png|gif|webp|bmp)$/i.test(p))return b.jsx(Mu,{src:p,children:b.jsx("img",{src:p,alt:""})});const de=ne(p);return b.jsx(pb,{style:{textAlign:"left"},children:b.jsx("div",{dangerouslySetInnerHTML:{__html:de}})})},ve=G=>{c(G,0)},we=async()=>{(await g9(p)).success?(C(!0),it.success(Q("bubbles.faq.copy.success")),setTimeout(()=>{C(!1)},2e3)):it.error(Q("bubbles.faq.copy.failed"))},ke=async()=>{var G;if(j.length===0){it.warning(Q("bubbles.faq.feedback.select.least.one"));return}try{z(!0);const de={threadUid:v,messageUid:g,fromType:fw,rateDownTagList:j,rateDownReason:D,user:JSON.stringify(o)};Ye.debugIf("提交反馈数据:",de);const ie=await jue(de);Ye.debugIf("rateMessageHelpful response:",ie.data),ie&&ie.data&&((G=ie==null?void 0:ie.data)!=null&&G.data)?(A(!0),it.success(Q("bubbles.faq.feedback.submit.success")),setTimeout(()=>{I(!1)},2e3)):it.error(Q("bubbles.faq.feedback.submit.failed"))}catch(de){Ye.error("提交反馈失败:",de),it.error(Q("bubbles.faq.feedback.submit.failed"))}finally{z(!1)}},Y=()=>R?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(qa.Group,{onChange:G=>L(G),value:j,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Vst.map(G=>b.jsx(qa,{value:G,style:{color:l?"#e6f7ff":"inherit"},children:Q(G)},G))}),b.jsx(pr.TextArea,{placeholder:Q("bubbles.faq.feedback.placeholder"),value:D,onChange:G=>B(G.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(Bt,{type:"primary",onClick:ke,loading:F,size:"small",children:Q("bubbles.faq.feedback.submit")})})]}):null,ae=()=>{if(!w||w.length===0)return Ye.debugIf("无相关问题可显示"),null;Ye.debugIf("渲染相关问题:",w);const G=E?w:w.slice(0,3),de=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:G.map((ie,fe)=>b.jsx("div",{onClick:()=>ve(ie),style:{padding:"5px 10px",cursor:"pointer",borderRadius:"4px",backgroundColor:l?"#2d3748":"#f8f8f8",border:`1px solid ${l?"#4b5563":"#eaeaea"}`},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#f8f8f8"},children:b.jsx("a",{href:"#",onClick:be=>{be.preventDefault()},style:{color:l?"#60a5fa":"#1890ff",textDecoration:"none",display:"block",width:"100%"},children:ie.question||Q("bubbles.faq.related.questions")})},fe))}),de&&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")})]})},Z=G=>G===wd||G===Doe||G===Loe;return b.jsx("div",{className:"faq-bubble",style:{maxWidth:"85%",width:"fit-content"},children:b.jsxs(ui,{children:[le(),ue(),te(),ae(),Y(),b.jsx("div",{style:{fontSize:"12px",color:l?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:Q("bubbles.faq.message.from.faq")}),b.jsx("style",{dangerouslySetInnerHTML:{__html:`
|
||
.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:[!Z(k)&&b.jsx(Bo,{className:on("RateBtn",{active:k===vc}),title:Q("bubbles.faq.rate.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ee(vc),disabled:s||V,loading:V}),k!==vc&&b.jsx(Bo,{className:on("RateBtn",{active:Z(k)}),title:Q("bubbles.faq.rate.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ee(wd),disabled:s||Z(k)||U,loading:U}),f&&b.jsx(Bt,{onClick:oe,loading:J,type:"primary",size:"small",style:{padding:"4px 10px",fontSize:"12px",display:"flex",alignItems:"center"},children:Q("bubbles.faq.transfer.to.agent")}),b.jsx("button",{onClick:we,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color: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:G=>{G.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:G=>{G.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 Ust(e){return Gn("/visitor/api/v1/message/leave/query",{method:"GET",params:{...e,channel:In}})}async function Aue(e){return Gn("/visitor/api/v1/message/leave/create",{method:"POST",data:{...e,channel:In}})}var qst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},Gst=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:qst}))},Fue=u.forwardRef(Gst),Kst={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"},Yst=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Kst}))},Due=u.forwardRef(Yst),Xst={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"},Jst=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Xst}))},Lue=u.forwardRef(Jst),Qst={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"},Zst=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Qst}))},elt=u.forwardRef(Zst),tlt={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"},nlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:tlt}))},Bue=u.forwardRef(nlt),rlt={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"},ilt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:rlt}))},alt=u.forwardRef(ilt),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"},slt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:olt}))},llt=u.forwardRef(slt),clt={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"},ult=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:clt}))},dlt=u.forwardRef(ult),flt={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"},mlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:flt}))},plt=u.forwardRef(mlt),hlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384zM328 632v192H200V632h128zm496 192H696V632h128v192z"}}]},name:"customer-service",theme:"outlined"},vlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:hlt}))},glt=u.forwardRef(vlt),blt={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"},ylt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:blt}))},R8=u.forwardRef(ylt),xlt={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(zt,Fe({},t,{ref:n,icon:xlt}))},zue=u.forwardRef(wlt),Slt={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"},Clt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Slt}))},klt=u.forwardRef(Clt),_lt={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"},Elt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:_lt}))},$lt=u.forwardRef(Elt),Tlt={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"},Plt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Tlt}))},Hue=u.forwardRef(Plt),Rlt={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"},Ilt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Rlt}))},Olt=u.forwardRef(Ilt),Mlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"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"},jlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Mlt}))},Nlt=u.forwardRef(jlt),Alt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"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"},Flt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Alt}))},Vue=u.forwardRef(Flt),Dlt={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"},Llt=function(t,n){return u.createElement(zt,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:"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"},Hlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:zlt}))},Vlt=u.forwardRef(Hlt),Wlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"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"},Ult=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Wlt}))},qlt=u.forwardRef(Ult),Glt={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"},Klt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Glt}))},Ylt=u.forwardRef(Klt),Xlt={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"},Jlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Xlt}))},Wue=u.forwardRef(Jlt),Qlt={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"},Zlt=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Qlt}))},Uue=u.forwardRef(Zlt),ect={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"},tct=function(t,n){return u.createElement(zt,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:"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"},ict=function(t,n){return u.createElement(zt,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:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-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-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},sct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:oct}))},lct=u.forwardRef(sct),cct={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"},uct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:cct}))},dct=u.forwardRef(uct),fct={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"},mct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:fct}))},que=u.forwardRef(mct),pct={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"},hct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:pct}))},z2=u.forwardRef(hct),vct={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"},gct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:vct}))},bct=u.forwardRef(gct),yct={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"},xct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:yct}))},wct=u.forwardRef(xct),Sct={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"},Cct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:Sct}))},kU=u.forwardRef(Cct),kct={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"},_ct=function(t,n){return u.createElement(zt,Fe({},t,{ref:n,icon:kct}))},Ect=u.forwardRef(_ct);const $ct=({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,g]=u.useState(sm),[v,x]=u.useState(o),[w,y]=u.useState(!1),[S,C]=u.useState([]),[k,_]=u.useState(""),[E,T]=u.useState([]),[$,P]=u.useState(!1),O=u.useRef(null),{translateString:M}=Er(),R=[{value:EN,label:M("bubbles.leave.msg.type.consultation")},{value:$N,label:M("bubbles.leave.msg.type.complaint")},{value:TN,label:M("bubbles.leave.msg.type.suggestion")},{value:PN,label:M("bubbles.leave.msg.type.feedback")},{value:RN,label:M("bubbles.leave.msg.type.cooperation")},{value:IN,label:M("bubbles.leave.msg.type.recruitment")},{value:ON,label:M("bubbles.leave.msg.type.technical_support")},{value:MN,label:M("bubbles.leave.msg.type.sales_inquiry")},{value:jN,label:M("bubbles.leave.msg.type.billing")},{value:NN,label:M("bubbles.leave.msg.type.account")},{value:AN,label:M("bubbles.leave.msg.type.feature_request")},{value:FN,label:M("bubbles.leave.msg.type.bug_report")},{value:sm,label:M("bubbles.leave.msg.type.general")},{value:DN,label:M("bubbles.leave.msg.type.other")}];u.useEffect(()=>{if(n===OHe||n===MHe){x(!0);let H=null;try{H=JSON.parse(r||"{}"),Ye.debugIf("LeaveMsg extraObject:",H)}catch(A){Ye.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)||""),g((H==null?void 0:H.type)||sm),H!=null&&H.images&&Array.isArray(H.images)?C(H.images):C([]),H!=null&&H.replyContent?(_(H.replyContent),P(!0),H!=null&&H.replyImages&&Array.isArray(H.replyImages)?T(H.replyImages):T([])):(_(""),T([]),P(!1)))}},[t,r,n,e]);const I=H=>{Ye.debugIf("handleNicknameChange:",H),c(H)},j=H=>{Ye.debugIf("handleContactChange:",H),f(H)},L=H=>{Ye.debugIf("handleContentChange:",H),p(H)},D=H=>{Ye.debugIf("handleTypeChange:",H),g(H)},B=()=>{var H;(H=O.current)==null||H.click()},F=async H=>{const A=H.target.files;if(A!=null&&A.length)try{const V=A[0];Oh(V,W=>{Ye.debugIf("handleImageChange result:",W),C(U=>[...U,W.data.fileUrl])},{type:"image"})}catch(V){Ye.error("Upload failed:",V)}},z=async()=>{var H,A;if(!l){it.error(M("bubbles.leave.msg.nickname.required"));return}if(!d){it.error(M("bubbles.leave.msg.contact.required"));return}if(!m){it.error(M("bubbles.leave.msg.content.required"));return}y(!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 Aue(V);W&&((H=W==null?void 0:W.data)==null?void 0:H.code)===200?(it.success(M("bubbles.leave.msg.submit.success")),x(!0)):it.error(((A=W==null?void 0:W.data)==null?void 0:A.message)||M("bubbles.leave.msg.submit.failed"))}catch(V){console.error("留言提交错误:",V),it.error(M("bubbles.leave.msg.submit.error"))}finally{y(!1)}};return b.jsx(b.Fragment,{children:b.jsxs(ui,{children:[b.jsx(Hc,{children:b.jsx(dg,{content:t})}),b.jsxs(Yl,{children:[b.jsx(go,{placeholder:M("bubbles.leave.msg.type.placeholder"),value:h,onChange:D,options:R,style:{marginTop:"8px",width:"100%"},disabled:v}),b.jsx(Mh,{placeholder:M("bubbles.leave.msg.nickname.placeholder"),onChange:I,style:{marginTop:"8px"},disabled:v,value:l}),b.jsx(Mh,{placeholder:M("bubbles.leave.msg.contact.placeholder"),rows:1,onChange:j,style:{marginTop:"8px"},disabled:v,value:d}),b.jsx(Mh,{placeholder:M("bubbles.leave.msg.content.placeholder"),rows:3,onChange:L,style:{marginTop:"8px"},disabled:v,value:m}),S.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",gap:"8px"},children:S.map((H,A)=>b.jsx(Mu,{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:[M("bubbles.leave.msg.customer.reply"),":"]}),b.jsx("div",{children:k}),E.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",flexWrap:"wrap",gap:"8px"},children:E.map((H,A)=>b.jsx(Mu,{src:H,children:b.jsx("img",{src:H,alt:`reply-image-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))})]})]}),b.jsxs(vce,{children:[b.jsx("input",{type:"file",ref:O,style:{display:"none"},accept:"image/*",onChange:F,disabled:v||w}),b.jsxs(Pr,{children:[b.jsx(Bt,{icon:b.jsx(que,{}),onClick:B,disabled:v||w,children:M("bubbles.leave.msg.upload.image")}),b.jsx(Bt,{type:"primary",onClick:z,disabled:v||w,loading:w,children:M(v?"bubbles.leave.msg.submit.success":w?"bubbles.welcome.loading":"bubbles.leave.msg.submit")})]})]})]})})};function Gue(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=Gue(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function eC(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Gue(e))&&(r&&(r+=" "),r+=t);return r}var Kue=u.createContext({}),Tct=()=>u.useContext(Kue),Pct=e=>K.createElement(Kue.Provider,{...e});function Rct(){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 H2=Rct(),Ict=()=>u.useRef(new Map).current,Oct=()=>{},_U=["resize","contextmenu","click","scroll","blur"],dO={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),H2.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){H2.emit(0)}};function Mct(e){return{show(t){dO.show({...e,...t})},hideAll(){dO.hideAll()}}}function jct(){let e=new Map,t,n,r,i,a=!1;function o(v){i=Array.from(v.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 v=c(),{node:x,setSubmenuPosition:w}=i[t];return e.set(x,{isRoot:r,focusedIndex:t,parentNode:n||x,items:i}),w(),x.classList.add("contexify_submenu-isOpen"),n=x,v.length>0?(t=0,i=v):a=!0,r=!1,s(),!0}return!1}function h(){if(d()&&!r){let v=e.get(n);n.classList.remove("contexify_submenu-isOpen"),i=v.items,n=v.parentNode,v.isRoot&&(r=!0,e.clear()),a||(t=v.focusedIndex,s())}}function g(v){function x(w){for(let y of w)y.isSubmenu&&y.submenuRefTracker&&x(Array.from(y.submenuRefTracker.values())),y.keyMatcher&&y.keyMatcher(v)}x(i)}return{init:o,moveDown:f,moveUp:m,openSubmenu:p,closeSubmenu:h,matchKeys:g}}function yb(e){return typeof e=="function"}function EU(e){return typeof e=="string"}function Nct(e,t){return u.Children.map(u.Children.toArray(e).filter(Boolean),n=>u.cloneElement(n,t))}function Act(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 fO(e,t){return yb(e)?e(t):e}function Fct(e,t){return{...e,...yb(t)?t(e):t}}var Dct=({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(Fct,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),m=u.useRef(null),p=Ict(),[h]=u.useState(()=>jct()),g=u.useRef(),v=u.useRef();u.useEffect(()=>(H2.on(e,w).on(0,y),()=>{H2.off(e,w).off(0,y)}),[e,a,s]),u.useEffect(()=>{d.visible?h.init(p):p.clear()},[d.visible,h,p]);function x(M,R){if(m.current&&!s){let{innerWidth:I,innerHeight:j}=window,{offsetWidth:L,offsetHeight:D}=m.current;M+L>I&&(M-=M+L-I),R+D>j&&(R-=R+D-j)}return{x:M,y:R}}u.useEffect(()=>{d.visible&&f(x(d.x,d.y))},[d.visible]),u.useEffect(()=>{function M(I){o&&I.preventDefault()}function R(I){switch(I.key){case"Enter":case" ":h.openSubmenu()||y();break;case"Escape":y();break;case"ArrowUp":M(I),h.moveUp();break;case"ArrowDown":M(I),h.moveDown();break;case"ArrowRight":M(I),h.openSubmenu();break;case"ArrowLeft":M(I),h.closeSubmenu();break;default:h.matchKeys(I);break}}if(d.visible){window.addEventListener("keydown",R);for(let I of _U)window.addEventListener(I,y)}return()=>{window.removeEventListener("keydown",R);for(let I of _U)window.removeEventListener(I,y)}},[d.visible,h,o]);function w({event:M,props:R,position:I}){M.stopPropagation();let j=I||Act(M),{x:L,y:D}=x(j.x,j.y);Ci.flushSync(()=>{f({visible:!0,willLeave:!1,x:L,y:D,triggerEvent:M,propsFromTrigger:R})}),clearTimeout(v.current),!g.current&&yb(l)&&(l(!0),g.current=!0)}function y(M){M!=null&&(M.button===2||M.ctrlKey)&&M.type!=="contextmenu"||(a&&(EU(a)||"exit"in a&&a.exit)?f(R=>({willLeave:R.visible})):f(R=>({visible:R.visible?!1:R.visible})),v.current=setTimeout(()=>{yb(l)&&l(!1),g.current=!1}))}function S(){d.willLeave&&d.visible&&Ci.flushSync(()=>f({visible:!1,willLeave:!1}))}function C(){return EU(a)?eC({[`contexify_willEnter-${a}`]:k&&!P,[`contexify_willLeave-${a} contexify_willLeave-'disabled'`]:k&&P}):a&&"enter"in a&&"exit"in a?eC({[`contexify_willEnter-${a.enter}`]:a.enter&&k&&!P,[`contexify_willLeave-${a.exit} contexify_willLeave-'disabled'`]:a.exit&&k&&P}):null}let{visible:k,triggerEvent:_,propsFromTrigger:E,x:T,y:$,willLeave:P}=d,O=eC("contexify",r,{[`contexify_theme-${t}`]:t},C());return K.createElement(Pct,{value:p},k&&K.createElement("div",{...c,className:O,onAnimationEnd:S,style:{...n,left:T,top:$,opacity:1},ref:m,role:"menu"},Nct(i,{propsFromTrigger:E,triggerEvent:_})))},ts=({id:e,children:t,className:n,style:r,triggerEvent:i,data:a,propsFromTrigger:o,keyMatcher:s,onClick:l=Oct,disabled:c=!1,hidden:d=!1,closeOnClick:f=!0,handlerEvent:m="onClick",...p})=>{let h=u.useRef(),g=Tct(),v={id:e,data:a,triggerEvent:i,props:o},x=fO(c,v),w=fO(d,v);function y(_){v.event=_,_.stopPropagation(),x||(f?S():l(v))}function S(){let _=h.current;_.focus(),_.addEventListener("animationend",()=>setTimeout(dO.hideAll),{once:!0}),_.classList.add("contexify_item-feedback"),l(v)}function C(_){_&&!x&&(h.current=_,g.set(_,{node:_,isSubmenu:!1,keyMatcher:!x&&yb(s)&&(E=>{s(E)&&(E.stopPropagation(),E.preventDefault(),v.event=E,S())})}))}function k(_){(_.key==="Enter"||_.key===" ")&&(_.stopPropagation(),v.event=_,S())}return w?null:K.createElement("div",{...p,[m]:y,className:eC("contexify_item",n,{"contexify_item-disabled":x}),style:r,onKeyDown:k,ref:C,tabIndex:-1,role:"menuitem","aria-disabled":x},K.createElement("div",{className:"contexify_itemContent"},t))},Fp=({triggerEvent:e,data:t,propsFromTrigger:n,hidden:r=!1})=>fO(r,{data:t,triggerEvent:e,props:n})?null:K.createElement("div",{className:"contexify_separator"});const Lct=({content:e,onFaqClick:t})=>{const{translateString:n}=Er(),[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(ui,{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(Wd,{children:b.jsx(yce,{children:r.map((o,s)=>b.jsx(xce,{content:o.question,as:"a",rightIcon:"chevron-right",onClick:()=>a(o,s)},s))})})]})})})},Bct=({content:e,onFaqClick:t})=>{const{translateString:n}=Er(),[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(ui,{fluid:!0,children:b.jsxs(co,{children:[b.jsxs("div",{className:"guess-you-aside",children:[b.jsx("h1",{children:n("i18n.hot.faq")}),Mi&&b.jsx("span",{onClick:a,children:n("i18n.change.faq")})]}),b.jsx(Wd,{children:b.jsx(yce,{children:r.map((s,l)=>b.jsx(xce,{content:s.question,as:"a",rightIcon:"chevron-right",onClick:()=>o(s,l)},l))})})]})})})},zct=({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(Ece,{className:"skill-cards",data:n,fullWidth:!0,renderItem:(a,o)=>b.jsxs(ui,{onClick:()=>i(a,o),children:[b.jsx(Hc,{children:a.question}),b.jsx(pb,{children:a.answer})]},a.uid)})})},{Text:Ju}=Ia,Hct=({isDarkMode:e=!1,open:t=!1,onClose:n})=>{const{translateString:r}=Er(),[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),Ye.debugIf("订单已发送")},h=y=>{switch(y){case"已完成":return"green";case"待收货":return"blue";case"运输中":return"orange";default:return"default"}},g=()=>b.jsxs("div",{children:[b.jsx(_w,{placeholder:r("bubbles.orderSelector.search.placeholder"),onSearch:y=>{Ye.debugIf("搜索:",y)},onClear:()=>{Ye.debugIf("清除搜索")}}),b.jsx(Ii,{dataSource:l.purchasedOrders,renderItem:y=>b.jsxs(ui,{className:c(),style:{marginBottom:16},children:[b.jsxs("div",{className:"OrderGroup-header",children:[b.jsx("h3",{children:y.shop}),b.jsx(Yn,{color:h(y.status),children:y.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(mu,{src:y.image,size:60}),title:y.title,description:b.jsxs("div",{children:[b.jsxs(Ju,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",y.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(Ju,{type:"secondary",children:["购买时间:",y.date]})]})})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(zi,{size:"sm",children:r("bubbles.orderSelector.order.details")}),b.jsx(zi,{color:"primary",size:"sm",onClick:f,children:r("bubbles.orderSelector.send")})]})]})})]}),v=()=>b.jsxs("div",{children:[b.jsx(_w,{placeholder:"搜索购物车商品...",onSearch:y=>{Ye.debugIf("搜索购物车:",y)}}),b.jsx(Ii,{dataSource:l.cartItems,renderItem:y=>b.jsxs(ui,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(mu,{src:y.image,size:60}),title:y.title,description:b.jsxs("div",{children:[b.jsxs(Ju,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",y.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(Ju,{type:"secondary",children:["数量:",y.count]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(zi,{size:"sm",children:"删除"}),b.jsx(zi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),x=()=>b.jsxs("div",{children:[b.jsx(_w,{placeholder:"搜索收藏商品...",onSearch:y=>{Ye.debugIf("搜索收藏:",y)}}),b.jsx(Ii,{dataSource:l.favoriteItems,renderItem:y=>b.jsxs(ui,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(mu,{src:y.image,size:60}),title:y.title,description:b.jsxs("div",{children:[b.jsxs(Ju,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",y.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(Ju,{type:"secondary",children:["收藏时间:",y.date]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(zi,{size:"sm",children:"取消收藏"}),b.jsx(zi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),w=()=>b.jsxs("div",{children:[b.jsx(_w,{placeholder:"搜索浏览记录...",onSearch:y=>{Ye.debugIf("搜索足迹:",y)}}),b.jsx(Ii,{dataSource:l.footprintItems,renderItem:y=>b.jsxs(ui,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(mu,{src:y.image,size:60}),title:y.title,description:b.jsxs("div",{children:[b.jsxs(Ju,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",y.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(Ju,{type:"secondary",children:["浏览时间:",y.date," (浏览",y.viewCount,"次)"]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(zi,{size:"sm",children:"查看详情"}),b.jsx(zi,{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(Pr,{direction:"vertical",style:{width:"100%"},size:"large",children:b.jsxs(_et,{index:o,onChange:s,children:[b.jsx(Ew,{label:r("bubbles.orderSelector.purchased"),children:g()}),b.jsx(Ew,{label:r("bubbles.orderSelector.shopping.cart"),children:v()}),b.jsx(Ew,{label:r("bubbles.orderSelector.favorites"),children:x()}),b.jsx(Ew,{label:r("bubbles.orderSelector.footprint"),children:w()})]})})}),b.jsx(set,{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 Vct(e){return Gn("/visitor/api/v1/faq/click/uid",{method:"GET",params:{uid:e==null?void 0:e.uid,threadUid:e==null?void 0:e.threadUid,channel:In}})}async function Wct(e){return Gn("/visitor/api/v1/faq/suggest",{method:"GET",params:{...e,channel:In}})}async function Uct(e){return Gn("/visitor/api/v1/faq/change",{method:"GET",params:{...e,channel:In}})}const qct=({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,g]=u.useState(!1),{translateString:v}=Er();u.useEffect(()=>{e&&o(e),t&&(l(t),d(t.slice(0,f)))},[e,t,f]);const x=async()=>{var y,S,C,k,_,E;if(!h)try{g(!0),p(P=>P+1);const T={pageNumber:m,pageSize:f,orgUid:n},$=await Uct(T);Ye.debugIf("changes FAQs:",T,$.data),$&&$.data&&((S=(y=$==null?void 0:$.data)==null?void 0:y.data)!=null&&S.content)&&((k=(C=$.data)==null?void 0:C.data)!=null&&k.last&&(p(0),it.info(v("bubbles.welcome.no.more.data"))),d((E=(_=$.data)==null?void 0:_.data)==null?void 0:E.content))}catch(T){Ye.error("Failed to fetch new FAQs:",T)}finally{g(!1)}},w=y=>{i(y,0)};return b.jsxs(b.Fragment,{children:[b.jsx(ui,{children:b.jsxs(pb,{style:{textAlign:"left"},children:[b.jsx(dg,{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:v("bubbles.welcome.faq")}),s.length>0&&b.jsxs("button",{onClick:x,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:[v("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((y,S)=>b.jsx("button",{onClick:()=>w(y),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:C=>{C.currentTarget.style.background=r?"#3a3a3a":"#e8e8e8"},onMouseLeave:C=>{C.currentTarget.style.background=r?"#2a2a2a":"#f5f5f5"},children:v(y.question)},S))})]})]})}),b.jsx("style",{children:`
|
||
@keyframes spin {
|
||
0% { transform: rotate(0deg); }
|
||
100% { transform: rotate(360deg); }
|
||
}
|
||
`})]})},Gct=({visible:e,isDarkMode:t,onClose:n,agent:r})=>{if(!Mi)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)})]})]})})},Kct=({visible:e,isDarkMode:t,onClose:n,visitor:r})=>{if(!Mi)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)})]})]})})},Yct=({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,g]=u.useState(!1),[v,x]=u.useState(!1),w={...c,backgroundColor:c.backgroundColor||(f?"#141414":"#ffffff"),color:c.color||"#333333"},y=()=>{Mi&&g(!0)};return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:`chat-navbar ${d?`theme-${d}`:""}`,style:w,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 ${Mi?"clickable":""}`,onClick:y,style:{cursor:Mi?"pointer":"default"}}),b.jsxs("div",{className:"chat-navbar-info",children:[b.jsx("div",{className:`chat-navbar-title ${Mi?"clickable":""}`,style:{color:w.color,cursor:Mi?"pointer":"default"},onClick:y,children:e}),b.jsx("div",{className:"chat-navbar-desc",style:{color:w.color},children:n?r:t})]})]}),b.jsxs("div",{className:"chat-navbar-right",children:[b.jsx("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>{localStorage.setItem(v2,i?"false":"true"),a(!i)},style:{color:w.color},children: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"})}),Mi&&b.jsx("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>x(!0),style:{color:w.color},"aria-label":"Visitor Profile",children: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.jsx("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:o,style:{color:w.color},children: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.jsx("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:s,style:{color:w.color},children: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.jsx("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:l,style:{color:w.color},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-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"})})]})]}),Mi&&b.jsx(Gct,{visible:h,isDarkMode:f,onClose:()=>g(!1),agent:m}),Mi&&b.jsx(Kct,{visible:v,isDarkMode:f,onClose:()=>x(!1),visitor:p})]})},Xct=({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,g;const m={uid:(p=c.faqElastic)==null?void 0:p.uid,question:(h=c.faqElastic)==null?void 0:h.question,answer:(g=c.faqElastic)==null?void 0:g.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)})})})},Jct=({faqs:e,isDarkMode:t,handleFaqClick:n})=>{const r=Kr();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))]})})},Qct=({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"}})})}),Zct=({menuId:e,contextMessage:t,handleRightClick:n})=>{const r=Kr(),i=t==null?void 0:t.createdAt,a=()=>{if(!i)return!1;const o=Mt(i);return Mt().diff(o,"minutes")<=5};return b.jsx(b.Fragment,{children:b.jsxs(Dct,{id:e,children:[b.jsx(ts,{id:Zoe,onClick:n,children:r.formatMessage({id:"chat.menu.copy",defaultMessage:"复制"})}),(t==null?void 0:t.position)==="right"&&a()&&b.jsx(ts,{id:ese,onClick:n,children:r.formatMessage({id:"chat.menu.recall",defaultMessage:"撤回"})}),(t==null?void 0:t.type)===ds&&b.jsxs(b.Fragment,{children:[b.jsx(Fp,{}),b.jsx(ts,{id:tse,onClick:n,children:r.formatMessage({id:"chat.menu.download.image",defaultMessage:"下载图片"})}),b.jsx(ts,{id:Hp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Hs&&b.jsxs(b.Fragment,{children:[b.jsx(Fp,{}),b.jsx(ts,{id:nse,onClick:n,children:r.formatMessage({id:"chat.menu.download.file",defaultMessage:"下载文件"})}),b.jsx(ts,{id:Hp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Rl&&b.jsxs(b.Fragment,{children:[b.jsx(Fp,{}),b.jsx(ts,{id:rse,onClick:n,children:r.formatMessage({id:"chat.menu.download.video",defaultMessage:"下载视频"})}),b.jsx(ts,{id:Hp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Pl&&b.jsxs(b.Fragment,{children:[b.jsx(Fp,{}),b.jsx(ts,{id:ise,onClick:n,children:r.formatMessage({id:"chat.menu.download.audio",defaultMessage:"下载音频"})}),b.jsx(ts,{id:Hp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===nb&&b.jsxs(b.Fragment,{children:[b.jsx(Fp,{}),b.jsx(ts,{id:ase,onClick:n,children:r.formatMessage({id:"chat.menu.download.voice",defaultMessage:"下载语音"})}),b.jsx(ts,{id:Hp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),b.jsx(Fp,{}),b.jsx(ts,{id:ose,onClick:n,children:r.formatMessage({id:"chat.menu.quote",defaultMessage:"引用"})})]})})},eut=[{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"]}],tut={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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 O’clock",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 Worker’s 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:"Men’s Room",keywords:["mens","men","s","toilet","restroom","wc","blue","square","gender","male"],skins:[{unified:"1f6b9",native:"🚹"}],version:1},womens:{id:"womens",name:"Women’s 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 D’ivoire 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}},nut={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"},rut={cols:61,rows:61},iut={categories:eut,emojis:tut,aliases:nut,sheet:rut};function Yue(e){return e&&e.__esModule?e.default:e}function Ns(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C4,yn,Xue,p1,Jue,$U,V2={},Que=[],aut=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function _d(e,t){for(var n in t)e[n]=t[n];return e}function Zue(e){var t=e.parentNode;t&&t.removeChild(e)}function mO(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?C4.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 tC(e,o,r,i,null)}function tC(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??++Xue};return i==null&&yn.vnode!=null&&yn.vnode(a),a}function Jc(){return{current:null}}function bv(e){return e.children}function kc(e,t){this.props=e,this.context=t}function yv(e,t){if(t==null)return e.__?yv(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"?yv(e):null}function ede(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 ede(e)}}function TU(e){(!e.__d&&(e.__d=!0)&&p1.push(e)&&!W2.__r++||$U!==yn.debounceRendering)&&(($U=yn.debounceRendering)||Jue)(W2)}function W2(){for(var e;W2.__r=p1.length;)e=p1.sort(function(t,n){return t.__v.__b-n.__v.__b}),p1=[],e.some(function(t){var n,r,i,a,o,s;t.__d&&(o=(a=(n=t).__v).__e,(s=n.__P)&&(r=[],(i=_d({},a)).__v=a.__v+1,H9(s,a,i,n.__n,s.ownerSVGElement!==void 0,a.__h!=null?[o]:null,r,o??yv(a),a.__h),ide(r,a),a.__e!=o&&ede(a)))})}function tde(e,t,n,r,i,a,o,s,l,c){var d,f,m,p,h,g,v,x=r&&r.__k||Que,w=x.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"?tC(null,p,null,null,p):Array.isArray(p)?tC(bv,{children:p},null,null,null):p.__b>0?tC(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=x[d])===null||m&&p.key==m.key&&p.type===m.type)x[d]=void 0;else for(f=0;f<w;f++){if((m=x[f])&&p.key==m.key&&p.type===m.type){x[f]=void 0;break}m=null}H9(e,p,m=m||V2,i,a,o,s,l,c),h=p.__e,(f=p.ref)&&m.ref!=f&&(v||(v=[]),m.ref&&v.push(m.ref,null,p),v.push(f,p.__c||h,p)),h!=null?(g==null&&(g=h),typeof p.type=="function"&&p.__k===m.__k?p.__d=l=nde(p,l,e):l=rde(e,p,m,x,h,l),typeof n.type=="function"&&(n.__d=l)):l&&m.__e==l&&l.parentNode!=e&&(l=yv(m))}for(n.__e=g,d=w;d--;)x[d]!=null&&(typeof n.type=="function"&&x[d].__e!=null&&x[d].__e==n.__d&&(n.__d=yv(r,d+1)),ode(x[d],x[d]));if(v)for(d=0;d<v.length;d++)ade(v[d],v[++d],v[++d])}function nde(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"?nde(r,t,n):rde(n,r,r,i,r.__e,t));return t}function U2(e,t){return t=t||[],e==null||typeof e=="boolean"||(Array.isArray(e)?e.some(function(n){U2(n,t)}):t.push(e)),t}function rde(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 out(e,t,n,r,i){var a;for(a in n)a==="children"||a==="key"||a in t||q2(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]||q2(e,a,t[a],n[a],r)}function PU(e,t,n){t[0]==="-"?e.setProperty(t,n):e[t]=n==null?"":typeof n!="number"||aut.test(t)?n:n+"px"}function q2(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||PU(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||PU(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?IU:RU,a):e.removeEventListener(t,a?IU:RU,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 RU(e){this.l[e.type+!1](yn.event?yn.event(e):e)}function IU(e){this.l[e.type+!0](yn.event?yn.event(e):e)}function H9(e,t,n,r,i,a,o,s,l){var c,d,f,m,p,h,g,v,x,w,y,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=yn.__b)&&c(t);try{e:if(typeof S=="function"){if(v=t.props,x=(c=S.contextType)&&r[c.__c],w=c?x?x.props.value:c.__:r,n.__c?g=(d=t.__c=n.__c).__=d.__E:("prototype"in S&&S.prototype.render?t.__c=d=new S(v,w):(t.__c=d=new kc(v,w),d.constructor=S,d.render=lut),x&&x.sub(d),d.props=v,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=_d({},d.__s)),_d(d.__s,S.getDerivedStateFromProps(v,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&&v!==m&&d.componentWillReceiveProps!=null&&d.componentWillReceiveProps(v,w),!d.__e&&d.shouldComponentUpdate!=null&&d.shouldComponentUpdate(v,d.__s,w)===!1||t.__v===n.__v){d.props=v,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(v,d.__s,w),d.componentDidUpdate!=null&&d.__h.push(function(){d.componentDidUpdate(m,p,h)})}d.context=w,d.props=v,d.state=d.__s,(c=yn.__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=_d(_d({},r),d.getChildContext())),f||d.getSnapshotBeforeUpdate==null||(h=d.getSnapshotBeforeUpdate(m,p)),y=c!=null&&c.type===bv&&c.key==null?c.props.children:c,tde(e,Array.isArray(y)?y:[y],t,n,r,i,a,o,s,l),d.base=t.__e,t.__h=null,d.__h.length&&o.push(d),g&&(d.__E=d.__=null),d.__e=!1}else a==null&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=sut(n.__e,t,n,r,i,a,o,l);(c=yn.diffed)&&c(t)}catch(C){t.__v=null,(l||a!=null)&&(t.__e=s,t.__h=!!l,a[a.indexOf(s)]=null),yn.__e(C,t,n)}}function ide(e,t){yn.__c&&yn.__c(t,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(r){r.call(n)})}catch(r){yn.__e(r,n.__v)}})}function sut(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&&C4.call(e.childNodes),c=(f=n.props||V2).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(out(e,m,f,i,s),d)t.__k=[];else if(h=t.props.children,tde(e,Array.isArray(h)?h:[h],t,n,r,i&&p!=="foreignObject",a,o,a?a[0]:n.__k&&yv(n,0),s),a!=null)for(h=a.length;h--;)a[h]!=null&&Zue(a[h]);s||("value"in m&&(h=m.value)!==void 0&&(h!==f.value||h!==e.value||p==="progress"&&!h)&&q2(e,"value",h,f.value,!1),"checked"in m&&(h=m.checked)!==void 0&&h!==e.checked&&q2(e,"checked",h,f.checked,!1))}return e}function ade(e,t,n){try{typeof e=="function"?e(t):e.current=t}catch(r){yn.__e(r,n)}}function ode(e,t,n){var r,i;if(yn.unmount&&yn.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||ade(r,null,t)),(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(a){yn.__e(a,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&ode(r[i],t,typeof e.type!="function");n||e.__e==null||Zue(e.__e),e.__e=e.__d=void 0}function lut(e,t,n){return this.constructor(e,n)}function sde(e,t,n){var r,i,a;yn.__&&yn.__(e,t),i=(r=typeof n=="function")?null:n&&n.__k||t.__k,a=[],H9(t,e=(!r&&n||t).__k=mO(bv,null,[e]),i||V2,V2,t.ownerSVGElement!==void 0,!r&&n?[n]:i?null:t.firstChild?C4.call(t.childNodes):null,a,!r&&n?n:i?i.__e:t.firstChild,r),ide(a,e)}C4=Que.slice,yn={__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}},Xue=0,kc.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=_d({},this.state),typeof e=="function"&&(e=e(_d({},n),this.props)),e&&_d(n,e),e!=null&&this.__v&&(t&&this.__h.push(t),TU(this))},kc.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),TU(this))},kc.prototype.render=bv,p1=[],Jue=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,W2.__r=0;var cut=0;function _t(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:--cut,__source:r,__self:i};if(typeof e=="function"&&(a=e.defaultProps))for(o in a)s[o]===void 0&&(s[o]=a[o]);return yn.vnode&&yn.vnode(l),l}function uut(e,t){try{window.localStorage[`emoji-mart.${e}`]=JSON.stringify(t)}catch{}}function dut(e){try{const t=window.localStorage[`emoji-mart.${e}`];if(t)return JSON.parse(t)}catch{}}var Ud={set:uut,get:dut};const I8=new Map,fut=[{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 mut(){for(const{v:e,emoji:t}of fut)if(lde(t))return e}function put(){return!lde("🇨🇦")}function lde(e){if(I8.has(e))return I8.get(e);const t=hut(e);return I8.set(e,t),t}const hut=(()=>{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 OU={latestVersion:mut,noCountryFlags:put};const pO=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let wa=null;function vut(e){wa||(wa=Ud.get("frequently")||{});const t=e.id||e;t&&(wa[t]||(wa[t]=0),wa[t]+=1,Ud.set("last",t),Ud.set("frequently",wa))}function gut({maxFrequentRows:e,perLine:t}){if(!e)return[];wa||(wa=Ud.get("frequently"));let n=[];if(!wa){wa={};for(let a in pO.slice(0,t)){const o=pO[a];wa[o]=t-a,n.push(o)}return n}const r=e*t,i=Ud.get("last");for(let a in wa)n.push(a);if(n.sort((a,o)=>{const s=wa[o],l=wa[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 wa[o];i&&n.indexOf(i)==-1&&(delete wa[n[n.length-1]],n.splice(-1,1,i)),Ud.set("frequently",wa)}return n}var cde={add:vut,get:gut,DEFAULTS:pO},ude={};ude=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var cu={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 Na=null,Hn=null;const O8={};async function MU(e){if(O8[e])return O8[e];const n=await(await fetch(e)).json();return O8[e]=n,n}let M8=null,dde=null,fde=!1;function k4(e,{caller:t}={}){return M8||(M8=new Promise(n=>{dde=n})),e?but(e):t&&!fde&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),M8}async function but(e){fde=!0;let{emojiVersion:t,set:n,locale:r}=e;if(t||(t=cu.emojiVersion.value),n||(n=cu.set.value),r||(r=cu.locale.value),Hn)Hn.categories=Hn.categories.filter(l=>!l.name);else{Hn=(typeof e.data=="function"?await e.data():e.data)||await MU(`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(Na=(typeof e.i18n=="function"?await e.i18n():e.i18n)||(r=="en"?Yue(ude):await MU(`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=Na.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=OU.latestVersion(),a=e.noCountryFlags||OU.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:cu.maxFrequentRows.value,m||(m=cu.perLine.value),l.emojis=cde.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"&&!Cut.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(([g,v])=>{if(g)return(Array.isArray(g)?g:[g]).map(x=>(v?x.split(/[-|_|\s]+/):[x]).map(w=>w.toLowerCase())).flat()}).flat().filter(g=>g&&g.trim()).join(","),m.emoticons)for(const g of m.emoticons)Hn.emoticons[g]||(Hn.emoticons[g]=m.id);let h=0;for(const g of m.skins){if(!g)continue;h++;const{native:v}=g;v&&(Hn.natives[v]=m.id,m.search+=`,${v}`);const x=h==1?"":`:skin-tone-${h}:`;g.shortcodes=`:${m.id}:${x}`}}}}s&&Fh.reset(),dde()}function mde(e,t,n){e||(e={});const r={};for(let i in t)r[i]=pde(i,e,t,n);return r}function pde(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 yut=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let hO=null;function xut(e){return e.id?e:Hn.emojis[e]||Hn.emojis[Hn.aliases[e]]||Hn.emojis[Hn.natives[e]]}function wut(){hO=null}async function Sut(e,{maxResults:t,caller:n}={}){if(!e||!e.trim().length)return null;t||(t=90),await k4(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=hO||(hO=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 Fh={search:Sut,get:xut,reset:wut,SHORTCODES_REGEX:yut};const Cut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function kut(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every((n,r)=>n==t[r])}async function _ut(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}function Eut(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 $ut={activity:{outline:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[_t("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[_t("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"}),_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[_t("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"}),_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[_t("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"}),_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[_t("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"}),_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:_t("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"})})}},Tut={loupe:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:_t("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:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:_t("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 G2={categories:$ut,search:Tut};function vO(e){let{id:t,skin:n,emoji:r}=e;if(e.shortcodes){const s=e.shortcodes.match(Fh.SHORTCODES_REGEX);s&&(t=s[1],s[2]&&(n=s[2]))}if(r||(r=Fh.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 _t("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:a?_t("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:a}):e.set=="native"?_t("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}):_t("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 Put=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class hde extends Put{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=pde(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 Rut extends hde{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 vde={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:cu.set,skin:cu.skin};class gde extends hde{async connectedCallback(){const t=mde(this.props,vde,this);t.element=this,t.ref=n=>{this.component=n},await k4(),!this.disconnected&&sde(_t(vO,{...t}),this)}constructor(t){super(t)}}Ns(gde,"Props",vde);typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",gde);var jU,gO=[],NU=yn.__b,AU=yn.__r,FU=yn.diffed,DU=yn.__c,LU=yn.unmount;function Iut(){var e;for(gO.sort(function(t,n){return t.__v.__b-n.__v.__b});e=gO.pop();)if(e.__P)try{e.__H.__h.forEach(nC),e.__H.__h.forEach(bO),e.__H.__h=[]}catch(t){e.__H.__h=[],yn.__e(t,e.__v)}}yn.__b=function(e){NU&&NU(e)},yn.__r=function(e){AU&&AU(e);var t=e.__c.__H;t&&(t.__h.forEach(nC),t.__h.forEach(bO),t.__h=[])},yn.diffed=function(e){FU&&FU(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(gO.push(t)!==1&&jU===yn.requestAnimationFrame||((jU=yn.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(a),BU&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(i,100);BU&&(r=requestAnimationFrame(i))})(Iut))},yn.__c=function(e,t){t.some(function(n){try{n.__h.forEach(nC),n.__h=n.__h.filter(function(r){return!r.__||bO(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],yn.__e(r,n.__v)}}),DU&&DU(e,t)},yn.unmount=function(e){LU&&LU(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{nC(r)}catch(i){t=i}}),t&&yn.__e(t,n.__v))};var BU=typeof requestAnimationFrame=="function";function nC(e){var t=e.__c;typeof t=="function"&&(e.__c=void 0,t())}function bO(e){e.__c=e.__()}function Out(e,t){for(var n in t)e[n]=t[n];return e}function zU(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 K2(e){this.props=e}(K2.prototype=new kc).isPureReactComponent=!0,K2.prototype.shouldComponentUpdate=function(e,t){return zU(this.props,e)||zU(this.state,t)};var HU=yn.__b;yn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),HU&&HU(e)};var Mut=yn.__e;yn.__e=function(e,t,n){if(e.then){for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}Mut(e,t,n)};var VU=yn.unmount;function j8(){this.__u=0,this.t=null,this.__b=null}function bde(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Dw(){this.u=null,this.o=null}yn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),VU&&VU(e)},(j8.prototype=new kc).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=bde(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(g){return f(g,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)},j8.prototype.componentWillUnmount=function(){this.t=[]},j8.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=Out({},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&&mO(bv,null,e.fallback);return i&&(i.__h=null),[mO(bv,null,t.__e?null:e.children),i]};var WU=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]}};(Dw.prototype=new kc).__e=function(e){var t=this,n=bde(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),WU(t,e,r)):i()};n?n(a):a()}},Dw.prototype.render=function(e){this.u=null,this.o=new Map;var t=U2(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},Dw.prototype.componentDidUpdate=Dw.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){WU(e,n,t)})};var jut=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Nut=/^(?: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]/,Aut=typeof document<"u",Fut=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};kc.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(kc.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var UU=yn.event;function Dut(){}function Lut(){return this.cancelBubble}function But(){return this.defaultPrevented}yn.event=function(e){return UU&&(e=UU(e)),e.persist=Dut,e.isPropagationStopped=Lut,e.isDefaultPrevented=But,e.nativeEvent=e};var qU={configurable:!0,get:function(){return this.class}},GU=yn.vnode;yn.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];Aut&&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)&&!Fut(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&&Nut.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=U2(n.children).forEach(function(s){s.props.selected=r.value.indexOf(s.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=U2(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&&(qU.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",qU))}e.$$typeof=jut,GU&&GU(e)};var KU=yn.__r;yn.__r=function(e){KU&&KU(e),e.__c};const zut={light:"outline",dark:"solid"};class Hut extends K2{renderIcon(t){const{icon:n}=t;if(n){if(n.svg)return _t("span",{class:"flex",dangerouslySetInnerHTML:{__html:n.svg}});if(n.src)return _t("img",{src:n.src})}const r=G2.categories[t.id]||G2.categories.custom,i=this.props.icons=="auto"?zut[this.props.theme]:this.props.icons;return r[i]||r}render(){let t=null;return _t("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:_t("div",{class:"flex relative",children:[this.categories.map((n,r)=>{const i=n.name||Na.categories[n.id],a=!this.props.unfocused&&n.id==this.state.categoryId;return a&&(t=r),_t("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)})}),_t("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 Vut extends K2{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 Lw={rowsPerRender:10};class Wut extends kc{getInitialState(t=this.props){return{skin:Ud.get("skin")||t.skin,theme:this.initTheme(t.theme)}}componentWillMount(){this.dir=Na.rtl?"rtl":"ltr",this.refs={menu:Jc(),navigation:Jc(),scroll:Jc(),search:Jc(),searchInput:Jc(),skinToneButton:Jc(),skinToneRadio:Jc()},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 k4(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%Lw.rowsPerRender?{}:Jc();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:Jc(),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 Fh.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*(Lw.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*Lw.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=Eut(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&cde.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}),Ud.set("skin",t)}renderNav(){return _t(Hut,{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 _t("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[_t("div",{class:"flex flex-middle flex-grow",children:[_t("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:_t(vO,{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})}),_t("div",{class:`margin-${this.dir[0]}`,children:t||n?_t("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[_t("div",{class:"preview-title ellipsis",children:t?t.name:Na.search_no_results_1}),_t("div",{class:"preview-subtitle ellipsis color-c",children:t?t.skins[0].shortcodes:Na.search_no_results_2})]}):_t("div",{class:"preview-placeholder color-c",children:Na.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=kut(this.state.pos,n),d=n.concat(t.id).join("");return _t(Vut,{selected:c,skin:o,size:a,children:_t("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:[_t("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}}),_t(vO,{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 _t("div",{children:[_t("div",{class:"spacer"}),_t("div",{class:"flex flex-middle",children:[_t("div",{class:"search relative flex-grow",children:[_t("input",{type:"search",ref:this.refs.searchInput,placeholder:Na.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),_t("span",{class:"icon loupe flex",children:G2.search.loupe}),this.state.searchResults&&_t("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:G2.search.delete})]}),t&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:t}=this.state;return t?_t("div",{class:"category",ref:this.refs.search,children:[_t("div",{class:`sticky padding-small align-${this.dir[0]}`,children:Na.categories.search}),_t("div",{children:t.length?t.map((n,r)=>_t("div",{class:"flex",children:n.map((i,a)=>this.renderEmojiButton(i,{pos:[r,a],posinset:r*this.props.perLine+a+1,grid:t}))})):_t("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&_t("a",{onClick:this.props.onAddCustomEmoji,children:Na.add_custom})})})]}):null}renderCategories(){const{categories:t}=Hn,n=!!this.state.searchResults,r=this.getPerLine();return _t("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 _t("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:a,children:[_t("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||Na.categories[i.id]}),_t("div",{class:"relative",style:{height:o.length*this.props.emojiButtonSize},children:o.map((s,l)=>{const c=s.index-s.index%Lw.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)),_t("div",{"data-index":s.index,ref:f,class:"flex row",style:{top:l*this.props.emojiButtonSize},children:d&&h.map((g,v)=>{if(!g)return _t("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const x=Fh.get(g);return this.renderEmojiButton(x,{pos:[s.index,v],posinset:s.posinset+v,grid:this.grid})})},s.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:_t("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:_t("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":Na.skins.choose,title:Na.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:_t("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const t=this.getEmojiByPos(this.state.pos),n=t?t.name:"";return _t("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"),_t("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Na.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 _t("div",{children:[_t("input",{type:"radio",name:"skin-tone",value:o,"aria-label":Na.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))}}),_t("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:[_t("span",{class:`skin-tone skin-tone-${o}`}),_t("span",{class:"margin-small-lr",children:Na.skins[o]})]})]})})})}render(){const t=this.props.perLine*this.props.emojiButtonSize;return _t("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"&&_t("div",{class:"padding-lr",children:this.renderSearch()}),_t("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:_t("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(),Ns(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),Ns(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),Ns(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),Ns(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),Ns(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),Ns(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await Fh.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)}),Ns(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}}),Ns(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),Ns(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),Ns(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await _ut(2);const a=this.refs.menu.current;a&&(a.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(t),visibleRows:{0:!0},...this.getInitialState(t)}}}class V9 extends Rut{async connectedCallback(){const t=mde(this.props,cu,this);t.element=this,t.ref=n=>{this.component=n},await k4(t),!this.disconnected&&sde(_t(Wut,{...t}),this.shadowRoot)}constructor(t){super(t,{styles:Yue(yde)})}}Ns(V9,"Props",cu);typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",V9);var yde={};yde=`: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 Uut(e){const t=u.useRef(null),n=u.useRef(null);return n.current&&n.current.update(e),u.useEffect(()=>(n.current=new V9({...e,ref:t}),()=>{n.current=null}),[]),K.createElement("div",{ref:t})}const qut=({onSelect:e,onClose:t})=>{const[n,r]=u.useState(!0),i=a=>{r(!1),e(a.native)};return b.jsx(cet,{className:"EmojiPicker",active:n,onClose:()=>{r(!1),t()},title:"请选择表情",children:b.jsx("div",{children:b.jsx(Uut,{data:iut,onEmojiSelect:i})})})},Gut=({showEmoji:e,setShowEmoji:t,handleEmojiSelect:n})=>b.jsx(b.Fragment,{children:e&&b.jsx(qut,{onSelect:n,onClose:()=>t(!1)})}),Kut=({isDarkMode:e,imageInputRef:t,fileInputRef:n,handleImageChange:r,handleFileChange:i})=>b.jsxs(b.Fragment,{children:[e&&b.jsx(GDe,{children:b.jsx("link",{rel:"stylesheet",type:"text/css",href:ip()+"/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})]}),Yut=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=Er();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(ui,{children:[b.jsx(Hc,{children:a("bubbles.invite.session")}),b.jsx(Yl,{children:r})]})})},Xut=({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(ui,{children:[b.jsx(Hc,{children:"同意邀请会话"}),b.jsx(Yl,{children:r})]})})},Jut=({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(ui,{children:[b.jsx(Hc,{children:"拒绝邀请会话"}),b.jsx(Yl,{children:r})]})})},Qut=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=Er();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(ui,{children:[b.jsx(Hc,{children:a("bubbles.transfer.session")}),b.jsx(Yl,{children:r})]})})},Zut=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=Er();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(ui,{children:[b.jsx(Hc,{children:a("bubbles.transfer.accepted.title")}),b.jsx(Yl,{children:r})]})})},edt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=Er();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(ui,{children:[b.jsx(Hc,{children:a("bubbles.transfer.rejected.title")}),b.jsx(Yl,{children:r})]})})},tdt=K.forwardRef((e,t)=>{var g,v,x,w,y,S,C,k,_,E,T,$,P,O,M,R,I,j,L,D,B,F,z,H,A;const n=g4(),{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&&Hd((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:on("OrderInfo",r),"data-elder-mode":d,ref:t,style:{padding:"16px"},alignItems:"flex-start",...c,children:b.jsxs(Wd,{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:[((g=i==null?void 0:i.goods)==null?void 0:g.image)&&b.jsx("img",{className:"OrderInfo-img",src:i.goods.image,alt:((v=i==null?void 0:i.goods)==null?void 0:v.title)||"商品图片",style:{width:"80px",height:"80px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs(Wd,{className:"OrderInfo-goodsInfo",style:{marginLeft:(x=i==null?void 0:i.goods)!=null&&x.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}),((y=i==null?void 0:i.goods)==null?void 0:y.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(u1,{price:i.goods.price,...f}),(((C=i==null?void 0:i.goods)==null?void 0:C.quantity)||((k=i==null?void 0:i.goods)==null?void 0:k.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]}):((E=(_=i==null?void 0:i.goods)==null?void 0:_.tagList)==null?void 0:E.length)>0&&b.jsx("div",{className:"OrderInfo-tags",style:{marginBottom:"8px"},children:i.goods.tagList.map(V=>b.jsx(WI,{color:"primary",className:"OrderInfo-tag mr-4 mb-4",children:V},V))}),b.jsx(co,{alignItems:"flex-start",style:{marginTop:"4px"},children:b.jsx(Wd,{children:((T=i==null?void 0:i.goods)==null?void 0:T.price)!==void 0&&b.jsxs(b.Fragment,{children:[b.jsx(u1,{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]})]})})})]})]}),(((O=i==null?void 0:i.shippingAddress)==null?void 0:O.name)||((M=i==null?void 0:i.shippingAddress)==null?void 0:M.phone)||((R=i==null?void 0:i.shippingAddress)==null?void 0:R.address)||(i==null?void 0:i.paymentMethod))&&b.jsxs("div",{className:"OrderInfo-details",style:{margin:"12px 0",padding:"0 8px",textAlign:"left"},children:[(((I=i==null?void 0:i.shippingAddress)==null?void 0:I.name)||((j=i==null?void 0:i.shippingAddress)==null?void 0:j.phone)||((L=i==null?void 0:i.shippingAddress)==null?void 0:L.address))&&b.jsxs("div",{className:"OrderInfo-address",style:{marginBottom:"12px",textAlign:"left"},children:[b.jsx(_o,{as:"h5",className:"font-bold mb-4",align:"left",children:"收货信息"}),(((D=i==null?void 0:i.shippingAddress)==null?void 0:D.name)||((B=i==null?void 0:i.shippingAddress)==null?void 0:B.phone))&&b.jsxs(_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(u1,{price:i.totalAmount,...f})]}),(i==null?void 0:i.status)&&b.jsx("div",{className:"OrderInfo-status",style:{marginBottom:"8px"},children:b.jsx(WI,{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(zi,{...s,onClick:p,style:{marginTop:"8px"}})]}),h()]})})}),ndt=({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}=Er(),p=(()=>{try{return JSON.parse(t)}catch(y){return console.error("解析图片内容失败:",y),{url:t}}})(),h=p.url,g=()=>{l(!0),it.error(f("bubbles.image.load.failed"))},v=async()=>{if(!h)return;(await Ll(h)).success?(d(!0),it.success(f("bubbles.image.copy.success")),setTimeout(()=>{d(!1)},2e3)):it.error(f("bubbles.image.copy.failed"))},x=()=>{o&&o(t)},w=y=>{i&&i(y,{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(Mu,{src:h,children:b.jsx("img",{src:h,alt:f("bubbles.image.alt"),onError:g,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:v,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:y=>{y.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:y=>{y.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:x,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:y=>{y.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:y=>{y.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"})]})})]})]})},rdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),{translateString:l}=Er(),d=(()=>{try{return JSON.parse(t)}catch(C){return Ye.error("解析文件内容失败:",C),{url:t}}})(),f=d.url,m=d.name||g(f),p=d.size,h=d.type||v(f);function g(C){if(!C)return l("bubbles.file.unknown.file");const k=C.split("/");return k[k.length-1]||l("bubbles.file.unknown.file")}function v(C){var _;return C&&((_=C.split(".").pop())==null?void 0:_.toLowerCase())||"unknown"}function x(C){if(!C)return"";const k=typeof C=="string"?parseInt(C):C;if(k===0)return"0 B";const _=1024,E=["B","KB","MB","GB","TB"],T=Math.floor(Math.log(k)/Math.log(_));return parseFloat((k/Math.pow(_,T)).toFixed(2))+" "+E[T]}const w=()=>{if(!f){it.error(l("bubbles.file.invalid.link"));return}Hd(f),it.success(l("bubbles.file.download.started"))},y=async()=>{if(!f)return;(await Ll(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(Oet,{fileUrl:f,children:b.jsxs("div",{style:{display:"flex",gap:"8px",marginTop:"8px"},children:[b.jsx(zi,{onClick:w,size:"sm",color:"primary",children:l("bubbles.file.download.file")}),n==="left"&&b.jsx(zi,{onClick:y,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"),": ",x(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})]})},idt=({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}=Er(),m=(()=>{try{return JSON.parse(t)}catch(E){return console.error("解析视频内容失败:",E),{url:t}}})(),p=m.url,h=m.coverUrl,g=m.duration,v=m.width,x=m.height,w=m.format,y=()=>{s(!0),it.error(d("bubbles.video.load.failed"))},S=async()=>{if(!p)return;(await Ll(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"))},k=E=>{i&&i(E,{uid:e,content:t,position:n,status:r,type:"VIDEO"})};function _(E){if(!E)return"";const T=typeof E=="string"?parseInt(E):E,$=Math.floor(T/3600),P=Math.floor(T%3600/60),O=T%60;return $>0?`${$}:${P.toString().padStart(2,"0")}:${O.toString().padStart(2,"0")}`:`${P}:${O.toString().padStart(2,"0")}`}return o?b.jsx(ws,{type:"video",position:n,onContextMenu:k,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"300px",height:"200px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:d("bubbles.video.load.failed")})}):b.jsxs(ws,{type:"video",position:n,onContextMenu:k,children:[b.jsx(Iet,{src:p,cover:h,duration:g,onError:y,style:{width:v?`${v}px`:"280px",height:x?`${x}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"&&(g||w)&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[g&&b.jsxs("div",{children:[d("bubbles.voice.duration"),": ",_(g)]}),w&&b.jsxs("div",{children:[d("bubbles.voice.format"),": ",w.toUpperCase()]}),v&&x&&b.jsxs("div",{children:[d("bubbles.video.resolution"),": ",v,"×",x]})]})]})},adt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const{translateString:o}=Er(),[s,l]=u.useState(!1),[c,d]=u.useState(0),[f,m]=u.useState(0),[p,h]=u.useState(!1),[g,v]=u.useState(!1),x=u.useRef(null),y=(()=>{try{return JSON.parse(t)}catch(D){return Ye.error("解析音频内容失败:",D),{url:t}}})(),S=y.url,C=y.duration,k=y.format,_=y.label,E=()=>{h(!0),it.error(o("bubbles.audio.load.failed"))},T=()=>{x.current&&m(x.current.duration)},$=()=>{x.current&&d(x.current.currentTime)},P=()=>{l(!1),d(0)},O=()=>{x.current&&(s?(x.current.pause(),l(!1)):(x.current.play(),l(!0)))},M=D=>{if(!x.current||!f)return;const B=D.currentTarget.getBoundingClientRect(),H=(D.clientX-B.left)/B.width*f;x.current.currentTime=H,d(H)},R=async()=>{if(!S)return;(await Ll(S)).success?(v(!0),it.success(o("bubbles.audio.copy.success")),setTimeout(()=>{v(!1)},2e3)):it.error(o("bubbles.audio.copy.failed"))},I=()=>{if(!S)return;const D=document.createElement("a");D.href=S,D.download=`audio_${e}.${k||"mp3"}`,document.body.appendChild(D),D.click(),document.body.removeChild(D),it.success(o("bubbles.audio.download.started"))};function j(D){const B=Math.floor(D/60),F=Math.floor(D%60);return`${B}:${F.toString().padStart(2,"0")}`}const L=D=>{i&&i(D,{uid:e,content:t,position:n,status:r,type:"AUDIO"})};return u.useEffect(()=>{const D=x.current;if(!D)return;const B=()=>{m(D.duration)},F=()=>{d(D.currentTime)},z=()=>{l(!0)},H=()=>{l(!1)},A=()=>{l(!1),d(0)};return D.addEventListener("loadedmetadata",B),D.addEventListener("timeupdate",F),D.addEventListener("play",z),D.addEventListener("pause",H),D.addEventListener("ended",A),()=>{D.removeEventListener("loadedmetadata",B),D.removeEventListener("timeupdate",F),D.removeEventListener("play",z),D.removeEventListener("pause",H),D.removeEventListener("ended",A)}},[]),p?b.jsx(ws,{type:"audio",position:n,onContextMenu:L,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:o("bubbles.audio.load.failed")})}):b.jsxs(ws,{type:"audio",position:n,onContextMenu:L,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:O,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:a?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:s?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[_&&b.jsx("div",{style:{fontSize:"12px",color:a?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:_}),b.jsx("div",{onClick:M,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:j(c)}),b.jsx("span",{children:j(f||(C?parseInt(C):0))})]})]})]}),b.jsx("audio",{ref:x,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:R,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:g?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:o(g?"bubbles.audio.copy.success":"bubbles.audio.copy.link"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:o("bubbles.audio.download.audio"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&k&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[k&&b.jsxs("div",{children:[o("bubbles.audio.format"),": ",k.toUpperCase()]}),C&&b.jsxs("div",{children:[o("bubbles.audio.duration"),": ",j(parseInt(C))]})]})]})},odt=({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),g=u.useRef(null),{translateString:v}=Er(),w=(()=>{try{return JSON.parse(t)}catch(j){return Ye.error("解析语音内容失败:",j),{url:t}}})(),y=w.url,S=w.duration,C=w.format||"wav",k=w.label||v("bubbles.voice.voice.message"),_=()=>{m(!0),it.error(v("bubbles.voice.load.failed"))},E=()=>{g.current&&d(g.current.duration)},T=()=>{g.current&&l(g.current.currentTime)},$=()=>{o(!1),l(0)},P=()=>{g.current&&(a?(g.current.pause(),o(!1)):(g.current.play(),o(!0)))},O=j=>{if(!g.current||!c)return;const L=j.currentTarget.getBoundingClientRect(),F=(j.clientX-L.left)/L.width*c;g.current.currentTime=F,l(F)},M=async()=>{if(!y)return;(await Ll(y)).success?(h(!0),it.success(v("bubbles.voice.copy.success")),setTimeout(()=>{h(!1)},2e3)):it.error(v("bubbles.voice.copy.failed"))},R=()=>{if(!y)return;const j=document.createElement("a");j.href=y,j.download=`voice_${e}.${C}`,document.body.appendChild(j),j.click(),document.body.removeChild(j),it.success(v("bubbles.voice.download.started"))};function I(j){const L=Math.floor(j/60),D=Math.floor(j%60);return`${L}:${D.toString().padStart(2,"0")}`}return f?b.jsx(ws,{type:"voice",position:n,onContextMenu:r,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:i?"#374151":"#f5f5f5",color:i?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:v("bubbles.voice.load.failed")})}):b.jsxs(ws,{type:"voice",position:n,onContextMenu:r,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:P,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:i?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:a?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[b.jsx("div",{style:{fontSize:"12px",color:i?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:k}),b.jsx("div",{onClick:O,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:I(s)}),b.jsx("span",{children:I(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:g,src:y,onError:_,onLoadedMetadata:E,onTimeUpdate:T,onEnded:$,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${i?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:M,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:v(p?"bubbles.voice.copy.success":"bubbles.voice.copy.link"),onMouseOver:j=>{j.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:j=>{j.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:i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:v("bubbles.voice.download.voice"),onMouseOver:j=>{j.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:j=>{j.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:[v("bubbles.voice.format"),": ",C.toUpperCase()]}),S&&b.jsxs("div",{children:[v("bubbles.voice.duration"),": ",I(parseInt(S))]})]})]})},sdt=({content:e,status:t})=>{const{translateString:n}=Er();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`;Hd(o)}else if(r!=null&&r.address){const o=`https://map.baidu.com/search/${encodeURIComponent(r.address)}`;Hd(o)}else yr.warning(n("bubbles.location.incomplete.info"))},a=async()=>{r!=null&&r.address&&((await Ll(r.address)).success?yr.success(n("bubbles.location.address.copied")):yr.error(n("bubbles.location.copy.failed")))};return r?b.jsx(b.Fragment,{children:b.jsxs(ui,{children:[b.jsx(Hc,{children:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(R8,{style:{color:"#1890ff"}}),b.jsx("span",{children:r.label||n("bubbles.location.info")})]})}),b.jsxs(Yl,{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(R8,{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(dlt,{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(Bt,{type:"primary",size:"small",icon:b.jsx(R8,{}),onClick:i,children:n("bubbles.location.open.map")}),r.address&&b.jsx(Bt,{size:"small",onClick:a,children:n("bubbles.location.copy.address")})]})]})]})}):b.jsx(ui,{children:b.jsx(Yl,{children:b.jsx("div",{style:{color:"#999",textAlign:"center",padding:"20px"},children:n("bubbles.location.parse.failed")})})})},YU=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`},Bw=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")}`},ldt=({content:e,status:t,onContextMenu:n})=>{Kr();const{translateString:r}=Er(),[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="",g="",v="",x="",w="";try{m=JSON.parse(e),p=m.quotedContent||"",h=m.content||"",g=m.quotedSenderName||"",v=m.quotedCreatedAt||"",x=m.quotedMessageUid||"",w=m.quotedMessageType||""}catch(E){console.error("解析引用消息失败:",E),h=e,p=e,w=om}const y=()=>{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)},k=(E,T)=>{const $=document.createElement("a");$.href=E,$.download=T,document.body.appendChild($),$.click(),document.body.removeChild($)},_=()=>{if(!w||!p)return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});switch(w){case om:case vN:case rg:case Toe: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 Rl: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:Bw(E.duration)})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.video.message")})}case Pl: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:y,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&&Bw(E.duration),E.size&&` • ${YU(E.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.audio.message")})}case nb: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:y,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&&Bw(E.duration),E.format&&` • ${E.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.voice.message")})}case Hs: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:YU(E.size)})]}),b.jsx("button",{onClick:()=>k(E.url,E.name||E.filename||"file"),style:{background:"#52c41a",color:"white",border:"none",borderRadius:"4px",padding:"4px 8px",cursor:"pointer",fontSize:"10px"},children:"下载"})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.file.message")})}case Poe: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:y,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&&` • ${Bw(E.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.music.message")})}case gN: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 g2: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 b2: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 L3: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 y2: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 Ld:case B3: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===Ld?"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===Ld?"FAQ问题":"FAQ答案"})}case z3: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 Bd:case xN: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===Bd?"bubbles.quotation.rate.message":"bubbles.quotation.rate.invite")})]});case cv:case uv:case H3: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===cv?"bubbles.quotation.transfer.message":w===uv?"bubbles.quotation.transfer.accept":"bubbles.quotation.transfer.reject")})]});case dv:case fv:case V3: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===dv?"bubbles.quotation.invite.message":w===fv?"bubbles.quotation.invite.accept":"bubbles.quotation.invite.reject")})]});case lh: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(ui,{onContextMenu:n,children:b.jsxs(Yl,{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:g&&b.jsx("span",{style:{marginLeft:8,color:"#1890ff"},children:g})}),_()]})]})}),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:"×"})]})]})},cdt=({open:e,onCancel:t,onSuccess:n,currentVisitor:r,orgUid:i,thread:a,defaultUserInfo:o})=>{const{translateString:s}=Er(),[l]=Cn.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:EN,label:s("bubbles.leave.msg.type.consultation")},{value:$N,label:s("bubbles.leave.msg.type.complaint")},{value:TN,label:s("bubbles.leave.msg.type.suggestion")},{value:PN,label:s("bubbles.leave.msg.type.feedback")},{value:RN,label:s("bubbles.leave.msg.type.cooperation")},{value:IN,label:s("bubbles.leave.msg.type.recruitment")},{value:ON,label:s("bubbles.leave.msg.type.technical_support")},{value:MN,label:s("bubbles.leave.msg.type.sales_inquiry")},{value:jN,label:s("bubbles.leave.msg.type.billing")},{value:NN,label:s("bubbles.leave.msg.type.account")},{value:AN,label:s("bubbles.leave.msg.type.feature_request")},{value:FN,label:s("bubbles.leave.msg.type.bug_report")},{value:sm,label:s("bubbles.leave.msg.type.general")},{value:DN,label:s("bubbles.leave.msg.type.other")}],g=()=>{var y;(y=p.current)==null||y.click()},v=async y=>{const S=y.target.files;if(S!=null&&S.length)try{const C=S[0];Oh(C,k=>{console.log("handleImageChange result:",k),m(_=>[..._,k.data.fileUrl])},{type:"image"})}catch(C){console.error("Upload failed:",C)}},x=async()=>{var y,S;try{const C=await l.validateFields();if(!(r!=null&&r.uid)||!i||!(a!=null&&a.uid)){it.error("缺少必要参数");return}d(!0);const k={nickname:C.nickname,contact:C.contact,content:C.content,type:C.type,images:f,messageUid:xa(),threadUid:a.uid,user:JSON.stringify(r),orgUid:i},_=await Aue(k);_&&((y=_==null?void 0:_.data)==null?void 0:y.code)===200?(it.success(s("bubbles.leave.msg.add.success")),w(),n()):it.error(((S=_==null?void 0:_.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(z9,{children:b.jsx(ma,{title:s("bubbles.leave.msg.add.title"),open:e,onCancel:w,onOk:x,confirmLoading:c,width:500,destroyOnHidden:!0,okText:s("bubbles.leave.msg.add.submit"),cancelText:s("bubbles.leave.msg.add.cancel"),children:b.jsxs(Cn,{form:l,layout:"vertical",style:{marginTop:"16px"},children:[b.jsx(Cn.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(Cn.Item,{name:"nickname",label:s("bubbles.leave.msg.nickname.label"),rules:[{required:!0,message:s("bubbles.leave.msg.nickname.required")}],children:b.jsx(pr,{placeholder:s("bubbles.leave.msg.nickname.placeholder")})}),b.jsx(Cn.Item,{name:"contact",label:s("bubbles.leave.msg.contact.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.contact.required")}],children:b.jsx(pr.TextArea,{rows:1,placeholder:s("bubbles.leave.msg.contact.placeholder")})}),b.jsx(Cn.Item,{name:"content",label:s("bubbles.leave.msg.content.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.content.required")}],children:b.jsx(pr.TextArea,{rows:3,placeholder:s("bubbles.leave.msg.content.placeholder")})}),b.jsx(Cn.Item,{label:s("bubbles.leave.msg.upload.image"),children:b.jsxs(Pr,{direction:"vertical",style:{width:"100%"},children:[b.jsx(Bt,{icon:b.jsx(que,{}),onClick:g,disabled:c,children:s("bubbles.leave.msg.upload.image")}),b.jsx("input",{type:"file",ref:p,style:{display:"none"},accept:"image/*",onChange:v,disabled:c}),f.length>0&&b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:f.map((y,S)=>b.jsx(Mu,{src:y,children:b.jsx("img",{src:y,alt:`uploaded-${S}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},S))})]})})]})})})},{Text:yo}=Ia,{Search:udt}=pr,ddt=({open:e,onClose:t,currentVisitor:n,orgUid:r,thread:i})=>{const a=Kr(),{translateString:o}=Er(),[s,l]=u.useState(!1),[c,d]=u.useState(""),[f]=Gce(c,500),[m,p]=u.useState([]),[h,g]=u.useState(0),[v,x]=u.useState(!0),[w,y]=u.useState(!1),S=async(I=0,j)=>{if(!(n!=null&&n.uid)||!r){console.warn("Missing required parameters: currentVisitor.uid or orgUid");return}l(!0);try{const L={pageNumber:I,pageSize:20,sortBy:"createdAt",sortDirection:"descend",uid:n.uid,orgUid:r,searchText:j||void 0},D=await Ust(L);if(console.log("queryMessageLeavesByVisitor response:",D.data,L),D.data.code===200){const B=D.data.data;p(I===0?B.content||[]:F=>[...F,...B.content||[]]),x(!B.last),g(I)}else yr.error(D.data.message||"加载留言失败")}catch(L){console.error("Failed to load message leaves:",L),yr.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=I=>{d(I)},k=()=>{if(m.length>0){const I=m[0];return{nickname:I.nickname||"",contact:I.contact||"",type:I.type||sm}}return{nickname:(n==null?void 0:n.nickname)||"",contact:(n==null?void 0:n.mobile)||(n==null?void 0:n.email)||"",type:sm}},_=()=>{y(!0)},E=()=>{y(!1)},T=()=>{S(0,c)},$=()=>{v&&!s&&S(h+1,c)},P=I=>{switch(I){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")})}},O=I=>{switch(I){case EN:return b.jsx(Yn,{color:"blue",children:o("bubbles.leave.msg.type.consultation")});case $N:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.complaint")});case TN:return b.jsx(Yn,{color:"green",children:o("bubbles.leave.msg.type.suggestion")});case PN:return b.jsx(Yn,{color:"orange",children:o("bubbles.leave.msg.type.feedback")});case RN:return b.jsx(Yn,{color:"purple",children:o("bubbles.leave.msg.type.cooperation")});case IN:return b.jsx(Yn,{color:"cyan",children:o("bubbles.leave.msg.type.recruitment")});case ON:return b.jsx(Yn,{color:"geekblue",children:o("bubbles.leave.msg.type.technical_support")});case MN:return b.jsx(Yn,{color:"magenta",children:o("bubbles.leave.msg.type.sales_inquiry")});case jN:return b.jsx(Yn,{color:"volcano",children:o("bubbles.leave.msg.type.billing")});case NN:return b.jsx(Yn,{color:"gold",children:o("bubbles.leave.msg.type.account")});case AN:return b.jsx(Yn,{color:"lime",children:o("bubbles.leave.msg.type.feature_request")});case FN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.bug_report")});case sm:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.general")});case DN: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")})}},M=I=>I.nickname?I.nickname:I.contact?I.contact:I.content?I.content.length>20?I.content.substring(0,20)+"...":I.content:"留言",R=()=>window.innerWidth<=580;return b.jsxs(_s,{title:b.jsxs(Pr,{style:{width:"100%",justifyContent:"space-between"},children:[b.jsx("span",{children:a.formatMessage({id:"chat.leavemsg.history.title",defaultMessage:"历史留言"})}),b.jsx(Bt,{type:"primary",size:"small",icon:b.jsx(iy,{}),onClick:_,children:o("bubbles.leave.msg.add")})]}),placement:"right",width:R()?"100%":600,onClose:t,open:e,destroyOnHidden:!0,children:[b.jsx("div",{style:{padding:"16px 0"},children:b.jsxs(Pr,{direction:"vertical",style:{width:"100%"},size:"large",children:[b.jsx(udt,{placeholder:a.formatMessage({id:"chat.leavemsg.search.placeholder",defaultMessage:"搜索留言内容..."}),allowClear:!0,enterButton:b.jsx(Wv,{}),onSearch:C,onChange:I=>d(I.target.value),value:c}),b.jsx(Ka,{spinning:s,children:m.length>0?b.jsx(z9,{children:b.jsx(Ii,{dataSource:m,renderItem:I=>b.jsx(Ii.Item,{children:b.jsx(ql,{style:{width:"100%"},size:"small",title:b.jsxs(Pr,{children:[b.jsx(qlt,{}),b.jsx(yo,{strong:!0,children:M(I)}),P(I.status),O(I.type)]}),extra:b.jsxs(Pr,{children:[b.jsx(V_,{}),b.jsx(yo,{type:"secondary",children:Mt(I.createdAt).format("YYYY-MM-DD HH:mm")})]}),children:b.jsxs(Pr,{direction:"vertical",style:{width:"100%"},size:"small",children:[I.nickname&&b.jsxs("div",{children:[b.jsx(yo,{strong:!0,children:"昵称:"}),b.jsx(yo,{children:I.nickname})]}),I.content&&b.jsxs("div",{children:[b.jsx(yo,{strong:!0,children:"留言内容:"}),b.jsx(yo,{children:I.content})]}),I.images&&Array.isArray(I.images)&&I.images.length>0&&I.images.some(j=>j&&j.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(yo,{strong:!0,children:"留言图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:I.images.filter(j=>j&&j.trim()).map((j,L)=>b.jsx(Mu,{src:j,children:b.jsx("img",{src:j,alt:`message-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),I.attachments&&Array.isArray(I.attachments)&&I.attachments.length>0&&I.attachments.some(j=>j&&j.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(yo,{strong:!0,children:"留言附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:I.attachments.filter(j=>j&&j.trim()).map((j,L)=>b.jsxs("a",{href:j,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["附件 ",L+1]},L))})]}),I.replyContent&&I.replyContent.trim()&&b.jsxs("div",{style:{background:"#f5f5f5",padding:"12px",borderRadius:"6px",marginTop:"8px"},children:[b.jsx(yo,{strong:!0,children:"回复:"}),b.jsx(yo,{children:I.replyContent}),I.replyImages&&Array.isArray(I.replyImages)&&I.replyImages.length>0&&I.replyImages.some(j=>j&&j.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(yo,{strong:!0,children:"回复图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:I.replyImages.filter(j=>j&&j.trim()).map((j,L)=>b.jsx(Mu,{src:j,children:b.jsx("img",{src:j,alt:`reply-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),I.replyAttachments&&Array.isArray(I.replyAttachments)&&I.replyAttachments.length>0&&I.replyAttachments.some(j=>j&&j.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(yo,{strong:!0,children:"回复附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:I.replyAttachments.filter(j=>j&&j.trim()).map((j,L)=>b.jsxs("a",{href:j,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["回复附件 ",L+1]},L))})]}),I.repliedAt&&b.jsx("div",{style:{marginTop:"4px"},children:b.jsxs(yo,{type:"secondary",style:{fontSize:"12px"},children:["回复时间:",Mt(I.repliedAt).format("YYYY-MM-DD HH:mm")]})})]})]})})})})}):b.jsx(_a,{description:a.formatMessage({id:"chat.leavemsg.empty",defaultMessage:"暂无历史留言"}),image:_a.PRESENTED_IMAGE_SIMPLE})}),m.length>0&&v&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(Bt,{type:"dashed",onClick:$,loading:s,icon:b.jsx(Tu,{}),children:o(s?"i18n.loading":"i18n.load.more")})}),m.length>0&&!v&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(yo,{type:"secondary",children:o("i18n.load.nomore")})})]})}),b.jsx(cdt,{open:w,onCancel:E,onSuccess:T,currentVisitor:n,orgUid:r,thread:i,defaultUserInfo:k()})]})};var XU=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 g=null;typeof n.token<"u"&&n.token!==null&&(g=n.token);let v=null;typeof n.apisecret<"u"&&n.apisecret!==null&&(v=n.apisecret),this.destroyOnUnload=!0,typeof n.destroyOnUnload<"u"&&n.destroyOnUnload!==null&&(this.destroyOnUnload=n.destroyOnUnload===!0);let x=25e3;typeof n.keepAlivePeriod<"u"&&n.keepAlivePeriod!==null&&(x=n.keepAlivePeriod),isNaN(x)&&(x=25e3);let w=6e4;typeof n.longPollTimeout<"u"&&n.longPollTimeout!==null&&(w=n.longPollTimeout),isNaN(w)&&(w=6e4);function y(Y){let ae={high:9e5,medium:3e5,low:1e5};return typeof Y<"u"&&Y!==null&&(Y.high&&(ae.high=Y.high),Y.medium&&(ae.medium=Y.medium),Y.low&&(ae.low=Y.low)),ae}let S=!1,C=null,k=new Map,_=this,E=0,T=new Map;M(n),this.getServer=function(){return c},this.isConnected=function(){return S},this.reconnect=function(Y){Y=Y||{},Y.success=typeof Y.success=="function"?Y.success:t.noop,Y.error=typeof Y.error=="function"?Y.error:t.noop,Y.reconnect=!0,M(Y)},this.getSessionId=function(){return C},this.getInfo=function(Y){R(Y)},this.destroy=function(Y){I(Y)},this.attach=function(Y){j(Y)};function $(){if(C==null)return;if(t.debug("Long poll..."),!S){t.warn("Is the server down? (connected=false)");return}let Y=c+"/"+C+"?rid="+new Date().getTime();h&&(Y=Y+"&maxev="+h),g&&(Y=Y+"&token="+encodeURIComponent(g)),v&&(Y=Y+"&apisecret="+encodeURIComponent(v)),t.httpAPICall(Y,{verb:"GET",withCredentials:p,success:P,timeout:w,error:function(ae,Z){if(t.error(ae+":",Z),E++,E>3){S=!1,n.error("Lost connection to the server (is it down?)");return}$()}})}function P(Y,ae){if(E=0,!r&&typeof C<"u"&&C!==null&&ae!==!0&&$(),!r&&t.isArray(Y)){for(let Z=0;Z<Y.length;Z++)P(Y[Z],!0);return}if(Y.janus==="keepalive"){t.vdebug("Got a keepalive on session "+C);return}else if(Y.janus==="server_info"){t.debug("Got info on the Janus instance"),t.debug(Y);const Z=Y.transaction;if(Z){const G=T.get(Z);G&&G(Y),T.delete(Z)}return}else if(Y.janus==="ack"){t.debug("Got an ack on session "+C),t.debug(Y);const Z=Y.transaction;if(Z){const G=T.get(Z);G&&G(Y),T.delete(Z)}return}else if(Y.janus==="success"){t.debug("Got a success on session "+C),t.debug(Y);const Z=Y.transaction;if(Z){const G=T.get(Z);G&&G(Y),T.delete(Z)}return}else if(Y.janus==="trickle"){const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G){t.debug("This handle is not attached to this session");return}let de=Y.candidate;t.debug("Got a trickled candidate on session "+C),t.debug(de);let ie=G.webrtcStuff;ie.pc&&ie.remoteSdp?(t.debug("Adding remote candidate:",de),!de||de.completed===!0?ie.pc.addIceCandidate(t.endOfCandidates):ie.pc.addIceCandidate(de)):(t.debug("We didn't do setRemoteDescription (trickle got here before the offer?), caching candidate"),ie.candidates||(ie.candidates=[]),ie.candidates.push(de),t.debug(ie.candidates))}else if(Y.janus==="webrtcup"){t.debug("Got a webrtcup event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G){t.debug("This handle is not attached to this session");return}G.webrtcState(!0);return}else if(Y.janus==="hangup"){t.debug("Got a hangup event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G){t.debug("This handle is not attached to this session");return}G.webrtcState(!1,Y.reason),G.hangup()}else if(Y.janus==="detached"){t.debug("Got a detached event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G)return;G.ondetached(),G.detach()}else if(Y.janus==="media"){t.debug("Got a media event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G){t.debug("This handle is not attached to this session");return}G.mediaState(Y.type,Y.receiving,Y.mid)}else if(Y.janus==="slowlink"){t.debug("Got a slowlink event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}const G=k.get(Z);if(!G){t.debug("This handle is not attached to this session");return}G.slowLink(Y.uplink,Y.lost,Y.mid)}else if(Y.janus==="error"){t.error("Ooops: "+Y.error.code+" "+Y.error.reason),t.debug(Y);let Z=Y.transaction;if(Z){let G=T.get(Z);G&&G(Y),T.delete(Z)}return}else if(Y.janus==="event"){t.debug("Got a plugin event on session "+C),t.debug(Y);const Z=Y.sender;if(!Z){t.warn("Missing sender...");return}let G=Y.plugindata;if(!G){t.warn("Missing plugindata...");return}t.debug(" -- Event is coming from "+Z+" ("+G.plugin+")");let de=G.data;t.debug(de);const ie=k.get(Z);if(!ie){t.warn("This handle is not attached to this session");return}let fe=Y.jsep;fe&&(t.debug("Handling SDP as well..."),t.debug(fe));let be=ie.onmessage;be?(t.debug("Notifying application..."),be(de,fe)):t.debug("No provided notification callback")}else if(Y.janus==="timeout"){t.error("Timeout on session "+C),t.debug(Y),r&&i.close(3504,"Gateway timeout");return}else t.warn("Unknown message/event '"+Y.janus+"' on session "+C),t.debug(Y)}function O(){if(!c||!r||!S)return;o=setTimeout(O,x);let Y={janus:"keepalive",session_id:C,transaction:t.randomString(12)};g&&(Y.token=g),v&&(Y.apisecret=v),i.send(JSON.stringify(Y))}function M(Y){let ae=t.randomString(12),Z={janus:"create",transaction:ae};if(Y.reconnect&&(S=!1,Z.janus="claim",Z.session_id=C,i&&(i.onopen=null,i.onerror=null,i.onclose=null,o&&(clearTimeout(o),o=null))),g&&(Z.token=g),v&&(Z.apisecret=v),!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)&&!Y.reconnect){if(l++,l===s.length){Y.error("Error connecting to any of the provided Janus servers: Is the server down?");return}c=null,setTimeout(function(){M(Y)},200);return}Y.error("Error connecting to the Janus WebSockets server: Is the server down?")},open:function(){T.set(ae,function(G){if(t.debug(G),G.janus!=="success"){t.error("Ooops: "+G.error.code+" "+G.error.reason),Y.error(G.error.reason);return}o=setTimeout(O,x),S=!0,C=G.session_id?G.session_id:G.data.id,Y.reconnect?t.log("Claimed session: "+C):t.log("Created session: "+C),t.sessions.set(C,_),Y.success()}),i.send(JSON.stringify(Z))},message:function(G){P(JSON.parse(G.data))},close:function(){!c||!S||(S=!1,n.error("Lost connection to the server (is it down?)"))}};for(let G in a)i.addEventListener(G,a[G]);return}t.httpAPICall(c,{verb:"POST",withCredentials:p,body:Z,success:function(G){if(t.debug(G),G.janus!=="success"){t.error("Ooops: "+G.error.code+" "+G.error.reason),Y.error(G.error.reason);return}S=!0,C=G.session_id?G.session_id:G.data.id,Y.reconnect?t.log("Claimed session: "+C):t.log("Created session: "+C),t.sessions.set(C,_),$(),Y.success()},error:function(G,de){if(t.error(G+":",de),t.isArray(s)&&!Y.reconnect){if(l++,l===s.length){Y.error("Error connecting to any of the provided Janus servers: Is the server down?");return}c=null,setTimeout(function(){M(Y)},200);return}de===""?Y.error(G+": Is the server down?"):de&&de.error?Y.error(G+": "+de.error.message):Y.error(G+": "+de)}})}function R(Y){if(Y=Y||{},Y.success=typeof Y.success=="function"?Y.success:t.noop,Y.error=typeof Y.error=="function"?Y.error:t.noop,t.log("Getting info on Janus instance"),!S){t.warn("Is the server down? (connected=false)"),Y.error("Is the server down? (connected=false)");return}let ae=t.randomString(12),Z={janus:"info",transaction:ae};if(g&&(Z.token=g),v&&(Z.apisecret=v),r){T.set(ae,function(G){t.log("Server info:"),t.debug(G),G.janus!=="server_info"&&t.error("Ooops: "+G.error.code+" "+G.error.reason),Y.success(G)}),i.send(JSON.stringify(Z));return}t.httpAPICall(c,{verb:"POST",withCredentials:p,body:Z,success:function(G){t.log("Server info:"),t.debug(G),G.janus!=="server_info"&&t.error("Ooops: "+G.error.code+" "+G.error.reason),Y.success(G)},error:function(G,de){t.error(G+":",de),de===""?Y.error(G+": Is the server down?"):Y.error(G+": "+de)}})}function I(Y){Y=Y||{},Y.success=typeof Y.success=="function"?Y.success:t.noop,Y.error=typeof Y.error=="function"?Y.error:t.noop;let ae=Y.unload===!0,Z=!0;typeof Y.notifyDestroyed<"u"&&Y.notifyDestroyed!==null&&(Z=Y.notifyDestroyed===!0);let G=Y.cleanupHandles===!0;if(t.log("Destroying session "+C+" (unload="+ae+")"),!C){t.warn("No session to destroy"),Y.success(),Z&&n.destroyed();return}if(G)for(const ie of k.keys())H(ie,{noRequest:!0});if(!S){t.warn("Is the server down? (connected=false)"),C=null,Y.success();return}let de={janus:"destroy",transaction:t.randomString(12)};if(g&&(de.token=g),v&&(de.apisecret=v),ae){r?(i.onclose=null,i.close(),i=null):navigator.sendBeacon(c+"/"+C,JSON.stringify(de)),t.log("Destroyed session:"),C=null,S=!1,Y.success(),Z&&n.destroyed();return}if(r){de.session_id=C;let ie=function(){for(let Ce in a)i.removeEventListener(Ce,a[Ce]);i.removeEventListener("message",fe),i.removeEventListener("error",be),o&&clearTimeout(o),i.close()},fe=function(Ce){let xe=JSON.parse(Ce.data);xe.session_id==de.session_id&&xe.transaction==de.transaction&&(ie(),Y.success(),Z&&n.destroyed())},be=function(){ie(),Y.error("Failed to destroy the server: Is the server down?"),Z&&n.destroyed()};i.addEventListener("message",fe),i.addEventListener("error",be),i.readyState===1?i.send(JSON.stringify(de)):be();return}t.httpAPICall(c+"/"+C,{verb:"POST",withCredentials:p,body:de,success:function(ie){t.log("Destroyed session:"),t.debug(ie),C=null,S=!1,ie.janus!=="success"&&t.error("Ooops: "+ie.error.code+" "+ie.error.reason),Y.success(),Z&&n.destroyed()},error:function(ie,fe){t.error(ie+":",fe),C=null,S=!1,Y.success(),Z&&n.destroyed()}})}function j(Y){if(Y=Y||{},Y.success=typeof Y.success=="function"?Y.success:t.noop,Y.error=typeof Y.error=="function"?Y.error:t.noop,Y.dataChannelOptions=Y.dataChannelOptions||{ordered:!0},Y.consentDialog=typeof Y.consentDialog=="function"?Y.consentDialog:t.noop,Y.connectionState=typeof Y.connectionState=="function"?Y.connectionState:t.noop,Y.iceState=typeof Y.iceState=="function"?Y.iceState:t.noop,Y.mediaState=typeof Y.mediaState=="function"?Y.mediaState:t.noop,Y.webrtcState=typeof Y.webrtcState=="function"?Y.webrtcState:t.noop,Y.slowLink=typeof Y.slowLink=="function"?Y.slowLink:t.noop,Y.onmessage=typeof Y.onmessage=="function"?Y.onmessage:t.noop,Y.onlocaltrack=typeof Y.onlocaltrack=="function"?Y.onlocaltrack:t.noop,Y.onremotetrack=typeof Y.onremotetrack=="function"?Y.onremotetrack:t.noop,Y.ondata=typeof Y.ondata=="function"?Y.ondata:t.noop,Y.ondataopen=typeof Y.ondataopen=="function"?Y.ondataopen:t.noop,Y.oncleanup=typeof Y.oncleanup=="function"?Y.oncleanup:t.noop,Y.ondetached=typeof Y.ondetached=="function"?Y.ondetached:t.noop,!S){t.warn("Is the server down? (connected=false)"),Y.error("Is the server down? (connected=false)");return}let ae=Y.plugin;if(!ae){t.error("Invalid plugin"),Y.error("Invalid plugin");return}let Z=Y.opaqueId,G=Y.loopIndex,de=Y.token?Y.token:g,ie=t.randomString(12),fe={janus:"attach",plugin:ae,opaque_id:Z,loop_index:G,transaction:ie};if(de&&(fe.token=de),v&&(fe.apisecret=v),r){T.set(ie,function(be){if(t.debug(be),be.janus!=="success"){t.error("Ooops: "+be.error.code+" "+be.error.reason),Y.error("Ooops: "+be.error.code+" "+be.error.reason);return}let Ce=be.data.id;t.log("Created handle: "+Ce);let xe={session:_,plugin:ae,id:Ce,token:de,detached:!1,webrtcStuff:{started:!1,myStream:null,streamExternal:!1,mySdp:null,mediaConstraints:null,pc:null,dataChannelOptions:Y.dataChannelOptions,dataChannel:{},dtmfSender:null,trickle:!0,iceDone:!1,bitrate:{}},getId:function(){return Ce},getPlugin:function(){return ae},getVolume:function(ye,Se){return oe(Ce,ye,!0,Se)},getRemoteVolume:function(ye,Se){return oe(Ce,ye,!0,Se)},getLocalVolume:function(ye,Se){return oe(Ce,ye,!1,Se)},isAudioMuted:function(ye){return se(Ce,ye,!1)},muteAudio:function(ye){return ue(Ce,ye,!1,!0)},unmuteAudio:function(ye){return ue(Ce,ye,!1,!1)},isVideoMuted:function(ye){return se(Ce,ye,!0)},muteVideo:function(ye){return ue(Ce,ye,!0,!0)},unmuteVideo:function(ye){return ue(Ce,ye,!0,!1)},getBitrate:function(ye){return te(Ce,ye)},setMaxBitrate:function(ye,Se){return le(Ce,ye,Se)},send:function(ye){L(Ce,ye)},data:function(ye){F(Ce,ye)},dtmf:function(ye){z(Ce,ye)},consentDialog:Y.consentDialog,connectionState:Y.connectionState,iceState:Y.iceState,mediaState:Y.mediaState,webrtcState:Y.webrtcState,slowLink:Y.slowLink,onmessage:Y.onmessage,createOffer:function(ye){V(Ce,!0,ye)},createAnswer:function(ye){V(Ce,!1,ye)},handleRemoteJsep:function(ye){W(Ce,ye)},replaceTracks:function(ye){re(Ce,ye)},getLocalTracks:function(){return ne(Ce)},getRemoteTracks:function(){return ee(Ce)},onlocaltrack:Y.onlocaltrack,onremotetrack:Y.onremotetrack,ondata:Y.ondata,ondataopen:Y.ondataopen,oncleanup:Y.oncleanup,ondetached:Y.ondetached,hangup:function(ye){we(Ce,ye===!0)},detach:function(ye){H(Ce,ye)}};k.set(Ce,xe),Y.success(xe)}),fe.session_id=C,i.send(JSON.stringify(fe));return}t.httpAPICall(c+"/"+C,{verb:"POST",withCredentials:p,body:fe,success:function(be){if(t.debug(be),be.janus!=="success"){t.error("Ooops: "+be.error.code+" "+be.error.reason),Y.error("Ooops: "+be.error.code+" "+be.error.reason);return}let Ce=be.data.id;t.log("Created handle: "+Ce);let xe={session:_,plugin:ae,id:Ce,token:de,detached:!1,webrtcStuff:{started:!1,myStream:null,streamExternal:!1,mySdp:null,mediaConstraints:null,pc:null,dataChannelOptions:Y.dataChannelOptions,dataChannel:{},dtmfSender:null,trickle:!0,iceDone:!1,bitrate:{}},getId:function(){return Ce},getPlugin:function(){return ae},getVolume:function(ye,Se){return oe(Ce,ye,!0,Se)},getRemoteVolume:function(ye,Se){return oe(Ce,ye,!0,Se)},getLocalVolume:function(ye,Se){return oe(Ce,ye,!1,Se)},isAudioMuted:function(ye){return se(Ce,ye,!1)},muteAudio:function(ye){return ue(Ce,ye,!1,!0)},unmuteAudio:function(ye){return ue(Ce,ye,!1,!1)},isVideoMuted:function(ye){return se(Ce,ye,!0)},muteVideo:function(ye){return ue(Ce,ye,!0,!0)},unmuteVideo:function(ye){return ue(Ce,ye,!0,!1)},getBitrate:function(ye){return te(Ce,ye)},setMaxBitrate:function(ye,Se){return le(Ce,ye,Se)},send:function(ye){L(Ce,ye)},data:function(ye){F(Ce,ye)},dtmf:function(ye){z(Ce,ye)},consentDialog:Y.consentDialog,connectionState:Y.connectionState,iceState:Y.iceState,mediaState:Y.mediaState,webrtcState:Y.webrtcState,slowLink:Y.slowLink,onmessage:Y.onmessage,createOffer:function(ye){V(Ce,!0,ye)},createAnswer:function(ye){V(Ce,!1,ye)},handleRemoteJsep:function(ye){W(Ce,ye)},replaceTracks:function(ye){re(Ce,ye)},getLocalTracks:function(){return ne(Ce)},getRemoteTracks:function(){return ee(Ce)},onlocaltrack:Y.onlocaltrack,onremotetrack:Y.onremotetrack,ondata:Y.ondata,ondataopen:Y.ondataopen,oncleanup:Y.oncleanup,ondetached:Y.ondetached,hangup:function(ye){we(Ce,ye===!0)},detach:function(ye){H(Ce,ye)}};k.set(Ce,xe),Y.success(xe)},error:function(be,Ce){t.error(be+":",Ce),Ce===""?Y.error(be+": Is the server down?"):Y.error(be+": "+Ce)}})}function L(Y,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 Z=k.get(Y);if(!Z||!Z.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let G=ae.message,de=ae.jsep,ie=t.randomString(12),fe={janus:"message",body:G,transaction:ie};if(Z.token&&(fe.token=Z.token),v&&(fe.apisecret=v),de){fe.jsep={type:de.type,sdp:de.sdp},de.e2ee&&(fe.jsep.e2ee=!0),(de.rid_order==="hml"||de.rid_order==="lmh")&&(fe.jsep.rid_order=de.rid_order),de.force_relay&&(fe.jsep.force_relay=!0);let be=null,Ce=Z.webrtcStuff;if(Ce.pc){let xe=Ce.pc.getTransceivers();if(xe&&xe.length>0)for(let ye in xe){let Se=xe[ye];if(Se&&Se.sender&&Se.sender.track&&Se.sender.track.kind==="video"){let Ie=Se.sender.getParameters();Ie&&Ie.encodings&&Ie.encodings.length===1&&Ie.encodings[0]&&Ie.encodings[0].scalabilityMode&&(be||(be=[]),be.push({mindex:parseInt(ye),mid:Se.mid,svc:Ie.encodings[0].scalabilityMode}))}}}be&&(fe.jsep.svc=be)}if(t.debug("Sending message to plugin (handle="+Y+"):"),t.debug(fe),r){fe.session_id=C,fe.handle_id=Y,T.set(ie,function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let Ce=be.plugindata;if(!Ce){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+Ce.plugin+")");let xe=Ce.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()}),i.send(JSON.stringify(fe));return}t.httpAPICall(c+"/"+C+"/"+Y,{verb:"POST",withCredentials:p,body:fe,success:function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let Ce=be.plugindata;if(!Ce){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+Ce.plugin+")");let xe=Ce.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()},error:function(be,Ce){t.error(be+":",Ce),ae.error(be+": "+Ce)}})}function D(Y,ae){if(!S){t.warn("Is the server down? (connected=false)");return}let Z=k.get(Y);if(!Z||!Z.webrtcStuff){t.warn("Invalid handle");return}let G={janus:"trickle",candidate:ae,transaction:t.randomString(12)};if(Z.token&&(G.token=Z.token),v&&(G.apisecret=v),t.vdebug("Sending trickle candidate (handle="+Y+"):"),t.vdebug(G),r){G.session_id=C,G.handle_id=Y,i.send(JSON.stringify(G));return}t.httpAPICall(c+"/"+C+"/"+Y,{verb:"POST",withCredentials:p,body:G,success:function(de){if(t.vdebug("Candidate sent!"),t.vdebug(de),de.janus!=="ack"){t.error("Ooops: "+de.error.code+" "+de.error.reason);return}},error:function(de,ie){t.error(de+":",ie)}})}function B(Y,ae,Z,G,de){let ie=k.get(Y);if(!ie||!ie.webrtcStuff){t.warn("Invalid handle");return}let fe=ie.webrtcStuff;if(!fe.pc){t.warn("Invalid PeerConnection");return}let be=function(ye){t.log("Received message on data channel:",ye);let Se=ye.target.label;ie.ondata(ye.data,Se)},Ce=function(ye){t.log("Received state change on data channel:",ye);let Se=ye.target.label,Ie=ye.target.protocol,Re=fe.dataChannel[Se]?fe.dataChannel[Se].readyState:"null";if(t.log("State change on <"+Se+"> data channel: "+Re),Re==="open"){if(fe.dataChannel[Se].pending&&fe.dataChannel[Se].pending.length>0){t.log("Sending pending messages on <"+Se+">:",fe.dataChannel[Se].pending.length);for(let Ee of fe.dataChannel[Se].pending)t.log("Sending data on data channel <"+Se+">"),t.debug(Ee),fe.dataChannel[Se].send(Ee);fe.dataChannel[Se].pending=[]}ie.ondataopen(Se,Ie)}},xe=function(ye){t.error("Got error on data channel:",ye)};if(G)fe.dataChannel[ae]=G;else{let ye=fe.dataChannelOptions;Z&&(ye.protocol=Z),fe.dataChannel[ae]=fe.pc.createDataChannel(ae,ye)}fe.dataChannel[ae].onmessage=be,fe.dataChannel[ae].onopen=Ce,fe.dataChannel[ae].onclose=Ce,fe.dataChannel[ae].onerror=xe,fe.dataChannel[ae].pending=[],de&&fe.dataChannel[ae].pending.push(de)}function F(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let Z=k.get(Y);if(!Z||!Z.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let G=Z.webrtcStuff,de=ae.text||ae.data;if(!de){t.warn("Invalid data"),ae.error("Invalid data");return}let ie=ae.label?ae.label:t.dataChanDefaultLabel;if(!G.dataChannel[ie]){B(Y,ie,ae.protocol,!1,de,ae.protocol),ae.success();return}if(G.dataChannel[ie].readyState!=="open"){G.dataChannel[ie].pending.push(de),ae.success();return}t.log("Sending data on data channel <"+ie+">"),t.debug(de),G.dataChannel[ie].send(de),ae.success()}function z(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let Z=k.get(Y);if(!Z||!Z.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let G=Z.webrtcStuff;if(!G.dtmfSender){if(G.pc){let xe=G.pc.getSenders().find(function(ye){return ye.track&&ye.track.kind==="audio"});if(!xe){t.warn("Invalid DTMF configuration (no audio track)"),ae.error("Invalid DTMF configuration (no audio track)");return}G.dtmfSender=xe.dtmf,G.dtmfSender&&(t.log("Created DTMF Sender"),G.dtmfSender.ontonechange=function(ye){t.debug("Sent DTMF tone: "+ye.tone)})}if(!G.dtmfSender){t.warn("Invalid DTMF configuration"),ae.error("Invalid DTMF configuration");return}}let de=ae.dtmf;if(!de){t.warn("Invalid DTMF parameters"),ae.error("Invalid DTMF parameters");return}let ie=de.tones;if(!ie){t.warn("Invalid DTMF string"),ae.error("Invalid DTMF string");return}let fe=typeof de.duration=="number"?de.duration:500,be=typeof de.gap=="number"?de.gap:50;t.debug("Sending DTMF string "+ie+" (duration "+fe+"ms, gap "+be+"ms)"),G.dtmfSender.insertDTMF(ie,fe,be),ae.success()}function H(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let Z=ae.noRequest===!0;t.log("Destroying handle "+Y+" (only-locally="+Z+")"),we(Y);let G=k.get(Y);if(!G||G.detached){k.delete(Y),ae.success();return}if(G.detached=!0,Z){k.delete(Y),ae.success();return}if(!S){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let de={janus:"detach",transaction:t.randomString(12)};if(G.token&&(de.token=G.token),v&&(de.apisecret=v),r){de.session_id=C,de.handle_id=Y,i.send(JSON.stringify(de)),k.delete(Y),ae.success();return}t.httpAPICall(c+"/"+C+"/"+Y,{verb:"POST",withCredentials:p,body:de,success:function(ie){t.log("Destroyed handle:"),t.debug(ie),ie.janus!=="success"&&t.error("Ooops: "+ie.error.code+" "+ie.error.reason),k.delete(Y),ae.success()},error:function(ie,fe){t.error(ie+":",fe),k.delete(Y),ae.success()}})}function A(Y,ae){let Z=k.get(Y);if(!Z||!Z.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let G=Z.webrtcStuff;if(G.pc)return;let de={iceServers:d,iceTransportPolicy:f,bundlePolicy:m};de.sdpSemantics="unified-plan";let ie=!1;if(ae.tracks){for(let fe of ae.tracks)if(fe.transforms&&(fe.transforms.sender||fe.transforms.receiver)){ie=!0;break}}ae.externalEncryption&&(ie=!0,G.externalEncryption=!0),RTCRtpSender&&(RTCRtpSender.prototype.createEncodedStreams||RTCRtpSender.prototype.createEncodedAudioStreams&&RTCRtpSender.prototype.createEncodedVideoStreams)&&ie&&(G.insertableStreams=!0,de.forceEncodedAudioInsertableStreams=!0,de.forceEncodedVideoInsertableStreams=!0,de.encodedInsertableStreams=!0),t.log("Creating PeerConnection"),G.pc=new RTCPeerConnection(de),t.debug(G.pc),G.pc.getStats&&(G.volume={},G.bitrate.value="0 kbits/sec"),t.log("Preparing local SDP and gathering candidates (trickle="+G.trickle+")"),G.pc.onconnectionstatechange=function(){G.pc&&Z.connectionState(G.pc.connectionState)},G.pc.oniceconnectionstatechange=function(){G.pc&&Z.iceState(G.pc.iceConnectionState)},G.pc.onicecandidate=function(fe){if(!fe.candidate||fe.candidate.candidate&&fe.candidate.candidate.indexOf("endOfCandidates")>0)t.log("End of candidates."),G.iceDone=!0,G.trickle===!0?D(Y,{completed:!0}):J(Y,ae);else{let be={candidate:fe.candidate.candidate,sdpMid:fe.candidate.sdpMid,sdpMLineIndex:fe.candidate.sdpMLineIndex};G.trickle===!0&&D(Y,be)}},G.pc.ontrack=function(fe){if(t.log("Handling Remote Track",fe),!fe.streams||!fe.track)return;let be=fe.transceiver?fe.transceiver.mid:fe.track.id;try{fe.transceiver&&fe.transceiver.mid&&fe.track.id&&(Z.mids||(Z.mids={}),Z.mids[fe.track.id]=fe.transceiver.mid),Z.onremotetrack(fe.track,be,!0,{reason:"created"})}catch(xe){t.error("Error calling onremotetrack",xe)}if(fe.track.onended)return;let Ce=null;t.log("Adding onended callback to track:",fe.track),fe.track.onended=function(xe){t.log("Remote track removed:",xe),clearTimeout(Ce);let ye=G.pc?G.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Ie=Se?Se.mid:xe.target.id;Ie===xe.target.id&&Z.mids&&Z.mids[fe.track.id]&&(Ie=Z.mids[fe.track.id]);try{Z.onremotetrack(xe.target,Ie,!1,{reason:"ended"})}catch(Re){t.error("Error calling onremotetrack on removal",Re)}delete Z.mids[fe.track.id]},fe.track.onmute=function(xe){t.log("Remote track muted:",xe),Ce||(Ce=setTimeout(function(){t.log("Removing remote track");let ye=G.pc?G.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Ie=Se?Se.mid:xe.target.id;Ie===xe.target.id&&Z.mids&&Z.mids[fe.track.id]&&(Ie=Z.mids[fe.track.id]);try{Z.onremotetrack(xe.target,Ie,!1,{reason:"mute"})}catch(Re){t.error("Error calling onremotetrack on mute",Re)}Ce=null},3*840))},fe.track.onunmute=function(xe){if(t.log("Remote track flowing again:",xe),Ce!=null)clearTimeout(Ce),Ce=null;else try{let ye=G.pc?G.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Ie=Se?Se.mid:xe.target.id;Z.onremotetrack(xe.target,Ie,!0,{reason:"unmute"})}catch(ye){t.error("Error calling onremotetrack on unmute",ye)}}}}async function V(Y,ae,Z){Z=Z||{},Z.success=typeof Z.success=="function"?Z.success:t.noop,Z.error=typeof Z.error=="function"?Z.error:ve;let G=Z.jsep;if(ae&&G){t.error("Provided a JSEP to a createOffer"),Z.error("Provided a JSEP to a createOffer");return}else if(!ae&&(!G||!G.type||!G.sdp)){t.error("A valid JSEP is required for createAnswer"),Z.error("A valid JSEP is required for createAnswer");return}if(Z.media&&!Z.tracks){if(Z.tracks=t.mediaToTracks(Z.media),Z.simulcast===!0||Z.simulcast2===!0||Z.svc){for(let fe of Z.tracks)if(fe.type==="video"){Z.simulcast===!0||Z.simulcast2===!0?fe.simulcast=!0:Z.svc&&(fe.svc=Z.svc);break}}t.warn("Deprecated media object passed, use tracks instead. Automatically translated to:",Z.tracks)}if(Z.tracks&&!Array.isArray(Z.tracks)){t.error("Tracks must be an array"),Z.error("Tracks must be an array");return}let de=k.get(Y);if(!de||!de.webrtcStuff){t.warn("Invalid handle"),Z.error("Invalid handle");return}let ie=de.webrtcStuff;ie.trickle=ke(Z.trickle);try{if(A(Y,Z),ae&&await Q(Y,Z),G){if(await ie.pc.setRemoteDescription(G),t.log("Remote description accepted!"),ie.remoteSdp=G.sdp,ie.candidates&&ie.candidates.length>0){for(let be=0;be<ie.candidates.length;be++){let Ce=ie.candidates[be];t.debug("Adding remote candidate:",Ce),!Ce||Ce.completed===!0?ie.pc.addIceCandidate(t.endOfCandidates):ie.pc.addIceCandidate(Ce)}ie.candidates=[]}await Q(Y,Z);let fe=await X(Y,Z);Z.success(fe)}else{let fe=await U(Y,Z);Z.success(fe)}}catch(fe){t.error(fe),Z.error(fe)}}function W(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:ve,ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let Z=ae.jsep,G=k.get(Y);if(!G||!G.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let de=G.webrtcStuff;if(Z){if(!de.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(Z),de.pc.setRemoteDescription(Z).then(function(){if(t.log("Remote description accepted!"),de.remoteSdp=Z.sdp,de.candidates&&de.candidates.length>0){for(let ie=0;ie<de.candidates.length;ie++){let fe=de.candidates[ie];t.debug("Adding remote candidate:",fe),!fe||fe.completed===!0?de.pc.addIceCandidate(t.endOfCandidates):de.pc.addIceCandidate(fe)}de.candidates=[]}ae.success()},ae.error)}else ae.error("Invalid JSEP")}async function U(Y,ae){ae=ae||{},ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let Z=k.get(Y);if(!Z||!Z.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let G=Z.webrtcStuff;t.log("Creating offer (iceDone="+G.iceDone+")");let de={};ae.iceRestart===!0&&(de.iceRestart=!0),t.debug(de);let fe=await G.pc.createOffer(de);t.debug(fe);let be={type:"offer",sdp:fe.sdp};return ae.customizeSdp(be),fe.sdp=be.sdp,t.log("Setting local description"),G.mySdp={type:"offer",sdp:fe.sdp},await G.pc.setLocalDescription(fe),G.mediaConstraints=de,!G.iceDone&&!G.trickle?(t.log("Waiting for all candidates..."),null):((G.insertableStreams||G.externalEncryption)&&(fe.e2ee=!0),fe)}async function X(Y,ae){ae=ae||{},ae.customizeSdp=typeof ae.customizeSdp=="function"?ae.customizeSdp:t.noop;let Z=k.get(Y);if(!Z||!Z.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let G=Z.webrtcStuff;t.log("Creating answer (iceDone="+G.iceDone+")");let de=await G.pc.createAnswer();t.debug(de);let ie={type:"answer",sdp:de.sdp};return ae.customizeSdp(ie),de.sdp=ie.sdp,t.log("Setting local description"),G.mySdp={type:"answer",sdp:de.sdp},await G.pc.setLocalDescription(de),!G.iceDone&&!G.trickle?(t.log("Waiting for all candidates..."),null):((G.insertableStreams||G.externalEncryption)&&(de.e2ee=!0),de)}function J(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let Z=k.get(Y);if(!Z||!Z.webrtcStuff){t.warn("Invalid handle, not sending anything");return}let G=Z.webrtcStuff;if(t.log("Sending offer/answer SDP..."),!G.mySdp){t.warn("Local SDP instance is invalid, not sending anything...");return}G.mySdp={type:G.pc.localDescription.type,sdp:G.pc.localDescription.sdp},G.trickle===!1&&(G.mySdp.trickle=!1),t.debug(ae),G.sdpSent=!0,ae.success(G.mySdp)}async function re(Y,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 Z of ae.tracks)(Z.add||!Z.replace&&!Z.remove)&&(Z.replace=!0);try{await Q(Y,ae),ae.success()}catch(Z){t.error(Z),ae.error(Z)}}async function Q(Y,ae){let Z=k.get(Y);if(!Z||!Z.webrtcStuff)throw t.warn("Invalid handle, not sending anything"),"Invalid handle";let G=Z.webrtcStuff;if(!G.pc)throw t.warn("Invalid PeerConnection"),"Invalid PeerConnection";let de=ae.tracks;if(!de||!Array.isArray(de)||de.length===0)return;let ie=!1,fe={};for(let xe of de){if(delete xe.gumGroup,!xe.type||!["audio","video"].includes(xe.type)||!xe.capture||xe.capture instanceof MediaStreamTrack)continue;let ye=xe.group?xe.group:"default";fe[ye]||(fe[ye]={}),!fe[ye][xe.type]&&(xe.gumGroup=ye,fe[ye][xe.type]=xe)}let be=Object.keys(fe);for(let xe of be){let ye=fe[xe];(!ye.audio||!ye.video)&&(ye.audio&&delete ye.audio.gumGroup,ye.video&&delete ye.video.gumGroup,delete fe[xe])}let Ce=!!ae.jsep;for(let xe of de){if(!xe.type){t.warn("Missing track type:",xe);continue}if(xe.type==="data"){if(G.pc.ondatachannel){t.warn("Data channel exists already, not creating another one");continue}t.log("Creating default data channel"),B(Y,t.dataChanDefaultLabel,null,!1),G.pc.ondatachannel=function(ce){t.log("Data channel created by Janus:",ce),B(Y,ce.channel.label,ce.channel.protocol,ce.channel)};continue}if((typeof xe.add>"u"||xe.add===null)&&(typeof xe.remove>"u"||xe.remove===null)&&(typeof xe.replace>"u"||xe.replace===null)&&(xe.add=!0),xe.add&&xe.remove||xe.add&&xe.remove&&xe.replace){t.warn("Conflicting actions for track, ignoring:",xe);continue}xe.add&&xe.replace?(t.warn("Both add and replace provided, falling back to replace:",xe),delete xe.add):xe.remove&&xe.replace&&(t.warn("Both remove and replace provided, falling back to remove:",xe),delete xe.replace);let ye=xe.type;xe.type==="screen"&&(ye="video");let Se=null,Ie=null;if(xe.mid?Se=G.pc.getTransceivers().find(ce=>ce.mid===xe.mid&&ce.receiver.track.kind===ye):xe.add||(Se=G.pc.getTransceivers().find(ce=>ce.receiver.track.kind===ye)),xe.replace||xe.remove){if(!Se){t.warn("Couldn't find a transceiver for track:",xe);continue}if(!Se.sender){t.warn("No sender in the transceiver for track:",xe);continue}Ie=Se.sender}if(Ce&&!Se&&(Se=G.pc.getTransceivers().find(ce=>ce.receiver.track.kind===ye),!Se)){t.warn("Couldn't find a transceiver for track:",xe);continue}let Re=null,Ee=null;if((xe.remove||xe.replace)&&(t.log("Removing track from PeerConnection",xe),Ee=Ie.track?Ie.track.id:null,await Ie.replaceTrack(null),Ee&&G.myStream)){let ce=null;if(ye==="audio"&&G.myStream.getAudioTracks()&&G.myStream.getAudioTracks().length)for(let ge of G.myStream.getAudioTracks())ge.id===Ee&&(ce=ge,t.log("Removing audio track:",ce));else if(ye==="video"&&G.myStream.getVideoTracks()&&G.myStream.getVideoTracks().length)for(let ge of G.myStream.getVideoTracks())ge.id===Ee&&(ce=ge,t.log("Removing video track:",ce));if(ce){try{G.myStream.removeTrack(ce),Z.onlocaltrack(ce,!1)}catch(ge){t.error("Error calling onlocaltrack on removal for renegotiation",ge)}if(ce.dontStop!==!0)try{ce.stop()}catch{}}}if(xe.capture){if(xe.gumGroup&&fe[xe.gumGroup]&&fe[xe.gumGroup].stream){let ce=fe[xe.gumGroup].stream;Re=xe.type==="audio"?ce.getAudioTracks()[0]:ce.getVideoTracks()[0],delete fe[xe.gumGroup].stream,delete fe[xe.gumGroup],delete xe.gumGroup}else if(xe.capture instanceof MediaStreamTrack)Re=xe.capture;else{ie||(ie=!0,Z.consentDialog(!0));let ce=t.trackConstraints(xe),ge=null;if(xe.type==="audio"||xe.type==="video"){if(xe.gumGroup){let _e=xe.type==="audio"?"video":"audio";if(fe[xe.gumGroup]&&fe[xe.gumGroup][_e]){let je=fe[xe.gumGroup][_e],De=t.trackConstraints(je);ce[_e]=De[_e]}}ge=await navigator.mediaDevices.getUserMedia(ce),xe.gumGroup&&ce.audio&&ce.video&&(fe[xe.gumGroup].stream=ge,delete xe.gumGroup)}else ge=await navigator.mediaDevices.getDisplayMedia(ce);Re=xe.type==="audio"?ge.getAudioTracks()[0]:ge.getVideoTracks()[0]}if(xe.replace){await Ie.replaceTrack(Re);let ce="sendrecv";(xe.recv===!1||Se.direction==="inactive"||Se.direction==="sendonly")&&(ce="sendonly"),Se.setDirection?Se.setDirection(ce):Se.direction=ce}else{if(G.myStream||(G.myStream=new MediaStream),ye==="audio"||!xe.simulcast&&!xe.svc)Ie=G.pc.addTrack(Re,G.myStream),Se=G.pc.getTransceivers().find(ce=>ce.sender===Ie);else if(xe.simulcast){t.log("Enabling rid-based simulcasting:",Re);let ce=y(xe.simulcastMaxBitrates);Se=G.pc.addTransceiver(Re,{direction:"sendrecv",streams:[G.myStream],sendEncodings:xe.sendEncodings||[{rid:"h",active:!0,scalabilityMode:"L1T2",maxBitrate:ce.high},{rid:"m",active:!0,scalabilityMode:"L1T2",maxBitrate:ce.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,scalabilityMode:"L1T2",maxBitrate:ce.low,scaleResolutionDownBy:4}]})}else t.log("Enabling SVC ("+xe.svc+"):",Re),Se=G.pc.addTransceiver(Re,{direction:"sendrecv",streams:[G.myStream],sendEncodings:[{scalabilityMode:xe.svc}]});if(Ie||(Ie=Se?Se.sender:null),xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let ce=ye+"/"+xe.codec.toLowerCase(),ge=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(_e){return _e.mimeType.toLowerCase()===ce});if(!ge||ge.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else if(Se)try{Se.setCodecPreferences(ge)}catch(_e){t.warn("Failed enforcing codec for this "+ye+" track:",_e)}}if(xe.bitrate){if(xe.simulcast||xe.svc)t.warn("Ignoring bitrate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.bitrate)||xe.bitrate<0)t.warn("Ignoring invalid bitrate for track:",xe);else if(Ie){let ce=Ie.getParameters();!ce||!ce.encodings||ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring bitrate for track:",xe):(ce.encodings[0].maxBitrate=xe.bitrate,await Ie.setParameters(ce))}}if(ye==="video"&&xe.framerate){if(xe.simulcast||xe.svc)t.warn("Ignoring framerate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.framerate)||xe.framerate<0)t.warn("Ignoring invalid framerate for track:",xe);else if(Ie){let ce=Ie.getParameters();!ce||!ce.encodings||ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring framerate for track:",xe):(ce.encodings[0].maxFramerate=xe.framerate,await Ie.setParameters(ce))}}if(xe.transforms){if(Ie&&xe.transforms.sender){let ce=null;RTCRtpSender.prototype.createEncodedStreams?ce=Ie.createEncodedStreams():(RTCRtpSender.prototype.createAudioEncodedStreams||RTCRtpSender.prototype.createEncodedVideoStreams)&&(ye==="audio"?ce=Ie.createEncodedAudioStreams():ye==="video"&&(ce=Ie.createEncodedVideoStreams())),ce&&(ce.readableStream&&ce.writableStream?ce.readableStream.pipeThrough(xe.transforms.sender).pipeTo(ce.writableStream):ce.readable&&ce.writable&&ce.readable.pipeThrough(xe.transforms.sender).pipeTo(ce.writable))}if(Se&&Se.receiver&&xe.transforms.receiver){let ce=null;RTCRtpReceiver.prototype.createEncodedStreams?ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(ce=Se.receiver.createEncodedVideoStreams())),ce&&(ce.readableStream&&ce.writableStream?ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(ce.writableStream):ce.readable&&ce.writable&&ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(ce.writable))}}}Re&&xe.dontStop===!0&&(Re.dontStop=!0)}else if(xe.recv&&(Se||(Se=G.pc.addTransceiver(ye)),Se)){if(xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let ce=ye+"/"+xe.codec.toLowerCase(),ge=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(_e){return _e.mimeType.toLowerCase()===ce});if(!ge||ge.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else try{Se.setCodecPreferences(ge)}catch(_e){t.warn("Failed enforcing codec for this "+ye+" track:",_e)}}if(Se.receiver&&xe.transforms&&xe.transforms.receiver){let ce=null;RTCRtpReceiver.prototype.createEncodedStreams?ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(ce=Se.receiver.createEncodedVideoStreams())),ce&&(ce.readableStream&&ce.writableStream?ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(ce.writableStream):ce.readable&&ce.writable&&ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(ce.writable))}}if(Re){G.myStream.addTrack(Re),Re.onended=function(ce){t.log("Local track removed:",ce);try{Z.onlocaltrack(ce.target,!1)}catch(ge){t.error("Error calling onlocaltrack following end",ge)}};try{Z.onlocaltrack(Re,!0)}catch(ce){t.error("Error calling onlocaltrack for track add",ce)}}if(Se){let ce=Se.direction,ge=null,_e=Re&&Se.sender.track,je=xe.recv!==!1&&Se.receiver.track;_e&&je?ge="sendrecv":_e&&!je?ge="sendonly":!_e&&je?ge="recvonly":!_e&&!je&&(ge="inactive"),ge&&ge!==ce&&(t.warn("Changing direction of transceiver to "+ge+" (was "+ce+")",xe),Se.setDirection?Se.setDirection(ge):Se.direction=ge)}}ie&&Z.consentDialog(!1)}function ne(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let Z=ae.webrtcStuff;if(!Z.pc)return t.warn("Invalid PeerConnection"),null;let G=[],de=Z.pc.getTransceivers();for(let ie of de){let fe=null;ie.sender&&ie.sender.track&&(fe={mid:ie.mid},fe.type=ie.sender.track.kind,fe.id=ie.sender.track.id,fe.label=ie.sender.track.label),fe&&G.push(fe)}return G}function ee(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let Z=ae.webrtcStuff;if(!Z.pc)return t.warn("Invalid PeerConnection"),null;let G=[],de=Z.pc.getTransceivers();for(let ie of de){let fe=null;ie.receiver&&ie.receiver.track&&(fe={mid:ie.mid},fe.type=ie.receiver.track.kind,fe.id=ie.receiver.track.id,fe.label=ie.receiver.track.label),fe&&G.push(fe)}return G}function oe(Y,ae,Z,G){G=typeof G=="function"?G:t.noop;let de=k.get(Y);if(!de||!de.webrtcStuff){t.warn("Invalid handle"),G(0);return}let ie=Z?"remote":"local",fe=de.webrtcStuff;if(fe.volume[ie]||(fe.volume[ie]={value:0}),fe.pc&&fe.pc.getStats&&(t.webRTCAdapter.browserDetails.browser==="chrome"||t.webRTCAdapter.browserDetails.browser==="safari")){let be=fe.pc;if(ae){let Ce=fe.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="audio");if(!Ce){t.warn("No audio transceiver with mid "+ae),G(0);return}if(Z&&!Ce.receiver){t.warn("Remote transceiver track unavailable"),G(0);return}else if(!Z&&!Ce.sender){t.warn("Local transceiver track unavailable"),G(0);return}be=Z?Ce.receiver:Ce.sender}return be.getStats().then(function(Ce){Ce.forEach(function(xe){!xe||xe.kind!=="audio"||Z&&!xe.remoteSource||!Z&&xe.type!=="media-source"||G(xe.audioLevel?xe.audioLevel:0)})}),fe.volume[ie].value}else{t.warn("Getting the "+ie+" volume unsupported by browser"),G(0);return}}function se(Y,ae,Z){let G=k.get(Y);if(!G||!G.webrtcStuff)return t.warn("Invalid handle"),!0;let de=G.webrtcStuff;if(!de.pc)return t.warn("Invalid PeerConnection"),!0;if(!de.myStream)return t.warn("Invalid local MediaStream"),!0;if(Z){if(!de.myStream.getVideoTracks()||de.myStream.getVideoTracks().length===0)return t.warn("No video track"),!0;if(ae){let ie=de.pc.getTransceivers().find(fe=>fe.mid===ae&&fe.receiver.track.kind==="video");return ie?!ie.sender||!ie.sender.track?(t.warn("No video sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No video transceiver with mid "+ae),!0)}else return!de.myStream.getVideoTracks()[0].enabled}else{if(!de.myStream.getAudioTracks()||de.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!0;if(ae){let ie=de.pc.getTransceivers().find(fe=>fe.mid===ae&&fe.receiver.track.kind==="audio");return ie?!ie.sender||!ie.sender.track?(t.warn("No audio sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No audio transceiver with mid "+ae),!0)}else return!de.myStream.getAudioTracks()[0].enabled}}function ue(Y,ae,Z,G){let de=k.get(Y);if(!de||!de.webrtcStuff)return t.warn("Invalid handle"),!1;let ie=de.webrtcStuff;if(!ie.pc)return t.warn("Invalid PeerConnection"),!1;if(!ie.myStream)return t.warn("Invalid local MediaStream"),!1;if(Z){if(!ie.myStream.getVideoTracks()||ie.myStream.getVideoTracks().length===0)return t.warn("No video track"),!1;if(ae){let fe=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!fe)return t.warn("No video transceiver with mid "+ae),!1;if(!fe.sender||!fe.sender.track)return t.warn("No video sender with mid "+ae),!1;fe.sender.track.enabled=!G}else for(const fe of ie.myStream.getVideoTracks())fe.enabled=!G}else{if(!ie.myStream.getAudioTracks()||ie.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!1;if(ae){let fe=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="audio");if(!fe)return t.warn("No audio transceiver with mid "+ae),!1;if(!fe.sender||!fe.sender.track)return t.warn("No audio sender with mid "+ae),!1;fe.sender.track.enabled=!G}else for(const fe of ie.myStream.getAudioTracks())fe.enabled=!G}return!0}function te(Y,ae){let Z=k.get(Y);if(!Z||!Z.webrtcStuff)return t.warn("Invalid handle"),"Invalid handle";let G=Z.webrtcStuff;if(!G.pc)return"Invalid PeerConnection";if(G.pc.getStats){let de=G.pc,ie=ae||"default";if(ae){let fe=G.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!fe)return t.warn("No video transceiver with mid "+ae),"No video transceiver with mid "+ae;if(!fe.receiver)return t.warn("No video receiver with mid "+ae),"No video receiver with mid "+ae;de=fe.receiver}return G.bitrate[ie]||(G.bitrate[ie]={timer:null,bsnow:null,bsbefore:null,tsnow:null,tsbefore:null,value:"0 kbits/sec"}),G.bitrate[ie].timer?G.bitrate[ie].value:(t.log("Starting bitrate timer"+(ae?" for mid "+ae:"")+" (via getStats)"),G.bitrate[ie].timer=setInterval(function(){de.getStats().then(function(fe){fe.forEach(function(be){if(!be)return;let Ce=!1;if(((be.mediaType==="video"||be.kind==="video"||be.id.toLowerCase().indexOf("video")>-1)&&be.type==="inbound-rtp"&&be.id.indexOf("rtcp")<0||be.type=="ssrc"&&be.bytesReceived&&(be.googCodecName==="VP8"||be.googCodecName===""))&&(Ce=!0),Ce)if(G.bitrate[ie].bsnow=be.bytesReceived,G.bitrate[ie].tsnow=be.timestamp,G.bitrate[ie].bsbefore===null||G.bitrate[ie].tsbefore===null)G.bitrate[ie].bsbefore=G.bitrate[ie].bsnow,G.bitrate[ie].tsbefore=G.bitrate[ie].tsnow;else{let xe=G.bitrate[ie].tsnow-G.bitrate[ie].tsbefore;t.webRTCAdapter.browserDetails.browser==="safari"&&(xe=xe/1e3);let ye=Math.round((G.bitrate[ie].bsnow-G.bitrate[ie].bsbefore)*8/xe);t.webRTCAdapter.browserDetails.browser==="safari"&&(ye=parseInt(ye/1e3)),G.bitrate[ie].value=ye+" kbits/sec",G.bitrate[ie].bsbefore=G.bitrate[ie].bsnow,G.bitrate[ie].tsbefore=G.bitrate[ie].tsnow}})})},1e3),"0 kbits/sec")}else return t.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser"}function le(Y,ae,Z){let G=k.get(Y);if(!G||!G.webrtcStuff){t.warn("Invalid handle");return}let de=G.webrtcStuff;if(!de.pc){t.warn("Invalid PeerConnection");return}let ie=de.pc.getTransceivers().find(be=>be.mid===ae);if(!ie){t.warn("No transceiver with mid",ae);return}if(!ie.sender){t.warn("No sender for transceiver with mid",ae);return}let fe=ie.sender.getParameters();!fe||!fe.encodings||fe.encodings.length===0?t.warn("No parameters encodings"):fe.encodings.length>1?t.warn("Ignoring bitrate for simulcast track, use sendEncodings for that"):isNaN(Z)||Z<0?t.warn("Invalid bitrate (must be a positive integer)"):(fe.encodings[0].maxBitrate=Z,ie.sender.setParameters(fe))}function ve(Y){t.error("WebRTC error:",Y)}function we(Y,ae){t.log("Cleaning WebRTC stuff");let Z=k.get(Y);if(!Z)return;let G=Z.webrtcStuff;if(G){if(ae===!0){let de={janus:"hangup",transaction:t.randomString(12)};Z.token&&(de.token=Z.token),v&&(de.apisecret=v),t.debug("Sending hangup request (handle="+Y+"):"),t.debug(de),r?(de.session_id=C,de.handle_id=Y,i.send(JSON.stringify(de))):t.httpAPICall(c+"/"+C+"/"+Y,{verb:"POST",withCredentials:p,body:de})}G.volume&&(G.volume.local&&G.volume.local.timer&&clearInterval(G.volume.local.timer),G.volume.remote&&G.volume.remote.timer&&clearInterval(G.volume.remote.timer));for(let de in G.bitrate)G.bitrate[de].timer&&clearInterval(G.bitrate[de].timer);G.bitrate={},!G.streamExternal&&G.myStream&&(t.log("Stopping local stream tracks"),t.stopAllTracks(G.myStream)),G.streamExternal=!1,G.myStream=null;try{G.pc.close()}catch{}G.pc=null,G.candidates=null,G.mySdp=null,G.remoteSdp=null,G.iceDone=!1,G.dataChannel={},G.dtmfSender=null,G.insertableStreams=!1,G.externalEncryption=!1}Z.oncleanup()}function ke(Y){return t.debug("isTrickleEnabled:",Y),Y!==!1}}return t});const _f={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}},fdt={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=uc);class xde{constructor(t){bo(this,"janus",null);bo(this,"pluginHandle",null);bo(this,"localStream",null);bo(this,"isConnected",!1);bo(this,"callbacks",{});this.callbacks=t}async initialize(){return new Promise((t,n)=>{const r=()=>{var i;return typeof window<"u"&&(window.adapter||uc)&&typeof(((i=window.adapter)==null?void 0:i.browserDetails)||(uc==null?void 0:uc.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"&&uc&&(window.adapter=uc),XU.init({debug:_f.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 XU({server:_f.websocket,iceServers:_f.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:_f.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:_f.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?_f.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,...fdt.audiobridge};this.pluginHandle.send({message:s});const l=await navigator.mediaDevices.getUserMedia({audio:_f.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=uc);const{Text:N8}=Ia,mdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var M;const i=Kr(),[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),[g,v]=u.useState(null),x=u.useRef(null),w=u.useRef(null),y={onLocalStream:R=>{console.log("Local audio stream received"),h(R)},onRemoteStream:(R,I)=>{console.log("Remote audio stream received from:",I)},onCallAccepted:()=>{console.log("Audio call accepted"),o(!1),l(!0),C()},onCallEnded:()=>{console.log("Audio call ended"),T()},onError:R=>{console.error("Janus error:",R),v(R),it.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:R})),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),v(null),await new Promise(I=>setTimeout(I,200)),w.current=new xde(y),await w.current.initialize();const R={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(R)}catch(R){console.error("Failed to initialize audio call:",R);const I=R instanceof Error?R.message:String(R);v(I),o(!1),it.error(i.formatMessage({id:"chat.call.init.audio.failed",defaultMessage:"无法初始化语音通话: {error}"},{error:I}))}},C=()=>{x.current=setInterval(()=>{m(R=>R+1)},1e3)},k=()=>{x.current&&(clearInterval(x.current),x.current=null)},_=R=>{const I=Math.floor(R/60),j=R%60;return`${I.toString().padStart(2,"0")}:${j.toString().padStart(2,"0")}`},E=()=>{if(w.current){const R=w.current.toggleAudio();d(!R)}},T=()=>{o(!1),l(!1),d(!1),m(0),k()},$=()=>{w.current&&w.current.hangup(),T(),t()},P=()=>{p&&(p.getTracks().forEach(R=>R.stop()),h(null)),k(),w.current&&(w.current.destroy(),w.current=null)};u.useEffect(()=>()=>{P()},[]);const O=()=>g?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?_(f):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.audio.title",defaultMessage:"语音通话"}),placement:"right",onClose:$,open:e,width:400,className:`audio-call-drawer ${r?"dark":""}`,closable:!1,styles:{body:{padding:0,background:r?"#1f1f1f":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"}},children:b.jsxs("div",{className:"audio-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsx(N8,{className:"call-status",children:O()}),b.jsx(Bt,{type:"text",icon:b.jsx(Ho,{}),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(mu,{size:100,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((M=n==null?void 0:n.nickname)==null?void 0:M.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(N8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(N8,{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(Pr,{size:"large",children:[b.jsx(Bt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Wue,{}):b.jsx(Lue,{}),className:`control-btn ${c?"muted":""}`,onClick:E,disabled:!s}),b.jsx(Bt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Uue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:$})]})})]})]})})};typeof window<"u"&&(window.adapter=uc);const{Text:A8}=Ia,pdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var H;const i=Kr(),[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),[g,v]=u.useState(0),[x,w]=u.useState(null),[y,S]=u.useState(null),[C,k]=u.useState(null),_=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P={onLocalStream:A=>{console.log("Local video stream received"),w(A),_.current&&(_.current.srcObject=A)},onRemoteStream:(A,V)=>{console.log("Remote video stream received from:",V),S(A),E.current&&(E.current.srcObject=A)},onCallAccepted:()=>{console.log("Video call accepted"),o(!1),l(!0),M()},onCallEnded:()=>{console.log("Video call ended"),B()},onError:A=>{console.error("Janus error:",A),k(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&&O(),()=>{$.current&&($.current.destroy(),$.current=null)}),[e]);const O=async()=>{try{o(!0),k(null),$.current=new xde(P),await $.current.initialize();const A={video:!0,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`video_${Date.now()}`};await $.current.startVideoCall(A)}catch(A){console.error("Failed to initialize video call:",A);const V=A instanceof Error?A.message:String(A);k(V),o(!1),it.error(i.formatMessage({id:"chat.call.init.video.failed",defaultMessage:"无法初始化视频通话{error}"},{error:`: ${V}`}))}},M=()=>{T.current=setInterval(()=>{v(A=>A+1)},1e3)},R=()=>{T.current&&(clearInterval(T.current),T.current=null)},I=A=>{const V=Math.floor(A/60),W=A%60;return`${V.toString().padStart(2,"0")}:${W.toString().padStart(2,"0")}`},j=()=>{if($.current){const A=$.current.toggleAudio();d(!A)}},L=()=>{if($.current){const A=$.current.toggleVideo();m(A)}},D=()=>{h(!p)},B=()=>{o(!1),l(!1),d(!1),m(!0),h(!1),v(0),R(),x&&(x.getTracks().forEach(A=>A.stop()),w(null)),y&&S(null)},F=()=>{$.current&&($.current.hangup(),$.current.destroy(),$.current=null),B(),t()};u.useEffect(()=>()=>{x&&x.getTracks().forEach(A=>A.stop()),R(),$.current&&($.current.destroy(),$.current=null)},[x]);const z=()=>C?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?I(g):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(A8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(A8,{className:"call-status",children:z()})]}),b.jsxs("div",{className:"header-controls",children:[b.jsx(Bt,{type:"text",icon:p?b.jsx(plt,{}):b.jsx(Hue,{}),className:"control-btn",onClick:D,size:"small"}),b.jsx(Bt,{type:"text",icon:b.jsx(Ho,{}),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(mu,{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(A8,{className:"connecting-text",children:a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):i.formatMessage({id:"chat.call.waiting.answer",defaultMessage:"等待对方接听"})})]})}),b.jsx("div",{className:"local-video-container",children:f?b.jsx("video",{ref:_,className:"local-video",autoPlay:!0,playsInline:!0,muted:!0}):b.jsx("div",{className:"local-video-off",children:b.jsx(kU,{})})})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(Pr,{size:"large",children:[b.jsx(Bt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Wue,{}):b.jsx(Lue,{}),className:`control-btn ${c?"muted":""}`,onClick:j,disabled:!s}),b.jsx(Bt,{type:"primary",shape:"circle",size:"large",icon:f?b.jsx(Ect,{}):b.jsx(kU,{}),className:`control-btn ${f?"":"video-off"}`,onClick:L,disabled:!s}),b.jsx(Bt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Uue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:F})]})})]})})};var hdt=N(N({},IQ),{},{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 wde={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},yO={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},hdt),timePickerLocale:Object.assign({},wde)};yO.lang.ok="确定";const ns="${label}不是一个有效的${type}",vdt={locale:"zh-cn",Pagination:sie,DatePicker:yO,TimePicker:wde,Calendar:yO,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:"渐变色"}},Sde=0,Cde=1,kde=2,JU=3;var QU=Object.prototype.hasOwnProperty;function xO(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--&&xO(e[r],t[r]););return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(QU.call(e,n)&&++r&&!QU.call(t,n)||!(n in t)||!xO(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}const uu=new WeakMap,Ed=()=>{},Ca=Ed(),Y2=Object,or=e=>e===Ca,$l=e=>typeof e=="function",ju=(e,t)=>({...e,...t}),_de=e=>$l(e.then),F8={},zw={},W9="undefined",Vy=typeof window!=W9,wO=typeof document!=W9,gdt=Vy&&"Deno"in window,bdt=()=>Vy&&typeof window.requestAnimationFrame!=W9,Ede=(e,t)=>{const n=uu.get(e);return[()=>!or(t)&&e.get(t)||F8,r=>{if(!or(t)){const i=e.get(t);t in zw||(zw[t]=i),n[5](t,ju(i,r),i||F8)}},n[6],()=>!or(t)&&t in zw?zw[t]:!or(t)&&e.get(t)||F8]};let SO=!0;const ydt=()=>SO,[CO,kO]=Vy&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Ed,Ed],xdt=()=>{const e=wO&&document.visibilityState;return or(e)||e!=="hidden"},wdt=e=>(wO&&document.addEventListener("visibilitychange",e),CO("focus",e),()=>{wO&&document.removeEventListener("visibilitychange",e),kO("focus",e)}),Sdt=e=>{const t=()=>{SO=!0,e()},n=()=>{SO=!1};return CO("online",t),CO("offline",n),()=>{kO("online",t),kO("offline",n)}},Cdt={isOnline:ydt,isVisible:xdt},kdt={initFocus:wdt,initReconnect:Sdt},ZU=!K.useId,xb=!Vy||gdt,_dt=e=>bdt()?window.requestAnimationFrame(e):setTimeout(e,1),rC=xb?u.useEffect:u.useLayoutEffect,D8=typeof navigator<"u"&&navigator.connection,eq=!xb&&D8&&(["slow-2g","2g"].includes(D8.effectiveType)||D8.saveData),Hw=new WeakMap,Edt=e=>Y2.prototype.toString.call(e),L8=(e,t)=>e===`[object ${t}]`;let $dt=0;const _O=e=>{const t=typeof e,n=Edt(e),r=L8(n,"Date"),i=L8(n,"RegExp"),a=L8(n,"Object");let o,s;if(Y2(e)===e&&!r&&!i){if(o=Hw.get(e),o)return o;if(o=++$dt+"~",Hw.set(e,o),Array.isArray(e)){for(o="@",s=0;s<e.length;s++)o+=_O(e[s])+",";Hw.set(e,o)}if(a){o="#";const l=Y2.keys(e).sort();for(;!or(s=l.pop());)or(e[s])||(o+=s+":"+_O(e[s])+",");Hw.set(e,o)}}else o=r?e.toJSON():t=="symbol"?e.toString():t=="string"?JSON.stringify(e):""+e;return o},U9=e=>{if($l(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?_O(e):"",[e,t]};let Tdt=0;const EO=()=>++Tdt;async function $de(...e){const[t,n,r,i]=e,a=ju({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($l(n)){const m=n,p=[],h=t.keys();for(const g of h)!/^\$(inf|sub)\$/.test(g)&&m(t.get(g)._k)&&p.push(g);return Promise.all(p.map(f))}return f(n);async function f(m){const[p]=U9(m);if(!p)return;const[h,g]=Ede(t,p),[v,x,w,y]=uu.get(t),S=()=>{const R=v[p];return($l(a.revalidate)?a.revalidate(h().data,m):a.revalidate!==!1)&&(delete w[p],delete y[p],R&&R[0])?R[0](kde).then(()=>h().data):h().data};if(e.length<3)return S();let C=r,k,_=!1;const E=EO();x[p]=[E,0];const T=!or(l),$=h(),P=$.data,O=$._c,M=or(O)?P:O;if(T&&(l=$l(l)?l(M,P):l,g({data:l,_c:M})),$l(C))try{C=C(M)}catch(R){k=R,_=!0}if(C&&_de(C))if(C=await C.catch(R=>{k=R,_=!0}),E!==x[p][0]){if(_)throw k;return C}else _&&T&&c(k)&&(o=!0,g({data:M,_c:Ca}));if(o&&!_)if($l(o)){const R=o(C,M);g({data:R,error:Ca,_c:Ca})}else g({data:C,error:Ca,_c:Ca});if(x[p][1]=EO(),Promise.resolve(S()).then(()=>{g({_c:Ca})}),_){if(d)throw k;return}return C}}const tq=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},Tde=(e,t)=>{if(!uu.has(e)){const n=ju(kdt,t),r=Object.create(null),i=$de.bind(Ca,e);let a=Ed;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(!uu.has(e)&&(uu.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!xb)){const d=n.initFocus(setTimeout.bind(Ca,tq.bind(Ca,r,Sde))),f=n.initReconnect(setTimeout.bind(Ca,tq.bind(Ca,r,Cde)));a=()=>{d&&d(),f&&f(),uu.delete(e)}}};return c(),[e,i,c,a]}return[e,uu.get(e)[4]]},Pdt=(e,t,n,r,i)=>{const a=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;!or(a)&&o>a||setTimeout(r,s,i)},Rdt=xO,[q9,Idt]=Tde(new Map),Pde=ju({onLoadingSlow:Ed,onSuccess:Ed,onError:Ed,onErrorRetry:Pdt,onDiscarded:Ed,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:eq?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:eq?5e3:3e3,compare:Rdt,isPaused:()=>!1,cache:q9,mutate:Idt,fallback:{}},Cdt),Rde=(e,t)=>{const n=ju(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=ju(i,o))}return n},$O=u.createContext({}),Odt=e=>{const{value:t}=e,n=u.useContext($O),r=$l(t),i=u.useMemo(()=>r?t(n):t,[r,n,t]),a=u.useMemo(()=>r?i:Rde(n,i),[r,n,i]),o=i&&i.provider,s=u.useRef(Ca);o&&!s.current&&(s.current=Tde(o(a.cache||q9),i));const l=s.current;return l&&(a.cache=l[0],a.mutate=l[1]),rC(()=>{if(l)return l[2]&&l[2](),l[3]},[]),u.createElement($O.Provider,ju(e,{value:a}))},Mdt="$inf$",Ide=Vy&&window.__SWR_DEVTOOLS_USE__,jdt=Ide?window.__SWR_DEVTOOLS_USE__:[],Ndt=()=>{Ide&&(window.__SWR_DEVTOOLS_REACT__=K)},Adt=e=>$l(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Ode=()=>{const e=u.useContext($O);return u.useMemo(()=>ju(Pde,e),[e])},Fdt=e=>(t,n,r)=>e(t,n&&((...a)=>{const[o]=U9(t),[,,,s]=uu.get(q9);if(o.startsWith(Mdt))return n(...a);const l=s[o];return or(l)?n(...a):(delete s[o],l)}),r),Ddt=jdt.concat(Fdt),Ldt=e=>function(...n){const r=Ode(),[i,a,o]=Adt(n),s=Rde(r,o);let l=e;const{use:c}=s,d=(c||[]).concat(Ddt);for(let f=d.length;f--;)l=d[f](l);return l(i,a||s.fetcher||null,s)},Bdt=(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())}};Ndt();const B8=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}}),z8={dedupe:!0},nq=Promise.resolve(Ca),zdt=(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,g,v]=uu.get(r),[x,w]=U9(e),y=u.useRef(!1),S=u.useRef(!1),C=u.useRef(x),k=u.useRef(t),_=u.useRef(n),E=()=>_.current,T=()=>E().isVisible()&&E().isOnline(),[$,P,O,M]=Ede(r,x),R=u.useRef({}).current,I=or(o)?or(n.fallback)?Ca:n.fallback[x]:o,j=(oe,se)=>{for(const ue in R){const te=ue;if(te==="data"){if(!i(oe[te],se[te])&&(!or(oe[te])||!i(W,se[te])))return!1}else if(se[te]!==oe[te])return!1}return!0},L=u.useMemo(()=>{const oe=!x||!t?!1:or(s)?E().isPaused()||a?!1:l!==!1:s,se=ke=>{const Y=ju(ke);return delete Y._k,oe?{isValidating:!0,isLoading:!0,...Y}:Y},ue=$(),te=M(),le=se(ue),ve=ue===te?le:se(te);let we=le;return[()=>{const ke=se($());return j(ke,we)?(we.data=ke.data,we.isLoading=ke.isLoading,we.isValidating=ke.isValidating,we.error=ke.error,we):(we=ke,ke)},()=>ve]},[r,x]),D=nle.useSyncExternalStore(u.useCallback(oe=>O(x,(se,ue)=>{j(ue,se)||oe()}),[r,x]),L[0],L[1]),B=!y.current,F=p[x]&&p[x].length>0,z=D.data,H=or(z)?I&&_de(I)?B8(I):I:z,A=D.error,V=u.useRef(H),W=m?or(z)?or(V.current)?H:V.current:z:H,U=F&&!or(A)?!1:B&&!or(s)?s:E().isPaused()?!1:a?or(H)?!1:l:or(H)||l,X=!!(x&&t&&B&&U),J=or(D.isValidating)?X:D.isValidating,re=or(D.isLoading)?X:D.isLoading,Q=u.useCallback(async oe=>{const se=k.current;if(!x||!se||S.current||E().isPaused())return!1;let ue,te,le=!0;const ve=oe||{},we=!g[x]||!ve.dedupe,ke=()=>ZU?!S.current&&x===C.current&&y.current:x===C.current,Y={isValidating:!1,isLoading:!1},ae=()=>{P(Y)},Z=()=>{const de=g[x];de&&de[1]===te&&delete g[x]},G={isValidating:!0};or($().data)&&(G.isLoading=!0);try{if(we&&(P(G),n.loadingTimeout&&or($().data)&&setTimeout(()=>{le&&ke()&&E().onLoadingSlow(x,n)},n.loadingTimeout),g[x]=[se(w),EO()]),[ue,te]=g[x],ue=await ue,we&&setTimeout(Z,n.dedupingInterval),!g[x]||g[x][1]!==te)return we&&ke()&&E().onDiscarded(x),!1;Y.error=Ca;const de=h[x];if(!or(de)&&(te<=de[0]||te<=de[1]||de[1]===0))return ae(),we&&ke()&&E().onDiscarded(x),!1;const ie=$().data;Y.data=i(ie,ue)?ie:ue,we&&ke()&&E().onSuccess(ue,x,n)}catch(de){Z();const ie=E(),{shouldRetryOnError:fe}=ie;ie.isPaused()||(Y.error=de,we&&ke()&&(ie.onError(de,x,ie),(fe===!0||$l(fe)&&fe(de))&&(!E().revalidateOnFocus||!E().revalidateOnReconnect||T())&&ie.onErrorRetry(de,x,ie,be=>{const Ce=p[x];Ce&&Ce[0]&&Ce[0](JU,be)},{retryCount:(ve.retryCount||0)+1,dedupe:!0})))}return le=!1,ae(),!0},[x,r]),ne=u.useCallback((...oe)=>$de(r,C.current,...oe),[]);if(rC(()=>{k.current=t,_.current=n,or(z)||(V.current=z)}),rC(()=>{if(!x)return;const oe=Q.bind(Ca,z8);let se=0;E().revalidateOnFocus&&(se=Date.now()+E().focusThrottleInterval);const te=Bdt(x,p,(le,ve={})=>{if(le==Sde){const we=Date.now();E().revalidateOnFocus&&we>se&&T()&&(se=we+E().focusThrottleInterval,oe())}else if(le==Cde)E().revalidateOnReconnect&&T()&&oe();else{if(le==kde)return Q();if(le==JU)return Q(ve)}});return S.current=!1,C.current=x,y.current=!0,P({_k:w}),U&&(g[x]||(or(H)||xb?oe():_dt(oe))),()=>{S.current=!0,te()}},[x]),rC(()=>{let oe;function se(){const te=$l(c)?c($().data):c;te&&oe!==-1&&(oe=setTimeout(ue,te))}function ue(){!$().error&&(d||E().isVisible())&&(f||E().isOnline())?Q(z8).then(se):se()}return se(),()=>{oe&&(clearTimeout(oe),oe=-1)}},[c,d,f,x]),u.useDebugValue(W),a){const oe=x&&or(H);if(!ZU&&xb&&oe)throw new Error("Fallback data is required when using Suspense in SSR.");oe&&(k.current=t,_.current=n,S.current=!1);const se=v[x],ue=!or(se)&&oe?ne(se):nq;if(B8(ue),!or(A)&&oe)throw A;const te=oe?Q(z8):nq;!or(W)&&oe&&(te.status="fulfilled",te.value=!0),B8(te)}return{mutate:ne,get data(){return R.data=!0,W},get error(){return R.error=!0,A},get isValidating(){return R.isValidating=!0,J},get isLoading(){return R.isLoading=!0,re}}},Hdt=Y2.defineProperty(Odt,"defaultValue",{value:Pde}),Mde=Ldt(zdt),Vdt={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:"غلق"}},Wdt={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"}},Udt={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"}},qdt={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"}},Gdt={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"}},Kdt={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"}},Ydt={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"}},Xdt={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:"نزدیک"}},Jdt={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"}},Qdt={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:"סגור"}},Zdt={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"}},eft={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"}},tft={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"}},nft={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:"閉じる"}},rft={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:"가까 운"}},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:"Хаах"}},aft={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"}},oft={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"}},sft={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ć"}},lft={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"}},cft={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"}},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:"€",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ť"}},fft={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:"Затворите"}},mft={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"}},pft={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:"ปิด"}},hft={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"}},vft={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:"Закрито"}},gft={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},bft={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"}},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:"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:"關閉"}},wft={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 ur=function(t,n){return{getMessage:function(i,a){var o=cr(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(o)return o;var s=t.replace("_","-");if(s==="zh-CN")return a;var l=Om["zh-CN"];return l?l.getMessage(i,a):a},locale:t}},Sft=ur("mn_MN",ift),Cft=ur("ar_EG",Vdt),Dh=ur("zh_CN",yft),kft=ur("en_US",Kdt),_ft=ur("en_GB",Gdt),Eft=ur("vi_VN",bft),$ft=ur("it_IT",tft),Tft=ur("ja_JP",nft),Pft=ur("es_ES",Ydt),Rft=ur("ca_ES",Wdt),Ift=ur("ru_RU",uft),Oft=ur("sr_RS",fft),Mft=ur("ms_MY",aft),jft=ur("zh_TW",wft),Nft=ur("zh_HK",xft),Aft=ur("fr_FR",Jdt),Fft=ur("pt_BR",lft),Dft=ur("ko_KR",rft),Lft=ur("id_ID",eft),Bft=ur("de_DE",qdt),zft=ur("fa_IR",Xdt),Hft=ur("tr_TR",hft),Vft=ur("pl_PL",sft),Wft=ur("hr_",Zdt),Uft=ur("th_TH",pft),qft=ur("cs_cz",Udt),Gft=ur("sk_SK",dft),Kft=ur("he_IL",Qdt),Yft=ur("uk_UA",vft),Xft=ur("uz_UZ",gft),Jft=ur("nl_NL",oft),Qft=ur("ro_RO",cft),Zft=ur("sv_SE",mft),Om={"mn-MN":Sft,"ar-EG":Cft,"zh-CN":Dh,"en-US":kft,"en-GB":_ft,"vi-VN":Eft,"it-IT":$ft,"ja-JP":Tft,"es-ES":Pft,"ca-ES":Rft,"ru-RU":Ift,"sr-RS":Oft,"ms-MY":Mft,"zh-TW":jft,"zh-HK":Nft,"fr-FR":Aft,"pt-BR":Fft,"ko-KR":Dft,"id-ID":Lft,"de-DE":Bft,"fa-IR":zft,"tr-TR":Hft,"pl-PL":Vft,"hr-HR":Wft,"th-TH":Uft,"cs-CZ":qft,"sk-SK":Gft,"he-IL":Kft,"uk-UA":Yft,"uz-UZ":Xft,"nl-NL":Jft,"ro-RO":Qft,"sv-SE":Zft},emt=Object.keys(Om),jde=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return emt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function $a(e,t){tmt(e)&&(e="100%");var n=nmt(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 Vw(e){return Math.min(1,Math.max(0,e))}function tmt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function nmt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Nde(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Ww(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Kf(e){return e.length===1?"0"+e:String(e)}function rmt(e,t,n){return{r:$a(e,255)*255,g:$a(t,255)*255,b:$a(n,255)*255}}function rq(e,t,n){e=$a(e,255),t=$a(t,255),n=$a(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 H8(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 imt(e,t,n){var r,i,a;if(e=$a(e,360),t=$a(t,100),n=$a(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=H8(s,o,e+1/3),i=H8(s,o,e),a=H8(s,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function iq(e,t,n){e=$a(e,255),t=$a(t,255),n=$a(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 amt(e,t,n){e=$a(e,360)*6,t=$a(t,100),n=$a(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 aq(e,t,n,r){var i=[Kf(Math.round(e).toString(16)),Kf(Math.round(t).toString(16)),Kf(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 omt(e,t,n,r,i){var a=[Kf(Math.round(e).toString(16)),Kf(Math.round(t).toString(16)),Kf(Math.round(n).toString(16)),Kf(smt(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 smt(e){return Math.round(parseFloat(e)*255).toString(16)}function oq(e){return is(e)/255}function is(e){return parseInt(e,16)}function lmt(e){return{r:e>>16,g:(e&65280)>>8,b:e&255}}var TO={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 cmt(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=fmt(e)),typeof e=="object"&&(Qc(e.r)&&Qc(e.g)&&Qc(e.b)?(t=rmt(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Qc(e.h)&&Qc(e.s)&&Qc(e.v)?(r=Ww(e.s),i=Ww(e.v),t=amt(e.h,r,i),o=!0,s="hsv"):Qc(e.h)&&Qc(e.s)&&Qc(e.l)&&(r=Ww(e.s),a=Ww(e.l),t=imt(e.h,r,a),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Nde(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 umt="[-\\+]?\\d+%?",dmt="[-\\+]?\\d*\\.\\d+%?",$d="(?:".concat(dmt,")|(?:").concat(umt,")"),V8="[\\s|\\(]+(".concat($d,")[,|\\s]+(").concat($d,")[,|\\s]+(").concat($d,")\\s*\\)?"),W8="[\\s|\\(]+(".concat($d,")[,|\\s]+(").concat($d,")[,|\\s]+(").concat($d,")[,|\\s]+(").concat($d,")\\s*\\)?"),hl={CSS_UNIT:new RegExp($d),rgb:new RegExp("rgb"+V8),rgba:new RegExp("rgba"+W8),hsl:new RegExp("hsl"+V8),hsla:new RegExp("hsla"+W8),hsv:new RegExp("hsv"+V8),hsva:new RegExp("hsva"+W8),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 fmt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(TO[e])e=TO[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=hl.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=hl.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=hl.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=hl.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=hl.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=hl.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=hl.hex8.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),a:oq(n[4]),format:t?"name":"hex8"}:(n=hl.hex6.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),format:t?"name":"hex"}:(n=hl.hex4.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),a:oq(n[4]+n[4]),format:t?"name":"hex8"}:(n=hl.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 Qc(e){return!!hl.CSS_UNIT.exec(String(e))}var mmt=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=lmt(t)),this.originalInput=t;var i=cmt(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=Nde(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=iq(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=iq(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=rq(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=rq(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),aq(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),omt(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($a(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($a(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="#"+aq(this.r,this.g,this.b,!1),n=0,r=Object.entries(TO);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=Vw(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=Vw(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=Vw(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=Vw(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}(),U8,wb={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"},Ade=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)},G9=V1(function(e){return e}),Fde={theme:G9,token:N(N({},wb),Hi==null||(U8=Hi.defaultAlgorithm)===null||U8===void 0?void 0:U8.call(Hi,Hi==null?void 0:Hi.defaultSeed)),hashId:"pro-".concat(Ade(JSON.stringify(wb)))},pmt=function(){return Fde};const hmt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:wb,emptyTheme:G9,hashCode:Ade,token:Fde,useToken:pmt},Symbol.toStringTag,{value:"Module"}));var as=function(t,n){return new mmt(t).setAlpha(n).toRgbString()},vmt=function(){return typeof Hi>"u"||!Hi?hmt:Hi},Fo=vmt(),h1=Fo.useToken,q8=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(Ks),i=r.token,a=i===void 0?{}:i,o=u.useContext(Ks),s=o.hashed,l=h1(),c=l.token,d=l.hashId,f=u.useContext(Ks);f.theme;var m=u.useContext(Vt.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:HC({token:a,path:[e],nonce:h==null?void 0:h.nonce,layer:{name:"antd-pro"}},function(){return t(a)}),hashId:s?d:""}}var gmt=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)})},bmt=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},ymt={exports:{}};(function(e,t){(function(n,r){e.exports=r(Mte)})(cn,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})})(ymt);var xmt=["locale","getPrefixCls"],wmt=["locale","theme"],Smt=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},G8=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"))},Qd=K.createContext({intl:N(N({},Dh),{},{locale:"default"}),valueTypeMap:{},theme:G9,hashed:!0,dark:!1,token:wb});Qd.Consumer;var Cmt=function(){var t=Ode(),n=t.cache;return u.useEffect(function(){return function(){n.clear()}},[]),null},kmt=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(Vt.ConfigContext),m=f.locale,p=f.getPrefixCls,h=rt(f,xmt),g=(n=Fo.useToken)===null||n===void 0?void 0:n.call(Fo),v=u.useContext(Qd),x=c?".".concat(c):".".concat(p(),"-pro"),w="."+p(),y="".concat(x),S=u.useMemo(function(){return gmt(l||{},g.token||wb)},[l,g.token]),C=u.useMemo(function(){var j,L=m==null?void 0:m.locale,D=jde(L),B=d??(L&&((j=v.intl)===null||j===void 0?void 0:j.locale)==="default"?Om[D]:v.intl||Om[D]);return N(N({},v),{},{dark:i??v.dark,token:bmt(v.token,g.token,{proComponentsCls:x,antCls:w,themeId:g.theme.id,layout:S}),intl:B||Dh})},[m==null?void 0:m.locale,v,i,g.token,g.theme.id,x,w,S,d]),k=N(N({},C.token||{}),{},{proComponentsCls:x}),_=hQ(g.theme,[g.token,k??{}],{salt:y,override:k}),E=he(_,2),T=E[0],$=E[1],P=u.useMemo(function(){return!(t.hashed===!1||v.hashed===!1)},[v.hashed,t.hashed]),O=u.useMemo(function(){return t.hashed===!1||v.hashed===!1||G8()===!1?"":g.hashId?g.hashId:$},[$,v.hashed,t.hashed]);u.useEffect(function(){Sn.locale((m==null?void 0:m.locale)||"zh-cn")},[m==null?void 0:m.locale]);var M=u.useMemo(function(){return N(N({},h.theme),{},{hashId:O,hashed:P&&G8()})},[h.theme,O,P,G8()]),R=u.useMemo(function(){return N(N({},C),{},{valueTypeMap:a||(C==null?void 0:C.valueTypeMap),token:T,theme:g.theme,hashed:P,hashId:O})},[C,a,T,g.theme,P,O]),I=u.useMemo(function(){return b.jsx(Vt,N(N({},h),{},{theme:M,children:b.jsx(Qd.Provider,{value:R,children:b.jsxs(b.Fragment,{children:[s&&b.jsx(Cmt,{}),r]})})}))},[h,M,R,s,r]);return s?b.jsx(Hdt,{value:{provider:function(){return new Map}},children:I}):I},_4=function(t){var n=t.needDeps,r=t.dark,i=t.token,a=u.useContext(Qd),o=u.useContext(Vt.ConfigContext),s=o.locale,l=o.theme,c=rt(o,wmt),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,Fo.darkAlgorithm].filter(Boolean):h&&Array.isArray(l==null?void 0:l.algorithm)?[].concat(He((l==null?void 0:l.algorithm)||[]),[Fo.darkAlgorithm]).filter(Boolean):l==null?void 0:l.algorithm},m=N(N({},c),{},{locale:s||vdt,theme:Smt(N(N({},l),{},{algorithm:f()}))});return b.jsx(Vt,N(N({},m),{},{children:b.jsx(kmt,N(N({},t),{},{token:i}))}))};function Ln(){var e=u.useContext(Vt.ConfigContext),t=e.locale,n=u.useContext(Qd),r=n.intl;return r&&r.locale!=="default"?r||Dh:t!=null&&t.locale&&Om[jde(t.locale)]||Dh}Qd.displayName="ProProvider";var Ks=Qd,_mt=function(t){return q({},t.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(t.colorSplit)})};function Emt(e){return jr("DropdownFooter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[_mt(n)]})}var $mt=function(t){var n=Ln(),r=t.onClear,i=t.onConfirm,a=t.disabled,o=t.footerRender,s=u.useContext(Vt.ConfigContext),l=s.getPrefixCls,c=l("pro-core-dropdown-footer"),d=Emt(c),f=d.wrapSSR,m=d.hashId,p=[b.jsx(Bt,{style:{visibility:r?"visible":"hidden"},type:"link",size:"small",disabled:a,onClick:function(v){r&&r(v),v.stopPropagation()},children:n.getMessage("form.lightFilter.clear","清除")},"clear"),b.jsx(Bt,{"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:me(c,m),onClick:function(v){return v.target.getAttribute("data-type")!=="confirm"&&v.stopPropagation()},children:h}))},Tmt=function(e){Ga(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)),q(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(K_,{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),Pmt=function(t){return q({},t.componentCls,q(q(q(q(q(q(q(q({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":q({paddingBlock:0,paddingInline:8,backgroundColor:t.colorBgTextHover},"&".concat(t.componentCls,"-allow-clear:hover:not(").concat(t.componentCls,"-disabled)"),q(q({},"".concat(t.componentCls,"-arrow"),{display:"none"}),"".concat(t.componentCls,"-close"),{display:"inline-flex"}))},"".concat(t.antCls,"-select"),q({},"".concat(t.antCls,"-select-clear"),{borderRadius:"50%"})),"".concat(t.antCls,"-picker"),q({},"".concat(t.antCls,"-picker-clear"),{borderRadius:"50%"})),"&-icon",q(q({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",q({color:t.colorTextPlaceholder,cursor:"not-allowed"},"".concat(t.componentCls,"-icon"),{color:t.colorTextPlaceholder})),"&-small",q(q(q({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 Rmt(e){return jr("FieldLabel",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Pmt(n)]})}var Imt=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,g=t.bordered,v=t.style,x=t.downIcon,w=t.allowClear,y=w===void 0?!0:w,S=t.valueMaxLength,C=S===void 0?41:S,k=(Vt==null||(r=Vt.useConfig)===null||r===void 0?void 0:r.call(Vt))||{componentSize:"middle"},_=k.componentSize,E=_,T=u.useContext(Vt.ConfigContext),$=T.getPrefixCls,P=$("pro-core-field-label"),O=Rmt(P),M=O.wrapSSR,R=O.hashId,I=Ln(),j=u.useRef(null),L=u.useRef(null);u.useImperativeHandle(n,function(){return{labelRef:L,clearRef:j}});var D=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)?D(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,": "]}):"",X=B(A);if(!f)return b.jsxs("span",{style:{display:"inline-flex",alignItems:"center"},children:[U,B(A)]});var J=function(){var ne=Array.isArray(A)&&A.length>1,ee=I.getMessage("form.lightFilter.itemUnit","项");return typeof X=="string"&&X.length>C&&ne?"...".concat(A.length).concat(ee):""},re=J();return b.jsxs("span",{title:typeof X=="string"?X:void 0,style:{display:"inline-flex",alignItems:"center"},children:[U,b.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof X=="string"?X==null||(V=X.toString())===null||V===void 0||(W=V.slice)===null||W===void 0?void 0:W.call(V,0,C):X}),re]})}return H||m};return M(b.jsxs("span",{className:me(P,R,"".concat(P,"-").concat((i=(a=t.size)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:"middle"),q(q(q(q({},"".concat(P,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(P,"-disabled"),c),"".concat(P,"-bordered"),g),"".concat(P,"-allow-clear"),y),p),style:v,ref:L,onClick:function(){var H;t==null||(H=t.onClick)===null||H===void 0||H.call(t)},children:[F(o,l),(l||l===0)&&y&&b.jsx(Fc,{role:"button",title:I.getMessage("form.lightFilter.clear","清除"),className:me("".concat(P,"-icon"),R,"".concat(P,"-close")),onClick:function(H){c||s==null||s(),H.stopPropagation()},ref:j}),x!==!1?x??b.jsx(Tu,{className:me("".concat(P,"-icon"),R,"".concat(P,"-arrow"))}):null]}))},Vc=K.forwardRef(Imt),Si=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},Omt=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,sq=function(t){return t==="*"||t==="x"||t==="X"},lq=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},Mmt=function(t,n){return mt(t)!==mt(n)?[String(t),String(n)]:[t,n]},jmt=function(t,n){if(sq(t)||sq(n))return 0;var r=Mmt(lq(t),lq(n)),i=he(r,2),a=i[0],o=i[1];return a>o?1:a<o?-1:0},Nmt=function(t,n){for(var r=0;r<Math.max(t.length,n.length);r++){var i=jmt(t[r]||"0",n[r]||"0");if(i!==0)return i}return 0},cq=function(t){var n,r=t.match(Omt);return r==null||(n=r.shift)===null||n===void 0||n.call(r),r},lp=function(t,n){var r=cq(t),i=cq(n),a=r.pop(),o=i.pop(),s=Nmt(r,i);return s!==0?s:a||o?a?-1:1:0},Dde=function(){var t;return typeof process>"u"?Eu:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||Eu},Wy=function(t,n){var r=lp(Dde(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return Si(r)},Amt=function(t){return q(q(q({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function Fmt(e){return jr("FilterDropdown",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Amt(n)]})}var Lde=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(Vt.ConfigContext),p=m.getPrefixCls,h=p("pro-core-field-dropdown"),g=Fmt(h),v=g.wrapSSR,x=g.hashId,w=Wy(a||c||!1,o||l),y=u.useRef(null);return v(b.jsx(Lc,N(N({placement:f,trigger:["click"]},w),{},{styles:{body:{padding:0}},content:b.jsxs("div",{ref:y,className:me("".concat(h,"-overlay"),q(q({},"".concat(h,"-overlay-").concat(f),f),"hashId",x)),children:[b.jsx(Vt,{getPopupContainer:function(){return y.current||document.body},children:b.jsx("div",{className:"".concat(h,"-content ").concat(x).trim(),children:n})}),i&&b.jsx($mt,N({disabled:s,footerRender:d},i))]}),children:b.jsx("span",{className:"".concat(h,"-label ").concat(x).trim(),children:r})})))},Dmt=function(t){var n="".concat(t.antCls,"-progress-bg");return q({},t.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":q({},n,{backgroundColor:t.colorSuccess}),"&-error":q({},n,{backgroundColor:t.colorError}),"&-warning":q({},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 Lmt(e){return jr("InlineErrorFormItem",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Dmt(n)]})}var Bmt=["rules","name","children","popoverProps"],zmt=["errorType","rules","name","popoverProps","children"],Bde={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},Hmt=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],g=u.useContext(Vt.ConfigContext),v=g.getPrefixCls,x=v(),w=h1(),y=Lmt("".concat(x,"-form-item-with-help")),S=y.wrapSSR,C=y.hashId;u.useEffect(function(){n.validateStatus!=="validating"&&h(n.errors)},[n.errors,n.validateStatus]);var k=Wy(p.length<1?!1:c,function(E){E!==c&&d(E)}),_=n.validateStatus==="validating";return b.jsx(Lc,N(N(N({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},k),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:S(b.jsx("div",{className:"".concat(x,"-form-item ").concat(C," ").concat(w.hashId).trim(),style:{margin:0,padding:0},children:b.jsxs("div",{className:"".concat(x,"-form-item-with-help ").concat(C," ").concat(w.hashId).trim(),children:[_?b.jsx(Pa,{}):null,a]})}))},o),{},{children:b.jsxs(b.Fragment,{children:[r,i]})}),"popover")},Vmt=function(t){var n=t.rules,r=t.name,i=t.children,a=t.popoverProps,o=rt(t,Bmt);return b.jsx(Cn.Item,N(N({name:r,rules:n,hasFeedback:!1,shouldUpdate:function(l,c){if(l===c)return!1;var d=[r].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}},_internalItemRender:{mark:"pro_table_render",render:function(l,c){return b.jsx(Hmt,N({inputProps:l,popoverProps:a},c))}}},o),{},{style:N(N({},Bde),o==null?void 0:o.style),children:i}))},Wmt=function(t){var n=t.errorType,r=t.rules,i=t.name,a=t.popoverProps,o=t.children,s=rt(t,zmt);return i&&r!==null&&r!==void 0&&r.length&&n==="popover"?b.jsx(Vmt,N(N({name:i,rules:r,popoverProps:a},s),{},{children:o})):b.jsx(Cn.Item,N(N({rules:r,shouldUpdate:i?function(l,c){if(l===c)return!1;var d=[i].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}}:void 0},s),{},{style:N(N({},Bde),s.style),name:i,children:o}))},Umt=function(t){return q({},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 qmt(e){return jr("LabelIconTip",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Umt(n)]})}var Mm=K.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,a=u.useContext(Vt.ConfigContext),o=a.getPrefixCls,s=o("pro-core-label-tip"),l=qmt(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(Nlt,{});return c(b.jsxs("div",{className:me(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:me("".concat(s,"-title"),d,q({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&b.jsx("div",{className:"".concat(s,"-subtitle ").concat(d).trim(),children:i}),n&&b.jsx(_r,N(N({},f),{},{children:b.jsx("span",{className:"".concat(s,"-icon ").concat(d).trim(),children:m})}))]}))}),Uy=K.createContext({}),zde={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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)}}})})(zde);var Gmt=zde.exports;const Kmt=Zn(Gmt);var Zd=function(t){return t==null};Sn.extend(Kmt);var Hde={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 uq(e){return Object.prototype.toString.call(e)==="[object Object]"}function Ymt(e){if(uq(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(uq(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var PO=function(t){return!!(t!=null&&t._isAMomentObject)},dq=function(t,n,r){if(!n)return t;if(Sn.isDayjs(t)||PO(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(Hde[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},Xmt=function e(t,n,r,i,a){var o={};return typeof window>"u"||mt(t)!=="object"||Zd(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=a?[a,s].flat(1):[s],c=cr(r,l)||"text",d="text",f;typeof c=="string"?d=c:(d=c.valueType,f=c.dateFormat);var m=t[s];if(!(Zd(m)&&i)){if(Ymt(m)&&!Array.isArray(m)&&!Sn.isDayjs(m)&&!PO(m)){o[s]=e(m,n,r,i,l);return}if(Array.isArray(m)){o[s]=m.map(function(p,h){return Sn.isDayjs(p)||PO(p)?dq(p,f||n,d):e(p,n,r,i,[s,"".concat(h)].flat(1))});return}o[s]=dq(m,f||n,d)}}),o)},fq=function(t,n){return typeof n=="function"?n(Sn(t)):Sn(t).format(n)},Jmt=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?fq(a,s):"",d=o?fq(o,l):"",f=c&&d?"".concat(c," ~ ").concat(d):"";return f},Qmt=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)},Zmt=function(t){var n;return((n=t.ellipsis)===null||n===void 0?void 0:n.showTitle)===!1?!1:t.ellipsis},ept=function(t,n,r){if(n.copyable||n.ellipsis){var i=n.copyable&&r?{text:r,tooltips:["",""]}:void 0,a=Qmt(n),o=Zmt(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(Ia.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:o,children:t})}return t};function ca(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 RO=function(t,n,r){return n===void 0?t:ca(t,n,r)},Vde=function(t){var n=lp(Dde(),"4.24.0")>-1?{menu:t}:{overlay:b.jsx(Fu,N({},t))};return Si(n)},Wn=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(He(a)))},[])};function K9(e,t){var n=Wn(e),r=u.useRef(),i=u.useCallback(function(){r.current&&(clearTimeout(r.current),r.current=null)},[]),a=u.useCallback(ln(bt().mark(function o(){var s,l,c,d=arguments;return bt().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(ln(bt().mark(function h(){return bt().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.t0=p,v.next=3,n.apply(void 0,l);case 3:return v.t1=v.sent,(0,v.t0)(v.t1),v.abrupt("return");case 6:case"end":return v.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 Y9=function(t){var n=u.useRef(t);return n.current=t,n};function tpt(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=Y9(e);return u.useEffect(function(){var l=setTimeout(function(){o(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(He(n)):void 0),a}function xu(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(!xu(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=xc(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=xc(e.entries()),d;try{for(c.s();!(d=c.n()).done;)if(a=d.value,!xu(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=xc(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)&&!xu(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var npt=function(t,n,r){return xu(t,n,r)};function X9(e,t){var n=u.useRef();return npt(e,n.current,t)||(n.current=e),n.current}function X2(e,t,n){u.useEffect(e,X9(t||[],n))}function Wde(e,t,n,r){var i=K9(ln(bt().mark(function a(){return bt().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:e();case 1:case"end":return s.stop()}},a)})),r||16);u.useEffect(function(){i.run()},X9(t||[],n))}function Aa(e,t){return K.useMemo(e,X9(t))}var rpt=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,J9=function(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!rpt},K8=0;function ipt(e){var t=u.useRef(null),n=u.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(K8+=1,K8.toString())}),r=he(n,1),i=r[0],a=u.useRef(i),o=function(){var d=ln(bt().mark(function f(){var m,p,h,g;return bt().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return(m=t.current)===null||m===void 0||m.abort(),h=new AbortController,t.current=h,x.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(w,y){var S;(S=t.current)===null||S===void 0||(S=S.signal)===null||S===void 0||S.addEventListener("abort",function(){y(new Error("aborted"))})})]);case 5:return g=x.sent,x.abrupt("return",g);case 7:case"end":return x.stop()}},f)}));return function(){return d.apply(this,arguments)}}();u.useEffect(function(){return function(){K8+=1}},[]);var s=Mde([a.current,e.params],o,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var v1=function(t){var n=u.useRef();return u.useEffect(function(){n.current=t}),n.current};function apt(){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 opt(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 spt(e){var t=apt(),n=opt(t,e);return n}var lpt=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n},E4=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},mq=0,pq=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(mq+=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},Sb=function(){return typeof window>"u"?pq():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():pq()},Ude=function(t){if(t&&t!==!0)return t},cpt=function(t){var n={};return Object.keys(t||{}).forEach(function(r){var i;Array.isArray(t[r])&&((i=t[r])===null||i===void 0?void 0:i.length)===0||t[r]!==void 0&&(n[r]=t[r])}),n};Sn.extend(Vte);var hq=function(t){return!!(t!=null&&t._isAMomentObject)},qy=function e(t,n){return Zd(t)||Sn.isDayjs(t)||hq(t)?hq(t)?Sn(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?Sn(t):Sn(t,n)},upt=["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 dpt(e){var t={};return upt.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var fpt="valueType request plain renderFormItem render text formItemProps valueEnum",mpt="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function qde(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n="".concat(fpt," ").concat(mpt).split(/[\s\n]+/),r={};return Object.keys(e||{}).forEach(function(i){n.includes(i)&&!t||(r[i]=e[i])}),r}function ppt(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 hpt=function(t){var n=t.color,r=t.children;return b.jsx(js,{color:n,text:r})},Vu=function(t){return ppt(t)==="map"?t:new Map(Object.entries(t||{}))},vpt={Success:function(t){var n=t.children;return b.jsx(js,{status:"success",text:n})},Error:function(t){var n=t.children;return b.jsx(js,{status:"error",text:n})},Default:function(t){var n=t.children;return b.jsx(js,{status:"default",text:n})},Processing:function(t){var n=t.children;return b.jsx(js,{status:"processing",text:n})},Warning:function(t){var n=t.children;return b.jsx(js,{status:"warning",text:n})},success:function(t){var n=t.children;return b.jsx(js,{status:"success",text:n})},error:function(t){var n=t.children;return b.jsx(js,{status:"error",text:n})},default:function(t){var n=t.children;return b.jsx(js,{status:"default",text:n})},processing:function(t){var n=t.children;return b.jsx(js,{status:"processing",text:n})},warning:function(t){var n=t.children;return b.jsx(js,{status:"warning",text:n})}},pg=function e(t,n,r){if(Array.isArray(t))return b.jsx(Pr,{split:",",size:2,wrap:!0,children:t.map(function(c,d){return e(c,n,d)})},r);var i=Vu(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=vpt[o||"Init"];return l?b.jsx(l,{children:a.text},r):s?b.jsx(hpt,{color:s,children:a.text},r):b.jsx(K.Fragment,{children:a.text||a},r)},IO={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=x();r.configure=x,r.stringify=r,r.default=r,t.stringify=r,t.configure=x,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,y){if(w.length>200||y)return w.sort(y);for(let S=1;S<w.length;S++){const C=w[S];let k=S;for(;k!==0&&w[k-1]>C;)w[k]=w[k-1],k--;w[k]=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,y,S){w.length<S&&(S=w.length);const C=y===","?"":" ";let k=`"0":${C}${w[0]}`;for(let _=1;_<S;_++)k+=`${y}"${_}":${C}${w[_]}`;return k}function d(w){if(n.call(w,"circularValue")){const y=w.circularValue;if(typeof y=="string")return`"${y}"`;if(y==null)return y;if(y===Error||y===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 y;if(n.call(w,"deterministic")&&(y=w.deterministic,typeof y!="boolean"&&typeof y!="function"))throw new TypeError('The "deterministic" argument must be of type boolean or comparator function');return y===void 0?!0:y}function m(w,y){let S;if(n.call(w,y)&&(S=w[y],typeof S!="boolean"))throw new TypeError(`The "${y}" argument must be of type boolean`);return S===void 0?!0:S}function p(w,y){let S;if(n.call(w,y)){if(S=w[y],typeof S!="number")throw new TypeError(`The "${y}" argument must be of type number`);if(!Number.isInteger(S))throw new TypeError(`The "${y}" argument must be an integer`);if(S<1)throw new RangeError(`The "${y}" argument must be >= 1`)}return S===void 0?1/0:S}function h(w){return w===1?"1 item":`${w} items`}function g(w){const y=new Set;for(const S of w)(typeof S=="string"||typeof S=="number")&&y.add(String(S));return y}function v(w){if(n.call(w,"strict")){const y=w.strict;if(typeof y!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(y)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 x(w){w={...w};const y=v(w);y&&(w.bigint===void 0&&(w.bigint=!1),"circularValue"in w||(w.circularValue=Error));const S=d(w),C=m(w,"bigint"),k=f(w),_=typeof k=="function"?k:void 0,E=p(w,"maximumDepth"),T=p(w,"maximumBreadth");function $(I,j,L,D,B,F){let z=j[I];switch(typeof z=="object"&&z!==null&&typeof z.toJSON=="function"&&(z=z.toJSON(I)),z=D.call(j,I,z),typeof z){case"string":return a(z);case"object":{if(z===null)return"null";if(L.indexOf(z)!==-1)return S;let H="",A=",";const V=F;if(Array.isArray(z)){if(z.length===0)return"[]";if(E<L.length+1)return'"[Array]"';L.push(z),B!==""&&(F+=B,H+=`
|
||
${F}`,A=`,
|
||
${F}`);const Q=Math.min(z.length,T);let ne=0;for(;ne<Q-1;ne++){const oe=$(String(ne),z,L,D,B,F);H+=oe!==void 0?oe:"null",H+=A}const ee=$(String(ne),z,L,D,B,F);if(H+=ee!==void 0?ee:"null",z.length-1>T){const oe=z.length-T-1;H+=`${A}"... ${h(oe)} not stringified"`}return B!==""&&(H+=`
|
||
${V}`),L.pop(),`[${H}]`}let W=Object.keys(z);const U=W.length;if(U===0)return"{}";if(E<L.length+1)return'"[Object]"';let X="",J="";B!==""&&(F+=B,A=`,
|
||
${F}`,X=" ");const re=Math.min(U,T);k&&!l(z)&&(W=o(W,_)),L.push(z);for(let Q=0;Q<re;Q++){const ne=W[Q],ee=$(ne,z,L,D,B,F);ee!==void 0&&(H+=`${J}${a(ne)}:${X}${ee}`,J=A)}if(U>T){const Q=U-T;H+=`${J}"...":${X}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=`
|
||
${F}${H}
|
||
${V}`),L.pop(),`{${H}}`}case"number":return isFinite(z)?String(z):y?y(z):"null";case"boolean":return z===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(z);default:return y?y(z):void 0}}function P(I,j,L,D,B,F){switch(typeof j=="object"&&j!==null&&typeof j.toJSON=="function"&&(j=j.toJSON(I)),typeof j){case"string":return a(j);case"object":{if(j===null)return"null";if(L.indexOf(j)!==-1)return S;const z=F;let H="",A=",";if(Array.isArray(j)){if(j.length===0)return"[]";if(E<L.length+1)return'"[Array]"';L.push(j),B!==""&&(F+=B,H+=`
|
||
${F}`,A=`,
|
||
${F}`);const U=Math.min(j.length,T);let X=0;for(;X<U-1;X++){const re=P(String(X),j[X],L,D,B,F);H+=re!==void 0?re:"null",H+=A}const J=P(String(X),j[X],L,D,B,F);if(H+=J!==void 0?J:"null",j.length-1>T){const re=j.length-T-1;H+=`${A}"... ${h(re)} not stringified"`}return B!==""&&(H+=`
|
||
${z}`),L.pop(),`[${H}]`}L.push(j);let V="";B!==""&&(F+=B,A=`,
|
||
${F}`,V=" ");let W="";for(const U of D){const X=P(U,j[U],L,D,B,F);X!==void 0&&(H+=`${W}${a(U)}:${V}${X}`,W=A)}return B!==""&&W.length>1&&(H=`
|
||
${F}${H}
|
||
${z}`),L.pop(),`{${H}}`}case"number":return isFinite(j)?String(j):y?y(j):"null";case"boolean":return j===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(j);default:return y?y(j):void 0}}function O(I,j,L,D,B){switch(typeof j){case"string":return a(j);case"object":{if(j===null)return"null";if(typeof j.toJSON=="function"){if(j=j.toJSON(I),typeof j!="object")return O(I,j,L,D,B);if(j===null)return"null"}if(L.indexOf(j)!==-1)return S;const F=B;if(Array.isArray(j)){if(j.length===0)return"[]";if(E<L.length+1)return'"[Array]"';L.push(j),B+=D;let X=`
|
||
${B}`;const J=`,
|
||
${B}`,re=Math.min(j.length,T);let Q=0;for(;Q<re-1;Q++){const ee=O(String(Q),j[Q],L,D,B);X+=ee!==void 0?ee:"null",X+=J}const ne=O(String(Q),j[Q],L,D,B);if(X+=ne!==void 0?ne:"null",j.length-1>T){const ee=j.length-T-1;X+=`${J}"... ${h(ee)} not stringified"`}return X+=`
|
||
${F}`,L.pop(),`[${X}]`}let z=Object.keys(j);const H=z.length;if(H===0)return"{}";if(E<L.length+1)return'"[Object]"';B+=D;const A=`,
|
||
${B}`;let V="",W="",U=Math.min(H,T);l(j)&&(V+=c(j,A,T),z=z.slice(j.length),U-=j.length,W=A),k&&(z=o(z,_)),L.push(j);for(let X=0;X<U;X++){const J=z[X],re=O(J,j[J],L,D,B);re!==void 0&&(V+=`${W}${a(J)}: ${re}`,W=A)}if(H>T){const X=H-T;V+=`${W}"...": "${h(X)} not stringified"`,W=A}return W!==""&&(V=`
|
||
${B}${V}
|
||
${F}`),L.pop(),`{${V}}`}case"number":return isFinite(j)?String(j):y?y(j):"null";case"boolean":return j===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(j);default:return y?y(j):void 0}}function M(I,j,L){switch(typeof j){case"string":return a(j);case"object":{if(j===null)return"null";if(typeof j.toJSON=="function"){if(j=j.toJSON(I),typeof j!="object")return M(I,j,L);if(j===null)return"null"}if(L.indexOf(j)!==-1)return S;let D="";const B=j.length!==void 0;if(B&&Array.isArray(j)){if(j.length===0)return"[]";if(E<L.length+1)return'"[Array]"';L.push(j);const V=Math.min(j.length,T);let W=0;for(;W<V-1;W++){const X=M(String(W),j[W],L);D+=X!==void 0?X:"null",D+=","}const U=M(String(W),j[W],L);if(D+=U!==void 0?U:"null",j.length-1>T){const X=j.length-T-1;D+=`,"... ${h(X)} not stringified"`}return L.pop(),`[${D}]`}let F=Object.keys(j);const z=F.length;if(z===0)return"{}";if(E<L.length+1)return'"[Object]"';let H="",A=Math.min(z,T);B&&l(j)&&(D+=c(j,",",T),F=F.slice(j.length),A-=j.length,H=","),k&&(F=o(F,_)),L.push(j);for(let V=0;V<A;V++){const W=F[V],U=M(W,j[W],L);U!==void 0&&(D+=`${H}${a(W)}:${U}`,H=",")}if(z>T){const V=z-T;D+=`${H}"...":"${h(V)} not stringified"`}return L.pop(),`{${D}}`}case"number":return isFinite(j)?String(j):y?y(j):"null";case"boolean":return j===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(j);default:return y?y(j):void 0}}function R(I,j,L){if(arguments.length>1){let D="";if(typeof L=="number"?D=" ".repeat(Math.min(L,10)):typeof L=="string"&&(D=L.slice(0,10)),j!=null){if(typeof j=="function")return $("",{"":I},[],j,D,"");if(Array.isArray(j))return P("",I,[],g(j),D,"")}if(D.length!==0)return O("",I,[],D,"")}return M("",I,[])}return R}})(IO,IO.exports);var gpt=IO.exports;const bpt=Zn(gpt),ypt=bpt.configure;var Td=ypt({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function xpt(){this.__data__=[],this.size=0}function Gy(e,t){return e===t||e!==e&&t!==t}function $4(e,t){for(var n=e.length;n--;)if(Gy(e[n][0],t))return n;return-1}var wpt=Array.prototype,Spt=wpt.splice;function Cpt(e){var t=this.__data__,n=$4(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Spt.call(t,n,1),--this.size,!0}function kpt(e){var t=this.__data__,n=$4(t,e);return n<0?void 0:t[n][1]}function _pt(e){return $4(this.__data__,e)>-1}function Ept(e,t){var n=this.__data__,r=$4(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Wu(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])}}Wu.prototype.clear=xpt;Wu.prototype.delete=Cpt;Wu.prototype.get=kpt;Wu.prototype.has=_pt;Wu.prototype.set=Ept;function $pt(){this.__data__=new Wu,this.size=0}function Tpt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Ppt(e){return this.__data__.get(e)}function Rpt(e){return this.__data__.has(e)}var Gde=typeof global=="object"&&global&&global.Object===Object&&global,Ipt=typeof self=="object"&&self&&self.Object===Object&&self,Wc=Gde||Ipt||Function("return this")(),xv=Wc.Symbol,Kde=Object.prototype,Opt=Kde.hasOwnProperty,Mpt=Kde.toString,p0=xv?xv.toStringTag:void 0;function jpt(e){var t=Opt.call(e,p0),n=e[p0];try{e[p0]=void 0;var r=!0}catch{}var i=Mpt.call(e);return r&&(t?e[p0]=n:delete e[p0]),i}var Npt=Object.prototype,Apt=Npt.toString;function Fpt(e){return Apt.call(e)}var Dpt="[object Null]",Lpt="[object Undefined]",vq=xv?xv.toStringTag:void 0;function hg(e){return e==null?e===void 0?Lpt:Dpt:vq&&vq in Object(e)?jpt(e):Fpt(e)}function cp(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Bpt="[object AsyncFunction]",zpt="[object Function]",Hpt="[object GeneratorFunction]",Vpt="[object Proxy]";function Q9(e){if(!cp(e))return!1;var t=hg(e);return t==zpt||t==Hpt||t==Bpt||t==Vpt}var Y8=Wc["__core-js_shared__"],gq=function(){var e=/[^.]+$/.exec(Y8&&Y8.keys&&Y8.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Wpt(e){return!!gq&&gq in e}var Upt=Function.prototype,qpt=Upt.toString;function up(e){if(e!=null){try{return qpt.call(e)}catch{}try{return e+""}catch{}}return""}var Gpt=/[\\^$.*+?()[\]{}|]/g,Kpt=/^\[object .+?Constructor\]$/,Ypt=Function.prototype,Xpt=Object.prototype,Jpt=Ypt.toString,Qpt=Xpt.hasOwnProperty,Zpt=RegExp("^"+Jpt.call(Qpt).replace(Gpt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function eht(e){if(!cp(e)||Wpt(e))return!1;var t=Q9(e)?Zpt:Kpt;return t.test(up(e))}function tht(e,t){return e==null?void 0:e[t]}function dp(e,t){var n=tht(e,t);return eht(n)?n:void 0}var Cb=dp(Wc,"Map"),kb=dp(Object,"create");function nht(){this.__data__=kb?kb(null):{},this.size=0}function rht(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var iht="__lodash_hash_undefined__",aht=Object.prototype,oht=aht.hasOwnProperty;function sht(e){var t=this.__data__;if(kb){var n=t[e];return n===iht?void 0:n}return oht.call(t,e)?t[e]:void 0}var lht=Object.prototype,cht=lht.hasOwnProperty;function uht(e){var t=this.__data__;return kb?t[e]!==void 0:cht.call(t,e)}var dht="__lodash_hash_undefined__";function fht(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=kb&&t===void 0?dht:t,this}function jm(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])}}jm.prototype.clear=nht;jm.prototype.delete=rht;jm.prototype.get=sht;jm.prototype.has=uht;jm.prototype.set=fht;function mht(){this.size=0,this.__data__={hash:new jm,map:new(Cb||Wu),string:new jm}}function pht(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function T4(e,t){var n=e.__data__;return pht(t)?n[typeof t=="string"?"string":"hash"]:n.map}function hht(e){var t=T4(this,e).delete(e);return this.size-=t?1:0,t}function vht(e){return T4(this,e).get(e)}function ght(e){return T4(this,e).has(e)}function bht(e,t){var n=T4(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function fp(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])}}fp.prototype.clear=mht;fp.prototype.delete=hht;fp.prototype.get=vht;fp.prototype.has=ght;fp.prototype.set=bht;var yht=200;function xht(e,t){var n=this.__data__;if(n instanceof Wu){var r=n.__data__;if(!Cb||r.length<yht-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new fp(r)}return n.set(e,t),this.size=n.size,this}function wu(e){var t=this.__data__=new Wu(e);this.size=t.size}wu.prototype.clear=$pt;wu.prototype.delete=Tpt;wu.prototype.get=Ppt;wu.prototype.has=Rpt;wu.prototype.set=xht;var J2=function(){try{var e=dp(Object,"defineProperty");return e({},"",{}),e}catch{}}();function Z9(e,t,n){t=="__proto__"&&J2?J2(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function OO(e,t,n){(n!==void 0&&!Gy(e[t],n)||n===void 0&&!(t in e))&&Z9(e,t,n)}function wht(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 Sht=wht(),Yde=typeof exports=="object"&&exports&&!exports.nodeType&&exports,bq=Yde&&typeof module=="object"&&module&&!module.nodeType&&module,Cht=bq&&bq.exports===Yde,yq=Cht?Wc.Buffer:void 0;yq&&yq.allocUnsafe;function kht(e,t){return e.slice()}var Q2=Wc.Uint8Array;function _ht(e){var t=new e.constructor(e.byteLength);return new Q2(t).set(new Q2(e)),t}function Eht(e,t){var n=_ht(e.buffer);return new e.constructor(n,e.byteOffset,e.length)}function $ht(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var xq=Object.create,Tht=function(){function e(){}return function(t){if(!cp(t))return{};if(xq)return xq(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Xde(e,t){return function(n){return e(t(n))}}var Jde=Xde(Object.getPrototypeOf,Object),Pht=Object.prototype;function P4(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Pht;return e===n}function Rht(e){return typeof e.constructor=="function"&&!P4(e)?Tht(Jde(e)):{}}function Nm(e){return e!=null&&typeof e=="object"}var Iht="[object Arguments]";function wq(e){return Nm(e)&&hg(e)==Iht}var Qde=Object.prototype,Oht=Qde.hasOwnProperty,Mht=Qde.propertyIsEnumerable,Z2=wq(function(){return arguments}())?wq:function(e){return Nm(e)&&Oht.call(e,"callee")&&!Mht.call(e,"callee")},Am=Array.isArray,jht=9007199254740991;function Zde(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=jht}function Ky(e){return e!=null&&Zde(e.length)&&!Q9(e)}function Nht(e){return Nm(e)&&Ky(e)}function Aht(){return!1}var efe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sq=efe&&typeof module=="object"&&module&&!module.nodeType&&module,Fht=Sq&&Sq.exports===efe,Cq=Fht?Wc.Buffer:void 0,Dht=Cq?Cq.isBuffer:void 0,_b=Dht||Aht,Lht="[object Object]",Bht=Function.prototype,zht=Object.prototype,tfe=Bht.toString,Hht=zht.hasOwnProperty,Vht=tfe.call(Object);function Wht(e){if(!Nm(e)||hg(e)!=Lht)return!1;var t=Jde(e);if(t===null)return!0;var n=Hht.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&tfe.call(n)==Vht}var Uht="[object Arguments]",qht="[object Array]",Ght="[object Boolean]",Kht="[object Date]",Yht="[object Error]",Xht="[object Function]",Jht="[object Map]",Qht="[object Number]",Zht="[object Object]",evt="[object RegExp]",tvt="[object Set]",nvt="[object String]",rvt="[object WeakMap]",ivt="[object ArrayBuffer]",avt="[object DataView]",ovt="[object Float32Array]",svt="[object Float64Array]",lvt="[object Int8Array]",cvt="[object Int16Array]",uvt="[object Int32Array]",dvt="[object Uint8Array]",fvt="[object Uint8ClampedArray]",mvt="[object Uint16Array]",pvt="[object Uint32Array]",ei={};ei[ovt]=ei[svt]=ei[lvt]=ei[cvt]=ei[uvt]=ei[dvt]=ei[fvt]=ei[mvt]=ei[pvt]=!0;ei[Uht]=ei[qht]=ei[ivt]=ei[Ght]=ei[avt]=ei[Kht]=ei[Yht]=ei[Xht]=ei[Jht]=ei[Qht]=ei[Zht]=ei[evt]=ei[tvt]=ei[nvt]=ei[rvt]=!1;function hvt(e){return Nm(e)&&Zde(e.length)&&!!ei[hg(e)]}function vvt(e){return function(t){return e(t)}}var nfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,g1=nfe&&typeof module=="object"&&module&&!module.nodeType&&module,gvt=g1&&g1.exports===nfe,X8=gvt&&Gde.process,kq=function(){try{var e=g1&&g1.require&&g1.require("util").types;return e||X8&&X8.binding&&X8.binding("util")}catch{}}(),_q=kq&&kq.isTypedArray,R4=_q?vvt(_q):hvt;function MO(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var bvt=Object.prototype,yvt=bvt.hasOwnProperty;function xvt(e,t,n){var r=e[t];(!(yvt.call(e,t)&&Gy(r,n))||n===void 0&&!(t in e))&&Z9(e,t,n)}function wvt(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?Z9(n,s,l):xvt(n,s,l)}return n}function Svt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var Cvt=9007199254740991,kvt=/^(?:0|[1-9]\d*)$/;function rfe(e,t){var n=typeof e;return t=t??Cvt,!!t&&(n=="number"||n!="symbol"&&kvt.test(e))&&e>-1&&e%1==0&&e<t}var _vt=Object.prototype,Evt=_vt.hasOwnProperty;function ife(e,t){var n=Am(e),r=!n&&Z2(e),i=!n&&!r&&_b(e),a=!n&&!r&&!i&&R4(e),o=n||r||i||a,s=o?Svt(e.length,String):[],l=s.length;for(var c in e)(t||Evt.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||rfe(c,l)))&&s.push(c);return s}function $vt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Tvt=Object.prototype,Pvt=Tvt.hasOwnProperty;function Rvt(e){if(!cp(e))return $vt(e);var t=P4(e),n=[];for(var r in e)r=="constructor"&&(t||!Pvt.call(e,r))||n.push(r);return n}function afe(e){return Ky(e)?ife(e,!0):Rvt(e)}function Ivt(e){return wvt(e,afe(e))}function Ovt(e,t,n,r,i,a,o){var s=MO(e,n),l=MO(t,n),c=o.get(l);if(c){OO(e,n,c);return}var d=a?a(s,l,n+"",e,t,o):void 0,f=d===void 0;if(f){var m=Am(l),p=!m&&_b(l),h=!m&&!p&&R4(l);d=l,m||p||h?Am(s)?d=s:Nht(s)?d=$ht(s):p?(f=!1,d=kht(l)):h?(f=!1,d=Eht(l)):d=[]:Wht(l)||Z2(l)?(d=s,Z2(s)?d=Ivt(s):(!cp(s)||Q9(s))&&(d=Rht(l))):f=!1}f&&(o.set(l,d),i(d,l,r,a,o),o.delete(l)),OO(e,n,d)}function ofe(e,t,n,r,i){e!==t&&Sht(t,function(a,o){if(i||(i=new wu),cp(a))Ovt(e,t,o,n,ofe,r,i);else{var s=r?r(MO(e,o),a,o+"",e,t,i):void 0;s===void 0&&(s=a),OO(e,o,s)}},afe)}function sfe(e){return e}function Mvt(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 Eq=Math.max;function jvt(e,t,n){return t=Eq(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=Eq(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),Mvt(e,this,s)}}function Nvt(e){return function(){return e}}var Avt=J2?function(e,t){return J2(e,"toString",{configurable:!0,enumerable:!1,value:Nvt(t),writable:!0})}:sfe,Fvt=800,Dvt=16,Lvt=Date.now;function Bvt(e){var t=0,n=0;return function(){var r=Lvt(),i=Dvt-(r-n);if(n=r,i>0){if(++t>=Fvt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var zvt=Bvt(Avt);function Hvt(e,t){return zvt(jvt(e,t,sfe),e+"")}function Vvt(e,t,n){if(!cp(n))return!1;var r=typeof t;return(r=="number"?Ky(n)&&rfe(t,n.length):r=="string"&&t in n)?Gy(n[t],e):!1}function Wvt(e){return Hvt(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&&Vvt(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 jO=Wvt(function(e,t,n){ofe(e,t,n)});function Uvt(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 qvt=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 Zd(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||mt(t)!=="object"||Zd(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 y(S,C){return Array.isArray(S)&&S.forEach(function(k,_){if(k){var E=C==null?void 0:C[_];typeof k=="function"&&(C[_]=k(C,m,l)),mt(k)==="object"&&!Array.isArray(k)&&Object.keys(k).forEach(function(T){var $=E==null?void 0:E[T];if(typeof k[T]=="function"&&$){var P=k[T](E[T],m,l);E[T]=mt(P)==="object"?P[T]:P}else mt(k[T])==="object"&&Array.isArray(k[T])&&$&&y(k[T],$)}),mt(k)==="object"&&Array.isArray(k)&&E&&y(k,E)}}),m},h=c?[c,m].flat(1):[m].flat(1),g=l[m],v=cr(i,h),x=function(){var S,C,k=!1;if(typeof v=="function"){C=v==null?void 0:v(g,m,l);var _=mt(C);_!=="object"&&_!=="undefined"?(S=m,k=!0):S=C}else S=p(v,g);if(Array.isArray(S)){f=Ur(f,S,g);return}mt(S)==="object"&&!Array.isArray(a)?a=jO(a,S):mt(S)==="object"&&Array.isArray(a)?f=N(N({},f),S):(S!==null||S!==void 0)&&(f=Ur(f,[S],k?C:g))};if(v&&typeof v=="function"&&x(),!(typeof window>"u")){if(Uvt(g)){var w=s(g,h);if(Object.keys(w).length<1)return;f=Ur(f,[m],w);return}x()}}),r?f:l)};return a=Array.isArray(t)&&Array.isArray(a)?He(o(t)):E4({},o(t),a),a},Ss=function(t){return t===void 0?{}:lp(Eu,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}},Gvt=["map_row_parentKey"],Kvt=["map_row_parentKey","map_row_key"],Yvt=["map_row_key"],J8=function(t){return(yr.warn||yr.warning)(t)},So=function(t){return Array.isArray(t)?t.join(","):t};function L0(e,t){var n,r=e.getRowKey,i=e.row,a=e.data,o=e.childrenColumnName,s=o===void 0?"children":o,l=(n=So(e.key))===null||n===void 0?void 0:n.toString(),c=new Map;function d(m,p,h){m.forEach(function(g,v){var x=(h||0)*10+v,w=r(g,x).toString();g&&mt(g)==="object"&&s in g&&d(g[s]||[],w,x);var y=N(N({},g),{},{map_row_key:w,children:void 0,map_row_parentKey:p});delete y.children,p||delete y.map_row_parentKey,c.set(w,y)})}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,g=[],v=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;p.forEach(function(y){if(y.map_row_parentKey&&!y.map_row_key){var S=y.map_row_parentKey,C=rt(y,Gvt);if(h.has(S)||h.set(S,[]),w){var k;(k=h.get(S))===null||k===void 0||k.push(C)}}})};return v(t==="top"),p.forEach(function(x){if(x.map_row_parentKey&&x.map_row_key){var w,y=x.map_row_parentKey,S=x.map_row_key,C=rt(x,Kvt);h.has(S)&&(C[s]=h.get(S)),h.has(y)||h.set(y,[]),(w=h.get(y))===null||w===void 0||w.push(C)}}),v(t==="update"),p.forEach(function(x){if(!x.map_row_parentKey){var w=x.map_row_key,y=rt(x,Yvt);if(w&&h.has(w)){var S=N(N({},y),{},q({},s,h.get(w)));g.push(S);return}g.push(y)}}),g};return f(c)}function Xvt(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(Uy),d=Cn.useFormInstance(),f=Wt(!1),m=he(f,2),p=m[0],h=m[1],g=Wn(ln(bt().mark(function v(){var x,w,y,S,C,k,_,E,T;return bt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,w=s==="Map",y=[l,Array.isArray(n)?n[0]:n].map(function(O){return O==null?void 0:O.toString()}).flat(1).filter(Boolean),h(!0),P.next=6,d.validateFields(y,{recursive:!0});case 6:return S=(c==null||(x=c.getFieldFormatValue)===null||x===void 0?void 0:x.call(c,y))||d.getFieldValue(y),Array.isArray(n)&&n.length>1&&(C=vM(n),k=C.slice(1),_=cr(S,k),Ur(S,k,_)),E=w?Ur({},y,S):S,P.next=11,r==null?void 0:r(n,E4({},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()}},v,null,[[0,16]])})));return u.useImperativeHandle(t,function(){return{save:g}},[g]),b.jsxs("a",{onClick:function(){var v=ln(bt().mark(function x(w){return bt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return w.stopPropagation(),w.preventDefault(),S.prev=2,S.next=5,g();case 5:S.next=9;break;case 7:S.prev=7,S.t0=S.catch(2);case 9:case"end":return S.stop()}},x,null,[[2,7]])}));return function(x){return v.apply(this,arguments)}}(),children:[p?b.jsx(Pa,{style:{marginInlineEnd:8}}):null,a||"保存"]},"save")}var Jvt=function(t){var n=t.recordKey,r=t.onDelete,i=t.preEditRowRef,a=t.row,o=t.children,s=t.deletePopconfirmMessage,l=Wt(function(){return!1}),c=he(l,2),d=c[0],f=c[1],m=Wn(ln(bt().mark(function p(){var h;return bt().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.prev=0,f(!0),v.next=4,r==null?void 0:r(n,a);case 4:return h=v.sent,f(!1),v.abrupt("return",h);case 9:return v.prev=9,v.t0=v.catch(0),console.log(v.t0),f(!1),v.abrupt("return",null);case 14:return v.prev=14,i&&(i.current=null),v.finish(14);case 17:case"end":return v.stop()}},p,null,[[0,9,14,17]])})));return o!==!1?b.jsx(Wj,{title:s,onConfirm:function(){return m()},children:b.jsxs("a",{children:[d?b.jsx(Pa,{style:{marginInlineEnd:8}}):null,o||"删除"]})},"delete"):null},Qvt=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(Uy),m=Cn.useFormInstance();return b.jsx("a",{onClick:function(){var p=ln(bt().mark(function h(g){var v,x,w,y,S,C,k;return bt().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return g.stopPropagation(),g.preventDefault(),x=a==="Map",w=[r,n].flat(1).filter(Boolean),y=(f==null||(v=f.getFieldFormatValue)===null||v===void 0?void 0:v.call(f,w))||(m==null?void 0:m.getFieldValue(w)),S=x?Ur({},w,y):y,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(Ur({},w,d==null?void 0:d.current)),E.next=17;break;case 15:return E.next=17,(k=t.onDelete)===null||k===void 0?void 0:k.call(t,n,l);case 17:return d&&(d.current=null),E.abrupt("return",C);case 19:case"end":return E.stop()}},h)}));return function(h){return p.apply(this,arguments)}}(),children:c||"取消"},"cancel")};function Zvt(e,t){var n=t.recordKey,r=t.newLineConfig,i=t.saveText,a=t.deleteText,o=u.forwardRef(Xvt),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(Jvt,N(N({},t),{},{row:e,children:a}),"delete"+n):void 0,cancel:b.jsx(Qvt,N(N({},t),{},{row:e}),"cancel"+n)}}function egt(e){var t=Ln(),n=u.useRef(null),r=u.useState(void 0),i=he(r,2),a=i[0],o=i[1],s=function(){var V=new Map,W=function U(X,J){X==null||X.forEach(function(re,Q){var ne,ee=J==null?Q.toString():J+"_"+Q.toString();V.set(ee,So(e.getRowKey(re,-1))),V.set((ne=So(e.getRowKey(re,-1)))===null||ne===void 0?void 0:ne.toString(),ee),e.childrenColumnName&&re!==null&&re!==void 0&&re[e.childrenColumnName]&&U(re[e.childrenColumnName],ee)})};return W(e.dataSource),V},l=u.useMemo(function(){return s()},[]),c=u.useRef(l),d=u.useRef(void 0);Wde(function(){c.current=s()},[e.dataSource]),d.current=a;var f=e.type||"single",m=lae(e.dataSource,"children",e.getRowKey),p=he(m,1),h=p[0],g=Wt([],{value:e.editableKeys,onChange:e.onChange?function(A){var V,W,U;e==null||(V=e.onChange)===null||V===void 0||V.call(e,(W=A==null?void 0:A.filter(function(X){return X!==void 0}))!==null&&W!==void 0?W:[],(U=A==null?void 0:A.map(function(X){return h(X)}).filter(function(X){return X!==void 0}))!==null&&U!==void 0?U:[])}:void 0}),v=he(g,2),x=v[0],w=v[1],y=u.useMemo(function(){var A=f==="single"?x==null?void 0:x.slice(0,1):x;return new Set(A)},[(x||[]).join(","),f]),S=v1(x),C=Wn(function(A){var V,W,U,X,J=(V=e.getRowKey(A,A.index))===null||V===void 0||(W=V.toString)===null||W===void 0?void 0:W.call(V),re=(U=e.getRowKey(A,-1))===null||U===void 0||(X=U.toString)===null||X===void 0?void 0:X.call(U),Q=x==null?void 0:x.map(function(oe){return oe==null?void 0:oe.toString()}),ne=(S==null?void 0:S.map(function(oe){return oe==null?void 0:oe.toString()}))||[],ee=e.tableName&&!!(ne!=null&&ne.includes(re))||!!(ne!=null&&ne.includes(J));return{recordKey:re,isEditable:e.tableName&&(Q==null?void 0:Q.includes(re))||(Q==null?void 0:Q.includes(J)),preIsEditable:ee}}),k=Wn(function(A,V){var W,U;return y.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1?(J8(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1):(y.add(A),w(Array.from(y)),n.current=(W=V??((U=e.dataSource)===null||U===void 0?void 0:U.find(function(X,J){return e.getRowKey(X,J)===A})))!==null&&W!==void 0?W:null,!0)}),_=Wn(function(){var A=ln(bt().mark(function V(W,U){var X,J;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(X=So(W).toString(),J=c.current.get(X),!(!y.has(X)&&J&&(U??!0)&&e.tableName)){Q.next=5;break}return _(J,!1),Q.abrupt("return");case 5:return a&&a.options.recordKey===W&&o(void 0),y.delete(X),y.delete(So(W)),w(Array.from(y)),Q.abrupt("return",!0);case 10:case"end":return Q.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),E=K9(ln(bt().mark(function A(){var V,W,U,X,J=arguments;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(W=J.length,U=new Array(W),X=0;X<W;X++)U[X]=J[X];(V=e.onValuesChange)===null||V===void 0||V.call.apply(V,[e].concat(U));case 2:case"end":return Q.stop()}},A)})),64),T=Wn(function(A,V){var W;if(e.onValuesChange){var U=e.dataSource;x==null||x.forEach(function(ne){if((a==null?void 0:a.options.recordKey)!==ne){var ee=ne.toString(),oe=cr(V,[e.tableName||"",ee].flat(1).filter(function(se){return se||se===0}));oe&&(U=L0({data:U,getRowKey:e.getRowKey,row:oe,key:ee,childrenColumnName:e.childrenColumnName||"children"},"update"))}});var X=A,J=(W=Object.keys(X||{}).pop())===null||W===void 0?void 0:W.toString(),re=N(N({},a==null?void 0:a.defaultValue),cr(V,[e.tableName||"",J.toString()].flat(1).filter(function(ne){return ne||ne===0}))),Q=c.current.has(So(J))?U.find(function(ne,ee){var oe,se=(oe=e.getRowKey(ne,ee))===null||oe===void 0?void 0:oe.toString();return se===J}):re;E.run(Q||re,U)}}),$=u.useRef(new Map);u.useEffect(function(){$.current.forEach(function(A,V){y.has(V)||$.current.delete(V)})},[$,y]);var P=Wn(function(){var A=ln(bt().mark(function V(W,U){var X,J,re,Q;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(X=So(W),J=c.current.get(W.toString()),!(!y.has(X)&&J&&(U??!0)&&e.tableName)){ee.next=6;break}return ee.next=5,P(J,!1);case 5:return ee.abrupt("return",ee.sent);case 6:return re=$.current.get(X)||$.current.get(X.toString()),ee.prev=7,ee.next=10,re==null||(Q=re.current)===null||Q===void 0?void 0:Q.save();case 10:ee.next=15;break;case 12:return ee.prev=12,ee.t0=ee.catch(7),ee.abrupt("return",!1);case 15:return y.delete(X),y.delete(X.toString()),w(Array.from(y)),ee.abrupt("return",!0);case 19:case"end":return ee.stop()}},V,null,[[7,12]])}));return function(V,W){return A.apply(this,arguments)}}()),O=Wn(function(A,V){if(V!=null&&V.parentKey&&!c.current.has(So(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 J8(e.onlyAddOneLineAlertMessage||t.getMessage("editableTable.onlyAddOneLine","只能新增一行")),!1;if(y.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1)return J8(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(y.add(W),w(Array.from(y)),(V==null?void 0:V.newRecordType)==="dataSource"||e.tableName){var U,X={data:e.dataSource,getRowKey:e.getRowKey,row:N(N({},A),{},{map_row_parentKey:V!=null&&V.parentKey?(U=So(V==null?void 0:V.parentKey))===null||U===void 0?void 0:U.toString():void 0}),key:W,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(L0(X,(V==null?void 0:V.position)==="top"?"top":"update"))}else o({defaultValue:A,options:N(N({},V),{},{recordKey:W})});return!0}),M=(e==null?void 0:e.saveText)||t.getMessage("editableTable.action.save","保存"),R=(e==null?void 0:e.deleteText)||t.getMessage("editableTable.action.delete","删除"),I=(e==null?void 0:e.cancelText)||t.getMessage("editableTable.action.cancel","取消"),j=Wn(function(){var A=ln(bt().mark(function V(W,U,X,J){var re,Q,ne,ee,oe,se,ue;return bt().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,e==null||(re=e.onSave)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return ee=le.sent,le.next=5,_(W);case 5:if(oe=J||d.current||{},se=oe.options,!(!(se!=null&&se.parentKey)&&(se==null?void 0:se.recordKey)===W)){le.next=9;break}return(se==null?void 0:se.position)==="top"?e.setDataSource([U].concat(He(e.dataSource))):e.setDataSource([].concat(He(e.dataSource),[U])),le.abrupt("return",ee);case 9:return ue={data:e.dataSource,getRowKey:e.getRowKey,row:se?N(N({},U),{},{map_row_parentKey:(Q=So((ne=se==null?void 0:se.parentKey)!==null&&ne!==void 0?ne:""))===null||Q===void 0?void 0:Q.toString()}):U,key:W,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(L0(ue,(se==null?void 0:se.position)==="top"?"top":"update")),le.next=13,_(W);case 13:return le.abrupt("return",ee);case 14:case"end":return le.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),L=Wn(function(){var A=ln(bt().mark(function V(W,U){var X,J,re;return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return J={data:e.dataSource,getRowKey:e.getRowKey,row:U,key:W,childrenColumnName:e.childrenColumnName||"children"},ne.next=3,e==null||(X=e.onDelete)===null||X===void 0?void 0:X.call(e,W,U);case 3:return re=ne.sent,ne.next=6,_(W,!1);case 6:return e.setDataSource(L0(J,"delete")),ne.abrupt("return",re);case 8:case"end":return ne.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),D=Wn(function(){var A=ln(bt().mark(function V(W,U,X,J){var re,Q;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,e==null||(re=e.onCancel)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return Q=ee.sent,ee.abrupt("return",Q);case 4:case"end":return ee.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),B=e.actionRender&&typeof e.actionRender=="function",F=B?e.actionRender:function(){},z=Wn(F),H=function(V){var W=e.getRowKey(V,V.index),U={saveText:M,cancelText:I,deleteText:R,addEditRecord:O,recordKey:W,cancelEditable:_,index:V.index,tableName:e.tableName,newLineConfig:a,onCancel:D,onDelete:L,onSave:j,editableKeys:x,setEditableRowKeys:w,preEditRowRef:n,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(t.getMessage("deleteThisLine","删除此项"),"?")},X=Zvt(V,U);return e.tableName?$.current.set(c.current.get(So(W))||So(W),X.saveRef):$.current.set(So(W),X.saveRef),B?z(V,U,{save:X.save,delete:X.delete,cancel:X.cancel}):[X.save,X.delete,X.cancel]};return{editableKeys:x,setEditableRowKeys:w,isEditable:C,actionRender:H,startEditable:k,cancelEditable:_,addEditRecord:O,saveEditable:P,newLineRecord:a,preEditableKeys:S,onValuesChange:T,getRealIndex:e.getRealIndex}}var tgt=function(t){var n=t.componentCls,r=t.antCls;return q({},"".concat(n,"-actions"),q(q({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:q(q({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 ngt(e){return jr("ProCardActions",function(t){var n=N(N({},t),{},{componentCls:".".concat(e),cardActionIconSize:16});return[tgt(n)]})}var rgt=function(t){var n=t.actions,r=t.prefixCls,i=ngt(r),a=i.wrapSSR,o=i.hashId;return Array.isArray(n)&&n!==null&&n!==void 0&&n.length?a(b.jsx("ul",{className:me("".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:me("".concat(r,"-actions-item"),o),children:s},"action-".concat(l))})})):a(b.jsx("ul",{className:me("".concat(r,"-actions"),o),children:n}))},igt=new gn("card-loading",{"0%":{backgroundPosition:"0 50%"},"50%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),agt=function(t){return q({},t.componentCls,q(q({"&-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:igt,animationDuration:"1.4s",animationTimingFunction:"ease",animationIterationCount:"infinite"}))};function ogt(e){return jr("ProCardLoading",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[agt(n)]})}var sgt=function(t){var n=t.style,r=t.prefix,i=ogt(r||"ant-pro-card"),a=i.wrapSSR;return a(b.jsxs("div",{className:"".concat(r,"-loading-content"),style:n,children:[b.jsx(Qi,{gutter:8,children:b.jsx(Dn,{span:22,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})}),b.jsxs(Qi,{gutter:8,children:[b.jsx(Dn,{span:8,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Dn,{span:15,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(Qi,{gutter:8,children:[b.jsx(Dn,{span:6,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Dn,{span:18,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(Qi,{gutter:8,children:[b.jsx(Dn,{span:13,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Dn,{span:9,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(Qi,{gutter:8,children:[b.jsx(Dn,{span:4,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Dn,{span:3,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Dn,{span:16,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]})]}))},lgt=["tab","children"],cgt=["key","tab","tabKey","disabled","destroyInactiveTabPane","children","className","style","cardProps"];function ugt(e){return e.filter(function(t){return t})}function dgt(e,t,n){if(e)return e.map(function(i){return N(N({},i),{},{children:b.jsx(Eb,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=rt(s,lgt),f=N(N({key:String(a)},d),{},{children:b.jsx(Eb,N(N({},n==null?void 0:n.cardProps),{},{children:c})),label:l});return f}return null});return ugt(r)}var fgt=function(t){var n=u.useContext(Vt.ConfigContext),r=n.getPrefixCls;if(Eu.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=rt(t,cgt),h=r("pro-card-tabpane"),g=me(h,d);return b.jsx(Ic.TabPane,N(N({tabKey:o,tab:a,className:g,style:f,disabled:s,destroyInactiveTabPane:l},p),{},{children:b.jsx(Eb,N(N({},m),{},{children:c}))}),i)},$q=function(t){return{backgroundColor:t.controlItemBgActive,borderColor:t.controlOutline}},mgt=function(t){var n=t.componentCls;return q(q(q({},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"},q8==null?void 0:q8(t)),{},q(q(q(q(q(q(q(q(q(q({"&-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":q({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({},$q(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({},$q(t)),"&&-ghost":q({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",q({},"> ".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"),q({},"".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",q(q({},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"),q(q({},"&".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"),q(q(q(q(q(q({},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),q({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:t.marginXS,paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-bottom > ").concat(t.antCls,"-tabs-nav"),q({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-left"),q({},"".concat(t.antCls,"-tabs-content-holder"),q({},"".concat(t.antCls,"-tabs-content"),q({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-left > ").concat(t.antCls,"-tabs-nav"),q({marginInlineEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})),"".concat(t.antCls,"-tabs-right"),q({},"".concat(t.antCls,"-tabs-content-holder"),q({},"".concat(t.antCls,"-tabs-content"),q({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-right > ").concat(t.antCls,"-tabs-nav"),q({},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})))},lfe=24,pgt=function(t,n){var r=n.componentCls;return t===0?q({},"".concat(r,"-col-0"),{display:"none"}):q({},"".concat(r,"-col-").concat(t),{flexShrink:0,width:"".concat(t/lfe*100,"%")})},hgt=function(t){return Array(lfe+1).fill(1).map(function(n,r){return pgt(r,t)})};function vgt(e){return jr("ProCard",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[mgt(n),hgt(n)]})}var ggt=["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"],Eb=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,g=h===void 0?0:h,v=e.tooltip,x=e.split,w=e.headerBordered,y=w===void 0?!1:w,S=e.bordered,C=S===void 0?!1:S,k=e.boxShadow,_=k===void 0?!1:k,E=e.children,T=e.size,$=e.actions,P=e.ghost,O=P===void 0?!1:P,M=e.hoverable,R=M===void 0?!1:M,I=e.direction,j=e.collapsed,L=e.collapsible,D=L===void 0?!1:L,B=e.collapsibleIconRender,F=e.colStyle,z=e.defaultCollapsed,H=z===void 0?!1:z,A=e.onCollapse,V=e.checked,W=e.onChecked,U=e.tabs,X=e.type,J=rt(e,ggt),re=u.useContext(Vt.ConfigContext),Q=re.getPrefixCls,ne=lf()||{lg:!0,md:!0,sm:!0,xl:!1,xs:!1,xxl:!1},ee=Wt(H,{value:j,onChange:A}),oe=he(ee,2),se=oe[0],ue=oe[1],te=["xxl","xl","lg","md","sm","xs"],le=dgt(U==null?void 0:U.items,E,U),ve=function(_e){var je=[0,0],De=Array.isArray(_e)?_e:[_e,0];return De.forEach(function(Ge,Ve){if(mt(Ge)==="object")for(var qe=0;qe<te.length;qe+=1){var Ne=te[qe];if(ne[Ne]&&Ge[Ne]!==void 0){je[Ve]=Ge[Ne];break}}else je[Ve]=Ge||0}),je},we=function(_e,je){return _e?je:{}},ke=function(_e){var je=_e;if(mt(_e)==="object")for(var De=0;De<te.length;De+=1){var Ge=te[De];if(ne!=null&&ne[Ge]&&(_e==null?void 0:_e[Ge])!==void 0){je=_e[Ge];break}}var Ve=we(typeof je=="string"&&/\d%|\dpx/i.test(je),{width:je,flexShrink:0});return{span:je,colSpanStyle:Ve}},Y=Q("pro-card"),ae=vgt(Y),Z=ae.wrapSSR,G=ae.hashId,de=ve(g),ie=he(de,2),fe=ie[0],be=ie[1],Ce=!1,xe=K.Children.toArray(E),ye=xe.map(function(ge,_e){var je;if(ge!=null&&(je=ge.type)!==null&&je!==void 0&&je.isProCard){Ce=!0;var De=ge.props.colSpan,Ge=ke(De),Ve=Ge.span,qe=Ge.colSpanStyle,Ne=me(["".concat(Y,"-col")],G,q(q(q({},"".concat(Y,"-split-vertical"),x==="vertical"&&_e!==xe.length-1),"".concat(Y,"-split-horizontal"),x==="horizontal"&&_e!==xe.length-1),"".concat(Y,"-col-").concat(Ve),typeof Ve=="number"&&Ve>=0&&Ve<=24)),We=Z(b.jsx("div",{style:N(N(N(N({},qe),we(fe>0,{paddingInlineEnd:fe/2,paddingInlineStart:fe/2})),we(be>0,{paddingBlockStart:be/2,paddingBlockEnd:be/2})),F),className:Ne,children:K.cloneElement(ge)}));return K.cloneElement(We,{key:"pro-card-col-".concat((ge==null?void 0:ge.key)||_e)})}return ge}),Se=me("".concat(Y),r,G,(n={},q(q(q(q(q(q(q(q(q(q(n,"".concat(Y,"-border"),C),"".concat(Y,"-box-shadow"),_),"".concat(Y,"-contain-card"),Ce),"".concat(Y,"-loading"),p),"".concat(Y,"-split"),x==="vertical"||x==="horizontal"),"".concat(Y,"-ghost"),O),"".concat(Y,"-hoverable"),R),"".concat(Y,"-size-").concat(T),T),"".concat(Y,"-type-").concat(X),X),"".concat(Y,"-collapse"),se),q(n,"".concat(Y,"-checked"),V))),Ie=me("".concat(Y,"-body"),G,q(q(q({},"".concat(Y,"-body-center"),m==="center"),"".concat(Y,"-body-direction-column"),x==="horizontal"||I==="column"),"".concat(Y,"-body-wrap"),f&&Ce)),Re=a,Ee=K.isValidElement(p)?p:b.jsx(sgt,{prefix:Y,style:(a==null?void 0:a.padding)===0||(a==null?void 0:a.padding)==="0px"?{padding:24}:void 0}),ce=D&&j===void 0&&(B?B({collapsed:se}):b.jsx(ys,{onClick:function(){D==="icon"&&ue(!se)},rotate:se?void 0:90,className:"".concat(Y,"-collapsible-icon ").concat(G).trim()}));return Z(b.jsxs("div",N(N({className:Se,style:i,ref:t,onClick:function(_e){var je;W==null||W(_e),J==null||(je=J.onClick)===null||je===void 0||je.call(J,_e)}},an(J,["prefixCls","colSpan"])),{},{children:[(s||c||ce)&&b.jsxs("div",{className:me("".concat(Y,"-header"),G,q(q({},"".concat(Y,"-header-border"),y||X==="inner"),"".concat(Y,"-header-collapsible"),ce)),style:o,onClick:function(){(D==="header"||D===!0)&&ue(!se)},children:[b.jsxs("div",{className:"".concat(Y,"-title ").concat(G).trim(),children:[ce,b.jsx(Mm,{label:s,tooltip:v,subTitle:l})]}),c&&b.jsx("div",{className:"".concat(Y,"-extra ").concat(G).trim(),onClick:function(_e){return _e.stopPropagation()},children:c})]}),U?b.jsx("div",{className:"".concat(Y,"-tabs ").concat(G).trim(),children:b.jsx(Ic,N(N({onChange:U.onChange},an(U,["cardProps"])),{},{items:le,children:p?Ee:E}))}):b.jsx("div",{className:Ie,style:Re,children:p?Ee:ye}),$?b.jsx(rgt,{actions:$,prefixCls:Y}):null]})))}),bgt=function(t){var n=t.componentCls;return q({},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 ygt(e){return jr("ProCardDivider",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[bgt(n)]})}var xgt=function(t){var n=u.useContext(Vt.ConfigContext),r=n.getPrefixCls,i=r("pro-card"),a="".concat(i,"-divider"),o=ygt(i),s=o.wrapSSR,l=o.hashId,c=t.className,d=t.style,f=d===void 0?{}:d,m=t.type,p=me(a,c,l,q({},"".concat(a,"-").concat(m),m));return s(b.jsx("div",{className:p,style:f}))},wgt=function(t){return b.jsx(Eb,N({bodyStyle:{padding:0}},t))},Yy=Eb;Yy.isProCard=!0;Yy.Divider=xgt;Yy.TabPane=fgt;Yy.Group=wgt;var b1=function(){return b1=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},b1.apply(this,arguments)};function Sgt(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 Cgt(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 g=h.value;return g})]});var f=b1({},e);return d.forEach(function(m){var p=m[0],h=m[1];f[p]=_gt(p,h,{},e)}),f},[t.disabled,e,o]);function l(d){if(!(typeof window>"u"||!window.URL)){var f=Sgt(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(b1(b1({},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 kgt={true:!0,false:!1};function _gt(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"?kgt[a]:Array.isArray(i)?i.find(function(o){return o==a})||r[e]:a}var vf=K.createContext({}),Egt=["children","Wrapper"],$gt=["children","Wrapper"],eA=u.createContext({grid:!1,colProps:void 0,rowProps:void 0}),Tgt=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=rt(o,Egt);return n?b.jsx(Qi,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=rt(o,$gt),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(Dn,N(N({},d),{},{children:s})):l?b.jsx(l,{children:s}):s}}},vg=function(t){var n=u.useMemo(function(){return mt(t)==="object"?t:{grid:t}},[t]),r=u.useContext(eA),i=r.grid,a=r.colProps;return u.useMemo(function(){return Tgt({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])])},Pgt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],Rgt=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],Tq={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},Igt=["switch","radioButton","radio","rate"];function I4(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=rt(o,Pgt),g=N(N({},p),a),v=g.label,x=g.tooltip,w=g.placeholder,y=g.width,S=g.bordered,C=g.messageVariables,k=g.ignoreFormItem,_=g.transform,E=g.convertValue,T=g.readonly,$=g.allowClear;g.colSize;var P=g.getFormItemProps,O=g.getFieldProps;g.filedConfig;var M=g.cacheForSwr,R=g.proFieldProps,I=rt(g,Rgt),j=s||I.valueType,L=u.useMemo(function(){return m||Igt.includes(j)},[m,j]),D=u.useState(),B=he(D,2),F=B[1],z=u.useState(),H=he(z,2),A=H[0],V=H[1],W=K.useContext(vf),U=Aa(function(){return{formItemProps:P==null?void 0:P(),fieldProps:O==null?void 0:O()}},[O,P,I.dependenciesValues,A]),X=Aa(function(){var Z=N(N(N(N({},k?Si({value:I.value}):{}),{},{placeholder:w,disabled:a.disabled},W.fieldProps),U.fieldProps),I.fieldProps);return Z.style=Si(Z==null?void 0:Z.style),Z},[k,I.value,I.fieldProps,w,a.disabled,W.fieldProps,U.fieldProps]),J=dpt(I),re=Aa(function(){return N(N(N(N({},W.formItemProps),J),U.formItemProps),I.formItemProps)},[U.formItemProps,W.formItemProps,I.formItemProps,J]),Q=Aa(function(){return N(N({messageVariables:C},h),re)},[h,re,C]);uo(!I.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var ne=u.useContext(Yd),ee=ne.prefixName,oe=Aa(function(){var Z,G=Q==null?void 0:Q.name;Array.isArray(G)&&(G=G.join("_")),Array.isArray(ee)&&G&&(G="".concat(ee.join("."),".").concat(G));var de=G&&"form-".concat((Z=W.formKey)!==null&&Z!==void 0?Z:"","-field-").concat(G);return de},[Td(Q==null?void 0:Q.name),ee,W.formKey]),se=Wn(function(){var Z;P||O?V([]):I.renderFormItem&&F([]);for(var G=arguments.length,de=new Array(G),ie=0;ie<G;ie++)de[ie]=arguments[ie];X==null||(Z=X.onChange)===null||Z===void 0||Z.call.apply(Z,[X].concat(de))}),ue=Aa(function(){var Z=N({width:y&&!Tq[y]?y:W.grid?"100%":void 0},X==null?void 0:X.style);return L&&Reflect.deleteProperty(Z,"width"),Si(Z)},[Td(X==null?void 0:X.style),W.grid,L,y]),te=Aa(function(){var Z=y&&Tq[y];return me(X==null?void 0:X.className,q({"pro-field":Z},"pro-field-".concat(y),Z&&!L))||void 0},[y,X==null?void 0:X.className,L]),le=Aa(function(){return Si(N(N({},W.proFieldProps),{},{mode:I==null?void 0:I.mode,readonly:T,params:I.params,proFieldKey:oe,cacheForSwr:M},R))},[W.proFieldProps,I==null?void 0:I.mode,I.params,T,oe,M,R]),ve=Aa(function(){return N(N({onChange:se,allowClear:$},X),{},{style:ue,className:te})},[$,te,se,X,ue]),we=Aa(function(){return b.jsx(e,N(N({},I),{},{fieldProps:ve,proFieldProps:le,ref:a==null?void 0:a.fieldRef}),a.proFormFieldKey||a.name)},[le,ve,I]),ke=Aa(function(){var Z,G,de,ie;return b.jsx(bme,N(N({label:v&&(R==null?void 0:R.light)!==!0?v:void 0,tooltip:(R==null?void 0:R.light)!==!0&&x,valuePropName:f},Q),{},{ignoreFormItem:k,transform:_,dataFormat:X==null?void 0:X.format,valueType:j,messageVariables:N({label:v||""},Q==null?void 0:Q.messageVariables),convertValue:E,lightProps:Si(N(N(N({},X),{},{valueType:j,bordered:S,allowClear:(G=we==null||(de=we.props)===null||de===void 0?void 0:de.allowClear)!==null&&G!==void 0?G:$,light:R==null?void 0:R.light,label:v,customLightMode:l,labelFormatter:c,valuePropName:f,footerRender:we==null||(ie=we.props)===null||ie===void 0?void 0:ie.footerRender},I.lightProps),Q.lightProps)),children:we}),a.proFormFieldKey||((Z=Q.name)===null||Z===void 0?void 0:Z.toString()))},[v,R==null?void 0:R.light,x,f,a.proFormFieldKey,Q,k,_,X,j,E,S,we,$,l,c,I.lightProps]),Y=vg(I),ae=Y.ColWrapper;return b.jsx(ae,{children:ke})},r=function(a){var o=a.dependencies;return o?b.jsx(U4,{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 Ogt=["rules","name","phoneName","fieldProps","onTiming","captchaTextRender","captchaProps"],Mgt=K.forwardRef(function(e,t){var n=Cn.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 g=e.phoneName,v=e.fieldProps,x=e.onTiming,w=e.captchaTextRender,y=w===void 0?function(_,E){return _?"".concat(E," 秒后重新获取"):"获取验证码"}:w,S=e.captchaProps,C=rt(e,Ogt),k=function(){var _=ln(bt().mark(function E(T){return bt().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 _.apply(this,arguments)}}();return u.useImperativeHandle(t,function(){return{startTiming:function(){return d(!0)},endTiming:function(){return d(!1)}}}),u.useEffect(function(){var _=0,E=e.countDown;return c&&(_=window.setInterval(function(){o(function(T){return T<=1?(d(!1),clearInterval(_),E||60):T-1})},1e3)),function(){return clearInterval(_)}},[c]),u.useEffect(function(){x&&x(a)},[a,x]),b.jsxs("div",{style:N(N({},v==null?void 0:v.style),{},{display:"flex",alignItems:"center"}),ref:t,children:[b.jsx(pr,N(N({},v),{},{style:N({flex:1,transition:"width .3s",marginRight:8},v==null?void 0:v.style)})),b.jsx(Bt,N(N({style:{display:"block"},disabled:c,loading:p},S),{},{onClick:ln(bt().mark(function _(){var E;return bt().wrap(function($){for(;;)switch($.prev=$.next){case 0:if($.prev=0,!g){$.next=9;break}return $.next=4,n.validateFields([g].flat(1));case 4:return E=n.getFieldValue([g].flat(1)),$.next=7,k(E);case 7:$.next=11;break;case 9:return $.next=11,k("");case 11:$.next=16;break;case 13:$.prev=13,$.t0=$.catch(0),console.log($.t0);case 16:case"end":return $.stop()}},_,null,[[0,13]])})),children:y(c,a)}))]})}),jgt=I4(Mgt),Ngt=["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"],Pq=function(t,n){return mt(n)!=="object"?t[n]||n:t[n==null?void 0:n.value]||n.label},Agt=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,g=t.onSearch,v=t.allowClear,x=t.labelInValue,w=t.fieldNames,y=t.lightLabel,S=t.labelTrigger,C=t.optionFilterProp,k=t.optionLabelProp,_=k===void 0?"":k,E=t.valueMaxLength,T=E===void 0?41:E,$=t.fetchDataOnSearch,P=$===void 0?!1:$,O=t.fetchData,M=rt(t,Ngt),R=t.placeholder,I=R===void 0?r:R,j=w||{},L=j.label,D=L===void 0?"label":L,B=j.value,F=B===void 0?"value":B,z=u.useContext(Vt.ConfigContext),H=z.getPrefixCls,A=H("pro-field-select-light-select"),V=u.useState(!1),W=he(V,2),U=W[0],X=W[1],J=u.useState(""),re=he(J,2),Q=re[0],ne=re[1],ee=jr("LightSelect",function(ve){return q({},".".concat(A),q(q({},"".concat(ve.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),"&.".concat(A,"-searchable"),q({},"".concat(ve.antCls,"-select"),{width:"200px","&-selector":{height:28}})))}),oe=ee.wrapSSR,se=ee.hashId,ue=u.useMemo(function(){var ve={};return h==null||h.forEach(function(we){var ke=we[_]||we[D],Y=we[F];ve[Y]=ke||Y}),ve},[D,h,F,_]),te=u.useMemo(function(){return Reflect.has(M,"open")?M==null?void 0:M.open:U},[U,M]),le=Array.isArray(o)?o.map(function(ve){return Pq(ue,ve)}):Pq(ue,o);return oe(b.jsxs("div",{className:me(A,se,q({},"".concat(A,"-searchable"),c),"".concat(A,"-container-").concat(M.placement||"bottomLeft"),m),style:f,onClick:function(we){var ke;if(!d){var Y=y==null||(ke=y.current)===null||ke===void 0||(ke=ke.labelRef)===null||ke===void 0||(ke=ke.current)===null||ke===void 0?void 0:ke.contains(we.target);Y&&X(!U)}},children:[b.jsx(go,N(N(N({},M),{},{allowClear:v,value:o,mode:s,labelInValue:x,size:l,disabled:d,onChange:function(we,ke){a==null||a(we,ke),s!=="multiple"&&X(!1)}},Ss(p)),{},{showSearch:c,onSearch:c?function(ve){P&&O&&O(ve),g==null||g(ve)}:void 0,style:f,dropdownRender:function(we){return b.jsxs("div",{ref:n,children:[c&&b.jsx("div",{style:{margin:"4px 8px"},children:b.jsx(pr,{value:Q,allowClear:!!v,onChange:function(Y){ne(Y.target.value),P&&O&&O(Y.target.value),g==null||g(Y.target.value)},onKeyDown:function(Y){if(Y.key==="Backspace"){Y.stopPropagation();return}(Y.key==="ArrowUp"||Y.key==="ArrowDown")&&Y.preventDefault()},style:{width:"100%"},prefix:b.jsx(Wv,{})})}),we]})},open:te,onDropdownVisibleChange:function(we){var ke;we||ne(""),S||X(we),M==null||(ke=M.onDropdownVisibleChange)===null||ke===void 0||ke.call(M,we)},prefixCls:i,options:g||!Q?h:h==null?void 0:h.filter(function(ve){var we,ke;return C?Ir(ve[C]).join("").toLowerCase().includes(Q):((we=String(ve[D]))===null||we===void 0||(we=we.toLowerCase())===null||we===void 0?void 0:we.includes(Q==null?void 0:Q.toLowerCase()))||((ke=ve[F])===null||ke===void 0||(ke=ke.toString())===null||ke===void 0||(ke=ke.toLowerCase())===null||ke===void 0?void 0:ke.includes(Q==null?void 0:Q.toLowerCase()))})})),b.jsx(Vc,{ellipsis:!0,label:r,placeholder:I,disabled:d,bordered:p,allowClear:!!v,value:le||(o==null?void 0:o.label)||o,onClear:function(){a==null||a(void 0,void 0)},ref:y,valueMaxLength:T})]}))};const Fgt=K.forwardRef(Agt);var Dgt=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue","preserveOriginalLabel"],Lgt=["className","optionType"],Bgt=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,g=h===void 0?!0:h,v=t.optionFilterProp,x=v===void 0?"label":v,w=t.optionLabelProp,y=w===void 0?"label":w,S=t.className,C=t.disabled,k=t.options,_=t.fetchData,E=t.resetData,T=t.prefixCls,$=t.onClear,P=t.searchValue,O=t.showSearch,M=t.fieldNames,R=t.defaultSearchValue,I=t.preserveOriginalLabel,j=I===void 0?!1:I,L=rt(t,Dgt),D=M||{},B=D.label,F=B===void 0?"label":B,z=D.value,H=z===void 0?"value":z,A=D.options,V=A===void 0?"options":A,W=u.useState(P??R),U=he(W,2),X=U[0],J=U[1],re=u.useRef();u.useImperativeHandle(n,function(){return re.current}),u.useEffect(function(){if(L.autoFocus){var te;re==null||(te=re.current)===null||te===void 0||te.focus()}},[L.autoFocus]),u.useEffect(function(){J(P)},[P]);var Q=u.useContext(Vt.ConfigContext),ne=Q.getPrefixCls,ee=ne("pro-filed-search-select",T),oe=me(ee,S,q({},"".concat(ee,"-disabled"),C)),se=function(le,ve){return Array.isArray(le)&&Array.isArray(ve)&&le.length>0?le.map(function(we,ke){var Y=ve==null?void 0:ve[ke],ae=Y==null?void 0:Y["data-item"];return N(N(N({},ae||{}),we),{},{label:j&&ae?ae.label:we.label})}):[]},ue=function te(le){return le.map(function(ve,we){var ke,Y=ve,ae=Y.className,Z=Y.optionType,G=rt(Y,Lgt),de=ve[F],ie=ve[H],fe=(ke=ve[V])!==null&&ke!==void 0?ke:[];return Z==="optGroup"||ve.options?N(N({label:de},G),{},{data_title:de,title:de,key:ie??"".concat(de==null?void 0:de.toString(),"-").concat(we,"-").concat(Sb()),children:te(fe)}):N(N({title:de},G),{},{data_title:de,value:ie??we,key:ie??"".concat(de==null?void 0:de.toString(),"-").concat(we,"-").concat(Sb()),"data-item":ve,className:"".concat(ee,"-option ").concat(ae||"").trim(),label:(r==null?void 0:r(ve))||de})})};return b.jsx(go,N(N({ref:re,className:oe,allowClear:!0,autoClearSearchValue:c,disabled:C,mode:i,showSearch:O,searchValue:X,optionFilterProp:x,optionLabelProp:y,onClear:function(){$==null||$(),_(void 0),O&&J(void 0)}},L),{},{filterOption:L.filterOption==!1?!1:function(te,le){var ve,we;return L.filterOption&&typeof L.filterOption=="function"?L.filterOption(te,N(N({},le),{},{label:le==null?void 0:le.data_title})):!!(le!=null&&(ve=le.data_title)!==null&&ve!==void 0&&ve.toString().toLowerCase().includes(te.toLowerCase())||le!=null&&(we=le[x])!==null&&we!==void 0&&we.toString().toLowerCase().includes(te.toLowerCase()))},onSearch:O?function(te){g&&_(te),a==null||a(te),J(te)}:void 0,onChange:function(le,ve){O&&c&&(_(void 0),a==null||a(""),J(void 0));for(var we=arguments.length,ke=new Array(we>2?we-2:0),Y=2;Y<we;Y++)ke[Y-2]=arguments[Y];if(!t.labelInValue){s==null||s.apply(void 0,[le,ve].concat(ke));return}if(i!=="multiple"&&!Array.isArray(ve)){var ae=ve&&ve["data-item"];if(!le||!ae){var Z=le&&N(N({},le),{},{label:j&&ae&&(ae==null?void 0:ae.label)||le.label});s==null||s.apply(void 0,[Z,ve].concat(ke))}else s==null||s.apply(void 0,[N(N(N({},le),ae),{},{label:j&&ae?ae.label:le.label}),ve].concat(ke));return}var G=se(le,ve);s==null||s.apply(void 0,[G,ve].concat(ke)),p&&E()},onFocus:function(le){f&&_(X),o==null||o(le)},options:ue(k||[])}))};const zgt=K.forwardRef(Bgt);var Hgt=["value","text"],Vgt=["mode","valueEnum","render","renderFormItem","request","fieldProps","plain","children","light","proFieldKey","params","label","bordered","id","lightLabel","labelTrigger"],Wgt=function(t){for(var n=t.label,r=t.words,i=u.useContext(Vt.ConfigContext),a=i.getPrefixCls,o=a("pro-select-item-option-content-light"),s=a("pro-select-item-option-content"),l=jr("Highlight",function(v){return q(q({},".".concat(o),{color:v.colorPrimary}),".".concat(s),{flex:"auto",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"})}),c=l.wrapSSR,d=new RegExp(r.map(function(v){return v.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}).join("|"),"gi"),f=n,m=[];f.length;){var p=d.exec(f);if(!p){m.push(f);break}var h=p.index,g=p[0].length+h;m.push(f.slice(0,h),K.createElement("span",{className:o},f.slice(h,g))),f=f.slice(g)}return c(K.createElement.apply(K,["div",{title:n,className:s}].concat(m)))};function NO(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(He(e.children||[]),[e.options||[]]).find(function(a){return NO(a,t)});if(i)return!0}return!1}var cfe=function(t){var n=[],r=Vu(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},gg=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?Sb():"no-fetch"}),p=he(m,1),h=p[0],g=u.useRef(h),v=Wn(function(R){return cfe(Vu(R)).map(function(I){var j=I.value,L=I.text,D=rt(I,Hgt);return N({label:L,value:j,key:j},D)})}),x=Aa(function(){if(s){var R=(s==null?void 0:s.options)||(s==null?void 0:s.treeData);if(R){var I=s.fieldNames||{},j=I.children,L=I.label,D=I.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"?j:H==="label"?L:D;U&&W[U]!==void 0&&(W[H]=W[U],H==="children"&&(F(W[U],"children"),F(W[U],"label"),F(W[U],"value")))}};return j&&B(R,"children"),L&&B(R,"label"),D&&B(R,"value"),R}}},[s]),w=Wt(function(){return t.valueEnum?v(t.valueEnum):[]},{value:x}),y=he(w,2),S=y[0],C=y[1];X2(function(){var R,I;!t.valueEnum||(R=t.fieldProps)!==null&&R!==void 0&&R.options||(I=t.fieldProps)!==null&&I!==void 0&&I.treeData||C(v(t.valueEnum))},[t.valueEnum]);var k=tpt([g.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]),_=Mde(function(){return t.request?k:null},function(R){var I=he(R,3),j=I[1],L=I[2];return t.request(N(N({},j),{},{keyWords:L}),t)},{revalidateIfStale:!o,revalidateOnReconnect:o,shouldRetryOnError:!1,revalidateOnFocus:!1}),E=_.data,T=_.mutate,$=_.isValidating,P=u.useMemo(function(){var R,I,j=S==null?void 0:S.map(function(L){if(typeof L=="string")return{label:L,value:L};if(L.children||L.options){var D=[].concat(He(L.children||[]),He(L.options||[])).filter(function(B){return NO(B,d)});return N(N({},L),{},{children:D,options:D})}return L});return((R=t.fieldProps)===null||R===void 0?void 0:R.filterOption)===!0||((I=t.fieldProps)===null||I===void 0?void 0:I.filterOption)===void 0?j==null?void 0:j.filter(function(L){return L?d?NO(L,d):!0:!1}):j},[S,d,(a=t.fieldProps)===null||a===void 0?void 0:a.filterOption]),O=function(I){if(!(s!=null&&s.fieldNames))return I;var j=s.fieldNames,L=j.label,D=L===void 0?"label":L,B=j.value,F=B===void 0?"value":B;return N(N({},I),{},{label:I[D],value:I[F]})},M=t.request?E==null?void 0:E.map(function(R){return O(R)}):void 0;return[$,M||P,function(R){f(R)},function(){f(void 0),T([],!1)}]},Ugt=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,g=rt(t,Vgt),v=u.useRef(),x=Ln(),w=u.useRef("");u.useEffect(function(){w.current=l==null?void 0:l.searchValue},[l==null?void 0:l.searchValue]);var y=gg(t),S=he(y,4),C=S[0],k=S[1],_=S[2],E=S[3],T=(Vt==null||(r=Vt.useConfig)===null||r===void 0?void 0:r.call(Vt))||{componentSize:"middle"},$=T.componentSize;u.useImperativeHandle(n,function(){return N(N({},v.current||{}),{},{fetchData:function(D){return _(D)}})},[_]);var P=u.useMemo(function(){if(i==="read"){var L=(l==null?void 0:l.fieldNames)||{},D=L.value,B=D===void 0?"value":D,F=L.label,z=F===void 0?"label":F,H=L.options,A=H===void 0?"options":H,V=function W(U){var X=new Map;if(!(U!=null&&U.length))return X;for(var J=U.length,re=0;re<J;re++){var Q=U[re],ne=Q[B],ee=Q[z];ne!==void 0&&ee!==void 0&&X.set(ne,ee);var oe=Q[A]||Q.options;if(oe!=null&&oe.length){var se=W(oe);se.forEach(function(ue,te){return X.set(te,ue)})}}return X};return V(k)}},[i,k,l==null?void 0:l.fieldNames]);if(i==="read"){var O=b.jsx(b.Fragment,{children:pg(g.text,Vu(a||P))});if(o){var M;return(M=o(O,N(N({mode:i},l),{},{options:k}),O))!==null&&M!==void 0?M:null}return O}if(i==="edit"||i==="update"){var R=function(){return c?b.jsx(Fgt,N(N({},Ss(f)),{},{id:m,loading:C,ref:v,allowClear:!0,size:$,options:k,label:d,placeholder:x.getMessage("tableForm.selectPlaceholder","请选择"),lightLabel:p,labelTrigger:h,fetchData:_},l)):b.jsx(zgt,N(N(N({className:g.className,style:N({minWidth:100},g.style)},Ss(f)),{},{id:m,loading:C,ref:v,allowClear:!0,defaultSearchValue:t.defaultKeyWords,notFoundContent:C?b.jsx(Ka,{size:"small"}):l==null?void 0:l.notFoundContent,fetchData:function(B){w.current=B??"",_(B)},resetData:E,preserveOriginalLabel:!0,optionItemRender:function(B){return typeof B.label=="string"&&w.current?b.jsx(Wgt,{label:B.label,words:[w.current]}):B.label},placeholder:x.getMessage("tableForm.selectPlaceholder","请选择"),label:d},l),{},{options:k}),"SearchSelect")},I=R();if(s){var j;return(j=s(g.text,N(N({mode:i},l),{},{options:k,loading:C}),I))!==null&&j!==void 0?j:null}return I}return null};const qgt=K.forwardRef(Ugt);var Ggt=["radioType","renderFormItem","mode","render","label","light"],Kgt=function(t,n){var r;t.radioType;var i=t.renderFormItem,a=t.mode,o=t.render,s=t.label,l=t.light,c=rt(t,Ggt),d=u.useContext(Vt.ConfigContext),f=d.getPrefixCls,m=f("pro-field-cascader"),p=gg(c),h=he(p,3),g=h[0],v=h[1],x=h[2],w=Ln(),y=u.useRef(),S=u.useState(!1),C=he(S,2),k=C[0],_=C[1];u.useImperativeHandle(n,function(){return N(N({},y.current||{}),{},{fetchData:function(F){return x(F)}})},[x]);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,X=new Map,J=function re(Q){if(!(Q!=null&&Q.length))return X;for(var ne=Q.length,ee=0;ee<ne;){var oe=Q[ee++];X.set(oe[H],oe[V]),re(oe[U])}return X};return J(v)}},[a,v,(r=c.fieldProps)===null||r===void 0?void 0:r.fieldNames]);if(a==="read"){var T=b.jsx(b.Fragment,{children:pg(c.text,Vu(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,O,M=b.jsx(Xv,N(N(N({},Ss(!l)),{},{ref:y,open:k,suffixIcon:g?b.jsx(Pa,{}):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),_(F)},className:me((O=c.fieldProps)===null||O===void 0?void 0:O.className,m),options:v}));if(i){var R;M=(R=i(c.text,N(N({mode:a},c.fieldProps),{},{options:v,loading:g}),M))!==null&&R!==void 0?R:null}if(l){var I=c.fieldProps,j=I.disabled,L=I.value,D=!!L&&(L==null?void 0:L.length)!==0;return b.jsx(Vc,{label:s,disabled:j,bordered:c.bordered,value:D||k?M:null,style:D?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:D||k?!1:void 0,onClick:function(){var F,z;_(!0),c==null||(F=c.fieldProps)===null||F===void 0||(z=F.onDropdownVisibleChange)===null||z===void 0||z.call(F,!0)}})}return M}return null};const Ygt=K.forwardRef(Kgt);var Xgt=["layout","renderFormItem","mode","render"],Jgt=["fieldNames"],Qgt=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=rt(t,Xgt),f=u.useContext(Vt.ConfigContext),m=f.getPrefixCls,p=m("pro-field-checkbox"),h=(r=Cn.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r),g=gg(d),v=he(g,3),x=v[0],w=v[1],y=v[2],S=jr("Checkbox",function(D){return q({},".".concat(p),{"&-error":{span:{color:D.colorError}},"&-warning":{span:{color:D.colorWarning}},"&-vertical":q(q(q({},"&".concat(D.antCls,"-checkbox-group"),{display:"inline-block"}),"".concat(D.antCls,"-checkbox-wrapper+").concat(D.antCls,"-checkbox-wrapper"),{"margin-inline-start":"0 !important"}),"".concat(D.antCls,"-checkbox-group-item"),{display:"flex",marginInlineEnd:0})})}),C=S.wrapSSR,k=S.hashId,_=h1==null?void 0:h1(),E=_.token,T=u.useRef();if(u.useImperativeHandle(n,function(){return N(N({},T.current||{}),{},{fetchData:function(B){return y(B)}})},[y]),x)return b.jsx(Ka,{size:"small"});if(l==="read"){var $=w!=null&&w.length?w==null?void 0:w.reduce(function(D,B){var F;return N(N({},D),{},q({},(F=B.value)!==null&&F!==void 0?F:"",B.label))},{}):void 0,P=pg(d.text,Vu(d.valueEnum||$));if(c){var O;return(O=c(d.text,N({mode:l},d.fieldProps),b.jsx(b.Fragment,{children:P})))!==null&&O!==void 0?O:null}return b.jsx("div",{style:{display:"flex",flexWrap:"wrap",alignItems:"center",gap:E.marginSM},children:P})}if(l==="edit"){var M,R=d.fieldProps||{};R.fieldNames;var I=rt(R,Jgt),j=C(b.jsx(qa.Group,N(N({},I),{},{className:me((M=d.fieldProps)===null||M===void 0?void 0:M.className,k,"".concat(p,"-").concat(o),q(q({},"".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 L;return(L=s(d.text,N(N({mode:l},d.fieldProps),{},{options:w,loading:x}),j))!==null&&L!==void 0?L:null}return j}return null};const Zgt=K.forwardRef(Qgt);var e0t=function(t,n){if(typeof t!="string")return t;try{if(n==="json")return JSON.stringify(JSON.parse(t),null,2)}catch{}return t},t0t=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=e0t(r,s),m=Fo.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 g=b.jsx(pr.TextArea,N(N({rows:5},d),{},{ref:n}));if(c&&(g=b.jsx(pr,N(N({},d),{},{ref:n}))),l){var v;return(v=l(f,N(N({mode:i},d),{},{ref:n}),g))!==null&&v!==void 0?v:null}return g}return null};const Rq=K.forwardRef(t0t);var Vs={},Xy={},n0t=typeof cn=="object"&&cn&&cn.Object===Object&&cn,ufe=n0t,r0t=ufe,i0t=typeof self=="object"&&self&&self.Object===Object&&self,a0t=r0t||i0t||Function("return this")(),Zl=a0t,o0t=Zl,s0t=o0t.Symbol,Jy=s0t,Iq=Jy,dfe=Object.prototype,l0t=dfe.hasOwnProperty,c0t=dfe.toString,h0=Iq?Iq.toStringTag:void 0;function u0t(e){var t=l0t.call(e,h0),n=e[h0];try{e[h0]=void 0;var r=!0}catch{}var i=c0t.call(e);return r&&(t?e[h0]=n:delete e[h0]),i}var d0t=u0t,f0t=Object.prototype,m0t=f0t.toString;function p0t(e){return m0t.call(e)}var h0t=p0t,Oq=Jy,v0t=d0t,g0t=h0t,b0t="[object Null]",y0t="[object Undefined]",Mq=Oq?Oq.toStringTag:void 0;function x0t(e){return e==null?e===void 0?y0t:b0t:Mq&&Mq in Object(e)?v0t(e):g0t(e)}var mp=x0t,w0t=Array.isArray,Ts=w0t;function S0t(e){return e!=null&&typeof e=="object"}var Uc=S0t,C0t=mp,k0t=Ts,_0t=Uc,E0t="[object String]";function $0t(e){return typeof e=="string"||!k0t(e)&&_0t(e)&&C0t(e)==E0t}var T0t=$0t;function P0t(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 R0t=P0t,I0t=R0t,O0t=I0t(),ffe=O0t;function M0t(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var j0t=M0t,N0t=mp,A0t=Uc,F0t="[object Arguments]";function D0t(e){return A0t(e)&&N0t(e)==F0t}var L0t=D0t,jq=L0t,B0t=Uc,mfe=Object.prototype,z0t=mfe.hasOwnProperty,H0t=mfe.propertyIsEnumerable,V0t=jq(function(){return arguments}())?jq:function(e){return B0t(e)&&z0t.call(e,"callee")&&!H0t.call(e,"callee")},tA=V0t,ek={exports:{}};function W0t(){return!1}var U0t=W0t;ek.exports;(function(e,t){var n=Zl,r=U0t,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})(ek,ek.exports);var O4=ek.exports,q0t=9007199254740991,G0t=/^(?:0|[1-9]\d*)$/;function K0t(e,t){var n=typeof e;return t=t??q0t,!!t&&(n=="number"||n!="symbol"&&G0t.test(e))&&e>-1&&e%1==0&&e<t}var nA=K0t,Y0t=9007199254740991;function X0t(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Y0t}var rA=X0t,J0t=mp,Q0t=rA,Z0t=Uc,e1t="[object Arguments]",t1t="[object Array]",n1t="[object Boolean]",r1t="[object Date]",i1t="[object Error]",a1t="[object Function]",o1t="[object Map]",s1t="[object Number]",l1t="[object Object]",c1t="[object RegExp]",u1t="[object Set]",d1t="[object String]",f1t="[object WeakMap]",m1t="[object ArrayBuffer]",p1t="[object DataView]",h1t="[object Float32Array]",v1t="[object Float64Array]",g1t="[object Int8Array]",b1t="[object Int16Array]",y1t="[object Int32Array]",x1t="[object Uint8Array]",w1t="[object Uint8ClampedArray]",S1t="[object Uint16Array]",C1t="[object Uint32Array]",ti={};ti[h1t]=ti[v1t]=ti[g1t]=ti[b1t]=ti[y1t]=ti[x1t]=ti[w1t]=ti[S1t]=ti[C1t]=!0;ti[e1t]=ti[t1t]=ti[m1t]=ti[n1t]=ti[p1t]=ti[r1t]=ti[i1t]=ti[a1t]=ti[o1t]=ti[s1t]=ti[l1t]=ti[c1t]=ti[u1t]=ti[d1t]=ti[f1t]=!1;function k1t(e){return Z0t(e)&&Q0t(e.length)&&!!ti[J0t(e)]}var _1t=k1t;function E1t(e){return function(t){return e(t)}}var iA=E1t,tk={exports:{}};tk.exports;(function(e,t){var n=ufe,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})(tk,tk.exports);var aA=tk.exports,$1t=_1t,T1t=iA,Nq=aA,Aq=Nq&&Nq.isTypedArray,P1t=Aq?T1t(Aq):$1t,oA=P1t,R1t=j0t,I1t=tA,O1t=Ts,M1t=O4,j1t=nA,N1t=oA,A1t=Object.prototype,F1t=A1t.hasOwnProperty;function D1t(e,t){var n=O1t(e),r=!n&&I1t(e),i=!n&&!r&&M1t(e),a=!n&&!r&&!i&&N1t(e),o=n||r||i||a,s=o?R1t(e.length,String):[],l=s.length;for(var c in e)(t||F1t.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||j1t(c,l)))&&s.push(c);return s}var pfe=D1t,L1t=Object.prototype;function B1t(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||L1t;return e===n}var sA=B1t;function z1t(e,t){return function(n){return e(t(n))}}var hfe=z1t,H1t=hfe,V1t=H1t(Object.keys,Object),W1t=V1t,U1t=sA,q1t=W1t,G1t=Object.prototype,K1t=G1t.hasOwnProperty;function Y1t(e){if(!U1t(e))return q1t(e);var t=[];for(var n in Object(e))K1t.call(e,n)&&n!="constructor"&&t.push(n);return t}var X1t=Y1t;function J1t(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var dl=J1t,Q1t=mp,Z1t=dl,ebt="[object AsyncFunction]",tbt="[object Function]",nbt="[object GeneratorFunction]",rbt="[object Proxy]";function ibt(e){if(!Z1t(e))return!1;var t=Q1t(e);return t==tbt||t==nbt||t==ebt||t==rbt}var lA=ibt,abt=lA,obt=rA;function sbt(e){return e!=null&&obt(e.length)&&!abt(e)}var bg=sbt,lbt=pfe,cbt=X1t,ubt=bg;function dbt(e){return ubt(e)?lbt(e):cbt(e)}var Qy=dbt,fbt=ffe,mbt=Qy;function pbt(e,t){return e&&fbt(e,t,mbt)}var vfe=pbt;function hbt(e){return e}var M4=hbt,vbt=M4;function gbt(e){return typeof e=="function"?e:vbt}var gfe=gbt,bbt=vfe,ybt=gfe;function xbt(e,t){return e&&bbt(e,ybt(t))}var cA=xbt,wbt=hfe,Sbt=wbt(Object.getPrototypeOf,Object),uA=Sbt,Cbt=mp,kbt=uA,_bt=Uc,Ebt="[object Object]",$bt=Function.prototype,Tbt=Object.prototype,bfe=$bt.toString,Pbt=Tbt.hasOwnProperty,Rbt=bfe.call(Object);function Ibt(e){if(!_bt(e)||Cbt(e)!=Ebt)return!1;var t=kbt(e);if(t===null)return!0;var n=Pbt.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&bfe.call(n)==Rbt}var yfe=Ibt;function Obt(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 xfe=Obt;function Mbt(){this.__data__=[],this.size=0}var jbt=Mbt;function Nbt(e,t){return e===t||e!==e&&t!==t}var Zy=Nbt,Abt=Zy;function Fbt(e,t){for(var n=e.length;n--;)if(Abt(e[n][0],t))return n;return-1}var j4=Fbt,Dbt=j4,Lbt=Array.prototype,Bbt=Lbt.splice;function zbt(e){var t=this.__data__,n=Dbt(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Bbt.call(t,n,1),--this.size,!0}var Hbt=zbt,Vbt=j4;function Wbt(e){var t=this.__data__,n=Vbt(t,e);return n<0?void 0:t[n][1]}var Ubt=Wbt,qbt=j4;function Gbt(e){return qbt(this.__data__,e)>-1}var Kbt=Gbt,Ybt=j4;function Xbt(e,t){var n=this.__data__,r=Ybt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var Jbt=Xbt,Qbt=jbt,Zbt=Hbt,eyt=Ubt,tyt=Kbt,nyt=Jbt;function yg(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])}}yg.prototype.clear=Qbt;yg.prototype.delete=Zbt;yg.prototype.get=eyt;yg.prototype.has=tyt;yg.prototype.set=nyt;var N4=yg,ryt=N4;function iyt(){this.__data__=new ryt,this.size=0}var ayt=iyt;function oyt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var syt=oyt;function lyt(e){return this.__data__.get(e)}var cyt=lyt;function uyt(e){return this.__data__.has(e)}var dyt=uyt,fyt=Zl,myt=fyt["__core-js_shared__"],pyt=myt,Q8=pyt,Fq=function(){var e=/[^.]+$/.exec(Q8&&Q8.keys&&Q8.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function hyt(e){return!!Fq&&Fq in e}var vyt=hyt,gyt=Function.prototype,byt=gyt.toString;function yyt(e){if(e!=null){try{return byt.call(e)}catch{}try{return e+""}catch{}}return""}var wfe=yyt,xyt=lA,wyt=vyt,Syt=dl,Cyt=wfe,kyt=/[\\^$.*+?()[\]{}|]/g,_yt=/^\[object .+?Constructor\]$/,Eyt=Function.prototype,$yt=Object.prototype,Tyt=Eyt.toString,Pyt=$yt.hasOwnProperty,Ryt=RegExp("^"+Tyt.call(Pyt).replace(kyt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Iyt(e){if(!Syt(e)||wyt(e))return!1;var t=xyt(e)?Ryt:_yt;return t.test(Cyt(e))}var Oyt=Iyt;function Myt(e,t){return e==null?void 0:e[t]}var jyt=Myt,Nyt=Oyt,Ayt=jyt;function Fyt(e,t){var n=Ayt(e,t);return Nyt(n)?n:void 0}var pp=Fyt,Dyt=pp,Lyt=Zl,Byt=Dyt(Lyt,"Map"),dA=Byt,zyt=pp,Hyt=zyt(Object,"create"),A4=Hyt,Dq=A4;function Vyt(){this.__data__=Dq?Dq(null):{},this.size=0}var Wyt=Vyt;function Uyt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var qyt=Uyt,Gyt=A4,Kyt="__lodash_hash_undefined__",Yyt=Object.prototype,Xyt=Yyt.hasOwnProperty;function Jyt(e){var t=this.__data__;if(Gyt){var n=t[e];return n===Kyt?void 0:n}return Xyt.call(t,e)?t[e]:void 0}var Qyt=Jyt,Zyt=A4,ext=Object.prototype,txt=ext.hasOwnProperty;function nxt(e){var t=this.__data__;return Zyt?t[e]!==void 0:txt.call(t,e)}var rxt=nxt,ixt=A4,axt="__lodash_hash_undefined__";function oxt(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=ixt&&t===void 0?axt:t,this}var sxt=oxt,lxt=Wyt,cxt=qyt,uxt=Qyt,dxt=rxt,fxt=sxt;function xg(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])}}xg.prototype.clear=lxt;xg.prototype.delete=cxt;xg.prototype.get=uxt;xg.prototype.has=dxt;xg.prototype.set=fxt;var mxt=xg,Lq=mxt,pxt=N4,hxt=dA;function vxt(){this.size=0,this.__data__={hash:new Lq,map:new(hxt||pxt),string:new Lq}}var gxt=vxt;function bxt(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var yxt=bxt,xxt=yxt;function wxt(e,t){var n=e.__data__;return xxt(t)?n[typeof t=="string"?"string":"hash"]:n.map}var F4=wxt,Sxt=F4;function Cxt(e){var t=Sxt(this,e).delete(e);return this.size-=t?1:0,t}var kxt=Cxt,_xt=F4;function Ext(e){return _xt(this,e).get(e)}var $xt=Ext,Txt=F4;function Pxt(e){return Txt(this,e).has(e)}var Rxt=Pxt,Ixt=F4;function Oxt(e,t){var n=Ixt(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var Mxt=Oxt,jxt=gxt,Nxt=kxt,Axt=$xt,Fxt=Rxt,Dxt=Mxt;function wg(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])}}wg.prototype.clear=jxt;wg.prototype.delete=Nxt;wg.prototype.get=Axt;wg.prototype.has=Fxt;wg.prototype.set=Dxt;var fA=wg,Lxt=N4,Bxt=dA,zxt=fA,Hxt=200;function Vxt(e,t){var n=this.__data__;if(n instanceof Lxt){var r=n.__data__;if(!Bxt||r.length<Hxt-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new zxt(r)}return n.set(e,t),this.size=n.size,this}var Wxt=Vxt,Uxt=N4,qxt=ayt,Gxt=syt,Kxt=cyt,Yxt=dyt,Xxt=Wxt;function Sg(e){var t=this.__data__=new Uxt(e);this.size=t.size}Sg.prototype.clear=qxt;Sg.prototype.delete=Gxt;Sg.prototype.get=Kxt;Sg.prototype.has=Yxt;Sg.prototype.set=Xxt;var D4=Sg,Jxt="__lodash_hash_undefined__";function Qxt(e){return this.__data__.set(e,Jxt),this}var Zxt=Qxt;function ewt(e){return this.__data__.has(e)}var twt=ewt,nwt=fA,rwt=Zxt,iwt=twt;function nk(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new nwt;++t<n;)this.add(e[t])}nk.prototype.add=nk.prototype.push=rwt;nk.prototype.has=iwt;var awt=nk;function owt(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 swt=owt;function lwt(e,t){return e.has(t)}var cwt=lwt,uwt=awt,dwt=swt,fwt=cwt,mwt=1,pwt=2;function hwt(e,t,n,r,i,a){var o=n&mwt,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&pwt?new uwt:void 0;for(a.set(e,t),a.set(t,e);++f<s;){var h=e[f],g=t[f];if(r)var v=o?r(g,h,f,t,e,a):r(h,g,f,e,t,a);if(v!==void 0){if(v)continue;m=!1;break}if(p){if(!dwt(t,function(x,w){if(!fwt(p,w)&&(h===x||i(h,x,n,r,a)))return p.push(w)})){m=!1;break}}else if(!(h===g||i(h,g,n,r,a))){m=!1;break}}return a.delete(e),a.delete(t),m}var Sfe=hwt,vwt=Zl,gwt=vwt.Uint8Array,Cfe=gwt;function bwt(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}var ywt=bwt;function xwt(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var wwt=xwt,Bq=Jy,zq=Cfe,Swt=Zy,Cwt=Sfe,kwt=ywt,_wt=wwt,Ewt=1,$wt=2,Twt="[object Boolean]",Pwt="[object Date]",Rwt="[object Error]",Iwt="[object Map]",Owt="[object Number]",Mwt="[object RegExp]",jwt="[object Set]",Nwt="[object String]",Awt="[object Symbol]",Fwt="[object ArrayBuffer]",Dwt="[object DataView]",Hq=Bq?Bq.prototype:void 0,Z8=Hq?Hq.valueOf:void 0;function Lwt(e,t,n,r,i,a,o){switch(n){case Dwt:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Fwt:return!(e.byteLength!=t.byteLength||!a(new zq(e),new zq(t)));case Twt:case Pwt:case Owt:return Swt(+e,+t);case Rwt:return e.name==t.name&&e.message==t.message;case Mwt:case Nwt:return e==t+"";case Iwt:var s=kwt;case jwt:var l=r&Ewt;if(s||(s=_wt),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;r|=$wt,o.set(e,t);var d=Cwt(s(e),s(t),r,i,a,o);return o.delete(e),d;case Awt:if(Z8)return Z8.call(e)==Z8.call(t)}return!1}var Bwt=Lwt;function zwt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}var kfe=zwt,Hwt=kfe,Vwt=Ts;function Wwt(e,t,n){var r=t(e);return Vwt(e)?r:Hwt(r,n(e))}var _fe=Wwt;function Uwt(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 qwt=Uwt;function Gwt(){return[]}var Efe=Gwt,Kwt=qwt,Ywt=Efe,Xwt=Object.prototype,Jwt=Xwt.propertyIsEnumerable,Vq=Object.getOwnPropertySymbols,Qwt=Vq?function(e){return e==null?[]:(e=Object(e),Kwt(Vq(e),function(t){return Jwt.call(e,t)}))}:Ywt,mA=Qwt,Zwt=_fe,eSt=mA,tSt=Qy;function nSt(e){return Zwt(e,tSt,eSt)}var $fe=nSt,Wq=$fe,rSt=1,iSt=Object.prototype,aSt=iSt.hasOwnProperty;function oSt(e,t,n,r,i,a){var o=n&rSt,s=Wq(e),l=s.length,c=Wq(t),d=c.length;if(l!=d&&!o)return!1;for(var f=l;f--;){var m=s[f];if(!(o?m in t:aSt.call(t,m)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var g=!0;a.set(e,t),a.set(t,e);for(var v=o;++f<l;){m=s[f];var x=e[m],w=t[m];if(r)var y=o?r(w,x,m,t,e,a):r(x,w,m,e,t,a);if(!(y===void 0?x===w||i(x,w,n,r,a):y)){g=!1;break}v||(v=m=="constructor")}if(g&&!v){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)&&(g=!1)}return a.delete(e),a.delete(t),g}var sSt=oSt,lSt=pp,cSt=Zl,uSt=lSt(cSt,"DataView"),dSt=uSt,fSt=pp,mSt=Zl,pSt=fSt(mSt,"Promise"),hSt=pSt,vSt=pp,gSt=Zl,bSt=vSt(gSt,"Set"),ySt=bSt,xSt=pp,wSt=Zl,SSt=xSt(wSt,"WeakMap"),CSt=SSt,AO=dSt,FO=dA,DO=hSt,LO=ySt,BO=CSt,Tfe=mp,Cg=wfe,Uq="[object Map]",kSt="[object Object]",qq="[object Promise]",Gq="[object Set]",Kq="[object WeakMap]",Yq="[object DataView]",_St=Cg(AO),ESt=Cg(FO),$St=Cg(DO),TSt=Cg(LO),PSt=Cg(BO),Pf=Tfe;(AO&&Pf(new AO(new ArrayBuffer(1)))!=Yq||FO&&Pf(new FO)!=Uq||DO&&Pf(DO.resolve())!=qq||LO&&Pf(new LO)!=Gq||BO&&Pf(new BO)!=Kq)&&(Pf=function(e){var t=Tfe(e),n=t==kSt?e.constructor:void 0,r=n?Cg(n):"";if(r)switch(r){case _St:return Yq;case ESt:return Uq;case $St:return qq;case TSt:return Gq;case PSt:return Kq}return t});var L4=Pf,eT=D4,RSt=Sfe,ISt=Bwt,OSt=sSt,Xq=L4,Jq=Ts,Qq=O4,MSt=oA,jSt=1,Zq="[object Arguments]",eG="[object Array]",Uw="[object Object]",NSt=Object.prototype,tG=NSt.hasOwnProperty;function ASt(e,t,n,r,i,a){var o=Jq(e),s=Jq(t),l=o?eG:Xq(e),c=s?eG:Xq(t);l=l==Zq?Uw:l,c=c==Zq?Uw:c;var d=l==Uw,f=c==Uw,m=l==c;if(m&&Qq(e)){if(!Qq(t))return!1;o=!0,d=!1}if(m&&!d)return a||(a=new eT),o||MSt(e)?RSt(e,t,n,r,i,a):ISt(e,t,l,n,r,i,a);if(!(n&jSt)){var p=d&&tG.call(e,"__wrapped__"),h=f&&tG.call(t,"__wrapped__");if(p||h){var g=p?e.value():e,v=h?t.value():t;return a||(a=new eT),i(g,v,n,r,a)}}return m?(a||(a=new eT),OSt(e,t,n,r,i,a)):!1}var FSt=ASt,DSt=FSt,nG=Uc;function Pfe(e,t,n,r,i){return e===t?!0:e==null||t==null||!nG(e)&&!nG(t)?e!==e&&t!==t:DSt(e,t,n,r,Pfe,i)}var Rfe=Pfe,LSt=D4,BSt=Rfe,zSt=1,HSt=2;function VSt(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 LSt;if(r)var m=r(c,d,l,e,t,f);if(!(m===void 0?BSt(d,c,zSt|HSt,r,f):m))return!1}}return!0}var WSt=VSt,USt=dl;function qSt(e){return e===e&&!USt(e)}var Ife=qSt,GSt=Ife,KSt=Qy;function YSt(e){for(var t=KSt(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,GSt(i)]}return t}var XSt=YSt;function JSt(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var Ofe=JSt,QSt=WSt,ZSt=XSt,eCt=Ofe;function tCt(e){var t=ZSt(e);return t.length==1&&t[0][2]?eCt(t[0][0],t[0][1]):function(n){return n===e||QSt(n,e,t)}}var nCt=tCt,rCt=mp,iCt=Uc,aCt="[object Symbol]";function oCt(e){return typeof e=="symbol"||iCt(e)&&rCt(e)==aCt}var B4=oCt,sCt=Ts,lCt=B4,cCt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,uCt=/^\w*$/;function dCt(e,t){if(sCt(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||lCt(e)?!0:uCt.test(e)||!cCt.test(e)||t!=null&&e in Object(t)}var pA=dCt,Mfe=fA,fCt="Expected a function";function hA(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(fCt);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(hA.Cache||Mfe),n}hA.Cache=Mfe;var mCt=hA,pCt=mCt,hCt=500;function vCt(e){var t=pCt(e,function(r){return n.size===hCt&&n.clear(),r}),n=t.cache;return t}var gCt=vCt,bCt=gCt,yCt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,xCt=/\\(\\)?/g,wCt=bCt(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(yCt,function(n,r,i,a){t.push(i?a.replace(xCt,"$1"):r||n)}),t}),SCt=wCt,rG=Jy,CCt=xfe,kCt=Ts,_Ct=B4,iG=rG?rG.prototype:void 0,aG=iG?iG.toString:void 0;function jfe(e){if(typeof e=="string")return e;if(kCt(e))return CCt(e,jfe)+"";if(_Ct(e))return aG?aG.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var ECt=jfe,$Ct=ECt;function TCt(e){return e==null?"":$Ct(e)}var PCt=TCt,RCt=Ts,ICt=pA,OCt=SCt,MCt=PCt;function jCt(e,t){return RCt(e)?e:ICt(e,t)?[e]:OCt(MCt(e))}var Nfe=jCt,NCt=B4;function ACt(e){if(typeof e=="string"||NCt(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var z4=ACt,FCt=Nfe,DCt=z4;function LCt(e,t){t=FCt(t,e);for(var n=0,r=t.length;e!=null&&n<r;)e=e[DCt(t[n++])];return n&&n==r?e:void 0}var Afe=LCt,BCt=Afe;function zCt(e,t,n){var r=e==null?void 0:BCt(e,t);return r===void 0?n:r}var HCt=zCt;function VCt(e,t){return e!=null&&t in Object(e)}var WCt=VCt,UCt=Nfe,qCt=tA,GCt=Ts,KCt=nA,YCt=rA,XCt=z4;function JCt(e,t,n){t=UCt(t,e);for(var r=-1,i=t.length,a=!1;++r<i;){var o=XCt(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&&YCt(i)&&KCt(o,i)&&(GCt(e)||qCt(e)))}var QCt=JCt,ZCt=WCt,e2t=QCt;function t2t(e,t){return e!=null&&e2t(e,t,ZCt)}var n2t=t2t,r2t=Rfe,i2t=HCt,a2t=n2t,o2t=pA,s2t=Ife,l2t=Ofe,c2t=z4,u2t=1,d2t=2;function f2t(e,t){return o2t(e)&&s2t(t)?l2t(c2t(e),t):function(n){var r=i2t(n,e);return r===void 0&&r===t?a2t(n,e):r2t(t,r,u2t|d2t)}}var m2t=f2t;function p2t(e){return function(t){return t==null?void 0:t[e]}}var h2t=p2t,v2t=Afe;function g2t(e){return function(t){return v2t(t,e)}}var b2t=g2t,y2t=h2t,x2t=b2t,w2t=pA,S2t=z4;function C2t(e){return w2t(e)?y2t(S2t(e)):x2t(e)}var k2t=C2t,_2t=nCt,E2t=m2t,$2t=M4,T2t=Ts,P2t=k2t;function R2t(e){return typeof e=="function"?e:e==null?$2t:typeof e=="object"?T2t(e)?E2t(e[0],e[1]):_2t(e):P2t(e)}var I2t=R2t,O2t=bg;function M2t(e,t){return function(n,r){if(n==null)return n;if(!O2t(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 j2t=M2t,N2t=vfe,A2t=j2t,F2t=A2t(N2t),Ffe=F2t,D2t=Ffe,L2t=bg;function B2t(e,t){var n=-1,r=L2t(e)?Array(e.length):[];return D2t(e,function(i,a,o){r[++n]=t(i,a,o)}),r}var z2t=B2t,H2t=xfe,V2t=I2t,W2t=z2t,U2t=Ts;function q2t(e,t){var n=U2t(e)?H2t:W2t;return n(e,V2t(t))}var G2t=q2t;Object.defineProperty(Xy,"__esModule",{value:!0});Xy.flattenNames=void 0;var K2t=T0t,Y2t=H4(K2t),X2t=cA,J2t=H4(X2t),Q2t=yfe,Z2t=H4(Q2t),ekt=G2t,tkt=H4(ekt);function H4(e){return e&&e.__esModule?e:{default:e}}var nkt=Xy.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,tkt.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,Z2t.default)(r)?(0,J2t.default)(r,function(i,a){i===!0&&n.push(a),n.push(a+"-"+i)}):(0,Y2t.default)(r)&&n.push(r)}),n};Xy.default=nkt;var ex={};function rkt(e,t){for(var n=-1,r=e==null?0:e.length;++n<r&&t(e[n],n,e)!==!1;);return e}var Dfe=rkt,ikt=pp,akt=function(){try{var e=ikt(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Lfe=akt,oG=Lfe;function okt(e,t,n){t=="__proto__"&&oG?oG(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var vA=okt,skt=vA,lkt=Zy,ckt=Object.prototype,ukt=ckt.hasOwnProperty;function dkt(e,t,n){var r=e[t];(!(ukt.call(e,t)&&lkt(r,n))||n===void 0&&!(t in e))&&skt(e,t,n)}var Bfe=dkt,fkt=Bfe,mkt=vA;function pkt(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?mkt(n,s,l):fkt(n,s,l)}return n}var tx=pkt,hkt=tx,vkt=Qy;function gkt(e,t){return e&&hkt(t,vkt(t),e)}var bkt=gkt;function ykt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var xkt=ykt,wkt=dl,Skt=sA,Ckt=xkt,kkt=Object.prototype,_kt=kkt.hasOwnProperty;function Ekt(e){if(!wkt(e))return Ckt(e);var t=Skt(e),n=[];for(var r in e)r=="constructor"&&(t||!_kt.call(e,r))||n.push(r);return n}var $kt=Ekt,Tkt=pfe,Pkt=$kt,Rkt=bg;function Ikt(e){return Rkt(e)?Tkt(e,!0):Pkt(e)}var nx=Ikt,Okt=tx,Mkt=nx;function jkt(e,t){return e&&Okt(t,Mkt(t),e)}var Nkt=jkt,rk={exports:{}};rk.exports;(function(e,t){var n=Zl,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})(rk,rk.exports);var zfe=rk.exports;function Akt(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var Hfe=Akt,Fkt=tx,Dkt=mA;function Lkt(e,t){return Fkt(e,Dkt(e),t)}var Bkt=Lkt,zkt=kfe,Hkt=uA,Vkt=mA,Wkt=Efe,Ukt=Object.getOwnPropertySymbols,qkt=Ukt?function(e){for(var t=[];e;)zkt(t,Vkt(e)),e=Hkt(e);return t}:Wkt,Vfe=qkt,Gkt=tx,Kkt=Vfe;function Ykt(e,t){return Gkt(e,Kkt(e),t)}var Xkt=Ykt,Jkt=_fe,Qkt=Vfe,Zkt=nx;function e_t(e){return Jkt(e,Zkt,Qkt)}var t_t=e_t,n_t=Object.prototype,r_t=n_t.hasOwnProperty;function i_t(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&r_t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var a_t=i_t,sG=Cfe;function o_t(e){var t=new e.constructor(e.byteLength);return new sG(t).set(new sG(e)),t}var gA=o_t,s_t=gA;function l_t(e,t){var n=t?s_t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var c_t=l_t,u_t=/\w*$/;function d_t(e){var t=new e.constructor(e.source,u_t.exec(e));return t.lastIndex=e.lastIndex,t}var f_t=d_t,lG=Jy,cG=lG?lG.prototype:void 0,uG=cG?cG.valueOf:void 0;function m_t(e){return uG?Object(uG.call(e)):{}}var p_t=m_t,h_t=gA;function v_t(e,t){var n=t?h_t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var Wfe=v_t,g_t=gA,b_t=c_t,y_t=f_t,x_t=p_t,w_t=Wfe,S_t="[object Boolean]",C_t="[object Date]",k_t="[object Map]",__t="[object Number]",E_t="[object RegExp]",$_t="[object Set]",T_t="[object String]",P_t="[object Symbol]",R_t="[object ArrayBuffer]",I_t="[object DataView]",O_t="[object Float32Array]",M_t="[object Float64Array]",j_t="[object Int8Array]",N_t="[object Int16Array]",A_t="[object Int32Array]",F_t="[object Uint8Array]",D_t="[object Uint8ClampedArray]",L_t="[object Uint16Array]",B_t="[object Uint32Array]";function z_t(e,t,n){var r=e.constructor;switch(t){case R_t:return g_t(e);case S_t:case C_t:return new r(+e);case I_t:return b_t(e,n);case O_t:case M_t:case j_t:case N_t:case A_t:case F_t:case D_t:case L_t:case B_t:return w_t(e,n);case k_t:return new r;case __t:case T_t:return new r(e);case E_t:return y_t(e);case $_t:return new r;case P_t:return x_t(e)}}var H_t=z_t,V_t=dl,dG=Object.create,W_t=function(){function e(){}return function(t){if(!V_t(t))return{};if(dG)return dG(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),U_t=W_t,q_t=U_t,G_t=uA,K_t=sA;function Y_t(e){return typeof e.constructor=="function"&&!K_t(e)?q_t(G_t(e)):{}}var Ufe=Y_t,X_t=L4,J_t=Uc,Q_t="[object Map]";function Z_t(e){return J_t(e)&&X_t(e)==Q_t}var e3t=Z_t,t3t=e3t,n3t=iA,fG=aA,mG=fG&&fG.isMap,r3t=mG?n3t(mG):t3t,i3t=r3t,a3t=L4,o3t=Uc,s3t="[object Set]";function l3t(e){return o3t(e)&&a3t(e)==s3t}var c3t=l3t,u3t=c3t,d3t=iA,pG=aA,hG=pG&&pG.isSet,f3t=hG?d3t(hG):u3t,m3t=f3t,p3t=D4,h3t=Dfe,v3t=Bfe,g3t=bkt,b3t=Nkt,y3t=zfe,x3t=Hfe,w3t=Bkt,S3t=Xkt,C3t=$fe,k3t=t_t,_3t=L4,E3t=a_t,$3t=H_t,T3t=Ufe,P3t=Ts,R3t=O4,I3t=i3t,O3t=dl,M3t=m3t,j3t=Qy,N3t=nx,A3t=1,F3t=2,D3t=4,qfe="[object Arguments]",L3t="[object Array]",B3t="[object Boolean]",z3t="[object Date]",H3t="[object Error]",Gfe="[object Function]",V3t="[object GeneratorFunction]",W3t="[object Map]",U3t="[object Number]",Kfe="[object Object]",q3t="[object RegExp]",G3t="[object Set]",K3t="[object String]",Y3t="[object Symbol]",X3t="[object WeakMap]",J3t="[object ArrayBuffer]",Q3t="[object DataView]",Z3t="[object Float32Array]",e4t="[object Float64Array]",t4t="[object Int8Array]",n4t="[object Int16Array]",r4t="[object Int32Array]",i4t="[object Uint8Array]",a4t="[object Uint8ClampedArray]",o4t="[object Uint16Array]",s4t="[object Uint32Array]",Vr={};Vr[qfe]=Vr[L3t]=Vr[J3t]=Vr[Q3t]=Vr[B3t]=Vr[z3t]=Vr[Z3t]=Vr[e4t]=Vr[t4t]=Vr[n4t]=Vr[r4t]=Vr[W3t]=Vr[U3t]=Vr[Kfe]=Vr[q3t]=Vr[G3t]=Vr[K3t]=Vr[Y3t]=Vr[i4t]=Vr[a4t]=Vr[o4t]=Vr[s4t]=!0;Vr[H3t]=Vr[Gfe]=Vr[X3t]=!1;function iC(e,t,n,r,i,a){var o,s=t&A3t,l=t&F3t,c=t&D3t;if(n&&(o=i?n(e,r,i,a):n(e)),o!==void 0)return o;if(!O3t(e))return e;var d=P3t(e);if(d){if(o=E3t(e),!s)return x3t(e,o)}else{var f=_3t(e),m=f==Gfe||f==V3t;if(R3t(e))return y3t(e,s);if(f==Kfe||f==qfe||m&&!i){if(o=l||m?{}:T3t(e),!s)return l?S3t(e,b3t(o,e)):w3t(e,g3t(o,e))}else{if(!Vr[f])return i?e:{};o=$3t(e,f,s)}}a||(a=new p3t);var p=a.get(e);if(p)return p;a.set(e,o),M3t(e)?e.forEach(function(v){o.add(iC(v,t,n,v,e,a))}):I3t(e)&&e.forEach(function(v,x){o.set(x,iC(v,t,n,x,e,a))});var h=c?l?k3t:C3t:l?N3t:j3t,g=d?void 0:h(e);return h3t(g||e,function(v,x){g&&(x=v,v=e[x]),v3t(o,x,iC(v,t,n,x,e,a))}),o}var l4t=iC,c4t=l4t,u4t=1,d4t=4;function f4t(e){return c4t(e,u4t|d4t)}var m4t=f4t;Object.defineProperty(ex,"__esModule",{value:!0});ex.mergeClasses=void 0;var p4t=cA,h4t=Yfe(p4t),v4t=m4t,g4t=Yfe(v4t),b4t=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 Yfe(e){return e&&e.__esModule?e:{default:e}}var y4t=ex.mergeClasses=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,g4t.default)(t.default)||{};return n.map(function(i){var a=t[i];return a&&(0,h4t.default)(a,function(o,s){r[s]||(r[s]={}),r[s]=b4t({},r[s],a[s])}),i}),r};ex.default=y4t;var rx={};Object.defineProperty(rx,"__esModule",{value:!0});rx.autoprefix=void 0;var x4t=cA,vG=S4t(x4t),w4t=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 S4t(e){return e&&e.__esModule?e:{default:e}}var C4t={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}}},k4t=rx.autoprefix=function(t){var n={};return(0,vG.default)(t,function(r,i){var a={};(0,vG.default)(r,function(o,s){var l=C4t[s];l?a=w4t({},a,l(o)):a[s]=o}),n[i]=a}),n};rx.default=k4t;var ix={};Object.defineProperty(ix,"__esModule",{value:!0});ix.hover=void 0;var _4t=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},E4t=u,tT=$4t(E4t);function $4t(e){return e&&e.__esModule?e:{default:e}}function T4t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gG(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 P4t(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 R4t=ix.hover=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){P4t(i,r);function i(){var a,o,s,l;T4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f<c;f++)d[f]=arguments[f];return l=(o=(s=gG(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 tT.default.createElement(n,{onMouseOver:s.handleMouseOver,onMouseOut:s.handleMouseOut},tT.default.createElement(t,_4t({},s.props,s.state)))},o),gG(s,l)}return i}(tT.default.Component)};ix.default=R4t;var ax={};Object.defineProperty(ax,"__esModule",{value:!0});ax.active=void 0;var I4t=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},O4t=u,nT=M4t(O4t);function M4t(e){return e&&e.__esModule?e:{default:e}}function j4t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bG(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 N4t(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 A4t=ax.active=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){N4t(i,r);function i(){var a,o,s,l;j4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f<c;f++)d[f]=arguments[f];return l=(o=(s=bG(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 nT.default.createElement(n,{onMouseDown:s.handleMouseDown,onMouseUp:s.handleMouseUp},nT.default.createElement(t,I4t({},s.props,s.state)))},o),bG(s,l)}return i}(nT.default.Component)};ax.default=A4t;var bA={};Object.defineProperty(bA,"__esModule",{value:!0});var F4t=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};bA.default=F4t;Object.defineProperty(Vs,"__esModule",{value:!0});Vs.ReactCSS=Vs.loop=Vs.handleActive=Vs.handleHover=Vs.hover=void 0;var D4t=Xy,L4t=kg(D4t),B4t=ex,z4t=kg(B4t),H4t=rx,V4t=kg(H4t),W4t=ix,Xfe=kg(W4t),U4t=ax,q4t=kg(U4t),G4t=bA,K4t=kg(G4t);function kg(e){return e&&e.__esModule?e:{default:e}}Vs.hover=Xfe.default;Vs.handleHover=Xfe.default;Vs.handleActive=q4t.default;Vs.loop=K4t.default;var Y4t=Vs.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,L4t.default)(r),o=(0,z4t.default)(t,a);return(0,V4t.default)(o)},gf=Vs.default=Y4t,X4t=vA,J4t=Zy;function Q4t(e,t,n){(n!==void 0&&!J4t(e[t],n)||n===void 0&&!(t in e))&&X4t(e,t,n)}var Jfe=Q4t,Z4t=bg,eEt=Uc;function tEt(e){return eEt(e)&&Z4t(e)}var nEt=tEt;function rEt(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Qfe=rEt,iEt=tx,aEt=nx;function oEt(e){return iEt(e,aEt(e))}var sEt=oEt,yG=Jfe,lEt=zfe,cEt=Wfe,uEt=Hfe,dEt=Ufe,xG=tA,wG=Ts,fEt=nEt,mEt=O4,pEt=lA,hEt=dl,vEt=yfe,gEt=oA,SG=Qfe,bEt=sEt;function yEt(e,t,n,r,i,a,o){var s=SG(e,n),l=SG(t,n),c=o.get(l);if(c){yG(e,n,c);return}var d=a?a(s,l,n+"",e,t,o):void 0,f=d===void 0;if(f){var m=wG(l),p=!m&&mEt(l),h=!m&&!p&&gEt(l);d=l,m||p||h?wG(s)?d=s:fEt(s)?d=uEt(s):p?(f=!1,d=lEt(l,!0)):h?(f=!1,d=cEt(l,!0)):d=[]:vEt(l)||xG(l)?(d=s,xG(s)?d=bEt(s):(!hEt(s)||pEt(s))&&(d=dEt(l))):f=!1}f&&(o.set(l,d),i(d,l,r,a,o),o.delete(l)),yG(e,n,d)}var xEt=yEt,wEt=D4,SEt=Jfe,CEt=ffe,kEt=xEt,_Et=dl,EEt=nx,$Et=Qfe;function Zfe(e,t,n,r,i){e!==t&&CEt(t,function(a,o){if(i||(i=new wEt),_Et(a))kEt(e,t,o,n,Zfe,r,i);else{var s=r?r($Et(e,o),a,o+"",e,t,i):void 0;s===void 0&&(s=a),SEt(e,o,s)}},EEt)}var TEt=Zfe;function PEt(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 REt=PEt,IEt=REt,CG=Math.max;function OEt(e,t,n){return t=CG(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=CG(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),IEt(e,this,s)}}var MEt=OEt;function jEt(e){return function(){return e}}var NEt=jEt,AEt=NEt,kG=Lfe,FEt=M4,DEt=kG?function(e,t){return kG(e,"toString",{configurable:!0,enumerable:!1,value:AEt(t),writable:!0})}:FEt,LEt=DEt,BEt=800,zEt=16,HEt=Date.now;function VEt(e){var t=0,n=0;return function(){var r=HEt(),i=zEt-(r-n);if(n=r,i>0){if(++t>=BEt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var WEt=VEt,UEt=LEt,qEt=WEt,GEt=qEt(UEt),KEt=GEt,YEt=M4,XEt=MEt,JEt=KEt;function QEt(e,t){return JEt(XEt(e,t,YEt),e+"")}var ZEt=QEt,e$t=Zy,t$t=bg,n$t=nA,r$t=dl;function i$t(e,t,n){if(!r$t(n))return!1;var r=typeof t;return(r=="number"?t$t(n)&&n$t(t,n.length):r=="string"&&t in n)?e$t(n[t],e):!1}var a$t=i$t,o$t=ZEt,s$t=a$t;function l$t(e){return o$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&&s$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 c$t=l$t,u$t=TEt,d$t=c$t,f$t=d$t(function(e,t,n){u$t(e,t,n)}),m$t=f$t;const p$t=Zn(m$t);var h$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},rT={},v$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},g$t=function(t,n,r,i){var a="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(rT[a])return rT[a];var o=v$t(t,n,r,i);return rT[a]=o,o};function $b(e){"@babel/helpers - typeof";return $b=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},$b(e)}function _G(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 qw(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_G(Object(n),!0).forEach(function(r){b$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_G(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function b$t(e,t,n){return t=y$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y$t(e){var t=x$t(e,"string");return $b(t)==="symbol"?t:String(t)}function x$t(e,t){if($b(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if($b(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var V4=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=gf({default:{grid:{borderRadius:o,boxShadow:s,absolute:"0px 0px 0px 0px",background:"url(".concat(g$t(n,r,i,a.canvas),") center left")}}});return u.isValidElement(l)?K.cloneElement(l,qw(qw({},l.props),{},{style:qw(qw({},l.props.style),c.grid)})):K.createElement("div",{style:c.grid})};V4.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};function wv(e){"@babel/helpers - typeof";return wv=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},wv(e)}function EG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function w$t(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?EG(Object(n),!0).forEach(function(r){S$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function S$t(e,t,n){return t=eme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k$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,eme(r.key),r)}}function _$t(e,t,n){return t&&k$t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function eme(e){var t=E$t(e,"string");return wv(t)==="symbol"?t:String(t)}function E$t(e,t){if(wv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(wv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function $$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&&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 T$t(e){var t=I$t();return function(){var r=ik(e),i;if(t){var a=ik(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return P$t(this,i)}}function P$t(e,t){if(t&&(wv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return R$t(e)}function R$t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I$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 ik(e){return ik=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ik(e)}var O$t=function(e){$$t(n,e);var t=T$t(n);function n(){var r;C$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=h$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 _$t(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var i=this,a=this.props.rgb,o=gf({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:w$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(V4,{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),M$t=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 Sv(e){"@babel/helpers - typeof";return Sv=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},Sv(e)}function j$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N$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,F$t(r.key),r)}}function A$t(e,t,n){return t&&N$t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function F$t(e){var t=D$t(e,"string");return Sv(t)==="symbol"?t:String(t)}function D$t(e,t){if(Sv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Sv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function L$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&&HO(e,t)}function HO(e,t){return HO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},HO(e,t)}function B$t(e){var t=V$t();return function(){var r=ak(e),i;if(t){var a=ak(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return z$t(this,i)}}function z$t(e,t){if(t&&(Sv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return H$t(e)}function H$t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function V$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 ak(e){return ak=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ak(e)}var W$t=function(e){L$t(n,e);var t=B$t(n);function n(){var r;j$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=M$t(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 A$t(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=gf({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),U$t=Zl,q$t=function(){return U$t.Date.now()},G$t=q$t,K$t=/\s/;function Y$t(e){for(var t=e.length;t--&&K$t.test(e.charAt(t)););return t}var X$t=Y$t,J$t=X$t,Q$t=/^\s+/;function Z$t(e){return e&&e.slice(0,J$t(e)+1).replace(Q$t,"")}var e6t=Z$t,t6t=e6t,$G=dl,n6t=B4,TG=NaN,r6t=/^[-+]0x[0-9a-f]+$/i,i6t=/^0b[01]+$/i,a6t=/^0o[0-7]+$/i,o6t=parseInt;function s6t(e){if(typeof e=="number")return e;if(n6t(e))return TG;if($G(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=$G(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=t6t(e);var n=i6t.test(e);return n||a6t.test(e)?o6t(e.slice(2),n?2:8):r6t.test(e)?TG:+e}var l6t=s6t,c6t=dl,iT=G$t,PG=l6t,u6t="Expected a function",d6t=Math.max,f6t=Math.min;function m6t(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(u6t);t=PG(t)||0,c6t(n)&&(d=!!n.leading,f="maxWait"in n,a=f?d6t(PG(n.maxWait)||0,t):a,m="trailing"in n?!!n.trailing:m);function p(k){var _=r,E=i;return r=i=void 0,c=k,o=e.apply(E,_),o}function h(k){return c=k,s=setTimeout(x,t),d?p(k):o}function g(k){var _=k-l,E=k-c,T=t-_;return f?f6t(T,a-E):T}function v(k){var _=k-l,E=k-c;return l===void 0||_>=t||_<0||f&&E>=a}function x(){var k=iT();if(v(k))return w(k);s=setTimeout(x,g(k))}function w(k){return s=void 0,m&&r?p(k):(r=i=void 0,o)}function y(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function S(){return s===void 0?o:w(iT())}function C(){var k=iT(),_=v(k);if(r=arguments,i=this,l=k,_){if(s===void 0)return h(l);if(f)return clearTimeout(s),s=setTimeout(x,t),p(l)}return s===void 0&&(s=setTimeout(x,t)),o}return C.cancel=y,C.flush=S,C}var tme=m6t;const p6t=Zn(tme);var h6t=tme,v6t=dl,g6t="Expected a function";function b6t(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(g6t);return v6t(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),h6t(e,t,{leading:r,maxWait:t,trailing:i})}var y6t=b6t;const x6t=Zn(y6t);var w6t=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 Cv(e){"@babel/helpers - typeof";return Cv=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},Cv(e)}function S6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C6t(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,_6t(r.key),r)}}function k6t(e,t,n){return t&&C6t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function _6t(e){var t=E6t(e,"string");return Cv(t)==="symbol"?t:String(t)}function E6t(e,t){if(Cv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Cv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function $6t(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&&VO(e,t)}function VO(e,t){return VO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},VO(e,t)}function T6t(e){var t=I6t();return function(){var r=ok(e),i;if(t){var a=ok(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return P6t(this,i)}}function P6t(e,t){if(t&&(Cv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return R6t(e)}function R6t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I6t(){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 ok(e){return ok=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ok(e)}var O6t=function(e){$6t(n,e);var t=T6t(n);function n(r){var i;return S6t(this,n),i=t.call(this,r),i.handleChange=function(a){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,w6t(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=x6t(function(a,o,s){a(o,s)},50),i}return k6t(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=gf({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),M6t=Dfe,j6t=Ffe,N6t=gfe,A6t=Ts;function F6t(e,t){var n=A6t(e)?M6t:j6t;return n(e,N6t(t))}var D6t=F6t,L6t=D6t;const B6t=Zn(L6t);function sk(e){"@babel/helpers - typeof";return sk=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},sk(e)}var z6t=/^\s+/,H6t=/\s+$/;function fn(e,t){if(e=e||"",t=t||{},e instanceof fn)return e;if(!(this instanceof fn))return new fn(e,t);var n=V6t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}fn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,a,o,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?a=n/12.92:a=Math.pow((n+.055)/1.055,2.4),r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=nme(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=IG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=IG(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=RG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=RG(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 OG(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return G6t(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(li(this._r,255)*100)+"%",g:Math.round(li(this._g,255)*100)+"%",b:Math.round(li(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(li(this._r,255)*100)+"%, "+Math.round(li(this._g,255)*100)+"%, "+Math.round(li(this._b,255)*100)+"%)":"rgba("+Math.round(li(this._r,255)*100)+"%, "+Math.round(li(this._g,255)*100)+"%, "+Math.round(li(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:a8t[OG(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+MG(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=fn(t);r="#"+MG(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return fn(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(J6t,arguments)},brighten:function(){return this._applyModification(Q6t,arguments)},darken:function(){return this._applyModification(Z6t,arguments)},desaturate:function(){return this._applyModification(K6t,arguments)},saturate:function(){return this._applyModification(Y6t,arguments)},greyscale:function(){return this._applyModification(X6t,arguments)},spin:function(){return this._applyModification(e8t,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(r8t,arguments)},complement:function(){return this._applyCombination(t8t,arguments)},monochromatic:function(){return this._applyCombination(i8t,arguments)},splitcomplement:function(){return this._applyCombination(n8t,arguments)},triad:function(){return this._applyCombination(jG,[3])},tetrad:function(){return this._applyCombination(jG,[4])}};fn.fromRatio=function(e,t){if(sk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=B0(e[r]));e=n}return fn(e,t)};function V6t(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=c8t(e)),sk(e)=="object"&&(Zc(e.r)&&Zc(e.g)&&Zc(e.b)?(t=W6t(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Zc(e.h)&&Zc(e.s)&&Zc(e.v)?(r=B0(e.s),i=B0(e.v),t=q6t(e.h,r,i),o=!0,s="hsv"):Zc(e.h)&&Zc(e.s)&&Zc(e.l)&&(r=B0(e.s),a=B0(e.l),t=U6t(e.h,r,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=nme(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 W6t(e,t,n){return{r:li(e,255)*255,g:li(t,255)*255,b:li(n,255)*255}}function RG(e,t,n){e=li(e,255),t=li(t,255),n=li(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 U6t(e,t,n){var r,i,a;e=li(e,360),t=li(t,100),n=li(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 IG(e,t,n){e=li(e,255),t=li(t,255),n=li(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 q6t(e,t,n){e=li(e,360)*6,t=li(t,100),n=li(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 OG(e,t,n,r){var i=[Ol(Math.round(e).toString(16)),Ol(Math.round(t).toString(16)),Ol(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 G6t(e,t,n,r,i){var a=[Ol(Math.round(e).toString(16)),Ol(Math.round(t).toString(16)),Ol(Math.round(n).toString(16)),Ol(rme(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 MG(e,t,n,r){var i=[Ol(rme(r)),Ol(Math.round(e).toString(16)),Ol(Math.round(t).toString(16)),Ol(Math.round(n).toString(16))];return i.join("")}fn.equals=function(e,t){return!e||!t?!1:fn(e).toRgbString()==fn(t).toRgbString()};fn.random=function(){return fn.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function K6t(e,t){t=t===0?0:t||10;var n=fn(e).toHsl();return n.s-=t/100,n.s=W4(n.s),fn(n)}function Y6t(e,t){t=t===0?0:t||10;var n=fn(e).toHsl();return n.s+=t/100,n.s=W4(n.s),fn(n)}function X6t(e){return fn(e).desaturate(100)}function J6t(e,t){t=t===0?0:t||10;var n=fn(e).toHsl();return n.l+=t/100,n.l=W4(n.l),fn(n)}function Q6t(e,t){t=t===0?0:t||10;var n=fn(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)))),fn(n)}function Z6t(e,t){t=t===0?0:t||10;var n=fn(e).toHsl();return n.l-=t/100,n.l=W4(n.l),fn(n)}function e8t(e,t){var n=fn(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,fn(n)}function t8t(e){var t=fn(e).toHsl();return t.h=(t.h+180)%360,fn(t)}function jG(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=fn(e).toHsl(),r=[fn(e)],i=360/t,a=1;a<t;a++)r.push(fn({h:(n.h+a*i)%360,s:n.s,l:n.l}));return r}function n8t(e){var t=fn(e).toHsl(),n=t.h;return[fn(e),fn({h:(n+72)%360,s:t.s,l:t.l}),fn({h:(n+216)%360,s:t.s,l:t.l})]}function r8t(e,t,n){t=t||6,n=n||30;var r=fn(e).toHsl(),i=360/n,a=[fn(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(fn(r));return a}function i8t(e,t){t=t||6;for(var n=fn(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(fn({h:r,s:i,v:a})),a=(a+s)%1;return o}fn.mix=function(e,t,n){n=n===0?0:n||50;var r=fn(e).toRgb(),i=fn(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return fn(o)};fn.readability=function(e,t){var n=fn(e),r=fn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};fn.isReadable=function(e,t,n){var r=fn.readability(e,t),i,a;switch(a=!1,i=u8t(n),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};fn.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,l;n=n||{},o=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;c<t.length;c++)a=fn.readability(e,t[c]),a>i&&(i=a,r=fn(t[c]));return fn.isReadable(e,r,{level:s,size:l})||!o?r:(n.includeFallbackColors=!1,fn.mostReadable(e,["#fff","#000"],n))};var WO=fn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},a8t=fn.hexNames=o8t(WO);function o8t(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function nme(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function li(e,t){s8t(e)&&(e="100%");var n=l8t(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 W4(e){return Math.min(1,Math.max(0,e))}function os(e){return parseInt(e,16)}function s8t(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function l8t(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Ol(e){return e.length==1?"0"+e:""+e}function B0(e){return e<=1&&(e=e*100+"%"),e}function rme(e){return Math.round(parseFloat(e)*255).toString(16)}function NG(e){return os(e)/255}var vl=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 Zc(e){return!!vl.CSS_UNIT.exec(e)}function c8t(e){e=e.replace(z6t,"").replace(H6t,"").toLowerCase();var t=!1;if(WO[e])e=WO[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=vl.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=vl.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=vl.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=vl.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=vl.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=vl.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=vl.hex8.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),a:NG(n[4]),format:t?"name":"hex8"}:(n=vl.hex6.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),format:t?"name":"hex"}:(n=vl.hex4.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),a:NG(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=vl.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 u8t(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 AG=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return B6t(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},Gw=function(t,n){var r=t.hex?fn(t.hex):fn(t),i=r.toHsl(),a=r.toHsv(),o=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,a.h=n||0);var l=s==="000000"&&o.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:o,hsv:a,oldHue:t.h||n||i.h,source:t.source}},d8t=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&fn(t).isValid()};function kv(e){"@babel/helpers - typeof";return kv=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},kv(e)}function UO(){return UO=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},UO.apply(this,arguments)}function FG(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 v0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?FG(Object(n),!0).forEach(function(r){f8t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function f8t(e,t,n){return t=ime(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function DG(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,ime(r.key),r)}}function p8t(e,t,n){return t&&DG(e.prototype,t),n&&DG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ime(e){var t=h8t(e,"string");return kv(t)==="symbol"?t:String(t)}function h8t(e,t){if(kv(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(kv(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function v8t(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 g8t(e){var t=x8t();return function(){var r=lk(e),i;if(t){var a=lk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return b8t(this,i)}}function b8t(e,t){if(t&&(kv(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y8t(e)}function y8t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x8t(){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 lk(e){return lk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},lk(e)}var w8t=function(t){var n=function(r){v8t(a,r);var i=g8t(a);function a(o){var s;return m8t(this,a),s=i.call(this),s.handleChange=function(l,c){var d=AG(l);if(d){var f=Gw(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=AG(l);if(d){var f=Gw(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(f,c)}},s.state=v0({},Gw(o.color,0)),s.debounce=p6t(function(l,c,d){l(c,d)},100),s}return p8t(a,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),K.createElement(t,UO({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return v0({},Gw(s.color,l.oldHue))}}]),a}(u.PureComponent||u.Component);return n.propTypes=v0({},t.propTypes),n.defaultProps=v0(v0({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function _v(e){"@babel/helpers - typeof";return _v=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},_v(e)}function S8t(e,t,n){return t=ame(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k8t(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,ame(r.key),r)}}function _8t(e,t,n){return t&&k8t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function ame(e){var t=E8t(e,"string");return _v(t)==="symbol"?t:String(t)}function E8t(e,t){if(_v(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(_v(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function $8t(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 T8t(e){var t=I8t();return function(){var r=ck(e),i;if(t){var a=ck(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return P8t(this,i)}}function P8t(e,t){if(t&&(_v(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return R8t(e)}function R8t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I8t(){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 ck(e){return ck=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ck(e)}var O8t=1,ome=38,M8t=40,j8t=[ome,M8t],N8t=function(t){return j8t.indexOf(t)>-1},A8t=function(t){return Number(String(t).replace(/%/g,""))},F8t=1,g0=function(e){$8t(n,e);var t=T8t(n);function n(r){var i;return C8t(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=A8t(a.target.value);if(!isNaN(o)&&N8t(a.keyCode)){var s=i.getArrowOffset(),l=a.keyCode===ome?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(F8t++),i}return _8t(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 S8t({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||O8t}},{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=gf({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 Ev(e){"@babel/helpers - typeof";return Ev=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},Ev(e)}function KO(){return KO=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},KO.apply(this,arguments)}function D8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L8t(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,z8t(r.key),r)}}function B8t(e,t,n){return t&&L8t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function z8t(e){var t=H8t(e,"string");return Ev(t)==="symbol"?t:String(t)}function H8t(e,t){if(Ev(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ev(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function V8t(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&&YO(e,t)}function YO(e,t){return YO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},YO(e,t)}function W8t(e){var t=G8t();return function(){var r=uk(e),i;if(t){var a=uk(this).constructor;i=Reflect.construct(r,arguments,a)}else i=r.apply(this,arguments);return U8t(this,i)}}function U8t(e,t){if(t&&(Ev(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return q8t(e)}function q8t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G8t(){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 uk(e){return uk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},uk(e)}var K8t=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){V8t(a,r);var i=W8t(a);function a(){var o;D8t(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 B8t(a,[{key:"render",value:function(){return K.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},K.createElement(t,KO({},this.props,this.state)))}}]),a}(K.Component)};function Tb(e){"@babel/helpers - typeof";return Tb=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},Tb(e)}function XO(){return XO=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},XO.apply(this,arguments)}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 BG(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){Y8t(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 Y8t(e,t,n){return t=X8t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X8t(e){var t=J8t(e,"string");return Tb(t)==="symbol"?t:String(t)}function J8t(e,t){if(Tb(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Tb(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Q8t=13,Z8t=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=gf({default:{swatch:BG(BG({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r),d?m:{})}}),g=function(S){return a(n,S)},v=function(S){return S.keyCode===Q8t&&a(n,S)},x=function(S){return o(n,S)},w={};return o&&(w.onMouseOver=x),K.createElement("div",XO({style:h.swatch,onClick:g,title:l,tabIndex:0,onKeyDown:v},w),c,p&&K.createElement(V4,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const eTt=K8t(Z8t);var tTt=function(t){var n=t.onChange,r=t.rgb,i=t.hsl,a=t.hex,o=t.disableAlpha,s=gf({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?d8t(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(g0,{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(g0,{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(g0,{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(g0,{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(g0,{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 Pb(e){"@babel/helpers - typeof";return Pb=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},Pb(e)}function zG(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 HG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zG(Object(n),!0).forEach(function(r){nTt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function nTt(e,t,n){return t=rTt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rTt(e){var t=iTt(e,"string");return Pb(t)==="symbol"?t:String(t)}function iTt(e,t){if(Pb(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Pb(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var aTt=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(eTt,HG(HG({},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 Rb(e){"@babel/helpers - typeof";return Rb=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},Rb(e)}function VG(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 oTt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?VG(Object(n),!0).forEach(function(r){sTt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function sTt(e,t,n){return t=lTt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lTt(e){var t=cTt(e,"string");return Rb(t)==="symbol"?t:String(t)}function cTt(e,t){if(Rb(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Rb(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var sme=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,g=h===void 0?"":h,v=gf(p$t({default:oTt({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:v.picker,className:"sketch-picker ".concat(g)},K.createElement("div",{style:v.saturation},K.createElement(O6t,{style:v.Saturation,hsl:o,hsv:a,onChange:s})),K.createElement("div",{style:v.controls,className:"flexbox-fix"},K.createElement("div",{style:v.sliders},K.createElement("div",{style:v.hue},K.createElement(W$t,{style:v.Hue,hsl:o,onChange:s})),K.createElement("div",{style:v.alpha},K.createElement(O$t,{style:v.Alpha,rgb:r,hsl:o,renderers:f,onChange:s}))),K.createElement("div",{style:v.color},K.createElement(V4,null),K.createElement("div",{style:v.activeColor}))),K.createElement(tTt,{rgb:r,hsl:o,hex:i,onChange:s,disableAlpha:c}),K.createElement(aTt,{colors:d,onClick:s,onSwatchHover:l}))};sme.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};var uTt=w8t(sme),dTt=["mode","popoverProps"],fTt=["#FF9D4E","#5BD8A6","#5B8FF9","#F7664E","#FF86B7","#2B9E9D","#9270CA","#6DC8EC","#667796","#F6BD16"],mTt=K.forwardRef(function(e,t){var n=e.mode,r=e.popoverProps,i=rt(e,dTt),a=u.useContext(Vt.ConfigContext),o=a.getPrefixCls,s=o("pro-field-color-picker"),l=Fo.useToken(),c=l.token,d=Wt("#1890ff",{value:i.value,onChange:i.onChange}),f=he(d,2),m=f[0],p=f[1],h=jr("ProFiledColorPicker"+m,function(){return q({},".".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}})}),g=h.wrapSSR,v=h.hashId,x=g(b.jsx("div",{className:"".concat(s," ").concat(v).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?x:b.jsx(Lc,N(N({trigger:"click",placement:"right"},r),{},{content:b.jsx("div",{style:{margin:"-12px -16px"},children:b.jsx(uTt,N(N({},i),{},{presetColors:i.colors||i.presetColors||fTt,color:m,onChange:function(y){var S=y.hex,C=y.rgb,k=C.r,_=C.g,E=C.b,T=C.a;if(T&&T<1){p("rgba(".concat(k,", ").concat(_,", ").concat(E,", ").concat(T,")"));return}p(S)}}))}),children:x}))}),pTt={label:"Recommended",colors:["#F5222D","#FA8C16","#FADB14","#8BBB11","#52C41A","#13A8A8","#1677FF","#2F54EB","#722ED1","#EB2F96","#F5222D4D","#FA8C164D","#FADB144D","#8BBB114D","#52C41A4D","#13A8A84D","#1677FF4D","#2F54EB4D","#722ED14D","#EB2F964D"]};function lme(){return lp(Eu,"5.5.0")>-1}function hTt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&lme()?Aj:mTt}var vTt=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(Vt.ConfigContext),d=c.getPrefixCls,f=K.useMemo(function(){return hTt(l)},[l]),m=d("pro-field-color-picker"),p=u.useMemo(function(){return l?"":me(q({},m,lme()))},[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 g=N({display:"table-cell"},s.style),v=b.jsx(f,N(N({ref:n,presets:[pTt]},s),{},{style:g,className:p}));return o?o(r,N(N({mode:i},s),{},{style:g}),v):v}return null};const gTt=K.forwardRef(vTt);Sn.extend(hj);var bTt=function(t,n){return t?typeof n=="function"?n(Sn(t)):Sn(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},yTt=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,g=t.lightLabel,v=Ln(),x=u.useState(!1),w=he(x,2),y=w[0],S=w[1];if(i==="read"){var C=bTt(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?v.getMessage("tableForm.selectPlaceholder","请选择"):T,P=qy(E);return s?k=b.jsx(Vc,{label:o,onClick:function(){var M;m==null||(M=m.onOpenChange)===null||M===void 0||M.call(m,!0),S(!0)},style:P?{paddingInlineEnd:0}:void 0,disabled:_,value:P||y?b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,ref:n},m),{},{value:P,onOpenChange:function(M){var R;S(M),m==null||(R=m.onOpenChange)===null||R===void 0||R.call(m,M)}},Ss(!1)),{},{open:y})):void 0,allowClear:!1,downIcon:P||y?!1:void 0,bordered:h,ref:g}):k=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),k):k}return null};const Dp=K.forwardRef(yTt);var xTt=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(x){var w=x??void 0;return!l.stringMode&&typeof w=="string"&&(w=Number(w)),typeof w=="number"&&!Zd(w)&&!Zd(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)),g=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),g):g}if(i==="edit"||i==="update"){var v=b.jsx(Ru,N(N({ref:n,min:0,placeholder:d},an(l,["onChange","onBlur"])),{},{onChange:function(w){var y;return l==null||(y=l.onChange)===null||y===void 0?void 0:y.call(l,f(w))},onBlur:function(w){var y;return l==null||(y=l.onBlur)===null||y===void 0?void 0:y.call(l,f(w.target.value))}}));return s?s(r,N({mode:i},l),v):v}return null};const wTt=K.forwardRef(xTt);var STt=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,g=l.onChange,v=l.id,x=Ln(),w=Fo.useToken(),y=w.token,S=Wt(function(){return h},{value:p,onChange:g}),C=he(S,2),k=C[0],_=C[1],E=u.useRef(k);if(i==="read"){var T=function(B){var F,z=new Intl.NumberFormat(void 0,N({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(B));return(l==null||(F=l.formatter)===null||F===void 0?void 0:F.call(l,z))||z},$=b.jsxs("span",{ref:n,children:[T(r[0])," ",d," ",T(r[1])]});return a?a(r,N({mode:i},l),$):$}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(E.current)){var B=he(E.current,2),F=B[0],z=B[1];typeof F=="number"&&typeof z=="number"&&F>z?_([z,F]):F===void 0&&z===void 0&&_(void 0)}},O=function(B,F){var z=He(k||[]);z[B]=F===null?void 0:F,E.current=z,_(z)},M=(l==null?void 0:l.placeholder)||o||[x.getMessage("tableForm.inputPlaceholder","请输入"),x.getMessage("tableForm.inputPlaceholder","请输入")],R=function(B){return Array.isArray(M)?M[B]:M},I=Pr.Compact||pr.Group,j=Pr.Compact?{}:{compact:!0},L=b.jsxs(I,N(N({},j),{},{onBlur:P,children:[b.jsx(Ru,N(N({},l),{},{placeholder:R(0),id:v??"".concat(v,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:k==null?void 0:k[0],defaultValue:h==null?void 0:h[0],onChange:function(B){return O(0,B)}})),b.jsx(pr,{style:{width:m,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:y==null?void 0:y.colorBgContainer},placeholder:d,disabled:!0}),b.jsx(Ru,N(N({},l),{},{placeholder:R(1),id:v??"".concat(v,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderInlineStart:0},value:k==null?void 0:k[1],defaultValue:h==null?void 0:h[1],onChange:function(B){return O(1,B)}}))]}));return s?s(r,N({mode:i},l),L):L}return null};const CTt=K.forwardRef(STt);var cme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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,g,v,x=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"}],y=w.length,S=0;S<y;S+=1){var C=w[S];C.d&&(h=m?i(c).diff(f,C.d,!0):f.diff(c,C.d,!0));var k=(n.rounding||Math.round)(Math.abs(h));if(v=h>0,k<=C.r||!C.r){k<=1&&S>0&&(C=w[S-1]);var _=x[C.l];p&&(k=p(""+k)),g=typeof _=="string"?_.replace("%d",k):_(k,d,C.l,v);break}}if(d)return g;var E=v?x.future:x.past;return typeof E=="function"?E(g):E.replace("%s",g)},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)}}})})(cme);var kTt=cme.exports;const _Tt=Zn(kTt);Sn.extend(_Tt);var ETt=function(t,n){var r=t.text,i=t.mode,a=t.plain,o=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,d=Ln();if(i==="read"){var f=b.jsx(_r,{title:Sn(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:Sn(r).fromNow()});return o?o(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):b.jsx(b.Fragment,{children:f})}if(i==="edit"||i==="update"){var m=d.getMessage("tableForm.selectPlaceholder","请选择"),p=qy(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 $Tt=K.forwardRef(ETt);var ume=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(rie,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(pr,N({ref:t,placeholder:d},o));return a?a(n,N({mode:r},o),m):m}return null}),TTt=function(t,n){var r=t.border,i=r===void 0?!1:r,a=t.children,o=u.useContext(Vt.ConfigContext),s=o.getPrefixCls,l=s("pro-field-index-column"),c=jr("IndexColumn",function(){return q({},".".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:me(l,f,q(q({},"".concat(l,"-border"),i),"top-three",a>3)),children:a}))};const WG=K.forwardRef(TTt);var PTt=["contentRender","numberFormatOptions","numberPopoverRender","open"],RTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],dme=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),ITt={style:"currency",currency:"USD"},OTt={style:"currency",currency:"RUB"},MTt={style:"currency",currency:"RSD"},jTt={style:"currency",currency:"MYR"},NTt={style:"currency",currency:"BRL"},ATt={default:dme,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":ITt,"ru-RU":OTt,"ms-MY":jTt,"sr-RS":MTt,"pt-BR":NTt},UG=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({},ATt[t||"zh-Hans-CN"]||dme),{},{maximumFractionDigits:r},i)),d=c.format(o),f=function(x){var w=x.match(/\d+/);if(w){var y=w[0];return x.slice(x.indexOf(y))}else return x},m=f(d),p=d||"",h=he(p,1),g=h[0];return["+","-"].includes(g)?"".concat(a||"").concat(g).concat(m):"".concat(a||"").concat(m)}catch{return o}},aT=2,FTt=K.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=rt(e,PTt),a=Wt(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),o=he(a,2),s=o[0],l=o[1],c=n==null?void 0:n(N(N({},i),{},{value:s})),d=Wy(c?r:!1);return b.jsx(Lc,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(Ru,N(N({ref:t},i),{},{value:s,onChange:l}))}))}),DTt=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,g=t.numberPopoverRender,v=g===void 0?(l==null?void 0:l.numberPopoverRender)||!1:g,x=rt(t,RTt),w=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:aT,y=Ln();d&&Om[d]&&(y=Om[d]);var S=c||y.getMessage("tableForm.inputPlaceholder","请输入"),C=u.useMemo(function(){if(m)return m;if(!(x.moneySymbol===!1||l.moneySymbol===!1))return y.getMessage("moneySymbol","¥")},[m,l.moneySymbol,y,x.moneySymbol]),k=u.useCallback(function(T){var $=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-aT,0),"})+(?!\\d))"),"g"),P=String(T).split("."),O=he(P,2),M=O[0],R=O[1],I=M.replace($,","),j="";return R&&w>0&&(j=".".concat(R.slice(0,w===void 0?aT:w))),"".concat(I).concat(j)},[w]);if(a==="read"){var _=b.jsx("span",{ref:n,children:UG(d||!1,i,w,h??l.numberFormatOptions,C)});return o?o(i,N({mode:a},l),_):_}if(a==="edit"||a==="update"){var E=b.jsx(FTt,N(N({contentRender:function($){if(v===!1||!$.value)return null;var P=UG(C||d||!1,"".concat(k($.value)),w,N(N({},h),{},{notation:"compact"}),C);return typeof v=="function"?v==null?void 0:v($,P):P},ref:n,precision:w,formatter:function($){return $&&C?"".concat(C," ").concat(k($)):$==null?void 0:$.toString()},parser:function($){return C&&$?$.replace(new RegExp("\\".concat(C,"\\s?|(,*)"),"g"),""):$},placeholder:S},an(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 fme=K.forwardRef(DTt);var qG=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)})},LTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.fieldProps,s=u.useContext(Vt.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),d=Fo.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:qG(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:qG(r)})};const BTt=K.forwardRef(LTt);var zTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],HTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=rt(t,zTt),c=Ln(),d=Wt(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),f=he(d,2),m=f[0],p=f[1];if(i==="read"){var h=b.jsx(b.Fragment,{children:"-"});return r&&(h=b.jsxs(Pr,{children:[b.jsx("span",{ref:n,children:m?r:"********"}),b.jsx("a",{onClick:function(){return p(!m)},children:m?b.jsx(ly,{}):b.jsx(iie,{})})]})),a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var g=b.jsx(pr.Password,N({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return o?o(r,N({mode:i},s),g):g}return null};const VTt=K.forwardRef(HTt);function WTt(e){return e===0?null:e>0?"+":"-"}function UTt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function qTt(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 dk(e){return mt(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var GTt=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,g=t.showSymbol,v=Ln(),x=h||v.getMessage("tableForm.inputPlaceholder","请输入"),w=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?dk(r.replace("%","")):dk(r)},[r]),y=u.useMemo(function(){return typeof g=="function"?g==null?void 0:g(r):g},[g,r]);if(l==="read"){var S=d?{color:UTt(w)}:{},C=b.jsxs("span",{style:S,ref:n,children:[i&&b.jsx("span",{children:i}),y&&b.jsxs(u.Fragment,{children:[WTt(w)," "]}),qTt(Math.abs(w),a),s&&s]});return f?f(r,N(N({mode:l},p),{},{prefix:i,precision:a,showSymbol:y,suffix:s}),C):C}if(l==="edit"||l==="update"){var k=b.jsx(Ru,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:x},p));return m?m(r,N({mode:l},p),k):k}return null};const mme=K.forwardRef(GTt);function KTt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var YTt=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("%")?dk(r.replace("%","")):dk(r)},[r]);if(i==="read"){var p=b.jsx(Uj,N({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:m,steps:o?10:void 0,status:KTt(m)},l));return a?a(m,N({mode:i},l),p):p}if(i==="edit"||i==="update"){var h=b.jsx(Ru,N({ref:n,placeholder:f},l));return s?s(r,N({mode:i},l),h):h}return null};const pme=K.forwardRef(YTt);var XTt=["radioType","renderFormItem","mode","render"],JTt=function(t,n){var r,i,a=t.radioType,o=t.renderFormItem,s=t.mode,l=t.render,c=rt(t,XTt),d=u.useContext(Vt.ConfigContext),f=d.getPrefixCls,m=f("pro-field-radio"),p=gg(c),h=he(p,3),g=h[0],v=h[1],x=h[2],w=u.useRef(),y=(r=Cn.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(R){return x(R)}})},[x]);var S=jr("FieldRadioRadio",function(M){return q(q(q({},".".concat(m,"-error"),{span:{color:M.colorError}}),".".concat(m,"-warning"),{span:{color:M.colorWarning}}),".".concat(m,"-vertical"),q({},"".concat(M.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),C=S.wrapSSR,k=S.hashId;if(g)return b.jsx(Ka,{size:"small"});if(s==="read"){var _=v!=null&&v.length?v==null?void 0:v.reduce(function(M,R){var I;return N(N({},M),{},q({},(I=R.value)!==null&&I!==void 0?I:"",R.label))},{}):void 0,E=b.jsx(b.Fragment,{children:pg(c.text,Vu(c.valueEnum||_))});if(l){var T;return(T=l(c.text,N({mode:s},c.fieldProps),E))!==null&&T!==void 0?T:null}return E}if(s==="edit"){var $,P=C(b.jsx(uf.Group,N(N({ref:w,optionType:a},c.fieldProps),{},{className:me(($=c.fieldProps)===null||$===void 0?void 0:$.className,q(q({},"".concat(m,"-error"),(y==null?void 0:y.status)==="error"),"".concat(m,"-warning"),(y==null?void 0:y.status)==="warning"),k,"".concat(m,"-").concat(c.fieldProps.layout||"horizontal")),options:v})));if(o){var O;return(O=o(c.text,N(N({mode:s},c.fieldProps),{},{options:v,loading:g}),P))!==null&&O!==void 0?O:null}return P}return null};const GG=K.forwardRef(JTt);var QTt=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,g=t.fieldProps,v=Ln(),x=Array.isArray(r)?r:[],w=he(x,2),y=w[0],S=w[1],C=K.useState(!1),k=he(C,2),_=k[0],E=k[1],T=u.useCallback(function(L){if(typeof(g==null?void 0:g.format)=="function"){var D;return g==null||(D=g.format)===null||D===void 0?void 0:D.call(g,L)}return(g==null?void 0:g.format)||s||"YYYY-MM-DD"},[g,s]),$=y?Sn(y).format(T(Sn(y))):"",P=S?Sn(S).format(T(Sn(S))):"";if(i==="read"){var O=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},g),b.jsx("span",{children:O})):O}if(i==="edit"||i==="update"){var M=qy(g.value),R,I=function(D){var B;g==null||(B=g.onChange)===null||B===void 0||B.call(g,D),D||E(!1)};if(a){var j;R=b.jsx(Vc,{label:o,onClick:function(){var D;g==null||(D=g.onOpenChange)===null||D===void 0||D.call(g,!0),E(!0)},style:M?{paddingInlineEnd:0}:void 0,disabled:g.disabled,value:M||_?b.jsx(lo.RangePicker,N(N(N({picker:c,showTime:m,format:s},Ss(!1)),g),{},{placeholder:(j=g.placeholder)!==null&&j!==void 0?j:[v.getMessage("tableForm.selectPlaceholder","请选择"),v.getMessage("tableForm.selectPlaceholder","请选择")],value:M,onOpenChange:function(D){var B;M&&E(D),g==null||(B=g.onOpenChange)===null||B===void 0||B.call(g,D)},onChange:I})):null,allowClear:!1,bordered:h,ref:p,downIcon:M||_?!1:void 0})}else R=b.jsx(lo.RangePicker,N(N(N({ref:n,format:s,showTime:m,placeholder:[v.getMessage("tableForm.selectPlaceholder","请选择"),v.getMessage("tableForm.selectPlaceholder","请选择")]},Ss(f===void 0?!0:!f)),g),{},{value:M}));return d?d(r,N({mode:i},g),R):R}return null};const Lp=K.forwardRef(QTt);var ZTt=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(RR,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(RR,N({allowHalf:!0,ref:n},s));return o?o(r,N({mode:i},s),c):c}return null};const ePt=K.forwardRef(ZTt);function tPt(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 nPt=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=tPt(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(Ru,N({ref:n,min:0,style:{width:"100%"},placeholder:d},s));return o?o(r,N({mode:i},s),p):p}return null};const rPt=K.forwardRef(nPt);var iPt=["mode","render","renderFormItem","fieldProps","emptyText"],aPt=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=rt(t,iPt),d=u.useRef(),f=gg(t),m=he(f,3),p=m[0],h=m[1],g=m[2];if(u.useImperativeHandle(n,function(){return N(N({},d.current||{}),{},{fetchData:function(C){return g(C)}})},[g]),p)return b.jsx(Ka,{size:"small"});if(r==="read"){var v=h!=null&&h.length?h==null?void 0:h.reduce(function(S,C){var k;return N(N({},S),{},q({},(k=C.value)!==null&&k!==void 0?k:"",C.label))},{}):void 0,x=b.jsx(b.Fragment,{children:pg(c.text,Vu(c.valueEnum||v))});if(i){var w;return(w=i(c.text,N({mode:r},o),b.jsx(b.Fragment,{children:x})))!==null&&w!==void 0?w:l}return x}if(r==="edit"||r==="update"){var y=b.jsx(mre,N(N({ref:d},an(o||{},["allowClear"])),{},{options:h}));return a?a(c.text,N(N({mode:r},o),{},{options:h,loading:p}),y):y}return null};const oPt=K.forwardRef(aPt);var sPt=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(Pre,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 lPt=K.forwardRef(sPt);var cPt=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 v,x;return r==null||"".concat(r).length<1?"-":r?(v=c==null?void 0:c.checkedChildren)!==null&&v!==void 0?v:d.getMessage("switch.open","打开"):(x=c==null?void 0:c.unCheckedChildren)!==null&&x!==void 0?x: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(Gj,N(N({ref:n,size:o?"small":void 0},an(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,g=c.bordered;return b.jsx(Vc,{label:s,disabled:h,bordered:g,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 uPt=K.forwardRef(cPt);var dPt=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,g=h===void 0?"":h,v=Ln(),x=u.useRef();if(u.useImperativeHandle(n,function(){return x.current},[]),u.useEffect(function(){if(f){var k;(k=x.current)===null||k===void 0||k.focus()}},[f]),i==="read"){var w=b.jsxs(b.Fragment,{children:[p,r??c,g]});if(a){var y;return(y=a(r,N({mode:i},s),w))!==null&&y!==void 0?y:c}return w}if(i==="edit"||i==="update"){var S=v.getMessage("tableForm.inputPlaceholder","请输入"),C=b.jsx(pr,N({ref:x,placeholder:S,allowClear:!0},s));return o?o(r,N({mode:i},s),C):C}return null};const fPt=K.forwardRef(dPt);var mPt=function(t,n){var r=t.text,i=t.fieldProps,a=u.useContext(Vt.ConfigContext),o=a.getPrefixCls,s=o("pro-field-readonly"),l="".concat(s,"-textarea"),c=jr("TextArea",function(){return q({},".".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:me(f,s,l)},an(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const pPt=K.forwardRef(mPt);var hPt=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(pPt,N(N({},t),{},{ref:n}));return a?a(r,N({mode:i},an(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var d=b.jsx(pr.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 vPt=K.forwardRef(hPt);var gPt=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),g=h[0],v=h[1],x=Ln(),w=(f==null?void 0:f.format)||s||"HH:mm:ss",y=Sn.isDayjs(r)||typeof r=="number";if(i==="read"){var S=b.jsx("span",{ref:n,children:r?Sn(r,y?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,k=f.disabled,_=f.value,E=qy(_,w);if(a){var T;C=b.jsx(Vc,{onClick:function(){var P;f==null||(P=f.onOpenChange)===null||P===void 0||P.call(f,!0),v(!0)},style:E?{paddingInlineEnd:0}:void 0,label:o,disabled:k,value:E||g?b.jsx(Jd,N(N(N({},Ss(!1)),{},{format:s,ref:n},f),{},{placeholder:(T=f.placeholder)!==null&&T!==void 0?T:x.getMessage("tableForm.selectPlaceholder","请选择"),value:E,onOpenChange:function(P){var O;v(P),f==null||(O=f.onOpenChange)===null||O===void 0||O.call(f,P)},open:g})):null,downIcon:E||g?!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},bPt=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),g=he(h,2),v=g[0],x=g[1],w=(m==null?void 0:m.format)||l||"HH:mm:ss",y=Array.isArray(r)?r:[],S=he(y,2),C=S[0],k=S[1],_=Sn.isDayjs(C)||typeof C=="number",E=Sn.isDayjs(k)||typeof k=="number",T=C?Sn(C,_?void 0:w).format(w):"",$=k?Sn(k,E?void 0:w).format(w):"";if(o==="read"){var P=b.jsxs("div",{ref:n,children:[b.jsx("div",{children:T||"-"}),b.jsx("div",{children:$||"-"})]});return c?c(r,N({mode:o},m),b.jsx("span",{children:P})):P}if(o==="edit"||o==="update"){var O=qy(m.value,w),M;if(i){var R=m.disabled,I=m.placeholder,j=I===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:I;M=b.jsx(Vc,{onClick:function(){var D;m==null||(D=m.onOpenChange)===null||D===void 0||D.call(m,!0),x(!0)},style:O?{paddingInlineEnd:0}:void 0,label:a,disabled:R,placeholder:j,value:O||v?b.jsx(Jd.RangePicker,N(N(N({},Ss(!1)),{},{format:l,ref:n},m),{},{placeholder:j,value:O,onOpenChange:function(D){var B;x(D),m==null||(B=m.onOpenChange)===null||B===void 0||B.call(m,D)},open:v})):null,downIcon:O||v?!1:void 0,allowClear:!1,ref:s})}else M=b.jsx(Jd.RangePicker,N(N(N({ref:n,format:l},Ss(f===void 0?!0:!f)),m),{},{value:O}));return d?d(r,N({mode:o},m),M):M}return null},yPt=K.forwardRef(bPt);const xPt=K.forwardRef(gPt);var wPt=["radioType","renderFormItem","mode","light","label","render"],SPt=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],CPt=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,a=t.light,o=t.label,s=t.render,l=rt(t,wPt),c=u.useContext(Vt.ConfigContext),d=c.getPrefixCls,f=d("pro-field-tree-select"),m=u.useRef(null),p=u.useState(!1),h=he(p,2),g=h[0],v=h[1],x=l.fieldProps,w=x.onSearch,y=x.onClear,S=x.onChange,C=x.onBlur,k=x.showSearch,_=x.autoClearSearchValue;x.treeData;var E=x.fetchDataOnSearch,T=x.searchValue,$=rt(x,SPt),P=Ln(),O=gg(N(N({},l),{},{defaultKeyWords:T})),M=he(O,3),R=M[0],I=M[1],j=M[2],L=Wt(void 0,{onChange:w,value:T}),D=he(L,2),B=D[0],F=D[1];u.useImperativeHandle(n,function(){return N(N({},m.current||{}),{},{fetchData:function(se){return j(se)}})});var z=u.useMemo(function(){if(i==="read"){var oe=($==null?void 0:$.fieldNames)||{},se=oe.value,ue=se===void 0?"value":se,te=oe.label,le=te===void 0?"label":te,ve=oe.children,we=ve===void 0?"children":ve,ke=new Map,Y=function ae(Z){if(!(Z!=null&&Z.length))return ke;for(var G=Z.length,de=0;de<G;){var ie=Z[de++];ke.set(ie[ue],ie[le]),ae(ie[we])}return ke};return Y(I)}},[$==null?void 0:$.fieldNames,i,I]),H=function(se,ue,te){k&&_&&(j(void 0),F(void 0)),S==null||S(se,ue,te)};if(i==="read"){var A=b.jsx(b.Fragment,{children:pg(l.text,Vu(l.valueEnum||z))});if(s){var V;return(V=s(l.text,N(N({mode:i},$),{},{treeData:I}),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,X=b.jsx(Ka,{spinning:R,children:b.jsx(Ym,N(N({open:g,onDropdownVisibleChange:function(se){var ue;$==null||(ue=$.onDropdownVisibleChange)===null||ue===void 0||ue.call($,se),v(se)},ref:m,popupMatchSelectWidth:!a,placeholder:P.getMessage("tableForm.selectPlaceholder","请选择"),tagRender:a?function(oe){var se;if(U<2)return b.jsx(b.Fragment,{children:oe.label});var ue=$==null||(se=$.value)===null||se===void 0?void 0:se.findIndex(function(te){return te===oe.value||te.value===oe.value});return b.jsxs(b.Fragment,{children:[oe.label," ",ue<U-1?",":""]})}:void 0,bordered:!a},$),{},{treeData:I,showSearch:k,style:N({minWidth:60},$.style),allowClear:$.allowClear!==!1,searchValue:B,autoClearSearchValue:_,onClear:function(){y==null||y(),j(void 0),k&&F(void 0)},onChange:H,onSearch:function(se){E&&l!==null&&l!==void 0&&l.request&&j(se),F(se)},onBlur:function(se){F(void 0),j(void 0),C==null||C(se)},className:me($==null?void 0:$.className,f)}))});if(r){var J;X=(J=r(l.text,N(N({mode:i},$),{},{options:I,loading:R}),X))!==null&&J!==void 0?J:null}if(a){var re,Q=$.disabled,ne=$.placeholder,ee=!!$.value&&((re=$.value)===null||re===void 0?void 0:re.length)!==0;return b.jsx(Vc,{label:o,disabled:Q,placeholder:ne,onClick:function(){var se;v(!0),$==null||(se=$.onDropdownVisibleChange)===null||se===void 0||se.call($,!0)},bordered:l.bordered,value:ee||g?X:null,style:ee?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:!1})}return X}return null};const kPt=K.forwardRef(CPt);function xo(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 hme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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),g=(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(g,"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)}}})})(hme);var _Pt=hme.exports;const EPt=Zn(_Pt);var vme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(cn,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,g){var v=g&&g.toUpperCase();return h||m[g]||n[g]||m[v].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(x,w,y){return w||y.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,d)}}})})(vme);var $Pt=vme.exports;const TPt=Zn($Pt);var PPt=["fieldProps"],RPt=["fieldProps"],IPt=["fieldProps"],OPt=["fieldProps"],MPt=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],jPt=["placeholder"];Sn.extend(Fte);Sn.extend(zte);Sn.extend(EPt);Sn.extend(hj);Sn.extend(Nte);Sn.extend(TPt);var NPt=function(t,n,r){var i=qde(r.fieldProps);return n.type==="progress"?b.jsx(pme,N(N({},r),{},{text:t,fieldProps:N({status:n.status?n.status:void 0},i)})):n.type==="money"?b.jsx(fme,N(N({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?b.jsx(mme,N(N({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?b.jsx(ume,N(N({},r),{},{text:t,width:n.width})):t},APt=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 NPt(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(fme,N(N({},r),{},{text:t}));if(n==="date")return b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var h=r.fieldProps,g=rt(r,PPt);return b.jsx(xo,{isLight:r.light,children:b.jsx(Lp,N({text:t,format:"YYYY-W",showTime:!0,fieldProps:N({picker:"week"},h)},g))})}if(n==="dateMonthRange"){var v=r.fieldProps,x=rt(r,RPt);return b.jsx(xo,{isLight:r.light,children:b.jsx(Lp,N({text:t,format:"YYYY-MM",showTime:!0,fieldProps:N({picker:"month"},v)},x))})}if(n==="dateQuarterRange"){var w=r.fieldProps,y=rt(r,IPt);return b.jsx(xo,{isLight:r.light,children:b.jsx(Lp,N({text:t,format:"YYYY-Q",showTime:!0,fieldProps:N({picker:"quarter"},w)},y))})}if(n==="dateYearRange"){var S=r.fieldProps,C=rt(r,OPt);return b.jsx(xo,{isLight:r.light,children:b.jsx(Lp,N({text:t,format:"YYYY",showTime:!0,fieldProps:N({picker:"year"},S)},C))})}return n==="dateMonth"?b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?b.jsx(Lp,N({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?b.jsx(xo,{isLight:r.light,children:b.jsx(Dp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?b.jsx(xo,{isLight:r.light,children:b.jsx(Lp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?b.jsx(xo,{isLight:r.light,children:b.jsx(xPt,N({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?b.jsx(xo,{isLight:r.light,children:b.jsx(yPt,N({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?b.jsx($Tt,N({text:t},r)):n==="index"?b.jsx(WG,{children:t+1}):n==="indexBorder"?b.jsx(WG,{border:!0,children:t+1}):n==="progress"?b.jsx(pme,N(N({},r),{},{text:t})):n==="percent"?b.jsx(mme,N({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?b.jsx(mu,{src:t,size:22,shape:"circle"}):n==="code"?b.jsx(Rq,N({text:t},r)):n==="jsonCode"?b.jsx(Rq,N({text:t,language:"json"},r)):n==="textarea"?b.jsx(vPt,N({text:t},r)):n==="digit"?b.jsx(wTt,N({text:t},r)):n==="digitRange"?b.jsx(CTt,N({text:t},r)):n==="second"?b.jsx(rPt,N({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?b.jsx(xo,{isLight:r.light,children:b.jsx(qgt,N({text:t},r))}):n==="checkbox"?b.jsx(Zgt,N({text:t},r)):n==="radio"?b.jsx(GG,N({text:t},r)):n==="radioButton"?b.jsx(GG,N({radioType:"button",text:t},r)):n==="rate"?b.jsx(ePt,N({text:t},r)):n==="slider"?b.jsx(lPt,N({text:t},r)):n==="switch"?b.jsx(uPt,N({text:t},r)):n==="option"?b.jsx(BTt,N({text:t},r)):n==="password"?b.jsx(VTt,N({text:t},r)):n==="image"?b.jsx(ume,N({text:t},r)):n==="cascader"?b.jsx(Ygt,N({text:t},r)):n==="treeSelect"?b.jsx(kPt,N({text:t},r)):n==="color"?b.jsx(gTt,N({text:t},r)):n==="segmented"?b.jsx(oPt,N({text:t},r)):b.jsx(fPt,N({text:t},r))},FPt=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,g=t.renderFormItem,v=t.value,x=t.readonly,w=t.fieldProps,y=rt(t,MPt),S=u.useContext(Qd),C=Wn(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,$)}),k=Aa(function(){return(v!==void 0||w)&&N(N({value:v},Si(w)),{},{onChange:C})},[v,w,C]),_=APt(p==="edit"?(r=(i=k==null?void 0:k.value)!==null&&i!==void 0?i:c)!==null&&r!==void 0?r:"":(a=c??(k==null?void 0:k.value))!==null&&a!==void 0?a:"",f||"text",Si(N(N({ref:n},y),{},{mode:x?"read":p,renderFormItem:g?function(E,T,$){T.placeholder;var P=rt(T,jPt),O=g(E,P,$);return K.isValidElement(O)?K.cloneElement(O,N(N({},k),O.props||{})):O}:void 0,placeholder:g?void 0:(o=y==null?void 0:y.placeholder)!==null&&o!==void 0?o:k==null?void 0:k.placeholder,fieldProps:qde(Si(N(N({},k),{},{placeholder:g?void 0:(s=y==null?void 0:y.placeholder)!==null&&s!==void 0?s:k==null?void 0:k.placeholder})),(l=Object.keys(S.valueTypeMap||{}))===null||l===void 0?void 0:l.includes(f))})),S.valueTypeMap||{});return b.jsx(K.Fragment,{children:_})},DPt=K.forwardRef(FPt),ox=K.createContext({mode:"edit"}),LPt=["fieldProps","children","labelCol","label","autoFocus","isDefaultDom","render","proFieldProps","renderFormItem","valueType","initialValue","onChange","valueEnum","params","name","dependenciesValues","cacheForSwr","valuePropName"],BPt=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,g=t.valuePropName,v=g===void 0?"value":g,x=rt(t,LPt),w=u.useContext(ox),y=u.useMemo(function(){return m&&x.request?N(N({},f),m||{}):f},[m,f,x.request]),S=Wn(function(){if(n!=null&&n.onChange){for(var _,E=arguments.length,T=new Array(E),$=0;$<E;$++)T[$]=arguments[$];n==null||(_=n.onChange)===null||_===void 0||_.call.apply(_,[n].concat(T));return}}),C=u.useMemo(function(){return N(N({autoFocus:i},n),{},{onChange:S})},[i,n,S]),k=u.useMemo(function(){if(r)return K.isValidElement(r)?K.cloneElement(r,N(N({},x),{},{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,x]);return k||b.jsx(DPt,N(N(N({text:n==null?void 0:n[v],render:a,renderFormItem:s,valueType:l||"text",cacheForSwr:h,fieldProps:C,valueEnum:ca(d)},o),x),{},{mode:(o==null?void 0:o.mode)||w.mode||"edit",params:y}))},nl=I4(u.memo(BPt,function(e,t){return xu(t,e,["onChange","onBlur"])})),zPt=["options","fieldProps","proFieldProps","valueEnum"],HPt=K.forwardRef(function(e,t){var n=e.options,r=e.fieldProps,i=e.proFieldProps,a=e.valueEnum,o=rt(e,zPt);return b.jsx(nl,N({ref:t,valueType:"checkbox",valueEnum:ca(a,void 0),fieldProps:N({options:n},r),lightProps:N({labelFormatter:function(){return b.jsx(nl,N({ref:t,valueType:"checkbox",mode:"read",valueEnum:ca(a,void 0),filedConfig:{customLightMode:!0},fieldProps:N({options:n},r),proFieldProps:i},o))}},o.lightProps),proFieldProps:i},o))}),VPt=K.forwardRef(function(e,t){var n=e.fieldProps,r=e.children;return b.jsx(qa,N(N({ref:t},n),{},{children:r}))}),WPt=I4(VPt,{valuePropName:"checked"}),gme=WPt;gme.Group=HPt;var UPt=["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"],qPt=function(t){return Array.isArray(t)?t:typeof t=="function"?[t]:Ir(t)},GPt=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,g=t.actionRender,v=t.fields,x=t.meta,w=t.field,y=t.index,S=t.formInstance,C=t.originName,k=t.containerClassName,_=t.containerStyle,E=t.min,T=t.max,$=t.count,P=rt(t,UPt),O=u.useContext(Ks),M=O.hashId,R=((n=Vt.useConfig)===null||n===void 0?void 0:n.call(Vt))||{componentSize:"middle"},I=R.componentSize,j=u.useContext($v),L=u.useRef(!1),D=u.useContext(ox),B=D.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],X=W[1];u.useEffect(function(){return function(){L.current=!0}},[]);var J=function(){return S.getFieldValue([j.listName,C,y==null?void 0:y.toString()].flat(1).filter(function(G){return G!=null}))},re={getCurrentRowData:J,setCurrentRowData:function(G){var de,ie=(S==null||(de=S.getFieldsValue)===null||de===void 0?void 0:de.call(S))||{},fe=[j.listName,C,y==null?void 0:y.toString()].flat(1).filter(function(Ce){return Ce!=null}),be=Ur(ie,fe,N(N({},J()),G||{}));return S.setFieldsValue(be)}},Q=qPt(h).map(function(Z){return typeof Z=="function"?Z==null?void 0:Z(w,y,N(N({},p),re),$):Z}).map(function(Z,G){if(K.isValidElement(Z)){var de;return K.cloneElement(Z,N({key:Z.key||(Z==null||(de=Z.props)===null||de===void 0?void 0:de.name)||G},(Z==null?void 0:Z.props)||{}))}return Z}),ne=u.useMemo(function(){if(B==="read"||a===!1||T===$)return null;var Z=a,G=Z.Icon,de=G===void 0?sN:G,ie=Z.tooltipText;return b.jsx(_r,{title:ie,children:U?b.jsx(Pa,{}):b.jsx(de,{className:me("".concat(m,"-action-icon action-copy"),M),onClick:ln(bt().mark(function fe(){var be;return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return X(!0),be=S==null?void 0:S.getFieldValue([j.listName,C,w.name].filter(function(ye){return ye!==void 0}).flat(1)),xe.next=4,p.add(be,$);case 4:X(!1);case 5:case"end":return xe.stop()}},fe)}))})},"copy")},[a,T,$,U,m,M,S,j.listName,w.name,C,p]),ee=u.useMemo(function(){if(B==="read"||i===!1||E===$)return null;var Z=i,G=Z.Icon,de=G===void 0?e3:G,ie=Z.tooltipText;return b.jsx(_r,{title:ie,children:H?b.jsx(Pa,{}):b.jsx(de,{className:me("".concat(m,"-action-icon action-remove"),M),onClick:ln(bt().mark(function fe(){return bt().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return A(!0),Ce.next=3,p.remove(w.name);case 3:L.current||A(!1);case 4:case"end":return Ce.stop()}},fe)}))})},"delete")},[i,E,$,H,m,M,p,w.name]),oe=u.useMemo(function(){if(!o||B==="read"||s===!1)return null;var Z=y-1;if(Z<0)return null;var G=s,de=G.Icon,ie=de===void 0?Due:de,fe=G.tooltipText;return b.jsx(_r,{title:fe,children:b.jsx(ie,{className:me("".concat(m,"-action-icon action-up"),M),onClick:ln(bt().mark(function be(){return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,p.move(y,Z);case 2:case"end":return xe.stop()}},be)}))})},"up")},[s,m,M,p,o]),se=u.useMemo(function(){if(!o||B==="read"||l===!1)return null;var Z=y+1;if(Z>=$)return null;var G=l,de=G.Icon,ie=de===void 0?Fue:de,fe=G.tooltipText;return b.jsx(_r,{title:fe,children:b.jsx(ie,{className:me("".concat(m,"-action-icon action-down"),M),onClick:ln(bt().mark(function be(){return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,p.move(y,Z);case 2:case"end":return xe.stop()}},be)}))})},"down")},[s,m,M,p,o]),ue=u.useMemo(function(){return[ne,ee,oe,se].filter(function(Z){return Z!=null})},[ne,ee,oe,se]),te=(g==null?void 0:g(w,p,ue,$))||ue,le=te.length>0&&B!=="read"?b.jsx("div",{className:me("".concat(m,"-action"),q({},"".concat(m,"-action-small"),I==="small"),M),children:te}):null,ve={name:P.name,field:w,index:y,record:S==null||(r=S.getFieldValue)===null||r===void 0?void 0:r.call(S,[j.listName,C,w.name].filter(function(Z){return Z!==void 0}).flat(1)),fields:v,operation:p,meta:x},we=vg(),ke=we.grid,Y=(c==null?void 0:c(Q,ve))||Q,ae=(d==null?void 0:d({listDom:b.jsx("div",{className:me("".concat(m,"-container"),k,M),style:N({width:ke?"100%":void 0},_),children:Y}),action:le},ve))||b.jsxs("div",{className:me("".concat(m,"-item"),M,q(q({},"".concat(m,"-item-default"),f===void 0),"".concat(m,"-item-show-label"),f)),style:{display:"flex",alignItems:"flex-end"},children:[b.jsx("div",{className:me("".concat(m,"-container"),k,M),style:N({width:ke?"100%":void 0},_),children:Y}),le]});return b.jsx($v.Provider,{value:N(N({},w),{},{listName:[j.listName,C,w.name].filter(function(Z){return Z!==void 0}).flat(1)}),children:ae})},KPt=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,g=t.onAfterAdd,v=t.onAfterRemove,x=u.useContext(Ks),w=x.hashId,y=u.useRef(new Map),S=u.useState(!1),C=he(S,2),k=C[0],_=C[1],E=u.useMemo(function(){return l.map(function(R){var I,j;if(!((I=y.current)!==null&&I!==void 0&&I.has(R.key.toString()))){var L;(L=y.current)===null||L===void 0||L.set(R.key.toString(),Sb())}var D=(j=y.current)===null||j===void 0?void 0:j.get(R.key.toString());return N(N({},R),{},{uuid:D})})},[l]),T=u.useMemo(function(){var R=N({},s),I=E.length;return c!=null&&c.beforeAddRow?R.add=ln(bt().mark(function j(){var L,D,B,F,z,H=arguments;return bt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(L=H.length,D=new Array(L),B=0;B<L;B++)D[B]=H[B];return V.next=3,c.beforeAddRow.apply(c,D.concat([I]));case 3:if(F=V.sent,!F){V.next=8;break}return z=s.add.apply(s,D),g==null||g.apply(void 0,D.concat([I+1])),V.abrupt("return",z);case 8:return V.abrupt("return",!1);case 9:case"end":return V.stop()}},j)})):R.add=ln(bt().mark(function j(){var L,D,B,F,z=arguments;return bt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:for(L=z.length,D=new Array(L),B=0;B<L;B++)D[B]=z[B];return F=s.add.apply(s,D),g==null||g.apply(void 0,D.concat([I+1])),A.abrupt("return",F);case 4:case"end":return A.stop()}},j)})),c!=null&&c.beforeRemoveRow?R.remove=ln(bt().mark(function j(){var L,D,B,F,z,H=arguments;return bt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(L=H.length,D=new Array(L),B=0;B<L;B++)D[B]=H[B];return V.next=3,c.beforeRemoveRow.apply(c,D.concat([I]));case 3:if(F=V.sent,!F){V.next=8;break}return z=s.remove.apply(s,D),v==null||v.apply(void 0,D.concat([I-1])),V.abrupt("return",z);case 8:return V.abrupt("return",!1);case 9:case"end":return V.stop()}},j)})):R.remove=ln(bt().mark(function j(){var L,D,B,F,z=arguments;return bt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:for(L=z.length,D=new Array(L),B=0;B<L;B++)D[B]=z[B];return F=s.remove.apply(s,D),v==null||v.apply(void 0,D.concat([I-1])),A.abrupt("return",F);case 4:case"end":return A.stop()}},j)})),R},[s,c==null?void 0:c.beforeAddRow,c==null?void 0:c.beforeRemoveRow,g,v,E.length]),$=u.useMemo(function(){if(r===!1||E.length===d)return null;var R=r||{},I=R.position,j=I===void 0?"bottom":I,L=R.creatorButtonText,D=L===void 0?n.getMessage("editableTable.action.add","添加一行数据"):L;return b.jsx(Bt,N(N({className:"".concat(i,"-creator-button-").concat(j," ").concat(w||"").trim(),type:"dashed",loading:k,block:!0,icon:b.jsx(iy,{})},an(r||{},["position","creatorButtonText"])),{},{onClick:ln(bt().mark(function B(){var F,z;return bt().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return _(!0),z=E.length,j==="top"&&(z=0),A.next=5,T.add((F=ca(o))!==null&&F!==void 0?F:{},z);case 5:_(!1);case 6:case"end":return A.stop()}},B)})),children:D}))},[r,E.length,d,n,i,w,k,T,o]),P=u.useContext(ox),O=N({width:"max-content",maxWidth:"100%",minWidth:"100%"},h),M=u.useMemo(function(){return E.map(function(R,I){return u.createElement(GPt,N(N({},t),{},{key:R.uuid,field:R,index:I,action:T,count:E.length}),a)})},[a,t,E,T]);return P.mode==="read"||t.readonly===!0?b.jsx(b.Fragment,{children:M}):b.jsxs("div",{style:O,className:p,children:[r!==!1&&(r==null?void 0:r.position)==="top"&&$,M,f&&f(T,m),r!==!1&&(r==null?void 0:r.position)!=="top"&&$]})},YPt=function(t){return q(q({},"".concat(t.antCls,"-pro"),q({},"".concat(t.antCls,"-form:not(").concat(t.antCls,"-form-horizontal)"),q({},t.componentCls,q({},"&-item:not(".concat(t.componentCls,"-item-show-label)"),q({},"".concat(t.antCls,"-form-item-label"),{display:"none"}))))),t.componentCls,q(q({maxWidth:"100%","&-item":{"&&-show-label":q({},"".concat(t.antCls,"-form-item-label"),{display:"inline-block"}),"&&-default:first-child":{"div:first-of-type":q({},"".concat(t.antCls,"-form-item"),q({},"".concat(t.antCls,"-form-item-label"),{display:"inline-block"}))},"&&-default:not(:first-child)":{"div:first-of-type":q({},"".concat(t.antCls,"-form-item"),q({},"".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"),q({},t.componentCls,{"&-action":{marginBlockEnd:0}})),"&-creator-button-top",{marginBlockEnd:24}))};function XPt(e){return jr("ProFormList",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[YPt(n)]})}var JPt=["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"],$v=K.createContext({});function QPt(e){var t=u.useRef(),n=u.useContext(Vt.ConfigContext),r=u.useContext($v),i=n.getPrefixCls("pro-form-list"),a=Ln(),o=K.useContext(vf),s=o.setFieldValueType,l=e.transform,c=e.actionRender,d=e.creatorButtonProps,f=e.label,m=e.alwaysShowItemLabel,p=e.tooltip,h=e.creatorRecord,g=e.itemRender,v=e.rules,x=e.itemContainerRender,w=e.fieldExtraRender,y=e.copyIconProps,S=y===void 0?{Icon:sN,tooltipText:a.getMessage("copyThisLine","复制此项")}:y,C=e.children,k=e.deleteIconProps,_=k===void 0?{Icon:e3,tooltipText:a.getMessage("deleteThisLine","删除此项")}:k,E=e.arrowSort,T=e.upIconProps,$=T===void 0?{Icon:Due,tooltipText:a.getMessage("sortUpThisLine","向上排序")}:T,P=e.downIconProps,O=P===void 0?{Icon:Fue,tooltipText:a.getMessage("sortDownThisLine","向下排序")}:P,M=e.actionRef,R=e.style,I=e.prefixCls,j=e.actionGuard,L=e.min,D=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,X=U===void 0?"列表不能为空":U,J=e.className,re=e.containerClassName,Q=e.containerStyle,ne=e.readonly,ee=rt(e,JPt),oe=vg({colProps:B,rowProps:z}),se=oe.ColWrapper,ue=oe.RowWrapper,te=u.useContext(Uy),le=u.useMemo(function(){return r.name===void 0?[ee.name].flat(1):[r.name,ee.name].flat(1)},[r.name,ee.name]);u.useImperativeHandle(M,function(){return N(N({},t.current),{},{get:function(ae){return te.formRef.current.getFieldValue([].concat(He(le),[ae]))},getList:function(){return te.formRef.current.getFieldValue(He(le))}})},[le,te.formRef]),u.useEffect(function(){uo(!!te.formRef,"ProFormList 必须要放到 ProForm 中,否则会造成行为异常。"),uo(!!te.formRef,"Proformlist must be placed in ProForm, otherwise it will cause abnormal behavior.")},[te.formRef]),u.useEffect(function(){!s||!e.name||s([e.name].flat(1).filter(function(Y){return Y!==void 0}),{valueType:"formList",transform:l})},[e.name,s,l]);var ve=XPt(i),we=ve.wrapSSR,ke=ve.hashId;return te.formRef?we(b.jsx(se,{children:b.jsx("div",{className:me(i,ke),style:R,children:b.jsx(Cn.Item,N(N({label:f,prefixCls:I,tooltip:p,style:R,required:v==null?void 0:v.some(function(Y){return Y.required}),wrapperCol:F,className:J},ee),{},{name:W?le:void 0,rules:W?[{validator:function(ae,Z){return!Z||Z.length===0?Promise.reject(new Error(X)):Promise.resolve()},required:!0}]:void 0,children:b.jsx(Cn.List,N(N({rules:v},ee),{},{name:le,children:function(ae,Z,G){return t.current=Z,b.jsxs(ue,{children:[b.jsx(KPt,{name:le,readonly:!!ne,originName:ee.name,copyIconProps:S,deleteIconProps:_,arrowSort:E,upIconProps:$,downIconProps:O,formInstance:te.formRef.current,prefixCls:i,meta:G,fields:ae,itemContainerRender:x,itemRender:g,fieldExtraRender:w,creatorButtonProps:d,creatorRecord:h,actionRender:c,action:Z,actionGuard:j,alwaysShowItemLabel:m,min:L,max:D,count:ae.length,onAfterAdd:function(ie,fe,be){W&&te.formRef.current.validateFields([le]),H==null||H(ie,fe,be)},onAfterRemove:function(ie,fe){W&&fe===0&&te.formRef.current.validateFields([le]),A==null||A(ie,fe)},containerClassName:re,containerStyle:Q,children:C}),b.jsx(Cn.ErrorList,{errors:G.errors})]})}}))}))})})):null}var ZPt=["name","originDependencies","children","ignoreFormListField"],U4=function(t){var n=t.name,r=t.originDependencies,i=r===void 0?n:r,a=t.children,o=t.ignoreFormListField,s=rt(t,ZPt),l=u.useContext(Uy),c=u.useContext($v),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(Cn.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 g;return(g=s.shouldUpdate)===null||g===void 0?void 0:g.call(s,m,p,h)}return d.some(function(v){return!xu(cr(m,v),cr(p,v))})},children:function(m){for(var p={},h=0;h<n.length;h++){var g,v=d[h],x=i[h],w=[x].flat(1),y=(g=l.getFieldFormatValueObject)===null||g===void 0?void 0:g.call(l,v);if(y&&Object.keys(y).length)p=E4({},p,y),cr(y,v)&&(p=Ur(p,w,cr(y,v)));else{var S;y=(S=m.getFieldValue)===null||S===void 0?void 0:S.call(m,v),typeof y<"u"&&(p=Ur(p,w,y))}}return a==null?void 0:a(p,N(N({},m),l))}}))};U4.displayName="ProFormDependency";var eRt=["children","value","valuePropName","onChange","fieldProps","space","type","transform","convertValue","lightProps"],tRt=["children","space","valuePropName"],nRt={space:Pr,group:pr.Group};function rRt(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&e in t.target?t.target[e]:t}var iRt=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=rt(t,eRt),m=Wn(function(S,C){var k,_=He(i);_[C]=rRt(a||"value",S),o==null||o(_),s==null||(k=s.onChange)===null||k===void 0||k.call(s,_)}),p=-1,h=Ir(ca(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||(k=S.props)===null||k===void 0?void 0:k.readonly),$=T?N(N({key:E,ignoreFormItem:!0},S.props||{}),{},{fieldProps:N(N({},S==null||(_=S.props)===null||_===void 0?void 0:_.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(O){var M,R;m(O,E),(M=(R=S.props).onChange)===null||M===void 0||M.call(R,O)}});return K.cloneElement(S,$)}return S}),g=nRt[d],v=vg(f),x=v.RowWrapper,w=u.useMemo(function(){return N({},d==="group"?{compact:!0}:{})},[d]),y=u.useCallback(function(S){var C=S.children;return b.jsx(g,N(N(N({},w),l),{},{align:"start",wrap:!0,children:C}))},[g,l,w]);return b.jsx(x,{Wrapper:y,children:h})},aRt=K.forwardRef(function(e,t){var n=e.children,r=e.space,i=e.valuePropName,a=rt(e,tRt);return u.useImperativeHandle(t,function(){return{}}),b.jsx(iRt,N(N(N({space:r,valuePropName:i},a.fieldProps),{},{onChange:void 0},a),{},{children:n}))}),oRt=I4(aRt),sRt=["children","onChange","onBlur","ignoreFormItem","valuePropName"],lRt=["children","addonAfter","addonBefore","valuePropName","addonWarpStyle","convertValue","help"],cRt=["valueType","transform","dataFormat","ignoreFormItem","lightProps","children"],uRt=K.createContext({}),dRt=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=rt(t,sRt),d=(i==null||(n=i.type)===null||n===void 0?void 0:n.displayName)!=="ProFormComponent",f=!K.isValidElement(i),m=Wn(function(){for(var w,y,S,C,k=arguments.length,_=new Array(k),E=0;E<k;E++)_[E]=arguments[E];a==null||a.apply(void 0,_),!d&&(f||(i==null||(w=i.props)===null||w===void 0||(y=w.onChange)===null||y===void 0||y.call.apply(y,[w].concat(_)),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(_))))}),p=Wn(function(){var w,y,S,C;if(!d&&!f){for(var k=arguments.length,_=new Array(k),E=0;E<k;E++)_[E]=arguments[E];o==null||o.apply(void 0,_),i==null||(w=i.props)===null||w===void 0||(y=w.onBlur)===null||y===void 0||y.call.apply(y,[w].concat(_)),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(_))}}),h=Aa(function(){var w;return an((i==null||(w=i.props)===null||w===void 0?void 0:w.fieldProps)||{},["onBlur","onChange"])},[an((i==null||(r=i.props)===null||r===void 0?void 0:r.fieldProps)||{},["onBlur","onChange"])]),g=t[l],v=u.useMemo(function(){if(!d&&!f)return Si(N(N(q({id:c.id},l,g),h),{},{onBlur:p,onChange:m}))},[g,h,p,m,c.id,l]),x=u.useMemo(function(){if(!v&&K.isValidElement(i))return function(){for(var w,y,S=arguments.length,C=new Array(S),k=0;k<S;k++)C[k]=arguments[k];a==null||a.apply(void 0,C),i==null||(w=i.props)===null||w===void 0||(y=w.onChange)===null||y===void 0||y.call.apply(y,[w].concat(C))}},[v,i,a]);return K.isValidElement(i)?K.cloneElement(i,Si(N(N(N({},c),{},q({},l,t[l]),i.props),{},{onChange:x,fieldProps:v,onBlur:d&&!f&&o}))):b.jsx(b.Fragment,{children:i})},KG=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=rt(t,lRt),d=u.useMemo(function(){var f=function(p){var h,g=(h=s==null?void 0:s(p,c.name))!==null&&h!==void 0?h:p;return c.getValueProps?c.getValueProps(g):q({},a||"value",g)};return!s&&!c.getValueProps&&(f=void 0),!r&&!i?b.jsx(Cn.Item,N(N({},c),{},{valuePropName:a,getValueProps:f,children:n})):b.jsx(Cn.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(uRt.Provider,{value:{name:c.name,label:c.label},children:d})},bme=function(t){var n,r,i,a,o=(Vt==null||(n=Vt.useConfig)===null||n===void 0?void 0:n.call(Vt))||{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=rt(t,cRt),g=u.useContext($v),v=u.useMemo(function(){return t.name===void 0?t.name:g.name!==void 0?[g.name,t.name].flat(1):t.name},[g.name,t.name]),x=K.useContext(vf),w=x.setFieldValueType,y=x.formItemProps;u.useEffect(function(){!w||!t.name||w([g.listName,t.name].flat(1).filter(function(T){return T!==void 0}),{valueType:c||"text",dateFormat:f,transform:d})},[g.listName,v,f,t.name,w,d,c]);var S=K.isValidElement(t.children)&&lpt(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 k;return u.createElement(KG,N(N({},h),{},{name:v,key:h.proFormFieldKey||((k=h.name)===null||k===void 0?void 0:k.toString())}),t.children)}var _=b.jsx(dRt,{valuePropName:t.valuePropName,children:t.children},h.proFormFieldKey||((r=h.name)===null||r===void 0?void 0:r.toString())),E=C?_:u.createElement(CIt,N(N({},p),{},{key:h.proFormFieldKey||((i=h.name)===null||i===void 0?void 0:i.toString()),size:l}),_);return m?b.jsx(b.Fragment,{children:E}):b.jsx(KG,N(N(N({},y),h),{},{name:v,isListField:g.name!==void 0,children:E}),h.proFormFieldKey||((a=h.name)===null||a===void 0?void 0:a.toString()))},fRt=function(t){return q({},t.componentCls,{"&-title":{marginBlockEnd:t.marginXL,fontWeight:"bold"},"&-container":q({flexWrap:"wrap",maxWidth:"100%"},"> div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":q(q(q(q({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 mRt(e){return jr("ProFormGroup",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[fRt(n)]})}var yme=K.forwardRef(function(e,t){var n=K.useContext(vf),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,g=i.direction,v=i.size,x=v===void 0?32:v,w=i.titleStyle,y=i.titleRender,S=i.spaceProps,C=i.extra,k=i.autoFocus,_=Wt(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),E=he(_,2),T=E[0],$=E[1],P=u.useContext(Vt.ConfigContext),O=P.getPrefixCls,M=vg(e),R=M.ColWrapper,I=M.RowWrapper,j=O("pro-form-group"),L=mRt(j),D=L.wrapSSR,B=L.hashId,F=o&&b.jsx(ys,{style:{marginInlineEnd:8},rotate:T?void 0:90}),z=b.jsx(Mm,{label:F?b.jsxs("div",{children:[F,f]}):f,tooltip:m}),H=u.useCallback(function(J){var re=J.children;return b.jsx(Pr,N(N({},S),{},{className:me("".concat(j,"-container ").concat(B),S==null?void 0:S.className),size:x,align:h,direction:g,style:N({rowGap:0},S==null?void 0:S.style),children:re}))},[h,j,g,B,x,S]),A=y?y(z,e):z,V=u.useMemo(function(){var J=[],re=K.Children.toArray(a).map(function(Q,ne){var ee;return K.isValidElement(Q)&&Q!==null&&Q!==void 0&&(ee=Q.props)!==null&&ee!==void 0&&ee.hidden?(J.push(Q),null):ne===0&&K.isValidElement(Q)&&k?K.cloneElement(Q,N(N({},Q.props),{},{autoFocus:k})):Q});return[b.jsx(I,{Wrapper:H,children:re},"children"),J.length>0?b.jsx("div",{style:{display:"none"},children:J}):null]},[a,I,H,k]),W=he(V,2),U=W[0],X=W[1];return D(b.jsx(R,{children:b.jsxs("div",{className:me(j,B,q({},"".concat(j,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[X,(f||m||C)&&b.jsx("div",{className:"".concat(j,"-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(re){return re.stopPropagation()},children:C})]}):A}),b.jsx("div",{style:{display:o&&T?"none":void 0},children:U})]})}))});yme.displayName="ProForm-Group";var pRt=function(t){return q({},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 hRt(e){return jr("DrawerForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[pRt(n)]})}var vRt=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function gRt(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,g=rt(e,vRt);uo(!g.footer||!(o!=null&&o.footer),"DrawerForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=K.useMemo(function(){var le,ve,we,ke={onResize:function(){},maxWidth:J9()?window.innerWidth*.8:void 0,minWidth:300};return typeof f=="boolean"?f?ke:{}:Si({onResize:(le=f==null?void 0:f.onResize)!==null&&le!==void 0?le:ke.onResize,maxWidth:(ve=f==null?void 0:f.maxWidth)!==null&&ve!==void 0?ve:ke.maxWidth,minWidth:(we=f==null?void 0:f.minWidth)!==null&&we!==void 0?we:ke.minWidth})},[f]),x=u.useContext(Vt.ConfigContext),w=x.getPrefixCls("pro-form-drawer"),y=hRt(w),S=y.wrapSSR,C=y.hashId,k=function(ve){return"".concat(w,"-").concat(ve," ").concat(C)},_=u.useState([]),E=he(_,2),T=E[1],$=u.useState(!1),P=he($,2),O=P[0],M=P[1],R=u.useState(!1),I=he(R,2),j=I[0],L=I[1],D=u.useState(d||(f?v==null?void 0:v.minWidth:800)),B=he(D,2),F=B[0],z=B[1],H=Wt(!!p,{value:h||p,onChange:m||a}),A=he(H,2),V=A[0],W=A[1],U=u.useRef(null),X=u.useCallback(function(le){U.current===null&&le&&T([]),U.current=le},[]),J=u.useRef(),re=u.useCallback(function(){var le,ve,we,ke=(le=(ve=(we=g.formRef)===null||we===void 0?void 0:we.current)!==null&&ve!==void 0?ve:g.form)!==null&&le!==void 0?le:J.current;ke&&o!==null&&o!==void 0&&o.destroyOnClose&&ke.resetFields()},[o==null?void 0:o.destroyOnClose,g.form,g.formRef]);u.useEffect(function(){V&&(h||p)&&(m==null||m(!0),a==null||a(!0)),j&&z(v==null?void 0:v.minWidth)},[p,V,j]),u.useImperativeHandle(g.formRef,function(){return J.current},[J.current]);var Q=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var le=ln(bt().mark(function we(ke){var Y,ae;return bt().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:W(!V),L(!Object.keys(v)),(Y=i.props)===null||Y===void 0||(ae=Y.onClick)===null||ae===void 0||ae.call(Y,ke);case 3:case"end":return G.stop()}},we)}));function ve(we){return le.apply(this,arguments)}return ve}()})):null},[W,i,V,L,j]),ne=u.useMemo(function(){var le,ve,we,ke,Y;return g.submitter===!1?!1:bd({searchConfig:{submitText:(le=(ve=x.locale)===null||ve===void 0||(ve=ve.Modal)===null||ve===void 0?void 0:ve.okText)!==null&&le!==void 0?le:"确认",resetText:(we=(ke=x.locale)===null||ke===void 0||(ke=ke.Modal)===null||ke===void 0?void 0:ke.cancelText)!==null&&we!==void 0?we:"取消"},resetButtonProps:{preventDefault:!0,disabled:l?O:void 0,onClick:function(Z){var G;W(!1),o==null||(G=o.onClose)===null||G===void 0||G.call(o,Z)}}},(Y=g.submitter)!==null&&Y!==void 0?Y:{})},[g.submitter,(t=x.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.okText,(n=x.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.cancelText,l,O,W,o]),ee=u.useCallback(function(le,ve){return b.jsxs(b.Fragment,{children:[le,U.current&&ve?b.jsx(K.Fragment,{children:Ci.createPortal(ve,U.current)},"submitter"):ve]})},[]),oe=Wn(function(){var le=ln(bt().mark(function ve(we){var ke,Y,ae;return bt().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return ke=s==null?void 0:s(we),l&&ke instanceof Promise&&(M(!0),Y=setTimeout(function(){return M(!1)},l),ke.finally(function(){clearTimeout(Y),M(!1)})),G.next=4,ke;case 4:return ae=G.sent,ae&&W(!1),G.abrupt("return",ae);case 7:case"end":return G.stop()}},ve)}));return function(ve){return le.apply(this,arguments)}}()),se=Wy(V,a),ue=u.useCallback(function(le){var ve,we,ke=(document.body.offsetWidth||1e3)-(le.clientX-document.body.offsetLeft),Y=(ve=v==null?void 0:v.minWidth)!==null&&ve!==void 0?ve:d||800,ae=(we=v==null?void 0:v.maxWidth)!==null&&we!==void 0?we:window.innerWidth*.8;if(ke<Y){z(Y);return}if(ke>ae){z(ae);return}z(ke)},[v==null?void 0:v.maxWidth,v==null?void 0:v.minWidth,d]),te=u.useCallback(function(){document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",te)},[ue]);return S(b.jsxs(b.Fragment,{children:[b.jsxs(_s,N(N(N({title:c,width:F},o),se),{},{afterOpenChange:function(ve){var we;ve||re(),o==null||(we=o.afterOpenChange)===null||we===void 0||we.call(o,ve)},onClose:function(ve){var we;l&&O||(W(!1),o==null||(we=o.onClose)===null||we===void 0||we.call(o,ve))},footer:g.submitter!==!1&&b.jsx("div",{ref:X,style:{display:"flex",justifyContent:"flex-end"}}),children:[f?b.jsx("div",{className:me(k("sidebar-dragger"),C,q(q({},k("sidebar-dragger-min-disabled"),F===(v==null?void 0:v.minWidth)),k("sidebar-dragger-max-disabled"),F===(v==null?void 0:v.maxWidth))),onMouseDown:function(ve){var we;v==null||(we=v.onResize)===null||we===void 0||we.call(v),ve.stopPropagation(),ve.preventDefault(),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",te),L(!0)}}):null,b.jsx(b.Fragment,{children:b.jsx(_g,N(N({formComponentType:"DrawerForm",layout:"vertical"},g),{},{formRef:J,onInit:function(ve,we){var ke;g.formRef&&(g.formRef.current=we),g==null||(ke=g.onInit)===null||ke===void 0||ke.call(g,ve,we),J.current=we},submitter:ne,onFinish:function(){var le=ln(bt().mark(function ve(we){var ke;return bt().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,oe(we);case 2:return ke=ae.sent,ae.abrupt("return",ke);case 4:case"end":return ae.stop()}},ve)}));return function(ve){return le.apply(this,arguments)}}(),contentRender:ee,children:r}))})]})),Q]}))}var bRt=function(t){return q({},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":q({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":q({},"".concat(t.componentCls,"-collapse-icon"),{backgroundColor:t.colorBgTextHover})})};function yRt(e){return jr("LightFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[bRt(n)]})}var xRt=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],wRt=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"),g=yRt(h),v=g.wrapSSR,x=g.hashId,w=u.useState(!1),y=he(w,2),S=y[0],C=y[1],k=u.useState(function(){return N({},d)}),_=he(k,2),E=_[0],T=_[1];u.useEffect(function(){T(N({},d))},[d]);var $=u.useMemo(function(){var R=[],I=[];return n.forEach(function(j){var L=j.props||{},D=L.secondary;D||o?R.push(j):I.push(j)}),{collapseItems:R,outsideItems:I}},[t.items]),P=$.collapseItems,O=$.outsideItems,M=function(){return s||(o?b.jsx(klt,{className:"".concat(h,"-collapse-icon ").concat(x).trim()}):b.jsx(Vc,{size:a,label:p.getMessage("form.lightFilter.more","更多筛选")}))};return v(b.jsx("div",{className:me(h,x,"".concat(h,"-").concat(a),q({},"".concat(h,"-effective"),Object.keys(d).some(function(R){return Array.isArray(d[R])?d[R].length>0:d[R]}))),children:b.jsxs("div",{className:"".concat(h,"-container ").concat(x).trim(),children:[O.map(function(R,I){if(!(R!=null&&R.props))return R;var j=R.key,L=(R==null?void 0:R.props)||{},D=L.fieldProps,B=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-item ").concat(x).trim(),children:K.cloneElement(R,{fieldProps:N(N({},R.props.fieldProps),{},{placement:B}),proFieldProps:N(N({},R.props.proFieldProps),{},{light:!0,label:R.props.label,bordered:c}),bordered:c})},j||I)}),P.length?b.jsx("div",{className:"".concat(h,"-item ").concat(x).trim(),children:b.jsx(Lde,{padding:24,open:S,onOpenChange:function(I){C(I)},placement:m,label:M(),footerRender:f,footer:{onConfirm:function(){l(N({},E)),C(!1)},onClear:function(){var I={};P.forEach(function(j){var L=j.props.name;I[L]=void 0}),l(I)}},children:P.map(function(R){var I=R.key,j=R.props,L=j.name,D=j.fieldProps,B=N(N({},D),{},{onChange:function(H){return T(N(N({},E),{},q({},L,H!=null&&H.target?H.target.value:H))),!1}});E.hasOwnProperty(L)&&(B[R.props.valuePropName||"value"]=E[L]);var F=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-line ").concat(x).trim(),children:K.cloneElement(R,{fieldProps:N(N({},B),{},{placement:F})})},I)})})},"more"):null]})}))};function SRt(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=rt(e,xRt),m=u.useContext(Vt.ConfigContext),p=m.getPrefixCls,h=p("pro-form"),g=u.useState(function(){return N({},i)}),v=he(g,2),x=v[0],w=v[1],y=u.useRef();return u.useImperativeHandle(l,function(){return y.current},[y.current]),b.jsx(_g,N(N({size:t,initialValues:i,form:o,contentRender:function(C){return b.jsx(wRt,{prefixCls:h,items:C==null?void 0:C.flatMap(function(k){var _;return!k||!(k!=null&&k.type)?k:(k==null||(_=k.type)===null||_===void 0?void 0:_.displayName)==="ProForm-Group"?k.props.children:k}),size:t,bordered:c,collapse:n,collapseLabel:r,placement:s,values:x||{},footerRender:d,onValuesChange:function(_){var E,T,$=N(N({},x),_);w($),(E=y.current)===null||E===void 0||E.setFieldsValue($),(T=y.current)===null||T===void 0||T.submit(),a&&a(_,$)}})},formRef:y,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},an(f,["labelWidth"])),{},{onValuesChange:function(C,k){var _;w(k),a==null||a(C,k),(_=y.current)===null||_===void 0||_.submit()}}))}var CRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function kRt(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=rt(e,CRt);uo(!h.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var g=u.useContext(Vt.ConfigContext),v=u.useState([]),x=he(v,2),w=x[1],y=u.useState(!1),S=he(y,2),C=S[0],k=S[1],_=Wt(!!m,{value:p||m,onChange:o||a}),E=he(_,2),T=E[0],$=E[1],P=u.useRef(null),O=u.useCallback(function(F){P.current===null&&F&&w([]),P.current=F},[]),M=u.useRef(),R=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:M.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 M.current},[M.current]),u.useEffect(function(){(p||m)&&(o==null||o(!0),a==null||a(!0))},[m,p]);var I=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var F=ln(bt().mark(function H(A){var V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:$(!T),(V=i.props)===null||V===void 0||(W=V.onClick)===null||W===void 0||W.call(V,A);case 2:case"end":return X.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()})):null},[$,i,T]),j=u.useMemo(function(){var F,z,H,A,V,W,U;return h.submitter===!1?!1:bd({searchConfig:{submitText:(F=(z=s==null?void 0:s.okText)!==null&&z!==void 0?z:(H=g.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=g.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 re;$(!1),s==null||(re=s.onCancel)===null||re===void 0||re.call(s,J)}}},(U=h.submitter)!==null&&U!==void 0?U:{})},[(t=g.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=g.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,h.submitter,$,C,c]),L=u.useCallback(function(F,z){return b.jsxs(b.Fragment,{children:[F,P.current&&z?b.jsx(K.Fragment,{children:Ci.createPortal(z,P.current)},"submitter"):z]})},[]),D=u.useCallback(function(){var F=ln(bt().mark(function z(H){var A,V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return A=l==null?void 0:l(H),c&&A instanceof Promise&&(k(!0),V=setTimeout(function(){return k(!1)},c),A.finally(function(){clearTimeout(V),k(!1)})),X.next=4,A;case 4:return W=X.sent,W&&$(!1),X.abrupt("return",W);case 7:case"end":return X.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),[l,$,c]),B=Wy(T);return b.jsxs(b.Fragment,{children:[b.jsx(ma,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;R(),T&&$(!1),s==null||(z=s.afterClose)===null||z===void 0||z.call(s)},footer:h.submitter!==!1?b.jsx("div",{ref:O,style:{display:"flex",justifyContent:"flex-end"}}):null,children:b.jsx(_g,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),M.current=H},formRef:M,submitter:j,onFinish:function(){var F=ln(bt().mark(function z(H){var A;return bt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,D(H);case 2:return A=W.sent,W.abrupt("return",A);case 4:case"end":return W.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),contentRender:L,children:r}))})),I]})}var _Rt=function(t,n,r,i){return t?b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.collapsed","展开"),i&&"(".concat(i,")"),b.jsx(Tu,{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(Tu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]})},ERt=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(Vt.ConfigContext),c=l.getPrefixCls,d=Ln(),f=u.useContext(Ks),m=f.hashId,p=Ude(t.collapseRender)||_Rt;return b.jsxs(Pr,{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)})]})},$Rt=function(t){return q({},t.componentCls,q(q(q(q({"&&":{padding:24}},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"".concat(t.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":q(q({},"".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 TRt(e){return jr("QueryFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[$Rt(n)]})}var PRt=["collapsed","layout","defaultCollapsed","defaultColsNumber","defaultFormItemsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],Bp,RRt={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},YG={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"]]},IRt=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[RRt[o],24/r[o],"horizontal"]}):YG[t||"default"],a=(i||YG.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"}},ORt=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})},MRt=function(t){var n,r,i,a,o=Ln(),s=u.useContext(Ks),l=s.hashId,c=t.resetText||o.getMessage("tableForm.reset","重置"),d=t.searchText||o.getMessage("tableForm.search","搜索"),f=Wt(function(){return t.defaultCollapsed&&!!t.submitter},{value:t.collapsed,onChange:t.onCollapse}),m=he(f,2),p=m[0],h=m[1],g=t.optionRender,v=t.collapseRender,x=t.split,w=t.items,y=t.spanSize,S=t.showLength,C=t.searchGutter,k=t.showHiddenNum,_=u.useMemo(function(){return!t.submitter||g===!1?null:K.cloneElement(t.submitter,N({searchConfig:{resetText:c,submitText:d},render:g&&function(F,z){return g(N(N({},t),{},{resetText:c,searchText:d}),t,z)}},t.submitter.props))},[t,c,d,g]),E=0,T=0,$=!1,P=0,O=0,M=ORt(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,X=Math.min(y.span*(U||1),24);if(E+=X,P+=U,z===0){var J;$=X===24&&!(F!=null&&(J=F.props)!==null&&J!==void 0&&J.hidden)}var re=(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)&&re?t.preserve?{itemDom:K.cloneElement(F,{hidden:!0,key:Q||z}),hidden:!0,colSpan:X}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:F,colSpan:X,hidden:!1}}),R=M.map(function(F,z){var H,A,V=F.itemDom,W=F.colSpan,U=V==null||(H=V.props)===null||H===void 0?void 0:H.hidden;if(U)return V;var X=K.isValidElement(V)&&(V.key||"".concat((A=V.props)===null||A===void 0?void 0:A.name))||z;return 24-O%24<W&&(E+=24-O%24,O+=24-O%24),O+=W,x&&O%24===0&&z<T-1?b.jsx(Dn,{span:W,className:"".concat(t.baseClassName,"-row-split-line ").concat(t.baseClassName,"-row-split ").concat(l).trim(),children:V},X):b.jsx(Dn,{className:"".concat(t.baseClassName,"-row-split ").concat(l).trim(),span:W,children:V},X)}),I=k&&M.filter(function(F){return F.hidden}).length,j=u.useMemo(function(){return!(E<24||P<=S)},[P,S,E]),L=u.useMemo(function(){var F,z,H=O%24+((F=(z=t.submitterColSpanProps)===null||z===void 0?void 0:z.span)!==null&&F!==void 0?F:y.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:y.span)}return 24-H},[O,O%24+((n=(r=t.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&n!==void 0?n:y.span),(i=t.submitterColSpanProps)===null||i===void 0?void 0:i.span]),D=u.useContext(Vt.ConfigContext),B=D.getPrefixCls("pro-query-filter");return b.jsxs(Qi,{gutter:C,justify:"start",className:me("".concat(B,"-row"),l),children:[R,_&&b.jsx(Dn,N(N({span:y.span,offset:L,className:me((a=t.submitterColSpanProps)===null||a===void 0?void 0:a.className)},t.submitterColSpanProps),{},{style:{textAlign:"end"},children:b.jsx(Cn.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(B,"-actions ").concat(l).trim(),children:b.jsx(ERt,{hiddenNum:I,collapsed:p,collapseRender:j?v:!1,submitter:_,setCollapsed:h},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},jRt=J9()?(Bp=document)===null||Bp===void 0||(Bp=Bp.body)===null||Bp===void 0?void 0:Bp.clientWidth:1024;function NRt(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,g=h===void 0?"80":h,v=e.style,x=e.split,w=e.preserve,y=w===void 0?!0:w,S=e.ignoreRules,C=e.showHiddenNum,k=C===void 0?!1:C,_=e.submitterColSpanProps,E=rt(e,PRt),T=u.useContext(Vt.ConfigContext),$=T.getPrefixCls("pro-query-filter"),P=TRt($),O=P.wrapSSR,M=P.hashId,R=Wt(function(){return typeof(v==null?void 0:v.width)=="number"?v==null?void 0:v.width:jRt}),I=he(R,2),j=I[0],L=I[1],D=u.useMemo(function(){return IRt(n,j+16,s)},[n,j,s]),B=u.useMemo(function(){if(o!==void 0)return o;if(a!==void 0){var z=24/D.span-1;return a>z?z:a}return Math.max(1,24/D.span-1)},[a,o,D.span]),F=u.useMemo(function(){if(g&&D.layout!=="vertical"&&g!=="auto")return{labelCol:{flex:"0 0 ".concat(g,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(g,"px)")}},style:{flexWrap:"nowrap"}}},[D.layout,g]);return O(b.jsx(Ni,{onResize:function(H){j!==H.width&&H.width>17&&L(H.width)},children:b.jsx("div",{className:"".concat($,"-container ").concat(M),style:e.containerStyle,children:b.jsx(_g,N(N({isKeyPressSubmit:!0,preserve:y},E),{},{className:me($,M,E.className),onReset:m,style:v,layout:D.layout,fieldProps:{style:{width:"100%"}},formItemProps:F,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(H,A,V){return b.jsx(MRt,{spanSize:D,collapsed:t,form:V,submitterColSpanProps:_,collapseRender:f,defaultCollapsed:i,onCollapse:p,optionRender:d,submitter:A,items:H,split:x,baseClassName:$,resetText:e.resetText,searchText:e.searchText,searchGutter:c,preserve:y,ignoreRules:S,showLength:B,showHiddenNum:k})}}))})},"resize-observer"))}var ARt=["onFinish","step","formRef","title","stepProps"];function FRt(e){var t=u.useRef(),n=u.useContext(xme),r=u.useContext(wme),i=N(N({},e),r),a=i.onFinish,o=i.step,s=i.formRef;i.title,i.stepProps;var l=rt(i,ARt);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(_g,N({formRef:t,onFinish:function(){var c=ln(bt().mark(function d(f){var m;return bt().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l.name&&(n==null||n.onFormFinish(l.name,f)),!a){h.next=9;break}return n==null||n.setLoading(!0),h.next=5,a==null?void 0:a(f);case 5:return m=h.sent,m&&(n==null||n.next()),n==null||n.setLoading(!1),h.abrupt("return");case 9:n!=null&&n.lastStep||n==null||n.next();case 10:case"end":return h.stop()}},d)}));return function(d){return c.apply(this,arguments)}}(),onInit:function(d,f){var m;t.current=f,n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),l==null||(m=l.onInit)===null||m===void 0||m.call(l,d,f)},layout:"vertical"},an(l,["layoutType","columns"])))}var DRt=function(t){return q({},t.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":q({maxWidth:"1160px",margin:"auto"},"".concat(t.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function LRt(e){return jr("StepsForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[DRt(n)]})}var BRt=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],xme=K.createContext(void 0),zRt={horizontal:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(b.Fragment,{children:[b.jsx(Qi,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Dn,{span:24,children:n})}),b.jsx(Qi,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Dn,{span:24,children:r})})]})},vertical:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(Qi,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[b.jsx(Dn,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:K.cloneElement(n,{style:{height:"100%"}})}),b.jsx(Dn,{children:b.jsx("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},wme=K.createContext(null);function HRt(e){var t=u.useContext(Vt.ConfigContext),n=t.getPrefixCls,r=n("pro-steps-form"),i=LRt(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,g=e.formRef,v=e.formMapRef,x=e.layoutRender,w=rt(e,BRt),y=u.useRef(new Map),S=u.useRef(new Map),C=u.useRef([]),k=u.useState([]),_=he(k,2),E=_[0],T=_[1],$=u.useState(!1),P=he($,2),O=P[0],M=P[1],R=Ln(),I=Wt(0,{value:e.current,onChange:e.onCurrentChange}),j=he(I,2),L=j[0],D=j[1],B=u.useMemo(function(){return zRt[(f==null?void 0:f.direction)||"horizontal"]},[f==null?void 0:f.direction]),F=u.useMemo(function(){return L===E.length-1},[E.length,L]),z=u.useCallback(function(te,le){S.current.has(te)||T(function(ve){return[].concat(He(ve),[te])}),S.current.set(te,le)},[]),H=u.useCallback(function(te){T(function(le){return le.filter(function(ve){return ve!==te})}),S.current.delete(te),y.current.delete(te)},[]);u.useImperativeHandle(v,function(){return C.current},[C.current]),u.useImperativeHandle(g,function(){var te;return(te=C.current[L||0])===null||te===void 0?void 0:te.current},[L,C.current]);var A=u.useCallback(function(){var te=ln(bt().mark(function le(ve,we){var ke,Y;return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(y.current.set(ve,we),!(!F||!m)){Z.next=3;break}return Z.abrupt("return");case 3:return M(!0),ke=E4.apply(void 0,[{}].concat(He(Array.from(y.current.values())))),Z.prev=5,Z.next=8,m(ke);case 8:Y=Z.sent,Y&&(D(0),C.current.forEach(function(G){var de;return(de=G.current)===null||de===void 0?void 0:de.resetFields()})),Z.next=15;break;case 12:Z.prev=12,Z.t0=Z.catch(5),console.log(Z.t0);case 15:return Z.prev=15,M(!1),Z.finish(15);case 18:case"end":return Z.stop()}},le,null,[[5,12,15,18]])}));return function(le,ve){return te.apply(this,arguments)}}(),[F,m,M,D]),V=u.useMemo(function(){var te=lp(Eu,"4.24.0")>-1,le=te?{items:E.map(function(ve){var we=S.current.get(ve);return N({key:ve,title:we==null?void 0:we.title},we==null?void 0:we.stepProps)})}:{};return b.jsx("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:b.jsx(u2,N(N(N({},f),le),{},{current:L,onChange:void 0,children:!te&&E.map(function(ve){var we=S.current.get(ve);return b.jsx(u2.Step,N({title:we==null?void 0:we.title},we==null?void 0:we.stepProps),ve)})}))})},[E,o,r,L,f]),W=Wn(function(){var te,le=C.current[L];(te=le.current)===null||te===void 0||te.submit()}),U=Wn(function(){L<1||D(L-1)}),X=u.useMemo(function(){return s!==!1&&b.jsx(Bt,N(N({type:"primary",loading:O},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:R.getMessage("stepsForm.next","下一步")}),"next")},[R,O,W,s]),J=u.useMemo(function(){return s!==!1&&b.jsx(Bt,N(N({},s==null?void 0:s.resetButtonProps),{},{onClick:function(){var le;U(),s==null||(le=s.onReset)===null||le===void 0||le.call(s)},children:R.getMessage("stepsForm.prev","上一步")}),"pre")},[R,U,s]),re=u.useMemo(function(){return s!==!1&&b.jsx(Bt,N(N({type:"primary",loading:O},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:R.getMessage("stepsForm.submit","提交")}),"submit")},[R,O,W,s]),Q=Wn(function(){L>E.length-2||D(L+1)}),ne=u.useMemo(function(){var te=[],le=L||0;if(le<1?E.length===1?te.push(re):te.push(X):le+1===E.length?te.push(J,re):te.push(J,X),te=te.filter(K.isValidElement),s&&s.render){var ve,we={form:(ve=C.current[L])===null||ve===void 0?void 0:ve.current,onSubmit:W,step:L,onPre:U};return s.render(we,te)}return s&&(s==null?void 0:s.render)===!1?null:te},[E.length,X,W,J,U,L,re,s]),ee=u.useMemo(function(){return Ir(e.children).map(function(te,le){var ve=te.props,we=ve.name||"".concat(le),ke=L===le,Y=ke?{contentRender:d,submitter:!1}:{};return b.jsx("div",{className:me("".concat(r,"-step"),o,q({},"".concat(r,"-step-active"),ke)),children:b.jsx(wme.Provider,{value:N(N(N(N({},Y),p),ve),{},{name:we,step:le}),children:te})},we)})},[p,o,r,e.children,L,d]),oe=u.useMemo(function(){return c?c(E.map(function(te){var le;return{key:te,title:(le=S.current.get(te))===null||le===void 0?void 0:le.title}}),V):V},[E,V,c]),se=u.useMemo(function(){return b.jsxs("div",{className:"".concat(r,"-container ").concat(o).trim(),style:h,children:[ee,l?null:b.jsx(Pr,{children:ne})]})},[h,ee,o,r,l,ne]),ue=u.useMemo(function(){var te={stepsDom:oe,formDom:se};return l?l(x?x(te):B(te),ne):x?x(te):B(te)},[oe,se,B,l,ne,x]);return a(b.jsx("div",{className:me(r,o),children:b.jsx(Cn.Provider,N(N({},w),{},{children:b.jsx(xme.Provider,{value:{loading:O,setLoading:M,regForm:z,keyArray:E,next:Q,formArrayRef:C,formMapRef:S,lastStep:F,unRegForm:H,onFormFinish:A},children:ue})}))}))}function q4(e){return b.jsx(_4,{needDeps:!0,children:b.jsx(HRt,N({},e))})}q4.StepForm=FRt;q4.useForm=Cn.useForm;var VRt=function(t){var n=t.children;return b.jsx(b.Fragment,{children:n})},WRt=["steps","columns","forceUpdate","grid"],URt=function(t){var n=t.steps,r=t.columns,i=t.forceUpdate,a=t.grid,o=rt(t,WRt),s=Y9(o),l=u.useCallback(function(d){var f,m;(f=(m=s.current).onCurrentChange)===null||f===void 0||f.call(m,d),i([])},[i,s]),c=u.useMemo(function(){return n==null?void 0:n.map(function(d,f){return u.createElement(Sme,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}))},qRt=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(U4,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},GRt=function(t){if(t.valueType==="divider"){var n;return u.createElement(z_,N(N({},(n=t.getFieldProps)===null||n===void 0?void 0:n.call(t)),{},{key:t.key}))}return!0},KRt=["key"],YRt=function(t,n){var r=n.action,i=n.formRef,a=n.type,o=n.originItem,s=N(N({},an(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,g,v,x;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:(g=t.key)===null||g===void 0?void 0:g.toString(),formItemProps:(v=t.getFormItemProps)===null||v===void 0?void 0:v.call(t),fieldProps:(x=t.getFieldProps)===null||x===void 0?void 0:x.call(t)}))}:void 0}),l=function(){var m=s.key,p=rt(s,KRt);return b.jsx(nl,N(N({},p),{},{ignoreFormItem:!0}),m)},c=t!=null&&t.renderFormItem?function(f,m){var p,h,g,v,x=Si(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:(g=t.getFormItemProps)===null||g===void 0?void 0:g.call(t),fieldProps:(v=t.getFieldProps)===null||v===void 0?void 0:v.call(t),originProps:o}),N(N({},x),{},{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(nl,N(N({},s),{},{key:[t.key,t.index||0].join("-"),renderFormItem:c}))};return t.dependencies?b.jsx(U4,{name:t.dependencies||[],children:d},t.key):d()},XRt=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(QPt,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},JRt=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(oRt,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},QRt=function(t,n){var r=n.genItems;if(t.valueType==="group"){var i;return!t.columns||!Array.isArray(t.columns)?null:b.jsx(TIt,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},ZRt=function(t){return t.valueType&&typeof t.valueType=="string"&&["index","indexBorder","option"].includes(t==null?void 0:t.valueType)?null:!0},XG=[ZRt,QRt,XRt,JRt,GRt,qRt],eIt=function(t,n){for(var r=0;r<XG.length;r++){var i=XG[r],a=i(t,n);if(a!==!0)return a}return YRt(t,n)},tIt=["columns","layoutType","type","action","shouldUpdate","formRef"],nIt={DrawerForm:gRt,QueryFilter:NRt,LightFilter:SRt,StepForm:q4.StepForm,StepsForm:URt,ModalForm:kRt,Embed:VRt,Form:gi};function Sme(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(R,I){return Td(R)!==Td(I)}:s,c=e.formRef,d=rt(e,tIt),f=nIt[r]||gi,m=Cn.useForm(),p=he(m,1),h=p[0],g=Cn.useFormInstance(),v=u.useState([]),x=he(v,2),w=x[1],y=u.useState(function(){return[]}),S=he(y,2),C=S[0],k=S[1],_=spt(e.form||g||h),E=u.useRef(),T=Y9(e),$=Wn(function(R){return R.filter(function(I){return!(I.hideInForm&&a==="form")}).sort(function(I,j){return j.order||I.order?(j.order||0)-(I.order||0):(j.index||0)-(I.index||0)}).map(function(I,j){var L=ca(I.title,I,"form",b.jsx(Mm,{label:I.title,tooltip:I.tooltip||I.tip})),D=Si({title:L,label:L,name:I.name,valueType:ca(I.valueType,{}),key:I.key||I.dataIndex||j,columns:I.columns,valueEnum:I.valueEnum,dataIndex:I.dataIndex||I.key,initialValue:I.initialValue,width:I.width,index:I.index,readonly:I.readonly,colSize:I.colSize,colProps:I.colProps,rowProps:I.rowProps,className:I.className,tooltip:I.tooltip||I.tip,dependencies:I.dependencies,proFieldProps:I.proFieldProps,ignoreFormItem:I.ignoreFormItem,getFieldProps:I.fieldProps?function(){return ca(I.fieldProps,_.current,I)}:void 0,getFormItemProps:I.formItemProps?function(){return ca(I.formItemProps,_.current,I)}:void 0,render:I.render,renderFormItem:I.renderFormItem,renderText:I.renderText,request:I.request,params:I.params,transform:I.transform,convertValue:I.convertValue,debounceTime:I.debounceTime,defaultKeyWords:I.defaultKeyWords});return eIt(D,{action:o,type:a,originItem:I,formRef:_,genItems:$})}).filter(function(I){return!!I})}),P=u.useCallback(function(R,I){var j=T.current.onValuesChange;(l===!0||typeof l=="function"&&l(I,E.current))&&k([]),E.current=I,j==null||j(R,I)},[T,l]),O=Aa(function(){if(_.current&&!(t.length&&Array.isArray(t[0])))return $(t)},[t,d==null?void 0:d.open,o,a,C]),M=Aa(function(){return r==="StepsForm"?{forceUpdate:w,columns:t}:{}},[t,r]);return u.useImperativeHandle(c,function(){return _.current},[_.current]),b.jsx(f,N(N(N({},M),d),{},{onInit:function(I,j){var L;c&&(c.current=j),d==null||(L=d.onInit)===null||L===void 0||L.call(d,I,j),_.current=j},form:e.form||h,formRef:_,onValuesChange:P,children:O}))}var rIt=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],iIt=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],aIt=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=rt(t,rIt),p=u.useContext(vf);return b.jsx(nl,N(N({valueEnum:ca(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}))},oIt=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=rt(e,iIt),f=N({options:c,mode:o||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},n),m=u.useContext(vf);return b.jsx(nl,N(N({valueEnum:ca(s),request:l,params:i,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:N({getPopupContainer:m.getPopupContainer},f),ref:t,proFieldProps:a},d),{},{children:r}))}),sIt=K.forwardRef(aIt),lIt=oIt,G4=sIt;G4.SearchSelect=lIt;G4.displayName="ProFormComponent";var cIt=function(t){var n=Ln(),r=Cn.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=Fo.useToken(),m=f.token,p=function(){r.submit(),i==null||i()},h=function(){r.resetFields(),o==null||o()},g=l.submitText,v=g===void 0?n.getMessage("tableForm.submit","提交"):g,x=l.resetText,w=x===void 0?n.getMessage("tableForm.reset","重置"):x,y=[];d!==!1&&y.push(u.createElement(Bt,N(N({},an(d??{},["preventDefault"])),{},{key:"rest",onClick:function(k){var _;d!=null&&d.preventDefault||h(),d==null||(_=d.onClick)===null||_===void 0||_.call(d,k)}}),w)),c!==!1&&y.push(u.createElement(Bt,N(N({type:"primary"},an(c||{},["preventDefault"])),{},{key:"submit",onClick:function(k){var _;c!=null&&c.preventDefault||p(),c==null||(_=c.onClick)===null||_===void 0||_.call(c,k)}}),v));var S=a?a(N(N({},t),{},{form:r,submit:p,reset:h}),y):y;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},uIt=["fieldProps","proFieldProps"],dIt=["fieldProps","proFieldProps"],fk="text",fIt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=rt(t,uIt);return b.jsx(nl,N({valueType:fk,fieldProps:n,filedConfig:{valueType:fk},proFieldProps:r},i))},mIt=function(t){var n=Wt(t.open||!1,{value:t.open,onChange:t.onOpenChange}),r=he(n,2),i=r[0],a=r[1];return b.jsx(Cn.Item,{shouldUpdate:!0,noStyle:!0,children:function(s){var l,c=s.getFieldValue(t.name||[]);return b.jsx(Lc,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}))}})},pIt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=rt(t,dIt),a=u.useState(!1),o=he(a,2),s=o[0],l=o[1];return n!=null&&n.statusRender&&i.name?b.jsx(mIt,{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(nl,N({valueType:"password",fieldProps:N(N({},an(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:fk}},i))})}):b.jsx(nl,N({valueType:"password",fieldProps:n,proFieldProps:r,filedConfig:{valueType:fk}},i))},ka=fIt;ka.Password=pIt;ka.displayName="ProFormComponent";var hIt=["fieldProps","proFieldProps"],vIt=function(t,n){var r=t.fieldProps,i=t.proFieldProps,a=rt(t,hIt);return b.jsx(nl,N({ref:n,valueType:"textarea",fieldProps:r,proFieldProps:i},a))};const yA=K.forwardRef(vIt);var gIt=["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"],aC=function(t,n,r){return t===!0?n:ca(t,n,r)},JG=function(t){return!t||Array.isArray(t)?t:[t]};function yIt(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,g=e.omitNil,v=g===void 0?!0:g;e.isKeyPressSubmit;var x=e.autoFocusFirstInput,w=x===void 0?!0:x,y=e.grid,S=e.rowProps,C=e.colProps,k=rt(e,gIt),_=Cn.useFormInstance(),E=(Vt==null||(t=Vt.useConfig)===null||t===void 0?void 0:t.call(Vt))||{componentSize:"middle"},T=E.componentSize,$=u.useRef(l||_),P=vg({grid:y,rowProps:S}),O=P.RowWrapper,M=Wn(function(){return _}),R=u.useMemo(function(){return{getFieldsFormatValue:function(z){var H;return a((H=M())===null||H===void 0?void 0:H.getFieldsValue(z),v)},getFieldFormatValue:function(){var z,H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],A=JG(H);if(!A)throw new Error("nameList is require");var V=(z=M())===null||z===void 0?void 0:z.getFieldValue(A),W=A?Ur({},A,V):V,U=He(A);return U.shift(),cr(a(W,v,U),A)},getFieldFormatValueObject:function(z){var H,A=JG(z),V=(H=M())===null||H===void 0?void 0:H.getFieldValue(A),W=A?Ur({},A,V):V;return a(W,v,A)},validateFieldsReturnFormatValue:function(){var F=ln(bt().mark(function H(A){var V,W,U;return bt().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(!Array.isArray(A)&&A)){J.next=2;break}throw new Error("nameList must be array");case 2:return J.next=4,(V=M())===null||V===void 0?void 0:V.validateFields(A);case 4:return W=J.sent,U=a(W,v),J.abrupt("return",U||{});case 7:case"end":return J.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()}},[v,a]),I=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]),j=u.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),L=u.useMemo(function(){if(i!==!1)return b.jsx(cIt,N(N({},j),{},{onReset:function(){var z,H,A=a((z=$.current)===null||z===void 0?void 0:z.getFieldsValue(),v);if(j==null||(H=j.onReset)===null||H===void 0||H.call(j,A),h==null||h(A),m){var V,W=Object.keys(a((V=$.current)===null||V===void 0?void 0:V.getFieldsValue(),!1)).reduce(function(U,X){return N(N({},U),{},q({},X,A[X]||void 0))},f);p(aC(m,W||{},"set"))}},submitButtonProps:N({loading:c},j.submitButtonProps)}),"submitter")},[i,j,c,a,v,h,m,f,p]),D=u.useMemo(function(){var F=y?b.jsx(O,{children:I}):I;return r?r(F,L,$.current):F},[y,O,I,r,L]),B=v1(e.initialValues);return u.useEffect(function(){if(!(m||!e.initialValues||!B||k.request)){var F=xu(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),R)},[R,$.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),v);s==null||s(H,N(N({},$.current),R))},[]),b.jsx(Uy.Provider,{value:N(N({},R),{},{formRef:$}),children:b.jsx(Vt,{componentSize:k.size||T,children:b.jsxs(eA.Provider,{value:{grid:y,colProps:C},children:[k.component!==!1&&b.jsx("input",{type:"text",style:{display:"none"}}),D]})})})}var QG=0;function _g(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,g=e.formRef;e.onInit;var v=e.form,x=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var w=e.omitNil,y=w===void 0?!0:w,S=e.request,C=e.params,k=e.initialValues,_=e.formKey,E=_===void 0?QG:_;e.readonly;var T=e.onLoadingChange,$=e.loading,P=rt(e,bIt),O=u.useRef({}),M=Wt(!1,{onChange:T,value:$}),R=he(M,2),I=R[0],j=R[1],L=Cgt({},{disabled:!r}),D=he(L,2),B=D[0],F=D[1],z=u.useRef(Sb());u.useEffect(function(){QG+=0},[]);var H=ipt({request:S,params:C,proFieldKey:E}),A=he(H,1),V=A[0],W=u.useContext(Vt.ConfigContext),U=W.getPrefixCls,X=U("pro-form"),J=jr("ProForm",function(Y){return q({},".".concat(X),q({},"> div:not(".concat(Y.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),re=J.wrapSSR,Q=J.hashId,ne=u.useState(function(){return r?aC(r,B,"get"):{}}),ee=he(ne,2),oe=ee[0],se=ee[1],ue=u.useRef({}),te=u.useRef({}),le=Wn(function(Y,ae,Z){return qvt(Xmt(Y,h,te.current,ae,Z),ue.current,ae)});u.useEffect(function(){l||se({})},[l]);var ve=Wn(function(){return N(N({},B),n)});u.useEffect(function(){r&&F(aC(r,ve(),"set"))},[n,ve,r]);var we=u.useMemo(function(){if(!(typeof window>"u")&&x&&["DrawerForm"].includes(x))return function(Y){return Y.parentNode||document.body}},[x]),ke=Wn(ln(bt().mark(function Y(){var ae,Z,G,de,ie,fe,be;return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(P.onFinish){xe.next=2;break}return xe.abrupt("return");case 2:if(!I){xe.next=4;break}return xe.abrupt("return");case 4:return xe.prev=4,G=O==null||(ae=O.current)===null||ae===void 0||(Z=ae.getFieldsFormatValue)===null||Z===void 0?void 0:Z.call(ae),de=P.onFinish(G),de instanceof Promise&&j(!0),xe.next=10,de;case 10:r&&(be=Object.keys(O==null||(ie=O.current)===null||ie===void 0||(fe=ie.getFieldsFormatValue)===null||fe===void 0?void 0:fe.call(ie,void 0,!1)).reduce(function(ye,Se){var Ie;return N(N({},ye),{},q({},Se,(Ie=G[Se])!==null&&Ie!==void 0?Ie:void 0))},n),Object.keys(B).forEach(function(ye){be[ye]!==!1&&be[ye]!==0&&!be[ye]&&(be[ye]=void 0)}),F(aC(r,be,"set"))),j(!1),xe.next=18;break;case 14:xe.prev=14,xe.t0=xe.catch(4),console.log(xe.t0),j(!1);case 18:case"end":return xe.stop()}},Y,null,[[4,14]])})));return u.useImperativeHandle(g,function(){return O.current},[!V]),!V&&e.request?b.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:b.jsx(Ka,{})}):re(b.jsx(ox.Provider,{value:{mode:e.readonly?"read":"edit"},children:b.jsx(_4,{needDeps:!0,children:b.jsx(vf.Provider,{value:{formRef:O,fieldProps:c,proFieldProps:d,formItemProps:f,groupProps:m,formComponentType:x,getPopupContainer:we,formKey:z.current,setFieldValueType:function(ae,Z){var G=Z.valueType,de=G===void 0?"text":G,ie=Z.dateFormat,fe=Z.transform;Array.isArray(ae)&&(ue.current=Ur(ue.current,ae,fe),te.current=Ur(te.current,ae,{valueType:de,dateFormat:ie}))}},children:b.jsx($v.Provider,{value:{},children:b.jsx(Cn,N(N({onKeyPress:function(ae){if(i&&ae.key==="Enter"){var Z;(Z=O.current)===null||Z===void 0||Z.submit()}},autoComplete:"off",form:v},an(P,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ae){O.current&&(O.current.nativeElement=ae==null?void 0:ae.nativeElement)},initialValues:o?N(N(N({},k),V),oe):N(N(N({},oe),k),V),onValuesChange:function(ae,Z){var G;P==null||(G=P.onValuesChange)===null||G===void 0||G.call(P,le(ae,!!y),le(Z,!!y))},className:me(e.className,X,Q),onFinish:ke,children:b.jsx(yIt,N(N({transformKey:le,autoComplete:"off",loading:I,onUrlSearchChange:F},e),{},{formRef:O,initialValues:N(N({},k),V)}))}))})})})}))}var xIt=function(t){return q(q({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),q({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function wIt(e){return jr("LightWrapper",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[xIt(n)]})}var SIt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],CIt=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,g=t.otherFieldProps,v=t.valueType,x=t.placement,w=rt(t,SIt),y=u.useContext(Vt.ConfigContext),S=y.getPrefixCls,C=S("pro-field-light-wrapper"),k=wIt(C),_=k.wrapSSR,E=k.hashId,T=u.useState(t[c]),$=he(T,2),P=$[0],O=$[1],M=Wt(!1),R=he(M,2),I=R[0],j=R[1],L=function(){for(var z,H=arguments.length,A=new Array(H),V=0;V<H;V++)A[V]=arguments[V];g==null||(z=g.onChange)===null||z===void 0||z.call.apply(z,[g].concat(A)),a==null||a.apply(void 0,A)},D=t[c],B=u.useMemo(function(){var F;return D&&(v!=null&&(F=v.toLowerCase())!==null&&F!==void 0&&F.endsWith("range")&&v!=="digitRange"&&!f?Jmt(D,Hde[v]||"YYYY-MM-DD"):Array.isArray(D)?D.map(function(z){return mt(z)==="object"&&z.label&&z.value?z.label:z}):D)},[D,v,f]);return _(b.jsx(Lde,{disabled:i,open:I,onOpenChange:j,placement:x,label:b.jsx(Vc,{ellipsis:!0,size:r,onClear:function(){L==null||L(),O(null)},bordered:m,style:s,className:o,label:n,placeholder:d,value:B,disabled:i,formatter:f,allowClear:h}),footer:{onClear:function(){return O(null)},onConfirm:function(){L==null||L(P),j(!1)}},footerRender:p,children:b.jsx("div",{className:me("".concat(C,"-container"),E,o),style:s,children:K.cloneElement(l,N(N({},w),{},q(q({},c,P),"onChange",function(z){O(z!=null&&z.target?z.target.value:z)}),l.props))})}))};function gi(e){return b.jsx(_g,N({layout:"vertical",contentRender:function(n,r){return b.jsxs(b.Fragment,{children:[n,r]})}},e))}gi.Group=yme;gi.useForm=Cn.useForm;gi.Item=bme;gi.useWatch=Cn.useWatch;gi.ErrorList=Cn.ErrorList;gi.Provider=Cn.Provider;gi.useFormInstance=Cn.useFormInstance;gi.EditOrReadOnlyContext=ox;var kIt=function(t){return q(q({},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)",q({},"".concat(t.componentCls,"-container"),{paddingInline:0,paddingBlockStart:32,paddingBlockEnd:24,backgroundRepeat:"no-repeat",backgroundPosition:"center 110px",backgroundSize:"100%"}))};function _It(e){return jr("LoginForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[kIt(n)]})}var EIt=["logo","message","contentStyle","title","subTitle","actions","children","containerStyle","otherStyle"];function $It(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=rt(e,EIt),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=_.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(Vt.ConfigContext),g=h.getPrefixCls("pro-form-login"),v=_It(g),x=v.wrapSSR,w=v.hashId,y=function(k){return"".concat(g,"-").concat(k," ").concat(w)},S=u.useMemo(function(){return n?typeof n=="string"?b.jsx("img",{src:n}):n:null},[n]);return x(b.jsxs("div",{className:me(y("container"),w),style:c,children:[b.jsxs("div",{className:"".concat(y("top")," ").concat(w).trim(),children:[a||S?b.jsxs("div",{className:"".concat(y("header")),children:[S?b.jsx("span",{className:y("logo"),children:S}):null,a?b.jsx("span",{className:y("title"),children:a}):null]}):null,o?b.jsx("div",{className:y("desc"),children:o}):null]}),b.jsxs("div",{className:y("main"),style:N({width:328},i),children:[b.jsxs(gi,N(N({isKeyPressSubmit:!0},f),{},{submitter:p,children:[r,l]})),s?b.jsx("div",{className:y("main-other"),style:d,children:s}):null]})]}))}var TIt=gi.Group,PIt=Xde(Object.keys,Object),RIt=Object.prototype,IIt=RIt.hasOwnProperty;function Cme(e){if(!P4(e))return PIt(e);var t=[];for(var n in Object(e))IIt.call(e,n)&&n!="constructor"&&t.push(n);return t}var JO=dp(Wc,"DataView"),QO=dp(Wc,"Promise"),ZO=dp(Wc,"Set"),e5=dp(Wc,"WeakMap"),ZG="[object Map]",OIt="[object Object]",eK="[object Promise]",tK="[object Set]",nK="[object WeakMap]",rK="[object DataView]",MIt=up(JO),jIt=up(Cb),NIt=up(QO),AIt=up(ZO),FIt=up(e5),lu=hg;(JO&&lu(new JO(new ArrayBuffer(1)))!=rK||Cb&&lu(new Cb)!=ZG||QO&&lu(QO.resolve())!=eK||ZO&&lu(new ZO)!=tK||e5&&lu(new e5)!=nK)&&(lu=function(e){var t=hg(e),n=t==OIt?e.constructor:void 0,r=n?up(n):"";if(r)switch(r){case MIt:return rK;case jIt:return ZG;case NIt:return eK;case AIt:return tK;case FIt:return nK}return t});var DIt="[object Map]",LIt="[object Set]",BIt=Object.prototype,zIt=BIt.hasOwnProperty;function HIt(e){if(e==null)return!0;if(Ky(e)&&(Am(e)||typeof e=="string"||typeof e.splice=="function"||_b(e)||R4(e)||Z2(e)))return!e.length;var t=lu(e);if(t==DIt||t==LIt)return!e.size;if(P4(e))return!Cme(e).length;for(var n in e)if(zIt.call(e,n))return!1;return!0}var VIt="__lodash_hash_undefined__";function WIt(e){return this.__data__.set(e,VIt),this}function UIt(e){return this.__data__.has(e)}function mk(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new fp;++t<n;)this.add(e[t])}mk.prototype.add=mk.prototype.push=WIt;mk.prototype.has=UIt;function qIt(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 GIt(e,t){return e.has(t)}var KIt=1,YIt=2;function kme(e,t,n,r,i,a){var o=n&KIt,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&YIt?new mk:void 0;for(a.set(e,t),a.set(t,e);++f<s;){var h=e[f],g=t[f];if(r)var v=o?r(g,h,f,t,e,a):r(h,g,f,e,t,a);if(v!==void 0){if(v)continue;m=!1;break}if(p){if(!qIt(t,function(x,w){if(!GIt(p,w)&&(h===x||i(h,x,n,r,a)))return p.push(w)})){m=!1;break}}else if(!(h===g||i(h,g,n,r,a))){m=!1;break}}return a.delete(e),a.delete(t),m}function XIt(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}function JIt(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var QIt=1,ZIt=2,eOt="[object Boolean]",tOt="[object Date]",nOt="[object Error]",rOt="[object Map]",iOt="[object Number]",aOt="[object RegExp]",oOt="[object Set]",sOt="[object String]",lOt="[object Symbol]",cOt="[object ArrayBuffer]",uOt="[object DataView]",iK=xv?xv.prototype:void 0,oT=iK?iK.valueOf:void 0;function dOt(e,t,n,r,i,a,o){switch(n){case uOt:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case cOt:return!(e.byteLength!=t.byteLength||!a(new Q2(e),new Q2(t)));case eOt:case tOt:case iOt:return Gy(+e,+t);case nOt:return e.name==t.name&&e.message==t.message;case aOt:case sOt:return e==t+"";case rOt:var s=XIt;case oOt:var l=r&QIt;if(s||(s=JIt),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;r|=ZIt,o.set(e,t);var d=kme(s(e),s(t),r,i,a,o);return o.delete(e),d;case lOt:if(oT)return oT.call(e)==oT.call(t)}return!1}function fOt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function mOt(e,t,n){var r=t(e);return Am(e)?r:fOt(r,n(e))}function pOt(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 hOt(){return[]}var vOt=Object.prototype,gOt=vOt.propertyIsEnumerable,aK=Object.getOwnPropertySymbols,bOt=aK?function(e){return e==null?[]:(e=Object(e),pOt(aK(e),function(t){return gOt.call(e,t)}))}:hOt;function yOt(e){return Ky(e)?ife(e):Cme(e)}function oK(e){return mOt(e,yOt,bOt)}var xOt=1,wOt=Object.prototype,SOt=wOt.hasOwnProperty;function COt(e,t,n,r,i,a){var o=n&xOt,s=oK(e),l=s.length,c=oK(t),d=c.length;if(l!=d&&!o)return!1;for(var f=l;f--;){var m=s[f];if(!(o?m in t:SOt.call(t,m)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var g=!0;a.set(e,t),a.set(t,e);for(var v=o;++f<l;){m=s[f];var x=e[m],w=t[m];if(r)var y=o?r(w,x,m,t,e,a):r(x,w,m,e,t,a);if(!(y===void 0?x===w||i(x,w,n,r,a):y)){g=!1;break}v||(v=m=="constructor")}if(g&&!v){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)&&(g=!1)}return a.delete(e),a.delete(t),g}var kOt=1,sK="[object Arguments]",lK="[object Array]",Kw="[object Object]",_Ot=Object.prototype,cK=_Ot.hasOwnProperty;function EOt(e,t,n,r,i,a){var o=Am(e),s=Am(t),l=o?lK:lu(e),c=s?lK:lu(t);l=l==sK?Kw:l,c=c==sK?Kw:c;var d=l==Kw,f=c==Kw,m=l==c;if(m&&_b(e)){if(!_b(t))return!1;o=!0,d=!1}if(m&&!d)return a||(a=new wu),o||R4(e)?kme(e,t,n,r,i,a):dOt(e,t,l,n,r,i,a);if(!(n&kOt)){var p=d&&cK.call(e,"__wrapped__"),h=f&&cK.call(t,"__wrapped__");if(p||h){var g=p?e.value():e,v=h?t.value():t;return a||(a=new wu),i(g,v,n,r,a)}}return m?(a||(a=new wu),COt(e,t,n,r,i,a)):!1}function _me(e,t,n,r,i){return e===t?!0:e==null||t==null||!Nm(e)&&!Nm(t)?e!==e&&t!==t:EOt(e,t,n,r,_me,i)}function $Ot(e,t){return _me(e,t)}function TOt(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 POt(e,t,n){var r=N(N({},n.editableUtils),{},{pageInfo:t.pageInfo,reload:function(){var i=ln(bt().mark(function o(s){return bt().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=ln(bt().mark(function o(){return bt().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=ln(bt().mark(function o(){var s;return bt().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 ROt(e,t){return t.filter(function(n){return n}).length<1?e:t.reduce(function(n,r){return r(n)},e)}var Eme=function(t,n){return n===void 0?!1:typeof n=="boolean"?n:n[t]},IOt=function(t){var n;return t&&mt(t)==="object"&&(t==null||(n=t.props)===null||n===void 0?void 0:n.colSpan)},Eg=function(t,n){return t?Array.isArray(t)?t.join("-"):t.toString():"".concat(n)};function OOt(e){return Array.isArray(e)?e.join(","):e==null?void 0:e.toString()}function uK(e){var t={},n={};return e.forEach(function(r){var i=OOt(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 MOt(){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],g=u.useRef([]),v=Wt(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),x=he(v,2),w=x[0],y=x[1],S=u.useMemo(function(){var P,O;if(o!=null&&(P=o.columnsState)!==null&&P!==void 0&&P.defaultValue)return o.columnsState.defaultValue;var M={};return(O=o.columns)===null||O===void 0||O.forEach(function(R,I){var j=R.key,L=R.dataIndex,D=R.fixed,B=R.disable,F=Eg(j??L,I);F&&(M[F]={show:!0,fixed:D,disable:B})}),M},[o.columns]),C=Wt(function(){var P,O,M=o.columnsState||{},R=M.persistenceType,I=M.persistenceKey;if(I&&R&&typeof window<"u"){var j=window[R];try{var L=j==null?void 0:j.getItem(I);if(L){var D;if(o!=null&&(D=o.columnsState)!==null&&D!==void 0&&D.defaultValue){var B;return jO({},o==null||(B=o.columnsState)===null||B===void 0?void 0:B.defaultValue,JSON.parse(L))}return JSON.parse(L)}}catch(F){console.warn(F)}}return o.columnsStateMap||((P=o.columnsState)===null||P===void 0?void 0:P.value)||((O=o.columnsState)===null||O===void 0?void 0:O.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}),k=he(C,2),_=k[0],E=k[1];u.useEffect(function(){var P=o.columnsState||{},O=P.persistenceType,M=P.persistenceKey;if(M&&O&&typeof window<"u"){var R=window[O];try{var I=R==null?void 0:R.getItem(M);if(I){var j;if(o!=null&&(j=o.columnsState)!==null&&j!==void 0&&j.defaultValue){var L;E(jO({},o==null||(L=o.columnsState)===null||L===void 0?void 0:L.defaultValue,JSON.parse(I)))}else E(JSON.parse(I))}else E(S)}catch(D){console.warn(D)}}},[(n=o.columnsState)===null||n===void 0?void 0:n.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,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||{},O=P.persistenceType,M=P.persistenceKey;if(!(!M||!O||typeof window>"u")){var R=window[O];try{R==null||R.removeItem(M)}catch(I){console.warn(I)}}},[o.columnsState]);u.useEffect(function(){var P,O;if(!(!((P=o.columnsState)!==null&&P!==void 0&&P.persistenceKey)||!((O=o.columnsState)!==null&&O!==void 0&&O.persistenceType))&&!(typeof window>"u")){var M=o.columnsState,R=M.persistenceType,I=M.persistenceKey,j=window[R];try{j==null||j.setItem(I,JSON.stringify(_))}catch(L){console.warn(L),T()}}},[(i=o.columnsState)===null||i===void 0?void 0:i.persistenceKey,_,(a=o.columnsState)===null||a===void 0?void 0:a.persistenceType]);var $={action:s.current,setAction:function(O){s.current=O},sortKeyColumns:g.current,setSortKeyColumns:function(O){g.current=O},propsRef:d,columnsMap:_,keyWords:p,setKeyWords:function(O){return h(O)},setTableSize:y,tableSize:w,prefixName:c.current,setPrefixName:function(O){c.current=O},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 g.current}}),Object.defineProperty($,"action",{get:function(){return s.current}}),$}var bf=u.createContext({}),jOt=function(t){var n=MOt(t.initValue);return b.jsx(bf.Provider,{value:n,children:t.children})},NOt=function(t){return q({},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 AOt(e){return jr("ProTableAlert",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[NOt(n)]})}var FOt=function(t){var n=t.intl,r=t.onCleanSelected;return[b.jsx("a",{onClick:r,children:n.getMessage("alert.clear","清空")},"0")]};function DOt(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(y){var S=y.intl;return b.jsxs(Pr,{children:[S.getMessage("alert.selected","已选择"),n.length,S.getMessage("alert.item","项")," "]})}:o,l=e.alertOptionRender,c=l===void 0?FOt:l,d=Ln(),f=c&&c({onCleanSelected:r,selectedRowKeys:n,selectedRows:a,intl:d}),m=u.useContext(Vt.ConfigContext),p=m.getPrefixCls,h=p("pro-table-alert"),g=AOt(h),v=g.wrapSSR,x=g.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:v(b.jsx("div",{className:"".concat(h," ").concat(x).trim(),children:b.jsx("div",{className:"".concat(h,"-container ").concat(x).trim(),children:b.jsxs("div",{className:"".concat(h,"-info ").concat(x).trim(),children:[b.jsx("div",{className:"".concat(h,"-info-content ").concat(x).trim(),children:w}),f?b.jsx("div",{className:"".concat(h,"-info-option ").concat(x).trim(),children:f}):null]})})}))}function LOt(e){var t=e.replace(/[A-Z]/g,function(n){return"-".concat(n.toLowerCase())});return t.startsWith("-")&&(t=t.slice(1)),t}var BOt=function(t,n){return!t&&n!==!1?(n==null?void 0:n.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},zOt=function(t,n,r){return!t&&r==="LightFilter"?an(N({},n),["labelWidth","defaultCollapsed","filterType"]):t?{}:an(N({labelWidth:n?n==null?void 0:n.labelWidth:void 0,defaultCollapsed:!0},n),["filterType"])},HOt=function(t,n){return t?an(n,["ignoreRules"]):N({ignoreRules:!0},n)},VOt=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,g=t.bordered,v=u.useContext(Ks),x=v.hashId,w=o==="form",y=function(){var P=ln(bt().mark(function O(M,R){return bt().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:n&&n(M,R);case 1:case"end":return j.stop()}},O)}));return function(M,R){return P.apply(this,arguments)}}(),S=u.useContext(Vt.ConfigContext),C=S.getPrefixCls,k=u.useMemo(function(){return s.filter(function(P){return!(P===ra.EXPAND_COLUMN||P===ra.SELECTION_COLUMN||(P.hideInSearch||P.search===!1)&&o!=="form"||o==="form"&&P.hideInForm)}).map(function(P){var O,M=!P.valueType||["textarea","jsonCode","code"].includes(P==null?void 0:P.valueType)&&o==="table"?"text":P==null?void 0:P.valueType,R=(P==null?void 0:P.key)||(P==null||(O=P.dataIndex)===null||O===void 0?void 0:O.toString());return N(N(N({},P),{},{width:void 0},P.search&&mt(P.search)==="object"?P.search:{}),{},{valueType:M,proFieldProps:N(N({},P.proFieldProps),{},{proFieldKey:R?"table-field-".concat(R):void 0})})})},[s,o]),_=C("pro-table-search"),E=C("pro-table-form"),T=u.useMemo(function(){return BOt(w,p)},[p,w]),$=u.useMemo(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return b.jsx("div",{className:me(x,q(q(q(q(q(q(q(q(q({},C("pro-card"),!0),"".concat(C("pro-card"),"-border"),!!g),"".concat(C("pro-card"),"-bordered"),!!g),"".concat(C("pro-card"),"-ghost"),!!c),_,!0),E,w),C("pro-table-search-".concat(LOt(T))),!0),"".concat(_,"-ghost"),c),p==null?void 0:p.className,p!==!1&&(p==null?void 0:p.className))),children:b.jsx(Sme,N(N(N(N({layoutType:T,columns:k,type:o},$),zOt(w,p,T)),HOt(w,h||{})),{},{formRef:r,action:l,dateFormatter:a,onInit:function(O,M){if(r.current=M,o!=="form"){var R,I,j,L=(R=l.current)===null||R===void 0?void 0:R.pageInfo,D=O,B=D.current,F=B===void 0?L==null?void 0:L.current:B,z=D.pageSize,H=z===void 0?L==null?void 0:L.pageSize:z;if((I=l.current)===null||I===void 0||(j=I.setPageInfo)===null||j===void 0||j.call(I,N(N({},L),{},{current:parseInt(F,10),pageSize:parseInt(H,10)})),d)return;y(O,!0)}},onReset:function(O){f==null||f(O)},onFinish:function(O){y(O,!1)},initialValues:h==null?void 0:h.initialValues}))})},WOt=function(e){Ga(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)),q(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,g=c.onFormSearchSubmit,v=d?Si({current:d.current,pageSize:d.pageSize}):{},x=N(N({},s),{},{_timestamp:Date.now()},v),w=an(m(x),Object.keys(v));if(g(w),!l){var y,S;(y=p.current)===null||y===void 0||(S=y.setPageInfo)===null||S===void 0||S.call(y,{current:1})}h&&!l&&(h==null||h(s))}),q(Tt(r),"onReset",function(s){var l,c,d=r.props,f=d.pagination,m=d.beforeSearchSubmit,p=m===void 0?function(y){return y}:m,h=d.action,g=d.onFormSearchSubmit,v=d.onReset,x=f?Si({current:f.current,pageSize:f.pageSize}):{},w=an(p(N(N({},s),x)),Object.keys(x));g(w),(l=h.current)===null||l===void 0||(c=l.setPageInfo)===null||c===void 0||c.call(l,{current:1}),v==null||v()}),q(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,g=l.form,v=l.search,x=l.manualRequest,w={columns:c,loading:d,formRef:f,type:m,cardBordered:p,dateFormatter:h,form:g,search:v,manualRequest:x};return!xu(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})}),q(Tt(r),"shouldComponentUpdate",function(s){return r.isEqual(s)}),q(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,g=s.form,v=s.search,x=s.pagination,w=s.ghost,y=s.manualRequest,S=x?Si({current:x.current,pageSize:x.pageSize}):{};return b.jsx(VOt,{submitButtonLoading:c,columns:l,type:f,ghost:w,formRef:d,onSubmit:r.onSubmit,manualRequest:y,onReset:r.onReset,dateFormatter:h,search:v,form:N(N({autoFocusFirstInput:!1},g),{},{extraUrlParams:N(N({},S),g==null?void 0:g.extraUrlParams)}),action:m,bordered:Eme("search",p)})}),r}return tr(n)}(K.Component),UOt=function(t){return q(q(q({},t.componentCls,{width:"auto","&-title":{display:"flex",alignItems:"center",justifyContent:"space-between",height:"32px"},"&-overlay":q(q(q(q({},"".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"),q(q({alignItems:"center","&:hover":q({},"".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"),q(q(q({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 qOt(e){return jr("ColumnSetting",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[UOt(n)]})}var GOt=["key","dataIndex","children"],KOt=["disabled"],sT=function(t){var n=t.title,r=t.show,i=t.children,a=t.columnKey,o=t.fixed,s=u.useContext(bf),l=s.columnsMap,c=s.setColumnsMap;return r?b.jsx(_r,{title:n,children:b.jsx("span",{onClick:function(f){f.stopPropagation(),f.preventDefault();var m=l[a]||{},p=N(N({},l),{},q({},a,N(N({},m),{},{fixed:o})));c(p)},children:i})}):null},YOt=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(Ks),d=c.hashId,f=b.jsxs("span",{className:"".concat(a,"-list-item-option ").concat(d).trim(),children:[b.jsx(sT,{columnKey:n,fixed:"left",title:l.getMessage("tableToolBar.leftPin","固定在列首"),show:o!=="left",children:b.jsx(n3e,{})}),b.jsx(sT,{columnKey:n,fixed:void 0,title:l.getMessage("tableToolBar.noPin","不固定"),show:!!o,children:b.jsx(wct,{})}),b.jsx(sT,{columnKey:n,fixed:"right",title:l.getMessage("tableToolBar.rightPin","固定在列尾"),show:o!=="right",children:b.jsx(bct,{})})]});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)},lT=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,g=u.useContext(Ks),v=g.hashId,x=u.useContext(bf),w=x.columnsMap,y=x.setColumnsMap,S=x.sortKeyColumns,C=x.setSortKeyColumns,k=a&&a.length>0,_=u.useMemo(function(){if(!k)return{};var P=[],O=new Map,M=function R(I,j){return I.map(function(L){var D,B=L.key;L.dataIndex;var F=L.children,z=rt(L,GOt),H=Eg(B,[j==null?void 0:j.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},an(z,["className"])),{},{selectable:!1,disabled:A.disable===!0,disableCheckbox:typeof A.disable=="boolean"?A.disable:(D=A.disable)===null||D===void 0?void 0:D.checkbox,isLeaf:j?!0:void 0});if(F){var W;V.children=R(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 O.set(B,V),V})};return{list:M(a),keys:P,map:O}},[w,a,k]),E=Wn(function(P,O,M){var R=N({},w),I=He(S),j=I.findIndex(function(F){return F===P}),L=I.findIndex(function(F){return F===O}),D=M>=j;if(!(j<0)){var B=I[j];I.splice(j,1),M===0?I.unshift(B):I.splice(D?L:L+1,0,B),I.forEach(function(F,z){R[F]=N(N({},R[F]||{}),{},{order:z})}),y(R),C(I)}}),T=Wn(function(P){var O=N({},w),M=function R(I){var j,L=N({},O[I]);if(L.show=P.checked,(j=_.map)!==null&&j!==void 0&&(j=j.get(I))!==null&&j!==void 0&&j.children){var D;(D=_.map.get(I))===null||D===void 0||(D=D.children)===null||D===void 0||D.forEach(function(B){return R(B.key)})}O[I]=L};M(P.node.key),y(N({},O))});if(!k)return null;var $=b.jsx(Z_,{itemHeight:24,draggable:o&&!!((n=_.list)!==null&&n!==void 0&&n.length)&&((r=_.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(O){var M=O.node.key,R=O.dragNode.key,I=O.dropPosition,j=O.dropToGap,L=I===-1||!j?I+1:I;E(R,M,L)},blockNode:!0,onCheck:function(O,M){return T(M)},checkedKeys:_.keys,showLine:!1,titleRender:function(O){var M=N(N({},O),{},{children:void 0});if(!M.title)return null;var R=ca(M.title,M),I=b.jsx(Ia.Text,{style:{width:80},ellipsis:{tooltip:R},children:R});return b.jsx(YOt,N(N({className:c},an(M,["key"])),{},{showListItemOption:l,title:I,columnKey:M.key}))},height:h,treeData:(i=_.list)===null||i===void 0?void 0:i.map(function(P){P.disabled;var O=rt(P,KOt);return O})});return b.jsxs(b.Fragment,{children:[f&&b.jsx("span",{className:"".concat(c,"-list-title ").concat(v).trim(),children:m}),$]})},XOt=function(t){var n=t.localColumns,r=t.className,i=t.draggable,a=t.checkable,o=t.showListItemOption,s=t.listsHeight,l=u.useContext(Ks),c=l.hashId,d=[],f=[],m=[],p=Ln();n.forEach(function(v){if(!v.hideInSetting){var x=v.fixed;if(x==="left"){f.push(v);return}if(x==="right"){d.push(v);return}m.push(v)}});var h=d&&d.length>0,g=f&&f.length>0;return b.jsxs("div",{className:me("".concat(r,"-list"),c,q({},"".concat(r,"-list-group"),h||g)),children:[b.jsx(lT,{title:p.getMessage("tableToolBar.leftFixedTitle","固定在左侧"),list:f,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s}),b.jsx(lT,{list:m,draggable:i,checkable:a,showListItemOption:o,title:p.getMessage("tableToolBar.noFixedTitle","不固定"),showTitle:g||h,className:r,listHeight:s}),b.jsx(lT,{title:p.getMessage("tableToolBar.rightFixedTitle","固定在右侧"),list:d,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s})]})};function JOt(e){var t,n,r,i,a=u.useRef(null),o=u.useContext(bf),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=Wn(function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$={},P=function O(M){M.forEach(function(R){var I=R.key,j=R.fixed,L=R.index,D=R.children,B=R.disable,F=Eg(I,L);if(F){var z,H;$[F]={show:B?(z=d[F])===null||z===void 0?void 0:z.show:T,fixed:j,disable:B,order:(H=d[F])===null||H===void 0?void 0:H.order}}D&&O(D)})};P(s),f($)}),h=Wn(function(T){T.target.checked?p():p(!1)}),g=Wn(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)}),v=Object.values(d).filter(function(T){return!T||T.show===!1}),x=v.length>0&&v.length!==s.length,w=Ln(),y=u.useContext(Vt.ConfigContext),S=y.getPrefixCls,C=S("pro-table-column-setting"),k=qOt(C),_=k.wrapSSR,E=k.hashId;return _(b.jsx(Lc,{arrow:!1,title:b.jsxs("div",{className:"".concat(C,"-title ").concat(E).trim(),children:[e.checkable===!1?b.jsx("div",{}):b.jsx(qa,{indeterminate:x,checked:v.length===0&&v.length!==s.length,onChange:function($){h($)},children:w.getMessage("tableToolBar.columnDisplay","列展示")}),c?b.jsx("a",{onClick:g,className:"".concat(C,"-action-rest-button ").concat(E).trim(),children:w.getMessage("tableToolBar.reset","重置")}):null,e!=null&&e.extra?b.jsx(Pr,{size:12,align:"center",children:e.extra}):null]}),overlayClassName:"".concat(C,"-overlay ").concat(E).trim(),trigger:"click",placement:"bottomRight",content:b.jsx(XOt,{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(_r,{title:w.getMessage("tableToolBar.columnSetting","列设置"),children:(i=e.settingIcon)!==null&&i!==void 0?i:b.jsx(act,{})})}))}var QOt=function(t){var n=u.useContext(Ks),r=n.hashId,i=t.items,a=i===void 0?[]:i,o=t.type,s=o===void 0?"inline":o,l=t.prefixCls,c=t.activeKey,d=t.defaultActiveKey,f=Wt(c||d,{value:c,onChange:t.onChange}),m=he(f,2),p=m[0],h=m[1];if(a.length<1)return null;var g=a.find(function(x){return x.key===p})||a[0];if(s==="inline")return b.jsx("div",{className:me("".concat(l,"-menu"),"".concat(l,"-inline-menu"),r),children:a.map(function(x,w){return b.jsx("div",{onClick:function(){h(x.key)},className:me("".concat(l,"-inline-menu-item"),g.key===x.key?"".concat(l,"-inline-menu-item-active"):void 0,r),children:x.label},x.key||w)})});if(s==="tab")return b.jsx(Ic,{items:a.map(function(x){var w;return N(N({},x),{},{key:(w=x.key)===null||w===void 0?void 0:w.toString()})}),activeKey:g.key,onTabClick:function(w){return h(w)},children:lp(Eu,"4.23.0")<0?a==null?void 0:a.map(function(x,w){return u.createElement(Ic.TabPane,N(N({},x),{},{key:x.key||w,tab:x.label}))}):null});var v=Vde({selectedKeys:[g.key],onClick:function(w){h(w.key)},items:a.map(function(x,w){return{key:x.key||w,disabled:x.disabled,label:x.label}})});return b.jsx("div",{className:me("".concat(l,"-menu"),"".concat(l,"-dropdownmenu")),children:b.jsx(Em,N(N({trigger:["click"]},v),{},{children:b.jsxs(Pr,{className:"".concat(l,"-dropdownmenu-label"),children:[g.label,b.jsx(Tu,{})]})}))})},ZOt=function(t){return q({},t.componentCls,q(q(q({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":q(q({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":q({"&: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"),q({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)",q({},t.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function e5t(e){return jr("ProTableListToolBar",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[ZOt(n)]})}function t5t(e){if(K.isValidElement(e))return e;if(e){var t=e,n=t.icon,r=t.tooltip,i=t.onClick,a=t.key;return n&&r?b.jsx(_r,{title:r,children:b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}):b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}return null}var n5t=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(Ic,{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 lp(Eu,"4.23.0")<0?u.createElement(Ic.TabPane,N(N({},s),{},{key:s.key||l,tab:s.tab})):null})}):o}):null},r5t=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,g=t.settings,v=g===void 0?[]:g,x=t.tabs,w=t.menu,y=u.useContext(Vt.ConfigContext),S=y.getPrefixCls,C=Fo.useToken(),k=C.token,_=S("pro-table-list-toolbar",n),E=e5t(_),T=E.wrapSSR,$=E.hashId,P=Ln(),O=u.useState(!1),M=he(O,2),R=M[0],I=M[1],j=P.getMessage("tableForm.inputPlaceholder","请输入"),L=u.useMemo(function(){return l?K.isValidElement(l)?l:b.jsx(pr.Search,N(N({style:{width:200},placeholder:j},l),{},{onSearch:ln(bt().mark(function U(){var X,J,re,Q,ne,ee,oe=arguments;return bt().wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:for(re=oe.length,Q=new Array(re),ne=0;ne<re;ne++)Q[ne]=oe[ne];return ue.next=3,(X=(J=l).onSearch)===null||X===void 0?void 0:X.call.apply(X,[J].concat(Q));case 3:ee=ue.sent,ee!==!1&&(c==null||c(Q==null?void 0:Q[0]));case 5:case"end":return ue.stop()}},U)}))})):null},[j,c,l]),D=u.useMemo(function(){return m?b.jsx("div",{className:"".concat(_,"-filter ").concat($).trim(),children:m}):null},[m,$,_]),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:k.marginXS},children:h.map(function(U,X){return K.isValidElement(U)?K.cloneElement(U,N({key:X},U==null?void 0:U.props)):b.jsx(K.Fragment,{children:U},X)})}):h},[h]),z=u.useMemo(function(){return!!(B&&L||!f&&D||F||v!=null&&v.length)},[F,D,B,f,L,v==null?void 0:v.length]),H=u.useMemo(function(){return a||r||i||w||!B&&L},[B,w,L,i,r,a]),A=u.useMemo(function(){return!H&&z?b.jsx("div",{className:"".concat(_,"-left ").concat($).trim()}):!w&&(B||!L)?b.jsx("div",{className:"".concat(_,"-left ").concat($).trim(),children:b.jsx("div",{className:"".concat(_,"-title ").concat($).trim(),children:b.jsx(Mm,{tooltip:a,label:r,subTitle:i})})}):b.jsxs("div",{className:me("".concat(_,"-left"),$,q(q(q({},"".concat(_,"-left-has-tabs"),(w==null?void 0:w.type)==="tab"),"".concat(_,"-left-has-dropdown"),(w==null?void 0:w.type)==="dropdown"),"".concat(_,"-left-has-inline-menu"),(w==null?void 0:w.type)==="inline")),children:[B&&!w&&b.jsx("div",{className:"".concat(_,"-title ").concat($).trim(),children:b.jsx(Mm,{tooltip:a,label:r,subTitle:i})}),w&&b.jsx(QOt,N(N({},w),{},{prefixCls:_})),!B&&L?b.jsx("div",{className:"".concat(_,"-search ").concat($).trim(),children:L}):null]})},[H,z,B,$,w,_,L,i,r,a]),V=u.useMemo(function(){return z?b.jsxs("div",{className:"".concat(_,"-right ").concat($).trim(),style:R?{}:{alignItems:"center"},children:[f?null:D,B&&L?b.jsx("div",{className:"".concat(_,"-search ").concat($).trim(),children:L}):null,F,v!=null&&v.length?b.jsx("div",{className:"".concat(_,"-setting-items ").concat($).trim(),children:v.map(function(U,X){var J=t5t(U);return b.jsx("div",{className:"".concat(_,"-setting-item ").concat($).trim(),children:J},X)})}):null]}):null},[z,_,$,R,B,L,f,D,F,v]),W=u.useMemo(function(){if(!z&&!H)return null;var U=me("".concat(_,"-container"),$,q({},"".concat(_,"-container-mobile"),R));return b.jsxs("div",{className:U,children:[A,V]})},[H,z,$,R,A,_,V]);return T(b.jsx(Ni,{onResize:function(X){X.width<375!==R&&I(X.width<375)},children:b.jsxs("div",{style:s,className:me(_,$,o),children:[W,b.jsx(n5t,{filtersNode:D,prefixCls:_,tabs:x,multipleLine:f})]})}))},i5t=function(t){var n=t.icon,r=n===void 0?b.jsx(llt,{}):n,i=u.useContext(bf),a=Ln(),o=Vde({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(Em,N(N({},o),{},{trigger:["click"],children:b.jsx(_r,{title:a.getMessage("tableToolBar.density","表格密度"),children:r})}))};const a5t=K.memo(i5t);var o5t=function(){var t=Ln(),n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){J9()&&(document.onfullscreenchange=function(){a(!!document.fullscreenElement)})},[]),i?b.jsx(_r,{title:t.getMessage("tableToolBar.exitFullScreen","全屏"),children:b.jsx($lt,{})}):b.jsx(_r,{title:t.getMessage("tableToolBar.fullScreen","全屏"),children:b.jsx(Hue,{})})};const $me=K.memo(o5t);var s5t=["headerTitle","tooltip","toolBarRender","action","options","selectedRowKeys","selectedRows","toolbar","onSearch","columns","optionsRender"];function l5t(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(G_,{})},density:{text:r.getMessage("tableToolBar.density","表格密度"),icon:b.jsx(a5t,{icon:t.densityIcon})},fullScreen:{text:r.getMessage("tableToolBar.fullScreen","全屏"),icon:b.jsx($me,{})}}}function c5t(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(JOt,N(N({},e[i]),{},{columns:r,key:i}));if(i==="fullScreen")return b.jsx("span",{onClick:o,children:b.jsx($me,{})},i);var s=l5t(t,e)[i];return s?b.jsx("span",{onClick:o,children:b.jsx(_r,{title:s.text,children:s.icon})},i):null}).filter(function(i){return i})}function u5t(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=rt(e,s5t),p=u.useContext(bf),h=Ln(),g=u.useMemo(function(){var w={reload:function(){var k;return i==null||(k=i.current)===null||k===void 0?void 0:k.reload()},density:!0,setting:!0,search:!1,fullScreen:function(){var k,_;return i==null||(k=i.current)===null||k===void 0||(_=k.fullScreen)===null||_===void 0?void 0:_.call(k)}};if(a===!1)return[];var y=N(N({},w),{},{fullScreen:!1},a),S=c5t(y,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]),v=r?r(i==null?void 0:i.current,{selectedRowKeys:o,selectedRows:s}):[],x=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(r5t,N({title:t,tooltip:n||m.tip,search:x,onSearch:c,actions:v,settings:g},l))}var d5t=function(e){Ga(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)),q(Tt(r),"onSearch",function(s){var l,c,d,f,m=r.props,p=m.options,h=m.onFormSearchSubmit,g=m.actionRef;if(!(!p||!p.search)){var v=p.search===!0?{}:p.search,x=v.name,w=x===void 0?"keyword":x,y=(l=p.search)===null||l===void 0||(c=l.onSearch)===null||c===void 0?void 0:c.call(l,s);y!==!1&&(g==null||(d=g.current)===null||d===void 0||(f=d.setPageInfo)===null||f===void 0||f.call(d,{current:1}),h(Si(q({_timestamp:Date.now()},w,s))))}}),q(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,g=l.selectedRowKeys,v=l.headerTitle,x=l.actionRef,w=l.toolBarRender;return xu({hideToolbar:c,tableColumn:d,options:f,tooltip:m,toolbar:p,selectedRows:h,selectedRowKeys:g,headerTitle:v,actionRef:x,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"])}),q(Tt(r),"shouldComponentUpdate",function(s){return s.searchNode?!0:!r.isEquals(s)}),q(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,g=s.selectedRowKeys,v=s.headerTitle,x=s.actionRef,w=s.toolBarRender,y=s.optionsRender;return l?null:b.jsx(u5t,{tooltip:m,columns:c,options:d,headerTitle:v,action:x,onSearch:r.onSearch,selectedRows:h,selectedRowKeys:g,toolBarRender:w,toolbar:N({filter:f},p),optionsRender:y})}),r}return tr(n)}(K.Component),f5t=new gn("turn",{"0%":{transform:"rotate(0deg)"},"25%":{transform:"rotate(90deg)"},"50%":{transform:"rotate(180deg)"},"75%":{transform:"rotate(270deg)"},"100%":{transform:"rotate(360deg)"}}),m5t=function(t){return q(q(q({},t.componentCls,q(q(q(q(q(q(q(q(q({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",q({},"".concat(t.componentCls,"-list-toolbar-setting-item"),{".anticon.anticon-reload":{transform:"rotate(0deg)",animationName:f5t,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),q({marginBlock:0,marginInline:-8},"".concat(t.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",q(q(q(q({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",q(q(q({},"".concat(t.antCls,"-form-item"),{}),"".concat(t.antCls,"-form-item-label"),{}),"".concat(t.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",q({},t.componentCls,q({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"),q({},t.componentCls,q({},"".concat(t.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",q({},"".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 p5t(e){return jr("ProTable",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[m5t(n)]})}var h5t=["data","success","total"],v5t=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}},g5t=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,g=h===void 0?[]:h,v=u.useRef(c),x=u.useRef(),w=Wt(n,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),y=he(w,2),S=y[0],C=y[1],k=Wt(!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}),_=he(k,2),E=_[0],T=_[1],$=Wt(function(){return v5t(r)},{onChange:r==null?void 0:r.onPageInfoChange}),P=he($,2),O=P[0],M=P[1],R=Wn(function(X){(X.current!==O.current||X.pageSize!==O.pageSize||X.total!==O.total)&&M(X)}),I=Wt(!1),j=he(I,2),L=j[0],D=j[1],B=function(J,re){Ci.unstable_batchedUpdates(function(){C(J),(O==null?void 0:O.total)!==re&&R(N(N({},O),{},{total:re||J.length}))})},F=v1(O==null?void 0:O.current),z=v1(O==null?void 0:O.pageSize),H=v1(d),A=Wn(function(){Ci.unstable_batchedUpdates(function(){T(!1),D(!1)})}),V=function(){var X=ln(bt().mark(function J(re){var Q,ne,ee,oe,se,ue,te,le,ve,we,ke,Y;return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(!v.current){Z.next=3;break}return v.current=!1,Z.abrupt("return");case 3:return re?D(!0):T(!0),Q=O||{},ne=Q.pageSize,ee=Q.current,Z.prev=5,oe=(r==null?void 0:r.pageInfo)!==!1?{current:ee,pageSize:ne}:void 0,Z.next=9,t==null?void 0:t(oe);case 9:if(Z.t0=Z.sent,Z.t0){Z.next=12;break}Z.t0={};case 12:if(se=Z.t0,ue=se.data,te=ue===void 0?[]:ue,le=se.success,ve=se.total,we=ve===void 0?0:ve,ke=rt(se,h5t),le!==!1){Z.next=21;break}return Z.abrupt("return",[]);case 21:return Y=ROt(te,[r.postData].filter(function(G){return G})),B(Y,we),l==null||l(Y,ke),Z.abrupt("return",Y);case 27:if(Z.prev=27,Z.t1=Z.catch(5),f!==void 0){Z.next=31;break}throw new Error(Z.t1);case 31:S===void 0&&C([]),f(Z.t1);case 33:return Z.prev=33,A(),Z.finish(33);case 36:return Z.abrupt("return",[]);case 37:case"end":return Z.stop()}},J,null,[[5,27,33,36]])}));return function(re){return X.apply(this,arguments)}}(),W=K9(function(){var X=ln(bt().mark(function J(re){var Q,ne,ee;return bt().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(x.current&&clearTimeout(x.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(re),new Promise(function(ue,te){var le,ve;(le=o.current)===null||le===void 0||(le=le.signal)===null||le===void 0||(ve=le.addEventListener)===null||ve===void 0||ve.call(le,"abort",function(){te("aborted"),W.cancel(),A()})})]);case 8:if(ne=se.sent,!Q.signal.aborted){se.next=11;break}return se.abrupt("return");case 11:return ee=ca(d,ne),ee&&!a.current&&(x.current=setTimeout(function(){W.run(ee)},Math.max(ee,2e3))),se.abrupt("return",ne);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 X.apply(this,arguments)}}(),p||30),U=function(){var J;(J=o.current)===null||J===void 0||J.abort(),W.cancel(),A()};return u.useEffect(function(){return d||clearTimeout(x.current),!H&&d&&W.run(!0),function(){clearTimeout(x.current)}},[d]),u.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]),u.useEffect(function(){var X=O||{},J=X.current,re=X.pageSize;(!F||F===J)&&(!z||z===re)||r.pageInfo&&S&&(S==null?void 0:S.length)>re||J!==void 0&&S&&S.length<=re&&(U(),W.run(!1))},[O==null?void 0:O.current]),u.useEffect(function(){z&&(U(),W.run(!1))},[O==null?void 0:O.pageSize]),X2(function(){return U(),W.run(!1),c||(v.current=!1),function(){U()}},[].concat(He(g),[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 X=ln(bt().mark(function re(){return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return U(),ne.abrupt("return",W.run(!1));case 2:case"end":return ne.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),pageInfo:O,pollingLoading:L,reset:function(){var X=ln(bt().mark(function re(){var Q,ne,ee,oe,se,ue,te,le;return bt().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:Q=r||{},ne=Q.pageInfo,ee=ne||{},oe=ee.defaultCurrent,se=oe===void 0?1:oe,ue=ee.defaultPageSize,te=ue===void 0?20:ue,le={current:se,total:0,pageSize:te},R(le);case 4:case"end":return we.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),setPageInfo:function(){var X=ln(bt().mark(function re(Q){return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:R(N(N({},O),Q));case 1:case"end":return ee.stop()}},re)}));function J(re){return X.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)}},y5t=["children"],x5t=["",null,void 0],dK=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)},w5t=function(t){var n=u.useContext(vf),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=gi.useFormInstance(),h=c||l,g=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]),v=u.useState(function(){var E,T;return dK(i,i?d:[],i?g: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)}),x=he(v,2),w=x[0],y=x[1],S=u.useMemo(function(){return w.slice(0,-1)},[w]);u.useEffect(function(){var E,T,$=dK(i,i?d:[],i?g: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("-")&&y($)},[r==null?void 0:r.dataIndex,r==null?void 0:r.key,l,c,i,h,d,w,g]);var C=u.useMemo(function(){return[p,N(N({},r),{},{rowKey:S,rowIndex:l,isEditable:!0})]},[r,p,l,S]),k=u.useCallback(function(E){var T=E.children,$=rt(E,y5t);return b.jsx(Wmt,N(N({popoverProps:{getPopupContainer:n.getPopupContainer||function(){return o.rootDomRef.current||document.body}},errorType:"popover",name:w},$),{},{children:T}),h)},[h,w]),_=u.useCallback(function(){var E,T,$=N({},RO.apply(void 0,[r==null?void 0:r.formItemProps].concat(He(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(nl,N({cacheForSwr:!0,name:w,proFormFieldKey:h,ignoreFormItem:!0,fieldProps:RO.apply(void 0,[r==null?void 0:r.fieldProps].concat(He(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(k,N(N({},$),{},{children:P}),w.join("-"))},[r,C,i,a,h,w,f,k,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(Cn.Item,{noStyle:!0,shouldUpdate:function(T,$){if(T===$)return!1;var P=[S].flat(1);try{return JSON.stringify(cr(T,P))!==JSON.stringify(cr($,P))}catch{return!0}},children:function(){return _()}}):_()};function Tme(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 x5t.includes(r)?e.columnEmptyText:r;if(typeof i=="function"&&a)return Tme(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:ca(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:ca(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(nl,N({mode:"read",ignoreFormItem:!0,fieldProps:RO(o==null?void 0:o.fieldProps,null,o)},d)):b.jsx(w5t,N(N({},e),{},{proFieldProps:d}),e.recordKey)}var S5t=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(Mm,{label:null,tooltip:t.tooltip||t.tip})):b.jsx(Mm,{label:r,tooltip:t.tooltip||t.tip,ellipsis:i})};function C5t(e,t,n,r){return typeof r=="boolean"?r===!1:(r==null?void 0:r(e,t,n))===!1}var k5t=function(t,n,r){var i=Array.isArray(r)?cr(n,r):n[r],a=String(i);return String(a)===String(t)};function _5t(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,g=p.recordKey,v=t.renderText,x=v===void 0?function(E){return E}:v,w=x(n,r,i,f),y=h&&!C5t(n,r,i,t==null?void 0:t.editable)?"edit":"read",S=Tme({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:g,mode:y,prefixName:m,editableUtils:d}),C=y==="edit"?S:ept(S,t,w);if(y==="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=K.isValidElement(C)||["string","number"].includes(mt(C));return!Zd(C)&&k?C:null}var _=t.render(C,r,i,N(N({},f),d),N(N({},t),{},{isEditable:h,type:"table"}));return IOt(_)?_:_&&t.valueType==="option"&&Array.isArray(_)?b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-start",gap:8},children:_}):_}function Pme(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,g=e.proSort,v=new Map;return r==null||(n=r.map(function(x,w){if(x===ra.EXPAND_COLUMN||x===ra.SELECTION_COLUMN)return x;var y=x,S=y.key,C=y.dataIndex,k=y.valueEnum,_=y.valueType,E=_===void 0?"text":_,T=y.children,$=y.onFilter,P=y.filters,O=P===void 0?[]:P,M=y.sorter,R=y.filteredValue,I=Eg(S||(C==null?void 0:C.toString()),[t==null?void 0:t.key,w].filter(Boolean).join("-")),j=!k&&!E&&!T;if(j)return N({index:w},x);var L=i.columnsMap[I]||{fixed:x.fixed},D=function(){return $===!0?function(V,W){return k5t(V,W,C)}:Ude($)},B=I&&(h==null?void 0:h[I])!==void 0?h==null?void 0:h[I]:null,F=I&&g[I]!==void 0?g[I]:null,z=d,H=N(N({index:w,key:I},x),{},{title:S5t(x),valueEnum:k,filters:O===!0?cfe(ca(k,void 0)).filter(function(A){return A&&A.value!=="all"}):O,onFilter:D(),filteredValue:R!==void 0?R:O&&D()==null?B:void 0,sortOrder:M===!0?F:void 0,fixed:L.fixed,width:x.width||(x.fixed?200:void 0),children:x.children?Pme(N(N({},e),{},{columns:(x==null?void 0:x.children)||[]}),N(N({},x),{},{key:I})):void 0,render:function(V,W,U){typeof d=="function"&&(z=d(W,U));var X;if(mt(W)==="object"&&W!==null&&Reflect.has(W,z)){var J;X=W[z];var re=v.get(X)||[];(J=W[m])===null||J===void 0||J.forEach(function(ne){var ee=ne[z];v.has(ee)||v.set(ee,re.concat([U,m]))})}var Q={columnProps:x,text:V,rowData:W,index:U,columnEmptyText:a,counter:i,type:o,marginSM:l,subName:v.get(X),editableUtils:s};return _5t(Q)}});return cpt(H)}))===null||n===void 0?void 0:n.filter(function(x){return!x.hideInTable})}var E5t=["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"],$5t=["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 T5t(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,g=e.cardProps,v=e.alertDom;e.name;var x=e.onSortChange,w=e.onFilterChange,y=e.options,S=e.isLightFilter,C=e.className,k=e.cardBordered,_=e.editableUtils,E=e.getRowKey,T=rt(e,E5t),$=u.useContext(bf),P=u.useMemo(function(){var H=function A(V){return V.map(function(W){var U=Eg(W.key,W.index),X=$.columnsMap[U];return X&&X.show===!1?!1:W.children?N(N({},W),{},{children:A(W.children)}):W}).filter(Boolean)};return H(a)},[$.columnsMap,a]),O=function(A){var V=_.newLineRecord||{},W=V.options,U=V.defaultValue,X=(W==null?void 0:W.position)==="top";if(W!=null&&W.parentKey){var J,re,Q={data:A,getRowKey:E,row:N(N({},U),{},{map_row_parentKey:(J=So(W.parentKey))===null||J===void 0?void 0:J.toString()}),key:W==null?void 0:W.recordKey,childrenColumnName:((re=e.expandable)===null||re===void 0?void 0:re.childrenColumnName)||"children"};return L0(Q,X?"top":"update")}if(X)return[U].concat(He(i.dataSource));if(s&&s!==null&&s!==void 0&&s.current&&s!==null&&s!==void 0&&s.pageSize){var ne=He(i.dataSource);return(s==null?void 0:s.pageSize)>ne.length?(ne.push(U),ne):(ne.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,U),ne)}return[].concat(He(i.dataSource),[U])},M=function(){return N(N({},T),{},{size:c,rowSelection:l===!1?void 0:l,className:n,style:d,columns:P,loading:i.loading,dataSource:_.newLineRecord?O(i.dataSource):i.dataSource,pagination:s,onChange:function(V,W,U,X){var J;if((J=T.onChange)===null||J===void 0||J.call(T,V,W,U,X),w(Si(W)),Array.isArray(U)){var re,Q=U.reduce(function(ue,te){return N(N({},ue),{},q({},"".concat(te.field),te.order))},{});x((re=Si(Q))!==null&&re!==void 0?re:{})}else{var ne,ee,oe=(ne=U.column)===null||ne===void 0?void 0:ne.sorter,se=(oe==null?void 0:oe.toString())===oe;x((ee=Si(q({},"".concat(se?oe:U.field),U.order)))!==null&&ee!==void 0?ee:{})}}})},R=u.useMemo(function(){return e.search===!1&&!e.headerTitle&&e.toolBarRender===!1},[]),I=b.jsx(eA.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:b.jsx(ra,N(N({},M()),{},{rowKey:t}))}),j=e.tableViewRender?e.tableViewRender(N(N({},M()),{},{rowSelection:l!==!1?l:void 0}),I):I,L=u.useMemo(function(){if(e.editable&&!e.name){var H,A,V;return b.jsxs(b.Fragment,{children:[f,v,u.createElement(gi,N(N({},(H=e.editable)===null||H===void 0?void 0:H.formProps),{},{formRef:(A=e.editable)===null||A===void 0||(A=A.formProps)===null||A===void 0?void 0:A.formRef,component:!1,form:(V=e.editable)===null||V===void 0?void 0:V.form,onValuesChange:_.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:e.dateFormatter}),j)]})}return b.jsxs(b.Fragment,{children:[f,v,j]})},[v,e.loading,!!e.editable,j,f]),D=u.useMemo(function(){return g===!1||R===!0||e.name?{}:m?{padding:0}:f?{paddingBlockStart:0}:f&&s===!1?{paddingBlockStart:0}:{padding:0}},[R,s,e.name,g,f,m]),B=g===!1||R===!0||e.name?L:b.jsx(Yy,N(N({ghost:e.ghost,bordered:Eme("table",k),bodyStyle:D},g),{},{children:L})),F=function(){return e.tableRender?e.tableRender(e,B,{toolbar:f||void 0,alert:v||void 0,table:j||void 0}):B},z=b.jsxs("div",{className:me(C,q({},"".concat(r,"-polling"),i.pollingLoading)),style:h,ref:$.rootDomRef,children:[S?null:p,o!=="form"&&e.tableExtraRender&&b.jsx("div",{className:me(C,"".concat(r,"-extra")),children:e.tableExtraRender(e,i.dataSource||[])}),o!=="form"&&F()]});return!y||!(y!=null&&y.fullScreen)?z:b.jsx(Vt,{getPopupContainer:function(){return $.rootDomRef.current||document.body},children:z})}var P5t={},R5t=function(t){var n;t.cardBordered;var r=t.request,i=t.className,a=t.params,o=a===void 0?P5t: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,g=t.toolBarRender,v=t.optionsRender,x=t.onLoad,w=t.onRequestError;t.style,t.cardProps,t.tableStyle,t.tableClassName,t.columnsStateMap,t.onColumnsStateChange;var y=t.options,S=t.search,C=t.name,k=t.onLoadingChange,_=t.rowSelection,E=_===void 0?!1:_,T=t.beforeSearchSubmit,$=t.tableAlertRender,P=t.defaultClassName,O=t.formRef,M=t.type,R=M===void 0?"table":M,I=t.columnEmptyText,j=I===void 0?"-":I,L=t.toolbar,D=t.rowKey,B=t.manualRequest,F=t.polling,z=t.tooltip,H=t.revalidateOnFocus,A=H===void 0?!1:H,V=t.searchFormRender,W=rt(t,$5t),U=p5t(t.defaultClassName),X=U.wrapSSR,J=U.hashId,re=me(P,i,J),Q=u.useRef(),ne=u.useRef(),ee=O||ne;u.useImperativeHandle(m,function(){return Q.current});var oe=Wt(E?(E==null?void 0:E.defaultSelectedRowKeys)||[]:void 0,{value:E?E.selectedRowKeys:void 0}),se=he(oe,2),ue=se[0],te=se[1],le=Wt(function(){if(!(B||S!==!1))return{}}),ve=he(le,2),we=ve[0],ke=ve[1],Y=Wt({}),ae=he(Y,2),Z=ae[0],G=ae[1],de=Wt({}),ie=he(de,2),fe=ie[0],be=ie[1],Ce=u.useCallback(function(Te){for(var Ae=[],Ke=0;Ke<Te.length;Ke++){var Ze=Te[Ke];Ze.children?Ce(Ze.children):Ae.push(Ze)}return Ae},[]),xe=u.useMemo(function(){var Te=Ce(h);return Te==null?void 0:Te.every(function(Ae){return!!Ae.filters&&!!Ae.onFilter||Ae.filters===void 0&&Ae.onFilter===void 0})},[Ce,h]),ye=u.useMemo(function(){var Te=Ce(h);return Te==null?void 0:Te.every(function(Ae){return Ae.sorter!==!0})},[Ce,h]);u.useEffect(function(){var Te=uK(h),Ae=Te.sort,Ke=Te.filter;xe||G(Ke),ye||be(Ae)},[]);var Se=Ln(),Ie=mt(f)==="object"?f:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},Re=u.useContext(bf),Ee=u.useMemo(function(){if(r)return function(){var Te=ln(bt().mark(function Ae(Ke){var Ze,st;return bt().wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ze=N(N(N({},Ke||{}),we),o),delete Ze._timestamp,Ue.next=4,r(Ze,fe,Z);case 4:return st=Ue.sent,Ue.abrupt("return",st);case 6:case"end":return Ue.stop()}},Ae)}));return function(Ae){return Te.apply(this,arguments)}}()},[we,o,Z,fe,r]),ce=g5t(Ee,s,{pageInfo:f===!1?!1:Ie,loading:t.loading,dataSource:t.dataSource,onDataSourceChange:t.onDataSourceChange,onLoad:x,onLoadingChange:k,onRequestError:w,postData:c,revalidateOnFocus:A,manual:we===void 0,polling:F,effects:[Td(o),Td(we),Td(Z),Td(fe)],debounceTime:t.debounceTime,onPageInfoChange:function(Ae){var Ke,Ze;!f||!Ee||(f==null||(Ke=f.onChange)===null||Ke===void 0||Ke.call(f,Ae.current,Ae.pageSize),f==null||(Ze=f.onShowSizeChange)===null||Ze===void 0||Ze.call(f,Ae.current,Ae.pageSize))}});u.useEffect(function(){var Te;if(!(t.manualRequest||!t.request||!A||(Te=t.form)!==null&&Te!==void 0&&Te.ignoreRules)){var Ae=function(){document.visibilityState==="visible"&&ce.reload()};return document.addEventListener("visibilitychange",Ae),function(){return document.removeEventListener("visibilitychange",Ae)}}},[]);var ge=K.useRef(new Map),_e=K.useMemo(function(){return typeof D=="function"?D:function(Te,Ae){var Ke;return Ae===-1?Te==null?void 0:Te[D]:t.name?Ae==null?void 0:Ae.toString():(Ke=Te==null?void 0:Te[D])!==null&&Ke!==void 0?Ke:Ae==null?void 0:Ae.toString()}},[t.name,D]);u.useMemo(function(){var Te;if((Te=ce.dataSource)!==null&&Te!==void 0&&Te.length){var Ae=ce.dataSource.map(function(Ke){var Ze=_e(Ke,-1);return ge.current.set(Ze,Ke),Ze});return Ae}return[]},[ce.dataSource,_e]);var je=u.useMemo(function(){var Te=f===!1?!1:N({},f),Ae=N(N({},ce.pageInfo),{},{setPageInfo:function(Ze){var st=Ze.pageSize,Xe=Ze.current,Ue=ce.pageInfo;if(st===Ue.pageSize||Ue.current===1){ce.setPageInfo({pageSize:st,current:Xe});return}r&&ce.setDataSource([]),ce.setPageInfo({pageSize:st,current:R==="list"?Xe:1})}});return r&&Te&&(delete Te.onChange,delete Te.onShowSizeChange),TOt(Te,Ae,Se)},[f,ce,Se]);X2(function(){var Te;t.request&&!HIt(o)&&ce.dataSource&&!$Ot(ce.dataSource,s)&&(ce==null||(Te=ce.pageInfo)===null||Te===void 0?void 0:Te.current)!==1&&ce.setPageInfo({current:1})},[o]),Re.setPrefixName(t.name);var De=u.useCallback(function(){E&&E.onChange&&E.onChange([],[],{type:"none"}),te([])},[E,te]);Re.propsRef.current=t;var Ge=egt(N(N({},t.editable),{},{tableName:t.name,getRowKey:_e,childrenColumnName:((n=t.expandable)===null||n===void 0?void 0:n.childrenColumnName)||"children",dataSource:ce.dataSource||[],setDataSource:function(Ae){var Ke,Ze;(Ke=t.editable)===null||Ke===void 0||(Ze=Ke.onValuesChange)===null||Ze===void 0||Ze.call(Ke,void 0,Ae),ce.setDataSource(Ae)}})),Ve=Fo==null?void 0:Fo.useToken(),qe=Ve.token;POt(Q,ce,{fullScreen:function(){var Ae;if(!(!((Ae=Re.rootDomRef)!==null&&Ae!==void 0&&Ae.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Ke;(Ke=Re.rootDomRef)===null||Ke===void 0||Ke.current.requestFullscreen()}},onCleanSelected:function(){De()},resetAll:function(){var Ae;De();var Ke=uK(h),Ze=Ke.sort,st=Ke.filter;G(st),be(Ze),Re.setKeyWords(void 0),ce.setPageInfo({current:1}),ee==null||(Ae=ee.current)===null||Ae===void 0||Ae.resetFields(),ke({})},editableUtils:Ge}),Re.setAction(Q.current);var Ne=u.useMemo(function(){var Te;return Pme({columns:h,counter:Re,columnEmptyText:j,type:R,marginSM:qe.marginSM,editableUtils:Ge,rowKey:D,childrenColumnName:(Te=t.expandable)===null||Te===void 0?void 0:Te.childrenColumnName,proFilter:Z,proSort:fe}).sort(b5t(Re.columnsMap))},[h,Re==null?void 0:Re.sortKeyColumns,Re==null?void 0:Re.columnsMap,j,R,Ge.editableKeys&&Ge.editableKeys.join(","),Z,fe]);Wde(function(){if(Ne&&Ne.length>0){var Te=Ne.map(function(Ae){return Eg(Ae.key,Ae.index)});Re.setSortKeyColumns(Te)}},[Ne],["render","renderFormItem"],100),X2(function(){var Te=ce.pageInfo,Ae=f||{},Ke=Ae.current,Ze=Ke===void 0?Te==null?void 0:Te.current:Ke,st=Ae.pageSize,Xe=st===void 0?Te==null?void 0:Te.pageSize:st;f&&(Ze||Xe)&&(Xe!==(Te==null?void 0:Te.pageSize)||Ze!==(Te==null?void 0:Te.current))&&ce.setPageInfo({pageSize:Xe||Te.pageSize,current:Ze||Te.current})},[f&&f.pageSize,f&&f.current]);var We=N(N({selectedRowKeys:ue},E),{},{onChange:function(Ae,Ke,Ze){E&&E.onChange&&E.onChange(Ae,Ke,Ze),te(Ae)}}),Le=S!==!1&&(S==null?void 0:S.filterType)==="light",gt=u.useCallback(function(Te){if(y&&y.search){var Ae,Ke,Ze=y.search===!0?{}:y.search,st=Ze.name,Xe=st===void 0?"keyword":st,Ue=(Ae=y.search)===null||Ae===void 0||(Ke=Ae.onSearch)===null||Ke===void 0?void 0:Ke.call(Ae,Re.keyWords);if(Ue!==!1){ke(N(N({},Te),{},q({},Xe,Re.keyWords)));return}}ke(Te)},[Re.keyWords,y,ke]),ft=u.useMemo(function(){if(mt(ce.loading)==="object"){var Te;return((Te=ce.loading)===null||Te===void 0?void 0:Te.spinning)||!1}return ce.loading},[ce.loading]),ut=u.useMemo(function(){var Te=S===!1&&R!=="form"?null:b.jsx(WOt,{pagination:je,beforeSearchSubmit:T,action:Q,columns:h,onFormSearchSubmit:function(Ke){gt(Ke)},ghost:d,onReset:t.onReset,onSubmit:t.onSubmit,loading:!!ft,manualRequest:B,search:S,form:t.form,formRef:ee,type:t.type||"table",cardBordered:t.cardBordered,dateFormatter:t.dateFormatter});return V&&Te?b.jsx(b.Fragment,{children:V(t,Te)}):Te},[T,ee,d,ft,B,gt,je,t,h,S,V,R]),pt=u.useMemo(function(){return ue==null?void 0:ue.map(function(Te){var Ae;return(Ae=ge.current)===null||Ae===void 0?void 0:Ae.get(Te)})},[ce.dataSource,ue]),$e=u.useMemo(function(){return y===!1&&!l&&!g&&!L&&!Le},[y,l,g,L,Le]),Pe=g===!1?null:b.jsx(d5t,{headerTitle:l,hideToolbar:$e,selectedRows:pt,selectedRowKeys:ue,tableColumn:Ne,tooltip:z,toolbar:L,onFormSearchSubmit:function(Ae){ke(N(N({},we),Ae))},searchNode:Le?ut:null,options:y,optionsRender:v,actionRef:Q,toolBarRender:g}),Oe=E!==!1?b.jsx(DOt,{selectedRowKeys:ue,selectedRows:pt,onCleanSelected:De,alertOptionRender:W.tableAlertOptionRender,alertInfoRender:$,alwaysShowAlert:E==null?void 0:E.alwaysShowAlert}):null;return X(b.jsx(T5t,N(N({},t),{},{name:C,defaultClassName:P,size:Re.tableSize,onSizeChange:Re.setTableSize,pagination:je,searchNode:ut,rowSelection:E!==!1?We:void 0,className:re,tableColumn:Ne,isLightFilter:Le,action:ce,alertDom:Oe,toolbarDom:Pe,hideToolbar:$e,onSortChange:function(Ae){ye||Ae===fe||be(Ae)},onFilterChange:function(Ae){xe||Ae===Z||G(Ae)},editableUtils:Ge,getRowKey:_e})))},Rme=function(t){var n=u.useContext(Vt.ConfigContext),r=n.getPrefixCls,i=t.ErrorBoundary===!1?K.Fragment:t.ErrorBoundary||Tmt;return b.jsx(jOt,{initValue:t,children:b.jsx(_4,{needDeps:!0,children:b.jsx(i,{children:b.jsx(R5t,N({defaultClassName:"".concat(r("pro-table"))},t))})})})};Rme.Summary=ra.Summary;const Ime=e=>{if(!e)return"default";switch(e){case s1:return"blue";case zoe:return"cyan";case Hoe:return"processing";case Voe:return"warning";case Woe:return"processing";case Uoe:return"orange";case qoe:return"gold";case Goe:return"processing";case Koe:return"magenta";case Yoe:return"success";case Xoe:return"red";case Joe:return"default";case Qoe:return"default";default:return"default"}},Ome=e=>{if(!e)return"default";switch(e){case wN:return"green";case SN:return"cyan";case ch:return"blue";case CN:return"gold";case kN:return"orange";case _N:return"red";default:return"default"}},pk=e=>{if(!e)return"未知";switch(e){case s1:return"新建";case zoe:return"已分配";case Hoe:return"已认领";case Voe:return"被退回";case Woe:return"处理中";case Uoe:return"待处理";case qoe:return"挂起";case Goe:return"恢复处理";case Koe:return"重新打开";case Yoe:return"已解决";case Xoe:return"已升级";case Joe:return"已关闭";case Qoe:return"已取消";default:return e}},Mme=e=>{if(!e)return"未知";switch(e){case wN:return"最低";case SN:return"低";case ch:return"中等";case CN:return"高";case kN:return"紧急";case _N:return"严重";default:return e}},Ib=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"})},I5t=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:"正在排查登录问题,已初步定位到数据库连接异常"}]}),O5t=({ticketUid:e})=>{const[t,n]=u.useState([]),[r,i]=u.useState(!1),a=async()=>{if(e)try{i(!0);const c=await I5t(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(dct,{spin:!0}):c.activityType==="CREATE"?b.jsx(zue,{}):f?b.jsx(V_,{}):b.jsx(alt,{})};if(r)return b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ka,{size:"large",tip:"加载处理流程...",children:b.jsx("div",{style:{padding:"50px"}})})});if(t.length===0)return b.jsx(_a,{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:"处理时间:"})," ",Ib(c.createTime)]}),b.jsxs("div",{children:[b.jsx("strong",{children:"状态:"})," ",pk(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(u2,{direction:"vertical",current:t.length-1,items:l,style:{padding:"16px 0"}})}),b.jsx("div",{className:"visible-mobile",children:b.jsx(hae,{mode:"left",items:t.map((c,d)=>{var f;return{dot:s(c,d),children:b.jsxs(ql,{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:["时间: ",Ib(c.createTime)]}),b.jsxs("div",{children:["状态: ",pk(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:M5t,Paragraph:j5t}=Ia,N5t=async e=>(console.log("queryTicketByUid uid:",e),await new Promise(t=>setTimeout(t,1e3)),{code:200,data:{uid:e,title:"系统登录问题",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"}]}}),A5t=async e=>(console.log("deleteTicket uid:",e),{code:200}),jme=({visible:e,ticketId:t,onClose:n,isDarkMode:r=!1})=>{const[i,a]=u.useState(null),[o,s]=u.useState(!1),l=async()=>{if(t)try{s(!0);const m=await N5t(t);(m==null?void 0:m.code)===200?a(m.data):yr.error("获取工单详情失败")}catch(m){console.error("Fetch ticket detail error:",m),yr.error("获取工单详情失败")}finally{s(!1)}};u.useEffect(()=>{e&&t&&l()},[e,t]);const c=()=>{yr.info("编辑功能待实现")},d=async()=>{if(i)try{(await A5t(i.uid)).code===200?(yr.success("删除成功"),n()):yr.error("删除失败")}catch(m){console.error("Delete ticket error:",m),yr.error("删除失败")}},f=()=>{var m;return o?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"300px"},children:b.jsx(Ka,{size:"large",children:b.jsx("div",{style:{padding:"50px"},children:"加载中..."})})}):i?b.jsxs("div",{style:{paddingBottom:"20px"},children:[b.jsxs(ql,{style:{marginBottom:"16px",backgroundColor:r?"#1f1f1f":"#fff",border:r?"1px solid #303030":"1px solid #d9d9d9"},children:[b.jsx(M5t,{level:4,style:{marginBottom:"16px",color:r?"#fff":"#000"},children:i.title}),b.jsxs("div",{style:{display:"flex",gap:"8px",marginBottom:"16px",flexWrap:"wrap"},children:[b.jsx(Yn,{color:Ime(i.status),children:pk(i.status)}),b.jsx(Yn,{color:Ome(i.priority),children:Mme(i.priority)}),b.jsxs(Yn,{color:"default",children:["#",i.uid]})]}),b.jsxs(td,{column:1,size:"small",bordered:!0,style:{backgroundColor:r?"#1f1f1f":"#fafafa"},styles:{label:{backgroundColor:r?"#262626":"#fafafa",color:r?"#fff":"#000"},content:{backgroundColor:r?"#1f1f1f":"#fff",color:r?"#fff":"#000"}},children:[b.jsx(td.Item,{label:"工单描述",children:b.jsx(j5t,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0,color:r?"#fff":"#000"},children:i.description})}),b.jsx(td.Item,{label:"问题分类",children:i.category}),b.jsx(td.Item,{label:"提交人",children:((m=i.reporter)==null?void 0:m.nickname)||"-"}),i.assignee&&b.jsx(td.Item,{label:"处理人",children:i.assignee.nickname}),b.jsx(td.Item,{label:"创建时间",children:Ib(i.createdAt)}),b.jsx(td.Item,{label:"更新时间",children:Ib(i.updatedAt)})]}),i.attachments&&i.attachments.length>0&&b.jsxs(b.Fragment,{children:[b.jsx(z_,{children:"附件"}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:i.attachments.map(p=>b.jsx(Yn,{color:"blue",style:{cursor:"pointer"},onClick:()=>window.open(p.url,"_blank"),children:p.name},p.uid))})]})]}),b.jsx(ql,{title:"处理流程",style:{backgroundColor:r?"#1f1f1f":"#fff",border:r?"1px solid #303030":"1px solid #d9d9d9"},styles:{header:{backgroundColor:r?"#1f1f1f":"#fff",color:r?"#fff":"#000",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0"}},children:b.jsx(Ic,{defaultActiveKey:"steps",items:[{key:"steps",label:"处理步骤",children:b.jsx(O5t,{ticketUid:i.uid})}]})})]}):b.jsx(_a,{description:"未找到工单信息"})};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(Pr,{children:[b.jsx(Bt,{icon:b.jsx(G_,{}),onClick:l,size:"small",children:"刷新"}),i.status==="NEW"&&b.jsxs(b.Fragment,{children:[b.jsx(Bt,{type:"primary",icon:b.jsx(yae,{}),onClick:c,size:"small",children:"编辑"}),b.jsx(Bt,{danger:!0,icon:b.jsx(e3,{}),onClick:d,size:"small",children:"删除"})]})]}),children:f()})},F5t=async e=>(console.log("queryMyTickets params:",e),{data:{content:[{uid:"0002HFEXTX",description:"下午15点提示约24小时处理,结果...",category:"云虚拟主机",status:"CLOSED",reporter:"penginning@aliyun.com",createdAt:"2024-12-12 19:25:08"},{uid:"000ACC8942",description:"软件著作权登记如何退表,未提交...",category:"版权与专利服务",status:"CLOSED",reporter:"penginning@aliyun.com",createdAt:"2024-05-27 10:08:57"}],totalElements:2},code:200,message:"success"}),D5t=async e=>(console.log("deleteMyTicket uid:",e),{code:200}),fK={CLOSED:{color:"default",text:"已关闭"},OPEN:{color:"processing",text:"处理中"},NEW:{color:"blue",text:"新建"}},L5t=K.forwardRef(({isDarkMode:e=!1},t)=>{const n=u.useRef(),[r]=u.useState({}),[i,a]=u.useState(!1),[o,s]=u.useState(null);K.useImperativeHandle(t,()=>({reload:()=>{n.current&&n.current.reload()}}));const l=f=>{s(f.uid),a(!0)},c=()=>{a(!1),s(null)},d=[{title:"工单编号",dataIndex:"uid",width:120,ellipsis:!0,fixed:"left"},{title:"问题描述",dataIndex:"description",ellipsis:!0,width:260},{title:"问题分类",dataIndex:"category",width:120,ellipsis:!0},{title:"状态",dataIndex:"status",width:80,render:(f,m)=>{var p,h;return b.jsx(Yn,{color:((p=fK[m.status])==null?void 0:p.color)||"default",children:((h=fK[m.status])==null?void 0:h.text)||m.status})}},{title:"提交账号",dataIndex:"reporter",width:180,ellipsis:!0},{title:"提交时间",dataIndex:"createdAt",width:180,render:f=>typeof f=="string"?Mt(f).format("YYYY-MM-DD HH:mm:ss"):""},{title:"操作",key:"option",width:120,fixed:"right",render:(f,m)=>b.jsxs(b.Fragment,{children:[b.jsx(Bt,{type:"link",size:"small",onClick:()=>l(m),children:"查看"}),b.jsx(Wj,{title:"确定删除该工单?",onConfirm:async()=>{(await D5t(m.uid)).code===200&&n.current&&n.current.reload()},children:b.jsx(Bt,{type:"link",size:"small",danger:!0,children:"删除"})})]})}];return b.jsxs("div",{style:{background:e?"#1f1f1f":"#fff",borderRadius:8,padding:24,minHeight:600,border:e?"1px solid #303030":"none"},children:[b.jsx(Rme,{columns:d,actionRef:n,rowKey:"uid",search:!1,pagination:{showQuickJumper:!0},scroll:{x:1e3},toolBarRender:!1,request:async f=>{const m=await F5t({...f,...r});return{data:m.data.content,total:m.data.totalElements,success:m.code===200}},options:!1,headerTitle:null}),b.jsx(jme,{visible:i,ticketId:o,onClose:c,isDarkMode:e})]})});async function B5t(e){return Gn("/visitor/api/v1/ticket/create",{method:"POST",data:{...e,channel:In}})}async function z5t(e){return Gn("/visitor/api/v1/form/available",{method:"GET",params:{...e,channel:In}})}const{TextArea:mK}=pr,{Group:H5t}=uf,{Group:V5t}=qa;function W5t({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(pr,{type:"email",placeholder:r||"请输入邮箱地址",style:o});case"tel":return b.jsx(pr,{type:"tel",placeholder:r||"请输入电话号码",style:o});case"textarea":return b.jsx(mK,{rows:t.rows||4,placeholder:r||"请输入文本内容",style:o});case"date":return b.jsx(Vt,{locale:M0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期"})});case"datetime-local":return b.jsx(Vt,{locale:M0,children:b.jsx(lo,{showTime:!0,style:{width:"100%",...o},placeholder:r||"请选择日期时间"})});case"file":return b.jsx(f2,{accept:t.accept,children:b.jsx(Bt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传文件"})});default:return b.jsx(pr,{placeholder:r||"请输入",style:o})}case"input":return b.jsx(pr,{placeholder:r||"请输入",style:o});case"textarea":return b.jsx(mK,{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(H5t,{style:i?{color:"#fff"}:{},children:(Array.isArray(n)?n:["选项1","选项2"]).map((l,c)=>b.jsx(uf,{value:l,style:i?{color:"#fff"}:{},children:l},`${l}-${c}`))});case"checkbox":return b.jsx(V5t,{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(Vt,{locale:M0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"timepicker":return b.jsx(Vt,{locale:M0,children:b.jsx(Jd,{style:{width:"100%",...o},placeholder:r||"请选择时间",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"switch":return b.jsx(Gj,{checkedChildren:"开",unCheckedChildren:"关"});case"upload":return b.jsx(f2,{accept:t.accept,children:b.jsx(Bt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传"})});default:return console.log("Unknown component type:",e),b.jsxs("div",{children:["未知组件类型: ",e]})}}const U5t=({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]=Cn.useForm(),{isDarkMode:m}=u.useContext(Vo),{translateString:p}=Er(),h=y=>{try{const S=JSON.parse(y);return Array.isArray(S)?S:[]}catch(S){return console.error("解析表单schema失败:",S),[]}};u.useEffect(()=>{if(t&&e.length>0){const y=e.find(S=>S.uid===t);if(y)if(d(y),y.schema){const S=h(y.schema);l(S)}else l([])}else d(null),l([])},[t,e]);const g=y=>{n&&n(y)},v=y=>{var k;const C=((_,E)=>{switch(_){case"text":switch(E){case"email":return p("ticket.form.placeholder.email")||"请输入邮箱地址";case"tel":return p("ticket.form.placeholder.tel")||"请输入电话号码";case"textarea":return p("ticket.form.placeholder.text")||"请输入文本内容";case"date":return p("ticket.form.placeholder.date")||"请选择日期";case"datetime-local":return p("ticket.form.placeholder.datetime")||"请选择日期时间";default:return p("ticket.form.placeholder.text")||"请输入"}case"input":return p("ticket.form.placeholder.text")||"请输入";case"textarea":return p("ticket.form.placeholder.text")||"请输入多行文本";case"select":return p("ticket.form.placeholder.select")||"请选择";case"datePicker":return p("ticket.form.placeholder.date")||"请选择日期";case"timePicker":return p("ticket.form.placeholder.time")||"请选择时间";default:return p("ticket.form.placeholder.text")||"请输入"}})(y.type,(k=y.props)==null?void 0:k.type);return W5t({type:y.type,props:y.props,options:y.options,placeholder:C,isDarkMode:m})},x=async y=>{try{r&&(await r(y),yr.success(p("ticket.form.submit.success")||"表单提交成功"),f.resetFields())}catch(S){console.error("表单提交失败:",S),yr.error(p("ticket.form.submit.error")||"表单提交失败")}},w=()=>!c||!s.length?null:b.jsx(b.Fragment,{children:s.map((y,S)=>{var C;return b.jsx(Cn.Item,{name:`${o}${y.id||`field-${S}`}`,label:y.label,rules:[{required:y.required,message:p("ticket.form.required")?(C=p("ticket.form.required"))==null?void 0:C.replace("{label}",y.label):`${y.label}是必填项`}],children:v(y)},y.id||`field-${S}`)})});if(a==="fields-only"){if(!t||!e.length)return null;const y=e.find(C=>C.uid===t);if(!y||!y.schema)return null;const S=h(y.schema);return S.length?b.jsx(b.Fragment,{children:S.map((C,k)=>{var _;return b.jsx(Cn.Item,{name:`${o}${C.id||`field-${k}`}`,label:C.label,rules:[{required:C.required,message:p("ticket.form.required")?(_=p("ticket.form.required"))==null?void 0:_.replace("{label}",C.label):`${C.label}是必填项`}],children:v(C)},C.id||`field-${k}`)})}):null}return e.length===0?b.jsx(ql,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:b.jsx(_a,{description:p("ticket.form.empty")||"暂无可用的工单表单"})}):b.jsxs(ql,{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:g,options:e.map(y=>({label:y.name,value:y.uid,disabled:y.status!=="PUBLISHED"}))}),c&&b.jsxs(b.Fragment,{children:[b.jsx(z_,{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(Cn,{form:f,layout:"vertical",onFinish:x,style:{maxWidth:"100%"},children:[w(),b.jsx(Cn.Item,{children:b.jsx(Bt,{type:"primary",htmlType:"submit",loading:i,block:!0,children:p("ticket.form.submit")||"提交表单"})})]}):b.jsx(_a,{description:p("ticket.form.fields.empty")||"该表单暂无字段配置"})]})]})},q5t=({visible:e,onClose:t,orgUid:n,currentVisitor:r,threadUid:i,isDarkMode:a})=>{const[o]=gi.useForm(),[s,l]=u.useState(!1),{isDarkMode:c}=u.useContext(Vo),d=a!==void 0?a:c,{translateString:f}=Er(),[m]=ug(),{currentVisitor:p}=Ou(),h=u.useMemo(()=>{const $=P=>{if(P&&typeof P=="object"){const O=P;return{uid:typeof O.uid=="string"?O.uid:void 0,nickname:typeof O.nickname=="string"?O.nickname:void 0,avatar:typeof O.avatar=="string"?O.avatar:void 0}}};return $(r)||$(p)},[r,p]),g=u.useCallback(()=>{const $={};for(const[P,O]of m.entries())$[P]=O;return{orgUid:$[fI]||"",type:$[mI]||"",sid:$[pI]||""}},[m]),v=u.useMemo(()=>{const $=g();return n||$.orgUid},[n,g]);u.useEffect(()=>{const $=g();Ye.debug("TicketDrawer URL params:",$),Ye.debug("TicketDrawer props orgUid:",n),Ye.debug("TicketDrawer final orgUid:",v)},[n,v,g]);const[x,w]=u.useState([]),[y,S]=u.useState("");u.useEffect(()=>{if(e){o.setFieldsValue({status:s1,priority:ch,threadUid:i||""});const $=localStorage.getItem("ticketDraft");$&&o.setFieldValue("description",$)}},[e,i,o]),u.useEffect(()=>{e&&v&&x.length===0&&(async()=>{var P,O,M;try{const I=await z5t({pageNumber:0,pageSize:100,type:yVe,status:xVe,orgUid:v});if(Ye.debug("Fetching forms once for orgUid:",v),((P=I.data)==null?void 0:P.code)===200&&((M=(O=I.data)==null?void 0:O.data)!=null&&M.content)){const j=I.data.data.content.filter(L=>L.status==="PUBLISHED");w(j),j.length>0&&S(j[0].uid||"")}}catch(R){console.error("Fetch ticket forms error:",R),it.error("获取工单表单失败")}})()},[e,v,x.length]);const C=()=>{const $=o.getFieldValue("description");$&&localStorage.setItem("ticketDraft",$)},k=$=>{S($)},_=$=>{try{const P=JSON.parse($);return Array.isArray(P)?P:[]}catch(P){return console.error("解析表单schema失败:",P),[]}},E=async $=>{var P,O;try{l(!0);const M={},R={},I=x.find(F=>F.uid===y),j=I!=null&&I.schema?_(I.schema):[];Object.keys($).forEach(F=>{if(F.startsWith("dynamicField_")){const z=F.replace("dynamicField_",""),H=j.find(A=>A.id===z);H&&(M[z]=$[F],R[z]=H.label)}});let L=null;Object.keys(M).length>0&&y&&(L={formUid:y,formName:(I==null?void 0:I.name)||"表单",formData:M,fieldLabels:R});const D={title:$.title,description:$.description,priority:$.priority||ch,status:s1,orgUid:v,threadUid:i,reporter:h!=null&&h.uid?{uid:h.uid,nickname:h.nickname||"",avatar:h.avatar||""}:void 0,schema:L?JSON.stringify(L):void 0},B=await B5t(D);return Ye.debug("createTicketVisitor response:",B.data,D),((P=B==null?void 0:B.data)==null?void 0:P.code)===200?(it.success(f("ticket.create.success")||"工单创建成功"),o.resetFields(),localStorage.removeItem("ticketDraft"),w([]),S(""),t(!0),!0):(it.error(((O=B==null?void 0:B.data)==null?void 0:O.message)||f("ticket.create.failed")||"工单创建失败"),!1)}catch(M){return console.error("Create ticket failed:",M),it.error(f("ticket.create.failed")||"工单创建失败"),!1}finally{l(!1)}},T=()=>{o.resetFields(),w([]),S(""),t()};return b.jsx(_s,{title:f("ticket.create.title")||"创建工单",placement:"right",onClose:T,open:e,width:500,className:d?"ticket-drawer-dark":"ticket-drawer-light",extra:b.jsxs(Pr,{children:[x.length>0&&b.jsx(go,{style:{width:150},placeholder:f("ticket.form.select.placeholder")||"选择表单",value:y,onChange:k,options:[{label:f("ticket.form.none")||"无表单",value:""},...x.map($=>({label:$.name,value:$.uid,disabled:$.status!=="PUBLISHED"}))]}),b.jsx(Bt,{onClick:T,children:f("common.cancel")||"取消"}),b.jsx(Bt,{type:"primary",onClick:()=>o.submit(),loading:s,children:f("common.confirm")||"确认"})]}),children:b.jsxs(gi,{form:o,layout:"vertical",onFinish:E,submitter:{render:!1},initialValues:{status:s1,priority:ch},children:[b.jsx(ka,{name:"title",label:f("ticket.title")||"标题",placeholder:f("ticket.title.placeholder")||"请输入工单标题",rules:[{required:!0,message:f("ticket.title.required")||"请输入工单标题"},{max:100,message:f("ticket.title.maxlength")||"标题不能超过100个字符"}]}),b.jsx(yA,{name:"description",label:f("ticket.description")||"问题描述",placeholder:f("ticket.description.placeholder")||"请详细描述您遇到的问题,以便我们更好地为您服务...",fieldProps:{rows:6,onBlur:C},rules:[{required:!0,message:f("ticket.description.required")||"请输入问题描述"},{max:2e3,message:f("ticket.description.maxlength")||"描述不能超过2000个字符"}]}),b.jsx(U5t,{forms:x,selectedFormUid:y,renderMode:"fields-only",fieldNamePrefix:"dynamicField_"}),b.jsx(G4,{name:"priority",label:f("ticket.priority")||"优先级",placeholder:f("ticket.priority.placeholder")||"请选择优先级",rules:[{required:!0,message:f("ticket.priority.required")||"请选择优先级"}],options:[{label:f("ticket.priority.lowest")||"最低",value:wN},{label:f("ticket.priority.low")||"低",value:SN},{label:f("ticket.priority.medium")||"中等",value:ch},{label:f("ticket.priority.high")||"高",value:CN},{label:f("ticket.priority.urgent")||"紧急",value:kN},{label:f("ticket.priority.critical")||"严重",value:_N}]}),b.jsx(ka,{name:"contact",label:f("ticket.contact")||"联系方式",placeholder:f("ticket.contact.placeholder")||"手机号码或邮箱地址",extra:f("ticket.contact.extra")||"请留下您的联系方式,以便我们及时回复"})]})})},{Paragraph:G5t}=Ia,{Search:K5t}=pr,Y5t=async e=>(console.log("queryMyTickets params:",e),{data:{content:[{uid:"0002HFEXTX",title:"系统登录问题",description:"下午15点提示约24小时处理,结果一直没有回复,希望尽快处理",category:"云虚拟主机",status:"PROCESSING",priority:"HIGH",reporter:"penginning@aliyun.com",createdAt:"2024-12-12 19:25:08",updatedAt:"2024-12-12 20:15:30"},{uid:"000ACC8942",title:"软件著作权登记退表问题",description:"软件著作权登记如何退表,未提交的情况下需要退表处理",category:"版权与专利服务",status:"CLOSED",priority:"MEDIUM",reporter:"penginning@aliyun.com",createdAt:"2024-05-27 10:08:57",updatedAt:"2024-05-28 14:30:22"},{uid:"000BCC8943",title:"域名解析异常",description:"域名解析出现问题,网站无法正常访问,请尽快协助处理",category:"域名服务",status:"NEW",priority:"URGENT",reporter:"test@example.com",createdAt:"2024-12-15 09:30:15",updatedAt:"2024-12-15 09:30:15"},{uid:"000DCC8944",title:"数据库连接异常",description:"数据库连接频繁断开,影响业务正常运行",category:"数据库服务",status:"RESOLVED",priority:"HIGH",reporter:"admin@test.com",createdAt:"2024-12-10 16:45:30",updatedAt:"2024-12-11 10:20:15"}],totalElements:4},code:200,message:"success"}),X5t=({onCreateTicket:e,onRefresh:t,onTicketClick:n,isDarkMode:r=!1})=>{const[i,a]=u.useState([]),[o,s]=u.useState(!1),[l,c]=u.useState(""),d=Hu(),f=async()=>{try{s(!0);const v=await Y5t({searchText:l});(v==null?void 0:v.code)===200&&a(v.data.content||[])}catch(v){console.error("Fetch tickets error:",v)}finally{s(!1)}};u.useEffect(()=>{f()},[]);const m=v=>{c(v),f()},p=()=>{f(),t&&t()},h=v=>{n?n(v):d(`/ticket/${v}`)},g=i.filter(v=>!l||v.title.toLowerCase().includes(l.toLowerCase())||v.description.toLowerCase().includes(l.toLowerCase())||v.uid.toLowerCase().includes(l.toLowerCase()));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(Bt,{type:"primary",block:!0,icon:b.jsx(iy,{}),onClick:e,style:{marginBottom:16},children:"创建工单"}),b.jsx(K5t,{placeholder:"搜索工单标题、描述或编号",onSearch:m,style:{width:"100%"},allowClear:!0,enterButton:b.jsx(G_,{onClick:p})}),b.jsx("div",{style:{marginTop:10},children:b.jsxs(Yn,{color:"blue",children:["共 ",g.length," 个工单"]})})]}),b.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden",backgroundColor:r?"#141414":"#f5f5f5",padding:"16px",paddingBottom:"50px"},children:o?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ka,{size:"large",tip:"加载中..."})}):g.length===0?b.jsx(_a,{description:"暂无工单",style:{marginTop:"100px"}}):b.jsx(Ii,{dataSource:g,renderItem:v=>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:()=>h(v.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:v.title}),b.jsx(Bt,{type:"text",size:"small",icon:b.jsx(ly,{}),style:{flexShrink:0}})]}),b.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:"6px",marginBottom:"8px"},children:[b.jsx(Yn,{color:Ime(v.status),children:pk(v.status)}),b.jsx(Yn,{color:Ome(v.priority),children:Mme(v.priority)}),b.jsxs(Yn,{color:"default",children:["#",v.uid]})]})]}),description:b.jsxs("div",{children:[b.jsx(G5t,{ellipsis:{rows:2,expandable:!1},style:{color:r?"#a6a6a6":"#595959",fontSize:"14px",marginBottom:"8px",lineHeight:"1.4"},children:v.description}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"12px",color:"#8c8c8c"},children:[b.jsx("span",{children:v.category}),b.jsx("span",{children:Ib(v.updatedAt)})]})]})})})})})]})},hk=({openCreateOnMount:e,forceMobile:t})=>{const{isDarkMode:n}=u.useContext(Vo),{currentVisitor:r}=Ou(),[i,a]=u.useState(!1),[o,s]=u.useState(!1),[l,c]=u.useState(null),[d,f]=u.useState(t??(typeof window<"u"?window.innerWidth<=768:!1)),m=u.useRef(),p=()=>{a(!0)},h=v=>{c(v),s(!0)},g=()=>{s(!1),c(null)};return u.useEffect(()=>{if(t)return;const v=()=>{f(window.innerWidth<=768)};return v(),window.addEventListener("resize",v),()=>{window.removeEventListener("resize",v)}},[t]),u.useEffect(()=>{e&&a(!0)},[e]),b.jsxs("div",{style:{padding:d?0:24,minHeight:"100vh",width:"100%",background:n?"#141414":"#f5f5f5",height:d?"100vh":"auto"},children:[b.jsxs("div",{style:{maxWidth:d?"100%":1200,margin:"0 auto",paddingBottom:d?0:"50px",height:d?"100%":"auto"},children:[!d&&b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:24,background:n?"#1f1f1f":"#fff",padding:"16px 24px",borderRadius:8,boxShadow:n?"0 1px 2px rgba(255,255,255,0.03)":"0 1px 2px rgba(0,0,0,0.03)",border:n?"1px solid #303030":"none"},children:[b.jsx("div",{children:b.jsx("h1",{style:{fontWeight:600,fontSize:28,margin:0,color:n?"#fff":"#000"},children:"我的工单"})}),b.jsx(Pr,{children:b.jsx(Bt,{type:"primary",icon:b.jsx(iy,{}),size:"large",onClick:p,children:"创建工单"})})]}),d?b.jsx("div",{style:{height:"100vh",overflow:"hidden"},children:b.jsx(X5t,{onTicketClick:h,onCreateTicket:p,isDarkMode:n})}):b.jsx("div",{style:{marginTop:16},children:b.jsx(L5t,{ref:m,isDarkMode:n})})]}),b.jsx(q5t,{visible:i,onClose:(v=!1)=>{a(!1),v&&m.current&&m.current.reload()},isDarkMode:n,currentVisitor:r}),b.jsx(jme,{visible:o,ticketId:l,onClose:g,isDarkMode:n})]})},J5t=({uid:e,content:t,position:n,status:r,onContextMenu:i,onRetry:a,isDarkMode:o=!1})=>{const s=Kr(),[l,c]=u.useState(!1),[d,f]=u.useState(!1),[m,p]=u.useState(!1),g=(()=>{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}}})(),v=u.useMemo(()=>{const C=(g==null?void 0:g.url)||"";return C?/^https?:\/\//i.test(C)?C:`https://${C}`:""},[g==null?void 0:g.url]),x=()=>{p(!0)},w=async()=>{if(!v)return;(await Ll(v)).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"}))},y=async()=>{if(!g.title)return;(await Ll(g.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:L3})};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:v||g.content||g.description?"pointer":"default",transition:"all 0.2s ease"},onClick:x,onMouseOver:C=>{(v||g.content||g.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:[g.imageUrl&&b.jsx("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:b.jsx("img",{src:g.imageUrl,alt:g.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:[g.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:g.title}),g.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:g.description}),!g.description&&g.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:g.content}),(v||g.content||g.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:[g.title&&b.jsx("button",{onClick:C=>{C.stopPropagation(),y()},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"})]})}),g.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"})]})}),g.url&&b.jsx("button",{onClick:C=>{C.stopPropagation(),x()},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(ma,{open:m,title:g.title||s.formatMessage({id:"bubbles.article.modal.title.fallback"}),onCancel:()=>p(!1),footer:[v&&b.jsx(Bt,{type:"link",onClick:()=>window.open(v,"_blank"),children:s.formatMessage({id:"bubbles.article.modal.open.new.tab"})},"open"),(g.content||g.description)&&b.jsx(Bt,{onClick:async()=>{const C=`${g.title?g.title+`
|
||
|
||
`:""}${g.description?g.description+`
|
||
|
||
`:""}${g.content||""}`;(await Ll(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(Bt,{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:[g.imageUrl&&b.jsx("div",{style:{width:"100%",marginBottom:16},children:b.jsx("img",{src:g.imageUrl,alt:g.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",borderRadius:8},onError:C=>{C.currentTarget.style.display="none"}})}),g.description&&b.jsx("p",{style:{whiteSpace:"pre-wrap",color:o?"#a0aec0":"#4a5568"},children:g.description}),g.content&&b.jsx("div",{style:{whiteSpace:"pre-wrap",color:o?"#e2e8f0":"#2d3748"},children:g.content}),!g.content&&!g.description&&b.jsx("div",{style:{color:o?"#a0aec0":"#718096"},children:s.formatMessage({id:"bubbles.article.modal.no.more"})})]})]})},Ob=({orgUid:e,type:t,sid:n})=>{const r=Kr(),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(Vo),[p,h]=u.useState("zh-cn");Ye.debugIf("locale: ",f==null?void 0:f.locale,"lang:",p);const[g]=ug(),{translateString:v}=Er(),[x,w]=u.useState(""),[y]=Gce(x,1e3),[S,C]=u.useState("Chat"),[k,_]=u.useState({uid:""}),[E,T]=u.useState({}),{currentVisitor:$,setCurrentVisitor:P}=Ou(),[O,M]=u.useState({}),[R,I]=u.useState([]),[j,L]=u.useState(!1),[D,B]=u.useState([]),[F,z]=u.useState([]),[H,A]=u.useState(!1),[V,W]=u.useState(""),[U,X]=u.useState(!1),[J,re]=u.useState("i18n.input.placeholder"),[Q,ne]=u.useState(!1),[ee,oe]=u.useState(""),se=u.useRef(null),ue=u.useRef(null),te=u.useRef({orgUid:e||"df_org_uid",type:t||"1",sid:n||"df_wg_uid"}),[le,ve]=u.useState(0),{messages:we,appendMsg:ke,updateMsg:Y,resetList:ae}=CZe([]),[Z,G]=u.useState(!1),[de,ie]=u.useState(""),[fe,be]=u.useState(v("i18n.load.more")),Ce=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=u.useRef(!1),Ie=u.useRef(!1),Re=u.useRef(!1),[Ee,ce]=u.useState(""),[ge,_e]=u.useState(!1),[je,De]=u.useState(!1),[Ge,Ve]=u.useState(!0),[qe,Ne]=u.useState(!1),We=u.useRef(!1),[Le,gt]=u.useState(null),[ft,ut]=u.useState(null),[pt,$e]=u.useState(!1),[Pe,Oe]=u.useState(!1),{messageList:Te,addMessage:Ae,addMessageList:Ke,updateMessageStatus:Ze}=a4(Be=>({messageList:Be.messageList,addMessage:Be.addMessage,addMessageList:Be.addMessageList,updateMessageStatus:Be.updateMessageStatus})),{show:st}=Mct({id:oH}),Xe=(Be,et)=>{Ye.debugIf("handleContextMenu:",Be," item:",et),gt(et),st({event:Be,props:{key:et==null?void 0:et._id.toString()}})},Ue=async({id:Be,event:et,props:Rt})=>{Ye.debugIf("handleRightClick:",Be,et,Rt);const wt=Le==null?void 0:Le._id.toString(),Et=Le==null?void 0:Le.createdAt;switch(Be){case Zoe:{let kt=Le==null?void 0:Le.content;if((Le==null?void 0:Le.type)===lh)try{kt=JSON.parse(Le==null?void 0:Le.content).content||(Le==null?void 0:Le.content)}catch(Jt){Ye.error("解析引用消息失败:",Jt),kt=Le==null?void 0:Le.content}(await Ll(kt)).success?Ri.success("复制成功"):Ri.fail("复制失败");break}case bVe:ct(wt,Le==null?void 0:Le.content);break;case ese:{const kt=Mt(Et);Mt().diff(kt,"minutes")>5?Ri.fail(r.formatMessage({id:"chat.recall.timeout",defaultMessage:"消息发送超过5分钟,无法撤回"})):btt(wt,k);break}case tse:MA(Le==null?void 0:Le.content);break;case nse:Pt(Le==null?void 0:Le.content);break;case rse:Ot(Le==null?void 0:Le.content);break;case ise:Ct(Le==null?void 0:Le.content);break;case ase:Qe(Le==null?void 0:Le.content);break;case Hp:{let kt=Le==null?void 0:Le.content;if([ds,Hs,Rl,Pl,nb].includes(Le==null?void 0:Le.type))try{kt=JSON.parse(Le==null?void 0:Le.content).url||kt}catch(Yt){Ye.error("解析多媒体内容失败:",Yt)}Hd(kt);break}case ose:Ye.debugIf("设置引用消息:",Le),ut(Le);break}},ct=async(Be,et)=>{var Et,kt,Yt;let Rt=et;if((Le==null?void 0:Le.type)===lh)try{Rt=JSON.parse(et).content||et}catch(Jt){Ye.error("解析引用消息失败:",Jt),Rt=et}const wt=await mtt(Be,Rt);if(Ye.debugIf("ChatBox handleTranslate",wt.data),wt.data.code===200){const Jt=(Et=wt==null?void 0:wt.data)==null?void 0:Et.data.msgUid,un=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data.translatedText,Kt=Te.find(Qa=>Qa.uid===Jt);Kt&&(Kt.content=Kt.content+`
|
||
`+un,Ze(Kt.uid,Kt.status.toString()),Y(Jt,{_id:Le==null?void 0:Le._id,type:Le==null?void 0:Le.type,hasTime:Le==null?void 0:Le.hasTime,createdAt:Le==null?void 0:Le.createdAt,content:Kt==null?void 0:Kt.content,position:Le==null?void 0:Le.position,user:Le==null?void 0:Le.user,status:Kt==null?void 0:Kt.status}))}else Ri.fail((Yt=wt==null?void 0:wt.data)==null?void 0:Yt.message)},yt=async(Be,et,Rt)=>{try{const wt=JSON.parse(Be),Et=wt.url;if(!Et){Ri.fail(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}链接无效`);return}let kt;switch(et){case"image":{const Jt=Et.split("/");kt=Jt[Jt.length-1]||"image.jpg";break}case"file":{kt=wt.name||wV(Et);break}case"video":{const Jt=wt.format||"mp4";kt=`video_${xa()}.${Jt}`;break}case"audio":{const Jt=wt.format||"mp3";kt=`audio_${xa()}.${Jt}`;break}case"voice":{const Jt=wt.format||"wav";kt=`voice_${xa()}.${Jt}`;break}default:kt=wV(Et)}const Yt=await Rt(Et,kt,et);if(Yt&&Yt.success)Yt.warning?Ri.fail(Yt.warning):Ri.success(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}下载成功`);else{if(Yt&&Yt.canceled)return;throw new Error((Yt==null?void 0:Yt.error)||"下载失败")}}catch(wt){Ye.error(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败:`,wt),Ri.fail(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败`)}},Pt=async Be=>yt(Be,"file",f4),Ot=async Be=>yt(Be,"video",YXe),Ct=async Be=>yt(Be,"audio",XXe),Qe=async Be=>yt(Be,"voice",JXe),Me=()=>{const Be={};for(const Et of g.entries())Be[Et[0]]=Et[1];if(Be[mw]){const Et=Be[mw].toLowerCase();pVe.includes(Et)?(h(Et),m(Et)):Ye.warn(`Invalid language value: ${Be[mw]}`)}else h(A0),m(A0);if(Be[Yz]===mVe&&Ve(!1),Be[pw]){const Et=Be[pw].toLowerCase();hVe.includes(Et)?d(Et):Ye.warn(`Invalid theme value: ${Be[pw]}`)}Be[t6]&&kn(Be[t6]);const Rt=new wtt().getResult();te.current={orgUid:e||Be[fI]||te.current.orgUid,type:t||Be[mI]||te.current.type,sid:n||Be[pI]||te.current.sid,uid:Be[sVe]||($==null?void 0:$.uid)||"",visitorUid:Be[Xz]||($==null?void 0:$.visitorUid)||"",nickname:Be[Jz]||($==null?void 0:$.nickname)||"",avatar:Be[Qz]||($==null?void 0:$.avatar)||"",mobile:Be[Zz]||($==null?void 0:$.mobile)||"",email:Be[eH]||($==null?void 0:$.email)||"",note:Be[tH]||($==null?void 0:$.note)||"",lang:(f==null?void 0:f.locale)||A0,browser:JSON.stringify(Rt.browser),os:JSON.stringify(Rt.os),device:JSON.stringify(Rt.device),referrer:document.referrer,vipLevel:Be[nH]||"0",debug:Be[iH]==="1",settingsUid:Be[aH]||"",loadHistory:Be[rH]==="1",extra:""},Be[n6]&&(te.current.goodsInfo=Be[n6]),Be[r6]&&(te.current.orderInfo=Be[r6]);const wt={};for(const Et in Be)[fI,mI,pI,mw,pw,tVe,nVe,rVe,iVe,aVe,oVe,Yz,t6,Xz,Jz,Qz,Zz,eH,tH,n6,r6,nH,iH,aH,rH].includes(Et)||(wt[Et]=Be[Et]);te.current.extra=JSON.stringify(wt),Ye.debugIf("initInfoParams: ",te.current)},ze=async()=>{var et,Rt,wt,Et,kt,Yt,Jt,un,Kt,Qa,fl,Gc,Ig,Og;const Be=await xnt(te.current);return Ye.debugIf("initVisitor: ",Be==null?void 0:Be.data),Be&&((et=Be==null?void 0:Be.data)==null?void 0:et.code)===200?(P((Rt=Be==null?void 0:Be.data)==null?void 0:Rt.data),M({uid:(Et=(wt=Be==null?void 0:Be.data)==null?void 0:wt.data)==null?void 0:Et.uid,visitorUid:(Yt=(kt=Be==null?void 0:Be.data)==null?void 0:kt.data)==null?void 0:Yt.visitorUid,nickname:(un=(Jt=Be==null?void 0:Be.data)==null?void 0:Jt.data)==null?void 0:un.nickname,avatar:(Qa=(Kt=Be==null?void 0:Be.data)==null?void 0:Kt.data)==null?void 0:Qa.avatar,type:Eoe,extra:(Gc=(fl=Be==null?void 0:Be.data)==null?void 0:fl.data)==null?void 0:Gc.extra}),(Ig=Be==null?void 0:Be.data)==null?void 0:Ig.data):(Be!=null&&Be.data?Ri.fail(((Og=Be==null?void 0:Be.data)==null?void 0:Og.message)||"初始化失败"):Ri.fail("初始化失败"),null)};u.useEffect(()=>{const Be=async()=>{Ye.info("配置已加载完成,开始初始化聊天组件"),Me();const et=await ze();et&&(te.current={...te.current,uid:et.uid,nickname:et.nickname,avatar:et.avatar},tt(),nt(),Ie.current=!1,Re.current=!0,lt(!1))};if(h9)Ye.info("配置已经加载完成,直接初始化"),Be();else{Ye.info("等待配置加载完成...");const et=()=>{Ye.info("监听到配置加载完成事件"),Be()};return window.addEventListener(MI,et),()=>{window.removeEventListener(MI,et),vtt()}}},[]);const tt=()=>{o(i),l(i)},ot=Be=>{switch(Be){case"smile":return{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})};case"image":return{type:"image",icon:"image",title:r.formatMessage({id:"chat.toolbar.image"})};case"file":return{type:"file",icon:"file",title:r.formatMessage({id:"chat.toolbar.file"})};case"rate":return{type:"rate",icon:"thumbs-up",title:r.formatMessage({id:"chat.toolbar.rate"})};case"leavemsg":return{type:"leavemsg",icon:"message",title:r.formatMessage({id:"chat.toolbar.leaveMsg"})};case"orderSelector":return{type:"orderSelector",icon:"shopping-bag",title:r.formatMessage({id:"chat.toolbar.order"})};case"ticket":return{type:"ticket",icon:"compass",title:r.formatMessage({id:"chat.toolbar.ticket"})};case"audio":return{type:"audio",icon:"mic",title:r.formatMessage({id:"chat.toolbar.audio"})};case"video":return{type:"video",icon:"play-circle",title:r.formatMessage({id:"chat.toolbar.video"})};case"tel":return{type:"tel",icon:"tel",title:r.formatMessage({id:"chat.toolbar.tel"})};default:return null}},Je=Be=>{const et=new Set(["orderSelector","ticket","audio","video","tel"]),Rt=(Be==null?void 0:Be.toolbar)||{};if(!Rt||Object.keys(Rt).length===0)return;const wt=[],Et=Array.isArray(Rt.order)?Rt.order:void 0;Object.keys(Rt).forEach(Yt=>{if(Yt==="order"||!Rt[Yt]||et.has(Yt)&&!Mi)return;const un=ot(Yt);un&&wt.push(un)});const kt=Et?wt.slice().sort((Yt,Jt)=>{const un=Et.indexOf(Yt.type),Kt=Et.indexOf(Jt.type),Qa=un===-1?Number.MAX_SAFE_INTEGER:un,fl=Kt===-1?Number.MAX_SAFE_INTEGER:Kt;return Qa-fl}):wt;o(kt),l(kt)},nt=()=>{const Be=localStorage.getItem(v2);Be===null?(localStorage.setItem(v2,"true"),De(!0)):De(Be==="true")},lt=async Be=>{var et,Rt,wt,Et,kt,Yt,Jt,un,Kt,Qa,fl,Gc,Ig,Og,jA,NA;if(Ye.debugIf("initThread called with forceAgent: ",Be),Ie.current){Ye.warn("initThread is already loading, skip duplicate request");return}Ie.current=!0,it.loading({content:r.formatMessage({id:"chat.thread.init.loading",defaultMessage:"正在初始化会话..."}),duration:0});try{if(!te.current.sid){it.error("sid不能为空");return}if(te.current.type===Uz){Dt(te.current.sid),Ne(!0),C(v("i18n.history.title"));return}const fx={orgUid:te.current.orgUid||"",type:te.current.type||"",sid:te.current.sid||"",uid:te.current.uid||"",nickname:te.current.nickname||"",avatar:te.current.avatar||"",lang:te.current.lang||A0,vipLevel:te.current.vipLevel||"0",debug:te.current.debug||!1,settingsUid:te.current.settingsUid||"",referrer:te.current.referrer,forceAgent:Be},Uu=await wnt(fx);if(Ye.debugIf("requestThread response: ",Uu.data,fx),Uu.data.code===200){Be&&(it.destroy(),it.success("转人工成功"));const fr=(et=Uu==null?void 0:Uu.data)==null?void 0:et.data;VXe(fr)?We.current=!0:We.current=!1;const mx={uid:(Rt=fr==null?void 0:fr.thread)==null?void 0:Rt.uid,topic:(wt=fr==null?void 0:fr.thread)==null?void 0:wt.topic,type:(Et=fr==null?void 0:fr.thread)==null?void 0:Et.type,status:(kt=fr==null?void 0:fr.thread)==null?void 0:kt.status,user:(Yt=fr==null?void 0:fr.thread)==null?void 0:Yt.user};_(mx),(fr==null?void 0:fr.type)===y2&&(X(!0),re("i18n.leavemsg.tip"));const rr=fr==null?void 0:fr.user,px=[];if(Q6(mx)){const mr=JSON.parse((Jt=fr==null?void 0:fr.user)==null?void 0:Jt.extra);ye.current=(mr==null?void 0:mr.llm)||!1}else if((rr==null?void 0:rr.type)===$oe){const mr={name:v("i18n.transferToAgent"),code:i6,type:i6};px.push(mr)}T(rr),C(v(rr==null?void 0:rr.nickname)||"");const Bn=JSON.parse(((un=fr==null?void 0:fr.thread)==null?void 0:un.extra)||"{}");if(Je(Bn),Ye.debugIf("extra welcomeFaqs:",Bn.welcomeFaqs),Bn.welcomeFaqs&&z(Bn.welcomeFaqs),Bn.showQuickFaqs&&((Kt=Bn==null?void 0:Bn.quickFaqs)==null||Kt.forEach(mr=>{const di={name:(mr==null?void 0:mr.question)||"",code:mr.uid,type:mr.type,content:(mr==null?void 0:mr.answer)||""};px.push(di)})),Bn.showRateBtn){const mr={name:v("i18n.rate"),code:"rate",type:Bd};px.push(mr)}if(I(px),Bn.showFaqs){const mr=[];(Qa=Bn==null?void 0:Bn.faqs)==null||Qa.forEach(di=>{const ml={question:di.question,answer:di.answer,uid:di.uid,type:di.type};mr.push(ml)}),B(mr)}if(L((Bn==null?void 0:Bn.showFaqs)||!1),Bn.showRightIframe&&(A(!0),W(Bn.rightIframeUrl)),Bn.showGuessFaqs){const mr=[];(fl=Bn==null?void 0:Bn.guessFaqs)==null||fl.forEach(di=>{const ml={question:di.question,answer:di.answer,uid:di.uid,type:di.type};mr.push(ml)}),mr.length>0&&ke({_id:xa(),type:qz,content:JSON.stringify(mr),createdAt:Mt().toDate().getTime(),user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar},position:"left"})}if(Bn.showHotFaqs){const mr=[];if((Gc=Bn==null?void 0:Bn.hotFaqs)==null||Gc.forEach(di=>{const ml={question:di.question,answer:di.answer,uid:di.uid,type:di.type};mr.push(ml)}),Ye.debugIf("show hot faqs:",mr),mr.length>0){Ye.debugIf("show hot faqs appendMsg");const ml={uid:xa(),type:Gz,content:JSON.stringify(mr),status:a1,createdAt:sc(),channel:In,thread:mx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};Ae(ml)}}if(Bn.showShortcutFaqs){const mr=[];if((Ig=Bn==null?void 0:Bn.shortcutFaqs)==null||Ig.forEach(di=>{const ml={question:di.question,answer:di.answer,code:di.uid,type:di.type};mr.push(ml)}),mr.length>0){const ml={uid:xa(),type:Kz,content:JSON.stringify(mr),status:a1,createdAt:sc(),channel:In,thread:mx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};Ae(ml)}}Bn.showTopTip&&oe((Bn==null?void 0:Bn.topTip)||""),ne((Bn==null?void 0:Bn.showTopTip)||!1),Ae(fr),te.current.loadHistory&&(Ye.info("URL参数指定自动加载历史记录"),xt());const Rpe={username:(Og=te.current)==null?void 0:Og.uid,topic:((jA=fr==null?void 0:fr.thread)==null?void 0:jA.topic)||"",orgUid:te.current.orgUid||""};ptt(Rpe)}else Ri.fail(((NA=Uu==null?void 0:Uu.data)==null?void 0:NA.message)||"获取信息败")}catch(fx){Ye.error("initThread error:",fx),Ri.fail("请求出错,请稍后再试")}finally{Ie.current=!1,it.destroy()}},xt=async()=>{var Rt,wt,Et,kt,Yt,Jt,un;if(Se.current){Ye.debugIf("isLoadingMessage.current: ",Se.current);return}Se.current=!0,it.loading(v("i18n.loading"));const Be={pageNumber:le,pageSize:20,sortBy:"createdAt",topic:k==null?void 0:k.topic,componentType:vVe},et=await ltt(Be);Ye.debugIf("queryMessagesByThreadTopic: ",et.data,Be),et.data.code===200?(Ke((wt=(Rt=et==null?void 0:et.data)==null?void 0:Rt.data)==null?void 0:wt.content),gW(te.current.orgUid||"",(kt=(Et=et==null?void 0:et.data)==null?void 0:Et.data)==null?void 0:kt.content),(Jt=(Yt=et==null?void 0:et.data)==null?void 0:Yt.data)!=null&&Jt.last?be(""):ve(le+1),it.destroy(),(un=Ce==null?void 0:Ce.current)==null||un.scrollToEnd()):(et.data.code,it.destroy()),Se.current=!1},Dt=async Be=>{var wt,Et,kt,Yt,Jt,un;if(Se.current){Ye.debugIf("isLoadingMessage.current: ",Se.current);return}if(!Be){Ye.warn("threadUid is empty");return}Se.current=!0,it.loading(v("i18n.loading"));const et={pageNumber:le,pageSize:20,threadUid:Be,orgUid:te.current.orgUid||""},Rt=await ctt(et);Ye.debugIf("queryMessagesByThreadUid: ",Rt.data,et),Rt.data.code===200?(Ke((Et=(wt=Rt==null?void 0:Rt.data)==null?void 0:wt.data)==null?void 0:Et.content),gW(te.current.orgUid||"",(Yt=(kt=Rt==null?void 0:Rt.data)==null?void 0:kt.data)==null?void 0:Yt.content),(un=(Jt=Rt==null?void 0:Rt.data)==null?void 0:Jt.data)!=null&&un.last?be(""):ve(le+1),it.destroy()):(Rt.data.code,it.destroy()),Se.current=!1},vt=(Be,et)=>{if(Ye.debugIf("handleSend",Be,et),U){Ri.fail("客服已离线,请通过上方留言框联系我们");return}ce(""),Cr(!1),Be===om.toLowerCase()&&et.trim()?ft?nn(et):St(et):Ri.fail("暂不支持此类型")},at=Be=>{var Rt;const et=Be.content;We.current===!0?(Ye.debugIf("handleSendMessage: isRobot"),qXe.some(Et=>et.includes(Et))&&te.current.type===RHe?(Be.status=am,Ae(Be),Tn()):(Yr(),Ae(Be),hW(JSON.stringify(Be),function(Et){Ye.debugIf("sendSseMessage: ",Et),Hr(),Ze(Be==null?void 0:Be.uid,am),Ae(Et)}))):(Ye.debugIf("handleSendMessage: isAgent"),Ae(Be),jh(JSON.stringify(Be))),(Rt=Ce==null?void 0:Ce.current)==null||Rt.scrollToEnd()},St=Be=>{const et=GXe(Be);if(!et.safe){it.error(`消息含有不安全内容: ${et.reason}`);return}const Rt=xa(),wt={orgUid:te.current.orgUid},Et={uid:Rt,type:om,content:Be,status:io,createdAt:sc(),channel:In,extra:JSON.stringify(wt),timestamp:Mt().toDate().getTime(),thread:k,user:O};at(Et)},nn=Be=>{var Yt,Jt,un,Kt;if(!ft){it.error("没有引用消息");return}const et=xa(),Rt={content:Be,quotedMessageType:ft.type,quotedContent:ft.content,quotedMessageUid:(Yt=ft._id)==null?void 0:Yt.toString(),quotedSenderName:((Jt=ft.user)==null?void 0:Jt.name)||((un=ft.user)==null?void 0:un.nickname),quotedSenderUid:(Kt=ft.user)==null?void 0:Kt.uid,quotedCreatedAt:ft.createdAt?Mt(ft.createdAt).format("YYYY-MM-DD HH:mm:ss"):void 0},wt=JSON.stringify(Rt),Et={orgUid:te.current.orgUid},kt={uid:et,type:lh,content:wt,status:io,createdAt:sc(),channel:In,extra:JSON.stringify(Et),timestamp:Mt().toDate().getTime(),thread:k,user:O};at(kt),ut(null)},rn=()=>{ut(null)},Ft=Be=>{Ye.debugIf("handleResendMessage",Be);const{_id:et,type:Rt,content:wt,createdAt:Et}=Be,kt={orgUid:te.current.orgUid},Yt={uid:et.toString(),type:Rt,content:wt,status:io,createdAt:Mt(Et).format("YYYY-MM-DD HH:mm:ss"),channel:In,extra:JSON.stringify(kt),timestamp:Et,thread:k,user:O};at(Yt)},En=async Be=>{ce(Be),w(Be)};u.useEffect(()=>{AXe({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 Rn=(Be,et)=>(Ye.debugIf("handleImageSend",Be,et),console.log("handleSendImage - file:",Be,"label:",et),Oh(Be,Rt=>{console.log("handleUpload callback - result:",Rt,"label:",et),$n(Rt.data.fileUrl,ds,et)}),Promise.resolve()),Sr=Be=>{var Rt;Ye.debugIf("handleImageChange event: ",Be);const et=(Rt=Be.target.files)==null?void 0:Rt.item(0);et&&(Ye.debugIf("handleImageChange file: ",et),Oh(et,wt=>{$n(wt.data.fileUrl,ds)}))},Nr=Be=>{var Rt;Ye.debugIf("handleFileChange event: ",Be);const et=(Rt=Be.target.files)==null?void 0:Rt.item(0);et&&(Ye.debugIf("handleFileChange file: ",et),Oh(et,wt=>{$n(wt.data.fileUrl,Hs)}))},Yr=()=>{G(!0),ie(v("i18n.typing")),setTimeout(()=>{G(!1),ie("")},1e4)},Hr=()=>{G(!1),ie("")},$n=(Be,et,Rt)=>{var un;Ye.debugIf("handleDropSend",Be,et,Rt);const wt=xa(),Et={orgUid:te.current.orgUid};let kt=Be;et===ds?(Ye.debugIf("handleDropSend MESSAGE_TYPE_IMAGE",Be,Rt),kt=JSON.stringify({url:Be,label:Rt})):et===Hs?(Ye.debugIf("handleDropSend MESSAGE_TYPE_FILE",Be,Rt),kt=JSON.stringify({url:Be,label:Rt})):et===Rl?(Ye.debugIf("handleDropSend MESSAGE_TYPE_VIDEO",Be,Rt),kt=JSON.stringify({url:Be,label:Rt})):et===Pl&&(Ye.debugIf("handleDropSend MESSAGE_TYPE_AUDIO",Be,Rt),kt=JSON.stringify({url:Be,label:Rt}));const Yt={uid:wt,type:et,content:kt,status:io,createdAt:sc(),channel:In,extra:JSON.stringify(Et),thread:k,user:O},Jt=et===ds||et===Rl||et===Hs||et===Pl;We.current===!0&&Jt?(Yr(),Ae(Yt),hW(JSON.stringify(Yt),function(Kt){Ye.debugIf("sendSseMessage: ",Kt),Hr(),Ze(Yt==null?void 0:Yt.uid,am),Ae(Kt)})):jh(JSON.stringify(Yt)),(un=Ce==null?void 0:Ce.current)==null||un.scrollToEnd()},qt=()=>{gtt({thread:k,visitor:O})},Gt=(Be,et)=>{if(Ye.debugIf("handleQuickReplyClick",Be,et),Be.type===Bd)qt();else if(Be.type===i6)Tn();else{const Rt={uid:Be.code,type:Be.type,question:Be.name,answer:Be.name};Lt(Rt,et)}},On=(Be,et)=>{var Rt,wt;Be.type==="smile"?_e(!0):Be.type==="orderSelector"?gp(!0):Be.type==="image"?(Rt=se==null?void 0:se.current)==null||Rt.click():Be.type==="file"?(wt=ue==null?void 0:ue.current)==null||wt.click():Be.type==="audio"?(Ye.debug("启动语音通话"),$e(!0)):Be.type==="video"?(Ye.debug("启动视频通话"),Oe(!0)):Be.type==="tel"?(Ye.debugIf("拨打电话tel"),it.warning("TODO:拨打电话")):Be.type==="rate"?qt():Be.type==="leavemsg"?(Ye.debugIf("handleLeavemsgClick"),Jr(!0)):Be.type==="ticket"?(Ye.debugIf("handleTicketClick"),yf(!0)):ue.current&&ue.current.click()},Ut=Be=>{var et;Ye.debugIf("handleEmojiSelect",Ee,Be),_e(!1),ce(Ee+Be),(et=xe==null?void 0:xe.current)==null||et.setText(Ee+Be)},Lt=async(Be,et)=>{var kt,Yt;if(Ye.debugIf("handleFaqClick",et),!(Be!=null&&Be.uid)||!(k!=null&&k.uid)){it.error("item.uid or thread.uid is empty");return}const Rt={uid:Be.uid,threadUid:k.uid};it.loading("加载中...");const wt=await Vct(Rt);Ye.debugIf("clickFaq response:",wt.data,Rt),it.destroy();const Et=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data;if(wt.data.code===200){const Jt=Et.questionMessage;Ae(Jt);const un=Et.answerMessage;Ae(un)}else it.error(wt.data.message);(Yt=Ce==null?void 0:Ce.current)==null||Yt.scrollToEnd()},Tn=()=>{Ye.debugIf("handleTransferToAgent"),it.loading("转接中..."),lt(!0)},dr=u.useRef(!1);u.useEffect(()=>{const Be=()=>{if(!dr.current){if(te.current.goodsInfo){const et={uid:xa(),type:g2,content:te.current.goodsInfo,status:io,createdAt:sc(),timestamp:Mt().toDate().getTime(),channel:In,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:O};at(et)}if(te.current.orderInfo){const et={uid:xa(),type:b2,content:te.current.orderInfo,status:io,createdAt:sc(),timestamp:Mt().toDate().getTime(),channel:In,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:O};at(et)}dr.current=!0}};return sr.on(oI,Be),Ice()&&Be(),()=>{sr.off(oI,Be)}},[k,O]),u.useEffect(()=>{const Be=[];Te.forEach(et=>{var Rt,wt;Be.push({_id:et==null?void 0:et.uid,type:et==null?void 0:et.type,status:et==null?void 0:et.status,hasTime:!0,createdAt:Mt(et.createdAt).toDate().getTime(),content:(et==null?void 0:et.content)||"",extra:et==null?void 0:et.extra,position:HXe(et),user:{avatar:(Rt=et==null?void 0:et.user)==null?void 0:Rt.avatar,name:v((wt=et==null?void 0:et.user)==null?void 0:wt.nickname)}})}),ae(Be)},[Te]);const Ar=Be=>{var Jt;const{_id:et,type:Rt,content:wt,position:Et,status:kt,extra:Yt}=Be;switch(Rt){case vN:return b.jsx(qct,{uid:et.toString(),content:wt,welcomeFaqs:F,thread:k,visitor:O,orgUid:te.current.orgUid,isDarkMode:c,onFaqClick:Lt});case om:case Ld:return b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:Et,isRichText:Vle(wt),onContextMenu:()=>Xe(event,Be)}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case lh:return b.jsxs(b.Fragment,{children:[b.jsx(ldt,{content:wt,status:kt,onContextMenu:un=>Xe(un,Be)}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case ds:return b.jsxs(b.Fragment,{children:[b.jsx(ndt,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c,onDownloadImage:MA}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case Hs:return b.jsxs(b.Fragment,{children:[b.jsx(rdt,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case Rl:return b.jsxs(b.Fragment,{children:[b.jsx(idt,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case Pl:return b.jsxs(b.Fragment,{children:[b.jsx(adt,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case nb:return b.jsxs(b.Fragment,{children:[b.jsx(odt,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case gN:return b.jsxs(b.Fragment,{children:[b.jsx(sdt,{content:wt,status:kt,type:Rt}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case g2:return b.jsxs(b.Fragment,{children:[b.jsx(ui,{size:"xl",children:b.jsx(Met,{goodsInfo:JSON.parse(wt),onClick:()=>{const un=JSON.parse(wt);un.url&&Hd(un.url)},action:{icon:"cart",onClick(un){const Kt=JSON.parse(wt);Kt.url&&Hd(Kt.url),un.stopPropagation()}}})}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case L3:return b.jsxs(b.Fragment,{children:[b.jsx(J5t,{uid:et.toString(),content:wt,position:Et,status:kt,onContextMenu:un=>Xe(un,Be),onRetry:()=>Ft(Be),isDarkMode:c}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case b2:return b.jsx(ui,{size:"xl",children:b.jsx(tdt,{orderInfo:JSON.parse(wt),currency:"¥"})});case y2:return b.jsx($ct,{uid:et.toString(),content:wt,status:kt,extra:Yt,thread:k,visitor:O,isThreadHistory:dx,orgUid:te.current.orgUid});case B3:return b.jsx(Wst,{uid:et.toString(),vipLevel:((Jt=te==null?void 0:te.current)==null?void 0:Jt.vipLevel)||"0",content:wt,extra:Yt,status:kt,thread:k,visitor:O,isThreadHistory:dx,isDarkMode:c,onFaqClick:Lt,onTransferToAgent:Tn});case z3:case Moe:case joe:case o1:case Noe:return b.jsx(Fst,{uid:et.toString(),content:wt,type:Rt,thread:k,visitor:O,isThreadHistory:dx,isDarkMode:c});case Bd:case xN:return b.jsx(Ent,{uid:et.toString(),content:wt,extra:Yt,status:kt,type:Rt,thread:k,visitor:O,isThreadHistory:dx,orgUid:te.current.orgUid});case cv:return b.jsxs(b.Fragment,{children:[b.jsx(Qut,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case uv:return b.jsxs(b.Fragment,{children:[b.jsx(Zut,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case H3:return b.jsxs(b.Fragment,{children:[b.jsx(edt,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case dv:return b.jsxs(b.Fragment,{children:[b.jsx(Yut,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case fv:return b.jsxs(b.Fragment,{children:[b.jsx(Xut,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case V3:return b.jsxs(b.Fragment,{children:[b.jsx(Jut,{uid:et.toString(),content:wt,status:kt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt,onRetry:()=>Ft(Be)})]});case qz:return b.jsx(Lct,{content:wt,onFaqClick:Lt});case Gz:return b.jsx(Bct,{content:wt,onFaqClick:Lt});case Kz:return b.jsx(zct,{content:wt,onFaqClick:Lt});default:return Ye.debug("renderMessageContent other",Be),b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:Et}),Et==="right"&&b.jsx(ga,{status:kt})]})}};u.useEffect(()=>{if((y==null?void 0:y.length)>0&&!U&&!Q6(k)){Ye.debugIf("debouncedPreviewText",y);const Be={orgUid:te.current.orgUid},et={uid:xa(),type:bN,content:y,status:io,createdAt:sc(),channel:In,extra:JSON.stringify(Be),thread:k,user:O},Rt=JSON.stringify(et);jh(Rt)}yi(y)},[y,$,k]),u.useEffect(()=>{var Be;window.parent!==window&&((Be=window==null?void 0:window.parent)==null||Be.postMessage({type:eVe,uid:$==null?void 0:$.uid,visitorUid:$==null?void 0:$.visitorUid},"*"))},[$]);const yi=async Be=>{var et,Rt,wt;if((y==null?void 0:y.length)>0){const Et={question:Be,orgUid:te.current.orgUid},kt=await Wct(Et);Ye.debugIf("handleSearchAutoComplete response:",kt.data),((et=kt.data)==null?void 0:et.code)===200&&((wt=(Rt=kt.data)==null?void 0:Rt.data)==null?void 0:wt.length)>0?(Qt(kt.data.data),Cr(!0)):(Qt([]),Cr(!1))}else Qt([]),Cr(!1)},Xr=u.useCallback(()=>setInterval(async()=>{var Be;if(!U&&!Q6(k)){const et=await utt($==null?void 0:$.uid,te.current.orgUid);if((((Be=et==null?void 0:et.data)==null?void 0:Be.data)||0)>0){const wt=await dtt($==null?void 0:$.uid,te.current.orgUid,!0);if(wt!=null&&wt.data){const Et=wt==null?void 0:wt.data.data.content;Ye.debugIf("autoPingMessage 拉取未读消息",$==null?void 0:$.uid,Et),Et==null||Et.forEach(kt=>{Ae(kt)})}}}},1e4),[U,k,$==null?void 0:$.uid,Ae]);u.useEffect(()=>{const Be=Xr();return()=>{clearInterval(Be)}},[Xr]),u.useEffect(()=>{const Be=Yt=>{var Qa;const Jt=JSON.parse(Yt),un=(Qa=Jt==null?void 0:Jt.uid)==null?void 0:Qa.toString(),Kt=we.find(fl=>fl._id.toString()===un);Kt&&Y(Jt==null?void 0:Jt.uid,{type:Kt==null?void 0:Kt.type,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Kt==null?void 0:Kt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Jt==null?void 0:Jt.type})},et=Yt=>{var Qa;Ye.debugIf("handleMessageTypeContent",Yt);const Jt=JSON.parse(Yt),un=(Qa=Jt==null?void 0:Jt.uid)==null?void 0:Qa.toString(),Kt=we.find(fl=>{const Gc=fl._id.toString();return Ye.debugIf(`Comparing ${Gc} with ${un}`),Gc===un});Kt?(Ye.debugIf("handleMessageTypeContent msg",Jt),Y(Jt==null?void 0:Jt.uid,{_id:Kt==null?void 0:Kt._id,type:rg,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Jt==null?void 0:Jt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Kt==null?void 0:Kt.status})):Ye.warn("handleMessageTypeContent msg is undefined")},Rt=()=>{G(!1),ie("")},wt=()=>{G(!1),Ye.error("Stream error event received.")},Et=Yt=>{Ye.debugIf("handleHttpError",Yt),Ri.fail("http error with code: "+Yt)},kt=Yt=>{var Jt;try{const un=JSON.parse(Yt);(Jt=un.sender)!=null&&Jt.nickname&&(Ye.debugIf("收到转接接受消息,更新标题为新客服:",un.sender.nickname),C(un.sender.nickname))}catch(un){Ye.error("解析转接接受消息失败:",un)}};return sr.on(sI,Be),sr.on(lI,et),sr.on(p2,Rt),sr.on(h2,wt),sr.on(im,Et),sr.on(cI,kt),()=>{sr.off(sI,Be),sr.off(lI,et),sr.off(p2,Rt),sr.off(h2,wt),sr.off(im,Et),sr.off(cI,kt)}},[we,Y]);const xi=()=>{Ye.debugIf("handleRecordStart")},wn=Be=>{Ye.debugIf("handleRecordEnd",Be)},$t=()=>{Ye.debugIf("handleRecordCancel")},[Ht,kn]=u.useState(""),[Pn]=u.useState(""),$r=g.get("backgroundColor"),Ja=g.get("textColor"),Ai=()=>c?{backgroundColor:"#333333",textColor:"#ffffff"}:{backgroundColor:"#ffffff",textColor:"#333333"},aa=()=>{if(Ht)switch(Ht.toLowerCase()){case"light":return{backgroundColor:"#ffffff",textColor:"#333333"};case"dark":return{backgroundColor:"#333333",textColor:"#ffffff"};case"blue":return{backgroundColor:"#0066FF",textColor:"#ffffff"};default:return Ai()}return Ai()},Uo=u.useMemo(()=>{const Be=aa();return{backgroundColor:$r||Be.backgroundColor,color:Ja||Be.textColor}},[$r,Ja]),ec=()=>{window.parent!==window?window.parent.postMessage({type:KHe},"*"):window.close()},Pg=()=>{window.parent!==window&&window.parent.postMessage({type:YHe},"*")},Rg=()=>{window.parent!==window&&window.parent.postMessage({type:XHe},"*")},[hp,Qt]=u.useState([]),[xn,Cr]=u.useState(!1),[Ti,Jr]=u.useState(!1),[vp,gp]=u.useState(!1),[ux,yf]=u.useState(!1),OA=()=>window.innerWidth<=580,dx=u.useMemo(()=>te.current.type===Uz,[]),MA=async Be=>{try{const Rt=JSON.parse(Be).url;if(!Rt){it.error("图片链接无效");return}const wt=Rt.split("/"),Et=wt[wt.length-1]||"image.jpg",kt=await KXe(Rt,Et);if(kt&&kt.success)kt.warning?it.warning(kt.warning):it.success("图片下载成功");else{if(kt&&kt.canceled)return;throw new Error((kt==null?void 0:kt.error)||"下载失败")}}catch(et){Ye.error("下载图片失败:",et),it.error("下载图片失败")}};return u.useEffect(()=>{try{if(!k||!k.extra){l(a);return}const Be=JSON.parse(k.extra||"{}"),et=Be==null?void 0:Be.toolbar;if(!et||typeof et!="object"){l(a);return}let Rt=a.filter(Et=>{const kt=Et.type,Yt=et==null?void 0:et[kt];return typeof Yt=="boolean"?Yt:!0});const wt=Array.isArray(et==null?void 0:et.order)?et.order:void 0;wt&&(Rt=Rt.slice().sort((Et,kt)=>{const Yt=wt.indexOf(Et.type),Jt=wt.indexOf(kt.type),un=Yt===-1?Number.MAX_SAFE_INTEGER:Yt,Kt=Jt===-1?Number.MAX_SAFE_INTEGER:Jt;return un-Kt})),l(Rt)}catch(Be){Ye.warn("解析 thread.extra 失败,回退到基础工具栏:",Be),l(a)}},[k==null?void 0:k.extra,a]),b.jsxs(b.Fragment,{children:[b.jsx(Kut,{isDarkMode:c,imageInputRef:se,fileInputRef:ue,handleImageChange:Sr,handleFileChange:Nr}),b.jsxs(F2,{onDropSend:$n,children:[Ge&&b.jsx(Yct,{title:S,description:Pn,typing:Z,typingTip:de,agent:E,visitor:$,isPlayAudio:je,setIsPlayAudio:De,handleMinimize:Rg,handleMaximize:Pg,handleClose:ec,navbarStyle:Uo,navbarTheme:Ht,isDarkMode:c}),b.jsxs("div",{className:"chat-container",style:{position:"relative"},children:[xn&&hp.length>0&&Ee.trim().length>0&&b.jsx(Xct,{isDarkMode:c,suggestResults:hp,isMobile:OA(),handleFaqClick:Lt,setShowSearchResults:Cr,setInputText:ce,setPreviewText:w,debouncedPreviewText:y}),b.jsx(z9,{children:b.jsx(ttt,{elderMode:!1,showTopTip:Q,topTipContent:ee,loadMoreText:fe,onRefresh:xt,messages:we,isTyping:Z,messagesRef:Ce,renderMessageContent:Ar,text:Ee,composerRef:xe,inputOptions:{showCount:!1},quickReplies:R,onQuickReplyClick:Gt,placeholder:v(J),onSend:vt,onImageSend:Rn,onInputChange:En,toolbar:s,onToolbarClick:On,wideBreakpoint:"600px",recorder:{canRecord:Mi,volume:.5,onStart:xi,onEnd:wn,onCancel:$t},hideComposer:qe,quotedMessage:ft,onCancelQuote:rn})}),j&&(D==null?void 0:D.length)>0&&b.jsx(Jct,{faqs:D,isDarkMode:c,handleFaqClick:Lt}),H&&b.jsx(Qct,{isDarkMode:c,rightIframeUrl:V}),b.jsx(Zct,{menuId:oH,contextMessage:Le,handleRightClick:Ue})]}),b.jsx(Gut,{showEmoji:ge,setShowEmoji:_e,handleEmojiSelect:Ut})]}),b.jsx(ddt,{open:Ti,onClose:()=>Jr(!1),isDarkMode:c,currentVisitor:$,orgUid:te.current.orgUid,thread:k}),b.jsx(_s,{title:r.formatMessage({id:"chat.toolbar.ticket",defaultMessage:"我的工单"}),placement:"right",width:OA()?"100%":600,onClose:()=>yf(!1),open:ux,destroyOnHidden:!0,styles:{body:{padding:0,height:"100%"}},children:b.jsx("div",{style:{height:"100%",overflow:"auto"},children:b.jsx(hk,{forceMobile:!0})})}),b.jsx(Hct,{open:vp,onClose:()=>gp(!1),isDarkMode:c}),b.jsx(mdt,{open:pt,onClose:()=>$e(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c}),b.jsx(pdt,{open:Pe,onClose:()=>Oe(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c})]})},Q5t=()=>b.jsx("div",{style:{minHeight:"100vh",display:"flex",justifyContent:"center",alignItems:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"404"})}),Z5t=[{title:"工作组",dataIndex:"workgroup"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],eMt=[{key:"1",workgroup:"工作组1",waiting:"前面有0人,无需等待",action:b.jsx(Bt,{type:"primary",children:"取号"})},{key:"2",workgroup:"工作组2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Bt,{type:"primary",children:"取号"})}],tMt=(e,t,n,r)=>{console.log("params",e,t,n,r)},nMt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组取号"}),b.jsxs(Qi,{children:[b.jsx(Dn,{span:4}),b.jsx(Dn,{span:16,children:b.jsx(ra,{columns:Z5t,dataSource:eMt,onChange:tMt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Dn,{span:4})]})]}),rMt=[{title:"客服",dataIndex:"agent"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],iMt=[{key:"1",agent:"客服1",waiting:"前面有0人,无需等待",action:b.jsx(Bt,{type:"primary",children:"取号"})},{key:"2",agent:"客服2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Bt,{type:"primary",children:"取号"})}],aMt=(e,t,n,r)=>{console.log("params",e,t,n,r)},oMt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一取号"}),b.jsxs(Qi,{children:[b.jsx(Dn,{span:4}),b.jsx(Dn,{span:16,children:b.jsx(ra,{columns:rMt,dataSource:iMt,onChange:aMt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Dn,{span:4})]})]}),sMt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"取号"}),b.jsx(nMt,{}),b.jsx(oMt,{})]}),lMt=[{title:"工作组",dataIndex:"workgroup"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],cMt=[{key:"1",workgroup:"工作组1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",workgroup:"工作组2",next:"访客5",queue:"访客6,访客7,访客8"}],uMt=(e,t,n,r)=>{console.log("params",e,t,n,r)},dMt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组排队队列"}),b.jsxs(Qi,{children:[b.jsx(Dn,{span:4}),b.jsx(Dn,{span:16,children:b.jsx(ra,{columns:lMt,dataSource:cMt,onChange:uMt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Dn,{span:4})]})]}),fMt=[{title:"客服",dataIndex:"agent"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],mMt=[{key:"1",agent:"客服1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",agent:"客服2",next:"访客5",queue:"访客6,访客7,访客8"}],pMt=(e,t,n,r)=>{console.log("params",e,t,n,r)},hMt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一排队队列"}),b.jsxs(Qi,{children:[b.jsx(Dn,{span:4}),b.jsx(Dn,{span:16,children:b.jsx(ra,{columns:fMt,dataSource:mMt,onChange:pMt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Dn,{span:4})]})]}),vMt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"排队队列"}),b.jsx(dMt,{}),b.jsx(hMt,{})]}),{TextArea:gMt}=pr,{Title:bMt,Text:pK}=Ia,yMt=async e=>new Promise(t=>{setTimeout(()=>{console.log("提交反馈数据:",e),t(!0)},1e3)}),xMt=({onClose:e})=>{const[t]=ug(),n=Hu(),{isDarkMode:r}=u.useContext(Vo),[i,a]=u.useState(0),[o,s]=u.useState(""),[l,c]=u.useState([]),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,g]=u.useState(!1),v=t.get("org")||"",x=t.get("t")||"",w=t.get("sid")||"",y=[{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])},k=async()=>{if(i===0){yr.warning("请先进行评分");return}g(!0);try{await yMt({orgUid:v,type:x,sid:w,rating:i,tags:l,feedback:d,joinSurvey:m}),yr.success("感谢您的反馈!"),e?e():n(-1)}catch(E){console.error("提交反馈失败:",E),yr.error("提交失败,请稍后重试")}finally{g(!1)}},_=()=>{e?e():n(-1)};return b.jsx("div",{style:{maxWidth:"600px",margin:"0 auto",padding:"20px",minHeight:"100vh",display:"flex",flexDirection:"column",justifyContent:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsxs(ql,{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(bMt,{level:4,style:{margin:0},children:"您是否满意近期的用户体验?"}),b.jsx(Bt,{type:"text",icon:b.jsx(Ho,{}),onClick:_,style:{border:"none"}})]}),b.jsxs("div",{style:{textAlign:"center",marginBottom:"20px"},children:[b.jsx(RR,{character:b.jsx(Rie,{}),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(pK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"您觉得我们哪些地方做得比较好?"}),b.jsx(Qi,{gutter:[12,12],children:y.map(E=>b.jsx(Dn,{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(pK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"更多反馈"}),b.jsx(gMt,{placeholder:"您的意见对我们至关重要,请留下您的反馈和建议 (选填)",autoSize:{minRows:3,maxRows:6},value:d,onChange:E=>f(E.target.value),style:{borderRadius:"8px",background:r?"#141414":"#fff"}})]}),b.jsx(qa,{checked:m,onChange:E=>p(E.target.checked),style:{marginBottom:"20px"},children:"我愿意参加后续的有偿调研"}),b.jsx(Bt,{type:"primary",block:!0,size:"large",onClick:k,loading:h,style:{height:"48px",borderRadius:"24px",fontWeight:500},children:"提交"})]})]})})};var Ro=function(){return Ro=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},Ro.apply(this,arguments)};function vk(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 Zr="-ms-",y1="-moz-",kr="-webkit-",Nme="comm",K4="rule",xA="decl",wMt="@import",Ame="@keyframes",SMt="@layer",Fme=Math.abs,wA=String.fromCharCode,t5=Object.assign;function CMt(e,t){return la(e,0)^45?(((t<<2^la(e,0))<<2^la(e,1))<<2^la(e,2))<<2^la(e,3):0}function Dme(e){return e.trim()}function au(e,t){return(e=t.exec(e))?e[0]:e}function An(e,t,n){return e.replace(t,n)}function oC(e,t,n){return e.indexOf(t,n)}function la(e,t){return e.charCodeAt(t)|0}function Tv(e,t,n){return e.slice(t,n)}function fc(e){return e.length}function Lme(e){return e.length}function z0(e,t){return t.push(e),e}function kMt(e,t){return e.map(t).join("")}function hK(e,t){return e.filter(function(n){return!au(n,t)})}var Y4=1,Pv=1,Bme=0,rl=0,Wi=0,$g="";function X4(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:Y4,column:Pv,length:o,return:"",siblings:s}}function id(e,t){return t5(X4("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function zp(e){for(;e.root;)e=id(e.root,{children:[e]});z0(e,e.siblings)}function _Mt(){return Wi}function EMt(){return Wi=rl>0?la($g,--rl):0,Pv--,Wi===10&&(Pv=1,Y4--),Wi}function Bl(){return Wi=rl<Bme?la($g,rl++):0,Pv++,Wi===10&&(Pv=1,Y4++),Wi}function dm(){return la($g,rl)}function sC(){return rl}function J4(e,t){return Tv($g,e,t)}function n5(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 $Mt(e){return Y4=Pv=1,Bme=fc($g=e),rl=0,[]}function TMt(e){return $g="",e}function cT(e){return Dme(J4(rl-1,r5(e===91?e+2:e===40?e+1:e)))}function PMt(e){for(;(Wi=dm())&&Wi<33;)Bl();return n5(e)>2||n5(Wi)>3?"":" "}function RMt(e,t){for(;--t&&Bl()&&!(Wi<48||Wi>102||Wi>57&&Wi<65||Wi>70&&Wi<97););return J4(e,sC()+(t<6&&dm()==32&&Bl()==32))}function r5(e){for(;Bl();)switch(Wi){case e:return rl;case 34:case 39:e!==34&&e!==39&&r5(Wi);break;case 40:e===41&&r5(e);break;case 92:Bl();break}return rl}function IMt(e,t){for(;Bl()&&e+Wi!==57;)if(e+Wi===84&&dm()===47)break;return"/*"+J4(t,rl-1)+"*"+wA(e===47?e:Bl())}function OMt(e){for(;!n5(dm());)Bl();return J4(e,rl)}function MMt(e){return TMt(lC("",null,null,null,[""],e=$Mt(e),0,[0],e))}function lC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,g=1,v=1,x=1,w=0,y="",S=i,C=a,k=r,_=y;v;)switch(h=w,w=Bl()){case 40:if(h!=108&&la(_,f-1)==58){oC(_+=An(cT(w),"&","&\f"),"&\f",Fme(c?s[c-1]:0))!=-1&&(x=-1);break}case 34:case 39:case 91:_+=cT(w);break;case 9:case 10:case 13:case 32:_+=PMt(h);break;case 92:_+=RMt(sC()-1,7);continue;case 47:switch(dm()){case 42:case 47:z0(jMt(IMt(Bl(),sC()),t,n,l),l);break;default:_+="/"}break;case 123*g:s[c++]=fc(_)*x;case 125*g:case 59:case 0:switch(w){case 0:case 125:v=0;case 59+d:x==-1&&(_=An(_,/\f/g,"")),p>0&&fc(_)-f&&z0(p>32?gK(_+";",r,n,f-1,l):gK(An(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(z0(k=vK(_,t,n,c,d,i,s,y,S=[],C=[],f,a),a),w===123)if(d===0)lC(_,t,k,k,S,a,f,s,C);else switch(m===99&&la(_,3)===110?100:m){case 100:case 108:case 109:case 115:lC(e,k,k,r&&z0(vK(e,k,k,0,0,i,s,y,i,S=[],f,C),C),i,C,f,s,r?S:C);break;default:lC(_,k,k,k,[""],C,0,s,C)}}c=d=p=0,g=x=1,y=_="",f=o;break;case 58:f=1+fc(_),p=h;default:if(g<1){if(w==123)--g;else if(w==125&&g++==0&&EMt()==125)continue}switch(_+=wA(w),w*g){case 38:x=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(fc(_)-1)*x,x=1;break;case 64:dm()===45&&(_+=cT(Bl())),m=dm(),d=f=fc(y=_+=OMt(sC())),w++;break;case 45:h===45&&fc(_)==2&&(g=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=Lme(p),g=0,v=0,x=0;g<r;++g)for(var w=0,y=Tv(e,m+1,m=Fme(v=o[g])),S=e;w<h;++w)(S=Dme(v>0?p[w]+" "+y:An(y,/&\f/g,p[w])))&&(l[x++]=S);return X4(e,t,n,i===0?K4:s,l,c,d,f)}function jMt(e,t,n,r){return X4(e,t,n,Nme,wA(_Mt()),Tv(e,2,-2),0,r)}function gK(e,t,n,r,i){return X4(e,t,n,xA,Tv(e,0,r),Tv(e,r+1,-1),r,i)}function zme(e,t,n){switch(CMt(e,t)){case 5103:return kr+"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 kr+e+e;case 4789:return y1+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return kr+e+y1+e+Zr+e+e;case 5936:switch(la(e,t+11)){case 114:return kr+e+Zr+An(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return kr+e+Zr+An(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return kr+e+Zr+An(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return kr+e+Zr+e+e;case 6165:return kr+e+Zr+"flex-"+e+e;case 5187:return kr+e+An(e,/(\w+).+(:[^]+)/,kr+"box-$1$2"+Zr+"flex-$1$2")+e;case 5443:return kr+e+Zr+"flex-item-"+An(e,/flex-|-self/g,"")+(au(e,/flex-|baseline/)?"":Zr+"grid-row-"+An(e,/flex-|-self/g,""))+e;case 4675:return kr+e+Zr+"flex-line-pack"+An(e,/align-content|flex-|-self/g,"")+e;case 5548:return kr+e+Zr+An(e,"shrink","negative")+e;case 5292:return kr+e+Zr+An(e,"basis","preferred-size")+e;case 6060:return kr+"box-"+An(e,"-grow","")+kr+e+Zr+An(e,"grow","positive")+e;case 4554:return kr+An(e,/([^-])(transform)/g,"$1"+kr+"$2")+e;case 6187:return An(An(An(e,/(zoom-|grab)/,kr+"$1"),/(image-set)/,kr+"$1"),e,"")+e;case 5495:case 3959:return An(e,/(image-set\([^]*)/,kr+"$1$`$1");case 4968:return An(An(e,/(.+:)(flex-)?(.*)/,kr+"box-pack:$3"+Zr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+kr+e+e;case 4200:if(!au(e,/flex-|baseline/))return Zr+"grid-column-align"+Tv(e,t)+e;break;case 2592:case 3360:return Zr+An(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,au(r.props,/grid-\w+-end/)})?~oC(e+(n=n[t].value),"span",0)?e:Zr+An(e,"-start","")+e+Zr+"grid-row-span:"+(~oC(n,"span",0)?au(n,/\d+/):+au(n,/\d+/)-+au(e,/\d+/))+";":Zr+An(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return au(r.props,/grid-\w+-start/)})?e:Zr+An(An(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return An(e,/(.+)-inline(.+)/,kr+"$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(fc(e)-1-t>6)switch(la(e,t+1)){case 109:if(la(e,t+4)!==45)break;case 102:return An(e,/(.+:)(.+)-([^]+)/,"$1"+kr+"$2-$3$1"+y1+(la(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~oC(e,"stretch",0)?zme(An(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return An(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Zr+i+":"+a+c+(o?Zr+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(la(e,t+6)===121)return An(e,":",":"+kr)+e;break;case 6444:switch(la(e,la(e,14)===45?18:11)){case 120:return An(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+kr+(la(e,14)===45?"inline-":"")+"box$3$1"+kr+"$2$3$1"+Zr+"$2box$3")+e;case 100:return An(e,":",":"+Zr)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return An(e,"scroll-","scroll-snap-")+e}return e}function gk(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function NMt(e,t,n,r){switch(e.type){case SMt:if(e.children.length)break;case wMt:case xA:return e.return=e.return||e.value;case Nme:return"";case Ame:return e.return=e.value+"{"+gk(e.children,r)+"}";case K4:if(!fc(e.value=e.props.join(",")))return""}return fc(n=gk(e.children,r))?e.return=e.value+"{"+n+"}":""}function AMt(e){var t=Lme(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 FMt(e){return function(t){t.root||(t=t.return)&&e(t)}}function DMt(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case xA:e.return=zme(e.value,e.length,n);return;case Ame:return gk([id(e,{value:An(e.value,"@","@"+kr)})],r);case K4:if(e.length)return kMt(n=e.props,function(i){switch(au(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":zp(id(e,{props:[An(i,/:(read-\w+)/,":"+y1+"$1")]})),zp(id(e,{props:[i]})),t5(e,{props:hK(n,r)});break;case"::placeholder":zp(id(e,{props:[An(i,/:(plac\w+)/,":"+kr+"input-$1")]})),zp(id(e,{props:[An(i,/:(plac\w+)/,":"+y1+"$1")]})),zp(id(e,{props:[An(i,/:(plac\w+)/,Zr+"input-$1")]})),zp(id(e,{props:[i]})),t5(e,{props:hK(n,r)});break}return""})}}var LMt={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={},Rv=typeof process<"u"&&ss!==void 0&&(ss.REACT_APP_SC_ATTR||ss.SC_ATTR)||"data-styled",Hme="active",Vme="data-styled-version",Q4="6.1.19",SA=`/*!sc*/
|
||
`,bk=typeof window<"u"&&typeof document<"u",BMt=!!(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),Z4=Object.freeze([]),Iv=Object.freeze({});function zMt(e,t,n){return n===void 0&&(n=Iv),e.theme!==n.theme&&e.theme||t||n.theme}var Wme=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"]),HMt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,VMt=/(^-|-$)/g;function bK(e){return e.replace(HMt,"-").replace(VMt,"")}var WMt=/(a)(d)/gi,Yw=52,yK=function(e){return String.fromCharCode(e+(e>25?39:97))};function i5(e){var t,n="";for(t=Math.abs(e);t>Yw;t=t/Yw|0)n=yK(t%Yw)+n;return(yK(t%Yw)+n).replace(WMt,"$1-$2")}var uT,Ume=5381,dh=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},qme=function(e){return dh(Ume,e)};function UMt(e){return i5(qme(e)>>>0)}function qMt(e){return e.displayName||e.name||"Component"}function dT(e){return typeof e=="string"&&!0}var Gme=typeof Symbol=="function"&&Symbol.for,Kme=Gme?Symbol.for("react.memo"):60115,GMt=Gme?Symbol.for("react.forward_ref"):60112,KMt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},YMt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Yme={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},XMt=((uT={})[GMt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},uT[Kme]=Yme,uT);function xK(e){return("type"in(t=e)&&t.type.$$typeof)===Kme?Yme:"$$typeof"in e?XMt[e.$$typeof]:KMt;var t}var JMt=Object.defineProperty,QMt=Object.getOwnPropertyNames,wK=Object.getOwnPropertySymbols,ZMt=Object.getOwnPropertyDescriptor,ejt=Object.getPrototypeOf,SK=Object.prototype;function Xme(e,t,n){if(typeof t!="string"){if(SK){var r=ejt(t);r&&r!==SK&&Xme(e,r,n)}var i=QMt(t);wK&&(i=i.concat(wK(t)));for(var a=xK(e),o=xK(t),s=0;s<i.length;++s){var l=i[s];if(!(l in YMt||n&&n[l]||o&&l in o||a&&l in a)){var c=ZMt(t,l);try{JMt(e,l,c)}catch{}}}}return e}function Ov(e){return typeof e=="function"}function CA(e){return typeof e=="object"&&"styledComponentId"in e}function Yf(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function CK(e,t){if(e.length===0)return"";for(var n=e[0],r=1;r<e.length;r++)n+=e[r];return n}function Mb(e){return e!==null&&typeof e=="object"&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function a5(e,t,n){if(n===void 0&&(n=!1),!n&&!Mb(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=a5(e[r],t[r]);else if(Mb(t))for(var r in t)e[r]=a5(e[r],t[r]);return e}function kA(e,t){Object.defineProperty(e,"toString",{value:t})}function sx(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 tjt=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 sx(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(SA);return n},e}(),cC=new Map,yk=new Map,uC=1,Xw=function(e){if(cC.has(e))return cC.get(e);for(;yk.has(uC);)uC++;var t=uC++;return cC.set(e,t),yk.set(t,e),t},njt=function(e,t){uC=t+1,cC.set(e,t),yk.set(t,e)},rjt="style[".concat(Rv,"][").concat(Vme,'="').concat(Q4,'"]'),ijt=new RegExp("^".concat(Rv,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),ajt=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)},ojt=function(e,t){for(var n,r=((n=t.textContent)!==null&&n!==void 0?n:"").split(SA),i=[],a=0,o=r.length;a<o;a++){var s=r[a].trim();if(s){var l=s.match(ijt);if(l){var c=0|parseInt(l[1],10),d=l[2];c!==0&&(njt(d,c),ajt(e,d,l[3]),e.getTag().insertRules(c,i)),i.length=0}else i.push(s)}}},kK=function(e){for(var t=document.querySelectorAll(rjt),n=0,r=t.length;n<r;n++){var i=t[n];i&&i.getAttribute(Rv)!==Hme&&(ojt(e,i),i.parentNode&&i.parentNode.removeChild(i))}};function sjt(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:null}var Jme=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){var l=Array.from(s.querySelectorAll("style[".concat(Rv,"]")));return l[l.length-1]}(n),a=i!==void 0?i.nextSibling:null;r.setAttribute(Rv,Hme),r.setAttribute(Vme,Q4);var o=sjt();return o&&r.setAttribute("nonce",o),n.insertBefore(r,a),r},ljt=function(){function e(t){this.element=Jme(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 sx(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}(),cjt=function(){function e(t){this.element=Jme(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}(),ujt=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}(),_K=bk,djt={isServer:!bk,useCSSOMInjection:!BMt},Qme=function(){function e(t,n,r){t===void 0&&(t=Iv),n===void 0&&(n={});var i=this;this.options=Ro(Ro({},djt),t),this.gs=n,this.names=new Map(r),this.server=!!t.isServer,!this.server&&bk&&_K&&(_K=!1,kK(this)),kA(this,function(){return function(a){for(var o=a.getTag(),s=o.length,l="",c=function(f){var m=function(x){return yk.get(x)}(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 g="".concat(Rv,".g").concat(f,'[id="').concat(m,'"]'),v="";p!==void 0&&p.forEach(function(x){x.length>0&&(v+="".concat(x,","))}),l+="".concat(h).concat(g,'{content:"').concat(v,'"}').concat(SA)},d=0;d<s;d++)c(d);return l}(i)})}return e.registerId=function(t){return Xw(t)},e.prototype.rehydrate=function(){!this.server&&bk&&kK(this)},e.prototype.reconstructWithOptions=function(t,n){return n===void 0&&(n=!0),new e(Ro(Ro({},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 ujt(i):r?new ljt(i):new cjt(i)}(this.options),new tjt(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(Xw(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(Xw(t),r)},e.prototype.clearNames=function(t){this.names.has(t)&&this.names.get(t).clear()},e.prototype.clearRules=function(t){this.getTag().clearGroup(Xw(t)),this.clearNames(t)},e.prototype.clearTag=function(){this.tag=void 0},e}(),fjt=/&/g,mjt=/^\s*\/\/.*$/gm;function Zme(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=Zme(n.children,t)),n})}function pjt(e){var t,n,r,i=Iv,a=i.options,o=a===void 0?Iv:a,s=i.plugins,l=s===void 0?Z4: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===K4&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(fjt,n).replace(r,c))}),o.prefix&&d.push(DMt),d.push(NMt);var f=function(m,p,h,g){p===void 0&&(p=""),h===void 0&&(h=""),g===void 0&&(g="&"),t=g,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var v=m.replace(mjt,""),x=MMt(h||p?"".concat(h," ").concat(p," { ").concat(v," }"):v);o.namespace&&(x=Zme(x,o.namespace));var w=[];return gk(x,AMt(d.concat(FMt(function(y){return w.push(y)})))),w};return f.hash=l.length?l.reduce(function(m,p){return p.name||sx(15),dh(m,p.name)},Ume).toString():"",f}var hjt=new Qme,o5=pjt(),epe=K.createContext({shouldForwardProp:void 0,styleSheet:hjt,stylis:o5});epe.Consumer;K.createContext(void 0);function EK(){return u.useContext(epe)}var vjt=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=o5);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,kA(this,function(){throw sx(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=o5),this.name+t.hash},e}(),gjt=function(e){return e>="A"&&e<="Z"};function $K(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(n===1&&r==="-"&&e[0]==="-")return e;gjt(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var tpe=function(e){return e==null||e===!1||e===""},npe=function(e){var t,n,r=[];for(var i in e){var a=e[i];e.hasOwnProperty(i)&&!tpe(a)&&(Array.isArray(a)&&a.isCss||Ov(a)?r.push("".concat($K(i),":"),a,";"):Mb(a)?r.push.apply(r,vk(vk(["".concat(i," {")],npe(a),!1),["}"],!1)):r.push("".concat($K(i),": ").concat((t=i,(n=a)==null||typeof n=="boolean"||n===""?"":typeof n!="number"||n===0||t in LMt||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function fm(e,t,n,r){if(tpe(e))return[];if(CA(e))return[".".concat(e.styledComponentId)];if(Ov(e)){if(!Ov(a=e)||a.prototype&&a.prototype.isReactComponent||!t)return[e];var i=e(t);return fm(i,t,n,r)}var a;return e instanceof vjt?n?(e.inject(n,r),[e.getName(r)]):[e]:Mb(e)?npe(e):Array.isArray(e)?Array.prototype.concat.apply(Z4,e.map(function(o){return fm(o,t,n,r)})):[e.toString()]}function bjt(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Ov(n)&&!CA(n))return!1}return!0}var yjt=qme(Q4),xjt=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&bjt(t),this.componentId=n,this.baseHash=dh(yjt,n),this.baseStyle=r,Qme.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=Yf(i,this.staticRulesId);else{var a=CK(fm(this.rules,t,n,r)),o=i5(dh(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=Yf(i,o),this.staticRulesId=o}else{for(var l=dh(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=CK(fm(f,t,n,r));l=dh(l,m+d),c+=m}}if(c){var p=i5(l>>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=Yf(i,p)}}return i},e}(),rpe=K.createContext(void 0);rpe.Consumer;var fT={};function wjt(e,t,n){var r=CA(e),i=e,a=!dT(e),o=t.attrs,s=o===void 0?Z4:o,l=t.componentId,c=l===void 0?function(S,C){var k=typeof S!="string"?"sc":bK(S);fT[k]=(fT[k]||0)+1;var _="".concat(k,"-").concat(UMt(Q4+k+fT[k]));return C?"".concat(C,"-").concat(_):_}(t.displayName,t.parentComponentId):l,d=t.displayName,f=d===void 0?function(S){return dT(S)?"styled.".concat(S):"Styled(".concat(qMt(S),")")}(e):d,m=t.displayName&&t.componentId?"".concat(bK(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 g=i.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;h=function(S,C){return g(S,C)&&v(S,C)}}else h=g}var x=new xjt(n,m,r?i.componentStyle:void 0);function w(S,C){return function(k,_,E){var T=k.attrs,$=k.componentStyle,P=k.defaultProps,O=k.foldedComponentIds,M=k.styledComponentId,R=k.target,I=K.useContext(rpe),j=EK(),L=k.shouldForwardProp||j.shouldForwardProp,D=zMt(_,I,P)||Iv,B=function(W,U,X){for(var J,re=Ro(Ro({},U),{className:void 0,theme:X}),Q=0;Q<W.length;Q+=1){var ne=Ov(J=W[Q])?J(re):J;for(var ee in ne)re[ee]=ee==="className"?Yf(re[ee],ne[ee]):ee==="style"?Ro(Ro({},re[ee]),ne[ee]):ne[ee]}return U.className&&(re.className=Yf(re.className,U.className)),re}(T,_,D),F=B.as||R,z={};for(var H in B)B[H]===void 0||H[0]==="$"||H==="as"||H==="theme"&&B.theme===D||(H==="forwardedAs"?z.as=B.forwardedAs:L&&!L(H,F)||(z[H]=B[H]));var A=function(W,U){var X=EK(),J=W.generateAndInjectStyles(U,X.styleSheet,X.stylis);return J}($,B),V=Yf(O,M);return A&&(V+=" "+A),B.className&&(V+=" "+B.className),z[dT(F)&&!Wme.has(F)?"class":"className"]=V,E&&(z.ref=E),u.createElement(F,z)}(y,S,C)}w.displayName=f;var y=K.forwardRef(w);return y.attrs=p,y.componentStyle=x,y.displayName=f,y.shouldForwardProp=h,y.foldedComponentIds=r?Yf(i.foldedComponentIds,i.styledComponentId):"",y.styledComponentId=m,y.target=r?i.target:e,Object.defineProperty(y,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(S){this._foldedDefaultProps=r?function(C){for(var k=[],_=1;_<arguments.length;_++)k[_-1]=arguments[_];for(var E=0,T=k;E<T.length;E++)a5(C,T[E],!0);return C}({},i.defaultProps,S):S}}),kA(y,function(){return".".concat(y.styledComponentId)}),a&&Xme(y,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),y}function TK(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 PK=function(e){return Object.assign(e,{isCss:!0})};function Sjt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Ov(e)||Mb(e))return PK(fm(TK(Z4,vk([e],t,!0))));var r=e;return t.length===0&&r.length===1&&typeof r[0]=="string"?fm(r):PK(fm(TK(r,t)))}function s5(e,t,n){if(n===void 0&&(n=Iv),!t)throw sx(1,t);var r=function(i){for(var a=[],o=1;o<arguments.length;o++)a[o-1]=arguments[o];return e(t,n,Sjt.apply(void 0,vk([i],a,!1)))};return r.attrs=function(i){return s5(e,t,Ro(Ro({},n),{attrs:Array.prototype.concat(n.attrs,i).filter(Boolean)}))},r.withConfig=function(i){return s5(e,t,Ro(Ro({},n),i))},r}var ipe=function(e){return s5(wjt,e)},Fn=ipe;Wme.forEach(function(e){Fn[e]=ipe(e)});const Cjt=Fn.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;
|
||
`,kjt=Fn.div`
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 16px;
|
||
margin-bottom: 24px;
|
||
`,_jt=Fn.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;
|
||
}
|
||
`,Ejt=Fn.h1`
|
||
font-size: 24px;
|
||
color: #333;
|
||
margin: 0;
|
||
flex: 1;
|
||
`,$jt=Fn.div`
|
||
font-size: 16px;
|
||
color: #666;
|
||
line-height: 1.6;
|
||
flex: 1;
|
||
`,Tjt=Fn.div`
|
||
margin-top: 40px;
|
||
padding: 20px;
|
||
border-top: 1px solid #eee;
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: center;
|
||
gap: 16px;
|
||
`,Pjt=Fn.div`
|
||
display: flex;
|
||
gap: 16px;
|
||
`,RK=Fn.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;
|
||
}
|
||
`,Rjt=Fn.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;
|
||
}
|
||
`,Ijt=Fn.button`
|
||
padding: 8px 24px;
|
||
border-radius: 20px;
|
||
background: #0066FF;
|
||
color: #fff;
|
||
border: none;
|
||
cursor: pointer;
|
||
transition: all 0.2s;
|
||
|
||
&:hover {
|
||
opacity: 0.8;
|
||
}
|
||
`,Ojt=()=>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"})}),Mjt=()=>{const e=Hu(),[t]=ug(),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(Cjt,{children:[b.jsxs(kjt,{children:[b.jsxs(_jt,{onClick:s,children:[b.jsx(Ojt,{}),"返回"]}),b.jsx(Ejt,{children:n})]}),b.jsx($jt,{children:l}),b.jsxs(Tjt,{children:[b.jsx("div",{children:"这个答案对您有帮助吗?"}),b.jsxs(Pjt,{children:[b.jsx(RK,{$primary:!0,onClick:()=>c(!0),children:"有帮助"}),b.jsx(RK,{onClick:()=>c(!1),children:"没帮助"})]}),r&&b.jsxs(b.Fragment,{children:[b.jsx(Rjt,{value:a,onChange:f=>o(f.target.value),placeholder:"请告诉我们您遇到了什么问题..."}),b.jsx(Ijt,{onClick:d,children:"提交反馈"})]})]})]})},jjt=Fn.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;
|
||
`,Njt=Fn.div`
|
||
width: 100%;
|
||
max-width: 800px;
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: flex-start;
|
||
`,Ajt=Fn.div`
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 16px;
|
||
margin-bottom: 24px;
|
||
width: 100%;
|
||
`,Fjt=Fn.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;
|
||
}
|
||
`,Djt=Fn.h1`
|
||
font-size: 24px;
|
||
color: #333;
|
||
margin: 0;
|
||
flex: 1;
|
||
`,Ljt=Fn.div`
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 16px;
|
||
margin-bottom: 60px;
|
||
width: 100%;
|
||
`,Bjt=Fn.div`
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 12px;
|
||
padding: 12px 0;
|
||
border-bottom: 1px solid #f5f5f5;
|
||
cursor: pointer;
|
||
|
||
&:hover {
|
||
opacity: 0.8;
|
||
}
|
||
`,zjt=Fn.span`
|
||
color: ${e=>{switch(e.$index){case 1:return"#ff6b6b";case 2:return"#ff922b";case 3:return"#ffd43b";default:return"#868e96"}}};
|
||
font-weight: 500;
|
||
`,Hjt=Fn.span`
|
||
color: #333;
|
||
flex: 1;
|
||
`,Vjt=Fn.span`
|
||
color: #ccc;
|
||
`,Wjt=()=>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"})}),Ujt=()=>{const e=Hu(),{id:t}=ace();console.log("HelpCategory id: ",t);const[n]=ug(),r=n.get("category"),i=["如何使用基础功能","如何配置高级设置","常见问题解答","功能使用技巧","系统使用指南","新手入门教程","进阶使用说明","问题排查指南"],a=()=>{e("/helpcenter")},o=s=>{e(`/helpdetail/${s+1}?question=${encodeURIComponent(i[s])}&from=category`)};return b.jsx(jjt,{children:b.jsxs(Njt,{children:[b.jsxs(Ajt,{children:[b.jsxs(Fjt,{onClick:a,children:[b.jsx(Wjt,{}),"返回"]}),b.jsx(Djt,{children:r})]}),b.jsx(Ljt,{children:i.map((s,l)=>b.jsxs(Bjt,{onClick:()=>o(l),children:[b.jsx(zjt,{$index:l+1,children:l+1}),b.jsx(Hjt,{children:s}),b.jsx(Vjt,{children:"›"})]},l))})]})})},qjt=()=>{const{token:e}=Hi.useToken(),{isCustomServer:t,setIsCustomServer:n}=u.useContext(Vo),[r]=gi.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(sh);m==="true"&&(a(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const p=localStorage.getItem(j0);p&&r.setFieldsValue({apiUrl:Mp(p)});const h=localStorage.getItem(N0);h&&r.setFieldsValue({websocketUrl:Mp(h)})}},[t]);const d=m=>{if(console.log("handleCustomServerChange e:",m),a(m.target.checked),m.target.checked){const p=localStorage.getItem(j0);p&&r.setFieldsValue({apiUrl:Mp(p)});const h=localStorage.getItem(N0);h&&r.setFieldsValue({websocketUrl:Mp(h)}),console.log("initData apiUrl:",p,"websocketUrl:",h)}else localStorage.setItem(sh,"false")},f=(m,p)=>(console.log("props:",m,p),b.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[b.jsx(Bt,{type:"primary",onClick:()=>{let h=m.form.getFieldValue("apiUrl");h=Mp(h.trim());let g=m.form.getFieldValue("websocketUrl");g=Mp(g.trim()),h&&h.trim().length>0&&g&&g.trim().length>0?(localStorage.setItem(j0,h),localStorage.setItem(N0,g),localStorage.setItem(sh,"true"),yr.success("保存成功")):yr.error("请输入正确的服务器地址")},children:"保存"},"submit"),b.jsx(Bt,{onClick:()=>{var h;(h=m.form)==null||h.resetFields(),s(""),localStorage.setItem(sh,"false"),localStorage.setItem(j0,""),localStorage.setItem(N0,""),yr.success("重置成功,已恢复默认云服务器")},children:"重置"},"reset"),b.jsx(Bt,{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(gi,{className:"ant-pro-form-server-main",form:r,submitter:{render:f},children:[b.jsx(gme,{name:"isCustomServerEnabled",fieldProps:{onChange:m=>{console.log("e:",m),d(m)}},children:"是否启用自定义服务器"}),i&&b.jsxs(b.Fragment,{children:[b.jsx(ka,{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(ka,{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)}})]})]})]})};function Gjt(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 Kjt(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 Yjt=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(Kjt(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var a=Gjt(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}(),ja="-ms-",xk="-moz-",gr="-webkit-",ape="comm",_A="rule",EA="decl",Xjt="@import",ope="@keyframes",Jjt="@layer",Qjt=Math.abs,eE=String.fromCharCode,Zjt=Object.assign;function eNt(e,t){return Sa(e,0)^45?(((t<<2^Sa(e,0))<<2^Sa(e,1))<<2^Sa(e,2))<<2^Sa(e,3):0}function spe(e){return e.trim()}function tNt(e,t){return(e=t.exec(e))?e[0]:e}function br(e,t,n){return e.replace(t,n)}function l5(e,t){return e.indexOf(t)}function Sa(e,t){return e.charCodeAt(t)|0}function jb(e,t,n){return e.slice(t,n)}function mc(e){return e.length}function $A(e){return e.length}function Jw(e,t){return t.push(e),e}function nNt(e,t){return e.map(t).join("")}var tE=1,Mv=1,lpe=0,zo=0,Ui=0,Tg="";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:Mv,length:o,return:""}}function b0(e,t){return Zjt(nE("",null,null,"",null,null,0),e,{length:-e.length},t)}function rNt(){return Ui}function iNt(){return Ui=zo>0?Sa(Tg,--zo):0,Mv--,Ui===10&&(Mv=1,tE--),Ui}function gs(){return Ui=zo<lpe?Sa(Tg,zo++):0,Mv++,Ui===10&&(Mv=1,tE++),Ui}function _c(){return Sa(Tg,zo)}function dC(){return zo}function lx(e,t){return jb(Tg,e,t)}function Nb(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 cpe(e){return tE=Mv=1,lpe=mc(Tg=e),zo=0,[]}function upe(e){return Tg="",e}function fC(e){return spe(lx(zo-1,c5(e===91?e+2:e===40?e+1:e)))}function aNt(e){for(;(Ui=_c())&&Ui<33;)gs();return Nb(e)>2||Nb(Ui)>3?"":" "}function oNt(e,t){for(;--t&&gs()&&!(Ui<48||Ui>102||Ui>57&&Ui<65||Ui>70&&Ui<97););return lx(e,dC()+(t<6&&_c()==32&&gs()==32))}function c5(e){for(;gs();)switch(Ui){case e:return zo;case 34:case 39:e!==34&&e!==39&&c5(Ui);break;case 40:e===41&&c5(e);break;case 92:gs();break}return zo}function sNt(e,t){for(;gs()&&e+Ui!==57;)if(e+Ui===84&&_c()===47)break;return"/*"+lx(t,zo-1)+"*"+eE(e===47?e:gs())}function lNt(e){for(;!Nb(_c());)gs();return lx(e,zo)}function cNt(e){return upe(mC("",null,null,null,[""],e=cpe(e),0,[0],e))}function mC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,g=1,v=1,x=1,w=0,y="",S=i,C=a,k=r,_=y;v;)switch(h=w,w=gs()){case 40:if(h!=108&&Sa(_,f-1)==58){l5(_+=br(fC(w),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:_+=fC(w);break;case 9:case 10:case 13:case 32:_+=aNt(h);break;case 92:_+=oNt(dC()-1,7);continue;case 47:switch(_c()){case 42:case 47:Jw(uNt(sNt(gs(),dC()),t,n),l);break;default:_+="/"}break;case 123*g:s[c++]=mc(_)*x;case 125*g:case 59:case 0:switch(w){case 0:case 125:v=0;case 59+d:x==-1&&(_=br(_,/\f/g,"")),p>0&&mc(_)-f&&Jw(p>32?OK(_+";",r,n,f-1):OK(br(_," ","")+";",r,n,f-2),l);break;case 59:_+=";";default:if(Jw(k=IK(_,t,n,c,d,i,s,y,S=[],C=[],f),a),w===123)if(d===0)mC(_,t,k,k,S,a,f,s,C);else switch(m===99&&Sa(_,3)===110?100:m){case 100:case 108:case 109:case 115:mC(e,k,k,r&&Jw(IK(e,k,k,0,0,i,s,y,i,S=[],f),C),i,C,f,s,r?S:C);break;default:mC(_,k,k,k,[""],C,0,s,C)}}c=d=p=0,g=x=1,y=_="",f=o;break;case 58:f=1+mc(_),p=h;default:if(g<1){if(w==123)--g;else if(w==125&&g++==0&&iNt()==125)continue}switch(_+=eE(w),w*g){case 38:x=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(mc(_)-1)*x,x=1;break;case 64:_c()===45&&(_+=fC(gs())),m=_c(),d=f=mc(y=_+=lNt(dC())),w++;break;case 45:h===45&&mc(_)==2&&(g=0)}}return a}function IK(e,t,n,r,i,a,o,s,l,c,d){for(var f=i-1,m=i===0?a:[""],p=$A(m),h=0,g=0,v=0;h<r;++h)for(var x=0,w=jb(e,f+1,f=Qjt(g=o[h])),y=e;x<p;++x)(y=spe(g>0?m[x]+" "+w:br(w,/&\f/g,m[x])))&&(l[v++]=y);return nE(e,t,n,i===0?_A:s,l,c,d)}function uNt(e,t,n){return nE(e,t,n,ape,eE(rNt()),jb(e,2,-2),0)}function OK(e,t,n,r){return nE(e,t,n,EA,jb(e,0,r),jb(e,r+1,-1),r)}function Lh(e,t){for(var n="",r=$A(e),i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function dNt(e,t,n,r){switch(e.type){case Jjt:if(e.children.length)break;case Xjt:case EA:return e.return=e.return||e.value;case ape:return"";case ope:return e.return=e.value+"{"+Lh(e.children,r)+"}";case _A:e.value=e.props.join(",")}return mc(n=Lh(e.children,r))?e.return=e.value+"{"+n+"}":""}function fNt(e){var t=$A(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 mNt(e){return function(t){t.root||(t=t.return)&&e(t)}}function pNt(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var hNt=function(t,n,r){for(var i=0,a=0;i=a,a=_c(),i===38&&a===12&&(n[r]=1),!Nb(a);)gs();return lx(t,zo)},vNt=function(t,n){var r=-1,i=44;do switch(Nb(i)){case 0:i===38&&_c()===12&&(n[r]=1),t[r]+=hNt(zo-1,n,r);break;case 2:t[r]+=fC(i);break;case 4:if(i===44){t[++r]=_c()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=eE(i)}while(i=gs());return t},gNt=function(t,n){return upe(vNt(cpe(t),n))},MK=new WeakMap,bNt=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&&!MK.get(r))&&!i){MK.set(t,!0);for(var a=[],o=gNt(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]}}},yNt=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function dpe(e,t){switch(eNt(e,t)){case 5103:return gr+"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 gr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return gr+e+xk+e+ja+e+e;case 6828:case 4268:return gr+e+ja+e+e;case 6165:return gr+e+ja+"flex-"+e+e;case 5187:return gr+e+br(e,/(\w+).+(:[^]+)/,gr+"box-$1$2"+ja+"flex-$1$2")+e;case 5443:return gr+e+ja+"flex-item-"+br(e,/flex-|-self/,"")+e;case 4675:return gr+e+ja+"flex-line-pack"+br(e,/align-content|flex-|-self/,"")+e;case 5548:return gr+e+ja+br(e,"shrink","negative")+e;case 5292:return gr+e+ja+br(e,"basis","preferred-size")+e;case 6060:return gr+"box-"+br(e,"-grow","")+gr+e+ja+br(e,"grow","positive")+e;case 4554:return gr+br(e,/([^-])(transform)/g,"$1"+gr+"$2")+e;case 6187:return br(br(br(e,/(zoom-|grab)/,gr+"$1"),/(image-set)/,gr+"$1"),e,"")+e;case 5495:case 3959:return br(e,/(image-set\([^]*)/,gr+"$1$`$1");case 4968:return br(br(e,/(.+:)(flex-)?(.*)/,gr+"box-pack:$3"+ja+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+gr+e+e;case 4095:case 3583:case 4068:case 2532:return br(e,/(.+)-inline(.+)/,gr+"$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(mc(e)-1-t>6)switch(Sa(e,t+1)){case 109:if(Sa(e,t+4)!==45)break;case 102:return br(e,/(.+:)(.+)-([^]+)/,"$1"+gr+"$2-$3$1"+xk+(Sa(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~l5(e,"stretch")?dpe(br(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Sa(e,t+1)!==115)break;case 6444:switch(Sa(e,mc(e)-3-(~l5(e,"!important")&&10))){case 107:return br(e,":",":"+gr)+e;case 101:return br(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+gr+(Sa(e,14)===45?"inline-":"")+"box$3$1"+gr+"$2$3$1"+ja+"$2box$3")+e}break;case 5936:switch(Sa(e,t+11)){case 114:return gr+e+ja+br(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return gr+e+ja+br(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return gr+e+ja+br(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return gr+e+ja+e+e}return e}var xNt=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case EA:t.return=dpe(t.value,t.length);break;case ope:return Lh([b0(t,{value:br(t.value,"@","@"+gr)})],i);case _A:if(t.length)return nNt(t.props,function(a){switch(tNt(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Lh([b0(t,{props:[br(a,/:(read-\w+)/,":"+xk+"$1")]})],i);case"::placeholder":return Lh([b0(t,{props:[br(a,/:(plac\w+)/,":"+gr+"input-$1")]}),b0(t,{props:[br(a,/:(plac\w+)/,":"+xk+"$1")]}),b0(t,{props:[br(a,/:(plac\w+)/,ja+"input-$1")]})],i)}return""})}},wNt=[xNt],fpe=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(g){var v=g.getAttribute("data-emotion");v.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var i=t.stylisPlugins||wNt,a={},o,s=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(g){for(var v=g.getAttribute("data-emotion").split(" "),x=1;x<v.length;x++)a[v[x]]=!0;s.push(g)});var l,c=[bNt,yNt];{var d,f=[dNt,mNt(function(g){d.insert(g)})],m=fNt(c.concat(i,f)),p=function(v){return Lh(cNt(v),m)};l=function(v,x,w,y){d=w,p(v?v+"{"+x.styles+"}":x.styles),y&&(h.inserted[x.name]=!0)}}var h={key:n,sheet:new Yjt({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 SNt(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 CNt={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},kNt=/[A-Z]|^ms/g,_Nt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,mpe=function(t){return t.charCodeAt(1)===45},jK=function(t){return t!=null&&typeof t!="boolean"},mT=pNt(function(e){return mpe(e)?e:e.replace(kNt,"-$&").toLowerCase()}),NK=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(_Nt,function(r,i,a){return pc={name:i,styles:a,next:pc},i})}return CNt[t]!==1&&!mpe(t)&&typeof n=="number"&&n!==0?n+"px":n};function Ab(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 pc={name:i.name,styles:i.styles,next:pc},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)pc={name:o.name,styles:o.styles,next:pc},o=o.next;var s=a.styles+";";return s}return ENt(e,t,n)}case"function":{if(e!==void 0){var l=pc,c=n(e);return pc=l,Ab(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function ENt(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=Ab(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]+"}":jK(s)&&(r+=mT(a)+":"+NK(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++)jK(o[l])&&(r+=mT(a)+":"+NK(a,o[l])+";");else{var c=Ab(e,t,o);switch(a){case"animation":case"animationName":{r+=mT(a)+":"+c+";";break}default:r+=a+"{"+c+"}"}}}return r}var AK=/label:\s*([^\s;{]+)\s*(;|$)/g,pc;function mm(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="";pc=void 0;var a=e[0];if(a==null||a.raw===void 0)r=!1,i+=Ab(n,t,a);else{var o=a;i+=o[0]}for(var s=1;s<e.length;s++)if(i+=Ab(n,t,e[s]),r){var l=a;i+=l[s]}AK.lastIndex=0;for(var c="",d;(d=AK.exec(i))!==null;)c+="-"+d[1];var f=SNt(i)+c;return{name:f,styles:i,next:pc}}var $Nt=!0;function TA(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):i&&(r+=i+" ")}),r}var ppe=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||$Nt===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},hpe=function(t,n,r){ppe(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 FK(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function DK(e,t,n){var r=[],i=TA(e,r,n);return r.length<2?n:i+t(r)}var PA=function(t){var n=fpe(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=mm(c,n.registered,void 0);return hpe(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=mm(c,n.registered),m="animation-"+f.name;return FK(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=mm(c,n.registered);FK(n,f)},o=function(){for(var l=arguments.length,c=new Array(l),d=0;d<l;d++)c[d]=arguments[d];return DK(n.registered,r,TNt(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:TA.bind(null,n.registered),merge:DK.bind(null,n.registered,r)}},TNt=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},qc=PA({key:"css"});qc.flush;qc.hydrate;qc.cx;qc.merge;qc.getRegisteredStyles;qc.injectGlobal;qc.keyframes;qc.css;qc.sheet;var PNt=qc.cache,RNt=function(){function e(){er(this,e),q(this,"_cacheList",[PNt])}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}(),LK=typeof document<"u",vpe=function(t,n){return"".concat(t,"-").concat(n)},INt=function(t,n,r,i){var a=i.hashPriority;ppe(t,n,r);var o=".".concat(vpe(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);!LK&&d!==void 0&&(l+=d),c=c.next}while(c!==void 0);if(!LK&&l.length!==0)return l}},RA=function(t){return mt(t)==="object"&&"styles"in t&&"name"in t&&"toString"in t},ONt=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},MNt=function(t,n,r){var i=[],a=TA(t,i,r);return i.length<2?r:a+n(i)},jNt=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=mm(i,t.registered,void 0);return INt(t,o,!1,n),vpe(t.key,o.name)}},NNt=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 RA(s)?n(s):s});return MNt(t.registered,n,ONt(o))}},gpe=function(t,n){var r=jNt(t,{hashPriority:n.hashPriority||"high",label:n.label}),i=NNt(t,r);return{css:r,cx:i}},cx=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return mm(n)},ANt="acss",FNt=function(t){return u.createContext(t)},BK=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}},DNt=pm.useInsertionEffect?pm.useInsertionEffect:!1,zK=DNt||u.useLayoutEffect,bpe=u.createContext(typeof HTMLElement<"u"?fpe({key:"css"}):null);bpe.Provider;var LNt=function(t){return u.forwardRef(function(n,r){var i=u.useContext(bpe);return t(n,i,r)})},wk=u.createContext({}),BNt=function(t,n){if(typeof n=="function"){var r=n(t);return r}return Fe({},t,n)},zNt=BK(function(e){return BK(function(t){return BNt(e,t)})}),HNt=function(t){var n=u.useContext(wk);return t.theme!==n&&(n=zNt(n)(t.theme)),u.createElement(wk.Provider,{value:n},t.children)},VNt=LNt(function(e,t){var n=e.styles,r=mm([n],void 0,u.useContext(wk)),i=u.useRef();return zK(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]),zK(function(){var a=i.current,o=a[0],s=a[1];if(s){a[1]=!1;return}if(r.next!==void 0&&hpe(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}),WNt=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(VNt,{styles:mm(r,void 0,N(N({},a),{},{theme:o}))})})}},UNt=function(t){return function(n){var r=t(n);return function(i){var a=r(i),o=a.styles;return o}}},qNt=["children","prefix","speedy","getStyleManager","container","nonce","insertionPoint","stylisPlugins","linters"],GNt=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=rt(n,qNt),p=u.useContext(t),h=i??p.sheet.key,g=s??p.sheet.container,v=a??p.sheet.isSpeedy,x=u.useMemo(function(){var y=!1,S=PA({speedy:v??y,key:h,container:g,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,v,g,l,c,d]);u.useEffect(function(){o==null||o(x)},[x]);var w=b.jsx(t.Provider,{value:x,children:r});return Object.keys(m).length||g?b.jsx(l0e,N(N({linters:f,container:g},m),{},{children:w})):w})},KNt=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}})}},YNt=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]}))},IA=function(){var t=Hi.useToken(),n=t.token;return n},fh=function(t){return typeof window<"u"?matchMedia&&matchMedia("(prefers-color-scheme: ".concat(t,")")):{matches:!1}},pT,ype=u.createContext({appearance:"light",setAppearance:function(){},isDarkMode:!1,themeMode:"light",setThemeMode:function(){},browserPrefers:(pT=fh("dark"))!==null&&pT!==void 0&&pT.matches?"dark":"light"}),rE=function(){return u.useContext(ype)},XNt=function(){var t=IA(),n=rE(),r=n.appearance,i=n.isDarkMode;return u.useMemo(function(){return YNt(KNt({token:t,css:cx}))},[t,r,i])},xpe=function(){var t=IA(),n=XNt();return u.useMemo(function(){return N(N({},t),{},{stylish:n})},[t,n])},JNt=function(t){return N(N({},t),{},{mobile:t.xs,tablet:t.md,laptop:t.lg,desktop:t.xxl})},QNt=function(){var t=IA(),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 JNt(n)},[t])},ZNt=function(t,n){return Object.entries(t).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=o;return RA(o)||(s=cx(o)),n[a]?"".concat(n[a]," {").concat(s.styles,"}"):""}).join("")},e9t=["stylish","appearance","isDarkMode","prefixCls","iconPrefixCls"],t9t=["prefixCls","iconPrefixCls"],n9t=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=gpe(m,{hashPriority:(o==null?void 0:o.hashPriority)||n,label:o==null?void 0:o.label}),h=p.cx,g=p.css,v=QNt(),x=u.useMemo(function(){var w;if(a instanceof Function){var y=d.stylish,S=d.appearance,C=d.isDarkMode,k=d.prefixCls,_=d.iconPrefixCls,E=rt(d,e9t),T=function(P){return ZNt(P,v)};Object.assign(T,v),w=a({token:E,stylish:y,appearance:S,isDarkMode:C,prefixCls:k,iconPrefixCls:_,cx:h,css:cx,responsive:T},c)}else w=a;return mt(w)==="object"&&(RA(w)?w=g(w):w=Object.fromEntries(Object.entries(w).map(function($){var P=he($,2),O=P[0],M=P[1],R=l?"".concat(s,"-").concat(O):void 0;return mt(M)==="object"?l?[O,g(M,"label:".concat(R))]:[O,g(M)]:[O,M]}))),w},[c,d]);return u.useMemo(function(){var w=d.prefixCls,y=d.iconPrefixCls,S=rt(d,t9t);return{styles:x,cx:h,theme:S,prefixCls:w,iconPrefixCls:y}},[x,d])}}},HK=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})}},r9t=HNt,wpe=wk,Spe=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=yr.useMessage(a==null?void 0:a.message),d=he(c,2),f=d[0],m=d[1],p=gie.useNotification(a==null?void 0:a.notification),h=he(p,2),g=h[0],v=h[1],x=ma.useModal(),w=he(x,2),y=w[0],S=w[1];u.useEffect(function(){i==null||i({message:f,modal:y,notification:g})},[]);var C=u.useMemo(function(){var k=l?Hi.darkAlgorithm:Hi.defaultAlgorithm,_=n;if(typeof n=="function"&&(_=n(s)),!_)return{algorithm:k};var E=_.algorithm?_.algorithm instanceof Array?_.algorithm:[_.algorithm]:[];return N(N({},_),{},{algorithm:_.algorithm?[k].concat(He(E)):k})},[n,l]);return b.jsxs(Vt,{prefixCls:r,theme:C,children:[m,v,S,t]})});Spe.displayName="AntdProvider";function i9t(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 a9t(e,t){return o9t(e)||i9t(e,t)||s9t(e,t)||l9t()}function o9t(e){if(Array.isArray(e))return e}function s9t(e,t){if(e){if(typeof e=="string")return VK(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 VK(e,t)}}function VK(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 l9t(){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 WK(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=a9t(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 hT=function(t){typeof u.startTransition=="function"?u.startTransition(t):t()},Qu,c9t=function(t){var n=t.themeMode,r=t.setAppearance,i=t.setBrowserPrefers,a=function(){hT(function(){fh("dark").matches?r("dark"):r("light")})},o=function(){hT(function(){fh("dark").matches?i("dark"):i("light")})};return u.useLayoutEffect(function(){if(n!=="auto"){hT(function(){r(n)});return}return setTimeout(a,1),Qu||(Qu=fh("dark")),Qu.addEventListener("change",a),function(){Qu.removeEventListener("change",a)}},[n]),u.useLayoutEffect(function(){return Qu||(Qu=fh("dark")),Qu.addEventListener("change",o),function(){Qu.removeEventListener("change",o)}},[]),null},Cpe=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=WK("light",{value:o,defaultValue:s??m,onChange:function($){return l==null?void 0:l($)}}),h=he(p,2),g=h[0],v=h[1],x=WK("light",{value:r,defaultValue:i??f,onChange:function($){return a==null?void 0:a($)}}),w=he(x,2),y=w[0],S=w[1],C=u.useState((t=fh("dark"))!==null&&t!==void 0&&t.matches?"dark":"light"),k=he(C,2),_=k[0],E=k[1];return b.jsxs(ype.Provider,{value:{themeMode:g,setThemeMode:v,appearance:y,setAppearance:S,isDarkMode:y==="dark",browserPrefers:_},children:[typeof window<"u"&&b.jsx(c9t,{themeMode:g,setAppearance:S,setBrowserPrefers:E}),n]})});Cpe.displayName="ThemeSwitcher";var u9t=["stylish"],d9t=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=xpe(),m=f.stylish,p=rt(f,u9t),h=u.useMemo(function(){return i?i instanceof Function?i({token:p,appearance:c,isDarkMode:d}):i:{}},[i,p,c]),g=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]),v=u.useMemo(function(){return a?a({token:N(N({},p),g),stylish:m,appearance:c,isDarkMode:d,css:cx}):{}},[a,p,g,m,c]),x=u.useMemo(function(){return N(N({},v),m)},[v,m]),w=N(N(N(N({},p),g),{},{stylish:x},l),{},{prefixCls:o});return b.jsx(s,{theme:w,children:n})},f9t=function(t){var n=t.styledConfig?HK(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,g=i.themeMode,v=i.defaultThemeMode,x=i.onThemeModeChange,w=i.styled,y=u.useContext(r),S=y.prefixCls,C=y.StyledThemeContext,k=y.CustomThemeContext,_=u.useContext(k),E=w?HK(w):n||r9t,T=d||S;return b.jsx(r.Provider,{value:{prefixCls:T,StyledThemeContext:(w==null?void 0:w.ThemeContext)||C||wpe,CustomThemeContext:k},children:b.jsx(Cpe,{themeMode:g,defaultThemeMode:v,onThemeModeChange:x,defaultAppearance:p,appearance:m,onAppearanceChange:h,useTheme:t.useTheme,children:b.jsx(Spe,{prefixCls:T,staticInstanceConfig:f,theme:l,getStaticInstance:c,children:b.jsx(d9t,{prefixCls:T,customToken:o,defaultCustomToken:_,customStylish:s,StyledThemeProvider:E,children:a})})})})})},m9t=function(t){return function(){var n=t.StyleEngineContext,r=u.useContext(n),i=r.StyledThemeContext,a=r.CustomThemeContext,o=r.prefixCls,s=xpe(),l=rE(),c=u.useContext(a),d=u.useContext(i??wpe)||{},f=u.useContext(Vt.ConfigContext),m=f.iconPrefixCls,p=f.getPrefixCls,h=p(),g=o&&o!=="ant"?o:h,v=u.useMemo(function(){return N(N(N(N({},s),l),c),{},{prefixCls:g,iconPrefixCls:m})},[s,l,c,g,m]);return!d||Object.keys(d).length===0?v:N(N({},d),{},{prefixCls:g,iconPrefixCls:m})}},kpe=new RNt;typeof global<"u"&&(global.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__=kpe);var p9t=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=PA({key:a.key,speedy:a.speedy,container:a.container}),s=FNt(o),l=GNt(s);o.cache=kpe.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=m9t({StyleEngineContext:f}),p=n9t({hashPriority:a.hashPriority,useTheme:m,EmotionContext:s}),h=WNt(m),g=UNt(p),v=f9t({styledConfig:a.styled,StyleEngineContext:f,useTheme:m});v.displayName="AntdStyleThemeProvider";var x=gpe(o.cache,{hashPriority:a.hashPriority}),w=x.cx,y=o.injectGlobal,S=o.keyframes;return{createStyles:p,createGlobalStyle:h,createStylish:g,css:cx,cx:w,keyframes:S,injectGlobal:y,styleManager:o,useTheme:m,StyleProvider:l,ThemeProvider:v}},h9t=p9t({key:ANt,speedy:!1}),v9t=h9t.createStyles;const iE=v9t(({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;
|
||
`})),g9t=({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})]})},UK=({activeKey:e,onMenuClick:t})=>{const{styles:n}=iE(),r=Kr(),[i,a]=u.useState(["afterSale","preSale","serviceConfig","suggest"]),o=l=>{a(l)},s=()=>{const l=[{key:"selfService",label:r.formatMessage({id:"sidebar.selfService",defaultMessage:"自助服务"}),icon:b.jsx(Bue,{})},{type:"divider"},{key:"preSale",label:r.formatMessage({id:"sidebar.preSale",defaultMessage:"售前服务"}),icon:b.jsx(glt,{}),children:[{key:"preSale.onlineService",label:r.formatMessage({id:"sidebar.preSale.onlineService",defaultMessage:"在线服务"})}]},{key:"afterSale",label:r.formatMessage({id:"sidebar.afterSale",defaultMessage:"售后服务"}),icon:b.jsx(lct,{}),children:[{key:"afterSale.onlineService",label:r.formatMessage({id:"sidebar.afterSale.onlineService",defaultMessage:"在线服务"})},...Mi?[{key:"afterSale.submitTicket",label:r.formatMessage({id:"sidebar.afterSale.submitTicket",defaultMessage:"提交工单"})},{key:"afterSale.myTicket",label:r.formatMessage({id:"sidebar.afterSale.myTicket",defaultMessage:"我的工单"})}]:[]]}];return l.push({type:"divider"}),Mi&&l.push({key:"suggest",label:r.formatMessage({id:"sidebar.suggest",defaultMessage:"建议投诉"}),icon:b.jsx(zue,{}),children:[{key:"suggest.suggest",label:r.formatMessage({id:"sidebar.suggest.suggest",defaultMessage:"我要建议"})},{key:"suggest.complaint",label:r.formatMessage({id:"sidebar.suggest.complaint",defaultMessage:"我要投诉"})}]}),l};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(Fu,{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()})})},b9t=K.createContext({});function y9t(){const{getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r,theme:i}=K.useContext(Vt.ConfigContext);return{theme:i,getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r}}const _pe=e=>{const{attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l,theme:c,...d}=e,{theme:f}=y9t(),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(b9t.Provider,{value:m},K.createElement(Vt,Fe({},d,{theme:p})))},x9t="modulepreload",w9t=function(e){return"/chat/"+e},qK={},S9t=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=w9t(l),l in qK)return;qK[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":x9t,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)})},GK=Zm()(ep(sg(tp((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]?C9t(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}=m4.getState();if(n!=null&&n.uid){const{threadService:r}=await S9t(async()=>{const{threadService:i}=await import("./threadService-BBQLGYsl.js");return{threadService:i}},[]);await r.loadThreads()}},setPagination:n=>e({pagination:n})})),{name:CHe}))),C9t=(e,t)=>(e.top=t.top,e.mute=t.mute,e.unread=t.unread,e.agent=t.agent,e);async function k9t(e){return Gn("/api/v1/robot/query/org",{method:"GET",params:{...e,channel:In}})}async function _9t(e){return Gn("/api/v1/robot/create/llm/thread",{method:"POST",data:{...e}})}const E9t=({open:e,onSubmit:t,onCancel:n})=>{const r=u.useRef(!1),i=Kr(),{translateString:a}=Er(),{isLoggedIn:o}=u.useContext(Vo),[s,l]=u.useState(0),[c]=u.useState(5),[d,f]=u.useState(0),[m,p]=u.useState([]),[h,g]=u.useState(!1),[v,x]=u.useState(""),w=m4(P=>P.currentOrg),y=GK(P=>P.addThread),S=GK(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,g(!0);const O=yr.loading({content:"loading",duration:0}),M={pageNumber:P,pageSize:c,name:gVe,nickname:v,orgUid:w==null?void 0:w.uid,categoryUid:"",type:lHe,level:cHe};try{const R=await k9t(M);console.log("queryRobotsByOrg: ",R.data,M),R.data.code===200?(O(),p(R.data.data.content),f(R.data.data.totalElements),l(P)):(O(),yr.error(R.data.message))}catch{O(),yr.error("加载失败,请稍后重试")}finally{r.current=!1,g(!1)}},[w==null?void 0:w.uid,o,s,c,v]);u.useEffect(()=>{e&&C(0)},[C,e,v]);const k=P=>{x(P)},_=P=>{C(P-1)},E=()=>{n()},T=async P=>{console.log("startRobotChat",P);const O={uid:P==null?void 0:P.name},M={robot:JSON.stringify(O),forceNew:!0,hide:!1,channel:In},R=await _9t(M);console.log("startRobotChat response:",M,R.data),R.data.code===200?(y(R.data.data),S(R.data.data),t()):(yr.error(R.data.message),n())};return b.jsx(b.Fragment,{children:b.jsxs(ma,{title:i.formatMessage({id:"robot.create.title",defaultMessage:"创建大模型对话"}),open:e,onCancel:E,footer:[b.jsx(Bt,{onClick:E,children:i.formatMessage({id:"common.cancel",defaultMessage:"取消"})},"cancel")],children:[b.jsx(pr,{placeholder:i.formatMessage({id:"robot.search.placeholder",defaultMessage:"搜索提示语昵称"}),prefix:b.jsx(Wv,{}),value:v,onChange:P=>k(P.target.value),style:{marginBottom:16,marginTop:8},allowClear:!0}),m.length===0&&v&&!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(Bt,{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(zj,{current:s+1,pageSize:c,total:d,onChange:_,size:"small",simple:!0})}),h&&b.jsx("div",{style:{textAlign:"center",marginTop:20},children:b.jsxs(Pr,{children:[b.jsx(Ka,{}),b.jsx("span",{children:i.formatMessage({id:"common.loading",defaultMessage:"加载中..."})})]})})]})})};async function $9t(){return Gn("/kaptcha/api/v1/get",{method:"GET",params:{channel:In}})}async function T9t(e,t){return Gn("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,channel:In}})}const Epe=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=Kr(),[r,i]=u.useState(),[a,o]=u.useState(),s=async()=>{const d=await $9t();d.data.code===200&&(i(d.data.data.captchaUid),o(d.data.data.captchaImage))},l=async(d,f)=>{const m=await T9t(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(pr,{onChange:c,prefix:b.jsx(nct,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),b.jsx("img",{src:a,alt:"captcha",onClick:s})]})})},P9t=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Kr(),[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(ka,{name:"username",fieldProps:{size:"large",prefix:b.jsx(z2,{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(xd,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),b.jsx(ka.Password,{name:"password",fieldProps:{size:"large",prefix:b.jsx(Vue,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:b.jsx(xd,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),b.jsx(gi.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Epe,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function R9t(e){return Gn("/auth/v1/login",{method:"POST",data:{...e,channel:In}})}async function I9t(e){return Gn("/auth/v1/send/mobile",{method:"POST",data:{...e,channel:In}})}async function O9t(e){return Gn("/auth/v1/login/mobile",{method:"POST",data:{...e,channel:In}})}async function M9t(e,t){return Gn("/auth/v1/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,channel:In}})}async function j9t(e){return Gn("/auth/v1/scan/login",{method:"POST",data:{...e,channel:In}})}async function $pe(){return Gn("/api/v1/user/logout",{method:"POST"})}const N9t=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Kr(),[a,o]=u.useState(""),[s,l]=u.useState(""),[c,d]=u.useState(!1),[f,m]=u.useState(!1);u.useEffect(()=>{if(f)return;const x=localStorage.getItem(cs);if(x)try{const{mobile:w}=JSON.parse(x);w&&(r==null||r(w),m(!0))}catch(w){console.error("Failed to parse saved credentials:",w)}},[r,f]);const p=async(x,w)=>{o(x),l(w),t&&t(x,w)},h=async x=>{d(x),n&&n(x)},g=[{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"}],v=x=>{const w=x.value.includes("-")?x.value.split("-")[0]:x.value;return b.jsxs("div",{children:[b.jsx("span",{role:"img","aria-label":x.label,style:{marginRight:8},children:x.icon}),x.label," (+",w,")"]})};return b.jsx(b.Fragment,{children:e==="mobile"&&b.jsxs(b.Fragment,{children:[b.jsxs(Qi,{gutter:16,children:[b.jsx(Dn,{span:10,children:b.jsx(G4,{name:"country",options:g,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:v},initialValue:"86"})}),b.jsx(Dn,{span:14,children:b.jsx(ka,{fieldProps:{size:"large",prefix:b.jsx(Ylt,{className:"prefixIcon"}),onChange:()=>{m(!0)},onClear:()=>{console.log("onClear");const x=localStorage.getItem(cs);if(x)try{const w=JSON.parse(x),{mobile:y,...S}=w;console.log("saved:",y,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(xd,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:b.jsx(xd,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),b.jsx(gi.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Epe,{onKaptchaChange:p,onKaptchaCheck:h})}),b.jsx(jgt,{fieldProps:{size:"large",prefix:b.jsx(Vue,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(x,w)=>x?`${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(xd,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async x=>{if(console.log("mobile:",x),x&&x.length===11){const y=await I9t({mobile:x,type:_He,captchaUid:a,captchaCode:s,platform:m2});if(console.log("sendMobileCode:",y.data),y.data.code!==200){it.error(i.formatMessage({id:y.data.message,defaultMessage:y.data.message}));return}it.success(i.formatMessage({id:y.data.message,defaultMessage:y.data.message}))}else it.error("手机号格式错误")}}),b.jsx(dZ,{message:b.jsx(xd,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},A9t=({loginType:e})=>{const t=Kr(),n=Hu(),r=db(p=>p.setUserInfo),i=Ay(p=>p.setAccessToken),{deviceUid:a,setDeviceUid:o}=db(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 j9t({...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 M9t(a,p);if(h.data.code===200){const g=h.data.data;if(console.log("handleScanQuery status: ",g.status),g.status===EHe)d("active"),l("deviceUid="+g.deviceUid+"&code="+g.content);else if(g.status===$He)d("scanned");else if(g.status===PHe)d("expired");else if(g.status===THe){if(g.receiver===void 0||g.receiver==="")return;const v={mobile:g.receiver,code:g.content,platform:m2};console.log("login scan info:",v),await f(v)}}else it.error(h.data.message)};return u.useEffect(()=>{console.log("scan deviceUid:",a),(a===void 0||a==="")&&o(xa()),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(pMe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),m(!0)}})})})},F9t=({isModel:e=!1,onLoginSuccess:t})=>{const{modal:n}=Qb.useApp(),r=Kr(),[i]=gi.useForm(),a=Hu(),{token:o}=Hi.useToken(),[s,l]=u.useState("/chat/logo.png"),[c,d]=u.useState(""),[f,m]=u.useState(""),[p,h]=u.useState("account"),g=db(W=>W.setUserInfo),v=Ay(W=>W.setAccessToken),[x,w]=u.useState(!1),[y,S]=u.useState("https://www.weiyuai.cn/privacy.html"),[C,k]=u.useState("https://www.weiyuai.cn/terms.html"),_=W=>{console.log(`onPrivacyProtocolChange checked = ${W.target.checked}`),w(W.target.checked);const U=localStorage.getItem(cs);if(U)try{const{remember:X}=JSON.parse(U);X&&setTimeout(()=>{i.setFieldsValue({remember:X})},0)}catch(X){console.error("Failed to parse saved credentials:",X)}},E=()=>{window.open(y)},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(Bt,{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(Bt,{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,O]=u.useState(""),M=async(W,U)=>{O(W),i.setFieldValue("captchaCode",U)},R=async W=>{console.log("handleKaptchaCheck:",W)},I=async(W,U=!1)=>{try{if(!U&&!x){$(()=>{I(W,!0)});return}console.log("handleSubmit values: ",W,p);const X="loginLoading";it.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re=!1;if(J)try{re=JSON.parse(J).remember}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({username:W.username,remember:re}));const Q=await R9t({...W});console.log("LoginResult:",Q.data),Q.data.code===200?(it.destroy(X),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),re&&localStorage.setItem(cs,JSON.stringify({username:W.username,password:W.password,remember:!0})),g(Q.data.data.user),v(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(X),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},j=W=>{i.setFieldsValue({mobile:W})},L=async(W,U=!1)=>{try{if(!U&&!x){$(()=>{L(W,!0)});return}const X="mobileLoginLoading";it.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re={};if(J)try{re=JSON.parse(J)}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({...re,mobile:W.mobile}));const Q=await O9t({...W});console.log("LoginMobileResult:",Q),Q.data.code===200?(it.destroy(X),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),g(Q.data.data.user),v(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(X),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},D=()=>{if(Mi)return{}},B=(W,U)=>{i.setFieldsValue({username:W,remember:U});const X=localStorage.getItem(cs);if(X&&U)try{const{password:J}=JSON.parse(X);J&&i.setFieldsValue({password:J})}catch(J){console.error("Failed to parse saved credentials:",J)}},F=W=>{let U=document.querySelector("link[rel*='icon']");U||(U=document.createElement("link"),U.type="image/x-icon",U.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(U)),U.href=W},z=u.useCallback(W=>{document.title=W||r.formatMessage({id:"app.title"})},[r]),H=u.useCallback(W=>{var U,X,J,re,Q,ne,ee,oe,se,ue;if(!W){l(su),F(su),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}));return}if((U=W==null?void 0:W.custom)!=null&&U.enabled){if((X=W==null?void 0:W.custom)!=null&&X.logo){const te=(J=W==null?void 0:W.custom)==null?void 0:J.logo;l(te),F(te)}else l(su),F(su);(re=W==null?void 0:W.custom)!=null&&re.name?(d((Q=W==null?void 0:W.custom)==null?void 0:Q.name),z((ne=W==null?void 0:W.custom)==null?void 0:ne.name)):(d(r.formatMessage({id:"app.title"})),z(r.formatMessage({id:"app.title"}))),(ee=W==null?void 0:W.custom)!=null&&ee.description?m((oe=W==null?void 0:W.custom)==null?void 0:oe.description):m(r.formatMessage({id:"slogan"})),(se=W==null?void 0:W.custom)!=null&&se.privacyPolicyUrl&&S(W.custom.privacyPolicyUrl),(ue=W==null?void 0:W.custom)!=null&&ue.termsOfServiceUrl&&k(W.custom.termsOfServiceUrl)}else l(su),F(su),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 zle(),console.log("loadConfig 执行完毕"),console.log("执行 getConfigProperties...");const W=await v9();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(()=>(Hle(),V(),()=>{window.removeEventListener("config-updated",A)}),[V,A]),b.jsx(_4,{hashed:!1,children:b.jsx("div",{style:{backgroundColor:o.colorBgContainer,textAlign:"center",height:"100%"},children:b.jsxs($It,{form:i,contentStyle:{minWidth:400},logo:b.jsx("img",{alt:"logo",src:s}),title:c,subTitle:f,initialValues:D(),onFinish:async W=>{if(p==="account"){const U={username:W.username,password:W.password,captchaUid:P,captchaCode:W.captchaCode,platform:m2};await I(U)}else if(p==="mobile"){const U={mobile:W.mobile,code:W.code,captchaUid:P,captchaCode:W.captchaCode,platform:m2};await L(U)}else console.log("scan login type")},children:[b.jsx(Ic,{centered:!0,items:[{key:"account",label:r.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:b.jsx(P9t,{loginType:p,onKaptchaChange:M,onKaptchaCheck:R,onRememberChange:B})},{key:"mobile",label:r.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:b.jsx(N9t,{loginType:p,onKaptchaChange:M,onKaptchaCheck:R,onRememberChange:j})},{key:"scan",label:r.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:b.jsx(A9t,{loginType:p})}],activeKey:p,onChange:W=>h(W)}),b.jsx("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:b.jsx(qa,{checked:x,onChange:_,children:b.jsxs("span",{children:[r.formatMessage({id:"pages.login.privacy.agree",defaultMessage:"同意"}),b.jsx(Bt,{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(Bt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.termsOfService",defaultMessage:"《服务条款》"})})]})})})]})})})},Tpe=({isModel:e=!1,onLoginSuccess:t})=>b.jsx(Qb,{children:b.jsx(F9t,{isModel:e,onLoginSuccess:t})}),D9t=()=>{const e=m4(a=>a.deleteOrg),t=Wle(a=>a.resetMembers),n=Ay(a=>a.removeAccessToken),r=db(a=>a.resetUserInfo);return{clearStorage:()=>{e(),t(),n(),r()}}};function L9t(){const{clearStorage:e}=D9t(),t=u.useCallback(async()=>{try{const n=await $pe();console.log("logout result:",n.data),e()}catch(n){console.log("logout error:",n)}},[]);return u.useEffect(()=>{const n=function(r){console.log("token过期,强制刷新登录",r),sr.off(Q$,n),t()};return sr.on(Q$,n),()=>{console.log("un - useEffect mqttDisconnect"),sr.off(Q$)}},[]),{doLogout:t}}const B9t=()=>{const e=Kr(),[t,n]=u.useState(!1),[r,i]=u.useState(!1),{isLoggedIn:a,userInfo:o}=u.useContext(Vo),{doLogout:s}=L9t(),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(Bt,{type:"text",icon:b.jsx(z2,{}),onClick:d,children:o.nickname}),b.jsx(ma,{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(Bt,{type:"primary",icon:b.jsx(z2,{}),onClick:l,children:b.jsx(xd,{id:"login.button",defaultMessage:"登录"})}),b.jsx(ma,{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(Tpe,{isModel:!0})})]})},{Header:z9t}=Du,Ppe=({isDarkMode:e,toggleDarkMode:t,language:n,changeLanguage:r,isMobile:i,onToggleSidebar:a})=>{const o=Kr(),[s,l]=u.useState(su),[c,d]=u.useState(""),[f,m]=u.useState(""),{isLoggedIn:p,userInfo:h}=u.useContext(Vo),{accessToken:g,removeAccessToken:v}=Ay(),x=[{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(Blt,{}),onClick:async()=>{try{await $pe(),v(),yr.success(o.formatMessage({id:"user.logout.success",defaultMessage:"退出成功"})),window.location.reload()}catch{yr.error(o.formatMessage({id:"user.logout.failed",defaultMessage:"退出失败"}))}}}],y=[],S=E=>{m(E.key)},C=({key:E})=>{r(E)},k=K.useCallback(async()=>{var T,$,P,O,M;const E=await v9();(T=E==null?void 0:E.custom)!=null&&T.enabled&&NXe()?(($=E==null?void 0:E.custom)!=null&&$.logo?l((P=E==null?void 0:E.custom)==null?void 0:P.logo):l(su),(O=E==null?void 0:E.custom)!=null&&O.name?d((M=E==null?void 0:E.custom)==null?void 0:M.name):d(o.formatMessage({id:"app.helpcenter.title"}))):(l(su),d(o.formatMessage({id:"app.helpcenter.title"})))},[o,l,d]);u.useEffect(()=>{k()},[k]);const _={headerStyle:{background:e?"#141414":"#fff",borderBottom:`1px solid ${e?"#303030":"#f0f0f0"}`,boxShadow:"0 2px 8px rgba(0, 0, 0, 0.06)",height:"64px",position:"relative",zIndex:1e3,display:"flex",justifyContent:"space-between",alignItems:"center"},logoStyle:{fontSize:"18px",fontWeight:"bold",cursor:"pointer",marginRight:24,display:"flex",alignItems:"center",gap:"4px"},mainMenuStyle:{background:"transparent",border:"none",height:"64px",minWidth:"350px"},rightToolsStyle:{display:"flex",alignItems:"center",gap:i?"4px":"8px"},sidebarToggle:{display:i?"inline-flex":"none",marginRight:"8px"}};return b.jsxs(z9t,{className:"header",style:_.headerStyle,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",width:"100%"},children:[b.jsx(Bt,{type:"text",icon:b.jsx(Vlt,{}),style:_.sidebarToggle,onClick:a}),b.jsx("div",{className:"logo",style:_.logoStyle,children:b.jsx(g9t,{title:c,logoUrl:s})}),!i&&b.jsx(Fu,{mode:"horizontal",items:y,selectedKeys:[f],onClick:S,style:_.mainMenuStyle,triggerSubMenuAction:"hover",disabledOverflow:!0})]}),b.jsx("div",{style:_.rightToolsStyle,children:i?b.jsx(b.Fragment,{}):b.jsxs(b.Fragment,{children:[b.jsx(Em,{menu:{items:x,onClick:C,selectedKeys:[n]},placement:"bottomRight",children:b.jsx(Bt,{type:"text",icon:b.jsx(Olt,{})})}),b.jsx(Bt,{type:"text",icon:e?b.jsx(elt,{}):b.jsx(Bue,{}),onClick:t}),p?b.jsx(Em,{menu:{items:w},placement:"bottomRight",children:b.jsxs("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(mu,{icon:b.jsx(z2,{})}),b.jsx("span",{children:(h==null?void 0:h.username)||(h==null?void 0:h.nickname)||o.formatMessage({id:"user.anonymous",defaultMessage:"用户"})})]})}):b.jsx(B9t,{})]})})]})},H9t=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),i=(o,s)=>{t(l=>[...l,{url:o,type:s}])},a=o=>{t(s=>s.filter((l,c)=>c!==o))};return b.jsxs("div",{style:{maxWidth:800,margin:"0 auto",padding:24,maxHeight:"80vh",overflowY:"auto"},children:[b.jsx("h2",{style:{fontWeight:600,fontSize:28,marginBottom:24},children:"我要建议"}),b.jsxs(gi,{layout:"vertical",submitter:{render:o=>b.jsx("div",{style:{marginTop:32},children:b.jsx(Bt,{type:"primary",htmlType:"submit",loading:n,style:{width:120},onClick:o.submit,children:"提交"})})},initialValues:{},onFinish:async o=>o.title?o.suggestion?(r(!0),setTimeout(()=>{it.success("提交成功,感谢您的宝贵建议!"),r(!1)},1200),!0):(it.error("请填写建议内容"),!1):(it.error("请填写建议标题"),!1),children:[b.jsx(ka,{name:"title",label:"建议标题",placeholder:"请输入建议标题,50字以内",fieldProps:{maxLength:50,showCount:!0},rules:[{required:!0,message:"请填写建议标题"}]}),b.jsx(yA,{name:"suggestion",label:"建议内容",placeholder:"请详细描述您的建议或遇到的问题,支持图片粘贴及拖拽",fieldProps:{rows:6,maxLength:1200,showCount:!0},rules:[{required:!0,message:"请填写建议内容"}],children:b.jsx(F2,{onDropSend:i,children:b.jsx("span",{})})}),b.jsxs("div",{style:{marginBottom:16},children:[b.jsx(F2,{onDropSend:i,children:b.jsx(b.Fragment,{})}),b.jsxs("div",{style:{marginBottom:8},children:[b.jsx(Bt,{children:"添加附件"}),b.jsx("span",{style:{marginLeft:8,color:"#888",fontSize:12},children:"支持 .png .jpg .txt .rar .doc .xls .zip .7z .mp4 等格式,单个附件不超过512M,最多上传5个附件"})]}),b.jsx("div",{style:{display:"flex",gap:8,flexWrap:"wrap"},children:e.map((o,s)=>b.jsxs("div",{style:{border:"1px solid #eee",borderRadius:4,padding:4,display:"flex",alignItems:"center"},children:[b.jsx("a",{href:o.url,target:"_blank",rel:"noopener noreferrer",style:{marginRight:8},children:o.url.split("/").pop()}),b.jsx(Bt,{size:"small",danger:!0,onClick:()=>a(s),children:"删除"})]},s))})]}),b.jsx(ka,{name:"contact",label:"联系方式(可选)",placeholder:"请输入您的联系方式,如邮箱/手机号"})]})]})},V9t=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),[i,a]=u.useState(!1),[o,s]=u.useState(0),l=f=>{if(!f||!/^1[3-9]\d{9}$/.test(f)){it.error("请输入有效的手机号");return}a(!0),s(60),it.success("验证码已发送");const m=setInterval(()=>{s(p=>p<=1?(clearInterval(m),a(!1),0):p-1)},1e3)},c=(f,m)=>{t(p=>[...p,{url:f,type:m}])},d=f=>{t(m=>m.filter((p,h)=>h!==f))};return b.jsxs("div",{style:{maxWidth:800,margin:"0 auto",padding:24,maxHeight:"80vh",overflowY:"auto"},children:[b.jsx("h2",{style:{fontWeight:600,fontSize:28,marginBottom:24,textAlign:"center"},children:"投诉内容"}),b.jsxs(gi,{layout:"vertical",submitter:{render:f=>b.jsx("div",{style:{marginTop:32},children:b.jsx(Bt,{type:"primary",htmlType:"submit",loading:n,style:{width:120},onClick:f.submit,children:"提交投诉"})})},initialValues:{accountId:"1664743978007377"},onFinish:async f=>f.mobile?f.smsCode?f.complaint?(r(!0),setTimeout(()=>{it.success("投诉提交成功!"),r(!1)},1200),!0):(it.error("请填写投诉内容"),!1):(it.error("请填写验证码"),!1):(it.error("请填写手机号"),!1),children:[b.jsx(ka,{name:"name",label:"姓名",placeholder:"请输入您的姓名"}),b.jsxs(Qi,{gutter:8,children:[b.jsx(Dn,{flex:"auto",children:b.jsx(ka,{name:"mobile",label:b.jsx("span",{style:{color:"red"},children:"*"})+" 手机号码",placeholder:"请输入手机号",rules:[{required:!0,message:"请填写手机号"}]})}),b.jsx(Dn,{children:b.jsx(Bt,{style:{marginTop:30},disabled:i||o>0,onClick:()=>{const f=document.querySelector('input[name="mobile"]');l((f==null?void 0:f.value)||"")},children:o>0?`${o}s后重试`:"获取验证码"})}),b.jsx(Dn,{flex:"120px",children:b.jsx(ka,{name:"smsCode",label:"验证码",placeholder:"请输入验证码",rules:[{required:!0,message:"请填写验证码"}]})})]}),b.jsx("div",{style:{color:"#888",fontSize:12,marginBottom:8},children:"为了确保投诉能被有效的处理和结果查询,我们将对您的手机号码进行校验。"}),b.jsx(ka,{name:"email",label:"邮箱",placeholder:"请输入邮箱"}),b.jsx(ka,{name:"accountId",label:"账号ID",placeholder:"请输入账号ID"}),b.jsx(ka,{name:"ticketId",label:"工单编号",placeholder:"请输入工单编号",fieldProps:{suffix:b.jsx("a",{href:"#",style:{color:"#1890ff"},children:"获取编号"})}}),b.jsx(yA,{name:"complaint",label:b.jsx("span",{style:{color:"red"},children:"*"})+" 投诉内容",placeholder:"请输入投诉内容",fieldProps:{rows:6,maxLength:1200,showCount:!0},rules:[{required:!0,message:"请填写投诉内容"}]}),b.jsxs("div",{style:{marginBottom:16},children:[b.jsx(F2,{onDropSend:c,children:b.jsx(b.Fragment,{})}),b.jsxs("div",{style:{marginBottom:8},children:[b.jsx(Bt,{children:"上传附件"}),b.jsx("span",{style:{marginLeft:8,color:"#888",fontSize:12},children:"支持扩展名:.rar .zip .doc .docx .pdf .jpg..."})]}),b.jsx("div",{style:{display:"flex",gap:8,flexWrap:"wrap"},children:e.map((f,m)=>b.jsxs("div",{style:{border:"1px solid #eee",borderRadius:4,padding:4,display:"flex",alignItems:"center"},children:[b.jsx("a",{href:f.url,target:"_blank",rel:"noopener noreferrer",style:{marginRight:8},children:f.url.split("/").pop()}),b.jsx(Bt,{size:"small",danger:!0,onClick:()=>d(m),children:"删除"})]},m))})]})]}),b.jsx("div",{style:{color:"#888",fontSize:13,marginTop:32,lineHeight:1.8},children:b.jsxs("div",{style:{marginTop:8},children:["1. 为保证合理诉求得到及时满足,请填写真实姓名和有效联系方式,联系方式包括但不限于手机号码、邮箱等。便于微语及时与您取得联系,向您告知投诉进展。",b.jsx("br",{}),"2. 填写投诉内容时,请注意严谨措辞,请勿使用不文明用语。您所提交的投诉内容中,如有微语认为存在违法或当有相应的,视严重程度,微语有权视情况对无效投诉进行拦截、删除等处理;或其他第三方遭受到任何由投诉引发的损失,投诉人应依相关法律承担责任。",b.jsx("br",{}),"3. 为便于投诉及时得到处理,请根据真实情况准确准确提供以下信息,包括但不限于产品名称、发生经过、诉求问题、订单号、账号等信息。",b.jsx("br",{}),"4. 收到您的投诉后,微语会尽快处理并与您电话沟通取得联系,您可以通过投诉caseID查询处理进度。"]})})]})},KK=()=>{const{isDarkMode:e,toggleDarkMode:t,locale:n,changeLocale:r,isLoggedIn:i}=u.useContext(Vo),{styles:a}=iE(),[o,s]=u.useState((n==null?void 0:n.locale)||"zh-cn"),l=Kr(),c=Ly(),d=ace(),f=K.useMemo(()=>{const M=new URLSearchParams(c.search).get("org");return M&&M.trim().length>0?M.trim():"df_org_uid"},[c.search]),[m,p]=K.useState("selfService"),[h,g]=u.useState(!0),[v,x]=u.useState(window.innerWidth<=768),[w,y]=u.useState(!1),[S,C]=u.useState(!1),[k,_]=u.useState(!1);u.useEffect(()=>{const O=()=>{const M=window.innerWidth<=768;x(M),M||y(!1),window.innerWidth<=1024?g(!1):g(!0)};return window.addEventListener("resize",O),O(),()=>{window.removeEventListener("resize",O)}},[]),u.useEffect(()=>{const O=localStorage.getItem("preferred-language");O&&(s(O),r(O))},[r]);const E=O=>{s(O),r(O),localStorage.setItem("preferred-language",O)},T=O=>{if(["afterSale.onlineService","afterSale.submitTicket","afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(O)&&!i){_(!0);return}p(O),v&&y(!1),["afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(O)&&it.info(l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."}))};u.useEffect(()=>{const O={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),R=d.menu||M.get("menu")||"";if(!R)return;const I=O[R]||R;T(I)},[c.search,d.menu,i]);const $=()=>{_(!1)};u.useEffect(()=>{k&&i&&_(!1)},[i,k]);const P={contentContainer:{display:"flex",flex:1,overflow:"hidden",paddingBottom:"0"},chatLayout:{height:v?"calc(100vh - 56px)":"calc(100vh - 64px)",overflow:"hidden",background:e?"#141414":"#fff",display:"flex",position:"relative"},sidebarStyle:{background:e?"#1f1f1f":"#f5f5f5",borderRight:`1px solid ${e?"#303030":"#f0f0f0"}`,width:"160px",height:"100%",display:h&&!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%",overflow:"hidden",position:"relative"},chatContentInner:{width:"100%",maxWidth:"100%",height:"100%",display:"flex",flexDirection:"column"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:v?"56px":"64px"}};return b.jsx(_pe,{theme:{algorithm:e?Hi.darkAlgorithm:Hi.defaultAlgorithm,token:{colorBgLayout:e?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Du,{className:a.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:P.navBarStyle,children:b.jsx(Ppe,{isDarkMode:e,toggleDarkMode:t,language:o,changeLanguage:E,isMobile:v,onToggleSidebar:()=>y(!0)})}),b.jsx("div",{style:P.contentContainer,children:b.jsxs("div",{className:a.layout,style:P.chatLayout,children:[b.jsx("div",{style:P.sidebarStyle,children:b.jsx(UK,{activeKey:m,onMenuClick:T})}),v&&b.jsx(_s,{title:l.formatMessage({id:"app.title"}),placement:"left",closable:!0,onClose:()=>y(!1),open:w,width:160,styles:{body:P.drawerBodyStyle},children:b.jsx(UK,{activeKey:m,onMenuClick:T})}),b.jsx("div",{style:P.chatContentStyle,children:b.jsx("div",{style:P.chatContentInner,children:m==="selfService"?b.jsx("iframe",{src:ip()+"/helpcenter/"+f+"_df_kb_hc_uid",style:{width:"100%",height:"100%",border:"none"},title:"Help Center"}):m==="afterSale.onlineService"?b.jsx(Ob,{orgUid:f,type:"1",sid:"df_wg_aftersales"},"df_wg_aftersales"):m==="preSale.onlineService"?b.jsx(Ob,{orgUid:f,type:"1",sid:"df_wg_presales"},"df_wg_presales"):m==="afterSale.submitTicket"?b.jsx(hk,{openCreateOnMount:!0}):m==="afterSale.myTicket"?b.jsx(hk,{}):m==="suggest.suggest"?b.jsx(H9t,{}):m==="suggest.complaint"?b.jsx(V9t,{}):b.jsx(_a,{description:l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."})})})})]})}),b.jsx(E9t,{open:S,onSubmit:()=>C(!1),onCancel:()=>C(!1)}),b.jsx(ma,{title:l.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:k,onCancel:$,footer:null,width:500,destroyOnClose:!0,maskClosable:!1,style:{top:20},children:b.jsx(Tpe,{isModel:!0,onLoginSuccess:()=>_(!1)})})]})})},W9t=Fn.div`
|
||
min-height: 100vh;
|
||
display: flex;
|
||
flex-direction: column;
|
||
background-color: #f5f7fa;
|
||
overflow-y: auto;
|
||
-webkit-overflow-scrolling: touch;
|
||
scroll-behavior: smooth;
|
||
`,U9t=Fn.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;
|
||
`,q9t=Fn.h1`
|
||
margin: 0;
|
||
margin-left: 8px;
|
||
font-size: 16px;
|
||
font-weight: 500;
|
||
color: ${e=>e.$textColor||"#333"};
|
||
`,G9t=Fn.div`
|
||
flex: 1;
|
||
overflow-y: auto;
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: center;
|
||
max-width: 800px;
|
||
margin: 0 auto;
|
||
width: 100%;
|
||
`,K9t=Fn.div`
|
||
background: #f0f8ff;
|
||
padding: 16px 20px;
|
||
border-radius: 8px;
|
||
margin-bottom: 24px;
|
||
width: 100%;
|
||
box-sizing: border-box;
|
||
`,Y9t=Fn.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;
|
||
}
|
||
`,X9t=Fn.div`
|
||
display: flex;
|
||
gap: 20px;
|
||
margin-bottom: 20px;
|
||
border-bottom: 1px solid #eee;
|
||
`,J9t=Fn.div`
|
||
padding: 8px 4px;
|
||
font-size: 14px;
|
||
color: ${e=>e.$active?"#333":"#999"};
|
||
border-bottom: 2px solid ${e=>e.$active?"#0066FF":"transparent"};
|
||
cursor: pointer;
|
||
`,Q9t=Fn.div`
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 16px;
|
||
margin-bottom: 60px;
|
||
`,Z9t=Fn.div`
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 12px;
|
||
padding: 12px 0;
|
||
border-bottom: 1px solid #f5f5f5;
|
||
cursor: pointer;
|
||
|
||
&:hover {
|
||
opacity: 0.8;
|
||
}
|
||
`,eAt=Fn.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=Fn.span`
|
||
color: #333;
|
||
flex: 1;
|
||
`,nAt=Fn.span`
|
||
color: #ccc;
|
||
`,rAt=Fn.div`
|
||
display: grid;
|
||
grid-template-columns: repeat(3, 1fr);
|
||
gap: 12px;
|
||
margin-bottom: 24px;
|
||
width: 100%;
|
||
`,iAt=Fn.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);
|
||
}
|
||
`,aAt=Fn.div`
|
||
font-size: 14px;
|
||
color: #333;
|
||
text-align: center;
|
||
`,oAt=Fn.div`
|
||
font-size: 12px;
|
||
color: #666;
|
||
text-align: center;
|
||
`,sAt=Fn.button`
|
||
border: none;
|
||
background: none;
|
||
padding: 8px;
|
||
cursor: pointer;
|
||
display: flex;
|
||
align-items: center;
|
||
color: ${e=>e.$textColor||"#333"};
|
||
`,lAt=()=>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"})}),cAt=Fn.div`
|
||
margin-left: auto;
|
||
`,uAt=()=>{const e=Hu(),[t]=ug(),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(W9t,{children:[b.jsxs(U9t,{$backgroundColor:n,$textColor:r,children:[b.jsx(q9t,{$textColor:r,children:"帮助中心"}),b.jsx(cAt,{children:b.jsx(sAt,{onClick:m,$textColor:r,children:b.jsx(lAt,{})})})]}),b.jsxs(G9t,{children:[b.jsx(K9t,{children:b.jsx(Y9t,{placeholder:"输入关键词,搜索触手可及的服务","aria-label":"搜索帮助"})}),b.jsx(rAt,{children:c.map((p,h)=>b.jsxs(iAt,{onClick:()=>d(h),children:[b.jsx(aAt,{children:p.title}),b.jsx(oAt,{children:p.desc})]},h))}),b.jsx(X9t,{children:l.map(p=>b.jsx(J9t,{$active:i===p.id,onClick:()=>a(p.id),children:p.label},p.id))}),b.jsx(Q9t,{children:s().map((p,h)=>b.jsxs(Z9t,{onClick:()=>f(h),children:[b.jsx(eAt,{$index:h+1,children:h+1}),b.jsx(tAt,{children:p}),b.jsx(nAt,{children:"›"})]},h))})]})]})};async function dAt(e){return Gn("/ai/api/v1/booking/query/org",{method:"GET",params:{...e,channel:In}})}const{Title:fAt}=Ia,mAt={CONFIRMED:{text:"已确认",color:"green"},PENDING:{text:"待确认",color:"orange"},CANCELLED:{text:"已取消",color:"red"},COMPLETED:{text:"已完成",color:"blue"}},pAt={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=mAt[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=pAt[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 yr.error(f.data.message||"获取预订信息失败")}catch(d){console.error("Failed to fetch bookings:",d),yr.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(fAt,{level:2,children:"机票预定信息"}),b.jsx(ra,{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}})]})},gAt=()=>b.jsx(b.Fragment,{children:b.jsxs(MS,{style:{width:"100%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.1)"},children:[b.jsx(MS.Panel,{defaultSize:"30%",min:"20%",max:"70%",children:b.jsx(Ob,{orgUid:"df_org_uid",type:"1",sid:"df_wg_uid"})}),b.jsx(MS.Panel,{children:b.jsx(vAt,{})})]})}),bAt=()=>b.jsx("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"购物商品推荐/退换货演示"})}),{Content:yAt}=Du,xAt=()=>{const e=Kr(),t=Hu(),n=Ly(),{isDarkMode:r,toggleDarkMode:i,locale:a,changeLocale:o}=u.useContext(Vo),{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 x=()=>{const w=window.innerWidth<=768;f(w)};return window.addEventListener("resize",x),x(),()=>{window.removeEventListener("resize",x)}},[]),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=x=>{c(x),o(x),localStorage.setItem("preferred-language",x)},g=()=>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(Ia.Title,{level:2,style:{marginBottom:12},children:e.formatMessage({id:"home.welcome",defaultMessage:"欢迎使用 Bytedesk Visitor"})}),b.jsx(Ia.Paragraph,{style:{marginBottom:24,color:r?"#bfbfbf":"#595959"},children:e.formatMessage({id:"home.description",defaultMessage:"点击下方按钮前往帮助中心,查看接入指引与更多文档。"})}),b.jsx(Bt,{type:"primary",size:"large",onClick:()=>t(`/helpcenter?org=${encodeURIComponent(m)}`),children:e.formatMessage({id:"home.helpcenter",defaultMessage:"进入帮助中心"})})]})}),v={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(_pe,{theme:{algorithm:r?Hi.darkAlgorithm:Hi.defaultAlgorithm,token:{colorBgLayout:r?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Du,{className:s.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:v.navBarStyle,children:b.jsx(Ppe,{isDarkMode:r,toggleDarkMode:i,language:l,changeLanguage:h,isMobile:d,onToggleSidebar:()=>{}})}),b.jsx("div",{style:v.contentContainer,children:b.jsx("div",{className:s.layout,style:v.layout,children:b.jsx("div",{style:v.contentStyle,children:b.jsx("div",{style:v.contentInner,children:b.jsx(yAt,{style:{margin:0,padding:0,width:"100%",height:"100%",background:r?"#141414":"#fff",overflow:"hidden"},children:g()})})})})})]})})},wAt=()=>b.jsx("div",{children:"Workflow"}),{Title:SAt,Text:Ms}=Ia,CAt=()=>{const[e,t]=u.useState("INFO"),{isDarkMode:n}=u.useContext(Vo);u.useEffect(()=>{const a=localStorage.getItem(Wz),o=localStorage.getItem(DS);o==="DEBUG"||o==="INFO"||o==="WARN"||o==="ERROR"?t(o):a==="false"?(t("ERROR"),localStorage.setItem(DS,"ERROR"),localStorage.removeItem(Wz)):t(Mi?"DEBUG":"INFO")},[]);const r=a=>{t(a),localStorage.setItem(DS,a),it.success(`日志级别已切换为 ${a}`),Ye.info("日志级别已切换为",a)},i=()=>{Ye.debug("这是一个调试日志"),Ye.info("这是一个信息日志"),Ye.warn("这是一个警告日志"),Ye.error("这是一个错误日志"),Ye.log("这是一个普通日志"),Ye.group("日志分组测试"),Ye.info("分组内的信息"),Ye.warn("分组内的警告"),Ye.groupEnd(),Ye.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"},children:b.jsxs("div",{style:{padding:"24px",maxWidth:"800px",margin:"0 auto",color:n?"#fff":"#000"},children:[b.jsx(SAt,{level:2,style:{color:n?"#fff":"#000"},children:"设置"}),b.jsx(ql,{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(Pr,{direction:"vertical",size:"middle",style:{width:"100%"},children:[b.jsxs("div",{children:[b.jsx(Ms,{strong:!0,style:{color:n?"#fff":"#000"},children:"当前状态"}),b.jsx("br",{}),b.jsxs(Ms,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["调试模式:",Mi?"开发环境":"生产环境"]}),b.jsx("br",{}),b.jsxs(Ms,{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(Ms,{strong:!0,style:{color:n?"#fff":"#000"},children:"日志级别"}),b.jsx("br",{}),b.jsx(Ms,{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(Ms,{type:"secondary",style:{marginLeft:"12px",fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"点击测试各种日志类型的输出"})]})]})}),b.jsx(ql,{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(Pr,{direction:"vertical",size:"small",children:[b.jsx(Ms,{style:{color:n?"#fff":"#000"},children:b.jsx("strong",{children:"日志级别说明:"})}),b.jsx(Ms,{style:{color:n?"#fff":"#000"},children:"• DEBUG: 详细的调试信息"}),b.jsx(Ms,{style:{color:n?"#fff":"#000"},children:"• INFO: 一般信息"}),b.jsx(Ms,{style:{color:n?"#fff":"#000"},children:"• WARN: 警告信息"}),b.jsx(Ms,{style:{color:n?"#fff":"#000"},children:"• ERROR: 错误信息(总是显示)"}),b.jsx("br",{}),b.jsx(Ms,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"注意:错误日志始终会显示,不受开关控制。在生产环境中建议关闭日志以提高性能。"})]})})]})})},kAt=()=>b.jsx("div",{children:"Message List"}),_At=()=>b.jsx("div",{children:"Thread List"}),EAt=[{path:"",element:b.jsx(Ob,{})},{path:"/",element:b.jsx(Ob,{})},{path:"/home",element:b.jsx(xAt,{})},{path:"/booking",element:b.jsx(gAt,{})},{path:"/shopping",element:b.jsx(bAt,{})},{path:"/workflow",element:b.jsx(wAt,{})},{path:"/number",element:b.jsx(sMt,{})},{path:"/queue",element:b.jsx(vMt,{})},{path:"/feedback",element:b.jsx(xMt,{})},{path:"/ticket",element:b.jsx(hk,{})},{path:"/message",element:b.jsx(kAt,{})},{path:"/thread",element:b.jsx(_At,{})},{path:"/helpcenter",element:b.jsx(KK,{})},{path:"/helpcenter/:menu",element:b.jsx(KK,{})},{path:"/helpdoc",element:b.jsx(uAt,{})},{path:"/helpcategory/:id",element:b.jsx(Ujt,{})},{path:"/helpdetail/:id",element:b.jsx(Mjt,{})},{path:"/server",element:b.jsx(qjt,{})},{path:"/setting",element:b.jsx(CAt,{})},{path:"*",element:b.jsx(Q5t,{})}],$At={basename:"/chat",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}},TAt=FQe(EAt,$At),{defaultAlgorithm:PAt,darkAlgorithm:RAt}=Hi,IAt=()=>{const{isDarkMode:e,locale:t}=u.useContext(Vo),n=(t==null?void 0:t.locale)||NI(),r=l=>{document.title=l||n0[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,g,v,x;if(!l){Ye.debugIf("配置为空,使用默认设置"),i("/chat/favicon.ico"),r(n0[n]["i18n.app.title"]);return}Ye.debugIf("updateUIConfig config: ",l);const c=l.data||l;if(Ye.debugIf("处理配置数据:",c),(d=c==null?void 0:c.custom)!=null&&d.enabled){if(Ye.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();Ye.debugIf("设置自定义 logo 作为 favicon:",w),w.startsWith("http://")||w.startsWith("https://")?setTimeout(()=>{i(w)},100):(Ye.warn("无效的logo URL格式,使用默认favicon"),i("/chat/favicon.ico"))}else Ye.debugIf("未提供有效的logo URL,使用默认favicon"),i("/chat/favicon.ico");(g=c==null?void 0:c.custom)!=null&&g.name?(Ye.debugIf("设置自定义标题:",(v=c==null?void 0:c.custom)==null?void 0:v.name),r((x=c==null?void 0:c.custom)==null?void 0:x.name)):r(n0[n]["i18n.app.title"])}else Ye.debugIf("自定义配置未启用,使用默认设置"),i("/chat/favicon.ico"),r(n0[n]["i18n.app.title"])},o=l=>{const c=l.detail.config;Ye.debugIf("Config updated from server, updating UI:",c),a(c)},s=async()=>{Ye.debugIf("getConfig");try{await zle();const l=ip();Ye.debugIf("Base URL:",l);const c=await v9();Ye.debugIf("getConfig config: ",c),a(c),window.addEventListener("config-updated",o)}catch(l){Ye.error("Failed to load config:",l),h9||Ble(),a(null)}};return u.useEffect(()=>{Hle(),i("/chat/favicon.ico"),s();const l=setTimeout(()=>{const c=localStorage.getItem(tb);if(c)try{const d=JSON.parse(c);Ye.debugIf("从缓存重新应用配置",d),a({code:200,message:"success",data:d})}catch(d){Ye.error("解析缓存配置失败",d)}},2e3);return()=>{window.removeEventListener("config-updated",o),clearTimeout(l)}},[]),b.jsx(Vt,{locale:t,theme:{algorithm:e?RAt:PAt},children:b.jsx(Rae,{children:b.jsx(wBe,{messages:n0[n],locale:n,defaultLocale:"zh-cn",children:b.jsxs(Qb,{children:[b.jsx(wKe,{}),b.jsx(qQe,{router:TAt})]})})})})};function OAt(){return b.jsx("div",{className:"App",children:b.jsx(tJe,{children:b.jsx(IAt,{})})})}typeof window<"u"&&(window.adapter=uc,Ye.debugIf("WebRTC adapter loaded:",!!window.adapter));const YK=document.getElementById("root");YK?pC.createRoot(YK).render(b.jsx(OAt,{})):console.error("Root element not found");export{NAt as T,m4 as a,Gn as r,GK as u};
|