Files
eacp_webapp/dist/assets/index-lasWduv2.js
T
2026-06-16 11:24:50 +08:00

606 lines
1.5 MiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var fL=Object.defineProperty;var hL=(e,t,n)=>t in e?fL(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ve=(e,t,n)=>hL(e,typeof t!="symbol"?t+"":t,n);function N2(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}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 o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function uu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Dv={exports:{}},vd={},Av={exports:{}},Bn={};/**
* @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 $w;function mL(){if($w)return Bn;$w=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),a=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),p=Symbol.iterator;function v(W){return W===null||typeof W!="object"?null:(W=p&&W[p]||W["@@iterator"],typeof W=="function"?W:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,S={};function y(W,Y,Q){this.props=W,this.context=Y,this.refs=S,this.updater=Q||C}y.prototype.isReactComponent={},y.prototype.setState=function(W,Y){if(typeof W!="object"&&typeof W!="function"&&W!=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,W,Y,"setState")},y.prototype.forceUpdate=function(W){this.updater.enqueueForceUpdate(this,W,"forceUpdate")};function w(){}w.prototype=y.prototype;function _(W,Y,Q){this.props=W,this.context=Y,this.refs=S,this.updater=Q||C}var $=_.prototype=new w;$.constructor=_,x($,y.prototype),$.isPureReactComponent=!0;var R=Array.isArray,O=Object.prototype.hasOwnProperty,I={current:null},M={key:!0,ref:!0,__self:!0,__source:!0};function T(W,Y,Q){var ne,re={},te=null,de=null;if(Y!=null)for(ne in Y.ref!==void 0&&(de=Y.ref),Y.key!==void 0&&(te=""+Y.key),Y)O.call(Y,ne)&&!M.hasOwnProperty(ne)&&(re[ne]=Y[ne]);var ue=arguments.length-2;if(ue===1)re.children=Q;else if(1<ue){for(var he=Array(ue),Ce=0;Ce<ue;Ce++)he[Ce]=arguments[Ce+2];re.children=he}if(W&&W.defaultProps)for(ne in ue=W.defaultProps,ue)re[ne]===void 0&&(re[ne]=ue[ne]);return{$$typeof:e,type:W,key:te,ref:de,props:re,_owner:I.current}}function N(W,Y){return{$$typeof:e,type:W.type,key:Y,ref:W.ref,props:W.props,_owner:W._owner}}function z(W){return typeof W=="object"&&W!==null&&W.$$typeof===e}function F(W){var Y={"=":"=0",":":"=2"};return"$"+W.replace(/[=:]/g,function(Q){return Y[Q]})}var U=/\/+/g;function q(W,Y){return typeof W=="object"&&W!==null&&W.key!=null?F(""+W.key):Y.toString(36)}function D(W,Y,Q,ne,re){var te=typeof W;(te==="undefined"||te==="boolean")&&(W=null);var de=!1;if(W===null)de=!0;else switch(te){case"string":case"number":de=!0;break;case"object":switch(W.$$typeof){case e:case t:de=!0}}if(de)return de=W,re=re(de),W=ne===""?"."+q(de,0):ne,R(re)?(Q="",W!=null&&(Q=W.replace(U,"$&/")+"/"),D(re,Y,Q,"",function(Ce){return Ce})):re!=null&&(z(re)&&(re=N(re,Q+(!re.key||de&&de.key===re.key?"":(""+re.key).replace(U,"$&/")+"/")+W)),Y.push(re)),1;if(de=0,ne=ne===""?".":ne+":",R(W))for(var ue=0;ue<W.length;ue++){te=W[ue];var he=ne+q(te,ue);de+=D(te,Y,Q,he,re)}else if(he=v(W),typeof he=="function")for(W=he.call(W),ue=0;!(te=W.next()).done;)te=te.value,he=ne+q(te,ue++),de+=D(te,Y,Q,he,re);else if(te==="object")throw Y=String(W),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(W).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.");return de}function K(W,Y,Q){if(W==null)return W;var ne=[],re=0;return D(W,ne,"","",function(te){return Y.call(Q,te,re++)}),ne}function B(W){if(W._status===-1){var Y=W._result;Y=Y(),Y.then(function(Q){(W._status===0||W._status===-1)&&(W._status=1,W._result=Q)},function(Q){(W._status===0||W._status===-1)&&(W._status=2,W._result=Q)}),W._status===-1&&(W._status=0,W._result=Y)}if(W._status===1)return W._result.default;throw W._result}var A={current:null},H={transition:null},G={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:H,ReactCurrentOwner:I};function Z(){throw Error("act(...) is not supported in production builds of React.")}return Bn.Children={map:K,forEach:function(W,Y,Q){K(W,function(){Y.apply(this,arguments)},Q)},count:function(W){var Y=0;return K(W,function(){Y++}),Y},toArray:function(W){return K(W,function(Y){return Y})||[]},only:function(W){if(!z(W))throw Error("React.Children.only expected to receive a single React element child.");return W}},Bn.Component=y,Bn.Fragment=n,Bn.Profiler=o,Bn.PureComponent=_,Bn.StrictMode=r,Bn.Suspense=d,Bn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=G,Bn.act=Z,Bn.cloneElement=function(W,Y,Q){if(W==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+W+".");var ne=x({},W.props),re=W.key,te=W.ref,de=W._owner;if(Y!=null){if(Y.ref!==void 0&&(te=Y.ref,de=I.current),Y.key!==void 0&&(re=""+Y.key),W.type&&W.type.defaultProps)var ue=W.type.defaultProps;for(he in Y)O.call(Y,he)&&!M.hasOwnProperty(he)&&(ne[he]=Y[he]===void 0&&ue!==void 0?ue[he]:Y[he])}var he=arguments.length-2;if(he===1)ne.children=Q;else if(1<he){ue=Array(he);for(var Ce=0;Ce<he;Ce++)ue[Ce]=arguments[Ce+2];ne.children=ue}return{$$typeof:e,type:W.type,key:re,ref:te,props:ne,_owner:de}},Bn.createContext=function(W){return W={$$typeof:a,_currentValue:W,_currentValue2:W,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},W.Provider={$$typeof:i,_context:W},W.Consumer=W},Bn.createElement=T,Bn.createFactory=function(W){var Y=T.bind(null,W);return Y.type=W,Y},Bn.createRef=function(){return{current:null}},Bn.forwardRef=function(W){return{$$typeof:c,render:W}},Bn.isValidElement=z,Bn.lazy=function(W){return{$$typeof:m,_payload:{_status:-1,_result:W},_init:B}},Bn.memo=function(W,Y){return{$$typeof:h,type:W,compare:Y===void 0?null:Y}},Bn.startTransition=function(W){var Y=H.transition;H.transition={};try{W()}finally{H.transition=Y}},Bn.unstable_act=Z,Bn.useCallback=function(W,Y){return A.current.useCallback(W,Y)},Bn.useContext=function(W){return A.current.useContext(W)},Bn.useDebugValue=function(){},Bn.useDeferredValue=function(W){return A.current.useDeferredValue(W)},Bn.useEffect=function(W,Y){return A.current.useEffect(W,Y)},Bn.useId=function(){return A.current.useId()},Bn.useImperativeHandle=function(W,Y,Q){return A.current.useImperativeHandle(W,Y,Q)},Bn.useInsertionEffect=function(W,Y){return A.current.useInsertionEffect(W,Y)},Bn.useLayoutEffect=function(W,Y){return A.current.useLayoutEffect(W,Y)},Bn.useMemo=function(W,Y){return A.current.useMemo(W,Y)},Bn.useReducer=function(W,Y,Q){return A.current.useReducer(W,Y,Q)},Bn.useRef=function(W){return A.current.useRef(W)},Bn.useState=function(W){return A.current.useState(W)},Bn.useSyncExternalStore=function(W,Y,Q){return A.current.useSyncExternalStore(W,Y,Q)},Bn.useTransition=function(){return A.current.useTransition()},Bn.version="18.3.1",Bn}var Ew;function Qb(){return Ew||(Ew=1,Av.exports=mL()),Av.exports}/**
* @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 Ow;function pL(){if(Ow)return vd;Ow=1;var e=Qb(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function a(c,d,h){var m,p={},v=null,C=null;h!==void 0&&(v=""+h),d.key!==void 0&&(v=""+d.key),d.ref!==void 0&&(C=d.ref);for(m in d)r.call(d,m)&&!i.hasOwnProperty(m)&&(p[m]=d[m]);if(c&&c.defaultProps)for(m in d=c.defaultProps,d)p[m]===void 0&&(p[m]=d[m]);return{$$typeof:t,type:c,key:v,ref:C,props:p,_owner:o.current}}return vd.Fragment=n,vd.jsx=a,vd.jsxs=a,vd}var Pw;function gL(){return Pw||(Pw=1,Dv.exports=pL()),Dv.exports}var ee=gL(),l=Qb();const ae=uu(l),pp=N2({__proto__:null,default:ae},[l]);let Bv=()=>{},vL=class{constructor(){ve(this,"mounted",!1);ve(this,"flush",Bv);ve(this,"x",t=>{let[n,r]=l.useState(0);return this.flush===Bv&&(this.flush=()=>{n!==Number.MAX_SAFE_INTEGER?r(o=>o+1):r(0)},this.before_first_render()),this.use_hook(),l.useEffect(()=>(this.mounted=!0,this.on_mount(),()=>{this.mounted=!1,this.on_un_mount(),this.flush=Bv}),[]),this.render(t)})}render(t){return ee.jsx("h5",{children:"==Base=="})}before_first_render(){}on_mount(){}on_un_mount(){}use_hook(){}};const jr={Base:vL};var Fv={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/var Rw;function yL(){return Rw||(Rw=1,function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",a=0;a<arguments.length;a++){var c=arguments[a];c&&(i=o(i,r(c)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var a="";for(var c in i)t.call(i,c)&&i[c]&&(a=o(a,c));return a}function o(i,a){return a?i?i+" "+a:i+a:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()}(Fv)),Fv.exports}var bL=yL();const ce=uu(bL);function je(){return je=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},je.apply(null,arguments)}function Tt(e){"@babel/helpers - typeof";return Tt=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},Tt(e)}var CL=Symbol.for("react.element"),xL=Symbol.for("react.transitional.element"),SL=Symbol.for("react.fragment");function M2(e){return e&&Tt(e)==="object"&&(e.$$typeof===CL||e.$$typeof===xL)&&e.type===SL}function co(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return ae.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(co(r)):M2(r)&&r.props?n=n.concat(co(r.props.children,t)):n.push(r))}),n}var oy={},wL=function(t){};function _L(e,t){}function $L(e,t){}function EL(){oy={}}function T2(e,t,n){!t&&!oy[n]&&(e(!1,n),oy[n]=!0)}function lr(e,t){T2(_L,e,t)}function OL(e,t){T2($L,e,t)}lr.preMessage=wL;lr.resetWarned=EL;lr.noteOnce=OL;function PL(e,t){if(Tt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Tt(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function L2(e){var t=PL(e,"string");return Tt(t)=="symbol"?t:t+""}function J(e,t,n){return(t=L2(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Iw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function le(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Iw(Object(n),!0).forEach(function(r){J(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iw(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var Hv={exports:{}},qo={},Wv={exports:{}},Vv={};/**
* @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.
*/var Nw;function RL(){return Nw||(Nw=1,function(e){function t(H,G){var Z=H.length;H.push(G);e:for(;0<Z;){var W=Z-1>>>1,Y=H[W];if(0<o(Y,G))H[W]=G,H[Z]=Y,Z=W;else break e}}function n(H){return H.length===0?null:H[0]}function r(H){if(H.length===0)return null;var G=H[0],Z=H.pop();if(Z!==G){H[0]=Z;e:for(var W=0,Y=H.length,Q=Y>>>1;W<Q;){var ne=2*(W+1)-1,re=H[ne],te=ne+1,de=H[te];if(0>o(re,Z))te<Y&&0>o(de,re)?(H[W]=de,H[te]=Z,W=te):(H[W]=re,H[ne]=Z,W=ne);else if(te<Y&&0>o(de,Z))H[W]=de,H[te]=Z,W=te;else break e}}return G}function o(H,G){var Z=H.sortIndex-G.sortIndex;return Z!==0?Z:H.id-G.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,c=a.now();e.unstable_now=function(){return a.now()-c}}var d=[],h=[],m=1,p=null,v=3,C=!1,x=!1,S=!1,y=typeof setTimeout=="function"?setTimeout:null,w=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function $(H){for(var G=n(h);G!==null;){if(G.callback===null)r(h);else if(G.startTime<=H)r(h),G.sortIndex=G.expirationTime,t(d,G);else break;G=n(h)}}function R(H){if(S=!1,$(H),!x)if(n(d)!==null)x=!0,B(O);else{var G=n(h);G!==null&&A(R,G.startTime-H)}}function O(H,G){x=!1,S&&(S=!1,w(T),T=-1),C=!0;var Z=v;try{for($(G),p=n(d);p!==null&&(!(p.expirationTime>G)||H&&!F());){var W=p.callback;if(typeof W=="function"){p.callback=null,v=p.priorityLevel;var Y=W(p.expirationTime<=G);G=e.unstable_now(),typeof Y=="function"?p.callback=Y:p===n(d)&&r(d),$(G)}else r(d);p=n(d)}if(p!==null)var Q=!0;else{var ne=n(h);ne!==null&&A(R,ne.startTime-G),Q=!1}return Q}finally{p=null,v=Z,C=!1}}var I=!1,M=null,T=-1,N=5,z=-1;function F(){return!(e.unstable_now()-z<N)}function U(){if(M!==null){var H=e.unstable_now();z=H;var G=!0;try{G=M(!0,H)}finally{G?q():(I=!1,M=null)}}else I=!1}var q;if(typeof _=="function")q=function(){_(U)};else if(typeof MessageChannel<"u"){var D=new MessageChannel,K=D.port2;D.port1.onmessage=U,q=function(){K.postMessage(null)}}else q=function(){y(U,0)};function B(H){M=H,I||(I=!0,q())}function A(H,G){T=y(function(){H(e.unstable_now())},G)}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(H){H.callback=null},e.unstable_continueExecution=function(){x||C||(x=!0,B(O))},e.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<H?Math.floor(1e3/H):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_getFirstCallbackNode=function(){return n(d)},e.unstable_next=function(H){switch(v){case 1:case 2:case 3:var G=3;break;default:G=v}var Z=v;v=G;try{return H()}finally{v=Z}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(H,G){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var Z=v;v=H;try{return G()}finally{v=Z}},e.unstable_scheduleCallback=function(H,G,Z){var W=e.unstable_now();switch(typeof Z=="object"&&Z!==null?(Z=Z.delay,Z=typeof Z=="number"&&0<Z?W+Z:W):Z=W,H){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=Z+Y,H={id:m++,callback:G,priorityLevel:H,startTime:Z,expirationTime:Y,sortIndex:-1},Z>W?(H.sortIndex=Z,t(h,H),n(d)===null&&H===n(h)&&(S?(w(T),T=-1):S=!0,A(R,Z-W))):(H.sortIndex=Y,t(d,H),x||C||(x=!0,B(O))),H},e.unstable_shouldYield=F,e.unstable_wrapCallback=function(H){var G=v;return function(){var Z=v;v=G;try{return H.apply(this,arguments)}finally{v=Z}}}}(Vv)),Vv}var Mw;function IL(){return Mw||(Mw=1,Wv.exports=RL()),Wv.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 Tw;function NL(){if(Tw)return qo;Tw=1;var e=Qb(),t=IL();function n(s){for(var f="https://reactjs.org/docs/error-decoder.html?invariant="+s,b=1;b<arguments.length;b++)f+="&args[]="+encodeURIComponent(arguments[b]);return"Minified React error #"+s+"; visit "+f+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var r=new Set,o={};function i(s,f){a(s,f),a(s+"Capture",f)}function a(s,f){for(o[s]=f,s=0;s<f.length;s++)r.add(f[s])}var c=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),d=Object.prototype.hasOwnProperty,h=/^[: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]*$/,m={},p={};function v(s){return d.call(p,s)?!0:d.call(m,s)?!1:h.test(s)?p[s]=!0:(m[s]=!0,!1)}function C(s,f,b,P){if(b!==null&&b.type===0)return!1;switch(typeof f){case"function":case"symbol":return!0;case"boolean":return P?!1:b!==null?!b.acceptsBooleans:(s=s.toLowerCase().slice(0,5),s!=="data-"&&s!=="aria-");default:return!1}}function x(s,f,b,P){if(f===null||typeof f>"u"||C(s,f,b,P))return!0;if(P)return!1;if(b!==null)switch(b.type){case 3:return!f;case 4:return f===!1;case 5:return isNaN(f);case 6:return isNaN(f)||1>f}return!1}function S(s,f,b,P,j,V,ie){this.acceptsBooleans=f===2||f===3||f===4,this.attributeName=P,this.attributeNamespace=j,this.mustUseProperty=b,this.propertyName=s,this.type=f,this.sanitizeURL=V,this.removeEmptyString=ie}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(s){y[s]=new S(s,0,!1,s,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(s){var f=s[0];y[f]=new S(f,1,!1,s[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(s){y[s]=new S(s,2,!1,s.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(s){y[s]=new S(s,2,!1,s,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(s){y[s]=new S(s,3,!1,s.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(s){y[s]=new S(s,3,!0,s,null,!1,!1)}),["capture","download"].forEach(function(s){y[s]=new S(s,4,!1,s,null,!1,!1)}),["cols","rows","size","span"].forEach(function(s){y[s]=new S(s,6,!1,s,null,!1,!1)}),["rowSpan","start"].forEach(function(s){y[s]=new S(s,5,!1,s.toLowerCase(),null,!1,!1)});var w=/[\-:]([a-z])/g;function _(s){return s[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(s){var f=s.replace(w,_);y[f]=new S(f,1,!1,s,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(s){var f=s.replace(w,_);y[f]=new S(f,1,!1,s,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(s){var f=s.replace(w,_);y[f]=new S(f,1,!1,s,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(s){y[s]=new S(s,1,!1,s.toLowerCase(),null,!1,!1)}),y.xlinkHref=new S("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(s){y[s]=new S(s,1,!1,s.toLowerCase(),null,!0,!0)});function $(s,f,b,P){var j=y.hasOwnProperty(f)?y[f]:null;(j!==null?j.type!==0:P||!(2<f.length)||f[0]!=="o"&&f[0]!=="O"||f[1]!=="n"&&f[1]!=="N")&&(x(f,b,j,P)&&(b=null),P||j===null?v(f)&&(b===null?s.removeAttribute(f):s.setAttribute(f,""+b)):j.mustUseProperty?s[j.propertyName]=b===null?j.type===3?!1:"":b:(f=j.attributeName,P=j.attributeNamespace,b===null?s.removeAttribute(f):(j=j.type,b=j===3||j===4&&b===!0?"":""+b,P?s.setAttributeNS(P,f,b):s.setAttribute(f,b))))}var R=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,O=Symbol.for("react.element"),I=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),N=Symbol.for("react.profiler"),z=Symbol.for("react.provider"),F=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),q=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),B=Symbol.for("react.lazy"),A=Symbol.for("react.offscreen"),H=Symbol.iterator;function G(s){return s===null||typeof s!="object"?null:(s=H&&s[H]||s["@@iterator"],typeof s=="function"?s:null)}var Z=Object.assign,W;function Y(s){if(W===void 0)try{throw Error()}catch(b){var f=b.stack.trim().match(/\n( *(at )?)/);W=f&&f[1]||""}return`
`+W+s}var Q=!1;function ne(s,f){if(!s||Q)return"";Q=!0;var b=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(f)if(f=function(){throw Error()},Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(Ke){var P=Ke}Reflect.construct(s,[],f)}else{try{f.call()}catch(Ke){P=Ke}s.call(f.prototype)}else{try{throw Error()}catch(Ke){P=Ke}s()}}catch(Ke){if(Ke&&P&&typeof Ke.stack=="string"){for(var j=Ke.stack.split(`
`),V=P.stack.split(`
`),ie=j.length-1,we=V.length-1;1<=ie&&0<=we&&j[ie]!==V[we];)we--;for(;1<=ie&&0<=we;ie--,we--)if(j[ie]!==V[we]){if(ie!==1||we!==1)do if(ie--,we--,0>we||j[ie]!==V[we]){var Pe=`
`+j[ie].replace(" at new "," at ");return s.displayName&&Pe.includes("<anonymous>")&&(Pe=Pe.replace("<anonymous>",s.displayName)),Pe}while(1<=ie&&0<=we);break}}}finally{Q=!1,Error.prepareStackTrace=b}return(s=s?s.displayName||s.name:"")?Y(s):""}function re(s){switch(s.tag){case 5:return Y(s.type);case 16:return Y("Lazy");case 13:return Y("Suspense");case 19:return Y("SuspenseList");case 0:case 2:case 15:return s=ne(s.type,!1),s;case 11:return s=ne(s.type.render,!1),s;case 1:return s=ne(s.type,!0),s;default:return""}}function te(s){if(s==null)return null;if(typeof s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s;switch(s){case M:return"Fragment";case I:return"Portal";case N:return"Profiler";case T:return"StrictMode";case q:return"Suspense";case D:return"SuspenseList"}if(typeof s=="object")switch(s.$$typeof){case F:return(s.displayName||"Context")+".Consumer";case z:return(s._context.displayName||"Context")+".Provider";case U:var f=s.render;return s=s.displayName,s||(s=f.displayName||f.name||"",s=s!==""?"ForwardRef("+s+")":"ForwardRef"),s;case K:return f=s.displayName||null,f!==null?f:te(s.type)||"Memo";case B:f=s._payload,s=s._init;try{return te(s(f))}catch{}}return null}function de(s){var f=s.type;switch(s.tag){case 24:return"Cache";case 9:return(f.displayName||"Context")+".Consumer";case 10:return(f._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return s=f.render,s=s.displayName||s.name||"",f.displayName||(s!==""?"ForwardRef("+s+")":"ForwardRef");case 7:return"Fragment";case 5:return f;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return te(f);case 8:return f===T?"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 f=="function")return f.displayName||f.name||null;if(typeof f=="string")return f}return null}function ue(s){switch(typeof s){case"boolean":case"number":case"string":case"undefined":return s;case"object":return s;default:return""}}function he(s){var f=s.type;return(s=s.nodeName)&&s.toLowerCase()==="input"&&(f==="checkbox"||f==="radio")}function Ce(s){var f=he(s)?"checked":"value",b=Object.getOwnPropertyDescriptor(s.constructor.prototype,f),P=""+s[f];if(!s.hasOwnProperty(f)&&typeof b<"u"&&typeof b.get=="function"&&typeof b.set=="function"){var j=b.get,V=b.set;return Object.defineProperty(s,f,{configurable:!0,get:function(){return j.call(this)},set:function(ie){P=""+ie,V.call(this,ie)}}),Object.defineProperty(s,f,{enumerable:b.enumerable}),{getValue:function(){return P},setValue:function(ie){P=""+ie},stopTracking:function(){s._valueTracker=null,delete s[f]}}}}function me(s){s._valueTracker||(s._valueTracker=Ce(s))}function fe(s){if(!s)return!1;var f=s._valueTracker;if(!f)return!0;var b=f.getValue(),P="";return s&&(P=he(s)?s.checked?"true":"false":s.value),s=P,s!==b?(f.setValue(s),!0):!1}function be(s){if(s=s||(typeof document<"u"?document:void 0),typeof s>"u")return null;try{return s.activeElement||s.body}catch{return s.body}}function ye(s,f){var b=f.checked;return Z({},f,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:b??s._wrapperState.initialChecked})}function ge(s,f){var b=f.defaultValue==null?"":f.defaultValue,P=f.checked!=null?f.checked:f.defaultChecked;b=ue(f.value!=null?f.value:b),s._wrapperState={initialChecked:P,initialValue:b,controlled:f.type==="checkbox"||f.type==="radio"?f.checked!=null:f.value!=null}}function pe(s,f){f=f.checked,f!=null&&$(s,"checked",f,!1)}function _e(s,f){pe(s,f);var b=ue(f.value),P=f.type;if(b!=null)P==="number"?(b===0&&s.value===""||s.value!=b)&&(s.value=""+b):s.value!==""+b&&(s.value=""+b);else if(P==="submit"||P==="reset"){s.removeAttribute("value");return}f.hasOwnProperty("value")?Ae(s,f.type,b):f.hasOwnProperty("defaultValue")&&Ae(s,f.type,ue(f.defaultValue)),f.checked==null&&f.defaultChecked!=null&&(s.defaultChecked=!!f.defaultChecked)}function Ee(s,f,b){if(f.hasOwnProperty("value")||f.hasOwnProperty("defaultValue")){var P=f.type;if(!(P!=="submit"&&P!=="reset"||f.value!==void 0&&f.value!==null))return;f=""+s._wrapperState.initialValue,b||f===s.value||(s.value=f),s.defaultValue=f}b=s.name,b!==""&&(s.name=""),s.defaultChecked=!!s._wrapperState.initialChecked,b!==""&&(s.name=b)}function Ae(s,f,b){(f!=="number"||be(s.ownerDocument)!==s)&&(b==null?s.defaultValue=""+s._wrapperState.initialValue:s.defaultValue!==""+b&&(s.defaultValue=""+b))}var ze=Array.isArray;function Se(s,f,b,P){if(s=s.options,f){f={};for(var j=0;j<b.length;j++)f["$"+b[j]]=!0;for(b=0;b<s.length;b++)j=f.hasOwnProperty("$"+s[b].value),s[b].selected!==j&&(s[b].selected=j),j&&P&&(s[b].defaultSelected=!0)}else{for(b=""+ue(b),f=null,j=0;j<s.length;j++){if(s[j].value===b){s[j].selected=!0,P&&(s[j].defaultSelected=!0);return}f!==null||s[j].disabled||(f=s[j])}f!==null&&(f.selected=!0)}}function Ie(s,f){if(f.dangerouslySetInnerHTML!=null)throw Error(n(91));return Z({},f,{value:void 0,defaultValue:void 0,children:""+s._wrapperState.initialValue})}function Re(s,f){var b=f.value;if(b==null){if(b=f.children,f=f.defaultValue,b!=null){if(f!=null)throw Error(n(92));if(ze(b)){if(1<b.length)throw Error(n(93));b=b[0]}f=b}f==null&&(f=""),b=f}s._wrapperState={initialValue:ue(b)}}function Oe(s,f){var b=ue(f.value),P=ue(f.defaultValue);b!=null&&(b=""+b,b!==s.value&&(s.value=b),f.defaultValue==null&&s.defaultValue!==b&&(s.defaultValue=b)),P!=null&&(s.defaultValue=""+P)}function We(s){var f=s.textContent;f===s._wrapperState.initialValue&&f!==""&&f!==null&&(s.value=f)}function qe(s){switch(s){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 lt(s,f){return s==null||s==="http://www.w3.org/1999/xhtml"?qe(f):s==="http://www.w3.org/2000/svg"&&f==="foreignObject"?"http://www.w3.org/1999/xhtml":s}var tt,Ye=function(s){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(f,b,P,j){MSApp.execUnsafeLocalFunction(function(){return s(f,b,P,j)})}:s}(function(s,f){if(s.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in s)s.innerHTML=f;else{for(tt=tt||document.createElement("div"),tt.innerHTML="<svg>"+f.valueOf().toString()+"</svg>",f=tt.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;f.firstChild;)s.appendChild(f.firstChild)}});function rt(s,f){if(f){var b=s.firstChild;if(b&&b===s.lastChild&&b.nodeType===3){b.nodeValue=f;return}}s.textContent=f}var Fe={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},Le=["Webkit","ms","Moz","O"];Object.keys(Fe).forEach(function(s){Le.forEach(function(f){f=f+s.charAt(0).toUpperCase()+s.substring(1),Fe[f]=Fe[s]})});function Ue(s,f,b){return f==null||typeof f=="boolean"||f===""?"":b||typeof f!="number"||f===0||Fe.hasOwnProperty(s)&&Fe[s]?(""+f).trim():f+"px"}function et(s,f){s=s.style;for(var b in f)if(f.hasOwnProperty(b)){var P=b.indexOf("--")===0,j=Ue(b,f[b],P);b==="float"&&(b="cssFloat"),P?s.setProperty(b,j):s[b]=j}}var ot=Z({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 Me(s,f){if(f){if(ot[s]&&(f.children!=null||f.dangerouslySetInnerHTML!=null))throw Error(n(137,s));if(f.dangerouslySetInnerHTML!=null){if(f.children!=null)throw Error(n(60));if(typeof f.dangerouslySetInnerHTML!="object"||!("__html"in f.dangerouslySetInnerHTML))throw Error(n(61))}if(f.style!=null&&typeof f.style!="object")throw Error(n(62))}}function Te(s,f){if(s.indexOf("-")===-1)return typeof f.is=="string";switch(s){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 Xe=null;function nt(s){return s=s.target||s.srcElement||window,s.correspondingUseElement&&(s=s.correspondingUseElement),s.nodeType===3?s.parentNode:s}var Lt=null,Dt=null,Qe=null;function pt(s){if(s=Ua(s)){if(typeof Lt!="function")throw Error(n(280));var f=s.stateNode;f&&(f=dc(f),Lt(s.stateNode,s.type,f))}}function wt(s){Dt?Qe?Qe.push(s):Qe=[s]:Dt=s}function Ct(){if(Dt){var s=Dt,f=Qe;if(Qe=Dt=null,pt(s),f)for(s=0;s<f.length;s++)pt(f[s])}}function kt(s,f){return s(f)}function _t(){}var St=!1;function st(s,f,b){if(St)return s(f,b);St=!0;try{return kt(s,f,b)}finally{St=!1,(Dt!==null||Qe!==null)&&(_t(),Ct())}}function Et(s,f){var b=s.stateNode;if(b===null)return null;var P=dc(b);if(P===null)return null;b=P[f];e:switch(f){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(P=!P.disabled)||(s=s.type,P=!(s==="button"||s==="input"||s==="select"||s==="textarea")),s=!P;break e;default:s=!1}if(s)return null;if(b&&typeof b!="function")throw Error(n(231,f,typeof b));return b}var It=!1;if(c)try{var it={};Object.defineProperty(it,"passive",{get:function(){It=!0}}),window.addEventListener("test",it,it),window.removeEventListener("test",it,it)}catch{It=!1}function Ot(s,f,b,P,j,V,ie,we,Pe){var Ke=Array.prototype.slice.call(arguments,3);try{f.apply(b,Ke)}catch(gt){this.onError(gt)}}var at=!1,Ge=null,Ht=!1,At=null,ln={onError:function(s){at=!0,Ge=s}};function Pt(s,f,b,P,j,V,ie,we,Pe){at=!1,Ge=null,Ot.apply(ln,arguments)}function vt(s,f,b,P,j,V,ie,we,Pe){if(Pt.apply(this,arguments),at){if(at){var Ke=Ge;at=!1,Ge=null}else throw Error(n(198));Ht||(Ht=!0,At=Ke)}}function zt(s){var f=s,b=s;if(s.alternate)for(;f.return;)f=f.return;else{s=f;do f=s,(f.flags&4098)!==0&&(b=f.return),s=f.return;while(s)}return f.tag===3?b:null}function on(s){if(s.tag===13){var f=s.memoizedState;if(f===null&&(s=s.alternate,s!==null&&(f=s.memoizedState)),f!==null)return f.dehydrated}return null}function gn(s){if(zt(s)!==s)throw Error(n(188))}function vn(s){var f=s.alternate;if(!f){if(f=zt(s),f===null)throw Error(n(188));return f!==s?null:s}for(var b=s,P=f;;){var j=b.return;if(j===null)break;var V=j.alternate;if(V===null){if(P=j.return,P!==null){b=P;continue}break}if(j.child===V.child){for(V=j.child;V;){if(V===b)return gn(j),s;if(V===P)return gn(j),f;V=V.sibling}throw Error(n(188))}if(b.return!==P.return)b=j,P=V;else{for(var ie=!1,we=j.child;we;){if(we===b){ie=!0,b=j,P=V;break}if(we===P){ie=!0,P=j,b=V;break}we=we.sibling}if(!ie){for(we=V.child;we;){if(we===b){ie=!0,b=V,P=j;break}if(we===P){ie=!0,P=V,b=j;break}we=we.sibling}if(!ie)throw Error(n(189))}}if(b.alternate!==P)throw Error(n(190))}if(b.tag!==3)throw Error(n(188));return b.stateNode.current===b?s:f}function In(s){return s=vn(s),s!==null?cn(s):null}function cn(s){if(s.tag===5||s.tag===6)return s;for(s=s.child;s!==null;){var f=cn(s);if(f!==null)return f;s=s.sibling}return null}var En=t.unstable_scheduleCallback,ft=t.unstable_cancelCallback,Nt=t.unstable_shouldYield,bt=t.unstable_requestPaint,Ze=t.unstable_now,ht=t.unstable_getCurrentPriorityLevel,dt=t.unstable_ImmediatePriority,Bt=t.unstable_UserBlockingPriority,sn=t.unstable_NormalPriority,yt=t.unstable_LowPriority,Mt=t.unstable_IdlePriority,qt=null,wn=null;function Wn(s){if(wn&&typeof wn.onCommitFiberRoot=="function")try{wn.onCommitFiberRoot(qt,s,void 0,(s.current.flags&128)===128)}catch{}}var Ut=Math.clz32?Math.clz32:xr,Sn=Math.log,cr=Math.LN2;function xr(s){return s>>>=0,s===0?32:31-(Sn(s)/cr|0)|0}var hr=64,Er=4194304;function Jt(s){switch(s&-s){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 s&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return s&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return s}}function nn(s,f){var b=s.pendingLanes;if(b===0)return 0;var P=0,j=s.suspendedLanes,V=s.pingedLanes,ie=b&268435455;if(ie!==0){var we=ie&~j;we!==0?P=Jt(we):(V&=ie,V!==0&&(P=Jt(V)))}else ie=b&~j,ie!==0?P=Jt(ie):V!==0&&(P=Jt(V));if(P===0)return 0;if(f!==0&&f!==P&&(f&j)===0&&(j=P&-P,V=f&-f,j>=V||j===16&&(V&4194240)!==0))return f;if((P&4)!==0&&(P|=b&16),f=s.entangledLanes,f!==0)for(s=s.entanglements,f&=P;0<f;)b=31-Ut(f),j=1<<b,P|=s[b],f&=~j;return P}function Ft(s,f){switch(s){case 1:case 2:case 4:return f+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 f+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 jt(s,f){for(var b=s.suspendedLanes,P=s.pingedLanes,j=s.expirationTimes,V=s.pendingLanes;0<V;){var ie=31-Ut(V),we=1<<ie,Pe=j[ie];Pe===-1?((we&b)===0||(we&P)!==0)&&(j[ie]=Ft(we,f)):Pe<=f&&(s.expiredLanes|=we),V&=~we}}function fn(s){return s=s.pendingLanes&-1073741825,s!==0?s:s&1073741824?1073741824:0}function Nn(){var s=hr;return hr<<=1,(hr&4194240)===0&&(hr=64),s}function zn(s){for(var f=[],b=0;31>b;b++)f.push(s);return f}function Ln(s,f,b){s.pendingLanes|=f,f!==536870912&&(s.suspendedLanes=0,s.pingedLanes=0),s=s.eventTimes,f=31-Ut(f),s[f]=b}function kn(s,f){var b=s.pendingLanes&~f;s.pendingLanes=f,s.suspendedLanes=0,s.pingedLanes=0,s.expiredLanes&=f,s.mutableReadLanes&=f,s.entangledLanes&=f,f=s.entanglements;var P=s.eventTimes;for(s=s.expirationTimes;0<b;){var j=31-Ut(b),V=1<<j;f[j]=0,P[j]=-1,s[j]=-1,b&=~V}}function Zn(s,f){var b=s.entangledLanes|=f;for(s=s.entanglements;b;){var P=31-Ut(b),j=1<<P;j&f|s[P]&f&&(s[P]|=f),b&=~j}}var un=0;function ur(s){return s&=-s,1<s?4<s?(s&268435455)!==0?16:536870912:4:1}var Sr,zr,en,yn,dr,Tr=!1,er=[],Kn=null,gr=null,vr=null,Dr=new Map,an=new Map,Or=[],Yn="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 Da(s,f){switch(s){case"focusin":case"focusout":Kn=null;break;case"dragenter":case"dragleave":gr=null;break;case"mouseover":case"mouseout":vr=null;break;case"pointerover":case"pointerout":Dr.delete(f.pointerId);break;case"gotpointercapture":case"lostpointercapture":an.delete(f.pointerId)}}function Wt(s,f,b,P,j,V){return s===null||s.nativeEvent!==V?(s={blockedOn:f,domEventName:b,eventSystemFlags:P,nativeEvent:V,targetContainers:[j]},f!==null&&(f=Ua(f),f!==null&&zr(f)),s):(s.eventSystemFlags|=P,f=s.targetContainers,j!==null&&f.indexOf(j)===-1&&f.push(j),s)}function dn(s,f,b,P,j){switch(f){case"focusin":return Kn=Wt(Kn,s,f,b,P,j),!0;case"dragenter":return gr=Wt(gr,s,f,b,P,j),!0;case"mouseover":return vr=Wt(vr,s,f,b,P,j),!0;case"pointerover":var V=j.pointerId;return Dr.set(V,Wt(Dr.get(V)||null,s,f,b,P,j)),!0;case"gotpointercapture":return V=j.pointerId,an.set(V,Wt(an.get(V)||null,s,f,b,P,j)),!0}return!1}function tr(s){var f=Ka(s.target);if(f!==null){var b=zt(f);if(b!==null){if(f=b.tag,f===13){if(f=on(b),f!==null){s.blockedOn=f,dr(s.priority,function(){en(b)});return}}else if(f===3&&b.stateNode.current.memoizedState.isDehydrated){s.blockedOn=b.tag===3?b.stateNode.containerInfo:null;return}}}s.blockedOn=null}function Gn(s){if(s.blockedOn!==null)return!1;for(var f=s.targetContainers;0<f.length;){var b=Ys(s.domEventName,s.eventSystemFlags,f[0],s.nativeEvent);if(b===null){b=s.nativeEvent;var P=new b.constructor(b.type,b);Xe=P,b.target.dispatchEvent(P),Xe=null}else return f=Ua(b),f!==null&&zr(f),s.blockedOn=b,!1;f.shift()}return!0}function nr(s,f,b){Gn(s)&&b.delete(f)}function pi(){Tr=!1,Kn!==null&&Gn(Kn)&&(Kn=null),gr!==null&&Gn(gr)&&(gr=null),vr!==null&&Gn(vr)&&(vr=null),Dr.forEach(nr),an.forEach(nr)}function yr(s,f){s.blockedOn===f&&(s.blockedOn=null,Tr||(Tr=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,pi)))}function Co(s){function f(j){return yr(j,s)}if(0<er.length){yr(er[0],s);for(var b=1;b<er.length;b++){var P=er[b];P.blockedOn===s&&(P.blockedOn=null)}}for(Kn!==null&&yr(Kn,s),gr!==null&&yr(gr,s),vr!==null&&yr(vr,s),Dr.forEach(f),an.forEach(f),b=0;b<Or.length;b++)P=Or[b],P.blockedOn===s&&(P.blockedOn=null);for(;0<Or.length&&(b=Or[0],b.blockedOn===null);)tr(b),b.blockedOn===null&&Or.shift()}var Ao=R.ReactCurrentBatchConfig,os=!0;function bg(s,f,b,P){var j=un,V=Ao.transition;Ao.transition=null;try{un=1,is(s,f,b,P)}finally{un=j,Ao.transition=V}}function Df(s,f,b,P){var j=un,V=Ao.transition;Ao.transition=null;try{un=4,is(s,f,b,P)}finally{un=j,Ao.transition=V}}function is(s,f,b,P){if(os){var j=Ys(s,f,b,P);if(j===null)u(s,f,P,Zs,b),Da(s,P);else if(dn(j,s,f,b,P))P.stopPropagation();else if(Da(s,P),f&4&&-1<Yn.indexOf(s)){for(;j!==null;){var V=Ua(j);if(V!==null&&Sr(V),V=Ys(s,f,b,P),V===null&&u(s,f,P,Zs,b),V===j)break;j=V}j!==null&&P.stopPropagation()}else u(s,f,P,null,b)}}var Zs=null;function Ys(s,f,b,P){if(Zs=null,s=nt(P),s=Ka(s),s!==null)if(f=zt(s),f===null)s=null;else if(b=f.tag,b===13){if(s=on(f),s!==null)return s;s=null}else if(b===3){if(f.stateNode.current.memoizedState.isDehydrated)return f.tag===3?f.stateNode.containerInfo:null;s=null}else f!==s&&(s=null);return Zs=s,null}function Hn(s){switch(s){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(ht()){case dt:return 1;case Bt:return 4;case sn:case yt:return 16;case Mt:return 536870912;default:return 16}default:return 16}}var pa=null,Io=null,ga=null;function ju(){if(ga)return ga;var s,f=Io,b=f.length,P,j="value"in pa?pa.value:pa.textContent,V=j.length;for(s=0;s<b&&f[s]===j[s];s++);var ie=b-s;for(P=1;P<=ie&&f[b-P]===j[V-P];P++);return ga=j.slice(s,1<P?1-P:void 0)}function Qs(s){var f=s.keyCode;return"charCode"in s?(s=s.charCode,s===0&&f===13&&(s=13)):s=f,s===10&&(s=13),32<=s||s===13?s:0}function dl(){return!0}function Af(){return!1}function xo(s){function f(b,P,j,V,ie){this._reactName=b,this._targetInst=j,this.type=P,this.nativeEvent=V,this.target=ie,this.currentTarget=null;for(var we in s)s.hasOwnProperty(we)&&(b=s[we],this[we]=b?b(V):V[we]);return this.isDefaultPrevented=(V.defaultPrevented!=null?V.defaultPrevented:V.returnValue===!1)?dl:Af,this.isPropagationStopped=Af,this}return Z(f.prototype,{preventDefault:function(){this.defaultPrevented=!0;var b=this.nativeEvent;b&&(b.preventDefault?b.preventDefault():typeof b.returnValue!="unknown"&&(b.returnValue=!1),this.isDefaultPrevented=dl)},stopPropagation:function(){var b=this.nativeEvent;b&&(b.stopPropagation?b.stopPropagation():typeof b.cancelBubble!="unknown"&&(b.cancelBubble=!0),this.isPropagationStopped=dl)},persist:function(){},isPersistent:dl}),f}var fl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(s){return s.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},zu=xo(fl),Aa=Z({},fl,{view:0,detail:0}),Cg=xo(Aa),Bo,Du,hl,Qo=Z({},Aa,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Fa,button:0,buttons:0,relatedTarget:function(s){return s.relatedTarget===void 0?s.fromElement===s.srcElement?s.toElement:s.fromElement:s.relatedTarget},movementX:function(s){return"movementX"in s?s.movementX:(s!==hl&&(hl&&s.type==="mousemove"?(Bo=s.screenX-hl.screenX,Du=s.screenY-hl.screenY):Du=Bo=0,hl=s),Bo)},movementY:function(s){return"movementY"in s?s.movementY:Du}}),Au=xo(Qo),Bf=Z({},Qo,{dataTransfer:0}),Bu=xo(Bf),xg=Z({},Aa,{relatedTarget:0}),Js=xo(xg),Ff=Z({},fl,{animationName:0,elapsedTime:0,pseudoElement:0}),Sg=xo(Ff),wg=Z({},fl,{clipboardData:function(s){return"clipboardData"in s?s.clipboardData:window.clipboardData}}),Fu=xo(wg),_g=Z({},fl,{data:0}),Hu=xo(_g),Hf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ec={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"},Ba={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $g(s){var f=this.nativeEvent;return f.getModifierState?f.getModifierState(s):(s=Ba[s])?!!f[s]:!1}function Fa(){return $g}var Fo=Z({},Aa,{key:function(s){if(s.key){var f=Hf[s.key]||s.key;if(f!=="Unidentified")return f}return s.type==="keypress"?(s=Qs(s),s===13?"Enter":String.fromCharCode(s)):s.type==="keydown"||s.type==="keyup"?ec[s.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Fa,charCode:function(s){return s.type==="keypress"?Qs(s):0},keyCode:function(s){return s.type==="keydown"||s.type==="keyup"?s.keyCode:0},which:function(s){return s.type==="keypress"?Qs(s):s.type==="keydown"||s.type==="keyup"?s.keyCode:0}}),Wf=xo(Fo),Vf=Z({},Qo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Kf=xo(Vf),Wu=Z({},Aa,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Fa}),Vu=xo(Wu),Eg=Z({},fl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Og=xo(Eg),Uf=Z({},Qo,{deltaX:function(s){return"deltaX"in s?s.deltaX:"wheelDeltaX"in s?-s.wheelDeltaX:0},deltaY:function(s){return"deltaY"in s?s.deltaY:"wheelDeltaY"in s?-s.wheelDeltaY:"wheelDelta"in s?-s.wheelDelta:0},deltaZ:0,deltaMode:0}),Pg=xo(Uf),Jo=[9,13,27,32],va=c&&"CompositionEvent"in window,as=null;c&&"documentMode"in document&&(as=document.documentMode);var Hi=c&&"TextEvent"in window&&!as,qf=c&&(!va||as&&8<as&&11>=as),Ha=" ",Gf=!1;function ml(s,f){switch(s){case"keyup":return Jo.indexOf(f.keyCode)!==-1;case"keydown":return f.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ku(s){return s=s.detail,typeof s=="object"&&"data"in s?s.data:null}var Wi=!1;function Rg(s,f){switch(s){case"compositionend":return Ku(f);case"keypress":return f.which!==32?null:(Gf=!0,Ha);case"textInput":return s=f.data,s===Ha&&Gf?null:s;default:return null}}function ya(s,f){if(Wi)return s==="compositionend"||!va&&ml(s,f)?(s=ju(),ga=Io=pa=null,Wi=!1,s):null;switch(s){case"paste":return null;case"keypress":if(!(f.ctrlKey||f.altKey||f.metaKey)||f.ctrlKey&&f.altKey){if(f.char&&1<f.char.length)return f.char;if(f.which)return String.fromCharCode(f.which)}return null;case"compositionend":return qf&&f.locale!=="ko"?null:f.data;default:return null}}var tc={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 Xf(s){var f=s&&s.nodeName&&s.nodeName.toLowerCase();return f==="input"?!!tc[s.type]:f==="textarea"}function nc(s,f,b,P){wt(P),f=E(f,"onChange"),0<f.length&&(b=new zu("onChange","change",null,b,P),s.push({event:b,listeners:f}))}var ls=null,No=null;function Ig(s){ed(s,0)}function Vi(s){var f=qa(s);if(fe(f))return s}function Ng(s,f){if(s==="change")return f}var gi=!1;if(c){var pl;if(c){var rc="oninput"in document;if(!rc){var oc=document.createElement("div");oc.setAttribute("oninput","return;"),rc=typeof oc.oninput=="function"}pl=rc}else pl=!1;gi=pl&&(!document.documentMode||9<document.documentMode)}function ss(){ls&&(ls.detachEvent("onpropertychange",ic),No=ls=null)}function ic(s){if(s.propertyName==="value"&&Vi(No)){var f=[];nc(f,No,s,nt(s)),st(Ig,f)}}function ac(s,f,b){s==="focusin"?(ss(),ls=f,No=b,ls.attachEvent("onpropertychange",ic)):s==="focusout"&&ss()}function gl(s){if(s==="selectionchange"||s==="keyup"||s==="keydown")return Vi(No)}function lc(s,f){if(s==="click")return Vi(f)}function Uu(s,f){if(s==="input"||s==="change")return Vi(f)}function Zf(s,f){return s===f&&(s!==0||1/s===1/f)||s!==s&&f!==f}var ei=typeof Object.is=="function"?Object.is:Zf;function ba(s,f){if(ei(s,f))return!0;if(typeof s!="object"||s===null||typeof f!="object"||f===null)return!1;var b=Object.keys(s),P=Object.keys(f);if(b.length!==P.length)return!1;for(P=0;P<b.length;P++){var j=b[P];if(!d.call(f,j)||!ei(s[j],f[j]))return!1}return!0}function Yf(s){for(;s&&s.firstChild;)s=s.firstChild;return s}function qu(s,f){var b=Yf(s);s=0;for(var P;b;){if(b.nodeType===3){if(P=s+b.textContent.length,s<=f&&P>=f)return{node:b,offset:f-s};s=P}e:{for(;b;){if(b.nextSibling){b=b.nextSibling;break e}b=b.parentNode}b=void 0}b=Yf(b)}}function Qf(s,f){return s&&f?s===f?!0:s&&s.nodeType===3?!1:f&&f.nodeType===3?Qf(s,f.parentNode):"contains"in s?s.contains(f):s.compareDocumentPosition?!!(s.compareDocumentPosition(f)&16):!1:!1}function Gu(){for(var s=window,f=be();f instanceof s.HTMLIFrameElement;){try{var b=typeof f.contentWindow.location.href=="string"}catch{b=!1}if(b)s=f.contentWindow;else break;f=be(s.document)}return f}function Xu(s){var f=s&&s.nodeName&&s.nodeName.toLowerCase();return f&&(f==="input"&&(s.type==="text"||s.type==="search"||s.type==="tel"||s.type==="url"||s.type==="password")||f==="textarea"||s.contentEditable==="true")}function vi(s){var f=Gu(),b=s.focusedElem,P=s.selectionRange;if(f!==b&&b&&b.ownerDocument&&Qf(b.ownerDocument.documentElement,b)){if(P!==null&&Xu(b)){if(f=P.start,s=P.end,s===void 0&&(s=f),"selectionStart"in b)b.selectionStart=f,b.selectionEnd=Math.min(s,b.value.length);else if(s=(f=b.ownerDocument||document)&&f.defaultView||window,s.getSelection){s=s.getSelection();var j=b.textContent.length,V=Math.min(P.start,j);P=P.end===void 0?V:Math.min(P.end,j),!s.extend&&V>P&&(j=P,P=V,V=j),j=qu(b,V);var ie=qu(b,P);j&&ie&&(s.rangeCount!==1||s.anchorNode!==j.node||s.anchorOffset!==j.offset||s.focusNode!==ie.node||s.focusOffset!==ie.offset)&&(f=f.createRange(),f.setStart(j.node,j.offset),s.removeAllRanges(),V>P?(s.addRange(f),s.extend(ie.node,ie.offset)):(f.setEnd(ie.node,ie.offset),s.addRange(f)))}}for(f=[],s=b;s=s.parentNode;)s.nodeType===1&&f.push({element:s,left:s.scrollLeft,top:s.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;b<f.length;b++)s=f[b],s.element.scrollLeft=s.left,s.element.scrollTop=s.top}}var sc=c&&"documentMode"in document&&11>=document.documentMode,vl=null,yl=null,cs=null,cc=!1;function Jf(s,f,b){var P=b.window===b?b.document:b.nodeType===9?b:b.ownerDocument;cc||vl==null||vl!==be(P)||(P=vl,"selectionStart"in P&&Xu(P)?P={start:P.selectionStart,end:P.selectionEnd}:(P=(P.ownerDocument&&P.ownerDocument.defaultView||window).getSelection(),P={anchorNode:P.anchorNode,anchorOffset:P.anchorOffset,focusNode:P.focusNode,focusOffset:P.focusOffset}),cs&&ba(cs,P)||(cs=P,P=E(yl,"onSelect"),0<P.length&&(f=new zu("onSelect","select",null,f,b),s.push({event:f,listeners:P}),f.target=vl)))}function Ca(s,f){var b={};return b[s.toLowerCase()]=f.toLowerCase(),b["Webkit"+s]="webkit"+f,b["Moz"+s]="moz"+f,b}var bl={animationend:Ca("Animation","AnimationEnd"),animationiteration:Ca("Animation","AnimationIteration"),animationstart:Ca("Animation","AnimationStart"),transitionend:Ca("Transition","TransitionEnd")},xa={},Zu={};c&&(Zu=document.createElement("div").style,"AnimationEvent"in window||(delete bl.animationend.animation,delete bl.animationiteration.animation,delete bl.animationstart.animation),"TransitionEvent"in window||delete bl.transitionend.transition);function us(s){if(xa[s])return xa[s];if(!bl[s])return s;var f=bl[s],b;for(b in f)if(f.hasOwnProperty(b)&&b in Zu)return xa[s]=f[b];return s}var eh=us("animationend"),yi=us("animationiteration"),Yu=us("animationstart"),Qu=us("transitionend"),Cl=new Map,th="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 ti(s,f){Cl.set(s,f),i(f,[s])}for(var Wa=0;Wa<th.length;Wa++){var uc=th[Wa],nh=uc.toLowerCase(),Mg=uc[0].toUpperCase()+uc.slice(1);ti(nh,"on"+Mg)}ti(eh,"onAnimationEnd"),ti(yi,"onAnimationIteration"),ti(Yu,"onAnimationStart"),ti("dblclick","onDoubleClick"),ti("focusin","onFocus"),ti("focusout","onBlur"),ti(Qu,"onTransitionEnd"),a("onMouseEnter",["mouseout","mouseover"]),a("onMouseLeave",["mouseout","mouseover"]),a("onPointerEnter",["pointerout","pointerover"]),a("onPointerLeave",["pointerout","pointerover"]),i("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),i("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),i("onBeforeInput",["compositionend","keypress","textInput","paste"]),i("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xl="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(" "),rh=new Set("cancel close invalid load scroll toggle".split(" ").concat(xl));function Ju(s,f,b){var P=s.type||"unknown-event";s.currentTarget=b,vt(P,f,void 0,s),s.currentTarget=null}function ed(s,f){f=(f&4)!==0;for(var b=0;b<s.length;b++){var P=s[b],j=P.event;P=P.listeners;e:{var V=void 0;if(f)for(var ie=P.length-1;0<=ie;ie--){var we=P[ie],Pe=we.instance,Ke=we.currentTarget;if(we=we.listener,Pe!==V&&j.isPropagationStopped())break e;Ju(j,we,Ke),V=Pe}else for(ie=0;ie<P.length;ie++){if(we=P[ie],Pe=we.instance,Ke=we.currentTarget,we=we.listener,Pe!==V&&j.isPropagationStopped())break e;Ju(j,we,Ke),V=Pe}}}if(Ht)throw s=At,Ht=!1,At=null,s}function mr(s,f){var b=f[$l];b===void 0&&(b=f[$l]=new Set);var P=s+"__bubble";b.has(P)||(oh(f,s,2,!1),b.add(P))}function td(s,f,b){var P=0;f&&(P|=4),oh(b,s,P,f)}var ds="_reactListening"+Math.random().toString(36).slice(2);function Sl(s){if(!s[ds]){s[ds]=!0,r.forEach(function(b){b!=="selectionchange"&&(rh.has(b)||td(b,!1,s),td(b,!0,s))});var f=s.nodeType===9?s:s.ownerDocument;f===null||f[ds]||(f[ds]=!0,td("selectionchange",!1,f))}}function oh(s,f,b,P){switch(Hn(f)){case 1:var j=bg;break;case 4:j=Df;break;default:j=is}b=j.bind(null,f,b,s),j=void 0,!It||f!=="touchstart"&&f!=="touchmove"&&f!=="wheel"||(j=!0),P?j!==void 0?s.addEventListener(f,b,{capture:!0,passive:j}):s.addEventListener(f,b,!0):j!==void 0?s.addEventListener(f,b,{passive:j}):s.addEventListener(f,b,!1)}function u(s,f,b,P,j){var V=P;if((f&1)===0&&(f&2)===0&&P!==null)e:for(;;){if(P===null)return;var ie=P.tag;if(ie===3||ie===4){var we=P.stateNode.containerInfo;if(we===j||we.nodeType===8&&we.parentNode===j)break;if(ie===4)for(ie=P.return;ie!==null;){var Pe=ie.tag;if((Pe===3||Pe===4)&&(Pe=ie.stateNode.containerInfo,Pe===j||Pe.nodeType===8&&Pe.parentNode===j))return;ie=ie.return}for(;we!==null;){if(ie=Ka(we),ie===null)return;if(Pe=ie.tag,Pe===5||Pe===6){P=V=ie;continue e}we=we.parentNode}}P=P.return}st(function(){var Ke=V,gt=nt(b),xt=[];e:{var mt=Cl.get(s);if(mt!==void 0){var Gt=zu,Qt=s;switch(s){case"keypress":if(Qs(b)===0)break e;case"keydown":case"keyup":Gt=Wf;break;case"focusin":Qt="focus",Gt=Js;break;case"focusout":Qt="blur",Gt=Js;break;case"beforeblur":case"afterblur":Gt=Js;break;case"click":if(b.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Gt=Au;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Gt=Bu;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Gt=Vu;break;case eh:case yi:case Yu:Gt=Sg;break;case Qu:Gt=Og;break;case"scroll":Gt=Cg;break;case"wheel":Gt=Pg;break;case"copy":case"cut":case"paste":Gt=Fu;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Gt=Kf}var tn=(f&4)!==0,Hr=!tn&&s==="scroll",Be=tn?mt!==null?mt+"Capture":null:mt;tn=[];for(var Ne=Ke,He;Ne!==null;){He=Ne;var Rt=He.stateNode;if(He.tag===5&&Rt!==null&&(He=Rt,Be!==null&&(Rt=Et(Ne,Be),Rt!=null&&tn.push(g(Ne,Rt,He)))),Hr)break;Ne=Ne.return}0<tn.length&&(mt=new Gt(mt,Qt,null,b,gt),xt.push({event:mt,listeners:tn}))}}if((f&7)===0){e:{if(mt=s==="mouseover"||s==="pointerover",Gt=s==="mouseout"||s==="pointerout",mt&&b!==Xe&&(Qt=b.relatedTarget||b.fromElement)&&(Ka(Qt)||Qt[ir]))break e;if((Gt||mt)&&(mt=gt.window===gt?gt:(mt=gt.ownerDocument)?mt.defaultView||mt.parentWindow:window,Gt?(Qt=b.relatedTarget||b.toElement,Gt=Ke,Qt=Qt?Ka(Qt):null,Qt!==null&&(Hr=zt(Qt),Qt!==Hr||Qt.tag!==5&&Qt.tag!==6)&&(Qt=null)):(Gt=null,Qt=Ke),Gt!==Qt)){if(tn=Au,Rt="onMouseLeave",Be="onMouseEnter",Ne="mouse",(s==="pointerout"||s==="pointerover")&&(tn=Kf,Rt="onPointerLeave",Be="onPointerEnter",Ne="pointer"),Hr=Gt==null?mt:qa(Gt),He=Qt==null?mt:qa(Qt),mt=new tn(Rt,Ne+"leave",Gt,b,gt),mt.target=Hr,mt.relatedTarget=He,Rt=null,Ka(gt)===Ke&&(tn=new tn(Be,Ne+"enter",Qt,b,gt),tn.target=He,tn.relatedTarget=Hr,Rt=tn),Hr=Rt,Gt&&Qt)t:{for(tn=Gt,Be=Qt,Ne=0,He=tn;He;He=k(He))Ne++;for(He=0,Rt=Be;Rt;Rt=k(Rt))He++;for(;0<Ne-He;)tn=k(tn),Ne--;for(;0<He-Ne;)Be=k(Be),He--;for(;Ne--;){if(tn===Be||Be!==null&&tn===Be.alternate)break t;tn=k(tn),Be=k(Be)}tn=null}else tn=null;Gt!==null&&X(xt,mt,Gt,tn,!1),Qt!==null&&Hr!==null&&X(xt,Hr,Qt,tn,!0)}}e:{if(mt=Ke?qa(Ke):window,Gt=mt.nodeName&&mt.nodeName.toLowerCase(),Gt==="select"||Gt==="input"&&mt.type==="file")var rn=Ng;else if(Xf(mt))if(gi)rn=Uu;else{rn=gl;var mn=ac}else(Gt=mt.nodeName)&&Gt.toLowerCase()==="input"&&(mt.type==="checkbox"||mt.type==="radio")&&(rn=lc);if(rn&&(rn=rn(s,Ke))){nc(xt,rn,b,gt);break e}mn&&mn(s,mt,Ke),s==="focusout"&&(mn=mt._wrapperState)&&mn.controlled&&mt.type==="number"&&Ae(mt,"number",mt.value)}switch(mn=Ke?qa(Ke):window,s){case"focusin":(Xf(mn)||mn.contentEditable==="true")&&(vl=mn,yl=Ke,cs=null);break;case"focusout":cs=yl=vl=null;break;case"mousedown":cc=!0;break;case"contextmenu":case"mouseup":case"dragend":cc=!1,Jf(xt,b,gt);break;case"selectionchange":if(sc)break;case"keydown":case"keyup":Jf(xt,b,gt)}var pn;if(va)e:{switch(s){case"compositionstart":var _n="onCompositionStart";break e;case"compositionend":_n="onCompositionEnd";break e;case"compositionupdate":_n="onCompositionUpdate";break e}_n=void 0}else Wi?ml(s,b)&&(_n="onCompositionEnd"):s==="keydown"&&b.keyCode===229&&(_n="onCompositionStart");_n&&(qf&&b.locale!=="ko"&&(Wi||_n!=="onCompositionStart"?_n==="onCompositionEnd"&&Wi&&(pn=ju()):(pa=gt,Io="value"in pa?pa.value:pa.textContent,Wi=!0)),mn=E(Ke,_n),0<mn.length&&(_n=new Hu(_n,s,null,b,gt),xt.push({event:_n,listeners:mn}),pn?_n.data=pn:(pn=Ku(b),pn!==null&&(_n.data=pn)))),(pn=Hi?Rg(s,b):ya(s,b))&&(Ke=E(Ke,"onBeforeInput"),0<Ke.length&&(gt=new Hu("onBeforeInput","beforeinput",null,b,gt),xt.push({event:gt,listeners:Ke}),gt.data=pn))}ed(xt,f)})}function g(s,f,b){return{instance:s,listener:f,currentTarget:b}}function E(s,f){for(var b=f+"Capture",P=[];s!==null;){var j=s,V=j.stateNode;j.tag===5&&V!==null&&(j=V,V=Et(s,b),V!=null&&P.unshift(g(s,V,j)),V=Et(s,f),V!=null&&P.push(g(s,V,j))),s=s.return}return P}function k(s){if(s===null)return null;do s=s.return;while(s&&s.tag!==5);return s||null}function X(s,f,b,P,j){for(var V=f._reactName,ie=[];b!==null&&b!==P;){var we=b,Pe=we.alternate,Ke=we.stateNode;if(Pe!==null&&Pe===P)break;we.tag===5&&Ke!==null&&(we=Ke,j?(Pe=Et(b,V),Pe!=null&&ie.unshift(g(b,Pe,we))):j||(Pe=Et(b,V),Pe!=null&&ie.push(g(b,Pe,we)))),b=b.return}ie.length!==0&&s.push({event:f,listeners:ie})}var se=/\r\n?/g,$e=/\u0000|\uFFFD/g;function De(s){return(typeof s=="string"?s:""+s).replace(se,`
`).replace($e,"")}function Ve(s,f,b){if(f=De(f),De(s)!==f&&b)throw Error(n(425))}function ut(){}var Vt=null,hn=null;function Mn(s,f){return s==="textarea"||s==="noscript"||typeof f.children=="string"||typeof f.children=="number"||typeof f.dangerouslySetInnerHTML=="object"&&f.dangerouslySetInnerHTML!==null&&f.dangerouslySetInnerHTML.__html!=null}var Jr=typeof setTimeout=="function"?setTimeout:void 0,Ur=typeof clearTimeout=="function"?clearTimeout:void 0,Mo=typeof Promise=="function"?Promise:void 0,So=typeof queueMicrotask=="function"?queueMicrotask:typeof Mo<"u"?function(s){return Mo.resolve(null).then(s).catch(wl)}:Jr;function wl(s){setTimeout(function(){throw s})}function nd(s,f){var b=f,P=0;do{var j=b.nextSibling;if(s.removeChild(b),j&&j.nodeType===8)if(b=j.data,b==="/$"){if(P===0){s.removeChild(j),Co(f);return}P--}else b!=="$"&&b!=="$?"&&b!=="$!"||P++;b=j}while(b);Co(f)}function Sa(s){for(;s!=null;s=s.nextSibling){var f=s.nodeType;if(f===1||f===3)break;if(f===8){if(f=s.data,f==="$"||f==="$!"||f==="$?")break;if(f==="/$")return null}}return s}function ih(s){s=s.previousSibling;for(var f=0;s;){if(s.nodeType===8){var b=s.data;if(b==="$"||b==="$!"||b==="$?"){if(f===0)return s;f--}else b==="/$"&&f++}s=s.previousSibling}return null}var Va=Math.random().toString(36).slice(2),bi="__reactFiber$"+Va,_l="__reactProps$"+Va,ir="__reactContainer$"+Va,$l="__reactEvents$"+Va,Tg="__reactListeners$"+Va,Lg="__reactHandles$"+Va;function Ka(s){var f=s[bi];if(f)return f;for(var b=s.parentNode;b;){if(f=b[ir]||b[bi]){if(b=f.alternate,f.child!==null||b!==null&&b.child!==null)for(s=ih(s);s!==null;){if(b=s[bi])return b;s=ih(s)}return f}s=b,b=s.parentNode}return null}function Ua(s){return s=s[bi]||s[ir],!s||s.tag!==5&&s.tag!==6&&s.tag!==13&&s.tag!==3?null:s}function qa(s){if(s.tag===5||s.tag===6)return s.stateNode;throw Error(n(33))}function dc(s){return s[_l]||null}var kg=[],fc=-1;function El(s){return{current:s}}function wr(s){0>fc||(s.current=kg[fc],kg[fc]=null,fc--)}function br(s,f){fc++,kg[fc]=s.current,s.current=f}var Ol={},wo=El(Ol),Ho=El(!1),fs=Ol;function hc(s,f){var b=s.type.contextTypes;if(!b)return Ol;var P=s.stateNode;if(P&&P.__reactInternalMemoizedUnmaskedChildContext===f)return P.__reactInternalMemoizedMaskedChildContext;var j={},V;for(V in b)j[V]=f[V];return P&&(s=s.stateNode,s.__reactInternalMemoizedUnmaskedChildContext=f,s.__reactInternalMemoizedMaskedChildContext=j),j}function Wo(s){return s=s.childContextTypes,s!=null}function ah(){wr(Ho),wr(wo)}function qx(s,f,b){if(wo.current!==Ol)throw Error(n(168));br(wo,f),br(Ho,b)}function Gx(s,f,b){var P=s.stateNode;if(f=f.childContextTypes,typeof P.getChildContext!="function")return b;P=P.getChildContext();for(var j in P)if(!(j in f))throw Error(n(108,de(s)||"Unknown",j));return Z({},b,P)}function lh(s){return s=(s=s.stateNode)&&s.__reactInternalMemoizedMergedChildContext||Ol,fs=wo.current,br(wo,s),br(Ho,Ho.current),!0}function Xx(s,f,b){var P=s.stateNode;if(!P)throw Error(n(169));b?(s=Gx(s,f,fs),P.__reactInternalMemoizedMergedChildContext=s,wr(Ho),wr(wo),br(wo,s)):wr(Ho),br(Ho,b)}var Ga=null,sh=!1,jg=!1;function Zx(s){Ga===null?Ga=[s]:Ga.push(s)}function NT(s){sh=!0,Zx(s)}function Pl(){if(!jg&&Ga!==null){jg=!0;var s=0,f=un;try{var b=Ga;for(un=1;s<b.length;s++){var P=b[s];do P=P(!0);while(P!==null)}Ga=null,sh=!1}catch(j){throw Ga!==null&&(Ga=Ga.slice(s+1)),En(dt,Pl),j}finally{un=f,jg=!1}}return null}var mc=[],pc=0,ch=null,uh=0,Ci=[],xi=0,hs=null,Xa=1,Za="";function ms(s,f){mc[pc++]=uh,mc[pc++]=ch,ch=s,uh=f}function Yx(s,f,b){Ci[xi++]=Xa,Ci[xi++]=Za,Ci[xi++]=hs,hs=s;var P=Xa;s=Za;var j=32-Ut(P)-1;P&=~(1<<j),b+=1;var V=32-Ut(f)+j;if(30<V){var ie=j-j%5;V=(P&(1<<ie)-1).toString(32),P>>=ie,j-=ie,Xa=1<<32-Ut(f)+j|b<<j|P,Za=V+s}else Xa=1<<V|b<<j|P,Za=s}function zg(s){s.return!==null&&(ms(s,1),Yx(s,1,0))}function Dg(s){for(;s===ch;)ch=mc[--pc],mc[pc]=null,uh=mc[--pc],mc[pc]=null;for(;s===hs;)hs=Ci[--xi],Ci[xi]=null,Za=Ci[--xi],Ci[xi]=null,Xa=Ci[--xi],Ci[xi]=null}var ni=null,ri=null,Pr=!1,Ki=null;function Qx(s,f){var b=$i(5,null,null,0);b.elementType="DELETED",b.stateNode=f,b.return=s,f=s.deletions,f===null?(s.deletions=[b],s.flags|=16):f.push(b)}function Jx(s,f){switch(s.tag){case 5:var b=s.type;return f=f.nodeType!==1||b.toLowerCase()!==f.nodeName.toLowerCase()?null:f,f!==null?(s.stateNode=f,ni=s,ri=Sa(f.firstChild),!0):!1;case 6:return f=s.pendingProps===""||f.nodeType!==3?null:f,f!==null?(s.stateNode=f,ni=s,ri=null,!0):!1;case 13:return f=f.nodeType!==8?null:f,f!==null?(b=hs!==null?{id:Xa,overflow:Za}:null,s.memoizedState={dehydrated:f,treeContext:b,retryLane:1073741824},b=$i(18,null,null,0),b.stateNode=f,b.return=s,s.child=b,ni=s,ri=null,!0):!1;default:return!1}}function Ag(s){return(s.mode&1)!==0&&(s.flags&128)===0}function Bg(s){if(Pr){var f=ri;if(f){var b=f;if(!Jx(s,f)){if(Ag(s))throw Error(n(418));f=Sa(b.nextSibling);var P=ni;f&&Jx(s,f)?Qx(P,b):(s.flags=s.flags&-4097|2,Pr=!1,ni=s)}}else{if(Ag(s))throw Error(n(418));s.flags=s.flags&-4097|2,Pr=!1,ni=s}}}function eS(s){for(s=s.return;s!==null&&s.tag!==5&&s.tag!==3&&s.tag!==13;)s=s.return;ni=s}function dh(s){if(s!==ni)return!1;if(!Pr)return eS(s),Pr=!0,!1;var f;if((f=s.tag!==3)&&!(f=s.tag!==5)&&(f=s.type,f=f!=="head"&&f!=="body"&&!Mn(s.type,s.memoizedProps)),f&&(f=ri)){if(Ag(s))throw tS(),Error(n(418));for(;f;)Qx(s,f),f=Sa(f.nextSibling)}if(eS(s),s.tag===13){if(s=s.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(n(317));e:{for(s=s.nextSibling,f=0;s;){if(s.nodeType===8){var b=s.data;if(b==="/$"){if(f===0){ri=Sa(s.nextSibling);break e}f--}else b!=="$"&&b!=="$!"&&b!=="$?"||f++}s=s.nextSibling}ri=null}}else ri=ni?Sa(s.stateNode.nextSibling):null;return!0}function tS(){for(var s=ri;s;)s=Sa(s.nextSibling)}function gc(){ri=ni=null,Pr=!1}function Fg(s){Ki===null?Ki=[s]:Ki.push(s)}var MT=R.ReactCurrentBatchConfig;function rd(s,f,b){if(s=b.ref,s!==null&&typeof s!="function"&&typeof s!="object"){if(b._owner){if(b=b._owner,b){if(b.tag!==1)throw Error(n(309));var P=b.stateNode}if(!P)throw Error(n(147,s));var j=P,V=""+s;return f!==null&&f.ref!==null&&typeof f.ref=="function"&&f.ref._stringRef===V?f.ref:(f=function(ie){var we=j.refs;ie===null?delete we[V]:we[V]=ie},f._stringRef=V,f)}if(typeof s!="string")throw Error(n(284));if(!b._owner)throw Error(n(290,s))}return s}function fh(s,f){throw s=Object.prototype.toString.call(f),Error(n(31,s==="[object Object]"?"object with keys {"+Object.keys(f).join(", ")+"}":s))}function nS(s){var f=s._init;return f(s._payload)}function rS(s){function f(Be,Ne){if(s){var He=Be.deletions;He===null?(Be.deletions=[Ne],Be.flags|=16):He.push(Ne)}}function b(Be,Ne){if(!s)return null;for(;Ne!==null;)f(Be,Ne),Ne=Ne.sibling;return null}function P(Be,Ne){for(Be=new Map;Ne!==null;)Ne.key!==null?Be.set(Ne.key,Ne):Be.set(Ne.index,Ne),Ne=Ne.sibling;return Be}function j(Be,Ne){return Be=jl(Be,Ne),Be.index=0,Be.sibling=null,Be}function V(Be,Ne,He){return Be.index=He,s?(He=Be.alternate,He!==null?(He=He.index,He<Ne?(Be.flags|=2,Ne):He):(Be.flags|=2,Ne)):(Be.flags|=1048576,Ne)}function ie(Be){return s&&Be.alternate===null&&(Be.flags|=2),Be}function we(Be,Ne,He,Rt){return Ne===null||Ne.tag!==6?(Ne=Mv(He,Be.mode,Rt),Ne.return=Be,Ne):(Ne=j(Ne,He),Ne.return=Be,Ne)}function Pe(Be,Ne,He,Rt){var rn=He.type;return rn===M?gt(Be,Ne,He.props.children,Rt,He.key):Ne!==null&&(Ne.elementType===rn||typeof rn=="object"&&rn!==null&&rn.$$typeof===B&&nS(rn)===Ne.type)?(Rt=j(Ne,He.props),Rt.ref=rd(Be,Ne,He),Rt.return=Be,Rt):(Rt=jh(He.type,He.key,He.props,null,Be.mode,Rt),Rt.ref=rd(Be,Ne,He),Rt.return=Be,Rt)}function Ke(Be,Ne,He,Rt){return Ne===null||Ne.tag!==4||Ne.stateNode.containerInfo!==He.containerInfo||Ne.stateNode.implementation!==He.implementation?(Ne=Tv(He,Be.mode,Rt),Ne.return=Be,Ne):(Ne=j(Ne,He.children||[]),Ne.return=Be,Ne)}function gt(Be,Ne,He,Rt,rn){return Ne===null||Ne.tag!==7?(Ne=Ss(He,Be.mode,Rt,rn),Ne.return=Be,Ne):(Ne=j(Ne,He),Ne.return=Be,Ne)}function xt(Be,Ne,He){if(typeof Ne=="string"&&Ne!==""||typeof Ne=="number")return Ne=Mv(""+Ne,Be.mode,He),Ne.return=Be,Ne;if(typeof Ne=="object"&&Ne!==null){switch(Ne.$$typeof){case O:return He=jh(Ne.type,Ne.key,Ne.props,null,Be.mode,He),He.ref=rd(Be,null,Ne),He.return=Be,He;case I:return Ne=Tv(Ne,Be.mode,He),Ne.return=Be,Ne;case B:var Rt=Ne._init;return xt(Be,Rt(Ne._payload),He)}if(ze(Ne)||G(Ne))return Ne=Ss(Ne,Be.mode,He,null),Ne.return=Be,Ne;fh(Be,Ne)}return null}function mt(Be,Ne,He,Rt){var rn=Ne!==null?Ne.key:null;if(typeof He=="string"&&He!==""||typeof He=="number")return rn!==null?null:we(Be,Ne,""+He,Rt);if(typeof He=="object"&&He!==null){switch(He.$$typeof){case O:return He.key===rn?Pe(Be,Ne,He,Rt):null;case I:return He.key===rn?Ke(Be,Ne,He,Rt):null;case B:return rn=He._init,mt(Be,Ne,rn(He._payload),Rt)}if(ze(He)||G(He))return rn!==null?null:gt(Be,Ne,He,Rt,null);fh(Be,He)}return null}function Gt(Be,Ne,He,Rt,rn){if(typeof Rt=="string"&&Rt!==""||typeof Rt=="number")return Be=Be.get(He)||null,we(Ne,Be,""+Rt,rn);if(typeof Rt=="object"&&Rt!==null){switch(Rt.$$typeof){case O:return Be=Be.get(Rt.key===null?He:Rt.key)||null,Pe(Ne,Be,Rt,rn);case I:return Be=Be.get(Rt.key===null?He:Rt.key)||null,Ke(Ne,Be,Rt,rn);case B:var mn=Rt._init;return Gt(Be,Ne,He,mn(Rt._payload),rn)}if(ze(Rt)||G(Rt))return Be=Be.get(He)||null,gt(Ne,Be,Rt,rn,null);fh(Ne,Rt)}return null}function Qt(Be,Ne,He,Rt){for(var rn=null,mn=null,pn=Ne,_n=Ne=0,ao=null;pn!==null&&_n<He.length;_n++){pn.index>_n?(ao=pn,pn=null):ao=pn.sibling;var Jn=mt(Be,pn,He[_n],Rt);if(Jn===null){pn===null&&(pn=ao);break}s&&pn&&Jn.alternate===null&&f(Be,pn),Ne=V(Jn,Ne,_n),mn===null?rn=Jn:mn.sibling=Jn,mn=Jn,pn=ao}if(_n===He.length)return b(Be,pn),Pr&&ms(Be,_n),rn;if(pn===null){for(;_n<He.length;_n++)pn=xt(Be,He[_n],Rt),pn!==null&&(Ne=V(pn,Ne,_n),mn===null?rn=pn:mn.sibling=pn,mn=pn);return Pr&&ms(Be,_n),rn}for(pn=P(Be,pn);_n<He.length;_n++)ao=Gt(pn,Be,_n,He[_n],Rt),ao!==null&&(s&&ao.alternate!==null&&pn.delete(ao.key===null?_n:ao.key),Ne=V(ao,Ne,_n),mn===null?rn=ao:mn.sibling=ao,mn=ao);return s&&pn.forEach(function(zl){return f(Be,zl)}),Pr&&ms(Be,_n),rn}function tn(Be,Ne,He,Rt){var rn=G(He);if(typeof rn!="function")throw Error(n(150));if(He=rn.call(He),He==null)throw Error(n(151));for(var mn=rn=null,pn=Ne,_n=Ne=0,ao=null,Jn=He.next();pn!==null&&!Jn.done;_n++,Jn=He.next()){pn.index>_n?(ao=pn,pn=null):ao=pn.sibling;var zl=mt(Be,pn,Jn.value,Rt);if(zl===null){pn===null&&(pn=ao);break}s&&pn&&zl.alternate===null&&f(Be,pn),Ne=V(zl,Ne,_n),mn===null?rn=zl:mn.sibling=zl,mn=zl,pn=ao}if(Jn.done)return b(Be,pn),Pr&&ms(Be,_n),rn;if(pn===null){for(;!Jn.done;_n++,Jn=He.next())Jn=xt(Be,Jn.value,Rt),Jn!==null&&(Ne=V(Jn,Ne,_n),mn===null?rn=Jn:mn.sibling=Jn,mn=Jn);return Pr&&ms(Be,_n),rn}for(pn=P(Be,pn);!Jn.done;_n++,Jn=He.next())Jn=Gt(pn,Be,_n,Jn.value,Rt),Jn!==null&&(s&&Jn.alternate!==null&&pn.delete(Jn.key===null?_n:Jn.key),Ne=V(Jn,Ne,_n),mn===null?rn=Jn:mn.sibling=Jn,mn=Jn);return s&&pn.forEach(function(dL){return f(Be,dL)}),Pr&&ms(Be,_n),rn}function Hr(Be,Ne,He,Rt){if(typeof He=="object"&&He!==null&&He.type===M&&He.key===null&&(He=He.props.children),typeof He=="object"&&He!==null){switch(He.$$typeof){case O:e:{for(var rn=He.key,mn=Ne;mn!==null;){if(mn.key===rn){if(rn=He.type,rn===M){if(mn.tag===7){b(Be,mn.sibling),Ne=j(mn,He.props.children),Ne.return=Be,Be=Ne;break e}}else if(mn.elementType===rn||typeof rn=="object"&&rn!==null&&rn.$$typeof===B&&nS(rn)===mn.type){b(Be,mn.sibling),Ne=j(mn,He.props),Ne.ref=rd(Be,mn,He),Ne.return=Be,Be=Ne;break e}b(Be,mn);break}else f(Be,mn);mn=mn.sibling}He.type===M?(Ne=Ss(He.props.children,Be.mode,Rt,He.key),Ne.return=Be,Be=Ne):(Rt=jh(He.type,He.key,He.props,null,Be.mode,Rt),Rt.ref=rd(Be,Ne,He),Rt.return=Be,Be=Rt)}return ie(Be);case I:e:{for(mn=He.key;Ne!==null;){if(Ne.key===mn)if(Ne.tag===4&&Ne.stateNode.containerInfo===He.containerInfo&&Ne.stateNode.implementation===He.implementation){b(Be,Ne.sibling),Ne=j(Ne,He.children||[]),Ne.return=Be,Be=Ne;break e}else{b(Be,Ne);break}else f(Be,Ne);Ne=Ne.sibling}Ne=Tv(He,Be.mode,Rt),Ne.return=Be,Be=Ne}return ie(Be);case B:return mn=He._init,Hr(Be,Ne,mn(He._payload),Rt)}if(ze(He))return Qt(Be,Ne,He,Rt);if(G(He))return tn(Be,Ne,He,Rt);fh(Be,He)}return typeof He=="string"&&He!==""||typeof He=="number"?(He=""+He,Ne!==null&&Ne.tag===6?(b(Be,Ne.sibling),Ne=j(Ne,He),Ne.return=Be,Be=Ne):(b(Be,Ne),Ne=Mv(He,Be.mode,Rt),Ne.return=Be,Be=Ne),ie(Be)):b(Be,Ne)}return Hr}var vc=rS(!0),oS=rS(!1),hh=El(null),mh=null,yc=null,Hg=null;function Wg(){Hg=yc=mh=null}function Vg(s){var f=hh.current;wr(hh),s._currentValue=f}function Kg(s,f,b){for(;s!==null;){var P=s.alternate;if((s.childLanes&f)!==f?(s.childLanes|=f,P!==null&&(P.childLanes|=f)):P!==null&&(P.childLanes&f)!==f&&(P.childLanes|=f),s===b)break;s=s.return}}function bc(s,f){mh=s,Hg=yc=null,s=s.dependencies,s!==null&&s.firstContext!==null&&((s.lanes&f)!==0&&(Vo=!0),s.firstContext=null)}function Si(s){var f=s._currentValue;if(Hg!==s)if(s={context:s,memoizedValue:f,next:null},yc===null){if(mh===null)throw Error(n(308));yc=s,mh.dependencies={lanes:0,firstContext:s}}else yc=yc.next=s;return f}var ps=null;function Ug(s){ps===null?ps=[s]:ps.push(s)}function iS(s,f,b,P){var j=f.interleaved;return j===null?(b.next=b,Ug(f)):(b.next=j.next,j.next=b),f.interleaved=b,Ya(s,P)}function Ya(s,f){s.lanes|=f;var b=s.alternate;for(b!==null&&(b.lanes|=f),b=s,s=s.return;s!==null;)s.childLanes|=f,b=s.alternate,b!==null&&(b.childLanes|=f),b=s,s=s.return;return b.tag===3?b.stateNode:null}var Rl=!1;function qg(s){s.updateQueue={baseState:s.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function aS(s,f){s=s.updateQueue,f.updateQueue===s&&(f.updateQueue={baseState:s.baseState,firstBaseUpdate:s.firstBaseUpdate,lastBaseUpdate:s.lastBaseUpdate,shared:s.shared,effects:s.effects})}function Qa(s,f){return{eventTime:s,lane:f,tag:0,payload:null,callback:null,next:null}}function Il(s,f,b){var P=s.updateQueue;if(P===null)return null;if(P=P.shared,(Qn&2)!==0){var j=P.pending;return j===null?f.next=f:(f.next=j.next,j.next=f),P.pending=f,Ya(s,b)}return j=P.interleaved,j===null?(f.next=f,Ug(P)):(f.next=j.next,j.next=f),P.interleaved=f,Ya(s,b)}function ph(s,f,b){if(f=f.updateQueue,f!==null&&(f=f.shared,(b&4194240)!==0)){var P=f.lanes;P&=s.pendingLanes,b|=P,f.lanes=b,Zn(s,b)}}function lS(s,f){var b=s.updateQueue,P=s.alternate;if(P!==null&&(P=P.updateQueue,b===P)){var j=null,V=null;if(b=b.firstBaseUpdate,b!==null){do{var ie={eventTime:b.eventTime,lane:b.lane,tag:b.tag,payload:b.payload,callback:b.callback,next:null};V===null?j=V=ie:V=V.next=ie,b=b.next}while(b!==null);V===null?j=V=f:V=V.next=f}else j=V=f;b={baseState:P.baseState,firstBaseUpdate:j,lastBaseUpdate:V,shared:P.shared,effects:P.effects},s.updateQueue=b;return}s=b.lastBaseUpdate,s===null?b.firstBaseUpdate=f:s.next=f,b.lastBaseUpdate=f}function gh(s,f,b,P){var j=s.updateQueue;Rl=!1;var V=j.firstBaseUpdate,ie=j.lastBaseUpdate,we=j.shared.pending;if(we!==null){j.shared.pending=null;var Pe=we,Ke=Pe.next;Pe.next=null,ie===null?V=Ke:ie.next=Ke,ie=Pe;var gt=s.alternate;gt!==null&&(gt=gt.updateQueue,we=gt.lastBaseUpdate,we!==ie&&(we===null?gt.firstBaseUpdate=Ke:we.next=Ke,gt.lastBaseUpdate=Pe))}if(V!==null){var xt=j.baseState;ie=0,gt=Ke=Pe=null,we=V;do{var mt=we.lane,Gt=we.eventTime;if((P&mt)===mt){gt!==null&&(gt=gt.next={eventTime:Gt,lane:0,tag:we.tag,payload:we.payload,callback:we.callback,next:null});e:{var Qt=s,tn=we;switch(mt=f,Gt=b,tn.tag){case 1:if(Qt=tn.payload,typeof Qt=="function"){xt=Qt.call(Gt,xt,mt);break e}xt=Qt;break e;case 3:Qt.flags=Qt.flags&-65537|128;case 0:if(Qt=tn.payload,mt=typeof Qt=="function"?Qt.call(Gt,xt,mt):Qt,mt==null)break e;xt=Z({},xt,mt);break e;case 2:Rl=!0}}we.callback!==null&&we.lane!==0&&(s.flags|=64,mt=j.effects,mt===null?j.effects=[we]:mt.push(we))}else Gt={eventTime:Gt,lane:mt,tag:we.tag,payload:we.payload,callback:we.callback,next:null},gt===null?(Ke=gt=Gt,Pe=xt):gt=gt.next=Gt,ie|=mt;if(we=we.next,we===null){if(we=j.shared.pending,we===null)break;mt=we,we=mt.next,mt.next=null,j.lastBaseUpdate=mt,j.shared.pending=null}}while(!0);if(gt===null&&(Pe=xt),j.baseState=Pe,j.firstBaseUpdate=Ke,j.lastBaseUpdate=gt,f=j.shared.interleaved,f!==null){j=f;do ie|=j.lane,j=j.next;while(j!==f)}else V===null&&(j.shared.lanes=0);ys|=ie,s.lanes=ie,s.memoizedState=xt}}function sS(s,f,b){if(s=f.effects,f.effects=null,s!==null)for(f=0;f<s.length;f++){var P=s[f],j=P.callback;if(j!==null){if(P.callback=null,P=b,typeof j!="function")throw Error(n(191,j));j.call(P)}}}var od={},wa=El(od),id=El(od),ad=El(od);function gs(s){if(s===od)throw Error(n(174));return s}function Gg(s,f){switch(br(ad,f),br(id,s),br(wa,od),s=f.nodeType,s){case 9:case 11:f=(f=f.documentElement)?f.namespaceURI:lt(null,"");break;default:s=s===8?f.parentNode:f,f=s.namespaceURI||null,s=s.tagName,f=lt(f,s)}wr(wa),br(wa,f)}function Cc(){wr(wa),wr(id),wr(ad)}function cS(s){gs(ad.current);var f=gs(wa.current),b=lt(f,s.type);f!==b&&(br(id,s),br(wa,b))}function Xg(s){id.current===s&&(wr(wa),wr(id))}var Lr=El(0);function vh(s){for(var f=s;f!==null;){if(f.tag===13){var b=f.memoizedState;if(b!==null&&(b=b.dehydrated,b===null||b.data==="$?"||b.data==="$!"))return f}else if(f.tag===19&&f.memoizedProps.revealOrder!==void 0){if((f.flags&128)!==0)return f}else if(f.child!==null){f.child.return=f,f=f.child;continue}if(f===s)break;for(;f.sibling===null;){if(f.return===null||f.return===s)return null;f=f.return}f.sibling.return=f.return,f=f.sibling}return null}var Zg=[];function Yg(){for(var s=0;s<Zg.length;s++)Zg[s]._workInProgressVersionPrimary=null;Zg.length=0}var yh=R.ReactCurrentDispatcher,Qg=R.ReactCurrentBatchConfig,vs=0,kr=null,eo=null,oo=null,bh=!1,ld=!1,sd=0,TT=0;function _o(){throw Error(n(321))}function Jg(s,f){if(f===null)return!1;for(var b=0;b<f.length&&b<s.length;b++)if(!ei(s[b],f[b]))return!1;return!0}function ev(s,f,b,P,j,V){if(vs=V,kr=f,f.memoizedState=null,f.updateQueue=null,f.lanes=0,yh.current=s===null||s.memoizedState===null?zT:DT,s=b(P,j),ld){V=0;do{if(ld=!1,sd=0,25<=V)throw Error(n(301));V+=1,oo=eo=null,f.updateQueue=null,yh.current=AT,s=b(P,j)}while(ld)}if(yh.current=Sh,f=eo!==null&&eo.next!==null,vs=0,oo=eo=kr=null,bh=!1,f)throw Error(n(300));return s}function tv(){var s=sd!==0;return sd=0,s}function _a(){var s={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return oo===null?kr.memoizedState=oo=s:oo=oo.next=s,oo}function wi(){if(eo===null){var s=kr.alternate;s=s!==null?s.memoizedState:null}else s=eo.next;var f=oo===null?kr.memoizedState:oo.next;if(f!==null)oo=f,eo=s;else{if(s===null)throw Error(n(310));eo=s,s={memoizedState:eo.memoizedState,baseState:eo.baseState,baseQueue:eo.baseQueue,queue:eo.queue,next:null},oo===null?kr.memoizedState=oo=s:oo=oo.next=s}return oo}function cd(s,f){return typeof f=="function"?f(s):f}function nv(s){var f=wi(),b=f.queue;if(b===null)throw Error(n(311));b.lastRenderedReducer=s;var P=eo,j=P.baseQueue,V=b.pending;if(V!==null){if(j!==null){var ie=j.next;j.next=V.next,V.next=ie}P.baseQueue=j=V,b.pending=null}if(j!==null){V=j.next,P=P.baseState;var we=ie=null,Pe=null,Ke=V;do{var gt=Ke.lane;if((vs&gt)===gt)Pe!==null&&(Pe=Pe.next={lane:0,action:Ke.action,hasEagerState:Ke.hasEagerState,eagerState:Ke.eagerState,next:null}),P=Ke.hasEagerState?Ke.eagerState:s(P,Ke.action);else{var xt={lane:gt,action:Ke.action,hasEagerState:Ke.hasEagerState,eagerState:Ke.eagerState,next:null};Pe===null?(we=Pe=xt,ie=P):Pe=Pe.next=xt,kr.lanes|=gt,ys|=gt}Ke=Ke.next}while(Ke!==null&&Ke!==V);Pe===null?ie=P:Pe.next=we,ei(P,f.memoizedState)||(Vo=!0),f.memoizedState=P,f.baseState=ie,f.baseQueue=Pe,b.lastRenderedState=P}if(s=b.interleaved,s!==null){j=s;do V=j.lane,kr.lanes|=V,ys|=V,j=j.next;while(j!==s)}else j===null&&(b.lanes=0);return[f.memoizedState,b.dispatch]}function rv(s){var f=wi(),b=f.queue;if(b===null)throw Error(n(311));b.lastRenderedReducer=s;var P=b.dispatch,j=b.pending,V=f.memoizedState;if(j!==null){b.pending=null;var ie=j=j.next;do V=s(V,ie.action),ie=ie.next;while(ie!==j);ei(V,f.memoizedState)||(Vo=!0),f.memoizedState=V,f.baseQueue===null&&(f.baseState=V),b.lastRenderedState=V}return[V,P]}function uS(){}function dS(s,f){var b=kr,P=wi(),j=f(),V=!ei(P.memoizedState,j);if(V&&(P.memoizedState=j,Vo=!0),P=P.queue,ov(mS.bind(null,b,P,s),[s]),P.getSnapshot!==f||V||oo!==null&&oo.memoizedState.tag&1){if(b.flags|=2048,ud(9,hS.bind(null,b,P,j,f),void 0,null),io===null)throw Error(n(349));(vs&30)!==0||fS(b,f,j)}return j}function fS(s,f,b){s.flags|=16384,s={getSnapshot:f,value:b},f=kr.updateQueue,f===null?(f={lastEffect:null,stores:null},kr.updateQueue=f,f.stores=[s]):(b=f.stores,b===null?f.stores=[s]:b.push(s))}function hS(s,f,b,P){f.value=b,f.getSnapshot=P,pS(f)&&gS(s)}function mS(s,f,b){return b(function(){pS(f)&&gS(s)})}function pS(s){var f=s.getSnapshot;s=s.value;try{var b=f();return!ei(s,b)}catch{return!0}}function gS(s){var f=Ya(s,1);f!==null&&Xi(f,s,1,-1)}function vS(s){var f=_a();return typeof s=="function"&&(s=s()),f.memoizedState=f.baseState=s,s={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:cd,lastRenderedState:s},f.queue=s,s=s.dispatch=jT.bind(null,kr,s),[f.memoizedState,s]}function ud(s,f,b,P){return s={tag:s,create:f,destroy:b,deps:P,next:null},f=kr.updateQueue,f===null?(f={lastEffect:null,stores:null},kr.updateQueue=f,f.lastEffect=s.next=s):(b=f.lastEffect,b===null?f.lastEffect=s.next=s:(P=b.next,b.next=s,s.next=P,f.lastEffect=s)),s}function yS(){return wi().memoizedState}function Ch(s,f,b,P){var j=_a();kr.flags|=s,j.memoizedState=ud(1|f,b,void 0,P===void 0?null:P)}function xh(s,f,b,P){var j=wi();P=P===void 0?null:P;var V=void 0;if(eo!==null){var ie=eo.memoizedState;if(V=ie.destroy,P!==null&&Jg(P,ie.deps)){j.memoizedState=ud(f,b,V,P);return}}kr.flags|=s,j.memoizedState=ud(1|f,b,V,P)}function bS(s,f){return Ch(8390656,8,s,f)}function ov(s,f){return xh(2048,8,s,f)}function CS(s,f){return xh(4,2,s,f)}function xS(s,f){return xh(4,4,s,f)}function SS(s,f){if(typeof f=="function")return s=s(),f(s),function(){f(null)};if(f!=null)return s=s(),f.current=s,function(){f.current=null}}function wS(s,f,b){return b=b!=null?b.concat([s]):null,xh(4,4,SS.bind(null,f,s),b)}function iv(){}function _S(s,f){var b=wi();f=f===void 0?null:f;var P=b.memoizedState;return P!==null&&f!==null&&Jg(f,P[1])?P[0]:(b.memoizedState=[s,f],s)}function $S(s,f){var b=wi();f=f===void 0?null:f;var P=b.memoizedState;return P!==null&&f!==null&&Jg(f,P[1])?P[0]:(s=s(),b.memoizedState=[s,f],s)}function ES(s,f,b){return(vs&21)===0?(s.baseState&&(s.baseState=!1,Vo=!0),s.memoizedState=b):(ei(b,f)||(b=Nn(),kr.lanes|=b,ys|=b,s.baseState=!0),f)}function LT(s,f){var b=un;un=b!==0&&4>b?b:4,s(!0);var P=Qg.transition;Qg.transition={};try{s(!1),f()}finally{un=b,Qg.transition=P}}function OS(){return wi().memoizedState}function kT(s,f,b){var P=Ll(s);if(b={lane:P,action:b,hasEagerState:!1,eagerState:null,next:null},PS(s))RS(f,b);else if(b=iS(s,f,b,P),b!==null){var j=Lo();Xi(b,s,P,j),IS(b,f,P)}}function jT(s,f,b){var P=Ll(s),j={lane:P,action:b,hasEagerState:!1,eagerState:null,next:null};if(PS(s))RS(f,j);else{var V=s.alternate;if(s.lanes===0&&(V===null||V.lanes===0)&&(V=f.lastRenderedReducer,V!==null))try{var ie=f.lastRenderedState,we=V(ie,b);if(j.hasEagerState=!0,j.eagerState=we,ei(we,ie)){var Pe=f.interleaved;Pe===null?(j.next=j,Ug(f)):(j.next=Pe.next,Pe.next=j),f.interleaved=j;return}}catch{}finally{}b=iS(s,f,j,P),b!==null&&(j=Lo(),Xi(b,s,P,j),IS(b,f,P))}}function PS(s){var f=s.alternate;return s===kr||f!==null&&f===kr}function RS(s,f){ld=bh=!0;var b=s.pending;b===null?f.next=f:(f.next=b.next,b.next=f),s.pending=f}function IS(s,f,b){if((b&4194240)!==0){var P=f.lanes;P&=s.pendingLanes,b|=P,f.lanes=b,Zn(s,b)}}var Sh={readContext:Si,useCallback:_o,useContext:_o,useEffect:_o,useImperativeHandle:_o,useInsertionEffect:_o,useLayoutEffect:_o,useMemo:_o,useReducer:_o,useRef:_o,useState:_o,useDebugValue:_o,useDeferredValue:_o,useTransition:_o,useMutableSource:_o,useSyncExternalStore:_o,useId:_o,unstable_isNewReconciler:!1},zT={readContext:Si,useCallback:function(s,f){return _a().memoizedState=[s,f===void 0?null:f],s},useContext:Si,useEffect:bS,useImperativeHandle:function(s,f,b){return b=b!=null?b.concat([s]):null,Ch(4194308,4,SS.bind(null,f,s),b)},useLayoutEffect:function(s,f){return Ch(4194308,4,s,f)},useInsertionEffect:function(s,f){return Ch(4,2,s,f)},useMemo:function(s,f){var b=_a();return f=f===void 0?null:f,s=s(),b.memoizedState=[s,f],s},useReducer:function(s,f,b){var P=_a();return f=b!==void 0?b(f):f,P.memoizedState=P.baseState=f,s={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:s,lastRenderedState:f},P.queue=s,s=s.dispatch=kT.bind(null,kr,s),[P.memoizedState,s]},useRef:function(s){var f=_a();return s={current:s},f.memoizedState=s},useState:vS,useDebugValue:iv,useDeferredValue:function(s){return _a().memoizedState=s},useTransition:function(){var s=vS(!1),f=s[0];return s=LT.bind(null,s[1]),_a().memoizedState=s,[f,s]},useMutableSource:function(){},useSyncExternalStore:function(s,f,b){var P=kr,j=_a();if(Pr){if(b===void 0)throw Error(n(407));b=b()}else{if(b=f(),io===null)throw Error(n(349));(vs&30)!==0||fS(P,f,b)}j.memoizedState=b;var V={value:b,getSnapshot:f};return j.queue=V,bS(mS.bind(null,P,V,s),[s]),P.flags|=2048,ud(9,hS.bind(null,P,V,b,f),void 0,null),b},useId:function(){var s=_a(),f=io.identifierPrefix;if(Pr){var b=Za,P=Xa;b=(P&~(1<<32-Ut(P)-1)).toString(32)+b,f=":"+f+"R"+b,b=sd++,0<b&&(f+="H"+b.toString(32)),f+=":"}else b=TT++,f=":"+f+"r"+b.toString(32)+":";return s.memoizedState=f},unstable_isNewReconciler:!1},DT={readContext:Si,useCallback:_S,useContext:Si,useEffect:ov,useImperativeHandle:wS,useInsertionEffect:CS,useLayoutEffect:xS,useMemo:$S,useReducer:nv,useRef:yS,useState:function(){return nv(cd)},useDebugValue:iv,useDeferredValue:function(s){var f=wi();return ES(f,eo.memoizedState,s)},useTransition:function(){var s=nv(cd)[0],f=wi().memoizedState;return[s,f]},useMutableSource:uS,useSyncExternalStore:dS,useId:OS,unstable_isNewReconciler:!1},AT={readContext:Si,useCallback:_S,useContext:Si,useEffect:ov,useImperativeHandle:wS,useInsertionEffect:CS,useLayoutEffect:xS,useMemo:$S,useReducer:rv,useRef:yS,useState:function(){return rv(cd)},useDebugValue:iv,useDeferredValue:function(s){var f=wi();return eo===null?f.memoizedState=s:ES(f,eo.memoizedState,s)},useTransition:function(){var s=rv(cd)[0],f=wi().memoizedState;return[s,f]},useMutableSource:uS,useSyncExternalStore:dS,useId:OS,unstable_isNewReconciler:!1};function Ui(s,f){if(s&&s.defaultProps){f=Z({},f),s=s.defaultProps;for(var b in s)f[b]===void 0&&(f[b]=s[b]);return f}return f}function av(s,f,b,P){f=s.memoizedState,b=b(P,f),b=b==null?f:Z({},f,b),s.memoizedState=b,s.lanes===0&&(s.updateQueue.baseState=b)}var wh={isMounted:function(s){return(s=s._reactInternals)?zt(s)===s:!1},enqueueSetState:function(s,f,b){s=s._reactInternals;var P=Lo(),j=Ll(s),V=Qa(P,j);V.payload=f,b!=null&&(V.callback=b),f=Il(s,V,j),f!==null&&(Xi(f,s,j,P),ph(f,s,j))},enqueueReplaceState:function(s,f,b){s=s._reactInternals;var P=Lo(),j=Ll(s),V=Qa(P,j);V.tag=1,V.payload=f,b!=null&&(V.callback=b),f=Il(s,V,j),f!==null&&(Xi(f,s,j,P),ph(f,s,j))},enqueueForceUpdate:function(s,f){s=s._reactInternals;var b=Lo(),P=Ll(s),j=Qa(b,P);j.tag=2,f!=null&&(j.callback=f),f=Il(s,j,P),f!==null&&(Xi(f,s,P,b),ph(f,s,P))}};function NS(s,f,b,P,j,V,ie){return s=s.stateNode,typeof s.shouldComponentUpdate=="function"?s.shouldComponentUpdate(P,V,ie):f.prototype&&f.prototype.isPureReactComponent?!ba(b,P)||!ba(j,V):!0}function MS(s,f,b){var P=!1,j=Ol,V=f.contextType;return typeof V=="object"&&V!==null?V=Si(V):(j=Wo(f)?fs:wo.current,P=f.contextTypes,V=(P=P!=null)?hc(s,j):Ol),f=new f(b,V),s.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=wh,s.stateNode=f,f._reactInternals=s,P&&(s=s.stateNode,s.__reactInternalMemoizedUnmaskedChildContext=j,s.__reactInternalMemoizedMaskedChildContext=V),f}function TS(s,f,b,P){s=f.state,typeof f.componentWillReceiveProps=="function"&&f.componentWillReceiveProps(b,P),typeof f.UNSAFE_componentWillReceiveProps=="function"&&f.UNSAFE_componentWillReceiveProps(b,P),f.state!==s&&wh.enqueueReplaceState(f,f.state,null)}function lv(s,f,b,P){var j=s.stateNode;j.props=b,j.state=s.memoizedState,j.refs={},qg(s);var V=f.contextType;typeof V=="object"&&V!==null?j.context=Si(V):(V=Wo(f)?fs:wo.current,j.context=hc(s,V)),j.state=s.memoizedState,V=f.getDerivedStateFromProps,typeof V=="function"&&(av(s,f,V,b),j.state=s.memoizedState),typeof f.getDerivedStateFromProps=="function"||typeof j.getSnapshotBeforeUpdate=="function"||typeof j.UNSAFE_componentWillMount!="function"&&typeof j.componentWillMount!="function"||(f=j.state,typeof j.componentWillMount=="function"&&j.componentWillMount(),typeof j.UNSAFE_componentWillMount=="function"&&j.UNSAFE_componentWillMount(),f!==j.state&&wh.enqueueReplaceState(j,j.state,null),gh(s,b,j,P),j.state=s.memoizedState),typeof j.componentDidMount=="function"&&(s.flags|=4194308)}function xc(s,f){try{var b="",P=f;do b+=re(P),P=P.return;while(P);var j=b}catch(V){j=`
Error generating stack: `+V.message+`
`+V.stack}return{value:s,source:f,stack:j,digest:null}}function sv(s,f,b){return{value:s,source:null,stack:b??null,digest:f??null}}function cv(s,f){try{console.error(f.value)}catch(b){setTimeout(function(){throw b})}}var BT=typeof WeakMap=="function"?WeakMap:Map;function LS(s,f,b){b=Qa(-1,b),b.tag=3,b.payload={element:null};var P=f.value;return b.callback=function(){Ih||(Ih=!0,_v=P),cv(s,f)},b}function kS(s,f,b){b=Qa(-1,b),b.tag=3;var P=s.type.getDerivedStateFromError;if(typeof P=="function"){var j=f.value;b.payload=function(){return P(j)},b.callback=function(){cv(s,f)}}var V=s.stateNode;return V!==null&&typeof V.componentDidCatch=="function"&&(b.callback=function(){cv(s,f),typeof P!="function"&&(Ml===null?Ml=new Set([this]):Ml.add(this));var ie=f.stack;this.componentDidCatch(f.value,{componentStack:ie!==null?ie:""})}),b}function jS(s,f,b){var P=s.pingCache;if(P===null){P=s.pingCache=new BT;var j=new Set;P.set(f,j)}else j=P.get(f),j===void 0&&(j=new Set,P.set(f,j));j.has(b)||(j.add(b),s=eL.bind(null,s,f,b),f.then(s,s))}function zS(s){do{var f;if((f=s.tag===13)&&(f=s.memoizedState,f=f!==null?f.dehydrated!==null:!0),f)return s;s=s.return}while(s!==null);return null}function DS(s,f,b,P,j){return(s.mode&1)===0?(s===f?s.flags|=65536:(s.flags|=128,b.flags|=131072,b.flags&=-52805,b.tag===1&&(b.alternate===null?b.tag=17:(f=Qa(-1,1),f.tag=2,Il(b,f,1))),b.lanes|=1),s):(s.flags|=65536,s.lanes=j,s)}var FT=R.ReactCurrentOwner,Vo=!1;function To(s,f,b,P){f.child=s===null?oS(f,null,b,P):vc(f,s.child,b,P)}function AS(s,f,b,P,j){b=b.render;var V=f.ref;return bc(f,j),P=ev(s,f,b,P,V,j),b=tv(),s!==null&&!Vo?(f.updateQueue=s.updateQueue,f.flags&=-2053,s.lanes&=~j,Ja(s,f,j)):(Pr&&b&&zg(f),f.flags|=1,To(s,f,P,j),f.child)}function BS(s,f,b,P,j){if(s===null){var V=b.type;return typeof V=="function"&&!Nv(V)&&V.defaultProps===void 0&&b.compare===null&&b.defaultProps===void 0?(f.tag=15,f.type=V,FS(s,f,V,P,j)):(s=jh(b.type,null,P,f,f.mode,j),s.ref=f.ref,s.return=f,f.child=s)}if(V=s.child,(s.lanes&j)===0){var ie=V.memoizedProps;if(b=b.compare,b=b!==null?b:ba,b(ie,P)&&s.ref===f.ref)return Ja(s,f,j)}return f.flags|=1,s=jl(V,P),s.ref=f.ref,s.return=f,f.child=s}function FS(s,f,b,P,j){if(s!==null){var V=s.memoizedProps;if(ba(V,P)&&s.ref===f.ref)if(Vo=!1,f.pendingProps=P=V,(s.lanes&j)!==0)(s.flags&131072)!==0&&(Vo=!0);else return f.lanes=s.lanes,Ja(s,f,j)}return uv(s,f,b,P,j)}function HS(s,f,b){var P=f.pendingProps,j=P.children,V=s!==null?s.memoizedState:null;if(P.mode==="hidden")if((f.mode&1)===0)f.memoizedState={baseLanes:0,cachePool:null,transitions:null},br(wc,oi),oi|=b;else{if((b&1073741824)===0)return s=V!==null?V.baseLanes|b:b,f.lanes=f.childLanes=1073741824,f.memoizedState={baseLanes:s,cachePool:null,transitions:null},f.updateQueue=null,br(wc,oi),oi|=s,null;f.memoizedState={baseLanes:0,cachePool:null,transitions:null},P=V!==null?V.baseLanes:b,br(wc,oi),oi|=P}else V!==null?(P=V.baseLanes|b,f.memoizedState=null):P=b,br(wc,oi),oi|=P;return To(s,f,j,b),f.child}function WS(s,f){var b=f.ref;(s===null&&b!==null||s!==null&&s.ref!==b)&&(f.flags|=512,f.flags|=2097152)}function uv(s,f,b,P,j){var V=Wo(b)?fs:wo.current;return V=hc(f,V),bc(f,j),b=ev(s,f,b,P,V,j),P=tv(),s!==null&&!Vo?(f.updateQueue=s.updateQueue,f.flags&=-2053,s.lanes&=~j,Ja(s,f,j)):(Pr&&P&&zg(f),f.flags|=1,To(s,f,b,j),f.child)}function VS(s,f,b,P,j){if(Wo(b)){var V=!0;lh(f)}else V=!1;if(bc(f,j),f.stateNode===null)$h(s,f),MS(f,b,P),lv(f,b,P,j),P=!0;else if(s===null){var ie=f.stateNode,we=f.memoizedProps;ie.props=we;var Pe=ie.context,Ke=b.contextType;typeof Ke=="object"&&Ke!==null?Ke=Si(Ke):(Ke=Wo(b)?fs:wo.current,Ke=hc(f,Ke));var gt=b.getDerivedStateFromProps,xt=typeof gt=="function"||typeof ie.getSnapshotBeforeUpdate=="function";xt||typeof ie.UNSAFE_componentWillReceiveProps!="function"&&typeof ie.componentWillReceiveProps!="function"||(we!==P||Pe!==Ke)&&TS(f,ie,P,Ke),Rl=!1;var mt=f.memoizedState;ie.state=mt,gh(f,P,ie,j),Pe=f.memoizedState,we!==P||mt!==Pe||Ho.current||Rl?(typeof gt=="function"&&(av(f,b,gt,P),Pe=f.memoizedState),(we=Rl||NS(f,b,we,P,mt,Pe,Ke))?(xt||typeof ie.UNSAFE_componentWillMount!="function"&&typeof ie.componentWillMount!="function"||(typeof ie.componentWillMount=="function"&&ie.componentWillMount(),typeof ie.UNSAFE_componentWillMount=="function"&&ie.UNSAFE_componentWillMount()),typeof ie.componentDidMount=="function"&&(f.flags|=4194308)):(typeof ie.componentDidMount=="function"&&(f.flags|=4194308),f.memoizedProps=P,f.memoizedState=Pe),ie.props=P,ie.state=Pe,ie.context=Ke,P=we):(typeof ie.componentDidMount=="function"&&(f.flags|=4194308),P=!1)}else{ie=f.stateNode,aS(s,f),we=f.memoizedProps,Ke=f.type===f.elementType?we:Ui(f.type,we),ie.props=Ke,xt=f.pendingProps,mt=ie.context,Pe=b.contextType,typeof Pe=="object"&&Pe!==null?Pe=Si(Pe):(Pe=Wo(b)?fs:wo.current,Pe=hc(f,Pe));var Gt=b.getDerivedStateFromProps;(gt=typeof Gt=="function"||typeof ie.getSnapshotBeforeUpdate=="function")||typeof ie.UNSAFE_componentWillReceiveProps!="function"&&typeof ie.componentWillReceiveProps!="function"||(we!==xt||mt!==Pe)&&TS(f,ie,P,Pe),Rl=!1,mt=f.memoizedState,ie.state=mt,gh(f,P,ie,j);var Qt=f.memoizedState;we!==xt||mt!==Qt||Ho.current||Rl?(typeof Gt=="function"&&(av(f,b,Gt,P),Qt=f.memoizedState),(Ke=Rl||NS(f,b,Ke,P,mt,Qt,Pe)||!1)?(gt||typeof ie.UNSAFE_componentWillUpdate!="function"&&typeof ie.componentWillUpdate!="function"||(typeof ie.componentWillUpdate=="function"&&ie.componentWillUpdate(P,Qt,Pe),typeof ie.UNSAFE_componentWillUpdate=="function"&&ie.UNSAFE_componentWillUpdate(P,Qt,Pe)),typeof ie.componentDidUpdate=="function"&&(f.flags|=4),typeof ie.getSnapshotBeforeUpdate=="function"&&(f.flags|=1024)):(typeof ie.componentDidUpdate!="function"||we===s.memoizedProps&&mt===s.memoizedState||(f.flags|=4),typeof ie.getSnapshotBeforeUpdate!="function"||we===s.memoizedProps&&mt===s.memoizedState||(f.flags|=1024),f.memoizedProps=P,f.memoizedState=Qt),ie.props=P,ie.state=Qt,ie.context=Pe,P=Ke):(typeof ie.componentDidUpdate!="function"||we===s.memoizedProps&&mt===s.memoizedState||(f.flags|=4),typeof ie.getSnapshotBeforeUpdate!="function"||we===s.memoizedProps&&mt===s.memoizedState||(f.flags|=1024),P=!1)}return dv(s,f,b,P,V,j)}function dv(s,f,b,P,j,V){WS(s,f);var ie=(f.flags&128)!==0;if(!P&&!ie)return j&&Xx(f,b,!1),Ja(s,f,V);P=f.stateNode,FT.current=f;var we=ie&&typeof b.getDerivedStateFromError!="function"?null:P.render();return f.flags|=1,s!==null&&ie?(f.child=vc(f,s.child,null,V),f.child=vc(f,null,we,V)):To(s,f,we,V),f.memoizedState=P.state,j&&Xx(f,b,!0),f.child}function KS(s){var f=s.stateNode;f.pendingContext?qx(s,f.pendingContext,f.pendingContext!==f.context):f.context&&qx(s,f.context,!1),Gg(s,f.containerInfo)}function US(s,f,b,P,j){return gc(),Fg(j),f.flags|=256,To(s,f,b,P),f.child}var fv={dehydrated:null,treeContext:null,retryLane:0};function hv(s){return{baseLanes:s,cachePool:null,transitions:null}}function qS(s,f,b){var P=f.pendingProps,j=Lr.current,V=!1,ie=(f.flags&128)!==0,we;if((we=ie)||(we=s!==null&&s.memoizedState===null?!1:(j&2)!==0),we?(V=!0,f.flags&=-129):(s===null||s.memoizedState!==null)&&(j|=1),br(Lr,j&1),s===null)return Bg(f),s=f.memoizedState,s!==null&&(s=s.dehydrated,s!==null)?((f.mode&1)===0?f.lanes=1:s.data==="$!"?f.lanes=8:f.lanes=1073741824,null):(ie=P.children,s=P.fallback,V?(P=f.mode,V=f.child,ie={mode:"hidden",children:ie},(P&1)===0&&V!==null?(V.childLanes=0,V.pendingProps=ie):V=zh(ie,P,0,null),s=Ss(s,P,b,null),V.return=f,s.return=f,V.sibling=s,f.child=V,f.child.memoizedState=hv(b),f.memoizedState=fv,s):mv(f,ie));if(j=s.memoizedState,j!==null&&(we=j.dehydrated,we!==null))return HT(s,f,ie,P,we,j,b);if(V){V=P.fallback,ie=f.mode,j=s.child,we=j.sibling;var Pe={mode:"hidden",children:P.children};return(ie&1)===0&&f.child!==j?(P=f.child,P.childLanes=0,P.pendingProps=Pe,f.deletions=null):(P=jl(j,Pe),P.subtreeFlags=j.subtreeFlags&14680064),we!==null?V=jl(we,V):(V=Ss(V,ie,b,null),V.flags|=2),V.return=f,P.return=f,P.sibling=V,f.child=P,P=V,V=f.child,ie=s.child.memoizedState,ie=ie===null?hv(b):{baseLanes:ie.baseLanes|b,cachePool:null,transitions:ie.transitions},V.memoizedState=ie,V.childLanes=s.childLanes&~b,f.memoizedState=fv,P}return V=s.child,s=V.sibling,P=jl(V,{mode:"visible",children:P.children}),(f.mode&1)===0&&(P.lanes=b),P.return=f,P.sibling=null,s!==null&&(b=f.deletions,b===null?(f.deletions=[s],f.flags|=16):b.push(s)),f.child=P,f.memoizedState=null,P}function mv(s,f){return f=zh({mode:"visible",children:f},s.mode,0,null),f.return=s,s.child=f}function _h(s,f,b,P){return P!==null&&Fg(P),vc(f,s.child,null,b),s=mv(f,f.pendingProps.children),s.flags|=2,f.memoizedState=null,s}function HT(s,f,b,P,j,V,ie){if(b)return f.flags&256?(f.flags&=-257,P=sv(Error(n(422))),_h(s,f,ie,P)):f.memoizedState!==null?(f.child=s.child,f.flags|=128,null):(V=P.fallback,j=f.mode,P=zh({mode:"visible",children:P.children},j,0,null),V=Ss(V,j,ie,null),V.flags|=2,P.return=f,V.return=f,P.sibling=V,f.child=P,(f.mode&1)!==0&&vc(f,s.child,null,ie),f.child.memoizedState=hv(ie),f.memoizedState=fv,V);if((f.mode&1)===0)return _h(s,f,ie,null);if(j.data==="$!"){if(P=j.nextSibling&&j.nextSibling.dataset,P)var we=P.dgst;return P=we,V=Error(n(419)),P=sv(V,P,void 0),_h(s,f,ie,P)}if(we=(ie&s.childLanes)!==0,Vo||we){if(P=io,P!==null){switch(ie&-ie){case 4:j=2;break;case 16:j=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:j=32;break;case 536870912:j=268435456;break;default:j=0}j=(j&(P.suspendedLanes|ie))!==0?0:j,j!==0&&j!==V.retryLane&&(V.retryLane=j,Ya(s,j),Xi(P,s,j,-1))}return Iv(),P=sv(Error(n(421))),_h(s,f,ie,P)}return j.data==="$?"?(f.flags|=128,f.child=s.child,f=tL.bind(null,s),j._reactRetry=f,null):(s=V.treeContext,ri=Sa(j.nextSibling),ni=f,Pr=!0,Ki=null,s!==null&&(Ci[xi++]=Xa,Ci[xi++]=Za,Ci[xi++]=hs,Xa=s.id,Za=s.overflow,hs=f),f=mv(f,P.children),f.flags|=4096,f)}function GS(s,f,b){s.lanes|=f;var P=s.alternate;P!==null&&(P.lanes|=f),Kg(s.return,f,b)}function pv(s,f,b,P,j){var V=s.memoizedState;V===null?s.memoizedState={isBackwards:f,rendering:null,renderingStartTime:0,last:P,tail:b,tailMode:j}:(V.isBackwards=f,V.rendering=null,V.renderingStartTime=0,V.last=P,V.tail=b,V.tailMode=j)}function XS(s,f,b){var P=f.pendingProps,j=P.revealOrder,V=P.tail;if(To(s,f,P.children,b),P=Lr.current,(P&2)!==0)P=P&1|2,f.flags|=128;else{if(s!==null&&(s.flags&128)!==0)e:for(s=f.child;s!==null;){if(s.tag===13)s.memoizedState!==null&&GS(s,b,f);else if(s.tag===19)GS(s,b,f);else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===f)break e;for(;s.sibling===null;){if(s.return===null||s.return===f)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}P&=1}if(br(Lr,P),(f.mode&1)===0)f.memoizedState=null;else switch(j){case"forwards":for(b=f.child,j=null;b!==null;)s=b.alternate,s!==null&&vh(s)===null&&(j=b),b=b.sibling;b=j,b===null?(j=f.child,f.child=null):(j=b.sibling,b.sibling=null),pv(f,!1,j,b,V);break;case"backwards":for(b=null,j=f.child,f.child=null;j!==null;){if(s=j.alternate,s!==null&&vh(s)===null){f.child=j;break}s=j.sibling,j.sibling=b,b=j,j=s}pv(f,!0,b,null,V);break;case"together":pv(f,!1,null,null,void 0);break;default:f.memoizedState=null}return f.child}function $h(s,f){(f.mode&1)===0&&s!==null&&(s.alternate=null,f.alternate=null,f.flags|=2)}function Ja(s,f,b){if(s!==null&&(f.dependencies=s.dependencies),ys|=f.lanes,(b&f.childLanes)===0)return null;if(s!==null&&f.child!==s.child)throw Error(n(153));if(f.child!==null){for(s=f.child,b=jl(s,s.pendingProps),f.child=b,b.return=f;s.sibling!==null;)s=s.sibling,b=b.sibling=jl(s,s.pendingProps),b.return=f;b.sibling=null}return f.child}function WT(s,f,b){switch(f.tag){case 3:KS(f),gc();break;case 5:cS(f);break;case 1:Wo(f.type)&&lh(f);break;case 4:Gg(f,f.stateNode.containerInfo);break;case 10:var P=f.type._context,j=f.memoizedProps.value;br(hh,P._currentValue),P._currentValue=j;break;case 13:if(P=f.memoizedState,P!==null)return P.dehydrated!==null?(br(Lr,Lr.current&1),f.flags|=128,null):(b&f.child.childLanes)!==0?qS(s,f,b):(br(Lr,Lr.current&1),s=Ja(s,f,b),s!==null?s.sibling:null);br(Lr,Lr.current&1);break;case 19:if(P=(b&f.childLanes)!==0,(s.flags&128)!==0){if(P)return XS(s,f,b);f.flags|=128}if(j=f.memoizedState,j!==null&&(j.rendering=null,j.tail=null,j.lastEffect=null),br(Lr,Lr.current),P)break;return null;case 22:case 23:return f.lanes=0,HS(s,f,b)}return Ja(s,f,b)}var ZS,gv,YS,QS;ZS=function(s,f){for(var b=f.child;b!==null;){if(b.tag===5||b.tag===6)s.appendChild(b.stateNode);else if(b.tag!==4&&b.child!==null){b.child.return=b,b=b.child;continue}if(b===f)break;for(;b.sibling===null;){if(b.return===null||b.return===f)return;b=b.return}b.sibling.return=b.return,b=b.sibling}},gv=function(){},YS=function(s,f,b,P){var j=s.memoizedProps;if(j!==P){s=f.stateNode,gs(wa.current);var V=null;switch(b){case"input":j=ye(s,j),P=ye(s,P),V=[];break;case"select":j=Z({},j,{value:void 0}),P=Z({},P,{value:void 0}),V=[];break;case"textarea":j=Ie(s,j),P=Ie(s,P),V=[];break;default:typeof j.onClick!="function"&&typeof P.onClick=="function"&&(s.onclick=ut)}Me(b,P);var ie;b=null;for(Ke in j)if(!P.hasOwnProperty(Ke)&&j.hasOwnProperty(Ke)&&j[Ke]!=null)if(Ke==="style"){var we=j[Ke];for(ie in we)we.hasOwnProperty(ie)&&(b||(b={}),b[ie]="")}else Ke!=="dangerouslySetInnerHTML"&&Ke!=="children"&&Ke!=="suppressContentEditableWarning"&&Ke!=="suppressHydrationWarning"&&Ke!=="autoFocus"&&(o.hasOwnProperty(Ke)?V||(V=[]):(V=V||[]).push(Ke,null));for(Ke in P){var Pe=P[Ke];if(we=j!=null?j[Ke]:void 0,P.hasOwnProperty(Ke)&&Pe!==we&&(Pe!=null||we!=null))if(Ke==="style")if(we){for(ie in we)!we.hasOwnProperty(ie)||Pe&&Pe.hasOwnProperty(ie)||(b||(b={}),b[ie]="");for(ie in Pe)Pe.hasOwnProperty(ie)&&we[ie]!==Pe[ie]&&(b||(b={}),b[ie]=Pe[ie])}else b||(V||(V=[]),V.push(Ke,b)),b=Pe;else Ke==="dangerouslySetInnerHTML"?(Pe=Pe?Pe.__html:void 0,we=we?we.__html:void 0,Pe!=null&&we!==Pe&&(V=V||[]).push(Ke,Pe)):Ke==="children"?typeof Pe!="string"&&typeof Pe!="number"||(V=V||[]).push(Ke,""+Pe):Ke!=="suppressContentEditableWarning"&&Ke!=="suppressHydrationWarning"&&(o.hasOwnProperty(Ke)?(Pe!=null&&Ke==="onScroll"&&mr("scroll",s),V||we===Pe||(V=[])):(V=V||[]).push(Ke,Pe))}b&&(V=V||[]).push("style",b);var Ke=V;(f.updateQueue=Ke)&&(f.flags|=4)}},QS=function(s,f,b,P){b!==P&&(f.flags|=4)};function dd(s,f){if(!Pr)switch(s.tailMode){case"hidden":f=s.tail;for(var b=null;f!==null;)f.alternate!==null&&(b=f),f=f.sibling;b===null?s.tail=null:b.sibling=null;break;case"collapsed":b=s.tail;for(var P=null;b!==null;)b.alternate!==null&&(P=b),b=b.sibling;P===null?f||s.tail===null?s.tail=null:s.tail.sibling=null:P.sibling=null}}function $o(s){var f=s.alternate!==null&&s.alternate.child===s.child,b=0,P=0;if(f)for(var j=s.child;j!==null;)b|=j.lanes|j.childLanes,P|=j.subtreeFlags&14680064,P|=j.flags&14680064,j.return=s,j=j.sibling;else for(j=s.child;j!==null;)b|=j.lanes|j.childLanes,P|=j.subtreeFlags,P|=j.flags,j.return=s,j=j.sibling;return s.subtreeFlags|=P,s.childLanes=b,f}function VT(s,f,b){var P=f.pendingProps;switch(Dg(f),f.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return $o(f),null;case 1:return Wo(f.type)&&ah(),$o(f),null;case 3:return P=f.stateNode,Cc(),wr(Ho),wr(wo),Yg(),P.pendingContext&&(P.context=P.pendingContext,P.pendingContext=null),(s===null||s.child===null)&&(dh(f)?f.flags|=4:s===null||s.memoizedState.isDehydrated&&(f.flags&256)===0||(f.flags|=1024,Ki!==null&&(Ov(Ki),Ki=null))),gv(s,f),$o(f),null;case 5:Xg(f);var j=gs(ad.current);if(b=f.type,s!==null&&f.stateNode!=null)YS(s,f,b,P,j),s.ref!==f.ref&&(f.flags|=512,f.flags|=2097152);else{if(!P){if(f.stateNode===null)throw Error(n(166));return $o(f),null}if(s=gs(wa.current),dh(f)){P=f.stateNode,b=f.type;var V=f.memoizedProps;switch(P[bi]=f,P[_l]=V,s=(f.mode&1)!==0,b){case"dialog":mr("cancel",P),mr("close",P);break;case"iframe":case"object":case"embed":mr("load",P);break;case"video":case"audio":for(j=0;j<xl.length;j++)mr(xl[j],P);break;case"source":mr("error",P);break;case"img":case"image":case"link":mr("error",P),mr("load",P);break;case"details":mr("toggle",P);break;case"input":ge(P,V),mr("invalid",P);break;case"select":P._wrapperState={wasMultiple:!!V.multiple},mr("invalid",P);break;case"textarea":Re(P,V),mr("invalid",P)}Me(b,V),j=null;for(var ie in V)if(V.hasOwnProperty(ie)){var we=V[ie];ie==="children"?typeof we=="string"?P.textContent!==we&&(V.suppressHydrationWarning!==!0&&Ve(P.textContent,we,s),j=["children",we]):typeof we=="number"&&P.textContent!==""+we&&(V.suppressHydrationWarning!==!0&&Ve(P.textContent,we,s),j=["children",""+we]):o.hasOwnProperty(ie)&&we!=null&&ie==="onScroll"&&mr("scroll",P)}switch(b){case"input":me(P),Ee(P,V,!0);break;case"textarea":me(P),We(P);break;case"select":case"option":break;default:typeof V.onClick=="function"&&(P.onclick=ut)}P=j,f.updateQueue=P,P!==null&&(f.flags|=4)}else{ie=j.nodeType===9?j:j.ownerDocument,s==="http://www.w3.org/1999/xhtml"&&(s=qe(b)),s==="http://www.w3.org/1999/xhtml"?b==="script"?(s=ie.createElement("div"),s.innerHTML="<script><\/script>",s=s.removeChild(s.firstChild)):typeof P.is=="string"?s=ie.createElement(b,{is:P.is}):(s=ie.createElement(b),b==="select"&&(ie=s,P.multiple?ie.multiple=!0:P.size&&(ie.size=P.size))):s=ie.createElementNS(s,b),s[bi]=f,s[_l]=P,ZS(s,f,!1,!1),f.stateNode=s;e:{switch(ie=Te(b,P),b){case"dialog":mr("cancel",s),mr("close",s),j=P;break;case"iframe":case"object":case"embed":mr("load",s),j=P;break;case"video":case"audio":for(j=0;j<xl.length;j++)mr(xl[j],s);j=P;break;case"source":mr("error",s),j=P;break;case"img":case"image":case"link":mr("error",s),mr("load",s),j=P;break;case"details":mr("toggle",s),j=P;break;case"input":ge(s,P),j=ye(s,P),mr("invalid",s);break;case"option":j=P;break;case"select":s._wrapperState={wasMultiple:!!P.multiple},j=Z({},P,{value:void 0}),mr("invalid",s);break;case"textarea":Re(s,P),j=Ie(s,P),mr("invalid",s);break;default:j=P}Me(b,j),we=j;for(V in we)if(we.hasOwnProperty(V)){var Pe=we[V];V==="style"?et(s,Pe):V==="dangerouslySetInnerHTML"?(Pe=Pe?Pe.__html:void 0,Pe!=null&&Ye(s,Pe)):V==="children"?typeof Pe=="string"?(b!=="textarea"||Pe!=="")&&rt(s,Pe):typeof Pe=="number"&&rt(s,""+Pe):V!=="suppressContentEditableWarning"&&V!=="suppressHydrationWarning"&&V!=="autoFocus"&&(o.hasOwnProperty(V)?Pe!=null&&V==="onScroll"&&mr("scroll",s):Pe!=null&&$(s,V,Pe,ie))}switch(b){case"input":me(s),Ee(s,P,!1);break;case"textarea":me(s),We(s);break;case"option":P.value!=null&&s.setAttribute("value",""+ue(P.value));break;case"select":s.multiple=!!P.multiple,V=P.value,V!=null?Se(s,!!P.multiple,V,!1):P.defaultValue!=null&&Se(s,!!P.multiple,P.defaultValue,!0);break;default:typeof j.onClick=="function"&&(s.onclick=ut)}switch(b){case"button":case"input":case"select":case"textarea":P=!!P.autoFocus;break e;case"img":P=!0;break e;default:P=!1}}P&&(f.flags|=4)}f.ref!==null&&(f.flags|=512,f.flags|=2097152)}return $o(f),null;case 6:if(s&&f.stateNode!=null)QS(s,f,s.memoizedProps,P);else{if(typeof P!="string"&&f.stateNode===null)throw Error(n(166));if(b=gs(ad.current),gs(wa.current),dh(f)){if(P=f.stateNode,b=f.memoizedProps,P[bi]=f,(V=P.nodeValue!==b)&&(s=ni,s!==null))switch(s.tag){case 3:Ve(P.nodeValue,b,(s.mode&1)!==0);break;case 5:s.memoizedProps.suppressHydrationWarning!==!0&&Ve(P.nodeValue,b,(s.mode&1)!==0)}V&&(f.flags|=4)}else P=(b.nodeType===9?b:b.ownerDocument).createTextNode(P),P[bi]=f,f.stateNode=P}return $o(f),null;case 13:if(wr(Lr),P=f.memoizedState,s===null||s.memoizedState!==null&&s.memoizedState.dehydrated!==null){if(Pr&&ri!==null&&(f.mode&1)!==0&&(f.flags&128)===0)tS(),gc(),f.flags|=98560,V=!1;else if(V=dh(f),P!==null&&P.dehydrated!==null){if(s===null){if(!V)throw Error(n(318));if(V=f.memoizedState,V=V!==null?V.dehydrated:null,!V)throw Error(n(317));V[bi]=f}else gc(),(f.flags&128)===0&&(f.memoizedState=null),f.flags|=4;$o(f),V=!1}else Ki!==null&&(Ov(Ki),Ki=null),V=!0;if(!V)return f.flags&65536?f:null}return(f.flags&128)!==0?(f.lanes=b,f):(P=P!==null,P!==(s!==null&&s.memoizedState!==null)&&P&&(f.child.flags|=8192,(f.mode&1)!==0&&(s===null||(Lr.current&1)!==0?to===0&&(to=3):Iv())),f.updateQueue!==null&&(f.flags|=4),$o(f),null);case 4:return Cc(),gv(s,f),s===null&&Sl(f.stateNode.containerInfo),$o(f),null;case 10:return Vg(f.type._context),$o(f),null;case 17:return Wo(f.type)&&ah(),$o(f),null;case 19:if(wr(Lr),V=f.memoizedState,V===null)return $o(f),null;if(P=(f.flags&128)!==0,ie=V.rendering,ie===null)if(P)dd(V,!1);else{if(to!==0||s!==null&&(s.flags&128)!==0)for(s=f.child;s!==null;){if(ie=vh(s),ie!==null){for(f.flags|=128,dd(V,!1),P=ie.updateQueue,P!==null&&(f.updateQueue=P,f.flags|=4),f.subtreeFlags=0,P=b,b=f.child;b!==null;)V=b,s=P,V.flags&=14680066,ie=V.alternate,ie===null?(V.childLanes=0,V.lanes=s,V.child=null,V.subtreeFlags=0,V.memoizedProps=null,V.memoizedState=null,V.updateQueue=null,V.dependencies=null,V.stateNode=null):(V.childLanes=ie.childLanes,V.lanes=ie.lanes,V.child=ie.child,V.subtreeFlags=0,V.deletions=null,V.memoizedProps=ie.memoizedProps,V.memoizedState=ie.memoizedState,V.updateQueue=ie.updateQueue,V.type=ie.type,s=ie.dependencies,V.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext}),b=b.sibling;return br(Lr,Lr.current&1|2),f.child}s=s.sibling}V.tail!==null&&Ze()>_c&&(f.flags|=128,P=!0,dd(V,!1),f.lanes=4194304)}else{if(!P)if(s=vh(ie),s!==null){if(f.flags|=128,P=!0,b=s.updateQueue,b!==null&&(f.updateQueue=b,f.flags|=4),dd(V,!0),V.tail===null&&V.tailMode==="hidden"&&!ie.alternate&&!Pr)return $o(f),null}else 2*Ze()-V.renderingStartTime>_c&&b!==1073741824&&(f.flags|=128,P=!0,dd(V,!1),f.lanes=4194304);V.isBackwards?(ie.sibling=f.child,f.child=ie):(b=V.last,b!==null?b.sibling=ie:f.child=ie,V.last=ie)}return V.tail!==null?(f=V.tail,V.rendering=f,V.tail=f.sibling,V.renderingStartTime=Ze(),f.sibling=null,b=Lr.current,br(Lr,P?b&1|2:b&1),f):($o(f),null);case 22:case 23:return Rv(),P=f.memoizedState!==null,s!==null&&s.memoizedState!==null!==P&&(f.flags|=8192),P&&(f.mode&1)!==0?(oi&1073741824)!==0&&($o(f),f.subtreeFlags&6&&(f.flags|=8192)):$o(f),null;case 24:return null;case 25:return null}throw Error(n(156,f.tag))}function KT(s,f){switch(Dg(f),f.tag){case 1:return Wo(f.type)&&ah(),s=f.flags,s&65536?(f.flags=s&-65537|128,f):null;case 3:return Cc(),wr(Ho),wr(wo),Yg(),s=f.flags,(s&65536)!==0&&(s&128)===0?(f.flags=s&-65537|128,f):null;case 5:return Xg(f),null;case 13:if(wr(Lr),s=f.memoizedState,s!==null&&s.dehydrated!==null){if(f.alternate===null)throw Error(n(340));gc()}return s=f.flags,s&65536?(f.flags=s&-65537|128,f):null;case 19:return wr(Lr),null;case 4:return Cc(),null;case 10:return Vg(f.type._context),null;case 22:case 23:return Rv(),null;case 24:return null;default:return null}}var Eh=!1,Eo=!1,UT=typeof WeakSet=="function"?WeakSet:Set,Yt=null;function Sc(s,f){var b=s.ref;if(b!==null)if(typeof b=="function")try{b(null)}catch(P){Ar(s,f,P)}else b.current=null}function vv(s,f,b){try{b()}catch(P){Ar(s,f,P)}}var JS=!1;function qT(s,f){if(Vt=os,s=Gu(),Xu(s)){if("selectionStart"in s)var b={start:s.selectionStart,end:s.selectionEnd};else e:{b=(b=s.ownerDocument)&&b.defaultView||window;var P=b.getSelection&&b.getSelection();if(P&&P.rangeCount!==0){b=P.anchorNode;var j=P.anchorOffset,V=P.focusNode;P=P.focusOffset;try{b.nodeType,V.nodeType}catch{b=null;break e}var ie=0,we=-1,Pe=-1,Ke=0,gt=0,xt=s,mt=null;t:for(;;){for(var Gt;xt!==b||j!==0&&xt.nodeType!==3||(we=ie+j),xt!==V||P!==0&&xt.nodeType!==3||(Pe=ie+P),xt.nodeType===3&&(ie+=xt.nodeValue.length),(Gt=xt.firstChild)!==null;)mt=xt,xt=Gt;for(;;){if(xt===s)break t;if(mt===b&&++Ke===j&&(we=ie),mt===V&&++gt===P&&(Pe=ie),(Gt=xt.nextSibling)!==null)break;xt=mt,mt=xt.parentNode}xt=Gt}b=we===-1||Pe===-1?null:{start:we,end:Pe}}else b=null}b=b||{start:0,end:0}}else b=null;for(hn={focusedElem:s,selectionRange:b},os=!1,Yt=f;Yt!==null;)if(f=Yt,s=f.child,(f.subtreeFlags&1028)!==0&&s!==null)s.return=f,Yt=s;else for(;Yt!==null;){f=Yt;try{var Qt=f.alternate;if((f.flags&1024)!==0)switch(f.tag){case 0:case 11:case 15:break;case 1:if(Qt!==null){var tn=Qt.memoizedProps,Hr=Qt.memoizedState,Be=f.stateNode,Ne=Be.getSnapshotBeforeUpdate(f.elementType===f.type?tn:Ui(f.type,tn),Hr);Be.__reactInternalSnapshotBeforeUpdate=Ne}break;case 3:var He=f.stateNode.containerInfo;He.nodeType===1?He.textContent="":He.nodeType===9&&He.documentElement&&He.removeChild(He.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Rt){Ar(f,f.return,Rt)}if(s=f.sibling,s!==null){s.return=f.return,Yt=s;break}Yt=f.return}return Qt=JS,JS=!1,Qt}function fd(s,f,b){var P=f.updateQueue;if(P=P!==null?P.lastEffect:null,P!==null){var j=P=P.next;do{if((j.tag&s)===s){var V=j.destroy;j.destroy=void 0,V!==void 0&&vv(f,b,V)}j=j.next}while(j!==P)}}function Oh(s,f){if(f=f.updateQueue,f=f!==null?f.lastEffect:null,f!==null){var b=f=f.next;do{if((b.tag&s)===s){var P=b.create;b.destroy=P()}b=b.next}while(b!==f)}}function yv(s){var f=s.ref;if(f!==null){var b=s.stateNode;switch(s.tag){case 5:s=b;break;default:s=b}typeof f=="function"?f(s):f.current=s}}function ew(s){var f=s.alternate;f!==null&&(s.alternate=null,ew(f)),s.child=null,s.deletions=null,s.sibling=null,s.tag===5&&(f=s.stateNode,f!==null&&(delete f[bi],delete f[_l],delete f[$l],delete f[Tg],delete f[Lg])),s.stateNode=null,s.return=null,s.dependencies=null,s.memoizedProps=null,s.memoizedState=null,s.pendingProps=null,s.stateNode=null,s.updateQueue=null}function tw(s){return s.tag===5||s.tag===3||s.tag===4}function nw(s){e:for(;;){for(;s.sibling===null;){if(s.return===null||tw(s.return))return null;s=s.return}for(s.sibling.return=s.return,s=s.sibling;s.tag!==5&&s.tag!==6&&s.tag!==18;){if(s.flags&2||s.child===null||s.tag===4)continue e;s.child.return=s,s=s.child}if(!(s.flags&2))return s.stateNode}}function bv(s,f,b){var P=s.tag;if(P===5||P===6)s=s.stateNode,f?b.nodeType===8?b.parentNode.insertBefore(s,f):b.insertBefore(s,f):(b.nodeType===8?(f=b.parentNode,f.insertBefore(s,b)):(f=b,f.appendChild(s)),b=b._reactRootContainer,b!=null||f.onclick!==null||(f.onclick=ut));else if(P!==4&&(s=s.child,s!==null))for(bv(s,f,b),s=s.sibling;s!==null;)bv(s,f,b),s=s.sibling}function Cv(s,f,b){var P=s.tag;if(P===5||P===6)s=s.stateNode,f?b.insertBefore(s,f):b.appendChild(s);else if(P!==4&&(s=s.child,s!==null))for(Cv(s,f,b),s=s.sibling;s!==null;)Cv(s,f,b),s=s.sibling}var mo=null,qi=!1;function Nl(s,f,b){for(b=b.child;b!==null;)rw(s,f,b),b=b.sibling}function rw(s,f,b){if(wn&&typeof wn.onCommitFiberUnmount=="function")try{wn.onCommitFiberUnmount(qt,b)}catch{}switch(b.tag){case 5:Eo||Sc(b,f);case 6:var P=mo,j=qi;mo=null,Nl(s,f,b),mo=P,qi=j,mo!==null&&(qi?(s=mo,b=b.stateNode,s.nodeType===8?s.parentNode.removeChild(b):s.removeChild(b)):mo.removeChild(b.stateNode));break;case 18:mo!==null&&(qi?(s=mo,b=b.stateNode,s.nodeType===8?nd(s.parentNode,b):s.nodeType===1&&nd(s,b),Co(s)):nd(mo,b.stateNode));break;case 4:P=mo,j=qi,mo=b.stateNode.containerInfo,qi=!0,Nl(s,f,b),mo=P,qi=j;break;case 0:case 11:case 14:case 15:if(!Eo&&(P=b.updateQueue,P!==null&&(P=P.lastEffect,P!==null))){j=P=P.next;do{var V=j,ie=V.destroy;V=V.tag,ie!==void 0&&((V&2)!==0||(V&4)!==0)&&vv(b,f,ie),j=j.next}while(j!==P)}Nl(s,f,b);break;case 1:if(!Eo&&(Sc(b,f),P=b.stateNode,typeof P.componentWillUnmount=="function"))try{P.props=b.memoizedProps,P.state=b.memoizedState,P.componentWillUnmount()}catch(we){Ar(b,f,we)}Nl(s,f,b);break;case 21:Nl(s,f,b);break;case 22:b.mode&1?(Eo=(P=Eo)||b.memoizedState!==null,Nl(s,f,b),Eo=P):Nl(s,f,b);break;default:Nl(s,f,b)}}function ow(s){var f=s.updateQueue;if(f!==null){s.updateQueue=null;var b=s.stateNode;b===null&&(b=s.stateNode=new UT),f.forEach(function(P){var j=nL.bind(null,s,P);b.has(P)||(b.add(P),P.then(j,j))})}}function Gi(s,f){var b=f.deletions;if(b!==null)for(var P=0;P<b.length;P++){var j=b[P];try{var V=s,ie=f,we=ie;e:for(;we!==null;){switch(we.tag){case 5:mo=we.stateNode,qi=!1;break e;case 3:mo=we.stateNode.containerInfo,qi=!0;break e;case 4:mo=we.stateNode.containerInfo,qi=!0;break e}we=we.return}if(mo===null)throw Error(n(160));rw(V,ie,j),mo=null,qi=!1;var Pe=j.alternate;Pe!==null&&(Pe.return=null),j.return=null}catch(Ke){Ar(j,f,Ke)}}if(f.subtreeFlags&12854)for(f=f.child;f!==null;)iw(f,s),f=f.sibling}function iw(s,f){var b=s.alternate,P=s.flags;switch(s.tag){case 0:case 11:case 14:case 15:if(Gi(f,s),$a(s),P&4){try{fd(3,s,s.return),Oh(3,s)}catch(tn){Ar(s,s.return,tn)}try{fd(5,s,s.return)}catch(tn){Ar(s,s.return,tn)}}break;case 1:Gi(f,s),$a(s),P&512&&b!==null&&Sc(b,b.return);break;case 5:if(Gi(f,s),$a(s),P&512&&b!==null&&Sc(b,b.return),s.flags&32){var j=s.stateNode;try{rt(j,"")}catch(tn){Ar(s,s.return,tn)}}if(P&4&&(j=s.stateNode,j!=null)){var V=s.memoizedProps,ie=b!==null?b.memoizedProps:V,we=s.type,Pe=s.updateQueue;if(s.updateQueue=null,Pe!==null)try{we==="input"&&V.type==="radio"&&V.name!=null&&pe(j,V),Te(we,ie);var Ke=Te(we,V);for(ie=0;ie<Pe.length;ie+=2){var gt=Pe[ie],xt=Pe[ie+1];gt==="style"?et(j,xt):gt==="dangerouslySetInnerHTML"?Ye(j,xt):gt==="children"?rt(j,xt):$(j,gt,xt,Ke)}switch(we){case"input":_e(j,V);break;case"textarea":Oe(j,V);break;case"select":var mt=j._wrapperState.wasMultiple;j._wrapperState.wasMultiple=!!V.multiple;var Gt=V.value;Gt!=null?Se(j,!!V.multiple,Gt,!1):mt!==!!V.multiple&&(V.defaultValue!=null?Se(j,!!V.multiple,V.defaultValue,!0):Se(j,!!V.multiple,V.multiple?[]:"",!1))}j[_l]=V}catch(tn){Ar(s,s.return,tn)}}break;case 6:if(Gi(f,s),$a(s),P&4){if(s.stateNode===null)throw Error(n(162));j=s.stateNode,V=s.memoizedProps;try{j.nodeValue=V}catch(tn){Ar(s,s.return,tn)}}break;case 3:if(Gi(f,s),$a(s),P&4&&b!==null&&b.memoizedState.isDehydrated)try{Co(f.containerInfo)}catch(tn){Ar(s,s.return,tn)}break;case 4:Gi(f,s),$a(s);break;case 13:Gi(f,s),$a(s),j=s.child,j.flags&8192&&(V=j.memoizedState!==null,j.stateNode.isHidden=V,!V||j.alternate!==null&&j.alternate.memoizedState!==null||(wv=Ze())),P&4&&ow(s);break;case 22:if(gt=b!==null&&b.memoizedState!==null,s.mode&1?(Eo=(Ke=Eo)||gt,Gi(f,s),Eo=Ke):Gi(f,s),$a(s),P&8192){if(Ke=s.memoizedState!==null,(s.stateNode.isHidden=Ke)&&!gt&&(s.mode&1)!==0)for(Yt=s,gt=s.child;gt!==null;){for(xt=Yt=gt;Yt!==null;){switch(mt=Yt,Gt=mt.child,mt.tag){case 0:case 11:case 14:case 15:fd(4,mt,mt.return);break;case 1:Sc(mt,mt.return);var Qt=mt.stateNode;if(typeof Qt.componentWillUnmount=="function"){P=mt,b=mt.return;try{f=P,Qt.props=f.memoizedProps,Qt.state=f.memoizedState,Qt.componentWillUnmount()}catch(tn){Ar(P,b,tn)}}break;case 5:Sc(mt,mt.return);break;case 22:if(mt.memoizedState!==null){sw(xt);continue}}Gt!==null?(Gt.return=mt,Yt=Gt):sw(xt)}gt=gt.sibling}e:for(gt=null,xt=s;;){if(xt.tag===5){if(gt===null){gt=xt;try{j=xt.stateNode,Ke?(V=j.style,typeof V.setProperty=="function"?V.setProperty("display","none","important"):V.display="none"):(we=xt.stateNode,Pe=xt.memoizedProps.style,ie=Pe!=null&&Pe.hasOwnProperty("display")?Pe.display:null,we.style.display=Ue("display",ie))}catch(tn){Ar(s,s.return,tn)}}}else if(xt.tag===6){if(gt===null)try{xt.stateNode.nodeValue=Ke?"":xt.memoizedProps}catch(tn){Ar(s,s.return,tn)}}else if((xt.tag!==22&&xt.tag!==23||xt.memoizedState===null||xt===s)&&xt.child!==null){xt.child.return=xt,xt=xt.child;continue}if(xt===s)break e;for(;xt.sibling===null;){if(xt.return===null||xt.return===s)break e;gt===xt&&(gt=null),xt=xt.return}gt===xt&&(gt=null),xt.sibling.return=xt.return,xt=xt.sibling}}break;case 19:Gi(f,s),$a(s),P&4&&ow(s);break;case 21:break;default:Gi(f,s),$a(s)}}function $a(s){var f=s.flags;if(f&2){try{e:{for(var b=s.return;b!==null;){if(tw(b)){var P=b;break e}b=b.return}throw Error(n(160))}switch(P.tag){case 5:var j=P.stateNode;P.flags&32&&(rt(j,""),P.flags&=-33);var V=nw(s);Cv(s,V,j);break;case 3:case 4:var ie=P.stateNode.containerInfo,we=nw(s);bv(s,we,ie);break;default:throw Error(n(161))}}catch(Pe){Ar(s,s.return,Pe)}s.flags&=-3}f&4096&&(s.flags&=-4097)}function GT(s,f,b){Yt=s,aw(s)}function aw(s,f,b){for(var P=(s.mode&1)!==0;Yt!==null;){var j=Yt,V=j.child;if(j.tag===22&&P){var ie=j.memoizedState!==null||Eh;if(!ie){var we=j.alternate,Pe=we!==null&&we.memoizedState!==null||Eo;we=Eh;var Ke=Eo;if(Eh=ie,(Eo=Pe)&&!Ke)for(Yt=j;Yt!==null;)ie=Yt,Pe=ie.child,ie.tag===22&&ie.memoizedState!==null?cw(j):Pe!==null?(Pe.return=ie,Yt=Pe):cw(j);for(;V!==null;)Yt=V,aw(V),V=V.sibling;Yt=j,Eh=we,Eo=Ke}lw(s)}else(j.subtreeFlags&8772)!==0&&V!==null?(V.return=j,Yt=V):lw(s)}}function lw(s){for(;Yt!==null;){var f=Yt;if((f.flags&8772)!==0){var b=f.alternate;try{if((f.flags&8772)!==0)switch(f.tag){case 0:case 11:case 15:Eo||Oh(5,f);break;case 1:var P=f.stateNode;if(f.flags&4&&!Eo)if(b===null)P.componentDidMount();else{var j=f.elementType===f.type?b.memoizedProps:Ui(f.type,b.memoizedProps);P.componentDidUpdate(j,b.memoizedState,P.__reactInternalSnapshotBeforeUpdate)}var V=f.updateQueue;V!==null&&sS(f,V,P);break;case 3:var ie=f.updateQueue;if(ie!==null){if(b=null,f.child!==null)switch(f.child.tag){case 5:b=f.child.stateNode;break;case 1:b=f.child.stateNode}sS(f,ie,b)}break;case 5:var we=f.stateNode;if(b===null&&f.flags&4){b=we;var Pe=f.memoizedProps;switch(f.type){case"button":case"input":case"select":case"textarea":Pe.autoFocus&&b.focus();break;case"img":Pe.src&&(b.src=Pe.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(f.memoizedState===null){var Ke=f.alternate;if(Ke!==null){var gt=Ke.memoizedState;if(gt!==null){var xt=gt.dehydrated;xt!==null&&Co(xt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Eo||f.flags&512&&yv(f)}catch(mt){Ar(f,f.return,mt)}}if(f===s){Yt=null;break}if(b=f.sibling,b!==null){b.return=f.return,Yt=b;break}Yt=f.return}}function sw(s){for(;Yt!==null;){var f=Yt;if(f===s){Yt=null;break}var b=f.sibling;if(b!==null){b.return=f.return,Yt=b;break}Yt=f.return}}function cw(s){for(;Yt!==null;){var f=Yt;try{switch(f.tag){case 0:case 11:case 15:var b=f.return;try{Oh(4,f)}catch(Pe){Ar(f,b,Pe)}break;case 1:var P=f.stateNode;if(typeof P.componentDidMount=="function"){var j=f.return;try{P.componentDidMount()}catch(Pe){Ar(f,j,Pe)}}var V=f.return;try{yv(f)}catch(Pe){Ar(f,V,Pe)}break;case 5:var ie=f.return;try{yv(f)}catch(Pe){Ar(f,ie,Pe)}}}catch(Pe){Ar(f,f.return,Pe)}if(f===s){Yt=null;break}var we=f.sibling;if(we!==null){we.return=f.return,Yt=we;break}Yt=f.return}}var XT=Math.ceil,Ph=R.ReactCurrentDispatcher,xv=R.ReactCurrentOwner,_i=R.ReactCurrentBatchConfig,Qn=0,io=null,qr=null,po=0,oi=0,wc=El(0),to=0,hd=null,ys=0,Rh=0,Sv=0,md=null,Ko=null,wv=0,_c=1/0,el=null,Ih=!1,_v=null,Ml=null,Nh=!1,Tl=null,Mh=0,pd=0,$v=null,Th=-1,Lh=0;function Lo(){return(Qn&6)!==0?Ze():Th!==-1?Th:Th=Ze()}function Ll(s){return(s.mode&1)===0?1:(Qn&2)!==0&&po!==0?po&-po:MT.transition!==null?(Lh===0&&(Lh=Nn()),Lh):(s=un,s!==0||(s=window.event,s=s===void 0?16:Hn(s.type)),s)}function Xi(s,f,b,P){if(50<pd)throw pd=0,$v=null,Error(n(185));Ln(s,b,P),((Qn&2)===0||s!==io)&&(s===io&&((Qn&2)===0&&(Rh|=b),to===4&&kl(s,po)),Uo(s,P),b===1&&Qn===0&&(f.mode&1)===0&&(_c=Ze()+500,sh&&Pl()))}function Uo(s,f){var b=s.callbackNode;jt(s,f);var P=nn(s,s===io?po:0);if(P===0)b!==null&&ft(b),s.callbackNode=null,s.callbackPriority=0;else if(f=P&-P,s.callbackPriority!==f){if(b!=null&&ft(b),f===1)s.tag===0?NT(dw.bind(null,s)):Zx(dw.bind(null,s)),So(function(){(Qn&6)===0&&Pl()}),b=null;else{switch(ur(P)){case 1:b=dt;break;case 4:b=Bt;break;case 16:b=sn;break;case 536870912:b=Mt;break;default:b=sn}b=bw(b,uw.bind(null,s))}s.callbackPriority=f,s.callbackNode=b}}function uw(s,f){if(Th=-1,Lh=0,(Qn&6)!==0)throw Error(n(327));var b=s.callbackNode;if($c()&&s.callbackNode!==b)return null;var P=nn(s,s===io?po:0);if(P===0)return null;if((P&30)!==0||(P&s.expiredLanes)!==0||f)f=kh(s,P);else{f=P;var j=Qn;Qn|=2;var V=hw();(io!==s||po!==f)&&(el=null,_c=Ze()+500,Cs(s,f));do try{QT();break}catch(we){fw(s,we)}while(!0);Wg(),Ph.current=V,Qn=j,qr!==null?f=0:(io=null,po=0,f=to)}if(f!==0){if(f===2&&(j=fn(s),j!==0&&(P=j,f=Ev(s,j))),f===1)throw b=hd,Cs(s,0),kl(s,P),Uo(s,Ze()),b;if(f===6)kl(s,P);else{if(j=s.current.alternate,(P&30)===0&&!ZT(j)&&(f=kh(s,P),f===2&&(V=fn(s),V!==0&&(P=V,f=Ev(s,V))),f===1))throw b=hd,Cs(s,0),kl(s,P),Uo(s,Ze()),b;switch(s.finishedWork=j,s.finishedLanes=P,f){case 0:case 1:throw Error(n(345));case 2:xs(s,Ko,el);break;case 3:if(kl(s,P),(P&130023424)===P&&(f=wv+500-Ze(),10<f)){if(nn(s,0)!==0)break;if(j=s.suspendedLanes,(j&P)!==P){Lo(),s.pingedLanes|=s.suspendedLanes&j;break}s.timeoutHandle=Jr(xs.bind(null,s,Ko,el),f);break}xs(s,Ko,el);break;case 4:if(kl(s,P),(P&4194240)===P)break;for(f=s.eventTimes,j=-1;0<P;){var ie=31-Ut(P);V=1<<ie,ie=f[ie],ie>j&&(j=ie),P&=~V}if(P=j,P=Ze()-P,P=(120>P?120:480>P?480:1080>P?1080:1920>P?1920:3e3>P?3e3:4320>P?4320:1960*XT(P/1960))-P,10<P){s.timeoutHandle=Jr(xs.bind(null,s,Ko,el),P);break}xs(s,Ko,el);break;case 5:xs(s,Ko,el);break;default:throw Error(n(329))}}}return Uo(s,Ze()),s.callbackNode===b?uw.bind(null,s):null}function Ev(s,f){var b=md;return s.current.memoizedState.isDehydrated&&(Cs(s,f).flags|=256),s=kh(s,f),s!==2&&(f=Ko,Ko=b,f!==null&&Ov(f)),s}function Ov(s){Ko===null?Ko=s:Ko.push.apply(Ko,s)}function ZT(s){for(var f=s;;){if(f.flags&16384){var b=f.updateQueue;if(b!==null&&(b=b.stores,b!==null))for(var P=0;P<b.length;P++){var j=b[P],V=j.getSnapshot;j=j.value;try{if(!ei(V(),j))return!1}catch{return!1}}}if(b=f.child,f.subtreeFlags&16384&&b!==null)b.return=f,f=b;else{if(f===s)break;for(;f.sibling===null;){if(f.return===null||f.return===s)return!0;f=f.return}f.sibling.return=f.return,f=f.sibling}}return!0}function kl(s,f){for(f&=~Sv,f&=~Rh,s.suspendedLanes|=f,s.pingedLanes&=~f,s=s.expirationTimes;0<f;){var b=31-Ut(f),P=1<<b;s[b]=-1,f&=~P}}function dw(s){if((Qn&6)!==0)throw Error(n(327));$c();var f=nn(s,0);if((f&1)===0)return Uo(s,Ze()),null;var b=kh(s,f);if(s.tag!==0&&b===2){var P=fn(s);P!==0&&(f=P,b=Ev(s,P))}if(b===1)throw b=hd,Cs(s,0),kl(s,f),Uo(s,Ze()),b;if(b===6)throw Error(n(345));return s.finishedWork=s.current.alternate,s.finishedLanes=f,xs(s,Ko,el),Uo(s,Ze()),null}function Pv(s,f){var b=Qn;Qn|=1;try{return s(f)}finally{Qn=b,Qn===0&&(_c=Ze()+500,sh&&Pl())}}function bs(s){Tl!==null&&Tl.tag===0&&(Qn&6)===0&&$c();var f=Qn;Qn|=1;var b=_i.transition,P=un;try{if(_i.transition=null,un=1,s)return s()}finally{un=P,_i.transition=b,Qn=f,(Qn&6)===0&&Pl()}}function Rv(){oi=wc.current,wr(wc)}function Cs(s,f){s.finishedWork=null,s.finishedLanes=0;var b=s.timeoutHandle;if(b!==-1&&(s.timeoutHandle=-1,Ur(b)),qr!==null)for(b=qr.return;b!==null;){var P=b;switch(Dg(P),P.tag){case 1:P=P.type.childContextTypes,P!=null&&ah();break;case 3:Cc(),wr(Ho),wr(wo),Yg();break;case 5:Xg(P);break;case 4:Cc();break;case 13:wr(Lr);break;case 19:wr(Lr);break;case 10:Vg(P.type._context);break;case 22:case 23:Rv()}b=b.return}if(io=s,qr=s=jl(s.current,null),po=oi=f,to=0,hd=null,Sv=Rh=ys=0,Ko=md=null,ps!==null){for(f=0;f<ps.length;f++)if(b=ps[f],P=b.interleaved,P!==null){b.interleaved=null;var j=P.next,V=b.pending;if(V!==null){var ie=V.next;V.next=j,P.next=ie}b.pending=P}ps=null}return s}function fw(s,f){do{var b=qr;try{if(Wg(),yh.current=Sh,bh){for(var P=kr.memoizedState;P!==null;){var j=P.queue;j!==null&&(j.pending=null),P=P.next}bh=!1}if(vs=0,oo=eo=kr=null,ld=!1,sd=0,xv.current=null,b===null||b.return===null){to=1,hd=f,qr=null;break}e:{var V=s,ie=b.return,we=b,Pe=f;if(f=po,we.flags|=32768,Pe!==null&&typeof Pe=="object"&&typeof Pe.then=="function"){var Ke=Pe,gt=we,xt=gt.tag;if((gt.mode&1)===0&&(xt===0||xt===11||xt===15)){var mt=gt.alternate;mt?(gt.updateQueue=mt.updateQueue,gt.memoizedState=mt.memoizedState,gt.lanes=mt.lanes):(gt.updateQueue=null,gt.memoizedState=null)}var Gt=zS(ie);if(Gt!==null){Gt.flags&=-257,DS(Gt,ie,we,V,f),Gt.mode&1&&jS(V,Ke,f),f=Gt,Pe=Ke;var Qt=f.updateQueue;if(Qt===null){var tn=new Set;tn.add(Pe),f.updateQueue=tn}else Qt.add(Pe);break e}else{if((f&1)===0){jS(V,Ke,f),Iv();break e}Pe=Error(n(426))}}else if(Pr&&we.mode&1){var Hr=zS(ie);if(Hr!==null){(Hr.flags&65536)===0&&(Hr.flags|=256),DS(Hr,ie,we,V,f),Fg(xc(Pe,we));break e}}V=Pe=xc(Pe,we),to!==4&&(to=2),md===null?md=[V]:md.push(V),V=ie;do{switch(V.tag){case 3:V.flags|=65536,f&=-f,V.lanes|=f;var Be=LS(V,Pe,f);lS(V,Be);break e;case 1:we=Pe;var Ne=V.type,He=V.stateNode;if((V.flags&128)===0&&(typeof Ne.getDerivedStateFromError=="function"||He!==null&&typeof He.componentDidCatch=="function"&&(Ml===null||!Ml.has(He)))){V.flags|=65536,f&=-f,V.lanes|=f;var Rt=kS(V,we,f);lS(V,Rt);break e}}V=V.return}while(V!==null)}pw(b)}catch(rn){f=rn,qr===b&&b!==null&&(qr=b=b.return);continue}break}while(!0)}function hw(){var s=Ph.current;return Ph.current=Sh,s===null?Sh:s}function Iv(){(to===0||to===3||to===2)&&(to=4),io===null||(ys&268435455)===0&&(Rh&268435455)===0||kl(io,po)}function kh(s,f){var b=Qn;Qn|=2;var P=hw();(io!==s||po!==f)&&(el=null,Cs(s,f));do try{YT();break}catch(j){fw(s,j)}while(!0);if(Wg(),Qn=b,Ph.current=P,qr!==null)throw Error(n(261));return io=null,po=0,to}function YT(){for(;qr!==null;)mw(qr)}function QT(){for(;qr!==null&&!Nt();)mw(qr)}function mw(s){var f=yw(s.alternate,s,oi);s.memoizedProps=s.pendingProps,f===null?pw(s):qr=f,xv.current=null}function pw(s){var f=s;do{var b=f.alternate;if(s=f.return,(f.flags&32768)===0){if(b=VT(b,f,oi),b!==null){qr=b;return}}else{if(b=KT(b,f),b!==null){b.flags&=32767,qr=b;return}if(s!==null)s.flags|=32768,s.subtreeFlags=0,s.deletions=null;else{to=6,qr=null;return}}if(f=f.sibling,f!==null){qr=f;return}qr=f=s}while(f!==null);to===0&&(to=5)}function xs(s,f,b){var P=un,j=_i.transition;try{_i.transition=null,un=1,JT(s,f,b,P)}finally{_i.transition=j,un=P}return null}function JT(s,f,b,P){do $c();while(Tl!==null);if((Qn&6)!==0)throw Error(n(327));b=s.finishedWork;var j=s.finishedLanes;if(b===null)return null;if(s.finishedWork=null,s.finishedLanes=0,b===s.current)throw Error(n(177));s.callbackNode=null,s.callbackPriority=0;var V=b.lanes|b.childLanes;if(kn(s,V),s===io&&(qr=io=null,po=0),(b.subtreeFlags&2064)===0&&(b.flags&2064)===0||Nh||(Nh=!0,bw(sn,function(){return $c(),null})),V=(b.flags&15990)!==0,(b.subtreeFlags&15990)!==0||V){V=_i.transition,_i.transition=null;var ie=un;un=1;var we=Qn;Qn|=4,xv.current=null,qT(s,b),iw(b,s),vi(hn),os=!!Vt,hn=Vt=null,s.current=b,GT(b),bt(),Qn=we,un=ie,_i.transition=V}else s.current=b;if(Nh&&(Nh=!1,Tl=s,Mh=j),V=s.pendingLanes,V===0&&(Ml=null),Wn(b.stateNode),Uo(s,Ze()),f!==null)for(P=s.onRecoverableError,b=0;b<f.length;b++)j=f[b],P(j.value,{componentStack:j.stack,digest:j.digest});if(Ih)throw Ih=!1,s=_v,_v=null,s;return(Mh&1)!==0&&s.tag!==0&&$c(),V=s.pendingLanes,(V&1)!==0?s===$v?pd++:(pd=0,$v=s):pd=0,Pl(),null}function $c(){if(Tl!==null){var s=ur(Mh),f=_i.transition,b=un;try{if(_i.transition=null,un=16>s?16:s,Tl===null)var P=!1;else{if(s=Tl,Tl=null,Mh=0,(Qn&6)!==0)throw Error(n(331));var j=Qn;for(Qn|=4,Yt=s.current;Yt!==null;){var V=Yt,ie=V.child;if((Yt.flags&16)!==0){var we=V.deletions;if(we!==null){for(var Pe=0;Pe<we.length;Pe++){var Ke=we[Pe];for(Yt=Ke;Yt!==null;){var gt=Yt;switch(gt.tag){case 0:case 11:case 15:fd(8,gt,V)}var xt=gt.child;if(xt!==null)xt.return=gt,Yt=xt;else for(;Yt!==null;){gt=Yt;var mt=gt.sibling,Gt=gt.return;if(ew(gt),gt===Ke){Yt=null;break}if(mt!==null){mt.return=Gt,Yt=mt;break}Yt=Gt}}}var Qt=V.alternate;if(Qt!==null){var tn=Qt.child;if(tn!==null){Qt.child=null;do{var Hr=tn.sibling;tn.sibling=null,tn=Hr}while(tn!==null)}}Yt=V}}if((V.subtreeFlags&2064)!==0&&ie!==null)ie.return=V,Yt=ie;else e:for(;Yt!==null;){if(V=Yt,(V.flags&2048)!==0)switch(V.tag){case 0:case 11:case 15:fd(9,V,V.return)}var Be=V.sibling;if(Be!==null){Be.return=V.return,Yt=Be;break e}Yt=V.return}}var Ne=s.current;for(Yt=Ne;Yt!==null;){ie=Yt;var He=ie.child;if((ie.subtreeFlags&2064)!==0&&He!==null)He.return=ie,Yt=He;else e:for(ie=Ne;Yt!==null;){if(we=Yt,(we.flags&2048)!==0)try{switch(we.tag){case 0:case 11:case 15:Oh(9,we)}}catch(rn){Ar(we,we.return,rn)}if(we===ie){Yt=null;break e}var Rt=we.sibling;if(Rt!==null){Rt.return=we.return,Yt=Rt;break e}Yt=we.return}}if(Qn=j,Pl(),wn&&typeof wn.onPostCommitFiberRoot=="function")try{wn.onPostCommitFiberRoot(qt,s)}catch{}P=!0}return P}finally{un=b,_i.transition=f}}return!1}function gw(s,f,b){f=xc(b,f),f=LS(s,f,1),s=Il(s,f,1),f=Lo(),s!==null&&(Ln(s,1,f),Uo(s,f))}function Ar(s,f,b){if(s.tag===3)gw(s,s,b);else for(;f!==null;){if(f.tag===3){gw(f,s,b);break}else if(f.tag===1){var P=f.stateNode;if(typeof f.type.getDerivedStateFromError=="function"||typeof P.componentDidCatch=="function"&&(Ml===null||!Ml.has(P))){s=xc(b,s),s=kS(f,s,1),f=Il(f,s,1),s=Lo(),f!==null&&(Ln(f,1,s),Uo(f,s));break}}f=f.return}}function eL(s,f,b){var P=s.pingCache;P!==null&&P.delete(f),f=Lo(),s.pingedLanes|=s.suspendedLanes&b,io===s&&(po&b)===b&&(to===4||to===3&&(po&130023424)===po&&500>Ze()-wv?Cs(s,0):Sv|=b),Uo(s,f)}function vw(s,f){f===0&&((s.mode&1)===0?f=1:(f=Er,Er<<=1,(Er&130023424)===0&&(Er=4194304)));var b=Lo();s=Ya(s,f),s!==null&&(Ln(s,f,b),Uo(s,b))}function tL(s){var f=s.memoizedState,b=0;f!==null&&(b=f.retryLane),vw(s,b)}function nL(s,f){var b=0;switch(s.tag){case 13:var P=s.stateNode,j=s.memoizedState;j!==null&&(b=j.retryLane);break;case 19:P=s.stateNode;break;default:throw Error(n(314))}P!==null&&P.delete(f),vw(s,b)}var yw;yw=function(s,f,b){if(s!==null)if(s.memoizedProps!==f.pendingProps||Ho.current)Vo=!0;else{if((s.lanes&b)===0&&(f.flags&128)===0)return Vo=!1,WT(s,f,b);Vo=(s.flags&131072)!==0}else Vo=!1,Pr&&(f.flags&1048576)!==0&&Yx(f,uh,f.index);switch(f.lanes=0,f.tag){case 2:var P=f.type;$h(s,f),s=f.pendingProps;var j=hc(f,wo.current);bc(f,b),j=ev(null,f,P,s,j,b);var V=tv();return f.flags|=1,typeof j=="object"&&j!==null&&typeof j.render=="function"&&j.$$typeof===void 0?(f.tag=1,f.memoizedState=null,f.updateQueue=null,Wo(P)?(V=!0,lh(f)):V=!1,f.memoizedState=j.state!==null&&j.state!==void 0?j.state:null,qg(f),j.updater=wh,f.stateNode=j,j._reactInternals=f,lv(f,P,s,b),f=dv(null,f,P,!0,V,b)):(f.tag=0,Pr&&V&&zg(f),To(null,f,j,b),f=f.child),f;case 16:P=f.elementType;e:{switch($h(s,f),s=f.pendingProps,j=P._init,P=j(P._payload),f.type=P,j=f.tag=oL(P),s=Ui(P,s),j){case 0:f=uv(null,f,P,s,b);break e;case 1:f=VS(null,f,P,s,b);break e;case 11:f=AS(null,f,P,s,b);break e;case 14:f=BS(null,f,P,Ui(P.type,s),b);break e}throw Error(n(306,P,""))}return f;case 0:return P=f.type,j=f.pendingProps,j=f.elementType===P?j:Ui(P,j),uv(s,f,P,j,b);case 1:return P=f.type,j=f.pendingProps,j=f.elementType===P?j:Ui(P,j),VS(s,f,P,j,b);case 3:e:{if(KS(f),s===null)throw Error(n(387));P=f.pendingProps,V=f.memoizedState,j=V.element,aS(s,f),gh(f,P,null,b);var ie=f.memoizedState;if(P=ie.element,V.isDehydrated)if(V={element:P,isDehydrated:!1,cache:ie.cache,pendingSuspenseBoundaries:ie.pendingSuspenseBoundaries,transitions:ie.transitions},f.updateQueue.baseState=V,f.memoizedState=V,f.flags&256){j=xc(Error(n(423)),f),f=US(s,f,P,b,j);break e}else if(P!==j){j=xc(Error(n(424)),f),f=US(s,f,P,b,j);break e}else for(ri=Sa(f.stateNode.containerInfo.firstChild),ni=f,Pr=!0,Ki=null,b=oS(f,null,P,b),f.child=b;b;)b.flags=b.flags&-3|4096,b=b.sibling;else{if(gc(),P===j){f=Ja(s,f,b);break e}To(s,f,P,b)}f=f.child}return f;case 5:return cS(f),s===null&&Bg(f),P=f.type,j=f.pendingProps,V=s!==null?s.memoizedProps:null,ie=j.children,Mn(P,j)?ie=null:V!==null&&Mn(P,V)&&(f.flags|=32),WS(s,f),To(s,f,ie,b),f.child;case 6:return s===null&&Bg(f),null;case 13:return qS(s,f,b);case 4:return Gg(f,f.stateNode.containerInfo),P=f.pendingProps,s===null?f.child=vc(f,null,P,b):To(s,f,P,b),f.child;case 11:return P=f.type,j=f.pendingProps,j=f.elementType===P?j:Ui(P,j),AS(s,f,P,j,b);case 7:return To(s,f,f.pendingProps,b),f.child;case 8:return To(s,f,f.pendingProps.children,b),f.child;case 12:return To(s,f,f.pendingProps.children,b),f.child;case 10:e:{if(P=f.type._context,j=f.pendingProps,V=f.memoizedProps,ie=j.value,br(hh,P._currentValue),P._currentValue=ie,V!==null)if(ei(V.value,ie)){if(V.children===j.children&&!Ho.current){f=Ja(s,f,b);break e}}else for(V=f.child,V!==null&&(V.return=f);V!==null;){var we=V.dependencies;if(we!==null){ie=V.child;for(var Pe=we.firstContext;Pe!==null;){if(Pe.context===P){if(V.tag===1){Pe=Qa(-1,b&-b),Pe.tag=2;var Ke=V.updateQueue;if(Ke!==null){Ke=Ke.shared;var gt=Ke.pending;gt===null?Pe.next=Pe:(Pe.next=gt.next,gt.next=Pe),Ke.pending=Pe}}V.lanes|=b,Pe=V.alternate,Pe!==null&&(Pe.lanes|=b),Kg(V.return,b,f),we.lanes|=b;break}Pe=Pe.next}}else if(V.tag===10)ie=V.type===f.type?null:V.child;else if(V.tag===18){if(ie=V.return,ie===null)throw Error(n(341));ie.lanes|=b,we=ie.alternate,we!==null&&(we.lanes|=b),Kg(ie,b,f),ie=V.sibling}else ie=V.child;if(ie!==null)ie.return=V;else for(ie=V;ie!==null;){if(ie===f){ie=null;break}if(V=ie.sibling,V!==null){V.return=ie.return,ie=V;break}ie=ie.return}V=ie}To(s,f,j.children,b),f=f.child}return f;case 9:return j=f.type,P=f.pendingProps.children,bc(f,b),j=Si(j),P=P(j),f.flags|=1,To(s,f,P,b),f.child;case 14:return P=f.type,j=Ui(P,f.pendingProps),j=Ui(P.type,j),BS(s,f,P,j,b);case 15:return FS(s,f,f.type,f.pendingProps,b);case 17:return P=f.type,j=f.pendingProps,j=f.elementType===P?j:Ui(P,j),$h(s,f),f.tag=1,Wo(P)?(s=!0,lh(f)):s=!1,bc(f,b),MS(f,P,j),lv(f,P,j,b),dv(null,f,P,!0,s,b);case 19:return XS(s,f,b);case 22:return HS(s,f,b)}throw Error(n(156,f.tag))};function bw(s,f){return En(s,f)}function rL(s,f,b,P){this.tag=s,this.key=b,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=f,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=P,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $i(s,f,b,P){return new rL(s,f,b,P)}function Nv(s){return s=s.prototype,!(!s||!s.isReactComponent)}function oL(s){if(typeof s=="function")return Nv(s)?1:0;if(s!=null){if(s=s.$$typeof,s===U)return 11;if(s===K)return 14}return 2}function jl(s,f){var b=s.alternate;return b===null?(b=$i(s.tag,f,s.key,s.mode),b.elementType=s.elementType,b.type=s.type,b.stateNode=s.stateNode,b.alternate=s,s.alternate=b):(b.pendingProps=f,b.type=s.type,b.flags=0,b.subtreeFlags=0,b.deletions=null),b.flags=s.flags&14680064,b.childLanes=s.childLanes,b.lanes=s.lanes,b.child=s.child,b.memoizedProps=s.memoizedProps,b.memoizedState=s.memoizedState,b.updateQueue=s.updateQueue,f=s.dependencies,b.dependencies=f===null?null:{lanes:f.lanes,firstContext:f.firstContext},b.sibling=s.sibling,b.index=s.index,b.ref=s.ref,b}function jh(s,f,b,P,j,V){var ie=2;if(P=s,typeof s=="function")Nv(s)&&(ie=1);else if(typeof s=="string")ie=5;else e:switch(s){case M:return Ss(b.children,j,V,f);case T:ie=8,j|=8;break;case N:return s=$i(12,b,f,j|2),s.elementType=N,s.lanes=V,s;case q:return s=$i(13,b,f,j),s.elementType=q,s.lanes=V,s;case D:return s=$i(19,b,f,j),s.elementType=D,s.lanes=V,s;case A:return zh(b,j,V,f);default:if(typeof s=="object"&&s!==null)switch(s.$$typeof){case z:ie=10;break e;case F:ie=9;break e;case U:ie=11;break e;case K:ie=14;break e;case B:ie=16,P=null;break e}throw Error(n(130,s==null?s:typeof s,""))}return f=$i(ie,b,f,j),f.elementType=s,f.type=P,f.lanes=V,f}function Ss(s,f,b,P){return s=$i(7,s,P,f),s.lanes=b,s}function zh(s,f,b,P){return s=$i(22,s,P,f),s.elementType=A,s.lanes=b,s.stateNode={isHidden:!1},s}function Mv(s,f,b){return s=$i(6,s,null,f),s.lanes=b,s}function Tv(s,f,b){return f=$i(4,s.children!==null?s.children:[],s.key,f),f.lanes=b,f.stateNode={containerInfo:s.containerInfo,pendingChildren:null,implementation:s.implementation},f}function iL(s,f,b,P,j){this.tag=f,this.containerInfo=s,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zn(0),this.expirationTimes=zn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zn(0),this.identifierPrefix=P,this.onRecoverableError=j,this.mutableSourceEagerHydrationData=null}function Lv(s,f,b,P,j,V,ie,we,Pe){return s=new iL(s,f,b,we,Pe),f===1?(f=1,V===!0&&(f|=8)):f=0,V=$i(3,null,null,f),s.current=V,V.stateNode=s,V.memoizedState={element:P,isDehydrated:b,cache:null,transitions:null,pendingSuspenseBoundaries:null},qg(V),s}function aL(s,f,b){var P=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:I,key:P==null?null:""+P,children:s,containerInfo:f,implementation:b}}function Cw(s){if(!s)return Ol;s=s._reactInternals;e:{if(zt(s)!==s||s.tag!==1)throw Error(n(170));var f=s;do{switch(f.tag){case 3:f=f.stateNode.context;break e;case 1:if(Wo(f.type)){f=f.stateNode.__reactInternalMemoizedMergedChildContext;break e}}f=f.return}while(f!==null);throw Error(n(171))}if(s.tag===1){var b=s.type;if(Wo(b))return Gx(s,b,f)}return f}function xw(s,f,b,P,j,V,ie,we,Pe){return s=Lv(b,P,!0,s,j,V,ie,we,Pe),s.context=Cw(null),b=s.current,P=Lo(),j=Ll(b),V=Qa(P,j),V.callback=f??null,Il(b,V,j),s.current.lanes=j,Ln(s,j,P),Uo(s,P),s}function Dh(s,f,b,P){var j=f.current,V=Lo(),ie=Ll(j);return b=Cw(b),f.context===null?f.context=b:f.pendingContext=b,f=Qa(V,ie),f.payload={element:s},P=P===void 0?null:P,P!==null&&(f.callback=P),s=Il(j,f,ie),s!==null&&(Xi(s,j,ie,V),ph(s,j,ie)),ie}function Ah(s){if(s=s.current,!s.child)return null;switch(s.child.tag){case 5:return s.child.stateNode;default:return s.child.stateNode}}function Sw(s,f){if(s=s.memoizedState,s!==null&&s.dehydrated!==null){var b=s.retryLane;s.retryLane=b!==0&&b<f?b:f}}function kv(s,f){Sw(s,f),(s=s.alternate)&&Sw(s,f)}function lL(){return null}var ww=typeof reportError=="function"?reportError:function(s){console.error(s)};function jv(s){this._internalRoot=s}Bh.prototype.render=jv.prototype.render=function(s){var f=this._internalRoot;if(f===null)throw Error(n(409));Dh(s,f,null,null)},Bh.prototype.unmount=jv.prototype.unmount=function(){var s=this._internalRoot;if(s!==null){this._internalRoot=null;var f=s.containerInfo;bs(function(){Dh(null,s,null,null)}),f[ir]=null}};function Bh(s){this._internalRoot=s}Bh.prototype.unstable_scheduleHydration=function(s){if(s){var f=yn();s={blockedOn:null,target:s,priority:f};for(var b=0;b<Or.length&&f!==0&&f<Or[b].priority;b++);Or.splice(b,0,s),b===0&&tr(s)}};function zv(s){return!(!s||s.nodeType!==1&&s.nodeType!==9&&s.nodeType!==11)}function Fh(s){return!(!s||s.nodeType!==1&&s.nodeType!==9&&s.nodeType!==11&&(s.nodeType!==8||s.nodeValue!==" react-mount-point-unstable "))}function _w(){}function sL(s,f,b,P,j){if(j){if(typeof P=="function"){var V=P;P=function(){var Ke=Ah(ie);V.call(Ke)}}var ie=xw(f,P,s,0,null,!1,!1,"",_w);return s._reactRootContainer=ie,s[ir]=ie.current,Sl(s.nodeType===8?s.parentNode:s),bs(),ie}for(;j=s.lastChild;)s.removeChild(j);if(typeof P=="function"){var we=P;P=function(){var Ke=Ah(Pe);we.call(Ke)}}var Pe=Lv(s,0,!1,null,null,!1,!1,"",_w);return s._reactRootContainer=Pe,s[ir]=Pe.current,Sl(s.nodeType===8?s.parentNode:s),bs(function(){Dh(f,Pe,b,P)}),Pe}function Hh(s,f,b,P,j){var V=b._reactRootContainer;if(V){var ie=V;if(typeof j=="function"){var we=j;j=function(){var Pe=Ah(ie);we.call(Pe)}}Dh(f,ie,s,j)}else ie=sL(b,f,s,j,P);return Ah(ie)}Sr=function(s){switch(s.tag){case 3:var f=s.stateNode;if(f.current.memoizedState.isDehydrated){var b=Jt(f.pendingLanes);b!==0&&(Zn(f,b|1),Uo(f,Ze()),(Qn&6)===0&&(_c=Ze()+500,Pl()))}break;case 13:bs(function(){var P=Ya(s,1);if(P!==null){var j=Lo();Xi(P,s,1,j)}}),kv(s,1)}},zr=function(s){if(s.tag===13){var f=Ya(s,134217728);if(f!==null){var b=Lo();Xi(f,s,134217728,b)}kv(s,134217728)}},en=function(s){if(s.tag===13){var f=Ll(s),b=Ya(s,f);if(b!==null){var P=Lo();Xi(b,s,f,P)}kv(s,f)}},yn=function(){return un},dr=function(s,f){var b=un;try{return un=s,f()}finally{un=b}},Lt=function(s,f,b){switch(f){case"input":if(_e(s,b),f=b.name,b.type==="radio"&&f!=null){for(b=s;b.parentNode;)b=b.parentNode;for(b=b.querySelectorAll("input[name="+JSON.stringify(""+f)+'][type="radio"]'),f=0;f<b.length;f++){var P=b[f];if(P!==s&&P.form===s.form){var j=dc(P);if(!j)throw Error(n(90));fe(P),_e(P,j)}}}break;case"textarea":Oe(s,b);break;case"select":f=b.value,f!=null&&Se(s,!!b.multiple,f,!1)}},kt=Pv,_t=bs;var cL={usingClientEntryPoint:!1,Events:[Ua,qa,dc,wt,Ct,Pv]},gd={findFiberByHostInstance:Ka,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},uL={bundleType:gd.bundleType,version:gd.version,rendererPackageName:gd.rendererPackageName,rendererConfig:gd.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:R.ReactCurrentDispatcher,findHostInstanceByFiber:function(s){return s=In(s),s===null?null:s.stateNode},findFiberByHostInstance:gd.findFiberByHostInstance||lL,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 Wh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Wh.isDisabled&&Wh.supportsFiber)try{qt=Wh.inject(uL),wn=Wh}catch{}}return qo.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=cL,qo.createPortal=function(s,f){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!zv(f))throw Error(n(200));return aL(s,f,null,b)},qo.createRoot=function(s,f){if(!zv(s))throw Error(n(299));var b=!1,P="",j=ww;return f!=null&&(f.unstable_strictMode===!0&&(b=!0),f.identifierPrefix!==void 0&&(P=f.identifierPrefix),f.onRecoverableError!==void 0&&(j=f.onRecoverableError)),f=Lv(s,1,!1,null,null,b,!1,P,j),s[ir]=f.current,Sl(s.nodeType===8?s.parentNode:s),new jv(f)},qo.findDOMNode=function(s){if(s==null)return null;if(s.nodeType===1)return s;var f=s._reactInternals;if(f===void 0)throw typeof s.render=="function"?Error(n(188)):(s=Object.keys(s).join(","),Error(n(268,s)));return s=In(f),s=s===null?null:s.stateNode,s},qo.flushSync=function(s){return bs(s)},qo.hydrate=function(s,f,b){if(!Fh(f))throw Error(n(200));return Hh(null,s,f,!0,b)},qo.hydrateRoot=function(s,f,b){if(!zv(s))throw Error(n(405));var P=b!=null&&b.hydratedSources||null,j=!1,V="",ie=ww;if(b!=null&&(b.unstable_strictMode===!0&&(j=!0),b.identifierPrefix!==void 0&&(V=b.identifierPrefix),b.onRecoverableError!==void 0&&(ie=b.onRecoverableError)),f=xw(f,null,s,1,b??null,j,!1,V,ie),s[ir]=f.current,Sl(s),P)for(s=0;s<P.length;s++)b=P[s],j=b._getVersion,j=j(b._source),f.mutableSourceEagerHydrationData==null?f.mutableSourceEagerHydrationData=[b,j]:f.mutableSourceEagerHydrationData.push(b,j);return new Bh(f)},qo.render=function(s,f,b){if(!Fh(f))throw Error(n(200));return Hh(null,s,f,!1,b)},qo.unmountComponentAtNode=function(s){if(!Fh(s))throw Error(n(40));return s._reactRootContainer?(bs(function(){Hh(null,null,s,!1,function(){s._reactRootContainer=null,s[ir]=null})}),!0):!1},qo.unstable_batchedUpdates=Pv,qo.unstable_renderSubtreeIntoContainer=function(s,f,b,P){if(!Fh(b))throw Error(n(200));if(s==null||s._reactInternals===void 0)throw Error(n(38));return Hh(s,f,b,!1,P)},qo.version="18.3.1-next-f1338f8080-20240426",qo}var Lw;function k2(){if(Lw)return Hv.exports;Lw=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Hv.exports=NL(),Hv.exports}var ji=k2();const qd=uu(ji),ML=N2({__proto__:null,default:qd},[ji]);function Gd(e){return e instanceof HTMLElement||e instanceof SVGElement}function mf(e){return e&&Tt(e)==="object"&&Gd(e.nativeElement)?e.nativeElement:Gd(e)?e:null}function hm(e){var t=mf(e);if(t)return t;if(e instanceof ae.Component){var n;return(n=qd.findDOMNode)===null||n===void 0?void 0:n.call(qd,e)}return null}var Kv={exports:{}},ar={};/**
* @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 kw;function TL(){if(kw)return ar;kw=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),a=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),C=Symbol.for("react.offscreen"),x;x=Symbol.for("react.module.reference");function S(y){if(typeof y=="object"&&y!==null){var w=y.$$typeof;switch(w){case e:switch(y=y.type,y){case n:case o:case r:case h:case m:return y;default:switch(y=y&&y.$$typeof,y){case c:case a:case d:case v:case p:case i:return y;default:return w}}case t:return w}}}return ar.ContextConsumer=a,ar.ContextProvider=i,ar.Element=e,ar.ForwardRef=d,ar.Fragment=n,ar.Lazy=v,ar.Memo=p,ar.Portal=t,ar.Profiler=o,ar.StrictMode=r,ar.Suspense=h,ar.SuspenseList=m,ar.isAsyncMode=function(){return!1},ar.isConcurrentMode=function(){return!1},ar.isContextConsumer=function(y){return S(y)===a},ar.isContextProvider=function(y){return S(y)===i},ar.isElement=function(y){return typeof y=="object"&&y!==null&&y.$$typeof===e},ar.isForwardRef=function(y){return S(y)===d},ar.isFragment=function(y){return S(y)===n},ar.isLazy=function(y){return S(y)===v},ar.isMemo=function(y){return S(y)===p},ar.isPortal=function(y){return S(y)===t},ar.isProfiler=function(y){return S(y)===o},ar.isStrictMode=function(y){return S(y)===r},ar.isSuspense=function(y){return S(y)===h},ar.isSuspenseList=function(y){return S(y)===m},ar.isValidElementType=function(y){return typeof y=="string"||typeof y=="function"||y===n||y===o||y===r||y===h||y===m||y===C||typeof y=="object"&&y!==null&&(y.$$typeof===v||y.$$typeof===p||y.$$typeof===i||y.$$typeof===a||y.$$typeof===d||y.$$typeof===x||y.getModuleId!==void 0)},ar.typeOf=S,ar}var jw;function LL(){return jw||(jw=1,Kv.exports=TL()),Kv.exports}var Uv=LL();function Ks(e,t,n){var r=l.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var kL=Number(l.version.split(".")[0]),Xd=function(t,n){typeof t=="function"?t(n):Tt(t)==="object"&&t&&"current"in t&&(t.current=n)},Kr=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=n.filter(Boolean);return o.length<=1?o[0]:function(i){n.forEach(function(a){Xd(a,i)})}},ja=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Ks(function(){return Kr.apply(void 0,n)},n,function(o,i){return o.length!==i.length||o.every(function(a,c){return a!==i[c]})})},ra=function(t){var n,r;if(!t)return!1;if(Jb(t)&&kL>=19)return!0;var o=Uv.isMemo(t)?t.type.type:t.type;return!(typeof o=="function"&&!((n=o.prototype)!==null&&n!==void 0&&n.render)&&o.$$typeof!==Uv.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==Uv.ForwardRef)};function Jb(e){return l.isValidElement(e)&&!M2(e)}var jL=function(t){return Jb(t)&&ra(t)},es=function(t){if(t&&Jb(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},iy=l.createContext(null);function zL(e){var t=e.children,n=e.onBatchResize,r=l.useRef(0),o=l.useRef([]),i=l.useContext(iy),a=l.useCallback(function(c,d,h){r.current+=1;var m=r.current;o.current.push({size:c,element:d,data:h}),Promise.resolve().then(function(){m===r.current&&(n==null||n(o.current),o.current=[])}),i==null||i(c,d,h)},[n,i]);return l.createElement(iy.Provider,{value:a},t)}var j2=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(o,i){return o[0]===n?(r=i,!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),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(n,r){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,o=e(r,n);~o&&r.splice(o,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 o=0,i=this.__entries__;o<i.length;o++){var a=i[o];n.call(r,a[1],a[0])}},t}()}(),ay=typeof window<"u"&&typeof document<"u"&&window.document===document,km=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")()}(),DL=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(km):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),AL=2;function BL(e,t){var n=!1,r=!1,o=0;function i(){n&&(n=!1,e()),r&&c()}function a(){DL(i)}function c(){var d=Date.now();if(n){if(d-o<AL)return;r=!0}else n=!0,r=!1,setTimeout(a,t);o=d}return c}var FL=20,HL=["top","right","bottom","left","width","height","size","weight"],WL=typeof MutationObserver<"u",VL=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=BL(this.refresh.bind(this),FL)}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(){!ay||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),WL?(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(){!ay||!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,o=HL.some(function(i){return!!~r.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),z2=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var o=r[n];Object.defineProperty(e,o,{value:t[o],enumerable:!1,writable:!1,configurable:!0})}return e},Jc=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||km},D2=gp(0,0,0,0);function jm(e){return parseFloat(e)||0}function zw(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(r,o){var i=e["border-"+o+"-width"];return r+jm(i)},0)}function KL(e){for(var t=["top","right","bottom","left"],n={},r=0,o=t;r<o.length;r++){var i=o[r],a=e["padding-"+i];n[i]=jm(a)}return n}function UL(e){var t=e.getBBox();return gp(0,0,t.width,t.height)}function qL(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return D2;var r=Jc(e).getComputedStyle(e),o=KL(r),i=o.left+o.right,a=o.top+o.bottom,c=jm(r.width),d=jm(r.height);if(r.boxSizing==="border-box"&&(Math.round(c+i)!==t&&(c-=zw(r,"left","right")+i),Math.round(d+a)!==n&&(d-=zw(r,"top","bottom")+a)),!XL(e)){var h=Math.round(c+i)-t,m=Math.round(d+a)-n;Math.abs(h)!==1&&(c-=h),Math.abs(m)!==1&&(d-=m)}return gp(o.left,o.top,c,d)}var GL=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Jc(e).SVGGraphicsElement}:function(e){return e instanceof Jc(e).SVGElement&&typeof e.getBBox=="function"}}();function XL(e){return e===Jc(e).document.documentElement}function ZL(e){return ay?GL(e)?UL(e):qL(e):D2}function YL(e){var t=e.x,n=e.y,r=e.width,o=e.height,i=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,a=Object.create(i.prototype);return z2(a,{x:t,y:n,width:r,height:o,top:n,right:t+r,bottom:o+n,left:t}),a}function gp(e,t,n,r){return{x:e,y:t,width:n,height:r}}var QL=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=gp(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=ZL(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}(),JL=function(){function e(t,n){var r=YL(n);z2(this,{target:t,contentRect:r})}return e}(),ek=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new j2,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 Jc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new QL(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 Jc(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 JL(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}(),A2=typeof WeakMap<"u"?new WeakMap:new j2,B2=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=VL.getInstance(),r=new ek(t,n,this);A2.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){B2.prototype[e]=function(){var t;return(t=A2.get(this))[e].apply(t,arguments)}});var tk=function(){return typeof km.ResizeObserver<"u"?km.ResizeObserver:B2}(),Ul=new Map;function nk(e){e.forEach(function(t){var n,r=t.target;(n=Ul.get(r))===null||n===void 0||n.forEach(function(o){return o(r)})})}var F2=new tk(nk);function rk(e,t){Ul.has(e)||(Ul.set(e,new Set),F2.observe(e)),Ul.get(e).add(t)}function ok(e,t){Ul.has(e)&&(Ul.get(e).delete(t),Ul.get(e).size||(F2.unobserve(e),Ul.delete(e)))}function _r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dw(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,L2(r.key),r)}}function $r(e,t,n){return t&&Dw(e.prototype,t),n&&Dw(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Zd(e,t){return Zd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Zd(e,t)}function Ai(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&&Zd(e,t)}function Yd(e){return Yd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Yd(e)}function eC(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eC=function(){return!!e})()}function $t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ik(e,t){if(t&&(Tt(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $t(e)}function Bi(e){var t=eC();return function(){var n,r=Yd(e);if(t){var o=Yd(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ik(this,n)}}var ak=function(e){Ai(n,e);var t=Bi(n);function n(){return _r(this,n),t.apply(this,arguments)}return $r(n,[{key:"render",value:function(){return this.props.children}}]),n}(l.Component);function lk(e,t){var n=e.children,r=e.disabled,o=l.useRef(null),i=l.useRef(null),a=l.useContext(iy),c=typeof n=="function",d=c?n(o):n,h=l.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),m=!c&&l.isValidElement(d)&&ra(d),p=m?es(d):null,v=ja(p,o),C=function(){var w;return hm(o.current)||(o.current&&Tt(o.current)==="object"?hm((w=o.current)===null||w===void 0?void 0:w.nativeElement):null)||hm(i.current)};l.useImperativeHandle(t,function(){return C()});var x=l.useRef(e);x.current=e;var S=l.useCallback(function(y){var w=x.current,_=w.onResize,$=w.data,R=y.getBoundingClientRect(),O=R.width,I=R.height,M=y.offsetWidth,T=y.offsetHeight,N=Math.floor(O),z=Math.floor(I);if(h.current.width!==N||h.current.height!==z||h.current.offsetWidth!==M||h.current.offsetHeight!==T){var F={width:N,height:z,offsetWidth:M,offsetHeight:T};h.current=F;var U=M===Math.round(O)?O:M,q=T===Math.round(I)?I:T,D=le(le({},F),{},{offsetWidth:U,offsetHeight:q});a==null||a(D,y,$),_&&Promise.resolve().then(function(){_(D,y)})}},[]);return l.useEffect(function(){var y=C();return y&&!r&&rk(y,S),function(){return ok(y,S)}},[o.current,r]),l.createElement(ak,{ref:i},m?l.cloneElement(d,{ref:v}):d)}var sk=l.forwardRef(lk),ck="rc-observer-key";function uk(e,t){var n=e.children,r=typeof n=="function"?[n]:co(n);return r.map(function(o,i){var a=(o==null?void 0:o.key)||"".concat(ck,"-").concat(i);return l.createElement(sk,je({},e,{key:a,ref:i===0?t:void 0}),o)})}var Do=l.forwardRef(uk);Do.Collection=zL;function ly(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 dk(e){if(Array.isArray(e))return ly(e)}function H2(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function tC(e,t){if(e){if(typeof e=="string")return ly(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)?ly(e,t):void 0}}function fk(){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 ke(e){return dk(e)||H2(e)||tC(e)||fk()}var W2=function(t){return+setTimeout(t,16)},V2=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(W2=function(t){return window.requestAnimationFrame(t)},V2=function(t){return window.cancelAnimationFrame(t)});var Aw=0,nC=new Map;function K2(e){nC.delete(e)}var $n=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Aw+=1;var r=Aw;function o(i){if(i===0)K2(r),t();else{var a=W2(function(){o(i-1)});nC.set(r,a)}}return o(n),r};$n.cancel=function(e){var t=nC.get(e);return K2(e),V2(t)};function U2(e){if(Array.isArray(e))return e}function hk(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,i,a,c=[],d=!0,h=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;d=!1}else for(;!(d=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);d=!0);}catch(m){h=!0,o=m}finally{try{if(!d&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(h)throw o}}return c}}function q2(){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 xe(e,t){return U2(e)||hk(e,t)||tC(e,t)||q2()}function Qd(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=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(o){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 uo(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function sy(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 Bw="data-rc-order",Fw="data-rc-priority",mk="rc-util-key",cy=new Map;function G2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):mk}function vp(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function pk(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function rC(e){return Array.from((cy.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function X2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!uo())return null;var n=t.csp,r=t.prepend,o=t.priority,i=o===void 0?0:o,a=pk(r),c=a==="prependQueue",d=document.createElement("style");d.setAttribute(Bw,a),c&&i&&d.setAttribute(Fw,"".concat(i)),n!=null&&n.nonce&&(d.nonce=n==null?void 0:n.nonce),d.innerHTML=e;var h=vp(t),m=h.firstChild;if(r){if(c){var p=(t.styles||rC(h)).filter(function(v){if(!["prepend","prependQueue"].includes(v.getAttribute(Bw)))return!1;var C=Number(v.getAttribute(Fw)||0);return i>=C});if(p.length)return h.insertBefore(d,p[p.length-1].nextSibling),d}h.insertBefore(d,m)}else h.appendChild(d);return d}function Z2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=vp(t);return(t.styles||rC(n)).find(function(r){return r.getAttribute(G2(t))===e})}function Jd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Z2(e,t);if(n){var r=vp(t);r.removeChild(n)}}function gk(e,t){var n=cy.get(e);if(!n||!sy(document,n)){var r=X2("",t),o=r.parentNode;cy.set(e,o),e.removeChild(r)}}function rl(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=vp(n),o=rC(r),i=le(le({},n),{},{styles:o});gk(r,i);var a=Z2(t,i);if(a){var c,d;if((c=i.csp)!==null&&c!==void 0&&c.nonce&&a.nonce!==((d=i.csp)===null||d===void 0?void 0:d.nonce)){var h;a.nonce=(h=i.csp)===null||h===void 0?void 0:h.nonce}return a.innerHTML!==e&&(a.innerHTML=e),a}var m=X2(e,i);return m.setAttribute(G2(i),t),m}function vk(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 Zt(e,t){if(e==null)return{};var n,r,o=vk(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function oa(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function o(i,a){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,d=r.has(i);if(lr(!d,"Warning: There may be circular references"),d)return!1;if(i===a)return!0;if(n&&c>1)return!1;r.add(i);var h=c+1;if(Array.isArray(i)){if(!Array.isArray(a)||i.length!==a.length)return!1;for(var m=0;m<i.length;m++)if(!o(i[m],a[m],h))return!1;return!0}if(i&&a&&Tt(i)==="object"&&Tt(a)==="object"){var p=Object.keys(i);return p.length!==Object.keys(a).length?!1:p.every(function(v){return o(i[v],a[v],h)})}return!1}return o(e,t)}var yk="%";function uy(e){return e.join(yk)}var bk=function(){function e(t){_r(this,e),J(this,"instanceId",void 0),J(this,"cache",new Map),this.instanceId=t}return $r(e,[{key:"get",value:function(n){return this.opGet(uy(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate(uy(n),r)}},{key:"opUpdate",value:function(n,r){var o=this.cache.get(n),i=r(o);i===null?this.cache.delete(n):this.cache.set(n,i)}}]),e}(),eu="data-token-hash",Ji="data-css-hash",ql="__cssinjs_instance__";function Ck(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(Ji,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(o){o[ql]=o[ql]||e,o[ql]===e&&document.head.insertBefore(o,n)});var r={};Array.from(document.querySelectorAll("style[".concat(Ji,"]"))).forEach(function(o){var i=o.getAttribute(Ji);if(r[i]){if(o[ql]===e){var a;(a=o.parentNode)===null||a===void 0||a.removeChild(o)}}else r[i]=!0})}return new bk(e)}var pf=l.createContext({hashPriority:"low",cache:Ck(),defaultCache:!0});function xk(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 oC=function(){function e(){_r(this,e),J(this,"cache",void 0),J(this,"keys",void 0),J(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return $r(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(n){var r,o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a={map:this.cache};return n.forEach(function(c){if(!a)a=void 0;else{var d;a=(d=a)===null||d===void 0||(d=d.map)===null||d===void 0?void 0:d.get(c)}}),(r=a)!==null&&r!==void 0&&r.value&&i&&(a.value[1]=this.cacheCallTimes++),(o=a)===null||o===void 0?void 0:o.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 o=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce(function(h,m){var p=xe(h,2),v=p[1];return o.internalGet(m)[1]<v?[m,o.internalGet(m)[1]]:h},[this.keys[0],this.cacheCallTimes]),a=xe(i,1),c=a[0];this.delete(c)}this.keys.push(n)}var d=this.cache;n.forEach(function(h,m){if(m===n.length-1)d.set(h,{value:[r,o.cacheCallTimes++]});else{var p=d.get(h);p?p.map||(p.map=new Map):d.set(h,{map:new Map}),d=d.get(h).map}})}},{key:"deleteByPath",value:function(n,r){var o=n.get(r[0]);if(r.length===1){var i;return o.map?n.set(r[0],{map:o.map}):n.delete(r[0]),(i=o.value)===null||i===void 0?void 0:i[0]}var a=this.deleteByPath(o.map,r.slice(1));return(!o.map||o.map.size===0)&&!o.value&&n.delete(r[0]),a}},{key:"delete",value:function(n){if(this.has(n))return this.keys=this.keys.filter(function(r){return!xk(r,n)}),this.deleteByPath(this.cache,n)}}]),e}();J(oC,"MAX_CACHE_SIZE",20);J(oC,"MAX_CACHE_OFFSET",5);var Hw=0,Y2=function(){function e(t){_r(this,e),J(this,"derivatives",void 0),J(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=Hw,t.length===0&&(t.length>0,void 0),Hw+=1}return $r(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,o){return o(n,r)},void 0)}}]),e}(),qv=new oC;function zm(e){var t=Array.isArray(e)?e:[e];return qv.has(t)||qv.set(t,new Y2(t)),qv.get(t)}var Sk=new WeakMap,Gv={};function wk(e,t){for(var n=Sk,r=0;r<t.length;r+=1){var o=t[r];n.has(o)||n.set(o,new WeakMap),n=n.get(o)}return n.has(Gv)||n.set(Gv,e()),n.get(Gv)}var Ww=new WeakMap;function Ad(e){var t=Ww.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof Y2?t+=r.id:r&&Tt(r)==="object"?t+=Ad(r):t+=r}),t=Qd(t),Ww.set(e,t)),t}function Vw(e,t){return Qd("".concat(t,"_").concat(Ad(e)))}var dy=uo();function oe(e){return typeof e=="number"?"".concat(e,"px"):e}function Dm(e,t,n){var r,o=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=le(le({},o),{},(r={},J(r,eu,t),J(r,Ji,n),r)),c=Object.keys(a).map(function(d){var h=a[d];return h?"".concat(d,'="').concat(h,'"'):null}).filter(function(d){return d}).join(" ");return"<style ".concat(c,">").concat(e,"</style>")}var mm=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()},_k=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(o){var i=xe(o,2),a=i[0],c=i[1];return"".concat(a,":").concat(c,";")}).join(""),"}"):""},Q2=function(t,n,r){var o={},i={};return Object.entries(t).forEach(function(a){var c,d,h=xe(a,2),m=h[0],p=h[1];if(r!=null&&(c=r.preserve)!==null&&c!==void 0&&c[m])i[m]=p;else if((typeof p=="string"||typeof p=="number")&&!(r!=null&&(d=r.ignore)!==null&&d!==void 0&&d[m])){var v,C=mm(m,r==null?void 0:r.prefix);o[C]=typeof p=="number"&&!(r!=null&&(v=r.unitless)!==null&&v!==void 0&&v[m])?"".concat(p,"px"):String(p),i[m]="var(".concat(C,")")}}),[i,_k(o,n,{scope:r==null?void 0:r.scope})]},Kw=uo()?l.useLayoutEffect:l.useEffect,bn=function(t,n){var r=l.useRef(!0);Kw(function(){return t(r.current)},n),Kw(function(){return r.current=!1,function(){r.current=!0}},[])},Vc=function(t,n){bn(function(r){if(!r)return t()},n)},$k=le({},pp),Uw=$k.useInsertionEffect,Ek=function(t,n,r){l.useMemo(t,r),bn(function(){return n(!0)},r)},Ok=Uw?function(e,t,n){return Uw(function(){return e(),t()},n)}:Ek,Pk=le({},pp),Rk=Pk.useInsertionEffect,Ik=function(t){var n=[],r=!1;function o(i){r||n.push(i)}return l.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(i){return i()})}},t),o},Nk=function(){return function(t){t()}},Mk=typeof Rk<"u"?Ik:Nk;function iC(e,t,n,r,o){var i=l.useContext(pf),a=i.cache,c=[e].concat(ke(t)),d=uy(c),h=Mk([d]),m=function(x){a.opUpdate(d,function(S){var y=S||[void 0,void 0],w=xe(y,2),_=w[0],$=_===void 0?0:_,R=w[1],O=R,I=O||n(),M=[$,I];return x?x(M):M})};l.useMemo(function(){m()},[d]);var p=a.opGet(d),v=p[1];return Ok(function(){o==null||o(v)},function(C){return m(function(x){var S=xe(x,2),y=S[0],w=S[1];return C&&y===0&&(o==null||o(v)),[y+1,w]}),function(){a.opUpdate(d,function(x){var S=x||[],y=xe(S,2),w=y[0],_=w===void 0?0:w,$=y[1],R=_-1;return R===0?(h(function(){(C||!a.opGet(d))&&(r==null||r($,!1))}),null):[_-1,$]})}},[d]),v}var Tk={},Lk="css",$s=new Map;function kk(e){$s.set(e,($s.get(e)||0)+1)}function jk(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(eu,'="').concat(e,'"]'));n.forEach(function(r){if(r[ql]===t){var o;(o=r.parentNode)===null||o===void 0||o.removeChild(r)}})}}var zk=0;function Dk(e,t){$s.set(e,($s.get(e)||0)-1);var n=Array.from($s.keys()),r=n.filter(function(o){var i=$s.get(o)||0;return i<=0});n.length-r.length>zk&&r.forEach(function(o){jk(o,t),$s.delete(o)})}var J2=function(t,n,r,o){var i=r.getDerivativeToken(t),a=le(le({},i),n);return o&&(a=o(a)),a},eO="token";function Ak(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=l.useContext(pf),o=r.cache.instanceId,i=r.container,a=n.salt,c=a===void 0?"":a,d=n.override,h=d===void 0?Tk:d,m=n.formatToken,p=n.getComputedToken,v=n.cssVar,C=wk(function(){return Object.assign.apply(Object,[{}].concat(ke(t)))},t),x=Ad(C),S=Ad(h),y=v?Ad(v):"",w=iC(eO,[c,e.id,x,S,y],function(){var _,$=p?p(C,h,e):J2(C,h,e,m),R=le({},$),O="";if(v){var I=Q2($,v.key,{prefix:v.prefix,ignore:v.ignore,unitless:v.unitless,preserve:v.preserve}),M=xe(I,2);$=M[0],O=M[1]}var T=Vw($,c);$._tokenKey=T,R._tokenKey=Vw(R,c);var N=(_=v==null?void 0:v.key)!==null&&_!==void 0?_:T;$._themeKey=N,kk(N);var z="".concat(Lk,"-").concat(Qd(T));return $._hashId=z,[$,z,R,O,(v==null?void 0:v.key)||""]},function(_){Dk(_[0]._themeKey,o)},function(_){var $=xe(_,4),R=$[0],O=$[3];if(v&&O){var I=rl(O,Qd("css-variables-".concat(R._themeKey)),{mark:Ji,prepend:"queue",attachTo:i,priority:-999});I[ql]=o,I.setAttribute(eu,R._themeKey)}});return w}var Bk=function(t,n,r){var o=xe(t,5),i=o[2],a=o[3],c=o[4],d=r||{},h=d.plain;if(!a)return null;var m=i._tokenKey,p=-999,v={"data-rc-order":"prependQueue","data-rc-priority":"".concat(p)},C=Dm(a,c,m,v,h);return[p,m,C]},Fk={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},tO="comm",nO="rule",rO="decl",Hk="@import",Wk="@namespace",Vk="@keyframes",Kk="@layer",oO=Math.abs,aC=String.fromCharCode;function iO(e){return e.trim()}function pm(e,t,n){return e.replace(t,n)}function Uk(e,t,n){return e.indexOf(t,n)}function Kc(e,t){return e.charCodeAt(t)|0}function tu(e,t,n){return e.slice(t,n)}function Ra(e){return e.length}function qk(e){return e.length}function Vh(e,t){return t.push(e),e}var yp=1,nu=1,aO=0,zi=0,Xr=0,du="";function lC(e,t,n,r,o,i,a,c){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:yp,column:nu,length:a,return:"",siblings:c}}function Gk(){return Xr}function Xk(){return Xr=zi>0?Kc(du,--zi):0,nu--,Xr===10&&(nu=1,yp--),Xr}function ea(){return Xr=zi<aO?Kc(du,zi++):0,nu++,Xr===10&&(nu=1,yp++),Xr}function Gl(){return Kc(du,zi)}function gm(){return zi}function bp(e,t){return tu(du,e,t)}function ef(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 Zk(e){return yp=nu=1,aO=Ra(du=e),zi=0,[]}function Yk(e){return du="",e}function Xv(e){return iO(bp(zi-1,fy(e===91?e+2:e===40?e+1:e)))}function Qk(e){for(;(Xr=Gl())&&Xr<33;)ea();return ef(e)>2||ef(Xr)>3?"":" "}function Jk(e,t){for(;--t&&ea()&&!(Xr<48||Xr>102||Xr>57&&Xr<65||Xr>70&&Xr<97););return bp(e,gm()+(t<6&&Gl()==32&&ea()==32))}function fy(e){for(;ea();)switch(Xr){case e:return zi;case 34:case 39:e!==34&&e!==39&&fy(Xr);break;case 40:e===41&&fy(e);break;case 92:ea();break}return zi}function e3(e,t){for(;ea()&&e+Xr!==57;)if(e+Xr===84&&Gl()===47)break;return"/*"+bp(t,zi-1)+"*"+aC(e===47?e:ea())}function t3(e){for(;!ef(Gl());)ea();return bp(e,zi)}function n3(e){return Yk(vm("",null,null,null,[""],e=Zk(e),0,[0],e))}function vm(e,t,n,r,o,i,a,c,d){for(var h=0,m=0,p=a,v=0,C=0,x=0,S=1,y=1,w=1,_=0,$="",R=o,O=i,I=r,M=$;y;)switch(x=_,_=ea()){case 40:if(x!=108&&Kc(M,p-1)==58){Uk(M+=pm(Xv(_),"&","&\f"),"&\f",oO(h?c[h-1]:0))!=-1&&(w=-1);break}case 34:case 39:case 91:M+=Xv(_);break;case 9:case 10:case 13:case 32:M+=Qk(x);break;case 92:M+=Jk(gm()-1,7);continue;case 47:switch(Gl()){case 42:case 47:Vh(r3(e3(ea(),gm()),t,n,d),d),(ef(x||1)==5||ef(Gl()||1)==5)&&Ra(M)&&tu(M,-1,void 0)!==" "&&(M+=" ");break;default:M+="/"}break;case 123*S:c[h++]=Ra(M)*w;case 125*S:case 59:case 0:switch(_){case 0:case 125:y=0;case 59+m:w==-1&&(M=pm(M,/\f/g,"")),C>0&&(Ra(M)-p||S===0&&x===47)&&Vh(C>32?Gw(M+";",r,n,p-1,d):Gw(pm(M," ","")+";",r,n,p-2,d),d);break;case 59:M+=";";default:if(Vh(I=qw(M,t,n,h,m,o,c,$,R=[],O=[],p,i),i),_===123)if(m===0)vm(M,t,I,I,R,i,p,c,O);else{switch(v){case 99:if(Kc(M,3)===110)break;case 108:if(Kc(M,2)===97)break;default:m=0;case 100:case 109:case 115:}m?vm(e,I,I,r&&Vh(qw(e,I,I,0,0,o,c,$,o,R=[],p,O),O),o,O,p,c,r?R:O):vm(M,I,I,I,[""],O,0,c,O)}}h=m=C=0,S=w=1,$=M="",p=a;break;case 58:p=1+Ra(M),C=x;default:if(S<1){if(_==123)--S;else if(_==125&&S++==0&&Xk()==125)continue}switch(M+=aC(_),_*S){case 38:w=m>0?1:(M+="\f",-1);break;case 44:c[h++]=(Ra(M)-1)*w,w=1;break;case 64:Gl()===45&&(M+=Xv(ea())),v=Gl(),m=p=Ra($=M+=t3(gm())),_++;break;case 45:x===45&&Ra(M)==2&&(S=0)}}return i}function qw(e,t,n,r,o,i,a,c,d,h,m,p){for(var v=o-1,C=o===0?i:[""],x=qk(C),S=0,y=0,w=0;S<r;++S)for(var _=0,$=tu(e,v+1,v=oO(y=a[S])),R=e;_<x;++_)(R=iO(y>0?C[_]+" "+$:pm($,/&\f/g,C[_])))&&(d[w++]=R);return lC(e,t,n,o===0?nO:c,d,h,m,p)}function r3(e,t,n,r){return lC(e,t,n,tO,aC(Gk()),tu(e,2,-2),0,r)}function Gw(e,t,n,r,o){return lC(e,t,n,rO,tu(e,0,r),tu(e,r+1,-1),r,o)}function hy(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function o3(e,t,n,r){switch(e.type){case Kk:if(e.children.length)break;case Hk:case Wk:case rO:return e.return=e.return||e.value;case tO:return"";case Vk:return e.return=e.value+"{"+hy(e.children,r)+"}";case nO:if(!Ra(e.value=e.props.join(",")))return""}return Ra(n=hy(e.children,r))?e.return=e.value+"{"+n+"}":""}var Xw="data-ant-cssinjs-cache-path",lO="_FILE_STYLE__",Ts,sO=!0;function i3(){if(!Ts&&(Ts={},uo())){var e=document.createElement("div");e.className=Xw,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(o){var i=o.split(":"),a=xe(i,2),c=a[0],d=a[1];Ts[c]=d});var n=document.querySelector("style[".concat(Xw,"]"));if(n){var r;sO=!1,(r=n.parentNode)===null||r===void 0||r.removeChild(n)}document.body.removeChild(e)}}function a3(e){return i3(),!!Ts[e]}function l3(e){var t=Ts[e],n=null;if(t&&uo())if(sO)n=lO;else{var r=document.querySelector("style[".concat(Ji,'="').concat(Ts[e],'"]'));r?n=r.innerHTML:delete Ts[e]}return[n,t]}var s3="_skip_check_",cO="_multi_value_";function ym(e){var t=hy(n3(e),o3);return t.replace(/\{%%%\:[^;];}/g,";")}function c3(e){return Tt(e)==="object"&&e&&(s3 in e||cO in e)}function Zw(e,t,n){if(!t)return e;var r=".".concat(t),o=n==="low"?":where(".concat(r,")"):r,i=e.split(",").map(function(a){var c,d=a.trim().split(/\s+/),h=d[0]||"",m=((c=h.match(/^\w+/))===null||c===void 0?void 0:c[0])||"";return h="".concat(m).concat(o).concat(h.slice(m.length)),[h].concat(ke(d.slice(1))).join(" ")});return i.join(",")}var u3=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:[]},o=r.root,i=r.injectHash,a=r.parentSelectors,c=n.hashId,d=n.layer;n.path;var h=n.hashPriority,m=n.transformers,p=m===void 0?[]:m;n.linters;var v="",C={};function x(w){var _=w.getName(c);if(!C[_]){var $=e(w.style,n,{root:!1,parentSelectors:a}),R=xe($,1),O=R[0];C[_]="@keyframes ".concat(w.getName(c)).concat(O)}}function S(w){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return w.forEach(function($){Array.isArray($)?S($,_):$&&_.push($)}),_}var y=S(Array.isArray(t)?t:[t]);return y.forEach(function(w){var _=typeof w=="string"&&!o?{}:w;if(typeof _=="string")v+="".concat(_,`
`);else if(_._keyframe)x(_);else{var $=p.reduce(function(R,O){var I;return(O==null||(I=O.visit)===null||I===void 0?void 0:I.call(O,R))||R},_);Object.keys($).forEach(function(R){var O=$[R];if(Tt(O)==="object"&&O&&(R!=="animationName"||!O._keyframe)&&!c3(O)){var I=!1,M=R.trim(),T=!1;(o||i)&&c?M.startsWith("@")?I=!0:M==="&"?M=Zw("",c,h):M=Zw(R,c,h):o&&!c&&(M==="&"||M==="")&&(M="",T=!0);var N=e(O,n,{root:T,injectHash:I,parentSelectors:[].concat(ke(a),[M])}),z=xe(N,2),F=z[0],U=z[1];C=le(le({},C),U),v+="".concat(M).concat(F)}else{let K=function(B,A){var H=B.replace(/[A-Z]/g,function(Z){return"-".concat(Z.toLowerCase())}),G=A;!Fk[B]&&typeof G=="number"&&G!==0&&(G="".concat(G,"px")),B==="animationName"&&A!==null&&A!==void 0&&A._keyframe&&(x(A),G=A.getName(c)),v+="".concat(H,":").concat(G,";")};var q,D=(q=O==null?void 0:O.value)!==null&&q!==void 0?q:O;Tt(O)==="object"&&O!==null&&O!==void 0&&O[cO]&&Array.isArray(D)?D.forEach(function(B){K(R,B)}):K(R,D)}})}}),o?d&&(v&&(v="@layer ".concat(d.name," {").concat(v,"}")),d.dependencies&&(C["@layer ".concat(d.name)]=d.dependencies.map(function(w){return"@layer ".concat(w,", ").concat(d.name,";")}).join(`
`))):v="{".concat(v,"}"),[v,C]};function uO(e,t){return Qd("".concat(e.join("%")).concat(t))}function d3(){return null}var dO="style";function my(e,t){var n=e.token,r=e.path,o=e.hashId,i=e.layer,a=e.nonce,c=e.clientOnly,d=e.order,h=d===void 0?0:d,m=l.useContext(pf),p=m.autoClear;m.mock;var v=m.defaultCache,C=m.hashPriority,x=m.container,S=m.ssrInline,y=m.transformers,w=m.linters,_=m.cache,$=m.layer,R=n._tokenKey,O=[R];$&&O.push("layer"),O.push.apply(O,ke(r));var I=dy,M=iC(dO,O,function(){var U=O.join("|");if(a3(U)){var q=l3(U),D=xe(q,2),K=D[0],B=D[1];if(K)return[K,R,B,{},c,h]}var A=t(),H=u3(A,{hashId:o,hashPriority:C,layer:$?i:void 0,path:r.join("-"),transformers:y,linters:w}),G=xe(H,2),Z=G[0],W=G[1],Y=ym(Z),Q=uO(O,Y);return[Y,R,Q,W,c,h]},function(U,q){var D=xe(U,3),K=D[2];(q||p)&&dy&&Jd(K,{mark:Ji})},function(U){var q=xe(U,4),D=q[0];q[1];var K=q[2],B=q[3];if(I&&D!==lO){var A={mark:Ji,prepend:$?!1:"queue",attachTo:x,priority:h},H=typeof a=="function"?a():a;H&&(A.csp={nonce:H});var G=[],Z=[];Object.keys(B).forEach(function(Y){Y.startsWith("@layer")?G.push(Y):Z.push(Y)}),G.forEach(function(Y){rl(ym(B[Y]),"_layer-".concat(Y),le(le({},A),{},{prepend:!0}))});var W=rl(D,K,A);W[ql]=_.instanceId,W.setAttribute(eu,R),Z.forEach(function(Y){rl(ym(B[Y]),"_effect-".concat(Y),A)})}}),T=xe(M,3),N=T[0],z=T[1],F=T[2];return function(U){var q;if(!S||I||!v)q=l.createElement(d3,null);else{var D;q=l.createElement("style",je({},(D={},J(D,eu,z),J(D,Ji,F),D),{dangerouslySetInnerHTML:{__html:N}}))}return l.createElement(l.Fragment,null,q,U)}}var f3=function(t,n,r){var o=xe(t,6),i=o[0],a=o[1],c=o[2],d=o[3],h=o[4],m=o[5],p=r||{},v=p.plain;if(h)return null;var C=i,x={"data-rc-order":"prependQueue","data-rc-priority":"".concat(m)};return C=Dm(i,a,c,x,v),d&&Object.keys(d).forEach(function(S){if(!n[S]){n[S]=!0;var y=ym(d[S]),w=Dm(y,a,"_effect-".concat(S),x,v);S.startsWith("@layer")?C=w+C:C+=w}}),[m,c,C]},fO="cssVar",h3=function(t,n){var r=t.key,o=t.prefix,i=t.unitless,a=t.ignore,c=t.token,d=t.scope,h=d===void 0?"":d,m=l.useContext(pf),p=m.cache.instanceId,v=m.container,C=c._tokenKey,x=[].concat(ke(t.path),[r,h,C]),S=iC(fO,x,function(){var y=n(),w=Q2(y,r,{prefix:o,unitless:i,ignore:a,scope:h}),_=xe(w,2),$=_[0],R=_[1],O=uO(x,R);return[$,R,O,r]},function(y){var w=xe(y,3),_=w[2];dy&&Jd(_,{mark:Ji})},function(y){var w=xe(y,3),_=w[1],$=w[2];if(_){var R=rl(_,$,{mark:Ji,prepend:"queue",attachTo:v,priority:-999});R[ql]=p,R.setAttribute(eu,r)}});return S},m3=function(t,n,r){var o=xe(t,4),i=o[1],a=o[2],c=o[3],d=r||{},h=d.plain;if(!i)return null;var m=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(m)},v=Dm(i,c,a,p,h);return[m,a,v]},yd;yd={},J(yd,dO,f3),J(yd,eO,Bk),J(yd,fO,m3);var An=function(){function e(t,n){_r(this,e),J(this,"name",void 0),J(this,"style",void 0),J(this,"_keyframe",!0),this.name=t,this.style=n}return $r(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 Ec(e){return e.notSplit=!0,e}Ec(["borderTop","borderBottom"]),Ec(["borderTop"]),Ec(["borderBottom"]),Ec(["borderLeft","borderRight"]),Ec(["borderLeft"]),Ec(["borderRight"]);var sC=l.createContext({});function hO(e){return U2(e)||H2(e)||tC(e)||q2()}function jo(e,t){for(var n=e,r=0;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}function mO(e,t,n,r){if(!t.length)return n;var o=hO(t),i=o[0],a=o.slice(1),c;return!e&&typeof i=="number"?c=[]:Array.isArray(e)?c=ke(e):c=le({},e),r&&n===void 0&&a.length===1?delete c[i][a[0]]:c[i]=mO(c[i],a,n,r),c}function Ni(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!jo(e,t.slice(0,-1))?e:mO(e,t,n,r)}function p3(e){return Tt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Yw(e){return Array.isArray(e)?[]:{}}var g3=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Ac(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=Yw(t[0]);return t.forEach(function(o){function i(a,c){var d=new Set(c),h=jo(o,a),m=Array.isArray(h);if(m||p3(h)){if(!d.has(h)){d.add(h);var p=jo(r,a);m?r=Ni(r,a,[]):(!p||Tt(p)!=="object")&&(r=Ni(r,a,Yw(h))),g3(h).forEach(function(v){i([].concat(ke(a),[v]),d)})}}else r=Ni(r,a,h)}i([])}),r}function v3(){}const y3=l.createContext({}),ts=()=>{const e=()=>{};return e.deprecated=v3,e},pO=l.createContext(void 0);var gO={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"},b3={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},C3=le(le({},b3),{},{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 vO={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Qw={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"]},C3),timePickerLocale:Object.assign({},vO)},ii="${label} is not a valid ${type}",ia={locale:"en",Pagination:gO,DatePicker:Qw,TimePicker:vO,Calendar:Qw,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:ii,method:ii,array:ii,object:ii,number:ii,date:ii,boolean:ii,integer:ii,float:ii,regexp:ii,email:ii,url:ii,hex:ii},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 bm=Object.assign({},ia.Modal),Cm=[];const Jw=()=>Cm.reduce((e,t)=>Object.assign(Object.assign({},e),t),ia.Modal);function x3(e){if(e){const t=Object.assign({},e);return Cm.push(t),bm=Jw(),()=>{Cm=Cm.filter(n=>n!==t),bm=Jw()}}bm=Object.assign({},ia.Modal)}function yO(){return bm}const cC=l.createContext(void 0),Yo=(e,t)=>{const n=l.useContext(cC),r=l.useMemo(()=>{var i;const a=t||ia[e],c=(i=n==null?void 0:n[e])!==null&&i!==void 0?i:{};return Object.assign(Object.assign({},typeof a=="function"?a():a),c||{})},[e,t,n]),o=l.useMemo(()=>{const i=n==null?void 0:n.locale;return n!=null&&n.exist&&!i?ia.locale:i},[n]);return[r,o]},S3="internalMark",w3=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;l.useEffect(()=>x3(t==null?void 0:t.Modal),[t]);const o=l.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return l.createElement(cC.Provider,{value:o},n)},uC={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"},ru=Object.assign(Object.assign({},uC),{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}),lo=Math.round;function Zv(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const e_=(e,t,n)=>n===0?e:e/100;function bd(e,t){const n=t||255;return e>n?n:e<0?0:e}let Dn=class bO{constructor(t){J(this,"isValid",!0),J(this,"r",0),J(this,"g",0),J(this,"b",0),J(this,"a",1),J(this,"_h",void 0),J(this,"_s",void 0),J(this,"_l",void 0),J(this,"_v",void 0),J(this,"_max",void 0),J(this,"_min",void 0),J(this,"_brightness",void 0);function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var r=i;const o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):i("rgb")?this.fromRgbString(o):i("hsl")?this.fromHslString(o):(i("hsv")||i("hsb"))&&this.fromHsvString(o)}else if(t instanceof bO)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=bd(t.r),this.g=bd(t.g),this.b=bd(t.b),this.a=typeof t.a=="number"?bd(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(i){const a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=lo(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 o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,i=c=>(r[c]-this[c])*o+this[c],a={r:lo(i("r")),g:lo(i("g")),b:lo(i("b")),a:lo(i("a")*100)/100};return this._c(a)}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),o=i=>lo((this[i]*this.a+n[i]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("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 o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const i=lo(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=lo(this.getSaturation()*100),r=lo(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 o=this.clone();return o[t]=bd(n,r),o}_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(o,i){return parseInt(n[o]+n[i||o],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:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const v=lo(r*255);this.r=v,this.g=v,this.b=v}let i=0,a=0,c=0;const d=t/60,h=(1-Math.abs(2*r-1))*n,m=h*(1-Math.abs(d%2-1));d>=0&&d<1?(i=h,a=m):d>=1&&d<2?(i=m,a=h):d>=2&&d<3?(a=h,c=m):d>=3&&d<4?(a=m,c=h):d>=4&&d<5?(i=m,c=h):d>=5&&d<6&&(i=h,c=m);const p=r-h/2;this.r=lo((i+p)*255),this.g=lo((a+p)*255),this.b=lo((c+p)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const i=lo(r*255);if(this.r=i,this.g=i,this.b=i,n<=0)return;const a=t/60,c=Math.floor(a),d=a-c,h=lo(r*(1-n)*255),m=lo(r*(1-n*d)*255),p=lo(r*(1-n*(1-d))*255);switch(c){case 0:this.g=p,this.b=h;break;case 1:this.r=m,this.b=h;break;case 2:this.r=h,this.b=p;break;case 3:this.r=h,this.g=m;break;case 4:this.r=p,this.g=h;break;case 5:default:this.g=h,this.b=m;break}}fromHsvString(t){const n=Zv(t,e_);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=Zv(t,e_);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=Zv(t,(r,o)=>o.includes("%")?lo(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}};var Kh=2,t_=.16,_3=.05,$3=.05,E3=.15,CO=5,xO=4,O3=[{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 n_(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Kh*t:Math.round(e.h)+Kh*t:r=n?Math.round(e.h)+Kh*t:Math.round(e.h)-Kh*t,r<0?r+=360:r>=360&&(r-=360),r}function r_(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-t_*t:t===xO?r=e.s+t_:r=e.s+_3*t,r>1&&(r=1),n&&t===CO&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function o_(e,t,n){var r;return n?r=e.v+$3*t:r=e.v-E3*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function zs(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new Dn(e),o=r.toHsv(),i=CO;i>0;i-=1){var a=new Dn({h:n_(o,i,!0),s:r_(o,i,!0),v:o_(o,i,!0)});n.push(a)}n.push(r);for(var c=1;c<=xO;c+=1){var d=new Dn({h:n_(o,c),s:r_(o,c),v:o_(o,c)});n.push(d)}return t.theme==="dark"?O3.map(function(h){var m=h.index,p=h.amount;return new Dn(t.backgroundColor||"#141414").mix(n[m],p).toHexString()}):n.map(function(h){return h.toHexString()})}var Uc={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"},py=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];py.primary=py[5];var gy=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];gy.primary=gy[5];var vy=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];vy.primary=vy[5];var Am=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Am.primary=Am[5];var yy=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];yy.primary=yy[5];var by=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];by.primary=by[5];var Cy=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Cy.primary=Cy[5];var xy=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];xy.primary=xy[5];var ou=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];ou.primary=ou[5];var Sy=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Sy.primary=Sy[5];var wy=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];wy.primary=wy[5];var _y=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];_y.primary=_y[5];var $y=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];$y.primary=$y[5];var Yv={red:py,volcano:gy,orange:vy,gold:Am,yellow:yy,lime:by,green:Cy,cyan:xy,blue:ou,geekblue:Sy,purple:wy,magenta:_y,grey:$y};function SO(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:o,colorError:i,colorInfo:a,colorPrimary:c,colorBgBase:d,colorTextBase:h}=e,m=t(c),p=t(r),v=t(o),C=t(i),x=t(a),S=n(d,h),y=e.colorLink||e.colorInfo,w=t(y),_=new Dn(C[1]).mix(new Dn(C[3]),50).toHexString();return Object.assign(Object.assign({},S),{colorPrimaryBg:m[1],colorPrimaryBgHover:m[2],colorPrimaryBorder:m[3],colorPrimaryBorderHover:m[4],colorPrimaryHover:m[5],colorPrimary:m[6],colorPrimaryActive:m[7],colorPrimaryTextHover:m[8],colorPrimaryText:m[9],colorPrimaryTextActive:m[10],colorSuccessBg:p[1],colorSuccessBgHover:p[2],colorSuccessBorder:p[3],colorSuccessBorderHover:p[4],colorSuccessHover:p[4],colorSuccess:p[6],colorSuccessActive:p[7],colorSuccessTextHover:p[8],colorSuccessText:p[9],colorSuccessTextActive:p[10],colorErrorBg:C[1],colorErrorBgHover:C[2],colorErrorBgFilledHover:_,colorErrorBgActive:C[3],colorErrorBorder:C[3],colorErrorBorderHover:C[4],colorErrorHover:C[5],colorError:C[6],colorErrorActive:C[7],colorErrorTextHover:C[8],colorErrorText:C[9],colorErrorTextActive:C[10],colorWarningBg:v[1],colorWarningBgHover:v[2],colorWarningBorder:v[3],colorWarningBorderHover:v[4],colorWarningHover:v[4],colorWarning:v[6],colorWarningActive:v[7],colorWarningTextHover:v[8],colorWarningText:v[9],colorWarningTextActive:v[10],colorInfoBg:x[1],colorInfoBgHover:x[2],colorInfoBorder:x[3],colorInfoBorderHover:x[4],colorInfoHover:x[4],colorInfo:x[6],colorInfoActive:x[7],colorInfoTextHover:x[8],colorInfoText:x[9],colorInfoTextActive:x[10],colorLinkHover:w[4],colorLink:w[6],colorLinkActive:w[7],colorBgMask:new Dn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const P3=e=>{let t=e,n=e,r=e,o=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?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};function R3(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=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:o+1},P3(r))}const wO=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function xm(e){return(e+8)/e}function I3(e){const t=Array.from({length:10}).map((n,r)=>{const o=r-1,i=e*Math.pow(Math.E,o/5),a=r>1?Math.floor(i):Math.ceil(i);return Math.floor(a/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:xm(n)}))}const _O=e=>{const t=I3(e),n=t.map(m=>m.size),r=t.map(m=>m.lineHeight),o=n[1],i=n[0],a=n[2],c=r[1],d=r[0],h=r[2];return{fontSizeSM:i,fontSize:o,fontSizeLG:a,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:c,lineHeightLG:h,lineHeightSM:d,fontHeight:Math.round(c*o),fontHeightLG:Math.round(h*a),fontHeightSM:Math.round(d*i),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function N3(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 Ei=(e,t)=>new Dn(e).setA(t).toRgbString(),Cd=(e,t)=>new Dn(e).darken(t).toHexString(),M3=e=>{const t=zs(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]}},T3=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Ei(r,.88),colorTextSecondary:Ei(r,.65),colorTextTertiary:Ei(r,.45),colorTextQuaternary:Ei(r,.25),colorFill:Ei(r,.15),colorFillSecondary:Ei(r,.06),colorFillTertiary:Ei(r,.04),colorFillQuaternary:Ei(r,.02),colorBgSolid:Ei(r,1),colorBgSolidHover:Ei(r,.75),colorBgSolidActive:Ei(r,.95),colorBgLayout:Cd(n,4),colorBgContainer:Cd(n,0),colorBgElevated:Cd(n,0),colorBgSpotlight:Ei(r,.85),colorBgBlur:"transparent",colorBorder:Cd(n,15),colorBorderSecondary:Cd(n,6)}};function Cp(e){Uc.pink=Uc.magenta,Yv.pink=Yv.magenta;const t=Object.keys(uC).map(n=>{const r=e[n]===Uc[n]?Yv[n]:zs(e[n]);return Array.from({length:10},()=>1).reduce((o,i,a)=>(o[`${n}-${a+1}`]=r[a],o[`${n}${a+1}`]=r[a],o),{})}).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),SO(e,{generateColorPalettes:M3,generateNeutralColorPalettes:T3})),_O(e.fontSize)),N3(e)),wO(e)),R3(e))}const dC=zm(Cp),tf={token:ru,override:{override:ru},hashed:!0},fC=ae.createContext(tf),nf="ant",xp="anticon",L3=["outlined","borderless","filled","underlined"],k3=(e,t)=>t||(e?`${nf}-${e}`:nf),Kt=l.createContext({getPrefixCls:k3,iconPrefixCls:xp}),{Consumer:Pre}=Kt,i_={};function Fr(e){const t=l.useContext(Kt),{getPrefixCls:n,direction:r,getPopupContainer:o}=t,i=t[e];return Object.assign(Object.assign({classNames:i_,styles:i_},i),{getPrefixCls:n,direction:r,getPopupContainer:o})}const j3=`-ant-${Date.now()}-${Math.random()}`;function z3(e,t){const n={},r=(a,c)=>{let d=a.clone();return d=(c==null?void 0:c(d))||d,d.toRgbString()},o=(a,c)=>{const d=new Dn(a),h=zs(d.toRgbString());n[`${c}-color`]=r(d),n[`${c}-color-disabled`]=h[1],n[`${c}-color-hover`]=h[4],n[`${c}-color-active`]=h[6],n[`${c}-color-outline`]=d.clone().setA(.2).toRgbString(),n[`${c}-color-deprecated-bg`]=h[0],n[`${c}-color-deprecated-border`]=h[2]};if(t.primaryColor){o(t.primaryColor,"primary");const a=new Dn(t.primaryColor),c=zs(a.toRgbString());c.forEach((h,m)=>{n[`primary-${m+1}`]=h}),n["primary-color-deprecated-l-35"]=r(a,h=>h.lighten(35)),n["primary-color-deprecated-l-20"]=r(a,h=>h.lighten(20)),n["primary-color-deprecated-t-20"]=r(a,h=>h.tint(20)),n["primary-color-deprecated-t-50"]=r(a,h=>h.tint(50)),n["primary-color-deprecated-f-12"]=r(a,h=>h.setA(h.a*.12));const d=new Dn(c[0]);n["primary-color-active-deprecated-f-30"]=r(d,h=>h.setA(h.a*.3)),n["primary-color-active-deprecated-d-02"]=r(d,h=>h.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),`
:root {
${Object.keys(n).map(a=>`--${e}-${a}: ${n[a]};`).join(`
`)}
}
`.trim()}function D3(e,t){const n=z3(e,t);uo()&&rl(n,`${j3}-dynamic-theme`)}const go=l.createContext(!1),hC=({children:e,disabled:t})=>{const n=l.useContext(go);return l.createElement(go.Provider,{value:t??n},e)},Ds=l.createContext(void 0),A3=({children:e,size:t})=>{const n=l.useContext(Ds);return l.createElement(Ds.Provider,{value:t||n},e)};function B3(){const e=l.useContext(go),t=l.useContext(Ds);return{componentDisabled:e,componentSize:t}}var $O=$r(function e(){_r(this,e)}),EO="CALC_UNIT",F3=new RegExp(EO,"g");function Qv(e){return typeof e=="number"?"".concat(e).concat(EO):e}var H3=function(e){Ai(n,e);var t=Bi(n);function n(r,o){var i;_r(this,n),i=t.call(this),J($t(i),"result",""),J($t(i),"unitlessCssVar",void 0),J($t(i),"lowPriority",void 0);var a=Tt(r);return i.unitlessCssVar=o,r instanceof n?i.result="(".concat(r.result,")"):a==="number"?i.result=Qv(r):a==="string"&&(i.result=r),i}return $r(n,[{key:"add",value:function(o){return o instanceof n?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(Qv(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof n?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(Qv(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," * ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," * ").concat(o)),this.lowPriority=!1,this}},{key:"div",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," / ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," / ").concat(o)),this.lowPriority=!1,this}},{key:"getResult",value:function(o){return this.lowPriority||o?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(o){var i=this,a=o||{},c=a.unit,d=!0;return typeof c=="boolean"?d=c:Array.from(this.unitlessCssVar).some(function(h){return i.result.includes(h)})&&(d=!1),this.result=this.result.replace(F3,d?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}($O),W3=function(e){Ai(n,e);var t=Bi(n);function n(r){var o;return _r(this,n),o=t.call(this),J($t(o),"result",0),r instanceof n?o.result=r.result:typeof r=="number"&&(o.result=r),o}return $r(n,[{key:"add",value:function(o){return o instanceof n?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof n?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof n?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof n?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),n}($O),V3=function(t,n){var r=t==="css"?H3:W3;return function(o){return new r(o,n)}},a_=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 On(e){var t=l.useRef();t.current=e;var n=l.useCallback(function(){for(var r,o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(i))},[]);return n}function As(e){var t=l.useRef(!1),n=l.useState(e),r=xe(n,2),o=r[0],i=r[1];l.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function a(c,d){d&&t.current||i(c)}return[o,a]}function Jv(e){return e!==void 0}function qn(e,t){var n=t||{},r=n.defaultValue,o=n.value,i=n.onChange,a=n.postState,c=As(function(){return Jv(o)?o:Jv(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),d=xe(c,2),h=d[0],m=d[1],p=o!==void 0?o:h,v=a?a(p):p,C=On(i),x=As([p]),S=xe(x,2),y=S[0],w=S[1];Vc(function(){var $=y[0];h!==$&&C(h,$)},[y]),Vc(function(){Jv(o)||m(o)},[o]);var _=On(function($,R){m($,R),w([p],R)});return[v,_]}function l_(e,t,n,r){var o=le({},t[e]);if(r!=null&&r.deprecatedTokens){var i=r.deprecatedTokens;i.forEach(function(c){var d=xe(c,2),h=d[0],m=d[1];if(o!=null&&o[h]||o!=null&&o[m]){var p;(p=o[m])!==null&&p!==void 0||(o[m]=o==null?void 0:o[h])}})}var a=le(le({},n),o);return Object.keys(a).forEach(function(c){a[c]===t[c]&&delete a[c]}),a}var OO=typeof CSSINJS_STATISTIC<"u",Ey=!0;function xn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!OO)return Object.assign.apply(Object,[{}].concat(t));Ey=!1;var r={};return t.forEach(function(o){if(Tt(o)==="object"){var i=Object.keys(o);i.forEach(function(a){Object.defineProperty(r,a,{configurable:!0,enumerable:!0,get:function(){return o[a]}})})}}),Ey=!0,r}var s_={};function K3(){}var U3=function(t){var n,r=t,o=K3;return OO&&typeof Proxy<"u"&&(n=new Set,r=new Proxy(t,{get:function(a,c){if(Ey){var d;(d=n)===null||d===void 0||d.add(c)}return a[c]}}),o=function(a,c){var d;s_[a]={global:Array.from(n),component:le(le({},(d=s_[a])===null||d===void 0?void 0:d.component),c)}}),{token:r,keys:n,flush:o}};function c_(e,t,n){if(typeof n=="function"){var r;return n(xn(t,(r=t[e])!==null&&r!==void 0?r:{}))}return n??{}}function q3(e){return e==="js"?{max:Math.max,min:Math.min}:{max:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return"max(".concat(r.map(function(i){return oe(i)}).join(","),")")},min:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return"min(".concat(r.map(function(i){return oe(i)}).join(","),")")}}}var G3=1e3*60*10,X3=function(){function e(){_r(this,e),J(this,"map",new Map),J(this,"objectIDMap",new WeakMap),J(this,"nextID",0),J(this,"lastAccessBeat",new Map),J(this,"accessBeat",0)}return $r(e,[{key:"set",value:function(n,r){this.clear();var o=this.getCompositeKey(n);this.map.set(o,r),this.lastAccessBeat.set(o,Date.now())}},{key:"get",value:function(n){var r=this.getCompositeKey(n),o=this.map.get(r);return this.lastAccessBeat.set(r,Date.now()),this.accessBeat+=1,o}},{key:"getCompositeKey",value:function(n){var r=this,o=n.map(function(i){return i&&Tt(i)==="object"?"obj_".concat(r.getObjectID(i)):"".concat(Tt(i),"_").concat(i)});return o.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(o,i){r-o>G3&&(n.map.delete(i),n.lastAccessBeat.delete(i))}),this.accessBeat=0}}}]),e}(),u_=new X3;function Z3(e,t){return ae.useMemo(function(){var n=u_.get(t);if(n)return n;var r=e();return u_.set(t,r),r},t)}var Y3=function(){return{}};function Q3(e){var t=e.useCSP,n=t===void 0?Y3:t,r=e.useToken,o=e.usePrefix,i=e.getResetStyles,a=e.getCommonStyle,c=e.getCompUnitless;function d(v,C,x,S){var y=Array.isArray(v)?v[0]:v;function w(T){return"".concat(String(y)).concat(T.slice(0,1).toUpperCase()).concat(T.slice(1))}var _=(S==null?void 0:S.unitless)||{},$=typeof c=="function"?c(v):{},R=le(le({},$),{},J({},w("zIndexPopup"),!0));Object.keys(_).forEach(function(T){R[w(T)]=_[T]});var O=le(le({},S),{},{unitless:R,prefixToken:w}),I=m(v,C,x,O),M=h(y,x,O);return function(T){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:T,z=I(T,N),F=xe(z,2),U=F[1],q=M(N),D=xe(q,2),K=D[0],B=D[1];return[K,U,B]}}function h(v,C,x){var S=x.unitless,y=x.injectStyle,w=y===void 0?!0:y,_=x.prefixToken,$=x.ignore,R=function(M){var T=M.rootCls,N=M.cssVar,z=N===void 0?{}:N,F=r(),U=F.realToken;return h3({path:[v],prefix:z.prefix,key:z.key,unitless:S,ignore:$,token:U,scope:T},function(){var q=c_(v,U,C),D=l_(v,U,q,{deprecatedTokens:x==null?void 0:x.deprecatedTokens});return Object.keys(q).forEach(function(K){D[_(K)]=D[K],delete D[K]}),D}),null},O=function(M){var T=r(),N=T.cssVar;return[function(z){return w&&N?ae.createElement(ae.Fragment,null,ae.createElement(R,{rootCls:M,cssVar:N,component:v}),z):z},N==null?void 0:N.key]};return O}function m(v,C,x){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=Array.isArray(v)?v:[v,v],w=xe(y,1),_=w[0],$=y.join("-"),R=e.layer||{name:"antd"};return function(O){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:O,M=r(),T=M.theme,N=M.realToken,z=M.hashId,F=M.token,U=M.cssVar,q=o(),D=q.rootPrefixCls,K=q.iconPrefixCls,B=n(),A=U?"css":"js",H=Z3(function(){var ne=new Set;return U&&Object.keys(S.unitless||{}).forEach(function(re){ne.add(mm(re,U.prefix)),ne.add(mm(re,a_(_,U.prefix)))}),V3(A,ne)},[A,_,U==null?void 0:U.prefix]),G=q3(A),Z=G.max,W=G.min,Y={theme:T,token:F,hashId:z,nonce:function(){return B.nonce},clientOnly:S.clientOnly,layer:R,order:S.order||-999};typeof i=="function"&&my(le(le({},Y),{},{clientOnly:!1,path:["Shared",D]}),function(){return i(F,{prefix:{rootPrefixCls:D,iconPrefixCls:K},csp:B})});var Q=my(le(le({},Y),{},{path:[$,O,K]}),function(){if(S.injectStyle===!1)return[];var ne=U3(F),re=ne.token,te=ne.flush,de=c_(_,N,x),ue=".".concat(O),he=l_(_,N,de,{deprecatedTokens:S.deprecatedTokens});U&&de&&Tt(de)==="object"&&Object.keys(de).forEach(function(be){de[be]="var(".concat(mm(be,a_(_,U.prefix)),")")});var Ce=xn(re,{componentCls:ue,prefixCls:O,iconCls:".".concat(K),antCls:".".concat(D),calc:H,max:Z,min:W},U?de:he),me=C(Ce,{hashId:z,prefixCls:O,rootPrefixCls:D,iconPrefixCls:K});te(_,he);var fe=typeof a=="function"?a(Ce,O,I,S.resetFont):null;return[S.resetStyle===!1?null:fe,me]});return[Q,z]}}function p(v,C,x){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=m(v,C,x,le({resetStyle:!1,order:-998},S)),w=function($){var R=$.prefixCls,O=$.rootCls,I=O===void 0?R:O;return y(R,I),null};return w}return{genStyleHooks:d,genSubStyleComponent:p,genComponentStyleHook:m}}const Yl=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],J3="5.29.1";function e0(e){return e>=0&&e<=255}function Nd(e,t){const{r:n,g:r,b:o,a:i}=new Dn(e).toRgb();if(i<1)return e;const{r:a,g:c,b:d}=new Dn(t).toRgb();for(let h=.01;h<=1;h+=.01){const m=Math.round((n-a*(1-h))/h),p=Math.round((r-c*(1-h))/h),v=Math.round((o-d*(1-h))/h);if(e0(m)&&e0(p)&&e0(v))return new Dn({r:m,g:p,b:v,a:Math.round(h*100)/100}).toRgbString()}return new Dn({r:n,g:r,b:o,a:1}).toRgbString()}var ej=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function mC(e){const{override:t}=e,n=ej(e,["override"]),r=Object.assign({},t);Object.keys(ru).forEach(v=>{delete r[v]});const o=Object.assign(Object.assign({},n),r),i=480,a=576,c=768,d=992,h=1200,m=1600;if(o.motion===!1){const v="0s";o.motionDurationFast=v,o.motionDurationMid=v,o.motionDurationSlow=v}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Nd(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:Nd(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Nd(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*3,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:Nd(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.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:i,screenXSMin:i,screenXSMax:a-1,screenSM:a,screenSMMin:a,screenSMMax:c-1,screenMD:c,screenMDMin:c,screenMDMax:d-1,screenLG:d,screenLGMin:d,screenLGMax:h-1,screenXL:h,screenXLMin:h,screenXLMax:m-1,screenXXL:m,screenXXLMin:m,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
0 1px 2px -2px ${new Dn("rgba(0, 0, 0, 0.16)").toRgbString()},
0 3px 6px 0 ${new Dn("rgba(0, 0, 0, 0.12)").toRgbString()},
0 5px 12px 4px ${new Dn("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 d_=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const PO={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},tj={motionBase:!0,motionUnit:!0},nj={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},RO=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:o}=t,i=d_(t,["override"]);let a=Object.assign(Object.assign({},r),{override:o});return a=mC(a),i&&Object.entries(i).forEach(([c,d])=>{const{theme:h}=d,m=d_(d,["theme"]);let p=m;h&&(p=RO(Object.assign(Object.assign({},a),m),{override:m},h)),a[c]=p}),a};function ro(){const{token:e,hashed:t,theme:n,override:r,cssVar:o}=ae.useContext(fC),i=`${J3}-${t||""}`,a=n||dC,[c,d,h]=Ak(a,[ru,e],{salt:i,override:r,getComputedToken:RO,formatToken:mC,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:PO,ignore:tj,preserve:nj}});return[a,h,t?d:"",c,o]}const aa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Fn=(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}),Us=()=>({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"}}),Ma=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),rj=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"}}}),oj=(e,t,n,r)=>{const o=`[class^="${t}"], [class*=" ${t}"]`,i=n?`.${n}`:o,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let c={};return r!==!1&&(c={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[i]:Object.assign(Object.assign(Object.assign({},c),a),{[o]:a})}},la=(e,t)=>({outline:`${oe(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),hi=(e,t)=>({"&:focus-visible":la(e,t)}),IO=e=>({[`.${e}`]:Object.assign(Object.assign({},Us()),{[`.${e} .${e}-icon`]:{display:"block"}})}),pC=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"},hi(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Rn,genComponentStyleHook:ij,genSubStyleComponent:Sp}=Q3({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=l.useContext(Kt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,o]=ro();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{const{csp:e}=l.useContext(Kt);return e??{}},getResetStyles:(e,t)=>{var n;const r=rj(e);return[r,{"&":r},IO((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:xp)]},getCommonStyle:oj,getCompUnitless:()=>PO});function aj(e,t){return Yl.reduce((n,r)=>{const o=e[`${r}1`],i=e[`${r}3`],a=e[`${r}6`],c=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:o,lightBorderColor:i,darkColor:a,textColor:c}))},{})}const lj=(e,t)=>{const[n,r]=ro();return my({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>IO(e))},sj=Object.assign({},pp),{useId:f_}=sj,cj=()=>"",uj=typeof f_>"u"?cj:f_;function dj(e,t,n){var r;ts();const o=e||{},i=o.inherit===!1||!t?Object.assign(Object.assign({},tf),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:tf.hashed,cssVar:t==null?void 0:t.cssVar}):t,a=uj();return Ks(()=>{var c,d;if(!e)return t;const h=Object.assign({},i.components);Object.keys(e.components||{}).forEach(v=>{h[v]=Object.assign(Object.assign({},h[v]),e.components[v])});const m=`css-var-${a.replace(/:/g,"")}`,p=((c=o.cssVar)!==null&&c!==void 0?c:i.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof i.cssVar=="object"?i.cssVar:{}),typeof o.cssVar=="object"?o.cssVar:{}),{key:typeof o.cssVar=="object"&&((d=o.cssVar)===null||d===void 0?void 0:d.key)||m});return Object.assign(Object.assign(Object.assign({},i),o),{token:Object.assign(Object.assign({},i.token),o.token),components:h,cssVar:p})},[o,i],(c,d)=>c.some((h,m)=>{const p=d[m];return!oa(h,p,!0)}))}var fj=["children"],NO=l.createContext({});function hj(e){var t=e.children,n=Zt(e,fj);return l.createElement(NO.Provider,{value:n},t)}var mj=function(e){Ai(n,e);var t=Bi(n);function n(){return _r(this,n),t.apply(this,arguments)}return $r(n,[{key:"render",value:function(){return this.props.children}}]),n}(l.Component);function pj(e){var t=l.useReducer(function(c){return c+1},0),n=xe(t,2),r=n[1],o=l.useRef(e),i=On(function(){return o.current}),a=On(function(c){o.current=typeof c=="function"?c(o.current):c,r()});return[i,a]}var Hl="none",Uh="appear",qh="enter",Gh="leave",h_="none",Yi="prepare",Bc="start",Fc="active",gC="end",MO="prepared";function m_(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 gj(e,t){var n={animationend:m_("Animation","AnimationEnd"),transitionend:m_("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var vj=gj(uo(),typeof window<"u"?window:{}),TO={};if(uo()){var yj=document.createElement("div");TO=yj.style}var Xh={};function LO(e){if(Xh[e])return Xh[e];var t=vj[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o<r;o+=1){var i=n[o];if(Object.prototype.hasOwnProperty.call(t,i)&&i in TO)return Xh[e]=t[i],Xh[e]}return""}var kO=LO("animationend"),jO=LO("transitionend"),zO=!!(kO&&jO),p_=kO||"animationend",g_=jO||"transitionend";function v_(e,t){if(!e)return null;if(Tt(e)==="object"){var n=t.replace(/-\w/g,function(r){return r[1].toUpperCase()});return e[n]}return"".concat(e,"-").concat(t)}const bj=function(e){var t=l.useRef();function n(o){o&&(o.removeEventListener(g_,e),o.removeEventListener(p_,e))}function r(o){t.current&&t.current!==o&&n(t.current),o&&o!==t.current&&(o.addEventListener(g_,e),o.addEventListener(p_,e),t.current=o)}return l.useEffect(function(){return function(){n(t.current)}},[]),[r,n]};var DO=uo()?l.useLayoutEffect:l.useEffect;const Cj=function(){var e=l.useRef(null);function t(){$n.cancel(e.current)}function n(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var i=$n(function(){o<=1?r({isCanceled:function(){return i!==e.current}}):n(r,o-1)});e.current=i}return l.useEffect(function(){return function(){t()}},[]),[n,t]};var xj=[Yi,Bc,Fc,gC],Sj=[Yi,MO],AO=!1,wj=!0;function BO(e){return e===Fc||e===gC}const _j=function(e,t,n){var r=As(h_),o=xe(r,2),i=o[0],a=o[1],c=Cj(),d=xe(c,2),h=d[0],m=d[1];function p(){a(Yi,!0)}var v=t?Sj:xj;return DO(function(){if(i!==h_&&i!==gC){var C=v.indexOf(i),x=v[C+1],S=n(i);S===AO?a(x,!0):x&&h(function(y){function w(){y.isCanceled()||a(x,!0)}S===!0?w():Promise.resolve(S).then(w)})}},[e,i]),l.useEffect(function(){return function(){m()}},[]),[p,i]};function $j(e,t,n,r){var o=r.motionEnter,i=o===void 0?!0:o,a=r.motionAppear,c=a===void 0?!0:a,d=r.motionLeave,h=d===void 0?!0:d,m=r.motionDeadline,p=r.motionLeaveImmediately,v=r.onAppearPrepare,C=r.onEnterPrepare,x=r.onLeavePrepare,S=r.onAppearStart,y=r.onEnterStart,w=r.onLeaveStart,_=r.onAppearActive,$=r.onEnterActive,R=r.onLeaveActive,O=r.onAppearEnd,I=r.onEnterEnd,M=r.onLeaveEnd,T=r.onVisibleChanged,N=As(),z=xe(N,2),F=z[0],U=z[1],q=pj(Hl),D=xe(q,2),K=D[0],B=D[1],A=As(null),H=xe(A,2),G=H[0],Z=H[1],W=K(),Y=l.useRef(!1),Q=l.useRef(null);function ne(){return n()}var re=l.useRef(!1);function te(){B(Hl),Z(null,!0)}var de=On(function(Se){var Ie=K();if(Ie!==Hl){var Re=ne();if(!(Se&&!Se.deadline&&Se.target!==Re)){var Oe=re.current,We;Ie===Uh&&Oe?We=O==null?void 0:O(Re,Se):Ie===qh&&Oe?We=I==null?void 0:I(Re,Se):Ie===Gh&&Oe&&(We=M==null?void 0:M(Re,Se)),Oe&&We!==!1&&te()}}}),ue=bj(de),he=xe(ue,1),Ce=he[0],me=function(Ie){switch(Ie){case Uh:return J(J(J({},Yi,v),Bc,S),Fc,_);case qh:return J(J(J({},Yi,C),Bc,y),Fc,$);case Gh:return J(J(J({},Yi,x),Bc,w),Fc,R);default:return{}}},fe=l.useMemo(function(){return me(W)},[W]),be=_j(W,!e,function(Se){if(Se===Yi){var Ie=fe[Yi];return Ie?Ie(ne()):AO}if(pe in fe){var Re;Z(((Re=fe[pe])===null||Re===void 0?void 0:Re.call(fe,ne(),null))||null)}return pe===Fc&&W!==Hl&&(Ce(ne()),m>0&&(clearTimeout(Q.current),Q.current=setTimeout(function(){de({deadline:!0})},m))),pe===MO&&te(),wj}),ye=xe(be,2),ge=ye[0],pe=ye[1],_e=BO(pe);re.current=_e;var Ee=l.useRef(null);DO(function(){if(!(Y.current&&Ee.current===t)){U(t);var Se=Y.current;Y.current=!0;var Ie;!Se&&t&&c&&(Ie=Uh),Se&&t&&i&&(Ie=qh),(Se&&!t&&h||!Se&&p&&!t&&h)&&(Ie=Gh);var Re=me(Ie);Ie&&(e||Re[Yi])?(B(Ie),ge()):B(Hl),Ee.current=t}},[t]),l.useEffect(function(){(W===Uh&&!c||W===qh&&!i||W===Gh&&!h)&&B(Hl)},[c,i,h]),l.useEffect(function(){return function(){Y.current=!1,clearTimeout(Q.current)}},[]);var Ae=l.useRef(!1);l.useEffect(function(){F&&(Ae.current=!0),F!==void 0&&W===Hl&&((Ae.current||F)&&(T==null||T(F)),Ae.current=!0)},[F,W]);var ze=G;return fe[Yi]&&pe===Bc&&(ze=le({transition:"none"},ze)),[W,pe,ze,F??t]}function Ej(e){var t=e;Tt(e)==="object"&&(t=e.transitionSupport);function n(o,i){return!!(o.motionName&&t&&i!==!1)}var r=l.forwardRef(function(o,i){var a=o.visible,c=a===void 0?!0:a,d=o.removeOnLeave,h=d===void 0?!0:d,m=o.forceRender,p=o.children,v=o.motionName,C=o.leavedClassName,x=o.eventProps,S=l.useContext(NO),y=S.motion,w=n(o,y),_=l.useRef(),$=l.useRef();function R(){try{return _.current instanceof HTMLElement?_.current:hm($.current)}catch{return null}}var O=$j(w,c,R,o),I=xe(O,4),M=I[0],T=I[1],N=I[2],z=I[3],F=l.useRef(z);z&&(F.current=!0);var U=l.useCallback(function(H){_.current=H,Xd(i,H)},[i]),q,D=le(le({},x),{},{visible:c});if(!p)q=null;else if(M===Hl)z?q=p(le({},D),U):!h&&F.current&&C?q=p(le(le({},D),{},{className:C}),U):m||!h&&!C?q=p(le(le({},D),{},{style:{display:"none"}}),U):q=null;else{var K;T===Yi?K="prepare":BO(T)?K="active":T===Bc&&(K="start");var B=v_(v,"".concat(M,"-").concat(K));q=p(le(le({},D),{},{className:ce(v_(v,M),J(J({},B,B&&K),v,typeof v=="string")),style:N}),U)}if(l.isValidElement(q)&&ra(q)){var A=es(q);A||(q=l.cloneElement(q,{ref:U}))}return l.createElement(mj,{ref:$},q)});return r.displayName="CSSMotion",r}const vo=Ej(zO);var Oy="add",Py="keep",Ry="remove",t0="removed";function Oj(e){var t;return e&&Tt(e)==="object"&&"key"in e?t=e:t={key:e},le(le({},t),{},{key:String(t.key)})}function Iy(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Oj)}function Pj(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,o=t.length,i=Iy(e),a=Iy(t);i.forEach(function(h){for(var m=!1,p=r;p<o;p+=1){var v=a[p];if(v.key===h.key){r<p&&(n=n.concat(a.slice(r,p).map(function(C){return le(le({},C),{},{status:Oy})})),r=p),n.push(le(le({},v),{},{status:Py})),r+=1,m=!0;break}}m||n.push(le(le({},h),{},{status:Ry}))}),r<o&&(n=n.concat(a.slice(r).map(function(h){return le(le({},h),{},{status:Oy})})));var c={};n.forEach(function(h){var m=h.key;c[m]=(c[m]||0)+1});var d=Object.keys(c).filter(function(h){return c[h]>1});return d.forEach(function(h){n=n.filter(function(m){var p=m.key,v=m.status;return p!==h||v!==Ry}),n.forEach(function(m){m.key===h&&(m.status=Py)})}),n}var Rj=["component","children","onVisibleChanged","onAllRemoved"],Ij=["status"],Nj=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Mj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:vo,n=function(r){Ai(i,r);var o=Bi(i);function i(){var a;_r(this,i);for(var c=arguments.length,d=new Array(c),h=0;h<c;h++)d[h]=arguments[h];return a=o.call.apply(o,[this].concat(d)),J($t(a),"state",{keyEntities:[]}),J($t(a),"removeKey",function(m){a.setState(function(p){var v=p.keyEntities.map(function(C){return C.key!==m?C:le(le({},C),{},{status:t0})});return{keyEntities:v}},function(){var p=a.state.keyEntities,v=p.filter(function(C){var x=C.status;return x!==t0}).length;v===0&&a.props.onAllRemoved&&a.props.onAllRemoved()})}),a}return $r(i,[{key:"render",value:function(){var c=this,d=this.state.keyEntities,h=this.props,m=h.component,p=h.children,v=h.onVisibleChanged;h.onAllRemoved;var C=Zt(h,Rj),x=m||l.Fragment,S={};return Nj.forEach(function(y){S[y]=C[y],delete C[y]}),delete C.keys,l.createElement(x,C,d.map(function(y,w){var _=y.status,$=Zt(y,Ij),R=_===Oy||_===Py;return l.createElement(t,je({},S,{key:$.key,visible:R,eventProps:$,onVisibleChanged:function(I){v==null||v(I,{key:$.key}),I||c.removeKey($.key)}}),function(O,I){return p(le(le({},O),{},{index:w}),I)})}))}}],[{key:"getDerivedStateFromProps",value:function(c,d){var h=c.keys,m=d.keyEntities,p=Iy(h),v=Pj(m,p);return{keyEntities:v.filter(function(C){var x=m.find(function(S){var y=S.key;return C.key===y});return!(x&&x.status===t0&&C.status===Ry)})}}}]),i}(l.Component);return J(n,"defaultProps",{component:"div"}),n}const vC=Mj(zO),y_=l.createContext(!0);function Tj(e){const t=l.useContext(y_),{children:n}=e,[,r]=ro(),{motion:o}=r,i=l.useRef(!1);return i.current||(i.current=t!==o),i.current?l.createElement(y_.Provider,{value:o},l.createElement(hj,{motion:o},n)):n}const Lj=()=>null;var kj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const jj=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let Bm,FO,HO,WO;function Sm(){return Bm||nf}function zj(){return FO||xp}function Dj(e){return Object.keys(e).some(t=>t.endsWith("Color"))}const Aj=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;t!==void 0&&(Bm=t),n!==void 0&&(FO=n),"holderRender"in e&&(WO=o),r&&(Dj(r)?D3(Sm(),r):HO=r)},VO=()=>({getPrefixCls:(e,t)=>t||(e?`${Sm()}-${e}`:Sm()),getIconPrefixCls:zj,getRootPrefixCls:()=>Bm||Sm(),getTheme:()=>HO,holderRender:WO}),Bj=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:i,form:a,locale:c,componentSize:d,direction:h,space:m,splitter:p,virtual:v,dropdownMatchSelectWidth:C,popupMatchSelectWidth:x,popupOverflow:S,legacyLocale:y,parentContext:w,iconPrefixCls:_,theme:$,componentDisabled:R,segmented:O,statistic:I,spin:M,calendar:T,carousel:N,cascader:z,collapse:F,typography:U,checkbox:q,descriptions:D,divider:K,drawer:B,skeleton:A,steps:H,image:G,layout:Z,list:W,mentions:Y,modal:Q,progress:ne,result:re,slider:te,breadcrumb:de,menu:ue,pagination:he,input:Ce,textArea:me,empty:fe,badge:be,radio:ye,rate:ge,switch:pe,transfer:_e,avatar:Ee,message:Ae,tag:ze,table:Se,card:Ie,tabs:Re,timeline:Oe,timePicker:We,upload:qe,notification:lt,tree:tt,colorPicker:Ye,datePicker:rt,rangePicker:Fe,flex:Le,wave:Ue,dropdown:et,warning:ot,tour:Me,tooltip:Te,popover:Xe,popconfirm:nt,floatButton:Lt,floatButtonGroup:Dt,variant:Qe,inputNumber:pt,treeSelect:wt}=e,Ct=l.useCallback((At,ln)=>{const{prefixCls:Pt}=e;if(ln)return ln;const vt=Pt||w.getPrefixCls("");return At?`${vt}-${At}`:vt},[w.getPrefixCls,e.prefixCls]),kt=_||w.iconPrefixCls||xp,_t=n||w.csp;lj(kt,_t);const St=dj($,w.theme,{prefixCls:Ct("")}),st={csp:_t,autoInsertSpaceInButton:r,alert:o,anchor:i,locale:c||y,direction:h,space:m,splitter:p,virtual:v,popupMatchSelectWidth:x??C,popupOverflow:S,getPrefixCls:Ct,iconPrefixCls:kt,theme:St,segmented:O,statistic:I,spin:M,calendar:T,carousel:N,cascader:z,collapse:F,typography:U,checkbox:q,descriptions:D,divider:K,drawer:B,skeleton:A,steps:H,image:G,input:Ce,textArea:me,layout:Z,list:W,mentions:Y,modal:Q,progress:ne,result:re,slider:te,breadcrumb:de,menu:ue,pagination:he,empty:fe,badge:be,radio:ye,rate:ge,switch:pe,transfer:_e,avatar:Ee,message:Ae,tag:ze,table:Se,card:Ie,tabs:Re,timeline:Oe,timePicker:We,upload:qe,notification:lt,tree:tt,colorPicker:Ye,datePicker:rt,rangePicker:Fe,flex:Le,wave:Ue,dropdown:et,warning:ot,tour:Me,tooltip:Te,popover:Xe,popconfirm:nt,floatButton:Lt,floatButtonGroup:Dt,variant:Qe,inputNumber:pt,treeSelect:wt},Et=Object.assign({},w);Object.keys(st).forEach(At=>{st[At]!==void 0&&(Et[At]=st[At])}),jj.forEach(At=>{const ln=e[At];ln&&(Et[At]=ln)}),typeof r<"u"&&(Et.button=Object.assign({autoInsertSpace:r},Et.button));const It=Ks(()=>Et,Et,(At,ln)=>{const Pt=Object.keys(At),vt=Object.keys(ln);return Pt.length!==vt.length||Pt.some(zt=>At[zt]!==ln[zt])}),{layer:it}=l.useContext(pf),Ot=l.useMemo(()=>({prefixCls:kt,csp:_t,layer:it?"antd":void 0}),[kt,_t,it]);let at=l.createElement(l.Fragment,null,l.createElement(Lj,{dropdownMatchSelectWidth:C}),t);const Ge=l.useMemo(()=>{var At,ln,Pt,vt;return Ac(((At=ia.Form)===null||At===void 0?void 0:At.defaultValidateMessages)||{},((Pt=(ln=It.locale)===null||ln===void 0?void 0:ln.Form)===null||Pt===void 0?void 0:Pt.defaultValidateMessages)||{},((vt=It.form)===null||vt===void 0?void 0:vt.validateMessages)||{},(a==null?void 0:a.validateMessages)||{})},[It,a==null?void 0:a.validateMessages]);Object.keys(Ge).length>0&&(at=l.createElement(pO.Provider,{value:Ge},at)),c&&(at=l.createElement(w3,{locale:c,_ANT_MARK__:S3},at)),at=l.createElement(sC.Provider,{value:Ot},at),d&&(at=l.createElement(A3,{size:d},at)),at=l.createElement(Tj,null,at);const Ht=l.useMemo(()=>{const At=St||{},{algorithm:ln,token:Pt,components:vt,cssVar:zt}=At,on=kj(At,["algorithm","token","components","cssVar"]),gn=ln&&(!Array.isArray(ln)||ln.length>0)?zm(ln):dC,vn={};Object.entries(vt||{}).forEach(([cn,En])=>{const ft=Object.assign({},En);"algorithm"in ft&&(ft.algorithm===!0?ft.theme=gn:(Array.isArray(ft.algorithm)||typeof ft.algorithm=="function")&&(ft.theme=zm(ft.algorithm)),delete ft.algorithm),vn[cn]=ft});const In=Object.assign(Object.assign({},ru),Pt);return Object.assign(Object.assign({},on),{theme:gn,token:In,components:vn,override:Object.assign({override:In},vn),cssVar:zt})},[St]);return $&&(at=l.createElement(fC.Provider,{value:Ht},at)),It.warning&&(at=l.createElement(y3.Provider,{value:It.warning},at)),R!==void 0&&(at=l.createElement(hC,{disabled:R},at)),l.createElement(Kt.Provider,{value:It},at)},da=e=>{const t=l.useContext(Kt),n=l.useContext(cC);return l.createElement(Bj,Object.assign({parentContext:t,legacyLocale:n},e))};da.ConfigContext=Kt;da.SizeContext=Ds;da.config=Aj;da.useConfig=B3;Object.defineProperty(da,"SizeContext",{get:()=>Ds});var Fj={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 KO(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Hj(e){return KO(e)instanceof ShadowRoot}function Fm(e){return Hj(e)?KO(e):null}function Wj(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function Vj(e,t){lr(e,"[@ant-design/icons] ".concat(t))}function b_(e){return Tt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Tt(e.icon)==="object"||typeof e.icon=="function")}function C_(){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[Wj(n)]=r}return t},{})}function Ny(e,t,n){return n?ae.createElement(e.tag,le(le({key:t},C_(e.attrs)),n),(e.children||[]).map(function(r,o){return Ny(r,"".concat(t,"-").concat(e.tag,"-").concat(o))})):ae.createElement(e.tag,le({key:t},C_(e.attrs)),(e.children||[]).map(function(r,o){return Ny(r,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function UO(e){return zs(e)[0]}function qO(e){return e?Array.isArray(e)?e:[e]:[]}var Kj=`
.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);
}
}
`,Uj=function(t){var n=l.useContext(sC),r=n.csp,o=n.prefixCls,i=n.layer,a=Kj;o&&(a=a.replace(/anticon/g,o)),i&&(a="@layer ".concat(i,` {
`).concat(a,`
}`)),l.useEffect(function(){var c=t.current,d=Fm(c);rl(a,"@ant-design-icons",{prepend:!i,csp:r,attachTo:d})},[])},qj=["icon","className","onClick","style","primaryColor","secondaryColor"],Bd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Gj(e){var t=e.primaryColor,n=e.secondaryColor;Bd.primaryColor=t,Bd.secondaryColor=n||UO(t),Bd.calculated=!!n}function Xj(){return le({},Bd)}var fu=function(t){var n=t.icon,r=t.className,o=t.onClick,i=t.style,a=t.primaryColor,c=t.secondaryColor,d=Zt(t,qj),h=l.useRef(),m=Bd;if(a&&(m={primaryColor:a,secondaryColor:c||UO(a)}),Uj(h),Vj(b_(n),"icon should be icon definiton, but got ".concat(n)),!b_(n))return null;var p=n;return p&&typeof p.icon=="function"&&(p=le(le({},p),{},{icon:p.icon(m.primaryColor,m.secondaryColor)})),Ny(p.icon,"svg-".concat(p.name),le(le({className:r,onClick:o,style:i,"data-icon":p.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},d),{},{ref:h}))};fu.displayName="IconReact";fu.getTwoToneColors=Xj;fu.setTwoToneColors=Gj;function GO(e){var t=qO(e),n=xe(t,2),r=n[0],o=n[1];return fu.setTwoToneColors({primaryColor:r,secondaryColor:o})}function Zj(){var e=fu.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Yj=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];GO(ou.primary);var jn=l.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,i=e.rotate,a=e.tabIndex,c=e.onClick,d=e.twoToneColor,h=Zt(e,Yj),m=l.useContext(sC),p=m.prefixCls,v=p===void 0?"anticon":p,C=m.rootClassName,x=ce(C,v,J(J({},"".concat(v,"-").concat(r.name),!!r.name),"".concat(v,"-spin"),!!o||r.name==="loading"),n),S=a;S===void 0&&c&&(S=-1);var y=i?{msTransform:"rotate(".concat(i,"deg)"),transform:"rotate(".concat(i,"deg)")}:void 0,w=qO(d),_=xe(w,2),$=_[0],R=_[1];return l.createElement("span",je({role:"img","aria-label":r.name},h,{ref:t,tabIndex:S,onClick:c,className:x}),l.createElement(fu,{icon:r,primaryColor:$,secondaryColor:R,style:y}))});jn.displayName="AntdIcon";jn.getTwoToneColor=Zj;jn.setTwoToneColor=GO;var Qj=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:Fj}))},wp=l.forwardRef(Qj),Jj={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"},ez=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:Jj}))},hu=l.forwardRef(ez),tz={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"},nz=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:tz}))},qs=l.forwardRef(nz),rz={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"},oz=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:rz}))},yC=l.forwardRef(oz),iz={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"},az=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:iz}))},XO=l.forwardRef(az),lz=`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`,sz=`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`,cz="".concat(lz," ").concat(sz).split(/[\s\n]+/),uz="aria-",dz="data-";function x_(e,t){return e.indexOf(t)===0}function Vr(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=le({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||x_(o,uz))||n.data&&x_(o,dz)||n.attr&&cz.includes(o))&&(r[o]=e[o])}),r}function ZO(e){return e&&ae.isValidElement(e)&&e.type===ae.Fragment}const fz=(e,t,n)=>ae.isValidElement(e)?ae.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function Zr(e,t){return fz(e,e,t)}const S_=e=>typeof e=="object"&&e!=null&&e.nodeType===1,w_=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Zh=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return w_(n.overflowY,t)||w_(n.overflowX,t)||(r=>{const o=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!o&&(o.clientHeight<r.scrollHeight||o.clientWidth<r.scrollWidth)})(e)}return!1},Yh=(e,t,n,r,o,i,a,c)=>i<e&&a>t||i>e&&a<t?0:i<=e&&c<=n||a>=t&&c>=n?i-e-r:a>t&&c<n||i<e&&c>n?a-t+o:0,hz=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},__=(e,t)=>{var n,r,o,i;if(typeof document>"u")return[];const{scrollMode:a,block:c,inline:d,boundary:h,skipOverflowHiddenElements:m}=t,p=typeof h=="function"?h:B=>B!==h;if(!S_(e))throw new TypeError("Invalid target");const v=document.scrollingElement||document.documentElement,C=[];let x=e;for(;S_(x)&&p(x);){if(x=hz(x),x===v){C.push(x);break}x!=null&&x===document.body&&Zh(x)&&!Zh(document.documentElement)||x!=null&&Zh(x,m)&&C.push(x)}const S=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,y=(i=(o=window.visualViewport)==null?void 0:o.height)!=null?i:innerHeight,{scrollX:w,scrollY:_}=window,{height:$,width:R,top:O,right:I,bottom:M,left:T}=e.getBoundingClientRect(),{top:N,right:z,bottom:F,left:U}=(B=>{const A=window.getComputedStyle(B);return{top:parseFloat(A.scrollMarginTop)||0,right:parseFloat(A.scrollMarginRight)||0,bottom:parseFloat(A.scrollMarginBottom)||0,left:parseFloat(A.scrollMarginLeft)||0}})(e);let q=c==="start"||c==="nearest"?O-N:c==="end"?M+F:O+$/2-N+F,D=d==="center"?T+R/2-U+z:d==="end"?I+z:T-U;const K=[];for(let B=0;B<C.length;B++){const A=C[B],{height:H,width:G,top:Z,right:W,bottom:Y,left:Q}=A.getBoundingClientRect();if(a==="if-needed"&&O>=0&&T>=0&&M<=y&&I<=S&&(A===v&&!Zh(A)||O>=Z&&M<=Y&&T>=Q&&I<=W))return K;const ne=getComputedStyle(A),re=parseInt(ne.borderLeftWidth,10),te=parseInt(ne.borderTopWidth,10),de=parseInt(ne.borderRightWidth,10),ue=parseInt(ne.borderBottomWidth,10);let he=0,Ce=0;const me="offsetWidth"in A?A.offsetWidth-A.clientWidth-re-de:0,fe="offsetHeight"in A?A.offsetHeight-A.clientHeight-te-ue:0,be="offsetWidth"in A?A.offsetWidth===0?0:G/A.offsetWidth:0,ye="offsetHeight"in A?A.offsetHeight===0?0:H/A.offsetHeight:0;if(v===A)he=c==="start"?q:c==="end"?q-y:c==="nearest"?Yh(_,_+y,y,te,ue,_+q,_+q+$,$):q-y/2,Ce=d==="start"?D:d==="center"?D-S/2:d==="end"?D-S:Yh(w,w+S,S,re,de,w+D,w+D+R,R),he=Math.max(0,he+_),Ce=Math.max(0,Ce+w);else{he=c==="start"?q-Z-te:c==="end"?q-Y+ue+fe:c==="nearest"?Yh(Z,Y,H,te,ue+fe,q,q+$,$):q-(Z+H/2)+fe/2,Ce=d==="start"?D-Q-re:d==="center"?D-(Q+G/2)+me/2:d==="end"?D-W+de+me:Yh(Q,W,G,re,de+me,D,D+R,R);const{scrollLeft:ge,scrollTop:pe}=A;he=ye===0?0:Math.max(0,Math.min(pe+he/ye,A.scrollHeight-H/ye+fe)),Ce=be===0?0:Math.max(0,Math.min(ge+Ce/be,A.scrollWidth-G/be+me)),q+=pe-he,D+=ge-Ce}K.push({el:A,top:he,left:Ce})}return K},mz=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function pz(e,t){if(!e.isConnected||!(o=>{let i=o;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(e))return;const n=(o=>{const i=window.getComputedStyle(o);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(e);if((o=>typeof o=="object"&&typeof o.behavior=="function")(t))return t.behavior(__(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:o,top:i,left:a}of __(e,mz(t))){const c=i-n.top+n.bottom,d=a-n.left+n.right;o.scroll({top:c,left:d,behavior:r})}}function My(e){return e!=null&&e===e.window}const gz=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return My(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!My(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 vz(e,t,n,r){const o=n-t;return e/=r/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function yz(e,t={}){const{getContainer:n=()=>window,callback:r,duration:o=450}=t,i=n(),a=gz(i),c=Date.now(),d=()=>{const m=Date.now()-c,p=vz(m>o?o:m,a,e,o);My(i)?i.scrollTo(window.pageXOffset,p):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=p:i.scrollTop=p,m<o?$n(d):typeof r=="function"&&r()};$n(d)}const Yr=e=>{const[,,,,t]=ro();return t?`${e}-css-var`:""};var ct={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},YO=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,i=e.duration,a=i===void 0?4.5:i,c=e.showProgress,d=e.pauseOnHover,h=d===void 0?!0:d,m=e.eventKey,p=e.content,v=e.closable,C=e.closeIcon,x=C===void 0?"x":C,S=e.props,y=e.onClick,w=e.onNoticeClose,_=e.times,$=e.hovering,R=l.useState(!1),O=xe(R,2),I=O[0],M=O[1],T=l.useState(0),N=xe(T,2),z=N[0],F=N[1],U=l.useState(0),q=xe(U,2),D=q[0],K=q[1],B=$||I,A=a>0&&c,H=function(){w(m)},G=function(re){(re.key==="Enter"||re.code==="Enter"||re.keyCode===ct.ENTER)&&H()};l.useEffect(function(){if(!B&&a>0){var ne=Date.now()-D,re=setTimeout(function(){H()},a*1e3-D);return function(){h&&clearTimeout(re),K(Date.now()-ne)}}},[a,B,_]),l.useEffect(function(){if(!B&&A&&(h||D===0)){var ne=performance.now(),re,te=function de(){cancelAnimationFrame(re),re=requestAnimationFrame(function(ue){var he=ue+D-ne,Ce=Math.min(he/(a*1e3),1);F(Ce*100),Ce<1&&de()})};return te(),function(){h&&cancelAnimationFrame(re)}}},[a,D,B,A,_]);var Z=l.useMemo(function(){return Tt(v)==="object"&&v!==null?v:v?{closeIcon:x}:{}},[v,x]),W=Vr(Z,!0),Y=100-(!z||z<0?0:z>100?100:z),Q="".concat(n,"-notice");return l.createElement("div",je({},S,{ref:t,className:ce(Q,o,J({},"".concat(Q,"-closable"),v)),style:r,onMouseEnter:function(re){var te;M(!0),S==null||(te=S.onMouseEnter)===null||te===void 0||te.call(S,re)},onMouseLeave:function(re){var te;M(!1),S==null||(te=S.onMouseLeave)===null||te===void 0||te.call(S,re)},onClick:y}),l.createElement("div",{className:"".concat(Q,"-content")},p),v&&l.createElement("a",je({tabIndex:0,className:"".concat(Q,"-close"),onKeyDown:G,"aria-label":"Close"},W,{onClick:function(re){re.preventDefault(),re.stopPropagation(),H()}}),Z.closeIcon),A&&l.createElement("progress",{className:"".concat(Q,"-progress"),max:"100",value:Y},Y+"%"))}),QO=ae.createContext({}),bz=function(t){var n=t.children,r=t.classNames;return ae.createElement(QO.Provider,{value:{classNames:r}},n)},$_=8,E_=3,O_=16,Cz=function(t){var n={offset:$_,threshold:E_,gap:O_};if(t&&Tt(t)==="object"){var r,o,i;n.offset=(r=t.offset)!==null&&r!==void 0?r:$_,n.threshold=(o=t.threshold)!==null&&o!==void 0?o:E_,n.gap=(i=t.gap)!==null&&i!==void 0?i:O_}return[!!t,n]},xz=["className","style","classNames","styles"],Sz=function(t){var n=t.configList,r=t.placement,o=t.prefixCls,i=t.className,a=t.style,c=t.motion,d=t.onAllNoticeRemoved,h=t.onNoticeClose,m=t.stack,p=l.useContext(QO),v=p.classNames,C=l.useRef({}),x=l.useState(null),S=xe(x,2),y=S[0],w=S[1],_=l.useState([]),$=xe(_,2),R=$[0],O=$[1],I=n.map(function(B){return{config:B,key:String(B.key)}}),M=Cz(m),T=xe(M,2),N=T[0],z=T[1],F=z.offset,U=z.threshold,q=z.gap,D=N&&(R.length>0||I.length<=U),K=typeof c=="function"?c(r):c;return l.useEffect(function(){N&&R.length>1&&O(function(B){return B.filter(function(A){return I.some(function(H){var G=H.key;return A===G})})})},[R,I,N]),l.useEffect(function(){var B;if(N&&C.current[(B=I[I.length-1])===null||B===void 0?void 0:B.key]){var A;w(C.current[(A=I[I.length-1])===null||A===void 0?void 0:A.key])}},[I,N]),ae.createElement(vC,je({key:r,className:ce(o,"".concat(o,"-").concat(r),v==null?void 0:v.list,i,J(J({},"".concat(o,"-stack"),!!N),"".concat(o,"-stack-expanded"),D)),style:a,keys:I,motionAppear:!0},K,{onAllRemoved:function(){d(r)}}),function(B,A){var H=B.config,G=B.className,Z=B.style,W=B.index,Y=H,Q=Y.key,ne=Y.times,re=String(Q),te=H,de=te.className,ue=te.style,he=te.classNames,Ce=te.styles,me=Zt(te,xz),fe=I.findIndex(function(Oe){return Oe.key===re}),be={};if(N){var ye=I.length-1-(fe>-1?fe:W-1),ge=r==="top"||r==="bottom"?"-50%":"0";if(ye>0){var pe,_e,Ee;be.height=D?(pe=C.current[re])===null||pe===void 0?void 0:pe.offsetHeight:y==null?void 0:y.offsetHeight;for(var Ae=0,ze=0;ze<ye;ze++){var Se;Ae+=((Se=C.current[I[I.length-1-ze].key])===null||Se===void 0?void 0:Se.offsetHeight)+q}var Ie=(D?Ae:ye*F)*(r.startsWith("top")?1:-1),Re=!D&&y!==null&&y!==void 0&&y.offsetWidth&&(_e=C.current[re])!==null&&_e!==void 0&&_e.offsetWidth?((y==null?void 0:y.offsetWidth)-F*2*(ye<3?ye:3))/((Ee=C.current[re])===null||Ee===void 0?void 0:Ee.offsetWidth):1;be.transform="translate3d(".concat(ge,", ").concat(Ie,"px, 0) scaleX(").concat(Re,")")}else be.transform="translate3d(".concat(ge,", 0, 0)")}return ae.createElement("div",{ref:A,className:ce("".concat(o,"-notice-wrapper"),G,he==null?void 0:he.wrapper),style:le(le(le({},Z),be),Ce==null?void 0:Ce.wrapper),onMouseEnter:function(){return O(function(We){return We.includes(re)?We:[].concat(ke(We),[re])})},onMouseLeave:function(){return O(function(We){return We.filter(function(qe){return qe!==re})})}},ae.createElement(YO,je({},me,{ref:function(We){fe>-1?C.current[re]=We:delete C.current[re]},prefixCls:o,classNames:he,styles:Ce,className:ce(de,v==null?void 0:v.notice),style:ue,times:ne,key:Q,eventKey:Q,onNoticeClose:h,hovering:N&&R.length>0})))})},wz=l.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,o=e.container,i=e.motion,a=e.maxCount,c=e.className,d=e.style,h=e.onAllRemoved,m=e.stack,p=e.renderNotifications,v=l.useState([]),C=xe(v,2),x=C[0],S=C[1],y=function(N){var z,F=x.find(function(U){return U.key===N});F==null||(z=F.onClose)===null||z===void 0||z.call(F),S(function(U){return U.filter(function(q){return q.key!==N})})};l.useImperativeHandle(t,function(){return{open:function(N){S(function(z){var F=ke(z),U=F.findIndex(function(K){return K.key===N.key}),q=le({},N);if(U>=0){var D;q.times=(((D=z[U])===null||D===void 0?void 0:D.times)||0)+1,F[U]=q}else q.times=0,F.push(q);return a>0&&F.length>a&&(F=F.slice(-a)),F})},close:function(N){y(N)},destroy:function(){S([])}}});var w=l.useState({}),_=xe(w,2),$=_[0],R=_[1];l.useEffect(function(){var T={};x.forEach(function(N){var z=N.placement,F=z===void 0?"topRight":z;F&&(T[F]=T[F]||[],T[F].push(N))}),Object.keys($).forEach(function(N){T[N]=T[N]||[]}),R(T)},[x]);var O=function(N){R(function(z){var F=le({},z),U=F[N]||[];return U.length||delete F[N],F})},I=l.useRef(!1);if(l.useEffect(function(){Object.keys($).length>0?I.current=!0:I.current&&(h==null||h(),I.current=!1)},[$]),!o)return null;var M=Object.keys($);return ji.createPortal(l.createElement(l.Fragment,null,M.map(function(T){var N=$[T],z=l.createElement(Sz,{key:T,configList:N,placement:T,prefixCls:r,className:c==null?void 0:c(T),style:d==null?void 0:d(T),motion:i,onNoticeClose:y,onAllNoticeRemoved:O,stack:m});return p?p(z,{prefixCls:r,key:T}):z})),o)}),_z=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],$z=function(){return document.body},P_=0;function Ez(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(function(o){o&&Object.keys(o).forEach(function(i){var a=o[i];a!==void 0&&(e[i]=a)})}),e}function Oz(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?$z:t,r=e.motion,o=e.prefixCls,i=e.maxCount,a=e.className,c=e.style,d=e.onAllRemoved,h=e.stack,m=e.renderNotifications,p=Zt(e,_z),v=l.useState(),C=xe(v,2),x=C[0],S=C[1],y=l.useRef(),w=l.createElement(wz,{container:x,ref:y,prefixCls:o,motion:r,maxCount:i,className:a,style:c,onAllRemoved:d,stack:h,renderNotifications:m}),_=l.useState([]),$=xe(_,2),R=$[0],O=$[1],I=On(function(T){var N=Ez(p,T);(N.key===null||N.key===void 0)&&(N.key="rc-notification-".concat(P_),P_+=1),O(function(z){return[].concat(ke(z),[{type:"open",config:N}])})}),M=l.useMemo(function(){return{open:I,close:function(N){O(function(z){return[].concat(ke(z),[{type:"close",key:N}])})},destroy:function(){O(function(N){return[].concat(ke(N),[{type:"destroy"}])})}}},[]);return l.useEffect(function(){S(n())}),l.useEffect(function(){if(y.current&&R.length){R.forEach(function(z){switch(z.type){case"open":y.current.open(z.config);break;case"close":y.current.close(z.key);break;case"destroy":y.current.destroy();break}});var T,N;O(function(z){return(T!==z||!N)&&(T=z,N=z.filter(function(F){return!R.includes(F)})),N})}},[R]),[M,w]}var Pz={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"},Rz=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:Pz}))},il=l.forwardRef(Rz);function rf(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function Hm(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function R_(e){const{closable:t,closeIcon:n}=e||{};return ae.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 Iz={},JO=(e,t,n=Iz)=>{const r=R_(e),o=R_(t),[i]=Yo("global",ia.global),a=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,c=ae.useMemo(()=>Object.assign({closeIcon:ae.createElement(qs,null)},n),[n]),d=ae.useMemo(()=>r===!1?!1:r?rf(c,o,r):o===!1?!1:o?rf(c,o):c.closable?c:!1,[r,o,c]);return ae.useMemo(()=>{var h,m;if(d===!1)return[!1,null,a,{}];const{closeIconRender:p}=c,{closeIcon:v}=d;let C=v;const x=Vr(d,!0);return C!=null&&(p&&(C=p(v)),C=ae.isValidElement(C)?ae.cloneElement(C,Object.assign(Object.assign(Object.assign({},C.props),{"aria-label":(m=(h=C.props)===null||h===void 0?void 0:h["aria-label"])!==null&&m!==void 0?m:i.close}),x)):ae.createElement("span",Object.assign({"aria-label":i.close},x),C)),[!0,C,a,x]},[a,i.close,d,c])},_p=()=>ae.useReducer(e=>e+1,0),Nz=e=>{const[t,n]=l.useState(null);return[l.useCallback((o,i,a)=>{const c=t??o,d=Math.min(c||0,o),h=Math.max(c||0,o),m=i.slice(d,h+1).map(e),p=m.some(C=>!a.has(C)),v=[];return m.forEach(C=>{p?(a.has(C)||v.push(C),a.add(C)):(a.delete(C),v.push(C))}),n(p?h:null),v},[t]),n]},Mz=()=>{const[e,t]=l.useState([]),n=l.useCallback(r=>(t(o=>[].concat(ke(o),[r])),()=>{t(o=>o.filter(i=>i!==r))}),[]);return[e,n]};function Tz(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Lz=(e,t)=>l.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(o,i){return n[i]?n[i]:Reflect.get(o,i)}}):Tz(r,n)}),kz=e=>{const t=l.useRef(e),[,n]=_p();return[()=>t.current,r=>{t.current=r,n()}]},gf=ae.createContext(void 0),Wl=100,jz=10,eP=Wl*jz,tP={Modal:Wl,Drawer:Wl,Popover:Wl,Popconfirm:Wl,Tooltip:Wl,Tour:Wl,FloatButton:Wl},zz={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Dz(e){return e in tP}const mu=(e,t)=>{const[,n]=ro(),r=ae.useContext(gf),o=Dz(e);let i;if(t!==void 0)i=[t,t];else{let a=r??0;o?a+=(r?0:n.zIndexPopupBase)+tP[e]:a+=zz[e],i=[r===void 0?t:a,a]}return i},Az=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:i,colorError:a,colorWarning:c,colorInfo:d,fontSizeLG:h,motionEaseInOutCirc:m,motionDurationSlow:p,marginXS:v,paddingXS:C,borderRadiusLG:x,zIndexPopup:S,contentPadding:y,contentBg:w}=e,_=`${t}-notice`,$=new An("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:C,transform:"translateY(0)",opacity:1}}),R=new An("MessageMoveOut",{"0%":{maxHeight:e.height,padding:C,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),O={padding:C,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:v,fontSize:h},[`${_}-content`]:{display:"inline-block",padding:y,background:w,borderRadius:x,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:i},[`${t}-error > ${n}`]:{color:a},[`${t}-warning > ${n}`]:{color:c},[`${t}-info > ${n},
${t}-loading > ${n}`]:{color:d}};return[{[t]:Object.assign(Object.assign({},Fn(e)),{color:o,position:"fixed",top:v,width:"100%",pointerEvents:"none",zIndex:S,[`${t}-move-up`]:{animationFillMode:"forwards"},[`
${t}-move-up-appear,
${t}-move-up-enter
`]:{animationName:$,animationDuration:p,animationPlayState:"paused",animationTimingFunction:m},[`
${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:R,animationDuration:p,animationPlayState:"paused",animationTimingFunction:m},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${_}-wrapper`]:Object.assign({},O)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},O),{padding:0,textAlign:"start"})}]},Bz=e=>({zIndexPopup:e.zIndexPopupBase+eP+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),nP=Rn("Message",e=>{const t=xn(e,{height:150});return Az(t)},Bz);var Fz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Hz={info:l.createElement(XO,null),success:l.createElement(wp,null),error:l.createElement(hu,null),warning:l.createElement(yC,null),loading:l.createElement(il,null)},rP=({prefixCls:e,type:t,icon:n,children:r})=>l.createElement("div",{className:ce(`${e}-custom-content`,`${e}-${t}`)},n||Hz[t],l.createElement("span",null,r)),Wz=e=>{const{prefixCls:t,className:n,type:r,icon:o,content:i}=e,a=Fz(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:c}=l.useContext(Kt),d=t||c("message"),h=Yr(d),[m,p,v]=nP(d,h);return m(l.createElement(YO,Object.assign({},a,{prefixCls:d,className:ce(n,p,`${d}-notice-pure-panel`,v,h),eventKey:"pure",duration:null,content:l.createElement(rP,{prefixCls:d,type:r,icon:o},i)})))};function Vz(e,t){return{motionName:t??`${e}-move-up`}}function bC(e){let t;const n=new Promise(o=>{t=e(()=>{o(!0)})}),r=()=>{t==null||t()};return r.then=(o,i)=>n.then(o,i),r.promise=n,r}var Kz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Uz=8,qz=3,Gz=({children:e,prefixCls:t})=>{const n=Yr(t),[r,o,i]=nP(t,n);return r(l.createElement(bz,{classNames:{list:ce(o,i,n)}},e))},Xz=(e,{prefixCls:t,key:n})=>l.createElement(Gz,{prefixCls:t,key:n},e),Zz=l.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:o,maxCount:i,duration:a=qz,rtl:c,transitionName:d,onAllRemoved:h}=e,{getPrefixCls:m,getPopupContainer:p,message:v,direction:C}=l.useContext(Kt),x=r||m("message"),S=()=>({left:"50%",transform:"translateX(-50%)",top:n??Uz}),y=()=>ce({[`${x}-rtl`]:c??C==="rtl"}),w=()=>Vz(x,d),_=l.createElement("span",{className:`${x}-close-x`},l.createElement(qs,{className:`${x}-close-icon`})),[$,R]=Oz({prefixCls:x,style:S,className:y,motion:w,closable:!1,closeIcon:_,duration:a,getContainer:()=>(o==null?void 0:o())||(p==null?void 0:p())||document.body,maxCount:i,onAllRemoved:h,renderNotifications:Xz});return l.useImperativeHandle(t,()=>Object.assign(Object.assign({},$),{prefixCls:x,message:v})),R});let I_=0;function oP(e){const t=l.useRef(null);return ts(),[l.useMemo(()=>{const r=d=>{var h;(h=t.current)===null||h===void 0||h.close(d)},o=d=>{if(!t.current){const I=()=>{};return I.then=()=>{},I}const{open:h,prefixCls:m,message:p}=t.current,v=`${m}-notice`,{content:C,icon:x,type:S,key:y,className:w,style:_,onClose:$}=d,R=Kz(d,["content","icon","type","key","className","style","onClose"]);let O=y;return O==null&&(I_+=1,O=`antd-message-${I_}`),bC(I=>(h(Object.assign(Object.assign({},R),{key:O,content:l.createElement(rP,{prefixCls:m,type:S,icon:x},C),placement:"top",className:ce(S&&`${v}-${S}`,w,p==null?void 0:p.className),style:Object.assign(Object.assign({},p==null?void 0:p.style),_),onClose:()=>{$==null||$(),I()}})),()=>{r(O)}))},a={open:o,destroy:d=>{var h;d!==void 0?r(d):(h=t.current)===null||h===void 0||h.destroy()}};return["info","success","warning","error","loading"].forEach(d=>{const h=(m,p,v)=>{let C;m&&typeof m=="object"&&"content"in m?C=m:C={content:m};let x,S;typeof p=="function"?S=p:(x=p,S=v);const y=Object.assign(Object.assign({onClose:S,duration:x},C),{type:d});return o(y)};a[d]=h}),a},[]),l.createElement(Zz,Object.assign({key:"message-holder"},e,{ref:t}))]}function Yz(e){return oP(e)}function rr(){rr=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(B,A,H){B[A]=H.value},i=typeof Symbol=="function"?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",d=i.toStringTag||"@@toStringTag";function h(B,A,H){return Object.defineProperty(B,A,{value:H,enumerable:!0,configurable:!0,writable:!0}),B[A]}try{h({},"")}catch{h=function(H,G,Z){return H[G]=Z}}function m(B,A,H,G){var Z=A&&A.prototype instanceof w?A:w,W=Object.create(Z.prototype),Y=new D(G||[]);return o(W,"_invoke",{value:z(B,H,Y)}),W}function p(B,A,H){try{return{type:"normal",arg:B.call(A,H)}}catch(G){return{type:"throw",arg:G}}}t.wrap=m;var v="suspendedStart",C="suspendedYield",x="executing",S="completed",y={};function w(){}function _(){}function $(){}var R={};h(R,a,function(){return this});var O=Object.getPrototypeOf,I=O&&O(O(K([])));I&&I!==n&&r.call(I,a)&&(R=I);var M=$.prototype=w.prototype=Object.create(R);function T(B){["next","throw","return"].forEach(function(A){h(B,A,function(H){return this._invoke(A,H)})})}function N(B,A){function H(Z,W,Y,Q){var ne=p(B[Z],B,W);if(ne.type!=="throw"){var re=ne.arg,te=re.value;return te&&Tt(te)=="object"&&r.call(te,"__await")?A.resolve(te.__await).then(function(de){H("next",de,Y,Q)},function(de){H("throw",de,Y,Q)}):A.resolve(te).then(function(de){re.value=de,Y(re)},function(de){return H("throw",de,Y,Q)})}Q(ne.arg)}var G;o(this,"_invoke",{value:function(W,Y){function Q(){return new A(function(ne,re){H(W,Y,ne,re)})}return G=G?G.then(Q,Q):Q()}})}function z(B,A,H){var G=v;return function(Z,W){if(G===x)throw Error("Generator is already running");if(G===S){if(Z==="throw")throw W;return{value:e,done:!0}}for(H.method=Z,H.arg=W;;){var Y=H.delegate;if(Y){var Q=F(Y,H);if(Q){if(Q===y)continue;return Q}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(G===v)throw G=S,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);G=x;var ne=p(B,A,H);if(ne.type==="normal"){if(G=H.done?S:C,ne.arg===y)continue;return{value:ne.arg,done:H.done}}ne.type==="throw"&&(G=S,H.method="throw",H.arg=ne.arg)}}}function F(B,A){var H=A.method,G=B.iterator[H];if(G===e)return A.delegate=null,H==="throw"&&B.iterator.return&&(A.method="return",A.arg=e,F(B,A),A.method==="throw")||H!=="return"&&(A.method="throw",A.arg=new TypeError("The iterator does not provide a '"+H+"' method")),y;var Z=p(G,B.iterator,A.arg);if(Z.type==="throw")return A.method="throw",A.arg=Z.arg,A.delegate=null,y;var W=Z.arg;return W?W.done?(A[B.resultName]=W.value,A.next=B.nextLoc,A.method!=="return"&&(A.method="next",A.arg=e),A.delegate=null,y):W:(A.method="throw",A.arg=new TypeError("iterator result is not an object"),A.delegate=null,y)}function U(B){var A={tryLoc:B[0]};1 in B&&(A.catchLoc=B[1]),2 in B&&(A.finallyLoc=B[2],A.afterLoc=B[3]),this.tryEntries.push(A)}function q(B){var A=B.completion||{};A.type="normal",delete A.arg,B.completion=A}function D(B){this.tryEntries=[{tryLoc:"root"}],B.forEach(U,this),this.reset(!0)}function K(B){if(B||B===""){var A=B[a];if(A)return A.call(B);if(typeof B.next=="function")return B;if(!isNaN(B.length)){var H=-1,G=function Z(){for(;++H<B.length;)if(r.call(B,H))return Z.value=B[H],Z.done=!1,Z;return Z.value=e,Z.done=!0,Z};return G.next=G}}throw new TypeError(Tt(B)+" is not iterable")}return _.prototype=$,o(M,"constructor",{value:$,configurable:!0}),o($,"constructor",{value:_,configurable:!0}),_.displayName=h($,d,"GeneratorFunction"),t.isGeneratorFunction=function(B){var A=typeof B=="function"&&B.constructor;return!!A&&(A===_||(A.displayName||A.name)==="GeneratorFunction")},t.mark=function(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,$):(B.__proto__=$,h(B,d,"GeneratorFunction")),B.prototype=Object.create(M),B},t.awrap=function(B){return{__await:B}},T(N.prototype),h(N.prototype,c,function(){return this}),t.AsyncIterator=N,t.async=function(B,A,H,G,Z){Z===void 0&&(Z=Promise);var W=new N(m(B,A,H,G),Z);return t.isGeneratorFunction(A)?W:W.next().then(function(Y){return Y.done?Y.value:W.next()})},T(M),h(M,d,"Generator"),h(M,a,function(){return this}),h(M,"toString",function(){return"[object Generator]"}),t.keys=function(B){var A=Object(B),H=[];for(var G in A)H.push(G);return H.reverse(),function Z(){for(;H.length;){var W=H.pop();if(W in A)return Z.value=W,Z.done=!1,Z}return Z.done=!0,Z}},t.values=K,D.prototype={constructor:D,reset:function(A){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(q),!A)for(var H in this)H.charAt(0)==="t"&&r.call(this,H)&&!isNaN(+H.slice(1))&&(this[H]=e)},stop:function(){this.done=!0;var A=this.tryEntries[0].completion;if(A.type==="throw")throw A.arg;return this.rval},dispatchException:function(A){if(this.done)throw A;var H=this;function G(re,te){return Y.type="throw",Y.arg=A,H.next=re,te&&(H.method="next",H.arg=e),!!te}for(var Z=this.tryEntries.length-1;Z>=0;--Z){var W=this.tryEntries[Z],Y=W.completion;if(W.tryLoc==="root")return G("end");if(W.tryLoc<=this.prev){var Q=r.call(W,"catchLoc"),ne=r.call(W,"finallyLoc");if(Q&&ne){if(this.prev<W.catchLoc)return G(W.catchLoc,!0);if(this.prev<W.finallyLoc)return G(W.finallyLoc)}else if(Q){if(this.prev<W.catchLoc)return G(W.catchLoc,!0)}else{if(!ne)throw Error("try statement without catch or finally");if(this.prev<W.finallyLoc)return G(W.finallyLoc)}}}},abrupt:function(A,H){for(var G=this.tryEntries.length-1;G>=0;--G){var Z=this.tryEntries[G];if(Z.tryLoc<=this.prev&&r.call(Z,"finallyLoc")&&this.prev<Z.finallyLoc){var W=Z;break}}W&&(A==="break"||A==="continue")&&W.tryLoc<=H&&H<=W.finallyLoc&&(W=null);var Y=W?W.completion:{};return Y.type=A,Y.arg=H,W?(this.method="next",this.next=W.finallyLoc,y):this.complete(Y)},complete:function(A,H){if(A.type==="throw")throw A.arg;return A.type==="break"||A.type==="continue"?this.next=A.arg:A.type==="return"?(this.rval=this.arg=A.arg,this.method="return",this.next="end"):A.type==="normal"&&H&&(this.next=H),y},finish:function(A){for(var H=this.tryEntries.length-1;H>=0;--H){var G=this.tryEntries[H];if(G.finallyLoc===A)return this.complete(G.completion,G.afterLoc),q(G),y}},catch:function(A){for(var H=this.tryEntries.length-1;H>=0;--H){var G=this.tryEntries[H];if(G.tryLoc===A){var Z=G.completion;if(Z.type==="throw"){var W=Z.arg;q(G)}return W}}throw Error("illegal catch attempt")},delegateYield:function(A,H,G){return this.delegate={iterator:K(A),resultName:H,nextLoc:G},this.method==="next"&&(this.arg=e),y}},t}function N_(e,t,n,r,o,i,a){try{var c=e[i](a),d=c.value}catch(h){return void n(h)}c.done?t(d):Promise.resolve(d).then(r,o)}function zo(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(d){N_(i,r,o,a,c,"next",d)}function c(d){N_(i,r,o,a,c,"throw",d)}a(void 0)})}}var vf=le({},ML),Qz=vf.version,n0=vf.render,Jz=vf.unmountComponentAtNode,$p;try{var e4=Number((Qz||"").split(".")[0]);e4>=18&&($p=vf.createRoot)}catch{}function M_(e){var t=vf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Tt(t)==="object"&&(t.usingClientEntryPoint=e)}var Wm="__rc_react_root__";function t4(e,t){M_(!0);var n=t[Wm]||$p(t);M_(!1),n.render(e),t[Wm]=n}function n4(e,t){n0==null||n0(e,t)}function r4(e,t){if($p){t4(e,t);return}n4(e,t)}function o4(e){return Ty.apply(this,arguments)}function Ty(){return Ty=zo(rr().mark(function e(t){return rr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var o;(o=t[Wm])===null||o===void 0||o.unmount(),delete t[Wm]}));case 1:case"end":return r.stop()}},e)})),Ty.apply(this,arguments)}function i4(e){Jz(e)}function a4(e){return Ly.apply(this,arguments)}function Ly(){return Ly=zo(rr().mark(function e(t){return rr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if($p===void 0){r.next=2;break}return r.abrupt("return",o4(t));case 2:i4(t);case 3:case"end":return r.stop()}},e)})),Ly.apply(this,arguments)}const l4=(e,t)=>(r4(e,t),()=>a4(t));let s4=l4;function CC(e){return s4}const r0=()=>({height:0,opacity:0}),T_=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},c4=e=>({height:e?e.offsetHeight:0}),o0=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",iu=(e=nf)=>({motionName:`${e}-motion-collapse`,onAppearStart:r0,onEnterStart:r0,onAppearActive:T_,onEnterActive:T_,onLeaveStart:c4,onLeaveActive:r0,onAppearEnd:o0,onEnterEnd:o0,onLeaveEnd:o0,motionDeadline:500}),Ta=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function or(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const yf=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 o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1},u4=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(",")}}}}},d4=ij("Wave",u4),Ep=`${nf}-wave-target`;function f4(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 h4(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:o}=getComputedStyle(e);return(t=[n,r,o].find(f4))!==null&&t!==void 0?t:null}function i0(e){return Number.isNaN(e)?0:e}const m4=e=>{const{className:t,target:n,component:r,registerUnmount:o}=e,i=l.useRef(null),a=l.useRef(null);l.useEffect(()=>{a.current=o()},[]);const[c,d]=l.useState(null),[h,m]=l.useState([]),[p,v]=l.useState(0),[C,x]=l.useState(0),[S,y]=l.useState(0),[w,_]=l.useState(0),[$,R]=l.useState(!1),O={left:p,top:C,width:S,height:w,borderRadius:h.map(T=>`${T}px`).join(" ")};c&&(O["--wave-color"]=c);function I(){const T=getComputedStyle(n);d(h4(n));const N=T.position==="static",{borderLeftWidth:z,borderTopWidth:F}=T;v(N?n.offsetLeft:i0(-Number.parseFloat(z))),x(N?n.offsetTop:i0(-Number.parseFloat(F))),y(n.offsetWidth),_(n.offsetHeight);const{borderTopLeftRadius:U,borderTopRightRadius:q,borderBottomLeftRadius:D,borderBottomRightRadius:K}=T;m([U,q,K,D].map(B=>i0(Number.parseFloat(B))))}if(l.useEffect(()=>{if(n){const T=$n(()=>{I(),R(!0)});let N;return typeof ResizeObserver<"u"&&(N=new ResizeObserver(I),N.observe(n)),()=>{$n.cancel(T),N==null||N.disconnect()}}},[n]),!$)return null;const M=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(Ep));return l.createElement(vo,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(T,N)=>{var z,F;if(N.deadline||N.propertyName==="opacity"){const U=(z=i.current)===null||z===void 0?void 0:z.parentElement;(F=a.current)===null||F===void 0||F.call(a).then(()=>{U==null||U.remove()})}return!1}},({className:T},N)=>l.createElement("div",{ref:Kr(i,N),className:ce(t,T,{"wave-quick":M}),style:O}))},p4=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e==null||e.insertBefore(o,e==null?void 0:e.firstChild);const i=CC();let a=null;function c(){return a}a=i(l.createElement(m4,Object.assign({},t,{target:e,registerUnmount:c})),o)},g4=(e,t,n)=>{const{wave:r}=l.useContext(Kt),[,o,i]=ro(),a=On(h=>{const m=e.current;if(r!=null&&r.disabled||!m)return;const p=m.querySelector(`.${Ep}`)||m,{showEffect:v}=r||{};(v||p4)(p,{className:t,token:o,component:n,event:h,hashId:i})}),c=l.useRef(null);return h=>{$n.cancel(c.current),c.current=$n(()=>{a(h)})}},Op=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=l.useContext(Kt),i=l.useRef(null),a=o("wave"),[,c]=d4(a),d=g4(i,ce(a,c),r);if(ae.useEffect(()=>{const m=i.current;if(!m||m.nodeType!==window.Node.ELEMENT_NODE||n)return;const p=v=>{!yf(v.target)||!m.getAttribute||m.getAttribute("disabled")||m.disabled||m.className.includes("disabled")&&!m.className.includes("disabled:")||m.getAttribute("aria-disabled")==="true"||m.className.includes("-leave")||d(v)};return m.addEventListener("click",p,!0),()=>{m.removeEventListener("click",p,!0)}},[n]),!ae.isValidElement(t))return t??null;const h=ra(t)?Kr(es(t),i):i;return Zr(t,{ref:h})},Qr=e=>{const t=ae.useContext(Ds);return ae.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},v4=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},y4=Rn(["Space","Compact"],e=>[v4(e)],()=>({}),{resetStyle:!1});var iP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Pp=l.createContext(null),sl=(e,t)=>{const n=l.useContext(Pp),r=l.useMemo(()=>{if(!n)return"";const{compactDirection:o,isFirstItem:i,isLastItem:a}=n,c=o==="vertical"?"-vertical-":"-";return ce(`${e}-compact${c}item`,{[`${e}-compact${c}first-item`]:i,[`${e}-compact${c}last-item`]:a,[`${e}-compact${c}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},b4=e=>{const{children:t}=e;return l.createElement(Pp.Provider,{value:null},t)},C4=e=>{const{children:t}=e,n=iP(e,["children"]);return l.createElement(Pp.Provider,{value:l.useMemo(()=>n,[n])},t)},x4=e=>{const{getPrefixCls:t,direction:n}=l.useContext(Kt),{size:r,direction:o,block:i,prefixCls:a,className:c,rootClassName:d,children:h}=e,m=iP(e,["size","direction","block","prefixCls","className","rootClassName","children"]),p=Qr($=>r??$),v=t("space-compact",a),[C,x]=y4(v),S=ce(v,x,{[`${v}-rtl`]:n==="rtl",[`${v}-block`]:i,[`${v}-vertical`]:o==="vertical"},c,d),y=l.useContext(Pp),w=co(h),_=l.useMemo(()=>w.map(($,R)=>{const O=($==null?void 0:$.key)||`${v}-item-${R}`;return l.createElement(C4,{key:O,compactSize:p,compactDirection:o,isFirstItem:R===0&&(!y||(y==null?void 0:y.isFirstItem)),isLastItem:R===w.length-1&&(!y||(y==null?void 0:y.isLastItem))},$)}),[w,y,o,p,v]);return w.length===0?null:C(l.createElement("div",Object.assign({className:S},m),_))};var S4=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const aP=l.createContext(void 0),w4=e=>{const{getPrefixCls:t,direction:n}=l.useContext(Kt),{prefixCls:r,size:o,className:i}=e,a=S4(e,["prefixCls","size","className"]),c=t("btn-group",r),[,,d]=ro(),h=l.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),m=ce(c,{[`${c}-${h}`]:h,[`${c}-rtl`]:n==="rtl"},i,d);return l.createElement(aP.Provider,{value:o},l.createElement("div",Object.assign({},a,{className:m})))},L_=/^[\u4E00-\u9FA5]{2}$/,ky=L_.test.bind(L_);function lP(e){return e==="danger"?{danger:!0}:{type:e}}function k_(e){return typeof e=="string"}function a0(e){return e==="text"||e==="link"}function _4(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&k_(e.type)&&ky(e.props.children)?Zr(e,{children:e.props.children.split("").join(n)}):k_(e)?ky(e)?ae.createElement("span",null,e.split("").join(n)):ae.createElement("span",null,e):ZO(e)?ae.createElement("span",null,e):e}function $4(e,t){let n=!1;const r=[];return ae.Children.forEach(e,o=>{const i=typeof o,a=i==="string"||i==="number";if(n&&a){const c=r.length-1,d=r[c];r[c]=`${d}${o}`}else r.push(o);n=a}),ae.Children.map(r,o=>_4(o,t))}["default","primary","danger"].concat(ke(Yl));const jy=l.forwardRef((e,t)=>{const{className:n,style:r,children:o,prefixCls:i}=e,a=ce(`${i}-icon`,n);return ae.createElement("span",{ref:t,className:a,style:r},o)}),j_=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:o,iconClassName:i}=e,a=ce(`${n}-loading-icon`,r);return ae.createElement(jy,{prefixCls:n,className:a,style:o,ref:t},ae.createElement(il,{className:i}))}),l0=()=>({width:0,opacity:0,transform:"scale(0)"}),s0=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),E4=e=>{const{prefixCls:t,loading:n,existIcon:r,className:o,style:i,mount:a}=e,c=!!n;return r?ae.createElement(j_,{prefixCls:t,className:o,style:i}):ae.createElement(vo,{visible:c,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:l0,onAppearActive:s0,onEnterStart:l0,onEnterActive:s0,onLeaveStart:s0,onLeaveActive:l0},({className:d,style:h},m)=>{const p=Object.assign(Object.assign({},i),h);return ae.createElement(j_,{prefixCls:t,className:ce(o,d),style:p,ref:m})})},z_=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),O4=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:i}=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}},z_(`${t}-primary`,o),z_(`${t}-danger`,i)]}};var P4=["b"],R4=["v"],c0=function(t){return Math.round(Number(t||0))},I4=function(t){if(t instanceof Dn)return t;if(t&&Tt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,o=Zt(n,P4);return le(le({},o),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},sa=function(e){Ai(n,e);var t=Bi(n);function n(r){return _r(this,n),t.call(this,I4(r))}return $r(n,[{key:"toHsbString",value:function(){var o=this.toHsb(),i=c0(o.s*100),a=c0(o.b*100),c=c0(o.h),d=o.a,h="hsb(".concat(c,", ").concat(i,"%, ").concat(a,"%)"),m="hsba(".concat(c,", ").concat(i,"%, ").concat(a,"%, ").concat(d.toFixed(d===0?0:2),")");return d===1?h:m}},{key:"toHsb",value:function(){var o=this.toHsv(),i=o.v,a=Zt(o,R4);return le(le({},a),{},{b:i,a:this.a})}}]),n}(Dn),N4="rc-color-picker",qc=function(t){return t instanceof sa?t:new sa(t)},M4=qc("#1677ff"),sP=function(t){var n=t.offset,r=t.targetRef,o=t.containerRef,i=t.color,a=t.type,c=o.current.getBoundingClientRect(),d=c.width,h=c.height,m=r.current.getBoundingClientRect(),p=m.width,v=m.height,C=p/2,x=v/2,S=(n.x+C)/d,y=1-(n.y+x)/h,w=i.toHsb(),_=S,$=(n.x+C)/d*360;if(a)switch(a){case"hue":return qc(le(le({},w),{},{h:$<=0?0:$}));case"alpha":return qc(le(le({},w),{},{a:_<=0?0:_}))}return qc({h:w.h,s:S<=0?0:S,b:y>=1?1:y,a:w.a})},cP=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}}},xC=function(t){var n=t.color,r=t.prefixCls,o=t.className,i=t.style,a=t.onClick,c="".concat(r,"-color-block");return ae.createElement("div",{className:ce(c,o),style:i,onClick:a},ae.createElement("div",{className:"".concat(c,"-inner"),style:{background:n}}))};function T4(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 uP(e){var t=e.targetRef,n=e.containerRef,r=e.direction,o=e.onDragChange,i=e.onDragChangeComplete,a=e.calculate,c=e.color,d=e.disabledDrag,h=l.useState({x:0,y:0}),m=xe(h,2),p=m[0],v=m[1],C=l.useRef(null),x=l.useRef(null);l.useEffect(function(){v(a())},[c]),l.useEffect(function(){return function(){document.removeEventListener("mousemove",C.current),document.removeEventListener("mouseup",x.current),document.removeEventListener("touchmove",C.current),document.removeEventListener("touchend",x.current),C.current=null,x.current=null}},[]);var S=function(R){var O=T4(R),I=O.pageX,M=O.pageY,T=n.current.getBoundingClientRect(),N=T.x,z=T.y,F=T.width,U=T.height,q=t.current.getBoundingClientRect(),D=q.width,K=q.height,B=D/2,A=K/2,H=Math.max(0,Math.min(I-N,F))-B,G=Math.max(0,Math.min(M-z,U))-A,Z={x:H,y:r==="x"?p.y:G};if(D===0&&K===0||D!==K)return!1;o==null||o(Z)},y=function(R){R.preventDefault(),S(R)},w=function(R){R.preventDefault(),document.removeEventListener("mousemove",C.current),document.removeEventListener("mouseup",x.current),document.removeEventListener("touchmove",C.current),document.removeEventListener("touchend",x.current),C.current=null,x.current=null,i==null||i()},_=function(R){document.removeEventListener("mousemove",C.current),document.removeEventListener("mouseup",x.current),!d&&(S(R),document.addEventListener("mousemove",y),document.addEventListener("mouseup",w),document.addEventListener("touchmove",y),document.addEventListener("touchend",w),C.current=y,x.current=w)};return[p,_]}var dP=function(t){var n=t.size,r=n===void 0?"default":n,o=t.color,i=t.prefixCls;return ae.createElement("div",{className:ce("".concat(i,"-handler"),J({},"".concat(i,"-handler-sm"),r==="small")),style:{backgroundColor:o}})},fP=function(t){var n=t.children,r=t.style,o=t.prefixCls;return ae.createElement("div",{className:"".concat(o,"-palette"),style:le({position:"relative"},r)},n)},hP=l.forwardRef(function(e,t){var n=e.children,r=e.x,o=e.y;return ae.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(o,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),L4=function(t){var n=t.color,r=t.onChange,o=t.prefixCls,i=t.onChangeComplete,a=t.disabled,c=l.useRef(),d=l.useRef(),h=l.useRef(n),m=On(function(S){var y=sP({offset:S,targetRef:d,containerRef:c,color:n});h.current=y,r(y)}),p=uP({color:n,containerRef:c,targetRef:d,calculate:function(){return cP(n)},onDragChange:m,onDragChangeComplete:function(){return i==null?void 0:i(h.current)},disabledDrag:a}),v=xe(p,2),C=v[0],x=v[1];return ae.createElement("div",{ref:c,className:"".concat(o,"-select"),onMouseDown:x,onTouchStart:x},ae.createElement(fP,{prefixCls:o},ae.createElement(hP,{x:C.x,y:C.y,ref:d},ae.createElement(dP,{color:n.toRgbString(),prefixCls:o})),ae.createElement("div",{className:"".concat(o,"-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))"}})))},k4=function(t,n){var r=qn(t,{value:n}),o=xe(r,2),i=o[0],a=o[1],c=l.useMemo(function(){return qc(i)},[i]);return[c,a]},j4=function(t){var n=t.colors,r=t.children,o=t.direction,i=o===void 0?"to right":o,a=t.type,c=t.prefixCls,d=l.useMemo(function(){return n.map(function(h,m){var p=qc(h);return a==="alpha"&&m===n.length-1&&(p=new sa(p.setA(1))),p.toRgbString()}).join(",")},[n,a]);return ae.createElement("div",{className:"".concat(c,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(i,", ").concat(d,")")}},r)},z4=function(t){var n=t.prefixCls,r=t.colors,o=t.disabled,i=t.onChange,a=t.onChangeComplete,c=t.color,d=t.type,h=l.useRef(),m=l.useRef(),p=l.useRef(c),v=function(O){return d==="hue"?O.getHue():O.a*100},C=On(function(R){var O=sP({offset:R,targetRef:m,containerRef:h,color:c,type:d});p.current=O,i(v(O))}),x=uP({color:c,targetRef:m,containerRef:h,calculate:function(){return cP(c,d)},onDragChange:C,onDragChangeComplete:function(){a(v(p.current))},direction:"x",disabledDrag:o}),S=xe(x,2),y=S[0],w=S[1],_=ae.useMemo(function(){if(d==="hue"){var R=c.toHsb();R.s=1,R.b=1,R.a=1;var O=new sa(R);return O}return c},[c,d]),$=ae.useMemo(function(){return r.map(function(R){return"".concat(R.color," ").concat(R.percent,"%")})},[r]);return ae.createElement("div",{ref:h,className:ce("".concat(n,"-slider"),"".concat(n,"-slider-").concat(d)),onMouseDown:w,onTouchStart:w},ae.createElement(fP,{prefixCls:n},ae.createElement(hP,{x:y.x,y:y.y,ref:m},ae.createElement(dP,{size:"small",color:_.toHexString(),prefixCls:n})),ae.createElement(j4,{colors:$,type:d,prefixCls:n})))};function D4(e){return l.useMemo(function(){var t=e||{},n=t.slider;return[n||z4]},[e])}var A4=[{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}],B4=l.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,o=e.prefixCls,i=o===void 0?N4:o,a=e.onChange,c=e.onChangeComplete,d=e.className,h=e.style,m=e.panelRender,p=e.disabledAlpha,v=p===void 0?!1:p,C=e.disabled,x=C===void 0?!1:C,S=e.components,y=D4(S),w=xe(y,1),_=w[0],$=k4(r||M4,n),R=xe($,2),O=R[0],I=R[1],M=l.useMemo(function(){return O.setA(1).toRgbString()},[O]),T=function(G,Z){n||I(G),a==null||a(G,Z)},N=function(G){return new sa(O.setHue(G))},z=function(G){return new sa(O.setA(G/100))},F=function(G){T(N(G),{type:"hue",value:G})},U=function(G){T(z(G),{type:"alpha",value:G})},q=function(G){c&&c(N(G))},D=function(G){c&&c(z(G))},K=ce("".concat(i,"-panel"),d,J({},"".concat(i,"-panel-disabled"),x)),B={prefixCls:i,disabled:x,color:O},A=ae.createElement(ae.Fragment,null,ae.createElement(L4,je({onChange:T},B,{onChangeComplete:c})),ae.createElement("div",{className:"".concat(i,"-slider-container")},ae.createElement("div",{className:ce("".concat(i,"-slider-group"),J({},"".concat(i,"-slider-group-disabled-alpha"),v))},ae.createElement(_,je({},B,{type:"hue",colors:A4,min:0,max:359,value:O.getHue(),onChange:F,onChangeComplete:q})),!v&&ae.createElement(_,je({},B,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:M}],min:0,max:100,value:O.a*100,onChange:U,onChangeComplete:D}))),ae.createElement(xC,{color:O.toRgbString(),prefixCls:i})));return ae.createElement("div",{className:K,style:h,ref:t},typeof m=="function"?m(A):A)});const Md=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",F4=(e,t)=>e?Md(e,t):"";let ui=function(){function e(t){_r(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(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:o,percent:i})=>({color:new e(o),percent:i})),this.metaColor=new sa(this.colors[0].color.metaColor)):this.metaColor=new sa(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return $r(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return F4(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(o=>`${o.color.toRgbString()} ${o.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,o)=>{const i=n.colors[o];return r.percent===i.percent&&r.color.equals(i.color)}):this.toHexString()===n.toHexString()}}])}();var H4={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"},W4=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:H4}))},au=l.forwardRef(W4),mP=ae.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,o=e.className,i=e.style,a=e.children,c=e.isActive,d=e.role,h=e.classNames,m=e.styles,p=ae.useState(c||r),v=xe(p,2),C=v[0],x=v[1];return ae.useEffect(function(){(r||c)&&x(!0)},[r,c]),C?ae.createElement("div",{ref:t,className:ce("".concat(n,"-content"),J(J({},"".concat(n,"-content-active"),c),"".concat(n,"-content-inactive"),!c),o),style:i,role:d},ae.createElement("div",{className:ce("".concat(n,"-content-box"),h==null?void 0:h.body),style:m==null?void 0:m.body},a)):null});mP.displayName="PanelContent";var V4=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],pP=ae.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,o=e.headerClass,i=e.isActive,a=e.onItemClick,c=e.forceRender,d=e.className,h=e.classNames,m=h===void 0?{}:h,p=e.styles,v=p===void 0?{}:p,C=e.prefixCls,x=e.collapsible,S=e.accordion,y=e.panelKey,w=e.extra,_=e.header,$=e.expandIcon,R=e.openMotion,O=e.destroyInactivePanel,I=e.children,M=Zt(e,V4),T=x==="disabled",N=w!=null&&typeof w!="boolean",z=J(J(J({onClick:function(){a==null||a(y)},onKeyDown:function(A){(A.key==="Enter"||A.keyCode===ct.ENTER||A.which===ct.ENTER)&&(a==null||a(y))},role:S?"tab":"button"},"aria-expanded",i),"aria-disabled",T),"tabIndex",T?-1:0),F=typeof $=="function"?$(e):ae.createElement("i",{className:"arrow"}),U=F&&ae.createElement("div",je({className:"".concat(C,"-expand-icon")},["header","icon"].includes(x)?z:{}),F),q=ce("".concat(C,"-item"),J(J({},"".concat(C,"-item-active"),i),"".concat(C,"-item-disabled"),T),d),D=ce(o,"".concat(C,"-header"),J({},"".concat(C,"-collapsible-").concat(x),!!x),m.header),K=le({className:D,style:v.header},["header","icon"].includes(x)?{}:z);return ae.createElement("div",je({},M,{ref:t,className:q}),ae.createElement("div",K,r&&U,ae.createElement("span",je({className:"".concat(C,"-header-text")},x==="header"?z:{}),_),N&&ae.createElement("div",{className:"".concat(C,"-extra")},w)),ae.createElement(vo,je({visible:i,leavedClassName:"".concat(C,"-content-hidden")},R,{forceRender:c,removeOnLeave:O}),function(B,A){var H=B.className,G=B.style;return ae.createElement(mP,{ref:A,prefixCls:C,className:H,classNames:m,style:G,styles:v,isActive:i,forceRender:c,role:S?"tabpanel":void 0},I)}))}),K4=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],U4=function(t,n){var r=n.prefixCls,o=n.accordion,i=n.collapsible,a=n.destroyInactivePanel,c=n.onItemClick,d=n.activeKey,h=n.openMotion,m=n.expandIcon;return t.map(function(p,v){var C=p.children,x=p.label,S=p.key,y=p.collapsible,w=p.onItemClick,_=p.destroyInactivePanel,$=Zt(p,K4),R=String(S??v),O=y??i,I=_??a,M=function(z){O!=="disabled"&&(c(z),w==null||w(z))},T=!1;return o?T=d[0]===R:T=d.indexOf(R)>-1,ae.createElement(pP,je({},$,{prefixCls:r,key:R,panelKey:R,isActive:T,accordion:o,openMotion:h,expandIcon:m,header:x,collapsible:O,onItemClick:M,destroyInactivePanel:I}),C)})},q4=function(t,n,r){if(!t)return null;var o=r.prefixCls,i=r.accordion,a=r.collapsible,c=r.destroyInactivePanel,d=r.onItemClick,h=r.activeKey,m=r.openMotion,p=r.expandIcon,v=t.key||String(n),C=t.props,x=C.header,S=C.headerClass,y=C.destroyInactivePanel,w=C.collapsible,_=C.onItemClick,$=!1;i?$=h[0]===v:$=h.indexOf(v)>-1;var R=w??a,O=function(T){R!=="disabled"&&(d(T),_==null||_(T))},I={key:v,panelKey:v,header:x,headerClass:S,isActive:$,prefixCls:o,destroyInactivePanel:y??c,openMotion:m,accordion:i,children:t.props.children,onItemClick:O,expandIcon:p,collapsible:R};return typeof t.type=="string"?t:(Object.keys(I).forEach(function(M){typeof I[M]>"u"&&delete I[M]}),ae.cloneElement(t,I))};function G4(e,t,n){return Array.isArray(e)?U4(e,n):co(t).map(function(r,o){return q4(r,o,n)})}function X4(e){var t=e;if(!Array.isArray(t)){var n=Tt(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var Z4=ae.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,o=e.destroyInactivePanel,i=o===void 0?!1:o,a=e.style,c=e.accordion,d=e.className,h=e.children,m=e.collapsible,p=e.openMotion,v=e.expandIcon,C=e.activeKey,x=e.defaultActiveKey,S=e.onChange,y=e.items,w=ce(r,d),_=qn([],{value:C,onChange:function(N){return S==null?void 0:S(N)},defaultValue:x,postState:X4}),$=xe(_,2),R=$[0],O=$[1],I=function(N){return O(function(){if(c)return R[0]===N?[]:[N];var z=R.indexOf(N),F=z>-1;return F?R.filter(function(U){return U!==N}):[].concat(ke(R),[N])})};lr(!h,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var M=G4(y,h,{prefixCls:r,accordion:c,openMotion:p,expandIcon:v,collapsible:m,destroyInactivePanel:i,onItemClick:I,activeKey:R});return ae.createElement("div",je({ref:t,className:w,style:a,role:c?"tablist":void 0},Vr(e,{aria:!0,data:!0})),M)});const SC=Object.assign(Z4,{Panel:pP});SC.Panel;const Y4=l.forwardRef((e,t)=>{const{getPrefixCls:n}=l.useContext(Kt),{prefixCls:r,className:o,showArrow:i=!0}=e,a=n("collapse",r),c=ce({[`${a}-no-arrow`]:!i},o);return l.createElement(SC.Panel,Object.assign({ref:t},e,{prefixCls:a,className:c}))}),bf=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`}}}),Q4=e=>({animationDuration:e,animationFillMode:"both"}),J4=e=>({animationDuration:e,animationFillMode:"both"}),Rp=(e,t,n,r,o=!1)=>{const i=o?"&":"";return{[`
${i}${e}-enter,
${i}${e}-appear
`]:Object.assign(Object.assign({},Q4(r)),{animationPlayState:"paused"}),[`${i}${e}-leave`]:Object.assign(Object.assign({},J4(r)),{animationPlayState:"paused"}),[`
${i}${e}-enter${e}-enter-active,
${i}${e}-appear${e}-appear-active
`]:{animationName:t,animationPlayState:"running"},[`${i}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},eD=new An("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),tD=new An("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),gP=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[Rp(r,eD,tD,e.motionDurationMid,t),{[`
${o}${r}-enter,
${o}${r}-appear
`]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},nD=new An("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),rD=new An("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),oD=new An("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),iD=new An("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),aD=new An("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),lD=new An("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),sD=new An("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),cD=new An("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),uD={"move-up":{inKeyframes:sD,outKeyframes:cD},"move-down":{inKeyframes:nD,outKeyframes:rD},"move-left":{inKeyframes:oD,outKeyframes:iD},"move-right":{inKeyframes:aD,outKeyframes:lD}},Vm=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=uD[t];return[Rp(r,o,i,e.motionDurationMid),{[`
${r}-enter,
${r}-appear
`]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},wC=new An("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),_C=new An("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),$C=new An("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),EC=new An("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),dD=new An("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),fD=new An("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),hD=new An("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),mD=new An("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),pD={"slide-up":{inKeyframes:wC,outKeyframes:_C},"slide-down":{inKeyframes:$C,outKeyframes:EC},"slide-left":{inKeyframes:dD,outKeyframes:fD},"slide-right":{inKeyframes:hD,outKeyframes:mD}},Ql=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=pD[t];return[Rp(r,o,i,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}}]},OC=new An("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gD=new An("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),D_=new An("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),A_=new An("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),vD=new An("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),yD=new An("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),bD=new An("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),CD=new An("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),xD=new An("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),SD=new An("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),wD=new An("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),_D=new An("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),$D={zoom:{inKeyframes:OC,outKeyframes:gD},"zoom-big":{inKeyframes:D_,outKeyframes:A_},"zoom-big-fast":{inKeyframes:D_,outKeyframes:A_},"zoom-left":{inKeyframes:bD,outKeyframes:CD},"zoom-right":{inKeyframes:xD,outKeyframes:SD},"zoom-up":{inKeyframes:vD,outKeyframes:yD},"zoom-down":{inKeyframes:wD,outKeyframes:_D}},Cf=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=$D[t];return[Rp(r,o,i,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}}]},ED=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:o,headerPadding:i,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:c,collapsePanelBorderRadius:d,lineWidth:h,lineType:m,colorBorder:p,colorText:v,colorTextHeading:C,colorTextDisabled:x,fontSizeLG:S,lineHeight:y,lineHeightLG:w,marginSM:_,paddingSM:$,paddingLG:R,paddingXS:O,motionDurationSlow:I,fontSizeIcon:M,contentPadding:T,fontHeight:N,fontHeightLG:z}=e,F=`${oe(h)} ${m} ${p}`;return{[t]:Object.assign(Object.assign({},Fn(e)),{backgroundColor:o,border:F,borderRadius:d,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:F,"&:first-child":{[`
&,
& > ${t}-header`]:{borderRadius:`${oe(d)} ${oe(d)} 0 0`}},"&:last-child":{[`
&,
& > ${t}-header`]:{borderRadius:`0 0 ${oe(d)} ${oe(d)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:i,color:C,lineHeight:y,cursor:"pointer",transition:`all ${I}, visibility 0s`},hi(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:N,display:"flex",alignItems:"center",paddingInlineEnd:_},[`${t}-arrow`]:Object.assign(Object.assign({},Us()),{fontSize:M,transition:`transform ${I}`,svg:{transition:`transform ${I}`}}),[`${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:v,backgroundColor:n,borderTop:F,[`& > ${t}-content-box`]:{padding:T},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,paddingInlineStart:O,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc($).sub(O).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:$}}},"&-large":{[`> ${t}-item`]:{fontSize:S,lineHeight:w,[`> ${t}-header`]:{padding:c,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:z,marginInlineStart:e.calc(R).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:R}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${oe(d)} ${oe(d)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:x,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:_}}}}})}},OD=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},PD=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:o,colorBorder:i}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${i}`},[`
> ${t}-item:last-child,
> ${t}-item:last-child ${t}-header
`]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:o,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{padding:r}}}},RD=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}}}}}},ID=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"}),ND=Rn("Collapse",e=>{const t=xn(e,{collapseHeaderPaddingSM:`${oe(e.paddingXS)} ${oe(e.paddingSM)}`,collapseHeaderPaddingLG:`${oe(e.padding)} ${oe(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[ED(t),PD(t),RD(t),OD(t),bf(t)]},ID),MD=l.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:o,className:i,style:a}=Fr("collapse"),{prefixCls:c,className:d,rootClassName:h,style:m,bordered:p=!0,ghost:v,size:C,expandIconPosition:x="start",children:S,destroyInactivePanel:y,destroyOnHidden:w,expandIcon:_}=e,$=Qr(K=>{var B;return(B=C??K)!==null&&B!==void 0?B:"middle"}),R=n("collapse",c),O=n(),[I,M,T]=ND(R),N=l.useMemo(()=>x==="left"?"start":x==="right"?"end":x,[x]),z=_??o,F=l.useCallback((K={})=>{const B=typeof z=="function"?z(K):l.createElement(au,{rotate:K.isActive?r==="rtl"?-90:90:void 0,"aria-label":K.isActive?"expanded":"collapsed"});return Zr(B,()=>{var A;return{className:ce((A=B.props)===null||A===void 0?void 0:A.className,`${R}-arrow`)}})},[z,R,r]),U=ce(`${R}-icon-position-${N}`,{[`${R}-borderless`]:!p,[`${R}-rtl`]:r==="rtl",[`${R}-ghost`]:!!v,[`${R}-${$}`]:$!=="middle"},i,d,h,M,T),q=l.useMemo(()=>Object.assign(Object.assign({},iu(O)),{motionAppear:!1,leavedClassName:`${R}-content-hidden`}),[O,R]),D=l.useMemo(()=>S?co(S).map((K,B)=>{var A,H;const G=K.props;if(G!=null&&G.disabled){const Z=(A=K.key)!==null&&A!==void 0?A:String(B),W=Object.assign(Object.assign({},or(K.props,["disabled"])),{key:Z,collapsible:(H=G.collapsible)!==null&&H!==void 0?H:"disabled"});return Zr(K,W)}return K}):null,[S]);return I(l.createElement(SC,Object.assign({ref:t,openMotion:q},or(e,["rootClassName"]),{expandIcon:F,prefixCls:R,className:U,style:Object.assign(Object.assign({},a),m),destroyInactivePanel:w??y}),D))}),TD=Object.assign(MD,{Panel:Y4}),yo=e=>e instanceof ui?e:new ui(e),wm=e=>Math.round(Number(e||0)),PC=e=>wm(e.toHsb().a*100),_m=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,yo(r)}return n.a=1,yo(n)},vP=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(ke(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;r<n.length-1;r+=1){const o=n[r].percent,i=n[r+1].percent,a=n[r].color,c=n[r+1].color;if(o<=t&&t<=i){const d=i-o;if(d===0)return a;const h=(t-o)/d*100,m=new sa(a),p=new sa(c);return m.mix(p,h).toRgbString()}}return""},u0=e=>e.map(t=>(t.colors=t.colors.map(yo),t)),yP=(e,t)=>{const{r:n,g:r,b:o,a:i}=e.toRgb(),a=new sa(e.toRgbString()).onBackground(t).toHsv();return i<=.5?a.v>.5:n*.299+r*.587+o*.114>192},B_=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},LD=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[o]=Yo("ColorPicker"),[,i]=ro(),[a]=qn(u0(t),{value:u0(t),postState:u0}),c=`${e}-presets`,d=l.useMemo(()=>a.reduce((p,v,C)=>{const{defaultOpen:x=!0}=v;return x&&p.push(B_(v,C)),p},[]),[a]),h=p=>{r==null||r(p)},m=a.map((p,v)=>{var C;return{key:B_(p,v),label:ae.createElement("div",{className:`${c}-label`},p==null?void 0:p.label),children:ae.createElement("div",{className:`${c}-items`},Array.isArray(p==null?void 0:p.colors)&&((C=p.colors)===null||C===void 0?void 0:C.length)>0?p.colors.map((x,S)=>ae.createElement(xC,{key:`preset-${S}-${x.toHexString()}`,color:yo(x).toRgbString(),prefixCls:e,className:ce(`${c}-color`,{[`${c}-color-checked`]:x.toHexString()===(n==null?void 0:n.toHexString()),[`${c}-color-bright`]:yP(x,i.colorBgElevated)}),onClick:()=>h(x)})):ae.createElement("span",{className:`${c}-empty`},o.presetEmpty))}});return ae.createElement("div",{className:c},ae.createElement(TD,{defaultActiveKey:d,ghost:!0,items:m}))},bP=e=>{const{paddingInline:t,onlyIconSize:n}=e;return xn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},CP=e=>{var t,n,r,o,i,a;const c=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,d=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,h=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,m=(o=e.contentLineHeight)!==null&&o!==void 0?o:xm(c),p=(i=e.contentLineHeightSM)!==null&&i!==void 0?i:xm(d),v=(a=e.contentLineHeightLG)!==null&&a!==void 0?a:xm(h),C=yP(new ui(e.colorBgSolid),"#fff")?"#000":"#fff",x=Yl.reduce((S,y)=>Object.assign(Object.assign({},S),{[`${y}ShadowColor`]:`0 ${oe(e.controlOutlineWidth)} 0 ${Nd(e[`${y}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},x),{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:C,contentFontSize:c,contentFontSizeSM:d,contentFontSizeLG:h,contentLineHeight:m,contentLineHeightSM:p,contentLineHeightLG:v,paddingBlock:Math.max((e.controlHeight-c*m)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-d*p)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-h*v)/2-e.lineWidth,0)})},kD=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:i,motionEaseInOut:a,iconGap:c,calc:d}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:c,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${oe(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`]:Us(),"> a":{color:"currentColor"},"&:not(:disabled)":hi(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:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(h=>`${h} ${i} ${a}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:d(c).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:d(c).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:d(c).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:d(c).mul(-1).equal()}}}}}},xP=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),jD=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),zD=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),Ip=(e,t,n,r,o,i,a,c)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},xP(e,Object.assign({background:t},a),Object.assign({background:t},c))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),DD=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},zD(e))}),AD=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Np=(e,t,n,r)=>{const i=r&&["link","text"].includes(r)?AD:DD;return Object.assign(Object.assign({},i(e)),xP(e.componentCls,t,n))},Mp=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},Np(e,r,o))}),Tp=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},Np(e,r,o))}),Lp=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),kp=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},Np(e,n,r))}),La=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},Np(e,r,o,n))}),BD=e=>{const{componentCls:t}=e;return Yl.reduce((n,r)=>{const o=e[`${r}6`],i=e[`${r}1`],a=e[`${r}5`],c=e[`${r}2`],d=e[`${r}3`],h=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:o,boxShadow:e[`${r}ShadowColor`]},Mp(e,e.colorTextLightSolid,o,{background:a},{background:h})),Tp(e,o,e.colorBgContainer,{color:a,borderColor:a,background:e.colorBgContainer},{color:h,borderColor:h,background:e.colorBgContainer})),Lp(e)),kp(e,i,{color:o,background:c},{color:o,background:d})),La(e,o,"link",{color:a},{color:h})),La(e,o,"text",{color:a,background:i},{color:h,background:d}))})},{})},FD=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},Mp(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),Lp(e)),kp(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),Ip(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),La(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),HD=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},Tp(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),Lp(e)),kp(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),La(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),La(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),Ip(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),WD=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},Mp(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),Tp(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Lp(e)),kp(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),La(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),La(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),Ip(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),VD=e=>Object.assign(Object.assign({},La(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),Ip(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),KD=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:FD(e),[`${t}-color-primary`]:HD(e),[`${t}-color-dangerous`]:WD(e),[`${t}-color-link`]:VD(e)},BD(e))},UD=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Tp(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),La(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),Mp(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),La(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),RC=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:o,borderRadius:i,buttonPaddingHorizontal:a,iconCls:c,buttonPaddingVertical:d,buttonIconOnlyFontSize:h}=e;return[{[t]:{fontSize:o,height:r,padding:`${oe(d)} ${oe(a)}`,borderRadius:i,[`&${n}-icon-only`]:{width:r,[c]:{fontSize:h}}}},{[`${n}${n}-circle${t}`]:jD(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},qD=e=>{const t=xn(e,{fontSize:e.contentFontSize});return RC(t,e.componentCls)},GD=e=>{const t=xn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return RC(t,`${e.componentCls}-sm`)},XD=e=>{const t=xn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return RC(t,`${e.componentCls}-lg`)},ZD=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},YD=Rn("Button",e=>{const t=bP(e);return[kD(t),qD(t),GD(t),XD(t),ZD(t),KD(t),UD(t),O4(t)]},CP,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function QD(e,t,n,r){const{focusElCls:o,focus:i,borderElCls:a}=n,c=a?"> *":"",d=["hover",i?"focus":null,"active"].filter(Boolean).map(h=>`&:${h} ${c}`).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({[d]:{zIndex:3}},o?{[`&${o}`]:{zIndex:3}}:{}),{[`&[disabled] ${c}`]:{zIndex:0}})}}function JD(e,t,n){const{borderElCls:r}=n,o=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function pu(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,o=r||n,i=`${o}-compact`;return{[i]:Object.assign(Object.assign({},QD(e,i,t,o)),JD(o,i,t))}}function e6(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 t6(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 n6(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},e6(e,t,e.componentCls)),t6(e.componentCls,t))}}const r6=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,i=o(r).mul(-1).equal(),a=c=>{const d=`${t}-compact${c?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${d} + ${d}::before`]:{position:"absolute",top:c?i:0,insetInlineStart:c?0:i,backgroundColor:n,content:'""',width:c?"100%":r,height:c?r:"100%"}}};return Object.assign(Object.assign({},a()),a(!0))},o6=Sp(["Button","compact"],e=>{const t=bP(e);return[pu(t),n6(t),r6(t)]},CP);var i6=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function a6(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 l6={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},s6=ae.forwardRef((e,t)=>{var n,r;const{loading:o=!1,prefixCls:i,color:a,variant:c,type:d,danger:h=!1,shape:m,size:p,styles:v,disabled:C,className:x,rootClassName:S,children:y,icon:w,iconPosition:_="start",ghost:$=!1,block:R=!1,htmlType:O="button",classNames:I,style:M={},autoInsertSpace:T,autoFocus:N}=e,z=i6(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),F=d||"default",{button:U}=ae.useContext(Kt),q=m||(U==null?void 0:U.shape)||"default",[D,K]=l.useMemo(()=>{if(a&&c)return[a,c];if(d||h){const Te=l6[F]||[];return h?["danger",Te[1]]:Te}return U!=null&&U.color&&(U!=null&&U.variant)?[U.color,U.variant]:["default","outlined"]},[a,c,d,h,U==null?void 0:U.color,U==null?void 0:U.variant,F]),A=D==="danger"?"dangerous":D,{getPrefixCls:H,direction:G,autoInsertSpace:Z,className:W,style:Y,classNames:Q,styles:ne}=Fr("button"),re=(n=T??Z)!==null&&n!==void 0?n:!0,te=H("btn",i),[de,ue,he]=YD(te),Ce=l.useContext(go),me=C??Ce,fe=l.useContext(aP),be=l.useMemo(()=>a6(o),[o]),[ye,ge]=l.useState(be.loading),[pe,_e]=l.useState(!1),Ee=l.useRef(null),Ae=ja(t,Ee),ze=l.Children.count(y)===1&&!w&&!a0(K),Se=l.useRef(!0);ae.useEffect(()=>(Se.current=!1,()=>{Se.current=!0}),[]),bn(()=>{let Te=null;be.delay>0?Te=setTimeout(()=>{Te=null,ge(!0)},be.delay):ge(be.loading);function Xe(){Te&&(clearTimeout(Te),Te=null)}return Xe},[be.delay,be.loading]),l.useEffect(()=>{if(!Ee.current||!re)return;const Te=Ee.current.textContent||"";ze&&ky(Te)?pe||_e(!0):pe&&_e(!1)}),l.useEffect(()=>{N&&Ee.current&&Ee.current.focus()},[]);const Ie=ae.useCallback(Te=>{var Xe;if(ye||me){Te.preventDefault();return}(Xe=e.onClick)===null||Xe===void 0||Xe.call(e,("href"in e,Te))},[e.onClick,ye,me]),{compactSize:Re,compactItemClassnames:Oe}=sl(te,G),We={large:"lg",small:"sm",middle:void 0},qe=Qr(Te=>{var Xe,nt;return(nt=(Xe=p??Re)!==null&&Xe!==void 0?Xe:fe)!==null&&nt!==void 0?nt:Te}),lt=qe&&(r=We[qe])!==null&&r!==void 0?r:"",tt=ye?"loading":w,Ye=or(z,["navigate"]),rt=ce(te,ue,he,{[`${te}-${q}`]:q!=="default"&&q,[`${te}-${F}`]:F,[`${te}-dangerous`]:h,[`${te}-color-${A}`]:A,[`${te}-variant-${K}`]:K,[`${te}-${lt}`]:lt,[`${te}-icon-only`]:!y&&y!==0&&!!tt,[`${te}-background-ghost`]:$&&!a0(K),[`${te}-loading`]:ye,[`${te}-two-chinese-chars`]:pe&&re&&!ye,[`${te}-block`]:R,[`${te}-rtl`]:G==="rtl",[`${te}-icon-end`]:_==="end"},Oe,x,S,W),Fe=Object.assign(Object.assign({},Y),M),Le=ce(I==null?void 0:I.icon,Q.icon),Ue=Object.assign(Object.assign({},(v==null?void 0:v.icon)||{}),ne.icon||{}),et=w&&!ye?ae.createElement(jy,{prefixCls:te,className:Le,style:Ue},w):o&&typeof o=="object"&&o.icon?ae.createElement(jy,{prefixCls:te,className:Le,style:Ue},o.icon):ae.createElement(E4,{existIcon:!!w,prefixCls:te,loading:ye,mount:Se.current}),ot=y||y===0?$4(y,ze&&re):null;if(Ye.href!==void 0)return de(ae.createElement("a",Object.assign({},Ye,{className:ce(rt,{[`${te}-disabled`]:me}),href:me?void 0:Ye.href,style:Fe,onClick:Ie,ref:Ae,tabIndex:me?-1:0,"aria-disabled":me}),et,ot));let Me=ae.createElement("button",Object.assign({},z,{type:O,className:rt,style:Fe,onClick:Ie,disabled:me,ref:Ae}),et,ot,Oe&&ae.createElement(o6,{prefixCls:te}));return a0(K)||(Me=ae.createElement(Op,{component:"Button",disabled:ye},Me)),de(Me)}),Pn=s6;Pn.Group=w4;Pn.__ANT_BUTTON=!0;const d0=e=>typeof(e==null?void 0:e.then)=="function",SP=e=>{const{type:t,children:n,prefixCls:r,buttonProps:o,close:i,autoFocus:a,emitEvent:c,isSilent:d,quitOnNullishReturnValue:h,actionFn:m}=e,p=l.useRef(!1),v=l.useRef(null),[C,x]=As(!1),S=(..._)=>{i==null||i.apply(void 0,_)};l.useEffect(()=>{let _=null;return a&&(_=setTimeout(()=>{var $;($=v.current)===null||$===void 0||$.focus({preventScroll:!0})})),()=>{_&&clearTimeout(_)}},[a]);const y=_=>{d0(_)&&(x(!0),_.then((...$)=>{x(!1,!0),S.apply(void 0,$),p.current=!1},$=>{if(x(!1,!0),p.current=!1,!(d!=null&&d()))return Promise.reject($)}))},w=_=>{if(p.current)return;if(p.current=!0,!m){S();return}let $;if(c){if($=m(_),h&&!d0($)){p.current=!1,S(_);return}}else if(m.length)$=m(i),p.current=!1;else if($=m(),!d0($)){S();return}y($)};return l.createElement(Pn,Object.assign({},lP(t),{onClick:w,loading:C,prefixCls:r},o,{ref:v}),n)},xf=ae.createContext({}),{Provider:wP}=xf,F_=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:i,close:a,onCancel:c,onConfirm:d}=l.useContext(xf);return o?ae.createElement(SP,{isSilent:r,actionFn:c,close:(...h)=>{a==null||a.apply(void 0,h),d==null||d(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${i}-btn`},n):null},H_=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:i,okType:a,onConfirm:c,onOk:d}=l.useContext(xf);return ae.createElement(SP,{isSilent:n,type:a||"primary",actionFn:d,close:(...h)=>{t==null||t.apply(void 0,h),c==null||c(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${o}-btn`},i)};var _P=l.createContext(null),W_=[];function c6(e,t){var n=l.useState(function(){if(!uo())return null;var x=document.createElement("div");return x}),r=xe(n,1),o=r[0],i=l.useRef(!1),a=l.useContext(_P),c=l.useState(W_),d=xe(c,2),h=d[0],m=d[1],p=a||(i.current?void 0:function(x){m(function(S){var y=[x].concat(ke(S));return y})});function v(){o.parentElement||document.body.appendChild(o),i.current=!0}function C(){var x;(x=o.parentElement)===null||x===void 0||x.removeChild(o),i.current=!1}return bn(function(){return e?a?a(v):v():C(),C},[e]),bn(function(){h.length&&(h.forEach(function(x){return x()}),m(W_))},[h]),[o,p]}var f0;function $P(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 o,i;if(e){var a=getComputedStyle(e);r.scrollbarColor=a.scrollbarColor,r.scrollbarWidth=a.scrollbarWidth;var c=getComputedStyle(e,"::-webkit-scrollbar"),d=parseInt(c.width,10),h=parseInt(c.height,10);try{var m=d?"width: ".concat(c.width,";"):"",p=h?"height: ".concat(c.height,";"):"";rl(`
#`.concat(t,`::-webkit-scrollbar {
`).concat(m,`
`).concat(p,`
}`),t)}catch(x){console.error(x),o=d,i=h}}document.body.appendChild(n);var v=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,C=e&&i&&!isNaN(i)?i:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Jd(t),{width:v,height:C}}function V_(e){return typeof document>"u"?0:(f0===void 0&&(f0=$P()),f0.width)}function zy(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:$P(e)}function u6(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var d6="rc-util-locker-".concat(Date.now()),K_=0;function f6(e){var t=!!e,n=l.useState(function(){return K_+=1,"".concat(d6,"_").concat(K_)}),r=xe(n,1),o=r[0];bn(function(){if(t){var i=zy(document.body).width,a=u6();rl(`
html body {
overflow-y: hidden;
`.concat(a?"width: calc(100% - ".concat(i,"px);"):"",`
}`),o)}else Jd(o);return function(){Jd(o)}},[t,o])}var h6=!1;function m6(e){return h6}var U_=function(t){return t===!1?!1:!uo()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},jp=l.forwardRef(function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer;e.debug;var i=e.autoDestroy,a=i===void 0?!0:i,c=e.children,d=l.useState(n),h=xe(d,2),m=h[0],p=h[1],v=m||n;l.useEffect(function(){(a||n)&&p(n)},[n,a]);var C=l.useState(function(){return U_(o)}),x=xe(C,2),S=x[0],y=x[1];l.useEffect(function(){var F=U_(o);y(F??null)});var w=c6(v&&!S),_=xe(w,2),$=_[0],R=_[1],O=S??$;f6(r&&n&&uo()&&(O===$||O===document.body));var I=null;if(c&&ra(c)&&t){var M=c;I=M.ref}var T=ja(I,t);if(!v||!uo()||S===void 0)return null;var N=O===!1||m6(),z=c;return t&&(z=l.cloneElement(c,{ref:T})),l.createElement(_P.Provider,{value:R},N?z:ji.createPortal(z,O))}),EP=l.createContext({});function p6(){var e=le({},pp);return e.useId}var q_=0,G_=p6();const gu=G_?function(t){var n=G_();return t||n}:function(t){var n=l.useState("ssr-id"),r=xe(n,2),o=r[0],i=r[1];return l.useEffect(function(){var a=q_;q_+=1,i("rc_unique_".concat(a))},[]),t||o};function X_(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function Z_(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var o=e.document;n=o.documentElement[r],typeof n!="number"&&(n=o.body[r])}return n}function g6(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return n.left+=Z_(o),n.top+=Z_(o,!0),n}const v6=l.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var y6={width:0,height:0,overflow:"hidden",outline:"none"},b6={outline:"none"},OP=ae.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,i=e.title,a=e.ariaId,c=e.footer,d=e.closable,h=e.closeIcon,m=e.onClose,p=e.children,v=e.bodyStyle,C=e.bodyProps,x=e.modalRender,S=e.onMouseDown,y=e.onMouseUp,w=e.holderRef,_=e.visible,$=e.forceRender,R=e.width,O=e.height,I=e.classNames,M=e.styles,T=ae.useContext(EP),N=T.panel,z=ja(w,N),F=l.useRef(),U=l.useRef();ae.useImperativeHandle(t,function(){return{focus:function(){var Y;(Y=F.current)===null||Y===void 0||Y.focus({preventScroll:!0})},changeActive:function(Y){var Q=document,ne=Q.activeElement;Y&&ne===U.current?F.current.focus({preventScroll:!0}):!Y&&ne===F.current&&U.current.focus({preventScroll:!0})}}});var q={};R!==void 0&&(q.width=R),O!==void 0&&(q.height=O);var D=c?ae.createElement("div",{className:ce("".concat(n,"-footer"),I==null?void 0:I.footer),style:le({},M==null?void 0:M.footer)},c):null,K=i?ae.createElement("div",{className:ce("".concat(n,"-header"),I==null?void 0:I.header),style:le({},M==null?void 0:M.header)},ae.createElement("div",{className:"".concat(n,"-title"),id:a},i)):null,B=l.useMemo(function(){return Tt(d)==="object"&&d!==null?d:d?{closeIcon:h??ae.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[d,h,n]),A=Vr(B,!0),H=Tt(d)==="object"&&d.disabled,G=d?ae.createElement("button",je({type:"button",onClick:m,"aria-label":"Close"},A,{className:"".concat(n,"-close"),disabled:H}),B.closeIcon):null,Z=ae.createElement("div",{className:ce("".concat(n,"-content"),I==null?void 0:I.content),style:M==null?void 0:M.content},G,K,ae.createElement("div",je({className:ce("".concat(n,"-body"),I==null?void 0:I.body),style:le(le({},v),M==null?void 0:M.body)},C),p),D);return ae.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":i?a:null,"aria-modal":"true",ref:z,style:le(le({},o),q),className:ce(n,r),onMouseDown:S,onMouseUp:y},ae.createElement("div",{ref:F,tabIndex:0,style:b6},ae.createElement(v6,{shouldUpdate:_||$},x?x(Z):Z)),ae.createElement("div",{tabIndex:0,ref:U,style:y6}))}),PP=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,i=e.className,a=e.visible,c=e.forceRender,d=e.destroyOnClose,h=e.motionName,m=e.ariaId,p=e.onVisibleChanged,v=e.mousePosition,C=l.useRef(),x=l.useState(),S=xe(x,2),y=S[0],w=S[1],_={};y&&(_.transformOrigin=y);function $(){var R=g6(C.current);w(v&&(v.x||v.y)?"".concat(v.x-R.left,"px ").concat(v.y-R.top,"px"):"")}return l.createElement(vo,{visible:a,onVisibleChanged:p,onAppearPrepare:$,onEnterPrepare:$,forceRender:c,motionName:h,removeOnLeave:d,ref:C},function(R,O){var I=R.className,M=R.style;return l.createElement(OP,je({},e,{ref:t,title:r,ariaId:m,prefixCls:n,holderRef:O,style:le(le(le({},M),o),_),className:ce(i,I)}))})});PP.displayName="Content";var C6=function(t){var n=t.prefixCls,r=t.style,o=t.visible,i=t.maskProps,a=t.motionName,c=t.className;return l.createElement(vo,{key:"mask",visible:o,motionName:a,leavedClassName:"".concat(n,"-mask-hidden")},function(d,h){var m=d.className,p=d.style;return l.createElement("div",je({ref:h,style:le(le({},p),r),className:ce("".concat(n,"-mask"),m,c)},i))})},x6=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,o=t.zIndex,i=t.visible,a=i===void 0?!1:i,c=t.keyboard,d=c===void 0?!0:c,h=t.focusTriggerAfterClose,m=h===void 0?!0:h,p=t.wrapStyle,v=t.wrapClassName,C=t.wrapProps,x=t.onClose,S=t.afterOpenChange,y=t.afterClose,w=t.transitionName,_=t.animation,$=t.closable,R=$===void 0?!0:$,O=t.mask,I=O===void 0?!0:O,M=t.maskTransitionName,T=t.maskAnimation,N=t.maskClosable,z=N===void 0?!0:N,F=t.maskStyle,U=t.maskProps,q=t.rootClassName,D=t.classNames,K=t.styles,B=l.useRef(),A=l.useRef(),H=l.useRef(),G=l.useState(a),Z=xe(G,2),W=Z[0],Y=Z[1],Q=gu();function ne(){sy(A.current,document.activeElement)||(B.current=document.activeElement)}function re(){if(!sy(A.current,document.activeElement)){var ge;(ge=H.current)===null||ge===void 0||ge.focus()}}function te(ge){if(ge)re();else{if(Y(!1),I&&B.current&&m){try{B.current.focus({preventScroll:!0})}catch{}B.current=null}W&&(y==null||y())}S==null||S(ge)}function de(ge){x==null||x(ge)}var ue=l.useRef(!1),he=l.useRef(),Ce=function(){clearTimeout(he.current),ue.current=!0},me=function(){he.current=setTimeout(function(){ue.current=!1})},fe=null;z&&(fe=function(pe){ue.current?ue.current=!1:A.current===pe.target&&de(pe)});function be(ge){if(d&&ge.keyCode===ct.ESC){ge.stopPropagation(),de(ge);return}a&&ge.keyCode===ct.TAB&&H.current.changeActive(!ge.shiftKey)}l.useEffect(function(){a&&(Y(!0),ne())},[a]),l.useEffect(function(){return function(){clearTimeout(he.current)}},[]);var ye=le(le(le({zIndex:o},p),K==null?void 0:K.wrapper),{},{display:W?null:"none"});return l.createElement("div",je({className:ce("".concat(r,"-root"),q)},Vr(t,{data:!0})),l.createElement(C6,{prefixCls:r,visible:I&&a,motionName:X_(r,M,T),style:le(le({zIndex:o},F),K==null?void 0:K.mask),maskProps:U,className:D==null?void 0:D.mask}),l.createElement("div",je({tabIndex:-1,onKeyDown:be,className:ce("".concat(r,"-wrap"),v,D==null?void 0:D.wrapper),ref:A,onClick:fe,style:ye},C),l.createElement(PP,je({},t,{onMouseDown:Ce,onMouseUp:me,ref:H,closable:R,ariaId:Q,prefixCls:r,visible:a&&W,onClose:de,onVisibleChanged:te,motionName:X_(r,w,_)}))))},RP=function(t){var n=t.visible,r=t.getContainer,o=t.forceRender,i=t.destroyOnClose,a=i===void 0?!1:i,c=t.afterClose,d=t.panelRef,h=l.useState(n),m=xe(h,2),p=m[0],v=m[1],C=l.useMemo(function(){return{panel:d}},[d]);return l.useEffect(function(){n&&v(!0)},[n]),!o&&a&&!p?null:l.createElement(EP.Provider,{value:C},l.createElement(jp,{open:n||o||p,autoDestroy:!1,getContainer:r,autoLock:n||p},l.createElement(x6,je({},t,{destroyOnClose:a,afterClose:function(){c==null||c(),v(!1)}}))))};RP.displayName="Dialog";var Ps="RC_FORM_INTERNAL_HOOKS",pr=function(){lr(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Bs=l.createContext({getFieldValue:pr,getFieldsValue:pr,getFieldError:pr,getFieldWarning:pr,getFieldsError:pr,isFieldsTouched:pr,isFieldTouched:pr,isFieldValidating:pr,isFieldsValidating:pr,resetFields:pr,setFields:pr,setFieldValue:pr,setFieldsValue:pr,validateFields:pr,submit:pr,getInternalHooks:function(){return pr(),{dispatch:pr,initEntityValue:pr,registerField:pr,useSubscribe:pr,setInitialValues:pr,destroyForm:pr,setCallbacks:pr,registerWatch:pr,getFields:pr,setValidateMessages:pr,setPreserve:pr,getInitialValue:pr}}}),of=l.createContext(null);function Dy(e){return e==null?[]:Array.isArray(e)?e:[e]}function S6(e){return e&&!!e._init}function Ay(){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 By=Ay();function w6(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function _6(e,t,n){if(eC())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&Zd(o,n.prototype),o}function Fy(e){var t=typeof Map=="function"?new Map:void 0;return Fy=function(r){if(r===null||!w6(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,o)}function o(){return _6(r,arguments,Yd(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Zd(o,r)},Fy(e)}var $6=/%[sdj%]/g,E6=function(){};function Hy(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 di(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 o=0,i=n.length;if(typeof e=="function")return e.apply(null,n);if(typeof e=="string"){var a=e.replace($6,function(c){if(c==="%%")return"%";if(o>=i)return c;switch(c){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return c}});return a}return e}function O6(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function no(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||O6(t)&&typeof e=="string"&&!e)}function P6(e,t,n){var r=[],o=0,i=e.length;function a(c){r.push.apply(r,ke(c||[])),o++,o===i&&n(r)}e.forEach(function(c){t(c,a)})}function Y_(e,t,n){var r=0,o=e.length;function i(a){if(a&&a.length){n(a);return}var c=r;r=r+1,c<o?t(e[c],i):n([])}i([])}function R6(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,ke(e[n]||[]))}),t}var Q_=function(e){Ai(n,e);var t=Bi(n);function n(r,o){var i;return _r(this,n),i=t.call(this,"Async Validation Error"),J($t(i),"errors",void 0),J($t(i),"fields",void 0),i.errors=r,i.fields=o,i}return $r(n)}(Fy(Error));function I6(e,t,n,r,o){if(t.first){var i=new Promise(function(v,C){var x=function(w){return r(w),w.length?C(new Q_(w,Hy(w))):v(o)},S=R6(e);Y_(S,n,x)});return i.catch(function(v){return v}),i}var a=t.firstFields===!0?Object.keys(e):t.firstFields||[],c=Object.keys(e),d=c.length,h=0,m=[],p=new Promise(function(v,C){var x=function(y){if(m.push.apply(m,y),h++,h===d)return r(m),m.length?C(new Q_(m,Hy(m))):v(o)};c.length||(r(m),v(o)),c.forEach(function(S){var y=e[S];a.indexOf(S)!==-1?Y_(y,n,x):P6(y,n,x)})});return p.catch(function(v){return v}),p}function N6(e){return!!(e&&e.message!==void 0)}function M6(e,t){for(var n=e,r=0;r<t.length;r++){if(n==null)return n;n=n[t[r]]}return n}function J_(e,t){return function(n){var r;return e.fullFields?r=M6(t,e.fullFields):r=t[n.field||e.fullField],N6(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 e1(e,t){if(t){for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];Tt(r)==="object"&&Tt(e[n])==="object"?e[n]=le(le({},e[n]),r):e[n]=r}}return e}var Oc="enum",T6=function(t,n,r,o,i){t[Oc]=Array.isArray(t[Oc])?t[Oc]:[],t[Oc].indexOf(n)===-1&&o.push(di(i.messages[Oc],t.fullField,t[Oc].join(", ")))},L6=function(t,n,r,o,i){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||o.push(di(i.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var a=new RegExp(t.pattern);a.test(n)||o.push(di(i.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},k6=function(t,n,r,o,i){var a=typeof t.len=="number",c=typeof t.min=="number",d=typeof t.max=="number",h=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,m=n,p=null,v=typeof n=="number",C=typeof n=="string",x=Array.isArray(n);if(v?p="number":C?p="string":x&&(p="array"),!p)return!1;x&&(m=n.length),C&&(m=n.replace(h,"_").length),a?m!==t.len&&o.push(di(i.messages[p].len,t.fullField,t.len)):c&&!d&&m<t.min?o.push(di(i.messages[p].min,t.fullField,t.min)):d&&!c&&m>t.max?o.push(di(i.messages[p].max,t.fullField,t.max)):c&&d&&(m<t.min||m>t.max)&&o.push(di(i.messages[p].range,t.fullField,t.min,t.max))},IP=function(t,n,r,o,i,a){t.required&&(!r.hasOwnProperty(t.field)||no(n,a||t.type))&&o.push(di(i.messages.required,t.fullField))},Qh;const j6=function(){if(Qh)return Qh;var e="[a-fA-F\\d:]",t=function(I){return I&&I.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}",o=["(?:".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}|:))")],i="(?:%[0-9a-zA-Z]{1,})?",a="(?:".concat(o.join("|"),")").concat(i),c=new RegExp("(?:^".concat(n,"$)|(?:^").concat(a,"$)")),d=new RegExp("^".concat(n,"$")),h=new RegExp("^".concat(a,"$")),m=function(I){return I&&I.exact?c:new RegExp("(?:".concat(t(I)).concat(n).concat(t(I),")|(?:").concat(t(I)).concat(a).concat(t(I),")"),"g")};m.v4=function(O){return O&&O.exact?d:new RegExp("".concat(t(O)).concat(n).concat(t(O)),"g")},m.v6=function(O){return O&&O.exact?h:new RegExp("".concat(t(O)).concat(a).concat(t(O)),"g")};var p="(?:(?:[a-z]+:)?//)",v="(?:\\S+(?::\\S*)?@)?",C=m.v4().source,x=m.v6().source,S="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",y="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",w="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",_="(?::\\d{2,5})?",$='(?:[/?#][^\\s"]*)?',R="(?:".concat(p,"|www\\.)").concat(v,"(?:localhost|").concat(C,"|").concat(x,"|").concat(S).concat(y).concat(w,")").concat(_).concat($);return Qh=new RegExp("(?:^".concat(R,"$)"),"i"),Qh};var t1={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},Td={integer:function(t){return Td.number(t)&&parseInt(t,10)===t},float:function(t){return Td.number(t)&&!Td.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 Tt(t)==="object"&&!Td.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(t1.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(j6())},hex:function(t){return typeof t=="string"&&!!t.match(t1.hex)}},z6=function(t,n,r,o,i){if(t.required&&n===void 0){IP(t,n,r,o,i);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],c=t.type;a.indexOf(c)>-1?Td[c](n)||o.push(di(i.messages.types[c],t.fullField,t.type)):c&&Tt(n)!==t.type&&o.push(di(i.messages.types[c],t.fullField,t.type))},D6=function(t,n,r,o,i){(/^\s+$/.test(n)||n==="")&&o.push(di(i.messages.whitespace,t.fullField))};const Vn={required:IP,whitespace:D6,type:z6,range:k6,enum:T6,pattern:L6};var A6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i)}r(a)},B6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(n==null&&!t.required)return r();Vn.required(t,n,o,a,i,"array"),n!=null&&(Vn.type(t,n,o,a,i),Vn.range(t,n,o,a,i))}r(a)},F6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&Vn.type(t,n,o,a,i)}r(a)},H6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n,"date")&&!t.required)return r();if(Vn.required(t,n,o,a,i),!no(n,"date")){var d;n instanceof Date?d=n:d=new Date(n),Vn.type(t,d,o,a,i),d&&Vn.range(t,d.getTime(),o,a,i)}}r(a)},W6="enum",V6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&Vn[W6](t,n,o,a,i)}r(a)},K6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&(Vn.type(t,n,o,a,i),Vn.range(t,n,o,a,i))}r(a)},U6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&(Vn.type(t,n,o,a,i),Vn.range(t,n,o,a,i))}r(a)},q6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&Vn.type(t,n,o,a,i)}r(a)},G6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(n===""&&(n=void 0),no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&(Vn.type(t,n,o,a,i),Vn.range(t,n,o,a,i))}r(a)},X6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),n!==void 0&&Vn.type(t,n,o,a,i)}r(a)},Z6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n,"string")&&!t.required)return r();Vn.required(t,n,o,a,i),no(n,"string")||Vn.pattern(t,n,o,a,i)}r(a)},Y6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n)&&!t.required)return r();Vn.required(t,n,o,a,i),no(n)||Vn.type(t,n,o,a,i)}r(a)},Q6=function(t,n,r,o,i){var a=[],c=Array.isArray(n)?"array":Tt(n);Vn.required(t,n,o,a,i,c),r(a)},J6=function(t,n,r,o,i){var a=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(no(n,"string")&&!t.required)return r();Vn.required(t,n,o,a,i,"string"),no(n,"string")||(Vn.type(t,n,o,a,i),Vn.range(t,n,o,a,i),Vn.pattern(t,n,o,a,i),t.whitespace===!0&&Vn.whitespace(t,n,o,a,i))}r(a)},h0=function(t,n,r,o,i){var a=t.type,c=[],d=t.required||!t.required&&o.hasOwnProperty(t.field);if(d){if(no(n,a)&&!t.required)return r();Vn.required(t,n,o,c,i,a),no(n,a)||Vn.type(t,n,o,c,i)}r(c)};const Fd={string:J6,method:q6,number:G6,boolean:F6,regexp:Y6,integer:U6,float:K6,array:B6,object:X6,enum:V6,pattern:Z6,date:H6,url:h0,hex:h0,email:h0,required:Q6,any:A6};var Sf=function(){function e(t){_r(this,e),J(this,"rules",null),J(this,"_messages",By),this.define(t)}return $r(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(Tt(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var i=n[o];r.rules[o]=Array.isArray(i)?i:[i]})}},{key:"messages",value:function(n){return n&&(this._messages=e1(Ay(),n)),this._messages}},{key:"validate",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},a=n,c=o,d=i;if(typeof c=="function"&&(d=c,c={}),!this.rules||Object.keys(this.rules).length===0)return d&&d(null,a),Promise.resolve(a);function h(x){var S=[],y={};function w($){if(Array.isArray($)){var R;S=(R=S).concat.apply(R,ke($))}else S.push($)}for(var _=0;_<x.length;_++)w(x[_]);S.length?(y=Hy(S),d(S,y)):d(null,a)}if(c.messages){var m=this.messages();m===By&&(m=Ay()),e1(m,c.messages),c.messages=m}else c.messages=this.messages();var p={},v=c.keys||Object.keys(this.rules);v.forEach(function(x){var S=r.rules[x],y=a[x];S.forEach(function(w){var _=w;typeof _.transform=="function"&&(a===n&&(a=le({},a)),y=a[x]=_.transform(y),y!=null&&(_.type=_.type||(Array.isArray(y)?"array":Tt(y)))),typeof _=="function"?_={validator:_}:_=le({},_),_.validator=r.getValidationMethod(_),_.validator&&(_.field=x,_.fullField=_.fullField||x,_.type=r.getType(_),p[x]=p[x]||[],p[x].push({rule:_,value:y,source:a,field:x}))})});var C={};return I6(p,c,function(x,S){var y=x.rule,w=(y.type==="object"||y.type==="array")&&(Tt(y.fields)==="object"||Tt(y.defaultField)==="object");w=w&&(y.required||!y.required&&x.value),y.field=x.field;function _(M,T){return le(le({},T),{},{fullField:"".concat(y.fullField,".").concat(M),fullFields:y.fullFields?[].concat(ke(y.fullFields),[M]):[M]})}function $(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],T=Array.isArray(M)?M:[M];!c.suppressWarning&&T.length&&e.warning("async-validator:",T),T.length&&y.message!==void 0&&(T=[].concat(y.message));var N=T.map(J_(y,a));if(c.first&&N.length)return C[y.field]=1,S(N);if(!w)S(N);else{if(y.required&&!x.value)return y.message!==void 0?N=[].concat(y.message).map(J_(y,a)):c.error&&(N=[c.error(y,di(c.messages.required,y.field))]),S(N);var z={};y.defaultField&&Object.keys(x.value).map(function(q){z[q]=y.defaultField}),z=le(le({},z),x.rule.fields);var F={};Object.keys(z).forEach(function(q){var D=z[q],K=Array.isArray(D)?D:[D];F[q]=K.map(_.bind(null,q))});var U=new e(F);U.messages(c.messages),x.rule.options&&(x.rule.options.messages=c.messages,x.rule.options.error=c.error),U.validate(x.value,x.rule.options||c,function(q){var D=[];N&&N.length&&D.push.apply(D,ke(N)),q&&q.length&&D.push.apply(D,ke(q)),S(D.length?D:null)})}}var R;if(y.asyncValidator)R=y.asyncValidator(y,x.value,$,x.source,c);else if(y.validator){try{R=y.validator(y,x.value,$,x.source,c)}catch(M){var O,I;(O=(I=console).error)===null||O===void 0||O.call(I,M),c.suppressValidatorError||setTimeout(function(){throw M},0),$(M.message)}R===!0?$():R===!1?$(typeof y.message=="function"?y.message(y.fullField||y.field):y.message||"".concat(y.fullField||y.field," fails")):R instanceof Array?$(R):R instanceof Error&&$(R.message)}R&&R.then&&R.then(function(){return $()},function(M){return $(M)})},function(x){h(x)},a)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Fd.hasOwnProperty(n.type))throw new Error(di("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),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?Fd.required:Fd[this.getType(n)]||void 0}}]),e}();J(Sf,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Fd[t]=n});J(Sf,"warning",E6);J(Sf,"messages",By);J(Sf,"validators",Fd);var ai="'${name}' is not a valid ${type}",NP={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:ai,method:ai,array:ai,object:ai,number:ai,date:ai,boolean:ai,integer:ai,float:ai,regexp:ai,email:ai,url:ai,hex:ai},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}"}},n1=Sf;function eA(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 r1="CODE_LOGIC_ERROR";function Wy(e,t,n,r,o){return Vy.apply(this,arguments)}function Vy(){return Vy=zo(rr().mark(function e(t,n,r,o,i){var a,c,d,h,m,p,v,C,x;return rr().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return a=le({},r),delete a.ruleIndex,n1.warning=function(){},a.validator&&(c=a.validator,a.validator=function(){try{return c.apply(void 0,arguments)}catch(w){return console.error(w),Promise.reject(r1)}}),d=null,a&&a.type==="array"&&a.defaultField&&(d=a.defaultField,delete a.defaultField),h=new n1(J({},t,[a])),m=Ac(NP,o.validateMessages),h.messages(m),p=[],y.prev=10,y.next=13,Promise.resolve(h.validate(J({},t,n),le({},o)));case 13:y.next=18;break;case 15:y.prev=15,y.t0=y.catch(10),y.t0.errors&&(p=y.t0.errors.map(function(w,_){var $=w.message,R=$===r1?m.default:$;return l.isValidElement(R)?l.cloneElement(R,{key:"error_".concat(_)}):R}));case 18:if(!(!p.length&&d&&Array.isArray(n)&&n.length>0)){y.next=23;break}return y.next=21,Promise.all(n.map(function(w,_){return Wy("".concat(t,".").concat(_),w,d,o,i)}));case 21:return v=y.sent,y.abrupt("return",v.reduce(function(w,_){return[].concat(ke(w),ke(_))},[]));case 23:return C=le(le({},r),{},{name:t,enum:(r.enum||[]).join(", ")},i),x=p.map(function(w){return typeof w=="string"?eA(w,C):w}),y.abrupt("return",x);case 26:case"end":return y.stop()}},e,null,[[10,15]])})),Vy.apply(this,arguments)}function tA(e,t,n,r,o,i){var a=e.join("."),c=n.map(function(m,p){var v=m.validator,C=le(le({},m),{},{ruleIndex:p});return v&&(C.validator=function(x,S,y){var w=!1,_=function(){for(var O=arguments.length,I=new Array(O),M=0;M<O;M++)I[M]=arguments[M];Promise.resolve().then(function(){lr(!w,"Your validator function has already return a promise. `callback` will be ignored."),w||y.apply(void 0,I)})},$=v(x,S,_);w=$&&typeof $.then=="function"&&typeof $.catch=="function",lr(w,"`callback` is deprecated. Please return a promise instead."),w&&$.then(function(){y()}).catch(function(R){y(R||" ")})}),C}).sort(function(m,p){var v=m.warningOnly,C=m.ruleIndex,x=p.warningOnly,S=p.ruleIndex;return!!v==!!x?C-S:v?1:-1}),d;if(o===!0)d=new Promise(function(){var m=zo(rr().mark(function p(v,C){var x,S,y;return rr().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:x=0;case 1:if(!(x<c.length)){_.next=12;break}return S=c[x],_.next=5,Wy(a,t,S,r,i);case 5:if(y=_.sent,!y.length){_.next=9;break}return C([{errors:y,rule:S}]),_.abrupt("return");case 9:x+=1,_.next=1;break;case 12:v([]);case 13:case"end":return _.stop()}},p)}));return function(p,v){return m.apply(this,arguments)}}());else{var h=c.map(function(m){return Wy(a,t,m,r,i).then(function(p){return{errors:p,rule:m}})});d=(o?rA(h):nA(h)).then(function(m){return Promise.reject(m)})}return d.catch(function(m){return m}),d}function nA(e){return Ky.apply(this,arguments)}function Ky(){return Ky=zo(rr().mark(function e(t){return rr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.all(t).then(function(o){var i,a=(i=[]).concat.apply(i,ke(o));return a}));case 1:case"end":return r.stop()}},e)})),Ky.apply(this,arguments)}function rA(e){return Uy.apply(this,arguments)}function Uy(){return Uy=zo(rr().mark(function e(t){var n;return rr().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return n=0,o.abrupt("return",new Promise(function(i){t.forEach(function(a){a.then(function(c){c.errors.length&&i([c]),n+=1,n===t.length&&i([])})})}));case 2:case"end":return o.stop()}},e)})),Uy.apply(this,arguments)}function Wr(e){return Dy(e)}function o1(e,t){var n={};return t.forEach(function(r){var o=jo(e,r);n=Ni(n,r,o)}),n}function Gc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return MP(t,r,n)})}function MP(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,o){return e[o]===r})}function oA(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Tt(e)!=="object"||Tt(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return ke(o).every(function(i){var a=e[i],c=t[i];return typeof a=="function"&&typeof c=="function"?!0:a===c})}function iA(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Tt(t.target)==="object"&&e in t.target?t.target[e]:t}function i1(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],i=t-n;return i>0?[].concat(ke(e.slice(0,n)),[o],ke(e.slice(n,t)),ke(e.slice(t+1,r))):i<0?[].concat(ke(e.slice(0,t)),ke(e.slice(t+1,n+1)),[o],ke(e.slice(n+1,r))):e}var aA=["name"],Oi=[];function m0(e,t,n,r,o,i){return typeof e=="function"?e(t,n,"source"in i?{source:i.source}:{}):r!==o}var IC=function(e){Ai(n,e);var t=Bi(n);function n(r){var o;if(_r(this,n),o=t.call(this,r),J($t(o),"state",{resetCount:0}),J($t(o),"cancelRegisterFunc",null),J($t(o),"mounted",!1),J($t(o),"touched",!1),J($t(o),"dirty",!1),J($t(o),"validatePromise",void 0),J($t(o),"prevValidating",void 0),J($t(o),"errors",Oi),J($t(o),"warnings",Oi),J($t(o),"cancelRegister",function(){var d=o.props,h=d.preserve,m=d.isListField,p=d.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(m,h,Wr(p)),o.cancelRegisterFunc=null}),J($t(o),"getNamePath",function(){var d=o.props,h=d.name,m=d.fieldContext,p=m.prefixName,v=p===void 0?[]:p;return h!==void 0?[].concat(ke(v),ke(h)):[]}),J($t(o),"getRules",function(){var d=o.props,h=d.rules,m=h===void 0?[]:h,p=d.fieldContext;return m.map(function(v){return typeof v=="function"?v(p):v})}),J($t(o),"refresh",function(){o.mounted&&o.setState(function(d){var h=d.resetCount;return{resetCount:h+1}})}),J($t(o),"metaCache",null),J($t(o),"triggerMetaEvent",function(d){var h=o.props.onMetaChange;if(h){var m=le(le({},o.getMeta()),{},{destroy:d});oa(o.metaCache,m)||h(m),o.metaCache=m}else o.metaCache=null}),J($t(o),"onStoreChange",function(d,h,m){var p=o.props,v=p.shouldUpdate,C=p.dependencies,x=C===void 0?[]:C,S=p.onReset,y=m.store,w=o.getNamePath(),_=o.getValue(d),$=o.getValue(y),R=h&&Gc(h,w);switch(m.type==="valueUpdate"&&m.source==="external"&&!oa(_,$)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Oi,o.warnings=Oi,o.triggerMetaEvent()),m.type){case"reset":if(!h||R){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Oi,o.warnings=Oi,o.triggerMetaEvent(),S==null||S(),o.refresh();return}break;case"remove":{if(v&&m0(v,d,y,_,$,m)){o.reRender();return}break}case"setField":{var O=m.data;if(R){"touched"in O&&(o.touched=O.touched),"validating"in O&&!("originRCField"in O)&&(o.validatePromise=O.validating?Promise.resolve([]):null),"errors"in O&&(o.errors=O.errors||Oi),"warnings"in O&&(o.warnings=O.warnings||Oi),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in O&&Gc(h,w,!0)){o.reRender();return}if(v&&!w.length&&m0(v,d,y,_,$,m)){o.reRender();return}break}case"dependenciesUpdate":{var I=x.map(Wr);if(I.some(function(M){return Gc(m.relatedFields,M)})){o.reRender();return}break}default:if(R||(!x.length||w.length||v)&&m0(v,d,y,_,$,m)){o.reRender();return}break}v===!0&&o.reRender()}),J($t(o),"validateRules",function(d){var h=o.getNamePath(),m=o.getValue(),p=d||{},v=p.triggerName,C=p.validateOnly,x=C===void 0?!1:C,S=Promise.resolve().then(zo(rr().mark(function y(){var w,_,$,R,O,I,M;return rr().wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(o.mounted){N.next=2;break}return N.abrupt("return",[]);case 2:if(w=o.props,_=w.validateFirst,$=_===void 0?!1:_,R=w.messageVariables,O=w.validateDebounce,I=o.getRules(),v&&(I=I.filter(function(z){return z}).filter(function(z){var F=z.validateTrigger;if(!F)return!0;var U=Dy(F);return U.includes(v)})),!(O&&v)){N.next=10;break}return N.next=8,new Promise(function(z){setTimeout(z,O)});case 8:if(o.validatePromise===S){N.next=10;break}return N.abrupt("return",[]);case 10:return M=tA(h,m,I,d,$,R),M.catch(function(z){return z}).then(function(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Oi;if(o.validatePromise===S){var F;o.validatePromise=null;var U=[],q=[];(F=z.forEach)===null||F===void 0||F.call(z,function(D){var K=D.rule.warningOnly,B=D.errors,A=B===void 0?Oi:B;K?q.push.apply(q,ke(A)):U.push.apply(U,ke(A))}),o.errors=U,o.warnings=q,o.triggerMetaEvent(),o.reRender()}}),N.abrupt("return",M);case 13:case"end":return N.stop()}},y)})));return x||(o.validatePromise=S,o.dirty=!0,o.errors=Oi,o.warnings=Oi,o.triggerMetaEvent(),o.reRender()),S}),J($t(o),"isFieldValidating",function(){return!!o.validatePromise}),J($t(o),"isFieldTouched",function(){return o.touched}),J($t(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var d=o.props.fieldContext,h=d.getInternalHooks(Ps),m=h.getInitialValue;return m(o.getNamePath())!==void 0}),J($t(o),"getErrors",function(){return o.errors}),J($t(o),"getWarnings",function(){return o.warnings}),J($t(o),"isListField",function(){return o.props.isListField}),J($t(o),"isList",function(){return o.props.isList}),J($t(o),"isPreserve",function(){return o.props.preserve}),J($t(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var d={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return d}),J($t(o),"getOnlyChild",function(d){if(typeof d=="function"){var h=o.getMeta();return le(le({},o.getOnlyChild(d(o.getControlled(),h,o.props.fieldContext))),{},{isFunction:!0})}var m=co(d);return m.length!==1||!l.isValidElement(m[0])?{child:m,isFunction:!1}:{child:m[0],isFunction:!1}}),J($t(o),"getValue",function(d){var h=o.props.fieldContext.getFieldsValue,m=o.getNamePath();return jo(d||h(!0),m)}),J($t(o),"getControlled",function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=o.props,m=h.name,p=h.trigger,v=h.validateTrigger,C=h.getValueFromEvent,x=h.normalize,S=h.valuePropName,y=h.getValueProps,w=h.fieldContext,_=v!==void 0?v:w.validateTrigger,$=o.getNamePath(),R=w.getInternalHooks,O=w.getFieldsValue,I=R(Ps),M=I.dispatch,T=o.getValue(),N=y||function(D){return J({},S,D)},z=d[p],F=m!==void 0?N(T):{},U=le(le({},d),F);U[p]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var D,K=arguments.length,B=new Array(K),A=0;A<K;A++)B[A]=arguments[A];C?D=C.apply(void 0,B):D=iA.apply(void 0,[S].concat(B)),x&&(D=x(D,T,O(!0))),D!==T&&M({type:"updateValue",namePath:$,value:D}),z&&z.apply(void 0,B)};var q=Dy(_||[]);return q.forEach(function(D){var K=U[D];U[D]=function(){K&&K.apply(void 0,arguments);var B=o.props.rules;B&&B.length&&M({type:"validateField",namePath:$,triggerName:D})}}),U}),r.fieldContext){var i=r.fieldContext.getInternalHooks,a=i(Ps),c=a.initEntityValue;c($t(o))}return o}return $r(n,[{key:"componentDidMount",value:function(){var o=this.props,i=o.shouldUpdate,a=o.fieldContext;if(this.mounted=!0,a){var c=a.getInternalHooks,d=c(Ps),h=d.registerField;this.cancelRegisterFunc=h(this)}i===!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 o=this.state.resetCount,i=this.props.children,a=this.getOnlyChild(i),c=a.child,d=a.isFunction,h;return d?h=c:l.isValidElement(c)?h=l.cloneElement(c,this.getControlled(c.props)):(lr(!c,"`children` of Field is not validate ReactElement."),h=c),l.createElement(l.Fragment,{key:o},h)}}]),n}(l.Component);J(IC,"contextType",Bs);J(IC,"defaultProps",{trigger:"onChange",valuePropName:"value"});function NC(e){var t,n=e.name,r=Zt(e,aA),o=l.useContext(Bs),i=l.useContext(of),a=n!==void 0?Wr(n):void 0,c=(t=r.isListField)!==null&&t!==void 0?t:!!i,d="keep";return c||(d="_".concat((a||[]).join("_"))),l.createElement(IC,je({key:d,name:a,isListField:c},r,{fieldContext:o}))}function TP(e){var t=e.name,n=e.initialValue,r=e.children,o=e.rules,i=e.validateTrigger,a=e.isListField,c=l.useContext(Bs),d=l.useContext(of),h=l.useRef({keys:[],id:0}),m=h.current,p=l.useMemo(function(){var S=Wr(c.prefixName)||[];return[].concat(ke(S),ke(Wr(t)))},[c.prefixName,t]),v=l.useMemo(function(){return le(le({},c),{},{prefixName:p})},[c,p]),C=l.useMemo(function(){return{getKey:function(y){var w=p.length,_=y[w];return[m.keys[_],y.slice(w+1)]}}},[p]);if(typeof r!="function")return lr(!1,"Form.List only accepts function as children."),null;var x=function(y,w,_){var $=_.source;return $==="internal"?!1:y!==w};return l.createElement(of.Provider,{value:C},l.createElement(Bs.Provider,{value:v},l.createElement(NC,{name:[],shouldUpdate:x,rules:o,validateTrigger:i,initialValue:n,isList:!0,isListField:a??!!d},function(S,y){var w=S.value,_=w===void 0?[]:w,$=S.onChange,R=c.getFieldValue,O=function(){var N=R(p||[]);return N||[]},I={add:function(N,z){var F=O();z>=0&&z<=F.length?(m.keys=[].concat(ke(m.keys.slice(0,z)),[m.id],ke(m.keys.slice(z))),$([].concat(ke(F.slice(0,z)),[N],ke(F.slice(z))))):(m.keys=[].concat(ke(m.keys),[m.id]),$([].concat(ke(F),[N]))),m.id+=1},remove:function(N){var z=O(),F=new Set(Array.isArray(N)?N:[N]);F.size<=0||(m.keys=m.keys.filter(function(U,q){return!F.has(q)}),$(z.filter(function(U,q){return!F.has(q)})))},move:function(N,z){if(N!==z){var F=O();N<0||N>=F.length||z<0||z>=F.length||(m.keys=i1(m.keys,N,z),$(i1(F,N,z)))}}},M=_||[];return Array.isArray(M)||(M=[]),r(M.map(function(T,N){var z=m.keys[N];return z===void 0&&(m.keys[N]=m.id,z=m.keys[N],m.id+=1),{name:N,key:z,isListField:!0}}),I,y)})))}function lA(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,i){e.forEach(function(a,c){a.catch(function(d){return t=!0,d}).then(function(d){n-=1,r[c]=d,!(n>0)&&(t&&i(r),o(r))})})}):Promise.resolve([])}var LP="__@field_split__";function p0(e){return e.map(function(t){return"".concat(Tt(t),":").concat(t)}).join(LP)}var Pc=function(){function e(){_r(this,e),J(this,"kvs",new Map)}return $r(e,[{key:"set",value:function(n,r){this.kvs.set(p0(n),r)}},{key:"get",value:function(n){return this.kvs.get(p0(n))}},{key:"update",value:function(n,r){var o=this.get(n),i=r(o);i?this.set(n,i):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(p0(n))}},{key:"map",value:function(n){return ke(this.kvs.entries()).map(function(r){var o=xe(r,2),i=o[0],a=o[1],c=i.split(LP);return n({key:c.map(function(d){var h=d.match(/^([^:]*):(.*)$/),m=xe(h,3),p=m[1],v=m[2];return p==="number"?Number(v):v}),value:a})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,i=r.value;return n[o.join(".")]=i,null}),n}}]),e}(),sA=["name"],cA=$r(function e(t){var n=this;_r(this,e),J(this,"formHooked",!1),J(this,"forceRootUpdate",void 0),J(this,"subscribable",!0),J(this,"store",{}),J(this,"fieldEntities",[]),J(this,"initialValues",{}),J(this,"callbacks",{}),J(this,"validateMessages",null),J(this,"preserve",null),J(this,"lastValidatePromise",null),J(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}}),J(this,"getInternalHooks",function(r){return r===Ps?(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}):(lr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),J(this,"useSubscribe",function(r){n.subscribable=r}),J(this,"prevWithoutPreserves",null),J(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var i,a=Ac(r,n.store);(i=n.prevWithoutPreserves)===null||i===void 0||i.map(function(c){var d=c.key;a=Ni(a,d,jo(r,d))}),n.prevWithoutPreserves=null,n.updateStore(a)}}),J(this,"destroyForm",function(r){if(r)n.updateStore({});else{var o=new Pc;n.getFieldEntities(!0).forEach(function(i){n.isMergedPreserve(i.isPreserve())||o.set(i.getNamePath(),!0)}),n.prevWithoutPreserves=o}}),J(this,"getInitialValue",function(r){var o=jo(n.initialValues,r);return r.length?Ac(o):o}),J(this,"setCallbacks",function(r){n.callbacks=r}),J(this,"setValidateMessages",function(r){n.validateMessages=r}),J(this,"setPreserve",function(r){n.preserve=r}),J(this,"watchList",[]),J(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),J(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),i=n.getFieldsValue(!0);n.watchList.forEach(function(a){a(o,i,r)})}}),J(this,"timeoutId",null),J(this,"warningUnhooked",function(){}),J(this,"updateStore",function(r){n.store=r}),J(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),J(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Pc;return n.getFieldEntities(r).forEach(function(i){var a=i.getNamePath();o.set(a,i)}),o}),J(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(i){var a=Wr(i);return o.get(a)||{INVALIDATE_NAME_PATH:Wr(i)}})}),J(this,"getFieldsValue",function(r,o){n.warningUnhooked();var i,a,c;if(r===!0||Array.isArray(r)?(i=r,a=o):r&&Tt(r)==="object"&&(c=r.strict,a=r.filter),i===!0&&!a)return n.store;var d=n.getFieldEntitiesForNamePathList(Array.isArray(i)?i:null),h=[];return d.forEach(function(m){var p,v,C="INVALIDATE_NAME_PATH"in m?m.INVALIDATE_NAME_PATH:m.getNamePath();if(c){var x,S;if((x=(S=m).isList)!==null&&x!==void 0&&x.call(S))return}else if(!i&&(p=(v=m).isListField)!==null&&p!==void 0&&p.call(v))return;if(!a)h.push(C);else{var y="getMeta"in m?m.getMeta():null;a(y)&&h.push(C)}}),o1(n.store,h.map(Wr))}),J(this,"getFieldValue",function(r){n.warningUnhooked();var o=Wr(r);return jo(n.store,o)}),J(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(i,a){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors(),warnings:i.getWarnings()}:{name:Wr(r[a]),errors:[],warnings:[]}})}),J(this,"getFieldError",function(r){n.warningUnhooked();var o=Wr(r),i=n.getFieldsError([o])[0];return i.errors}),J(this,"getFieldWarning",function(r){n.warningUnhooked();var o=Wr(r),i=n.getFieldsError([o])[0];return i.warnings}),J(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=o[0],c=o[1],d,h=!1;o.length===0?d=null:o.length===1?Array.isArray(a)?(d=a.map(Wr),h=!1):(d=null,h=a):(d=a.map(Wr),h=c);var m=n.getFieldEntities(!0),p=function(y){return y.isFieldTouched()};if(!d)return h?m.every(function(S){return p(S)||S.isList()}):m.some(p);var v=new Pc;d.forEach(function(S){v.set(S,[])}),m.forEach(function(S){var y=S.getNamePath();d.forEach(function(w){w.every(function(_,$){return y[$]===_})&&v.update(w,function(_){return[].concat(ke(_),[S])})})});var C=function(y){return y.some(p)},x=v.map(function(S){var y=S.value;return y});return h?x.every(C):x.some(C)}),J(this,"isFieldTouched",function(r){return n.warningUnhooked(),n.isFieldsTouched([r])}),J(this,"isFieldsValidating",function(r){n.warningUnhooked();var o=n.getFieldEntities();if(!r)return o.some(function(a){return a.isFieldValidating()});var i=r.map(Wr);return o.some(function(a){var c=a.getNamePath();return Gc(i,c)&&a.isFieldValidating()})}),J(this,"isFieldValidating",function(r){return n.warningUnhooked(),n.isFieldsValidating([r])}),J(this,"resetWithFieldInitialValue",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=new Pc,i=n.getFieldEntities(!0);i.forEach(function(d){var h=d.props.initialValue,m=d.getNamePath();if(h!==void 0){var p=o.get(m)||new Set;p.add({entity:d,value:h}),o.set(m,p)}});var a=function(h){h.forEach(function(m){var p=m.props.initialValue;if(p!==void 0){var v=m.getNamePath(),C=n.getInitialValue(v);if(C!==void 0)lr(!1,"Form already set 'initialValues' with path '".concat(v.join("."),"'. Field can not overwrite it."));else{var x=o.get(v);if(x&&x.size>1)lr(!1,"Multiple Field with path '".concat(v.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(x){var S=n.getFieldValue(v),y=m.isListField();!y&&(!r.skipExist||S===void 0)&&n.updateStore(Ni(n.store,v,ke(x)[0].value))}}}})},c;r.entities?c=r.entities:r.namePathList?(c=[],r.namePathList.forEach(function(d){var h=o.get(d);if(h){var m;(m=c).push.apply(m,ke(ke(h).map(function(p){return p.entity})))}})):c=i,a(c)}),J(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(Ac(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var i=r.map(Wr);i.forEach(function(a){var c=n.getInitialValue(a);n.updateStore(Ni(n.store,a,c))}),n.resetWithFieldInitialValue({namePathList:i}),n.notifyObservers(o,i,{type:"reset"}),n.notifyWatch(i)}),J(this,"setFields",function(r){n.warningUnhooked();var o=n.store,i=[];r.forEach(function(a){var c=a.name,d=Zt(a,sA),h=Wr(c);i.push(h),"value"in d&&n.updateStore(Ni(n.store,h,d.value)),n.notifyObservers(o,[h],{type:"setField",data:a})}),n.notifyWatch(i)}),J(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(i){var a=i.getNamePath(),c=i.getMeta(),d=le(le({},c),{},{name:a,value:n.getFieldValue(a)});return Object.defineProperty(d,"originRCField",{value:!0}),d});return o}),J(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var i=r.getNamePath(),a=jo(n.store,i);a===void 0&&n.updateStore(Ni(n.store,i,o))}}),J(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),J(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var i=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(i,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(a,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(p){return p!==r}),!n.isMergedPreserve(c)&&(!a||d.length>1)){var h=a?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==h&&n.fieldEntities.every(function(p){return!MP(p.getNamePath(),o)})){var m=n.store;n.updateStore(Ni(m,o,h,!0)),n.notifyObservers(m,[o],{type:"remove"}),n.triggerDependenciesUpdate(m,o)}}n.notifyWatch([o])}}),J(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,i=r.value;n.updateValue(o,i);break}case"validateField":{var a=r.namePath,c=r.triggerName;n.validateFields([a],{triggerName:c});break}}}),J(this,"notifyObservers",function(r,o,i){if(n.subscribable){var a=le(le({},i),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(c){var d=c.onStoreChange;d(r,o,a)})}else n.forceRootUpdate()}),J(this,"triggerDependenciesUpdate",function(r,o){var i=n.getDependencyChildrenFields(o);return i.length&&n.validateFields(i),n.notifyObservers(r,i,{type:"dependenciesUpdate",relatedFields:[o].concat(ke(i))}),i}),J(this,"updateValue",function(r,o){var i=Wr(r),a=n.store;n.updateStore(Ni(n.store,i,o)),n.notifyObservers(a,[i],{type:"valueUpdate",source:"internal"}),n.notifyWatch([i]);var c=n.triggerDependenciesUpdate(a,i),d=n.callbacks.onValuesChange;if(d){var h=o1(n.store,[i]);d(h,n.getFieldsValue())}n.triggerOnFieldsChange([i].concat(ke(c)))}),J(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var i=Ac(n.store,r);n.updateStore(i)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),J(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o,errors:[],warnings:[]}])}),J(this,"getDependencyChildrenFields",function(r){var o=new Set,i=[],a=new Pc;n.getFieldEntities().forEach(function(d){var h=d.props.dependencies;(h||[]).forEach(function(m){var p=Wr(m);a.update(p,function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return v.add(d),v})})});var c=function d(h){var m=a.get(h)||new Set;m.forEach(function(p){if(!o.has(p)){o.add(p);var v=p.getNamePath();p.isFieldDirty()&&v.length&&(i.push(v),d(v))}})};return c(r),i}),J(this,"triggerOnFieldsChange",function(r,o){var i=n.callbacks.onFieldsChange;if(i){var a=n.getFields();if(o){var c=new Pc;o.forEach(function(h){var m=h.name,p=h.errors;c.set(m,p)}),a.forEach(function(h){h.errors=c.get(h.name)||h.errors})}var d=a.filter(function(h){var m=h.name;return Gc(r,m)});d.length&&i(d,a)}}),J(this,"validateFields",function(r,o){n.warningUnhooked();var i,a;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(i=r,a=o):a=r;var c=!!i,d=c?i.map(Wr):[],h=[],m=String(Date.now()),p=new Set,v=a||{},C=v.recursive,x=v.dirty;n.getFieldEntities(!0).forEach(function(_){if(c||d.push(_.getNamePath()),!(!_.props.rules||!_.props.rules.length)&&!(x&&!_.isFieldDirty())){var $=_.getNamePath();if(p.add($.join(m)),!c||Gc(d,$,C)){var R=_.validateRules(le({validateMessages:le(le({},NP),n.validateMessages)},a));h.push(R.then(function(){return{name:$,errors:[],warnings:[]}}).catch(function(O){var I,M=[],T=[];return(I=O.forEach)===null||I===void 0||I.call(O,function(N){var z=N.rule.warningOnly,F=N.errors;z?T.push.apply(T,ke(F)):M.push.apply(M,ke(F))}),M.length?Promise.reject({name:$,errors:M,warnings:T}):{name:$,errors:M,warnings:T}}))}}});var S=lA(h);n.lastValidatePromise=S,S.catch(function(_){return _}).then(function(_){var $=_.map(function(R){var O=R.name;return O});n.notifyObservers(n.store,$,{type:"validateFinish"}),n.triggerOnFieldsChange($,_)});var y=S.then(function(){return n.lastValidatePromise===S?Promise.resolve(n.getFieldsValue(d)):Promise.reject([])}).catch(function(_){var $=_.filter(function(R){return R&&R.errors.length});return Promise.reject({values:n.getFieldsValue(d),errorFields:$,outOfDate:n.lastValidatePromise!==S})});y.catch(function(_){return _});var w=d.filter(function(_){return p.has(_.join(m))});return n.triggerOnFieldsChange(w),y}),J(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(i){console.error(i)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function MC(e){var t=l.useRef(),n=l.useState({}),r=xe(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var i=function(){o({})},a=new cA(i);t.current=a.getForm()}return[t.current]}var qy=l.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),kP=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,i=t.children,a=l.useContext(qy),c=l.useRef({});return l.createElement(qy.Provider,{value:le(le({},a),{},{validateMessages:le(le({},a.validateMessages),n),triggerFormChange:function(h,m){r&&r(h,{changedFields:m,forms:c.current}),a.triggerFormChange(h,m)},triggerFormFinish:function(h,m){o&&o(h,{values:m,forms:c.current}),a.triggerFormFinish(h,m)},registerForm:function(h,m){h&&(c.current=le(le({},c.current),{},J({},h,m))),a.registerForm(h,m)},unregisterForm:function(h){var m=le({},c.current);delete m[h],c.current=m,a.unregisterForm(h)}})},i)},uA=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],dA=function(t,n){var r=t.name,o=t.initialValues,i=t.fields,a=t.form,c=t.preserve,d=t.children,h=t.component,m=h===void 0?"form":h,p=t.validateMessages,v=t.validateTrigger,C=v===void 0?"onChange":v,x=t.onValuesChange,S=t.onFieldsChange,y=t.onFinish,w=t.onFinishFailed,_=t.clearOnDestroy,$=Zt(t,uA),R=l.useRef(null),O=l.useContext(qy),I=MC(a),M=xe(I,1),T=M[0],N=T.getInternalHooks(Ps),z=N.useSubscribe,F=N.setInitialValues,U=N.setCallbacks,q=N.setValidateMessages,D=N.setPreserve,K=N.destroyForm;l.useImperativeHandle(n,function(){return le(le({},T),{},{nativeElement:R.current})}),l.useEffect(function(){return O.registerForm(r,T),function(){O.unregisterForm(r)}},[O,T,r]),q(le(le({},O.validateMessages),p)),U({onValuesChange:x,onFieldsChange:function(ne){if(O.triggerFormChange(r,ne),S){for(var re=arguments.length,te=new Array(re>1?re-1:0),de=1;de<re;de++)te[de-1]=arguments[de];S.apply(void 0,[ne].concat(te))}},onFinish:function(ne){O.triggerFormFinish(r,ne),y&&y(ne)},onFinishFailed:w}),D(c);var B=l.useRef(null);F(o,!B.current),B.current||(B.current=!0),l.useEffect(function(){return function(){return K(_)}},[]);var A,H=typeof d=="function";if(H){var G=T.getFieldsValue(!0);A=d(G,T)}else A=d;z(!H);var Z=l.useRef();l.useEffect(function(){oA(Z.current||[],i||[])||T.setFields(i||[]),Z.current=i},[i,T]);var W=l.useMemo(function(){return le(le({},T),{},{validateTrigger:C})},[T,C]),Y=l.createElement(of.Provider,{value:null},l.createElement(Bs.Provider,{value:W},A));return m===!1?Y:l.createElement(m,je({},$,{ref:R,onSubmit:function(ne){ne.preventDefault(),ne.stopPropagation(),T.submit()},onReset:function(ne){var re;ne.preventDefault(),T.resetFields(),(re=$.onReset)===null||re===void 0||re.call($,ne)}}),Y)};function a1(e){try{return JSON.stringify(e)}catch{return Math.random()}}function jP(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1],i=o===void 0?{}:o,a=S6(i)?{form:i}:i,c=a.form,d=l.useState(),h=xe(d,2),m=h[0],p=h[1],v=l.useMemo(function(){return a1(m)},[m]),C=l.useRef(v);C.current=v;var x=l.useContext(Bs),S=c||x,y=S&&S._init,w=Wr(r),_=l.useRef(w);return _.current=w,l.useEffect(function(){if(y){var $=S.getFieldsValue,R=S.getInternalHooks,O=R(Ps),I=O.registerWatch,M=function(F,U){var q=a.preserve?U:F;return typeof r=="function"?r(q):jo(q,_.current)},T=I(function(z,F){var U=M(z,F),q=a1(U);C.current!==q&&(C.current=q,p(U))}),N=M($(),$(!0));return m!==N&&p(N),T}},[y]),m}var fA=l.forwardRef(dA),vu=fA;vu.FormProvider=kP;vu.Field=NC;vu.List=TP;vu.useForm=MC;vu.useWatch=jP;const al=l.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),zP=l.createContext(null),DP=e=>{const t=or(e,["prefixCls"]);return l.createElement(kP,Object.assign({},t))},TC=l.createContext({prefixCls:""}),fo=l.createContext({}),AP=({children:e,status:t,override:n})=>{const r=l.useContext(fo),o=l.useMemo(()=>{const i=Object.assign({},r);return n&&delete i.isFormItemInput,t&&(delete i.status,delete i.hasFeedback,delete i.feedbackIcon),i},[t,n,r]);return l.createElement(fo.Provider,{value:o},e)},BP=l.createContext(void 0),ka=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let o=r;return n&&(o=ae.createElement(AP,{override:!0,status:!0},o)),t&&(o=ae.createElement(b4,null,o)),o};var FP=function(t){if(uo()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(o){return o in r.style})}return!1},hA=function(t,n){if(!FP(t))return!1;var r=document.createElement("div"),o=r.style[t];return r.style[t]=n,r.style[t]!==o};function Gy(e,t){return!Array.isArray(e)&&t!==void 0?hA(e,t):FP(e)}const mA=()=>uo()&&window.document.documentElement,zp=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:i}=e,a=ce({[`${t}-lg`]:o==="large",[`${t}-sm`]:o==="small"}),c=ce({[`${t}-circle`]:i==="circle",[`${t}-square`]:i==="square",[`${t}-round`]:i==="round"}),d=l.useMemo(()=>typeof o=="number"?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return l.createElement("span",{className:ce(t,a,c,n),style:Object.assign(Object.assign({},d),r)})},pA=new An("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Dp=e=>({height:e,lineHeight:oe(e)}),Xc=e=>Object.assign({width:e},Dp(e)),gA=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:pA,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),g0=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},Dp(e)),vA=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:i}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Xc(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Xc(o)),[`${t}${t}-sm`]:Object.assign({},Xc(i))}},yA=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:i,gradientFromColor:a,calc:c}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:n},g0(t,c)),[`${r}-lg`]:Object.assign({},g0(o,c)),[`${r}-sm`]:Object.assign({},g0(i,c))}},l1=e=>Object.assign({width:e},Dp(e)),bA=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:i}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},l1(i(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},l1(n)),{maxWidth:i(n).mul(4).equal(),maxHeight:i(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},v0=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},y0=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},Dp(e)),CA=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:i,gradientFromColor:a,calc:c}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:c(r).mul(2).equal(),minWidth:c(r).mul(2).equal()},y0(r,c))},v0(e,r,n)),{[`${n}-lg`]:Object.assign({},y0(o,c))}),v0(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},y0(i,c))}),v0(e,i,`${n}-sm`))},xA=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:i,skeletonInputCls:a,skeletonImageCls:c,controlHeight:d,controlHeightLG:h,controlHeightSM:m,gradientFromColor:p,padding:v,marginSM:C,borderRadius:x,titleHeight:S,blockRadius:y,paragraphLiHeight:w,controlHeightXS:_,paragraphMarginTop:$}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:v,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:p},Xc(d)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Xc(h)),[`${n}-sm`]:Object.assign({},Xc(m))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:S,background:p,borderRadius:y,[`+ ${o}`]:{marginBlockStart:m}},[o]:{padding:0,"> li":{width:"100%",height:w,listStyle:"none",background:p,borderRadius:y,"+ li":{marginBlockStart:_}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:x}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:C,[`+ ${o}`]:{marginBlockStart:$}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},CA(e)),vA(e)),yA(e)),bA(e)),[`${t}${t}-block`]:{width:"100%",[i]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[`
${r},
${o} > li,
${n},
${i},
${a},
${c}
`]:Object.assign({},gA(e))}}},SA=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,o=n;return{color:r,colorGradientEnd:o,gradientFromColor:r,gradientToColor:o,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},yu=Rn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=xn(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 xA(r)},SA,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),wA=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,shape:i="circle",size:a="default"}=e,{getPrefixCls:c}=l.useContext(Kt),d=c("skeleton",t),[h,m,p]=yu(d),v=or(e,["prefixCls","className"]),C=ce(d,`${d}-element`,{[`${d}-active`]:o},n,r,m,p);return h(l.createElement("div",{className:C},l.createElement(zp,Object.assign({prefixCls:`${d}-avatar`,shape:i,size:a},v))))},_A=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:i=!1,size:a="default"}=e,{getPrefixCls:c}=l.useContext(Kt),d=c("skeleton",t),[h,m,p]=yu(d),v=or(e,["prefixCls"]),C=ce(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:i},n,r,m,p);return h(l.createElement("div",{className:C},l.createElement(zp,Object.assign({prefixCls:`${d}-button`,size:a},v))))},$A="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",EA=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:i}=e,{getPrefixCls:a}=l.useContext(Kt),c=a("skeleton",t),[d,h,m]=yu(c),p=ce(c,`${c}-element`,{[`${c}-active`]:i},n,r,h,m);return d(l.createElement("div",{className:p},l.createElement("div",{className:ce(`${c}-image`,n),style:o},l.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},l.createElement("title",null,"Image placeholder"),l.createElement("path",{d:$A,className:`${c}-image-path`})))))},OA=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:i,size:a="default"}=e,{getPrefixCls:c}=l.useContext(Kt),d=c("skeleton",t),[h,m,p]=yu(d),v=or(e,["prefixCls"]),C=ce(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:i},n,r,m,p);return h(l.createElement("div",{className:C},l.createElement(zp,Object.assign({prefixCls:`${d}-input`,size:a},v))))},PA=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:i,children:a}=e,{getPrefixCls:c}=l.useContext(Kt),d=c("skeleton",t),[h,m,p]=yu(d),v=ce(d,`${d}-element`,{[`${d}-active`]:i},m,n,r,p);return h(l.createElement("div",{className:v},l.createElement("div",{className:ce(`${d}-image`,n),style:o},a)))},RA=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},IA=e=>{const{prefixCls:t,className:n,style:r,rows:o=0}=e,i=Array.from({length:o}).map((a,c)=>l.createElement("li",{key:c,style:{width:RA(c,e)}}));return l.createElement("ul",{className:ce(t,n),style:r},i)},NA=({prefixCls:e,className:t,width:n,style:r})=>l.createElement("h3",{className:ce(e,t),style:Object.assign({width:n},r)});function b0(e){return e&&typeof e=="object"?e:{}}function MA(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function TA(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function LA(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const ns=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:o,style:i,children:a,avatar:c=!1,title:d=!0,paragraph:h=!0,active:m,round:p}=e,{getPrefixCls:v,direction:C,className:x,style:S}=Fr("skeleton"),y=v("skeleton",t),[w,_,$]=yu(y);if(n||!("loading"in e)){const R=!!c,O=!!d,I=!!h;let M;if(R){const z=Object.assign(Object.assign({prefixCls:`${y}-avatar`},MA(O,I)),b0(c));M=l.createElement("div",{className:`${y}-header`},l.createElement(zp,Object.assign({},z)))}let T;if(O||I){let z;if(O){const U=Object.assign(Object.assign({prefixCls:`${y}-title`},TA(R,I)),b0(d));z=l.createElement(NA,Object.assign({},U))}let F;if(I){const U=Object.assign(Object.assign({prefixCls:`${y}-paragraph`},LA(R,O)),b0(h));F=l.createElement(IA,Object.assign({},U))}T=l.createElement("div",{className:`${y}-content`},z,F)}const N=ce(y,{[`${y}-with-avatar`]:R,[`${y}-active`]:m,[`${y}-rtl`]:C==="rtl",[`${y}-round`]:p},x,r,o,_,$);return w(l.createElement("div",{className:N,style:Object.assign(Object.assign({},S),i)},M,T))}return a??null};ns.Button=_A;ns.Avatar=wA;ns.Input=OA;ns.Image=EA;ns.Node=PA;function s1(){}const kA=l.createContext({add:s1,remove:s1});function HP(e){const t=l.useContext(kA),n=l.useRef(null);return On(o=>{if(o){const i=e?o.querySelector(e):o;i&&(t.add(i),n.current=i)}else t.remove(n.current)})}const c1=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=l.useContext(xf);return ae.createElement(Pn,Object.assign({onClick:n},e),t)},u1=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=l.useContext(xf);return ae.createElement(Pn,Object.assign({},lP(n),{loading:e,onClick:o},t),r)};function WP(e,t){return ae.createElement("span",{className:`${e}-close-x`},t||ae.createElement(qs,{className:`${e}-close-icon`}))}const VP=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:o,onOk:i,onCancel:a,okButtonProps:c,cancelButtonProps:d,footer:h}=e,[m]=Yo("Modal",yO()),p=t||(m==null?void 0:m.okText),v=r||(m==null?void 0:m.cancelText),C=ae.useMemo(()=>({confirmLoading:o,okButtonProps:c,cancelButtonProps:d,okTextLocale:p,cancelTextLocale:v,okType:n,onOk:i,onCancel:a}),[o,c,d,p,v,n,i,a]);let x;return typeof h=="function"||typeof h>"u"?(x=ae.createElement(ae.Fragment,null,ae.createElement(c1,null),ae.createElement(u1,null)),typeof h=="function"&&(x=h(x,{OkBtn:u1,CancelBtn:c1})),x=ae.createElement(wP,{value:C},x)):x=h,ae.createElement(hC,{disabled:!1},x)},jA=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"}}}},zA=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},DA=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,i={};for(let a=o;a>=0;a--)a===0?(i[`${r}${t}-${a}`]={display:"none"},i[`${r}-push-${a}`]={insetInlineStart:"auto"},i[`${r}-pull-${a}`]={insetInlineEnd:"auto"},i[`${r}${t}-push-${a}`]={insetInlineStart:"auto"},i[`${r}${t}-pull-${a}`]={insetInlineEnd:"auto"},i[`${r}${t}-offset-${a}`]={marginInlineStart:0},i[`${r}${t}-order-${a}`]={order:0}):(i[`${r}${t}-${a}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${a/o*100}%`,maxWidth:`${a/o*100}%`}],i[`${r}${t}-push-${a}`]={insetInlineStart:`${a/o*100}%`},i[`${r}${t}-pull-${a}`]={insetInlineEnd:`${a/o*100}%`},i[`${r}${t}-offset-${a}`]={marginInlineStart:`${a/o*100}%`},i[`${r}${t}-order-${a}`]={order:a});return i[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},i},Xy=(e,t)=>DA(e,t),AA=(e,t,n)=>({[`@media (min-width: ${oe(t)})`]:Object.assign({},Xy(e,n))}),BA=()=>({}),FA=()=>({}),HA=Rn("Grid",jA,BA),KP=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),WA=Rn("Grid",e=>{const t=xn(e,{gridColumns:24}),n=KP(t);return delete n.xs,[zA(t),Xy(t,""),Xy(t,"-xs"),Object.keys(n).map(r=>AA(t,n[r],`-${r}`)).reduce((r,o)=>Object.assign(Object.assign({},r),o),{})]},FA);function d1(e){return{position:e,inset:0}}const VA=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({},d1("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},d1("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:gP(e)}]},KA=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:`${oe(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},Fn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${oe(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:oe(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},hi(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${oe(e.borderRadiusLG)} ${oe(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:`${oe(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"}}}]},UA=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},qA=e=>{const{componentCls:t}=e,n=KP(e),r=Object.assign({},n);delete r.xs;const o=`--${t.replace(".","")}-`,i=Object.keys(r).map(a=>({[`@media (min-width: ${oe(r[a])})`]:{width:`var(${o}${a}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(ke(Object.keys(n).map((a,c)=>{const d=Object.keys(n)[c-1];return d?{[`${o}${a}-width`]:`var(${o}${d}-width)`}:null})),[{width:`var(${o}xs-width)`}],ke(i))}}},UP=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return xn(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()})},qP=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${oe(e.paddingMD)} ${oe(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${oe(e.padding)} ${oe(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${oe(e.paddingXS)} ${oe(e.padding)}`:0,footerBorderTop:e.wireframe?`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${oe(e.padding*2)} ${oe(e.padding*2)} ${oe(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),GP=Rn("Modal",e=>{const t=UP(e);return[KA(t),UA(t),VA(t),Cf(t,"zoom"),qA(t)]},qP,{unitless:{titleLineHeight:!0}});var GA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let Zy;const XA=e=>{Zy={x:e.pageX,y:e.pageY},setTimeout(()=>{Zy=null},100)};mA()&&document.documentElement.addEventListener("click",XA,!0);const XP=e=>{const{prefixCls:t,className:n,rootClassName:r,open:o,wrapClassName:i,centered:a,getContainer:c,focusTriggerAfterClose:d=!0,style:h,visible:m,width:p=520,footer:v,classNames:C,styles:x,children:S,loading:y,confirmLoading:w,zIndex:_,mousePosition:$,onOk:R,onCancel:O,destroyOnHidden:I,destroyOnClose:M,panelRef:T=null,modalRender:N}=e,z=GA(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:F,getPrefixCls:U,direction:q,modal:D}=l.useContext(Kt),K=Ee=>{w||O==null||O(Ee)},B=Ee=>{R==null||R(Ee)},A=U("modal",t),H=U(),G=Yr(A),[Z,W,Y]=GP(A,G),Q=ce(i,{[`${A}-centered`]:a??(D==null?void 0:D.centered),[`${A}-wrap-rtl`]:q==="rtl"}),ne=v!==null&&!y?l.createElement(VP,Object.assign({},e,{onOk:B,onCancel:K})):null,[re,te,de,ue]=JO(Hm(e),Hm(D),{closable:!0,closeIcon:l.createElement(qs,{className:`${A}-close-icon`}),closeIconRender:Ee=>WP(A,Ee)}),he=N?Ee=>l.createElement("div",{className:`${A}-render`},N(Ee)):void 0,Ce=`.${A}-${N?"render":"content"}`,me=HP(Ce),fe=Kr(T,me),[be,ye]=mu("Modal",_),[ge,pe]=l.useMemo(()=>p&&typeof p=="object"?[void 0,p]:[p,void 0],[p]),_e=l.useMemo(()=>{const Ee={};return pe&&Object.keys(pe).forEach(Ae=>{const ze=pe[Ae];ze!==void 0&&(Ee[`--${A}-${Ae}-width`]=typeof ze=="number"?`${ze}px`:ze)}),Ee},[A,pe]);return Z(l.createElement(ka,{form:!0,space:!0},l.createElement(gf.Provider,{value:ye},l.createElement(RP,Object.assign({width:ge},z,{zIndex:be,getContainer:c===void 0?F:c,prefixCls:A,rootClassName:ce(W,r,Y,G),footer:ne,visible:o??m,mousePosition:$??Zy,onClose:K,closable:re&&Object.assign({disabled:de,closeIcon:te},ue),closeIcon:te,focusTriggerAfterClose:d,transitionName:Ta(H,"zoom",e.transitionName),maskTransitionName:Ta(H,"fade",e.maskTransitionName),className:ce(W,n,D==null?void 0:D.className),style:Object.assign(Object.assign(Object.assign({},D==null?void 0:D.style),h),_e),classNames:Object.assign(Object.assign(Object.assign({},D==null?void 0:D.classNames),C),{wrapper:ce(Q,C==null?void 0:C.wrapper)}),styles:Object.assign(Object.assign({},D==null?void 0:D.styles),x),panelRef:fe,destroyOnClose:I??M,modalRender:he}),y?l.createElement(ns,{active:!0,title:!1,paragraph:{rows:4},className:`${A}-body-skeleton`}):S))))},ZA=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:i,lineHeight:a,modalTitleHeight:c,fontHeight:d,confirmBodyPadding:h}=e,m=`${t}-confirm`;return{[m]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${m}-body-wrapper`]:Object.assign({},Ma()),[`&${t} ${t}-body`]:{padding:h},[`${m}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(d).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(c).sub(o).equal()).div(2).equal()}},[`${m}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${oe(e.marginSM)})`},[`${e.iconCls} + ${m}-paragraph`]:{maxWidth:`calc(100% - ${oe(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${m}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${m}-content`]:{color:e.colorText,fontSize:i,lineHeight:a},[`${m}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${m}-error ${m}-body > ${e.iconCls}`]:{color:e.colorError},[`${m}-warning ${m}-body > ${e.iconCls},
${m}-confirm ${m}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${m}-info ${m}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${m}-success ${m}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},YA=Sp(["Modal","confirm"],e=>{const t=UP(e);return ZA(t)},qP,{order:-1e3});var QA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const ZP=e=>{const{prefixCls:t,icon:n,okText:r,cancelText:o,confirmPrefixCls:i,type:a,okCancel:c,footer:d,locale:h}=e,m=QA(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let p=n;if(!n&&n!==null)switch(a){case"info":p=l.createElement(XO,null);break;case"success":p=l.createElement(wp,null);break;case"error":p=l.createElement(hu,null);break;default:p=l.createElement(yC,null)}const v=c??a==="confirm",C=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[x]=Yo("Modal"),S=h||x,y=r||(v?S==null?void 0:S.okText:S==null?void 0:S.justOkText),w=o||(S==null?void 0:S.cancelText),_=l.useMemo(()=>Object.assign({autoFocusButton:C,cancelTextLocale:w,okTextLocale:y,mergedOkCancel:v},m),[C,w,y,v,m]),$=l.createElement(l.Fragment,null,l.createElement(F_,null),l.createElement(H_,null)),R=e.title!==void 0&&e.title!==null,O=`${i}-body`;return l.createElement("div",{className:`${i}-body-wrapper`},l.createElement("div",{className:ce(O,{[`${O}-has-title`]:R})},p,l.createElement("div",{className:`${i}-paragraph`},R&&l.createElement("span",{className:`${i}-title`},e.title),l.createElement("div",{className:`${i}-content`},e.content))),d===void 0||typeof d=="function"?l.createElement(wP,{value:_},l.createElement("div",{className:`${i}-btns`},typeof d=="function"?d($,{OkBtn:H_,CancelBtn:F_}):$)):d,l.createElement(YA,{prefixCls:t}))},JA=e=>{const{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:i,wrapClassName:a,rootPrefixCls:c,bodyStyle:d,closable:h=!1,onConfirm:m,styles:p,title:v}=e,C=`${i}-confirm`,x=e.width||416,S=e.style||{},y=e.mask===void 0?!0:e.mask,w=e.maskClosable===void 0?!1:e.maskClosable,_=ce(C,`${C}-${e.type}`,{[`${C}-rtl`]:o==="rtl"},e.className),[,$]=ro(),R=l.useMemo(()=>n!==void 0?n:$.zIndexPopupBase+eP,[n,$]);return l.createElement(XP,Object.assign({},e,{className:_,wrapClassName:ce({[`${C}-centered`]:!!e.centered},a),onCancel:()=>{t==null||t({triggerCancel:!0}),m==null||m(!1)},title:v,footer:null,transitionName:Ta(c||"","zoom",e.transitionName),maskTransitionName:Ta(c||"","fade",e.maskTransitionName),mask:y,maskClosable:w,style:S,styles:Object.assign({body:d,mask:r},p),width:x,zIndex:R,closable:h}),l.createElement(ZP,Object.assign({},e,{confirmPrefixCls:C})))},YP=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return l.createElement(da,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},l.createElement(JA,Object.assign({},e)))},Rs=[];let QP="";function JP(){return QP}const e5=e=>{var t,n;const{prefixCls:r,getContainer:o,direction:i}=e,a=yO(),c=l.useContext(Kt),d=JP()||c.getPrefixCls(),h=r||`${d}-modal`;let m=o;return m===!1&&(m=void 0),ae.createElement(YP,Object.assign({},e,{rootPrefixCls:d,prefixCls:h,iconPrefixCls:c.iconPrefixCls,theme:c.theme,direction:i??c.direction,locale:(n=(t=c.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:a,getContainer:m}))};function wf(e){const t=VO(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:d,open:!0}),o,i;function a(...m){var p;if(m.some(x=>x==null?void 0:x.triggerCancel)){var C;(p=e.onCancel)===null||p===void 0||(C=p).call.apply(C,[e,()=>{}].concat(ke(m.slice(1))))}for(let x=0;x<Rs.length;x++)if(Rs[x]===d){Rs.splice(x,1);break}i()}const c=m=>{clearTimeout(o),o=setTimeout(()=>{const p=t.getPrefixCls(void 0,JP()),v=t.getIconPrefixCls(),C=t.getTheme(),x=ae.createElement(e5,Object.assign({},m));i=CC()(ae.createElement(da,{prefixCls:p,iconPrefixCls:v,theme:C},typeof t.holderRender=="function"?t.holderRender(x):x),n)})};function d(...m){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),a.apply(this,m)}}),r.visible&&delete r.visible,c(r)}function h(m){typeof m=="function"?r=m(r):r=Object.assign(Object.assign({},r),m),c(r)}return c(r),Rs.push(d),{destroy:d,update:h}}function eR(e){return Object.assign(Object.assign({},e),{type:"warning"})}function tR(e){return Object.assign(Object.assign({},e),{type:"info"})}function nR(e){return Object.assign(Object.assign({},e),{type:"success"})}function rR(e){return Object.assign(Object.assign({},e),{type:"error"})}function oR(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function t5({rootPrefixCls:e}){QP=e}var n5=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const r5=(e,t)=>{var n,{afterClose:r,config:o}=e,i=n5(e,["afterClose","config"]);const[a,c]=l.useState(!0),[d,h]=l.useState(o),{direction:m,getPrefixCls:p}=l.useContext(Kt),v=p("modal"),C=p(),x=()=>{var _;r(),(_=d.afterClose)===null||_===void 0||_.call(d)},S=(..._)=>{var $;if(c(!1),_.some(I=>I==null?void 0:I.triggerCancel)){var O;($=d.onCancel)===null||$===void 0||(O=$).call.apply(O,[d,()=>{}].concat(ke(_.slice(1))))}};l.useImperativeHandle(t,()=>({destroy:S,update:_=>{h($=>{const R=typeof _=="function"?_($):_;return Object.assign(Object.assign({},$),R)})}}));const y=(n=d.okCancel)!==null&&n!==void 0?n:d.type==="confirm",[w]=Yo("Modal",ia.Modal);return l.createElement(YP,Object.assign({prefixCls:v,rootPrefixCls:C},d,{close:S,open:a,afterClose:x,okText:d.okText||(y?w==null?void 0:w.okText:w==null?void 0:w.justOkText),direction:d.direction||m,cancelText:d.cancelText||(w==null?void 0:w.cancelText)},i))},o5=l.forwardRef(r5);let f1=0;const i5=l.memo(l.forwardRef((e,t)=>{const[n,r]=Mz();return l.useImperativeHandle(t,()=>({patchElement:r}),[r]),l.createElement(l.Fragment,null,n)}));function a5(){const e=l.useRef(null),[t,n]=l.useState([]);l.useEffect(()=>{t.length&&(ke(t).forEach(a=>{a()}),n([]))},[t]);const r=l.useCallback(i=>function(c){var d;f1+=1;const h=l.createRef();let m;const p=new Promise(y=>{m=y});let v=!1,C;const x=l.createElement(o5,{key:`modal-${f1}`,config:i(c),ref:h,afterClose:()=>{C==null||C()},isSilent:()=>v,onConfirm:y=>{m(y)}});return C=(d=e.current)===null||d===void 0?void 0:d.patchElement(x),C&&Rs.push(C),{destroy:()=>{function y(){var w;(w=h.current)===null||w===void 0||w.destroy()}h.current?y():n(w=>[].concat(ke(w),[y]))},update:y=>{function w(){var _;(_=h.current)===null||_===void 0||_.update(y)}h.current?w():n(_=>[].concat(ke(_),[w]))},then:y=>(v=!0,p.then(y))}},[]);return[l.useMemo(()=>({info:r(tR),success:r(nR),error:r(rR),warning:r(eR),confirm:r(oR)}),[r]),l.createElement(i5,{key:"modal-holder",ref:e})]}const l5=ae.createContext({});function iR(e){return t=>l.createElement(da,{theme:{token:{motion:!1,zIndexPopupBase:0}}},l.createElement(e,Object.assign({},t)))}const LC=(e,t,n,r,o)=>iR(a=>{const{prefixCls:c,style:d}=a,h=l.useRef(null),[m,p]=l.useState(0),[v,C]=l.useState(0),[x,S]=qn(!1,{value:a.open}),{getPrefixCls:y}=l.useContext(Kt),w=y(r||"select",c);l.useEffect(()=>{if(S(!0),typeof ResizeObserver<"u"){const R=new ResizeObserver(I=>{const M=I[0].target;p(M.offsetHeight+8),C(M.offsetWidth)}),O=setInterval(()=>{var I;const M=o?`.${o(w)}`:`.${w}-dropdown`,T=(I=h.current)===null||I===void 0?void 0:I.querySelector(M);T&&(clearInterval(O),R.observe(T))},10);return()=>{clearInterval(O),R.disconnect()}}},[w]);let _=Object.assign(Object.assign({},a),{style:Object.assign(Object.assign({},d),{margin:0}),open:x,visible:x,getPopupContainer:()=>h.current});n&&(_=n(_)),t&&Object.assign(_,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const $={paddingBottom:m,position:"relative",minWidth:v};return l.createElement("div",{ref:h,style:$},l.createElement(e,Object.assign({},_)))}),Ap=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 Bp=function(t){var n=t.className,r=t.customizeIcon,o=t.customizeIconProps,i=t.children,a=t.onMouseDown,c=t.onClick,d=typeof r=="function"?r(o):r;return l.createElement("span",{className:n,onMouseDown:function(m){m.preventDefault(),a==null||a(m)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:c,"aria-hidden":!0},d!==void 0?d:l.createElement("span",{className:ce(n.split(/\s+/).map(function(h){return"".concat(h,"-icon")}))},i))},s5=function(t,n,r,o,i){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,c=arguments.length>6?arguments[6]:void 0,d=arguments.length>7?arguments[7]:void 0,h=ae.useMemo(function(){if(Tt(o)==="object")return o.clearIcon;if(i)return i},[o,i]),m=ae.useMemo(function(){return!!(!a&&o&&(r.length||c)&&!(d==="combobox"&&c===""))},[o,a,r.length,c,d]);return{allowClear:m,clearIcon:ae.createElement(Bp,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:h},"×")}},aR=l.createContext(null);function c5(){return l.useContext(aR)}function u5(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=l.useState(!1),n=xe(t,2),r=n[0],o=n[1],i=l.useRef(null),a=function(){window.clearTimeout(i.current)};l.useEffect(function(){return a},[]);var c=function(h,m){a(),i.current=window.setTimeout(function(){o(h),m&&m()},e)};return[r,c,a]}function lR(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=l.useRef(null),n=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function d5(e,t,n,r){var o=l.useRef(null);o.current={open:t,triggerOpen:n,customizedTrigger:r},l.useEffect(function(){function i(a){var c;if(!((c=o.current)!==null&&c!==void 0&&c.customizedTrigger)){var d=a.target;d.shadowRoot&&a.composed&&(d=a.composedPath()[0]||d),o.current.open&&e().filter(function(h){return h}).every(function(h){return!h.contains(d)&&h!==d})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}function f5(e){return e&&![ct.ESC,ct.SHIFT,ct.BACKSPACE,ct.TAB,ct.WIN_KEY,ct.ALT,ct.META,ct.WIN_KEY_RIGHT,ct.CTRL,ct.SEMICOLON,ct.EQUALS,ct.CAPS_LOCK,ct.CONTEXT_MENU,ct.F1,ct.F2,ct.F3,ct.F4,ct.F5,ct.F6,ct.F7,ct.F8,ct.F9,ct.F10,ct.F11,ct.F12].includes(e)}var h5=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Rc=void 0;function m5(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,i=e.renderItem,a=e.responsive,c=e.responsiveDisabled,d=e.registerSize,h=e.itemKey,m=e.className,p=e.style,v=e.children,C=e.display,x=e.order,S=e.component,y=S===void 0?"div":S,w=Zt(e,h5),_=a&&!C;function $(T){d(h,T)}l.useEffect(function(){return function(){$(null)}},[]);var R=i&&o!==Rc?i(o,{index:x}):v,O;r||(O={opacity:_?0:1,height:_?0:Rc,overflowY:_?"hidden":Rc,order:a?x:Rc,pointerEvents:_?"none":Rc,position:_?"absolute":Rc});var I={};_&&(I["aria-hidden"]=!0);var M=l.createElement(y,je({className:ce(!r&&n,m),style:le(le({},O),p)},I,w,{ref:t}),R);return a&&(M=l.createElement(Do,{onResize:function(N){var z=N.offsetWidth;$(z)},disabled:c},M)),M}var Hd=l.forwardRef(m5);Hd.displayName="Item";function p5(e){if(typeof MessageChannel>"u")$n(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function g5(){var e=l.useRef(null),t=function(r){e.current||(e.current=[],p5(function(){ji.unstable_batchedUpdates(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function xd(e,t){var n=l.useState(t),r=xe(n,2),o=r[0],i=r[1],a=On(function(c){e(function(){i(c)})});return[o,a]}var Km=ae.createContext(null),v5=["component"],y5=["className"],b5=["className"],C5=function(t,n){var r=l.useContext(Km);if(!r){var o=t.component,i=o===void 0?"div":o,a=Zt(t,v5);return l.createElement(i,je({},a,{ref:n}))}var c=r.className,d=Zt(r,y5),h=t.className,m=Zt(t,b5);return l.createElement(Km.Provider,{value:null},l.createElement(Hd,je({ref:n,className:ce(c,h)},d,m)))},sR=l.forwardRef(C5);sR.displayName="RawItem";var x5=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],cR="responsive",uR="invalidate";function S5(e){return"+ ".concat(e.length," ...")}function w5(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,i=o===void 0?[]:o,a=e.renderItem,c=e.renderRawItem,d=e.itemKey,h=e.itemWidth,m=h===void 0?10:h,p=e.ssr,v=e.style,C=e.className,x=e.maxCount,S=e.renderRest,y=e.renderRawRest,w=e.suffix,_=e.component,$=_===void 0?"div":_,R=e.itemComponent,O=e.onVisibleChange,I=Zt(e,x5),M=p==="full",T=g5(),N=xd(T,null),z=xe(N,2),F=z[0],U=z[1],q=F||0,D=xd(T,new Map),K=xe(D,2),B=K[0],A=K[1],H=xd(T,0),G=xe(H,2),Z=G[0],W=G[1],Y=xd(T,0),Q=xe(Y,2),ne=Q[0],re=Q[1],te=xd(T,0),de=xe(te,2),ue=de[0],he=de[1],Ce=l.useState(null),me=xe(Ce,2),fe=me[0],be=me[1],ye=l.useState(null),ge=xe(ye,2),pe=ge[0],_e=ge[1],Ee=l.useMemo(function(){return pe===null&&M?Number.MAX_SAFE_INTEGER:pe||0},[pe,F]),Ae=l.useState(!1),ze=xe(Ae,2),Se=ze[0],Ie=ze[1],Re="".concat(r,"-item"),Oe=Math.max(Z,ne),We=x===cR,qe=i.length&&We,lt=x===uR,tt=qe||typeof x=="number"&&i.length>x,Ye=l.useMemo(function(){var _t=i;return qe?F===null&&M?_t=i:_t=i.slice(0,Math.min(i.length,q/m)):typeof x=="number"&&(_t=i.slice(0,x)),_t},[i,m,F,x,qe]),rt=l.useMemo(function(){return qe?i.slice(Ee+1):i.slice(Ye.length)},[i,Ye,qe,Ee]),Fe=l.useCallback(function(_t,St){var st;return typeof d=="function"?d(_t):(st=d&&(_t==null?void 0:_t[d]))!==null&&st!==void 0?st:St},[d]),Le=l.useCallback(a||function(_t){return _t},[a]);function Ue(_t,St,st){pe===_t&&(St===void 0||St===fe)||(_e(_t),st||(Ie(_t<i.length-1),O==null||O(_t)),St!==void 0&&be(St))}function et(_t,St){U(St.clientWidth)}function ot(_t,St){A(function(st){var Et=new Map(st);return St===null?Et.delete(_t):Et.set(_t,St),Et})}function Me(_t,St){re(St),W(ne)}function Te(_t,St){he(St)}function Xe(_t){return B.get(Fe(Ye[_t],_t))}bn(function(){if(q&&typeof Oe=="number"&&Ye){var _t=ue,St=Ye.length,st=St-1;if(!St){Ue(0,null);return}for(var Et=0;Et<St;Et+=1){var It=Xe(Et);if(M&&(It=It||0),It===void 0){Ue(Et-1,void 0,!0);break}if(_t+=It,st===0&&_t<=q||Et===st-1&&_t+Xe(st)<=q){Ue(st,null);break}else if(_t+Oe>q){Ue(Et-1,_t-It-ue+ne);break}}w&&Xe(0)+ue>q&&be(null)}},[q,B,ne,ue,Fe,Ye]);var nt=Se&&!!rt.length,Lt={};fe!==null&&qe&&(Lt={position:"absolute",left:fe,top:0});var Dt={prefixCls:Re,responsive:qe,component:R,invalidate:lt},Qe=c?function(_t,St){var st=Fe(_t,St);return l.createElement(Km.Provider,{key:st,value:le(le({},Dt),{},{order:St,item:_t,itemKey:st,registerSize:ot,display:St<=Ee})},c(_t,St))}:function(_t,St){var st=Fe(_t,St);return l.createElement(Hd,je({},Dt,{order:St,key:st,item:_t,renderItem:Le,itemKey:st,registerSize:ot,display:St<=Ee}))},pt={order:nt?Ee:Number.MAX_SAFE_INTEGER,className:"".concat(Re,"-rest"),registerSize:Me,display:nt},wt=S||S5,Ct=y?l.createElement(Km.Provider,{value:le(le({},Dt),pt)},y(rt)):l.createElement(Hd,je({},Dt,pt),typeof wt=="function"?wt(rt):wt),kt=l.createElement($,je({className:ce(!lt&&r,C),style:v,ref:t},I),Ye.map(Qe),tt?Ct:null,w&&l.createElement(Hd,je({},Dt,{responsive:We,responsiveDisabled:!qe,order:Ee,className:"".concat(Re,"-suffix"),registerSize:Te,display:!0,style:Lt}),w));return We?l.createElement(Do,{onResize:et,disabled:!qe},kt):kt}var Na=l.forwardRef(w5);Na.displayName="Overflow";Na.Item=sR;Na.RESPONSIVE=cR;Na.INVALIDATE=uR;function _5(e,t,n){var r=le(le({},e),t);return Object.keys(t).forEach(function(o){var i=t[o];typeof i=="function"&&(r[o]=function(){for(var a,c=arguments.length,d=new Array(c),h=0;h<c;h++)d[h]=arguments[h];return i.apply(void 0,d),(a=e[o])===null||a===void 0?void 0:a.call.apply(a,[e].concat(d))})}),r}var $5=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],E5=function(t,n){var r=t.prefixCls,o=t.id,i=t.inputElement,a=t.autoFocus,c=t.autoComplete,d=t.editable,h=t.activeDescendantId,m=t.value,p=t.open,v=t.attrs,C=Zt(t,$5),x=i||l.createElement("input",null),S=x,y=S.ref,w=S.props;return"maxLength"in x.props,x=l.cloneElement(x,le(le(le({type:"search"},_5(C,w)),{},{id:o,ref:Kr(n,y),autoComplete:c||"off",autoFocus:a,className:ce("".concat(r,"-selection-search-input"),w==null?void 0:w.className),role:"combobox","aria-expanded":p||!1,"aria-haspopup":"listbox","aria-owns":"".concat(o,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(o,"_list"),"aria-activedescendant":p?h:void 0},v),{},{value:d?m:"",readOnly:!d,unselectable:d?null:"on",style:le(le({},w.style),{},{opacity:d?null:0})})),x},dR=l.forwardRef(E5);function fR(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var O5=typeof window<"u"&&window.document&&window.document.documentElement,P5=O5;function R5(e){return e!=null}function I5(e){return!e&&e!==0}function h1(e){return["string","number"].includes(Tt(e))}function hR(e){var t=void 0;return e&&(h1(e.title)?t=e.title.toString():h1(e.label)&&(t=e.label.toString())),t}function N5(e,t){P5?l.useLayoutEffect(e,t):l.useEffect(e,t)}function M5(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var m1=function(t){t.preventDefault(),t.stopPropagation()},T5=function(t){var n=t.id,r=t.prefixCls,o=t.values,i=t.open,a=t.searchValue,c=t.autoClearSearchValue,d=t.inputRef,h=t.placeholder,m=t.disabled,p=t.mode,v=t.showSearch,C=t.autoFocus,x=t.autoComplete,S=t.activeDescendantId,y=t.tabIndex,w=t.removeIcon,_=t.maxTagCount,$=t.maxTagTextLength,R=t.maxTagPlaceholder,O=R===void 0?function(ye){return"+ ".concat(ye.length," ...")}:R,I=t.tagRender,M=t.onToggleOpen,T=t.onRemove,N=t.onInputChange,z=t.onInputPaste,F=t.onInputKeyDown,U=t.onInputMouseDown,q=t.onInputCompositionStart,D=t.onInputCompositionEnd,K=t.onInputBlur,B=l.useRef(null),A=l.useState(0),H=xe(A,2),G=H[0],Z=H[1],W=l.useState(!1),Y=xe(W,2),Q=Y[0],ne=Y[1],re="".concat(r,"-selection"),te=i||p==="multiple"&&c===!1||p==="tags"?a:"",de=p==="tags"||p==="multiple"&&c===!1||v&&(i||Q);N5(function(){Z(B.current.scrollWidth)},[te]);var ue=function(ge,pe,_e,Ee,Ae){return l.createElement("span",{title:hR(ge),className:ce("".concat(re,"-item"),J({},"".concat(re,"-item-disabled"),_e))},l.createElement("span",{className:"".concat(re,"-item-content")},pe),Ee&&l.createElement(Bp,{className:"".concat(re,"-item-remove"),onMouseDown:m1,onClick:Ae,customizeIcon:w},"×"))},he=function(ge,pe,_e,Ee,Ae,ze){var Se=function(Re){m1(Re),M(!i)};return l.createElement("span",{onMouseDown:Se},I({label:pe,value:ge,disabled:_e,closable:Ee,onClose:Ae,isMaxTag:!!ze}))},Ce=function(ge){var pe=ge.disabled,_e=ge.label,Ee=ge.value,Ae=!m&&!pe,ze=_e;if(typeof $=="number"&&(typeof _e=="string"||typeof _e=="number")){var Se=String(ze);Se.length>$&&(ze="".concat(Se.slice(0,$),"..."))}var Ie=function(Oe){Oe&&Oe.stopPropagation(),T(ge)};return typeof I=="function"?he(Ee,ze,pe,Ae,Ie):ue(ge,ze,pe,Ae,Ie)},me=function(ge){if(!o.length)return null;var pe=typeof O=="function"?O(ge):O;return typeof I=="function"?he(void 0,pe,!1,!1,void 0,!0):ue({title:pe},pe,!1)},fe=l.createElement("div",{className:"".concat(re,"-search"),style:{width:G},onFocus:function(){ne(!0)},onBlur:function(){ne(!1)}},l.createElement(dR,{ref:d,open:i,prefixCls:r,id:n,inputElement:null,disabled:m,autoFocus:C,autoComplete:x,editable:de,activeDescendantId:S,value:te,onKeyDown:F,onMouseDown:U,onChange:N,onPaste:z,onCompositionStart:q,onCompositionEnd:D,onBlur:K,tabIndex:y,attrs:Vr(t,!0)}),l.createElement("span",{ref:B,className:"".concat(re,"-search-mirror"),"aria-hidden":!0},te," ")),be=l.createElement(Na,{prefixCls:"".concat(re,"-overflow"),data:o,renderItem:Ce,renderRest:me,suffix:fe,itemKey:M5,maxCount:_});return l.createElement("span",{className:"".concat(re,"-wrap")},be,!o.length&&!te&&l.createElement("span",{className:"".concat(re,"-placeholder")},h))},L5=function(t){var n=t.inputElement,r=t.prefixCls,o=t.id,i=t.inputRef,a=t.disabled,c=t.autoFocus,d=t.autoComplete,h=t.activeDescendantId,m=t.mode,p=t.open,v=t.values,C=t.placeholder,x=t.tabIndex,S=t.showSearch,y=t.searchValue,w=t.activeValue,_=t.maxLength,$=t.onInputKeyDown,R=t.onInputMouseDown,O=t.onInputChange,I=t.onInputPaste,M=t.onInputCompositionStart,T=t.onInputCompositionEnd,N=t.onInputBlur,z=t.title,F=l.useState(!1),U=xe(F,2),q=U[0],D=U[1],K=m==="combobox",B=K||S,A=v[0],H=y||"";K&&w&&!q&&(H=w),l.useEffect(function(){K&&D(!1)},[K,w]);var G=m!=="combobox"&&!p&&!S?!1:!!H,Z=z===void 0?hR(A):z,W=l.useMemo(function(){return A?null:l.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:G?{visibility:"hidden"}:void 0},C)},[A,G,C,r]);return l.createElement("span",{className:"".concat(r,"-selection-wrap")},l.createElement("span",{className:"".concat(r,"-selection-search")},l.createElement(dR,{ref:i,prefixCls:r,id:o,open:p,inputElement:n,disabled:a,autoFocus:c,autoComplete:d,editable:B,activeDescendantId:h,value:H,onKeyDown:$,onMouseDown:R,onChange:function(Q){D(!0),O(Q)},onPaste:I,onCompositionStart:M,onCompositionEnd:T,onBlur:N,tabIndex:x,attrs:Vr(t,!0),maxLength:K?_:void 0})),!K&&A?l.createElement("span",{className:"".concat(r,"-selection-item"),title:Z,style:G?{visibility:"hidden"}:void 0},A.label):null,W)},k5=function(t,n){var r=l.useRef(null),o=l.useRef(!1),i=t.prefixCls,a=t.open,c=t.mode,d=t.showSearch,h=t.tokenWithEnter,m=t.disabled,p=t.prefix,v=t.autoClearSearchValue,C=t.onSearch,x=t.onSearchSubmit,S=t.onToggleOpen,y=t.onInputKeyDown,w=t.onInputBlur,_=t.domRef;l.useImperativeHandle(n,function(){return{focus:function(Z){r.current.focus(Z)},blur:function(){r.current.blur()}}});var $=lR(0),R=xe($,2),O=R[0],I=R[1],M=function(Z){var W=Z.which,Y=r.current instanceof HTMLTextAreaElement;!Y&&a&&(W===ct.UP||W===ct.DOWN)&&Z.preventDefault(),y&&y(Z),W===ct.ENTER&&c==="tags"&&!o.current&&!a&&(x==null||x(Z.target.value)),!(Y&&!a&&~[ct.UP,ct.DOWN,ct.LEFT,ct.RIGHT].indexOf(W))&&f5(W)&&S(!0)},T=function(){I(!0)},N=l.useRef(null),z=function(Z){C(Z,!0,o.current)!==!1&&S(!0)},F=function(){o.current=!0},U=function(Z){o.current=!1,c!=="combobox"&&z(Z.target.value)},q=function(Z){var W=Z.target.value;if(h&&N.current&&/[\r\n]/.test(N.current)){var Y=N.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");W=W.replace(Y,N.current)}N.current=null,z(W)},D=function(Z){var W=Z.clipboardData,Y=W==null?void 0:W.getData("text");N.current=Y||""},K=function(Z){var W=Z.target;if(W!==r.current){var Y=document.body.style.msTouchAction!==void 0;Y?setTimeout(function(){r.current.focus()}):r.current.focus()}},B=function(Z){var W=O();Z.target!==r.current&&!W&&!(c==="combobox"&&m)&&Z.preventDefault(),(c!=="combobox"&&(!d||!W)||!a)&&(a&&v!==!1&&C("",!0,!1),S())},A={inputRef:r,onInputKeyDown:M,onInputMouseDown:T,onInputChange:q,onInputPaste:D,onInputCompositionStart:F,onInputCompositionEnd:U,onInputBlur:w},H=c==="multiple"||c==="tags"?l.createElement(T5,je({},t,A)):l.createElement(L5,je({},t,A));return l.createElement("div",{ref:_,className:"".concat(i,"-selector"),onClick:K,onMouseDown:B},p&&l.createElement("div",{className:"".concat(i,"-prefix")},p),H)},j5=l.forwardRef(k5);function z5(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,i=r||{},a=i.className,c=i.content,d=o.x,h=d===void 0?0:d,m=o.y,p=m===void 0?0:m,v=l.useRef();if(!n||!n.points)return null;var C={position:"absolute"};if(n.autoArrow!==!1){var x=n.points[0],S=n.points[1],y=x[0],w=x[1],_=S[0],$=S[1];y===_||!["t","b"].includes(y)?C.top=p:y==="t"?C.top=0:C.bottom=0,w===$||!["l","r"].includes(w)?C.left=h:w==="l"?C.left=0:C.right=0}return l.createElement("div",{ref:v,className:ce("".concat(t,"-arrow"),a),style:C},c)}function D5(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,i=e.motion;return o?l.createElement(vo,je({},i,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(a){var c=a.className;return l.createElement("div",{style:{zIndex:r},className:ce("".concat(t,"-mask"),c)})}):null}var A5=l.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),B5=l.forwardRef(function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,i=e.style,a=e.target,c=e.onVisibleChanged,d=e.open,h=e.keepDom,m=e.fresh,p=e.onClick,v=e.mask,C=e.arrow,x=e.arrowPos,S=e.align,y=e.motion,w=e.maskMotion,_=e.forceRender,$=e.getPopupContainer,R=e.autoDestroy,O=e.portal,I=e.zIndex,M=e.onMouseEnter,T=e.onMouseLeave,N=e.onPointerEnter,z=e.onPointerDownCapture,F=e.ready,U=e.offsetX,q=e.offsetY,D=e.offsetR,K=e.offsetB,B=e.onAlign,A=e.onPrepare,H=e.stretch,G=e.targetWidth,Z=e.targetHeight,W=typeof n=="function"?n():n,Y=d||h,Q=($==null?void 0:$.length)>0,ne=l.useState(!$||!Q),re=xe(ne,2),te=re[0],de=re[1];if(bn(function(){!te&&Q&&a&&de(!0)},[te,Q,a]),!te)return null;var ue="auto",he={left:"-1000vw",top:"-1000vh",right:ue,bottom:ue};if(F||!d){var Ce,me=S.points,fe=S.dynamicInset||((Ce=S._experimental)===null||Ce===void 0?void 0:Ce.dynamicInset),be=fe&&me[0][1]==="r",ye=fe&&me[0][0]==="b";be?(he.right=D,he.left=ue):(he.left=U,he.right=ue),ye?(he.bottom=K,he.top=ue):(he.top=q,he.bottom=ue)}var ge={};return H&&(H.includes("height")&&Z?ge.height=Z:H.includes("minHeight")&&Z&&(ge.minHeight=Z),H.includes("width")&&G?ge.width=G:H.includes("minWidth")&&G&&(ge.minWidth=G)),d||(ge.pointerEvents="none"),l.createElement(O,{open:_||Y,getContainer:$&&function(){return $(a)},autoDestroy:R},l.createElement(D5,{prefixCls:o,open:d,zIndex:I,mask:v,motion:w}),l.createElement(Do,{onResize:B,disabled:!d},function(pe){return l.createElement(vo,je({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:_,leavedClassName:"".concat(o,"-hidden")},y,{onAppearPrepare:A,onEnterPrepare:A,visible:d,onVisibleChanged:function(Ee){var Ae;y==null||(Ae=y.onVisibleChanged)===null||Ae===void 0||Ae.call(y,Ee),c(Ee)}}),function(_e,Ee){var Ae=_e.className,ze=_e.style,Se=ce(o,Ae,r);return l.createElement("div",{ref:Kr(pe,t,Ee),className:Se,style:le(le(le(le({"--arrow-x":"".concat(x.x||0,"px"),"--arrow-y":"".concat(x.y||0,"px")},he),ge),ze),{},{boxSizing:"border-box",zIndex:I},i),onMouseEnter:M,onMouseLeave:T,onPointerEnter:N,onClick:p,onPointerDownCapture:z},C&&l.createElement(z5,{prefixCls:o,arrow:C,arrowPos:x,align:S}),l.createElement(A5,{cache:!d&&!m},W))})}))}),F5=l.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=ra(n),i=l.useCallback(function(c){Xd(t,r?r(c):c)},[r]),a=ja(i,es(n));return o?l.cloneElement(n,{ref:a}):n}),p1=l.createContext(null);function g1(e){return e?Array.isArray(e)?e:[e]:[]}function H5(e,t,n,r){return l.useMemo(function(){var o=g1(n??t),i=g1(r??t),a=new Set(o),c=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),c.has("hover")&&(c.delete("hover"),c.add("click"))),[a,c]},[e,t,n,r])}function W5(){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 V5(e,t,n,r){for(var o=n.points,i=Object.keys(e),a=0;a<i.length;a+=1){var c,d=i[a];if(W5((c=e[d])===null||c===void 0?void 0:c.points,o,r))return"".concat(t,"-placement-").concat(d)}return""}function v1(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function _f(e){return e.ownerDocument.defaultView}function Yy(e){for(var t=[],n=e==null?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var o=_f(n).getComputedStyle(n),i=o.overflowX,a=o.overflowY,c=o.overflow;[i,a,c].some(function(d){return r.includes(d)})&&t.push(n),n=n.parentElement}return t}function af(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Sd(e){return af(parseFloat(e),0)}function y1(e,t){var n=le({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var o=_f(r).getComputedStyle(r),i=o.overflow,a=o.overflowClipMargin,c=o.borderTopWidth,d=o.borderBottomWidth,h=o.borderLeftWidth,m=o.borderRightWidth,p=r.getBoundingClientRect(),v=r.offsetHeight,C=r.clientHeight,x=r.offsetWidth,S=r.clientWidth,y=Sd(c),w=Sd(d),_=Sd(h),$=Sd(m),R=af(Math.round(p.width/x*1e3)/1e3),O=af(Math.round(p.height/v*1e3)/1e3),I=(x-S-_-$)*R,M=(v-C-y-w)*O,T=y*O,N=w*O,z=_*R,F=$*R,U=0,q=0;if(i==="clip"){var D=Sd(a);U=D*R,q=D*O}var K=p.x+z-U,B=p.y+T-q,A=K+p.width+2*U-z-F-I,H=B+p.height+2*q-T-N-M;n.left=Math.max(n.left,K),n.top=Math.max(n.top,B),n.right=Math.min(n.right,A),n.bottom=Math.min(n.bottom,H)}}),n}function b1(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 C1(e,t){var n=t||[],r=xe(n,2),o=r[0],i=r[1];return[b1(e.width,o),b1(e.height,i)]}function x1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Ic(e,t){var n=t[0],r=t[1],o,i;return n==="t"?i=e.y:n==="b"?i=e.y+e.height:i=e.y+e.height/2,r==="l"?o=e.x:r==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:i}}function Dl(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,o){return o===t?n[r]||"c":r}).join("")}function K5(e,t,n,r,o,i,a){var c=l.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),d=xe(c,2),h=d[0],m=d[1],p=l.useRef(0),v=l.useMemo(function(){return t?Yy(t):[]},[t]),C=l.useRef({}),x=function(){C.current={}};e||x();var S=On(function(){if(t&&n&&e){let Kn=function(vr,Dr){var an=arguments.length>2&&arguments[2]!==void 0?arguments[2]:We,Or=Y.x+vr,Yn=Y.y+Dr,Da=Or+ye,Wt=Yn+be,dn=Math.max(Or,an.left),tr=Math.max(Yn,an.top),Gn=Math.min(Da,an.right),nr=Math.min(Wt,an.bottom);return Math.max(0,(Gn-dn)*(nr-tr))},gr=function(){gn=Y.y+Et,vn=gn+be,In=Y.x+st,cn=In+ye};var Tr=Kn,er=gr,_,$,R,O,I=t,M=I.ownerDocument,T=_f(I),N=T.getComputedStyle(I),z=N.position,F=I.style.left,U=I.style.top,q=I.style.right,D=I.style.bottom,K=I.style.overflow,B=le(le({},o[r]),i),A=M.createElement("div");(_=I.parentElement)===null||_===void 0||_.appendChild(A),A.style.left="".concat(I.offsetLeft,"px"),A.style.top="".concat(I.offsetTop,"px"),A.style.position=z,A.style.height="".concat(I.offsetHeight,"px"),A.style.width="".concat(I.offsetWidth,"px"),I.style.left="0",I.style.top="0",I.style.right="auto",I.style.bottom="auto",I.style.overflow="hidden";var H;if(Array.isArray(n))H={x:n[0],y:n[1],width:0,height:0};else{var G,Z,W=n.getBoundingClientRect();W.x=(G=W.x)!==null&&G!==void 0?G:W.left,W.y=(Z=W.y)!==null&&Z!==void 0?Z:W.top,H={x:W.x,y:W.y,width:W.width,height:W.height}}var Y=I.getBoundingClientRect(),Q=T.getComputedStyle(I),ne=Q.height,re=Q.width;Y.x=($=Y.x)!==null&&$!==void 0?$:Y.left,Y.y=(R=Y.y)!==null&&R!==void 0?R:Y.top;var te=M.documentElement,de=te.clientWidth,ue=te.clientHeight,he=te.scrollWidth,Ce=te.scrollHeight,me=te.scrollTop,fe=te.scrollLeft,be=Y.height,ye=Y.width,ge=H.height,pe=H.width,_e={left:0,top:0,right:de,bottom:ue},Ee={left:-fe,top:-me,right:he-fe,bottom:Ce-me},Ae=B.htmlRegion,ze="visible",Se="visibleFirst";Ae!=="scroll"&&Ae!==Se&&(Ae=ze);var Ie=Ae===Se,Re=y1(Ee,v),Oe=y1(_e,v),We=Ae===ze?Oe:Re,qe=Ie?Oe:We;I.style.left="auto",I.style.top="auto",I.style.right="0",I.style.bottom="0";var lt=I.getBoundingClientRect();I.style.left=F,I.style.top=U,I.style.right=q,I.style.bottom=D,I.style.overflow=K,(O=I.parentElement)===null||O===void 0||O.removeChild(A);var tt=af(Math.round(ye/parseFloat(re)*1e3)/1e3),Ye=af(Math.round(be/parseFloat(ne)*1e3)/1e3);if(tt===0||Ye===0||Gd(n)&&!yf(n))return;var rt=B.offset,Fe=B.targetOffset,Le=C1(Y,rt),Ue=xe(Le,2),et=Ue[0],ot=Ue[1],Me=C1(H,Fe),Te=xe(Me,2),Xe=Te[0],nt=Te[1];H.x-=Xe,H.y-=nt;var Lt=B.points||[],Dt=xe(Lt,2),Qe=Dt[0],pt=Dt[1],wt=x1(pt),Ct=x1(Qe),kt=Ic(H,wt),_t=Ic(Y,Ct),St=le({},B),st=kt.x-_t.x+et,Et=kt.y-_t.y+ot,It=Kn(st,Et),it=Kn(st,Et,Oe),Ot=Ic(H,["t","l"]),at=Ic(Y,["t","l"]),Ge=Ic(H,["b","r"]),Ht=Ic(Y,["b","r"]),At=B.overflow||{},ln=At.adjustX,Pt=At.adjustY,vt=At.shiftX,zt=At.shiftY,on=function(Dr){return typeof Dr=="boolean"?Dr:Dr>=0},gn,vn,In,cn;gr();var En=on(Pt),ft=Ct[0]===wt[0];if(En&&Ct[0]==="t"&&(vn>qe.bottom||C.current.bt)){var Nt=Et;ft?Nt-=be-ge:Nt=Ot.y-Ht.y-ot;var bt=Kn(st,Nt),Ze=Kn(st,Nt,Oe);bt>It||bt===It&&(!Ie||Ze>=it)?(C.current.bt=!0,Et=Nt,ot=-ot,St.points=[Dl(Ct,0),Dl(wt,0)]):C.current.bt=!1}if(En&&Ct[0]==="b"&&(gn<qe.top||C.current.tb)){var ht=Et;ft?ht+=be-ge:ht=Ge.y-at.y-ot;var dt=Kn(st,ht),Bt=Kn(st,ht,Oe);dt>It||dt===It&&(!Ie||Bt>=it)?(C.current.tb=!0,Et=ht,ot=-ot,St.points=[Dl(Ct,0),Dl(wt,0)]):C.current.tb=!1}var sn=on(ln),yt=Ct[1]===wt[1];if(sn&&Ct[1]==="l"&&(cn>qe.right||C.current.rl)){var Mt=st;yt?Mt-=ye-pe:Mt=Ot.x-Ht.x-et;var qt=Kn(Mt,Et),wn=Kn(Mt,Et,Oe);qt>It||qt===It&&(!Ie||wn>=it)?(C.current.rl=!0,st=Mt,et=-et,St.points=[Dl(Ct,1),Dl(wt,1)]):C.current.rl=!1}if(sn&&Ct[1]==="r"&&(In<qe.left||C.current.lr)){var Wn=st;yt?Wn+=ye-pe:Wn=Ge.x-at.x-et;var Ut=Kn(Wn,Et),Sn=Kn(Wn,Et,Oe);Ut>It||Ut===It&&(!Ie||Sn>=it)?(C.current.lr=!0,st=Wn,et=-et,St.points=[Dl(Ct,1),Dl(wt,1)]):C.current.lr=!1}gr();var cr=vt===!0?0:vt;typeof cr=="number"&&(In<Oe.left&&(st-=In-Oe.left-et,H.x+pe<Oe.left+cr&&(st+=H.x-Oe.left+pe-cr)),cn>Oe.right&&(st-=cn-Oe.right-et,H.x>Oe.right-cr&&(st+=H.x-Oe.right+cr)));var xr=zt===!0?0:zt;typeof xr=="number"&&(gn<Oe.top&&(Et-=gn-Oe.top-ot,H.y+ge<Oe.top+xr&&(Et+=H.y-Oe.top+ge-xr)),vn>Oe.bottom&&(Et-=vn-Oe.bottom-ot,H.y>Oe.bottom-xr&&(Et+=H.y-Oe.bottom+xr)));var hr=Y.x+st,Er=hr+ye,Jt=Y.y+Et,nn=Jt+be,Ft=H.x,jt=Ft+pe,fn=H.y,Nn=fn+ge,zn=Math.max(hr,Ft),Ln=Math.min(Er,jt),kn=(zn+Ln)/2,Zn=kn-hr,un=Math.max(Jt,fn),ur=Math.min(nn,Nn),Sr=(un+ur)/2,zr=Sr-Jt;a==null||a(t,St);var en=lt.right-Y.x-(st+Y.width),yn=lt.bottom-Y.y-(Et+Y.height);tt===1&&(st=Math.round(st),en=Math.round(en)),Ye===1&&(Et=Math.round(Et),yn=Math.round(yn));var dr={ready:!0,offsetX:st/tt,offsetY:Et/Ye,offsetR:en/tt,offsetB:yn/Ye,arrowX:Zn/tt,arrowY:zr/Ye,scaleX:tt,scaleY:Ye,align:St};m(dr)}}),y=function(){p.current+=1;var $=p.current;Promise.resolve().then(function(){p.current===$&&S()})},w=function(){m(function($){return le(le({},$),{},{ready:!1})})};return bn(w,[r]),bn(function(){e||w()},[e]),[h.ready,h.offsetX,h.offsetY,h.offsetR,h.offsetB,h.arrowX,h.arrowY,h.scaleX,h.scaleY,h.align,y]}function U5(e,t,n,r,o){bn(function(){if(e&&t&&n){let v=function(){r(),o()};var p=v,i=t,a=n,c=Yy(i),d=Yy(a),h=_f(a),m=new Set([h].concat(ke(c),ke(d)));return m.forEach(function(C){C.addEventListener("scroll",v,{passive:!0})}),h.addEventListener("resize",v,{passive:!0}),r(),function(){m.forEach(function(C){C.removeEventListener("scroll",v),h.removeEventListener("resize",v)})}}},[e,t,n])}function q5(e,t,n,r,o,i,a,c){var d=l.useRef(e);d.current=e;var h=l.useRef(!1);l.useEffect(function(){if(t&&r&&(!o||i)){var p=function(){h.current=!1},v=function(y){var w;d.current&&!a(((w=y.composedPath)===null||w===void 0||(w=w.call(y))===null||w===void 0?void 0:w[0])||y.target)&&!h.current&&c(!1)},C=_f(r);C.addEventListener("pointerdown",p,!0),C.addEventListener("mousedown",v,!0),C.addEventListener("contextmenu",v,!0);var x=Fm(n);return x&&(x.addEventListener("mousedown",v,!0),x.addEventListener("contextmenu",v,!0)),function(){C.removeEventListener("pointerdown",p,!0),C.removeEventListener("mousedown",v,!0),C.removeEventListener("contextmenu",v,!0),x&&(x.removeEventListener("mousedown",v,!0),x.removeEventListener("contextmenu",v,!0))}}},[t,n,r,o,i]);function m(){h.current=!0}return m}var G5=["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 X5(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:jp,t=l.forwardRef(function(n,r){var o=n.prefixCls,i=o===void 0?"rc-trigger-popup":o,a=n.children,c=n.action,d=c===void 0?"hover":c,h=n.showAction,m=n.hideAction,p=n.popupVisible,v=n.defaultPopupVisible,C=n.onPopupVisibleChange,x=n.afterPopupVisibleChange,S=n.mouseEnterDelay,y=n.mouseLeaveDelay,w=y===void 0?.1:y,_=n.focusDelay,$=n.blurDelay,R=n.mask,O=n.maskClosable,I=O===void 0?!0:O,M=n.getPopupContainer,T=n.forceRender,N=n.autoDestroy,z=n.destroyPopupOnHide,F=n.popup,U=n.popupClassName,q=n.popupStyle,D=n.popupPlacement,K=n.builtinPlacements,B=K===void 0?{}:K,A=n.popupAlign,H=n.zIndex,G=n.stretch,Z=n.getPopupClassNameFromAlign,W=n.fresh,Y=n.alignPoint,Q=n.onPopupClick,ne=n.onPopupAlign,re=n.arrow,te=n.popupMotion,de=n.maskMotion,ue=n.popupTransitionName,he=n.popupAnimation,Ce=n.maskTransitionName,me=n.maskAnimation,fe=n.className,be=n.getTriggerDOMNode,ye=Zt(n,G5),ge=N||z||!1,pe=l.useState(!1),_e=xe(pe,2),Ee=_e[0],Ae=_e[1];bn(function(){Ae(Ap())},[]);var ze=l.useRef({}),Se=l.useContext(p1),Ie=l.useMemo(function(){return{registerSubPopup:function(dn,tr){ze.current[dn]=tr,Se==null||Se.registerSubPopup(dn,tr)}}},[Se]),Re=gu(),Oe=l.useState(null),We=xe(Oe,2),qe=We[0],lt=We[1],tt=l.useRef(null),Ye=On(function(Wt){tt.current=Wt,Gd(Wt)&&qe!==Wt&&lt(Wt),Se==null||Se.registerSubPopup(Re,Wt)}),rt=l.useState(null),Fe=xe(rt,2),Le=Fe[0],Ue=Fe[1],et=l.useRef(null),ot=On(function(Wt){Gd(Wt)&&Le!==Wt&&(Ue(Wt),et.current=Wt)}),Me=l.Children.only(a),Te=(Me==null?void 0:Me.props)||{},Xe={},nt=On(function(Wt){var dn,tr,Gn=Le;return(Gn==null?void 0:Gn.contains(Wt))||((dn=Fm(Gn))===null||dn===void 0?void 0:dn.host)===Wt||Wt===Gn||(qe==null?void 0:qe.contains(Wt))||((tr=Fm(qe))===null||tr===void 0?void 0:tr.host)===Wt||Wt===qe||Object.values(ze.current).some(function(nr){return(nr==null?void 0:nr.contains(Wt))||Wt===nr})}),Lt=v1(i,te,he,ue),Dt=v1(i,de,me,Ce),Qe=l.useState(v||!1),pt=xe(Qe,2),wt=pt[0],Ct=pt[1],kt=p??wt,_t=On(function(Wt){p===void 0&&Ct(Wt)});bn(function(){Ct(p||!1)},[p]);var St=l.useRef(kt);St.current=kt;var st=l.useRef([]);st.current=[];var Et=On(function(Wt){var dn;_t(Wt),((dn=st.current[st.current.length-1])!==null&&dn!==void 0?dn:kt)!==Wt&&(st.current.push(Wt),C==null||C(Wt))}),It=l.useRef(),it=function(){clearTimeout(It.current)},Ot=function(dn){var tr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;it(),tr===0?Et(dn):It.current=setTimeout(function(){Et(dn)},tr*1e3)};l.useEffect(function(){return it},[]);var at=l.useState(!1),Ge=xe(at,2),Ht=Ge[0],At=Ge[1];bn(function(Wt){(!Wt||kt)&&At(!0)},[kt]);var ln=l.useState(null),Pt=xe(ln,2),vt=Pt[0],zt=Pt[1],on=l.useState(null),gn=xe(on,2),vn=gn[0],In=gn[1],cn=function(dn){In([dn.clientX,dn.clientY])},En=K5(kt,qe,Y&&vn!==null?vn:Le,D,B,A,ne),ft=xe(En,11),Nt=ft[0],bt=ft[1],Ze=ft[2],ht=ft[3],dt=ft[4],Bt=ft[5],sn=ft[6],yt=ft[7],Mt=ft[8],qt=ft[9],wn=ft[10],Wn=H5(Ee,d,h,m),Ut=xe(Wn,2),Sn=Ut[0],cr=Ut[1],xr=Sn.has("click"),hr=cr.has("click")||cr.has("contextMenu"),Er=On(function(){Ht||wn()}),Jt=function(){St.current&&Y&&hr&&Ot(!1)};U5(kt,Le,qe,Er,Jt),bn(function(){Er()},[vn,D]),bn(function(){kt&&!(B!=null&&B[D])&&Er()},[JSON.stringify(A)]);var nn=l.useMemo(function(){var Wt=V5(B,i,qt,Y);return ce(Wt,Z==null?void 0:Z(qt))},[qt,Z,B,i,Y]);l.useImperativeHandle(r,function(){return{nativeElement:et.current,popupElement:tt.current,forceAlign:Er}});var Ft=l.useState(0),jt=xe(Ft,2),fn=jt[0],Nn=jt[1],zn=l.useState(0),Ln=xe(zn,2),kn=Ln[0],Zn=Ln[1],un=function(){if(G&&Le){var dn=Le.getBoundingClientRect();Nn(dn.width),Zn(dn.height)}},ur=function(){un(),Er()},Sr=function(dn){At(!1),wn(),x==null||x(dn)},zr=function(){return new Promise(function(dn){un(),zt(function(){return dn})})};bn(function(){vt&&(wn(),vt(),zt(null))},[vt]);function en(Wt,dn,tr,Gn){Xe[Wt]=function(nr){var pi;Gn==null||Gn(nr),Ot(dn,tr);for(var yr=arguments.length,Co=new Array(yr>1?yr-1:0),Ao=1;Ao<yr;Ao++)Co[Ao-1]=arguments[Ao];(pi=Te[Wt])===null||pi===void 0||pi.call.apply(pi,[Te,nr].concat(Co))}}(xr||hr)&&(Xe.onClick=function(Wt){var dn;St.current&&hr?Ot(!1):!St.current&&xr&&(cn(Wt),Ot(!0));for(var tr=arguments.length,Gn=new Array(tr>1?tr-1:0),nr=1;nr<tr;nr++)Gn[nr-1]=arguments[nr];(dn=Te.onClick)===null||dn===void 0||dn.call.apply(dn,[Te,Wt].concat(Gn))});var yn=q5(kt,hr,Le,qe,R,I,nt,Ot),dr=Sn.has("hover"),Tr=cr.has("hover"),er,Kn;dr&&(en("onMouseEnter",!0,S,function(Wt){cn(Wt)}),en("onPointerEnter",!0,S,function(Wt){cn(Wt)}),er=function(dn){(kt||Ht)&&qe!==null&&qe!==void 0&&qe.contains(dn.target)&&Ot(!0,S)},Y&&(Xe.onMouseMove=function(Wt){var dn;(dn=Te.onMouseMove)===null||dn===void 0||dn.call(Te,Wt)})),Tr&&(en("onMouseLeave",!1,w),en("onPointerLeave",!1,w),Kn=function(){Ot(!1,w)}),Sn.has("focus")&&en("onFocus",!0,_),cr.has("focus")&&en("onBlur",!1,$),Sn.has("contextMenu")&&(Xe.onContextMenu=function(Wt){var dn;St.current&&cr.has("contextMenu")?Ot(!1):(cn(Wt),Ot(!0)),Wt.preventDefault();for(var tr=arguments.length,Gn=new Array(tr>1?tr-1:0),nr=1;nr<tr;nr++)Gn[nr-1]=arguments[nr];(dn=Te.onContextMenu)===null||dn===void 0||dn.call.apply(dn,[Te,Wt].concat(Gn))}),fe&&(Xe.className=ce(Te.className,fe));var gr=l.useRef(!1);gr.current||(gr.current=T||kt||Ht);var vr=le(le({},Te),Xe),Dr={},an=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];an.forEach(function(Wt){ye[Wt]&&(Dr[Wt]=function(){for(var dn,tr=arguments.length,Gn=new Array(tr),nr=0;nr<tr;nr++)Gn[nr]=arguments[nr];(dn=vr[Wt])===null||dn===void 0||dn.call.apply(dn,[vr].concat(Gn)),ye[Wt].apply(ye,Gn)})});var Or=l.cloneElement(Me,le(le({},vr),Dr)),Yn={x:Bt,y:sn},Da=re?le({},re!==!0?re:{}):null;return l.createElement(l.Fragment,null,l.createElement(Do,{disabled:!kt,ref:ot,onResize:ur},l.createElement(F5,{getTriggerDOMNode:be},Or)),gr.current&&l.createElement(p1.Provider,{value:Ie},l.createElement(B5,{portal:e,ref:Ye,prefixCls:i,popup:F,className:ce(U,nn),style:q,target:Le,onMouseEnter:er,onMouseLeave:Kn,onPointerEnter:er,zIndex:H,open:kt,keepDom:Ht,fresh:W,onClick:Q,onPointerDownCapture:yn,mask:R,motion:Lt,maskMotion:Dt,onVisibleChanged:Sr,onPrepare:zr,forceRender:T,autoDestroy:ge,getPopupContainer:M,align:qt,arrow:Da,arrowPos:Yn,ready:Nt,offsetX:bt,offsetY:Ze,offsetR:ht,offsetB:dt,onAlign:Er,stretch:G,targetWidth:fn/yt,targetHeight:kn/Mt})))});return t}const Fp=X5(jp);var Z5=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Y5=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"}}},Q5=function(t,n){var r=t.prefixCls;t.disabled;var o=t.visible,i=t.children,a=t.popupElement,c=t.animation,d=t.transitionName,h=t.dropdownStyle,m=t.dropdownClassName,p=t.direction,v=p===void 0?"ltr":p,C=t.placement,x=t.builtinPlacements,S=t.dropdownMatchSelectWidth,y=t.dropdownRender,w=t.dropdownAlign,_=t.getPopupContainer,$=t.empty,R=t.getTriggerDOMNode,O=t.onPopupVisibleChange,I=t.onPopupMouseEnter,M=Zt(t,Z5),T="".concat(r,"-dropdown"),N=a;y&&(N=y(a));var z=l.useMemo(function(){return x||Y5(S)},[x,S]),F=c?"".concat(T,"-").concat(c):d,U=typeof S=="number",q=l.useMemo(function(){return U?null:S===!1?"minWidth":"width"},[S,U]),D=h;U&&(D=le(le({},D),{},{width:S}));var K=l.useRef(null);return l.useImperativeHandle(n,function(){return{getPopupElement:function(){var A;return(A=K.current)===null||A===void 0?void 0:A.popupElement}}}),l.createElement(Fp,je({},M,{showAction:O?["click"]:[],hideAction:O?["click"]:[],popupPlacement:C||(v==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:z,prefixCls:T,popupTransitionName:F,popup:l.createElement("div",{onMouseEnter:I},N),ref:K,stretch:q,popupAlign:w,popupVisible:o,getPopupContainer:_,popupClassName:ce(m,J({},"".concat(T,"-empty"),$)),popupStyle:D,getTriggerDOMNode:R,onPopupVisibleChange:O}),i)},J5=l.forwardRef(Q5);function S1(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 Qy(e){return typeof e<"u"&&!Number.isNaN(e)}function mR(e,t){var n=e||{},r=n.label,o=n.value,i=n.options,a=n.groupLabel,c=r||(t?"children":"label");return{label:c,value:o||"value",options:i||"options",groupLabel:a||c}}function eB(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],i=mR(n,!1),a=i.label,c=i.value,d=i.options,h=i.groupLabel;function m(p,v){Array.isArray(p)&&p.forEach(function(C){if(v||!(d in C)){var x=C[c];o.push({key:S1(C,o.length),groupOption:v,data:C,label:C[a],value:x})}else{var S=C[h];S===void 0&&r&&(S=C.label),o.push({key:S1(C,o.length),group:!0,data:C,label:S}),m(C[d],!0)}})}return m(e,!1),o}function Jy(e){var t=le({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return lr(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var tB=function(t,n,r){if(!n||!n.length)return null;var o=!1,i=function c(d,h){var m=hO(h),p=m[0],v=m.slice(1);if(!p)return[d];var C=d.split(p);return o=o||C.length>1,C.reduce(function(x,S){return[].concat(ke(x),ke(c(S,v)))},[]).filter(Boolean)},a=i(t,n);return o?typeof r<"u"?a.slice(0,r):a:null},kC=l.createContext(null);function nB(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(o){var i=o.label,a=o.value;return["number","string"].includes(Tt(i))?i:a}).join(", ")),n.length>r?", ...":null)}var rB=["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"],oB=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],eb=function(t){return t==="tags"||t==="multiple"},iB=l.forwardRef(function(e,t){var n,r=e.id,o=e.prefixCls,i=e.className,a=e.showSearch,c=e.tagRender,d=e.direction,h=e.omitDomProps,m=e.displayValues,p=e.onDisplayValuesChange,v=e.emptyOptions,C=e.notFoundContent,x=C===void 0?"Not Found":C,S=e.onClear,y=e.mode,w=e.disabled,_=e.loading,$=e.getInputElement,R=e.getRawInputElement,O=e.open,I=e.defaultOpen,M=e.onDropdownVisibleChange,T=e.activeValue,N=e.onActiveValueChange,z=e.activeDescendantId,F=e.searchValue,U=e.autoClearSearchValue,q=e.onSearch,D=e.onSearchSplit,K=e.tokenSeparators,B=e.allowClear,A=e.prefix,H=e.suffixIcon,G=e.clearIcon,Z=e.OptionList,W=e.animation,Y=e.transitionName,Q=e.dropdownStyle,ne=e.dropdownClassName,re=e.dropdownMatchSelectWidth,te=e.dropdownRender,de=e.dropdownAlign,ue=e.placement,he=e.builtinPlacements,Ce=e.getPopupContainer,me=e.showAction,fe=me===void 0?[]:me,be=e.onFocus,ye=e.onBlur,ge=e.onKeyUp,pe=e.onKeyDown,_e=e.onMouseDown,Ee=Zt(e,rB),Ae=eb(y),ze=(a!==void 0?a:Ae)||y==="combobox",Se=le({},Ee);oB.forEach(function(Ft){delete Se[Ft]}),h==null||h.forEach(function(Ft){delete Se[Ft]});var Ie=l.useState(!1),Re=xe(Ie,2),Oe=Re[0],We=Re[1];l.useEffect(function(){We(Ap())},[]);var qe=l.useRef(null),lt=l.useRef(null),tt=l.useRef(null),Ye=l.useRef(null),rt=l.useRef(null),Fe=l.useRef(!1),Le=u5(),Ue=xe(Le,3),et=Ue[0],ot=Ue[1],Me=Ue[2];l.useImperativeHandle(t,function(){var Ft,jt;return{focus:(Ft=Ye.current)===null||Ft===void 0?void 0:Ft.focus,blur:(jt=Ye.current)===null||jt===void 0?void 0:jt.blur,scrollTo:function(Nn){var zn;return(zn=rt.current)===null||zn===void 0?void 0:zn.scrollTo(Nn)},nativeElement:qe.current||lt.current}});var Te=l.useMemo(function(){var Ft;if(y!=="combobox")return F;var jt=(Ft=m[0])===null||Ft===void 0?void 0:Ft.value;return typeof jt=="string"||typeof jt=="number"?String(jt):""},[F,y,m]),Xe=y==="combobox"&&typeof $=="function"&&$()||null,nt=typeof R=="function"&&R(),Lt=ja(lt,nt==null||(n=nt.props)===null||n===void 0?void 0:n.ref),Dt=l.useState(!1),Qe=xe(Dt,2),pt=Qe[0],wt=Qe[1];bn(function(){wt(!0)},[]);var Ct=qn(!1,{defaultValue:I,value:O}),kt=xe(Ct,2),_t=kt[0],St=kt[1],st=pt?_t:!1,Et=!x&&v;(w||Et&&st&&y==="combobox")&&(st=!1);var It=Et?!1:st,it=l.useCallback(function(Ft){var jt=Ft!==void 0?Ft:!st;w||(St(jt),st!==jt&&(M==null||M(jt)))},[w,st,St,M]),Ot=l.useMemo(function(){return(K||[]).some(function(Ft){return[`
`,`\r
`].includes(Ft)})},[K]),at=l.useContext(kC)||{},Ge=at.maxCount,Ht=at.rawValues,At=function(jt,fn,Nn){if(!(Ae&&Qy(Ge)&&(Ht==null?void 0:Ht.size)>=Ge)){var zn=!0,Ln=jt;N==null||N(null);var kn=tB(jt,K,Qy(Ge)?Ge-Ht.size:void 0),Zn=Nn?null:kn;return y!=="combobox"&&Zn&&(Ln="",D==null||D(Zn),it(!1),zn=!1),q&&Te!==Ln&&q(Ln,{source:fn?"typing":"effect"}),zn}},ln=function(jt){!jt||!jt.trim()||q(jt,{source:"submit"})};l.useEffect(function(){!st&&!Ae&&y!=="combobox"&&At("",!1,!1)},[st]),l.useEffect(function(){_t&&w&&St(!1),w&&!Fe.current&&ot(!1)},[w]);var Pt=lR(),vt=xe(Pt,2),zt=vt[0],on=vt[1],gn=l.useRef(!1),vn=function(jt){var fn=zt(),Nn=jt.key,zn=Nn==="Enter";if(zn&&(y!=="combobox"&&jt.preventDefault(),st||it(!0)),on(!!Te),Nn==="Backspace"&&!fn&&Ae&&!Te&&m.length){for(var Ln=ke(m),kn=null,Zn=Ln.length-1;Zn>=0;Zn-=1){var un=Ln[Zn];if(!un.disabled){Ln.splice(Zn,1),kn=un;break}}kn&&p(Ln,{type:"remove",values:[kn]})}for(var ur=arguments.length,Sr=new Array(ur>1?ur-1:0),zr=1;zr<ur;zr++)Sr[zr-1]=arguments[zr];if(st&&(!zn||!gn.current)){var en;zn&&(gn.current=!0),(en=rt.current)===null||en===void 0||en.onKeyDown.apply(en,[jt].concat(Sr))}pe==null||pe.apply(void 0,[jt].concat(Sr))},In=function(jt){for(var fn=arguments.length,Nn=new Array(fn>1?fn-1:0),zn=1;zn<fn;zn++)Nn[zn-1]=arguments[zn];if(st){var Ln;(Ln=rt.current)===null||Ln===void 0||Ln.onKeyUp.apply(Ln,[jt].concat(Nn))}jt.key==="Enter"&&(gn.current=!1),ge==null||ge.apply(void 0,[jt].concat(Nn))},cn=function(jt){var fn=m.filter(function(Nn){return Nn!==jt});p(fn,{type:"remove",values:[jt]})},En=function(){gn.current=!1},ft=l.useRef(!1),Nt=function(){ot(!0),w||(be&&!ft.current&&be.apply(void 0,arguments),fe.includes("focus")&&it(!0)),ft.current=!0},bt=function(){Fe.current=!0,ot(!1,function(){ft.current=!1,Fe.current=!1,it(!1)}),!w&&(Te&&(y==="tags"?q(Te,{source:"submit"}):y==="multiple"&&q("",{source:"blur"})),ye&&ye.apply(void 0,arguments))},Ze=[];l.useEffect(function(){return function(){Ze.forEach(function(Ft){return clearTimeout(Ft)}),Ze.splice(0,Ze.length)}},[]);var ht=function(jt){var fn,Nn=jt.target,zn=(fn=tt.current)===null||fn===void 0?void 0:fn.getPopupElement();if(zn&&zn.contains(Nn)){var Ln=setTimeout(function(){var ur=Ze.indexOf(Ln);if(ur!==-1&&Ze.splice(ur,1),Me(),!Oe&&!zn.contains(document.activeElement)){var Sr;(Sr=Ye.current)===null||Sr===void 0||Sr.focus()}});Ze.push(Ln)}for(var kn=arguments.length,Zn=new Array(kn>1?kn-1:0),un=1;un<kn;un++)Zn[un-1]=arguments[un];_e==null||_e.apply(void 0,[jt].concat(Zn))},dt=l.useState({}),Bt=xe(dt,2),sn=Bt[1];function yt(){sn({})}var Mt;nt&&(Mt=function(jt){it(jt)}),d5(function(){var Ft;return[qe.current,(Ft=tt.current)===null||Ft===void 0?void 0:Ft.getPopupElement()]},It,it,!!nt);var qt=l.useMemo(function(){return le(le({},e),{},{notFoundContent:x,open:st,triggerOpen:It,id:r,showSearch:ze,multiple:Ae,toggleOpen:it})},[e,x,It,st,r,ze,Ae,it]),wn=!!H||_,Wn;wn&&(Wn=l.createElement(Bp,{className:ce("".concat(o,"-arrow"),J({},"".concat(o,"-arrow-loading"),_)),customizeIcon:H,customizeIconProps:{loading:_,searchValue:Te,open:st,focused:et,showSearch:ze}}));var Ut=function(){var jt;S==null||S(),(jt=Ye.current)===null||jt===void 0||jt.focus(),p([],{type:"clear",values:m}),At("",!1,!1)},Sn=s5(o,Ut,m,B,G,w,Te,y),cr=Sn.allowClear,xr=Sn.clearIcon,hr=l.createElement(Z,{ref:rt}),Er=ce(o,i,J(J(J(J(J(J(J(J(J(J({},"".concat(o,"-focused"),et),"".concat(o,"-multiple"),Ae),"".concat(o,"-single"),!Ae),"".concat(o,"-allow-clear"),B),"".concat(o,"-show-arrow"),wn),"".concat(o,"-disabled"),w),"".concat(o,"-loading"),_),"".concat(o,"-open"),st),"".concat(o,"-customize-input"),Xe),"".concat(o,"-show-search"),ze)),Jt=l.createElement(J5,{ref:tt,disabled:w,prefixCls:o,visible:It,popupElement:hr,animation:W,transitionName:Y,dropdownStyle:Q,dropdownClassName:ne,direction:d,dropdownMatchSelectWidth:re,dropdownRender:te,dropdownAlign:de,placement:ue,builtinPlacements:he,getPopupContainer:Ce,empty:v,getTriggerDOMNode:function(jt){return lt.current||jt},onPopupVisibleChange:Mt,onPopupMouseEnter:yt},nt?l.cloneElement(nt,{ref:Lt}):l.createElement(j5,je({},e,{domRef:lt,prefixCls:o,inputElement:Xe,ref:Ye,id:r,prefix:A,showSearch:ze,autoClearSearchValue:U,mode:y,activeDescendantId:z,tagRender:c,values:m,open:st,onToggleOpen:it,activeValue:T,searchValue:Te,onSearch:At,onSearchSubmit:ln,onRemove:cn,tokenWithEnter:Ot,onInputBlur:En}))),nn;return nt?nn=Jt:nn=l.createElement("div",je({className:Er},Se,{ref:qe,onMouseDown:ht,onKeyDown:vn,onKeyUp:In,onFocus:Nt,onBlur:bt}),l.createElement(nB,{visible:et&&!st,values:m}),Jt,Wn,cr&&xr),l.createElement(aR.Provider,{value:qt},nn)}),jC=function(){return null};jC.isSelectOptGroup=!0;var zC=function(){return null};zC.isSelectOption=!0;var pR=l.forwardRef(function(e,t){var n=e.height,r=e.offsetY,o=e.offsetX,i=e.children,a=e.prefixCls,c=e.onInnerResize,d=e.innerProps,h=e.rtl,m=e.extra,p={},v={display:"flex",flexDirection:"column"};return r!==void 0&&(p={height:n,position:"relative",overflow:"hidden"},v=le(le({},v),{},J(J(J(J(J({transform:"translateY(".concat(r,"px)")},h?"marginRight":"marginLeft",-o),"position","absolute"),"left",0),"right",0),"top",0))),l.createElement("div",{style:p},l.createElement(Do,{onResize:function(x){var S=x.offsetHeight;S&&c&&c()}},l.createElement("div",je({style:v,className:ce(J({},"".concat(a,"-holder-inner"),a)),ref:t},d),i,m)))});pR.displayName="Filler";function aB(e){var t=e.children,n=e.setRef,r=l.useCallback(function(o){n(o)},[]);return l.cloneElement(t,{ref:r})}function lB(e,t,n,r,o,i,a,c){var d=c.getKey;return e.slice(t,n+1).map(function(h,m){var p=t+m,v=a(h,p,{style:{width:r},offsetX:o}),C=d(h);return l.createElement(aB,{key:C,setRef:function(S){return i(h,S)}},v)})}function sB(e,t,n){var r=e.length,o=t.length,i,a;if(r===0&&o===0)return null;r<o?(i=e,a=t):(i=t,a=e);var c={__EMPTY_ITEM__:!0};function d(x){return x!==void 0?n(x):c}for(var h=null,m=Math.abs(r-o)!==1,p=0;p<a.length;p+=1){var v=d(i[p]),C=d(a[p]);if(v!==C){h=p,m=m||v!==d(a[p+1]);break}}return h===null?null:{index:h,multiple:m}}function cB(e,t,n){var r=l.useState(e),o=xe(r,2),i=o[0],a=o[1],c=l.useState(null),d=xe(c,2),h=d[0],m=d[1];return l.useEffect(function(){var p=sB(i||[],e||[],t);(p==null?void 0:p.index)!==void 0&&m(e[p.index]),a(e)},[e]),[h]}var w1=(typeof navigator>"u"?"undefined":Tt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const gR=function(e,t,n,r){var o=l.useRef(!1),i=l.useRef(null);function a(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var c=l.useRef({top:e,bottom:t,left:n,right:r});return c.current.top=e,c.current.bottom=t,c.current.left=n,c.current.right=r,function(d,h){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=d?h<0&&c.current.left||h>0&&c.current.right:h<0&&c.current.top||h>0&&c.current.bottom;return m&&p?(clearTimeout(i.current),o.current=!1):(!p||o.current)&&a(),!o.current&&p}};function uB(e,t,n,r,o,i,a){var c=l.useRef(0),d=l.useRef(null),h=l.useRef(null),m=l.useRef(!1),p=gR(t,n,r,o);function v(_,$){if($n.cancel(d.current),!p(!1,$)){var R=_;if(!R._virtualHandled)R._virtualHandled=!0;else return;c.current+=$,h.current=$,w1||R.preventDefault(),d.current=$n(function(){var O=m.current?10:1;a(c.current*O,!1),c.current=0})}}function C(_,$){a($,!0),w1||_.preventDefault()}var x=l.useRef(null),S=l.useRef(null);function y(_){if(e){$n.cancel(S.current),S.current=$n(function(){x.current=null},2);var $=_.deltaX,R=_.deltaY,O=_.shiftKey,I=$,M=R;(x.current==="sx"||!x.current&&O&&R&&!$)&&(I=R,M=0,x.current="sx");var T=Math.abs(I),N=Math.abs(M);x.current===null&&(x.current=i&&T>N?"x":"y"),x.current==="y"?v(_,M):C(_,I)}}function w(_){e&&(m.current=_.detail===h.current)}return[y,w]}function dB(e,t,n,r){var o=l.useMemo(function(){return[new Map,[]]},[e,n.id,r]),i=xe(o,2),a=i[0],c=i[1],d=function(m){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:m,v=a.get(m),C=a.get(p);if(v===void 0||C===void 0)for(var x=e.length,S=c.length;S<x;S+=1){var y,w=e[S],_=t(w);a.set(_,S);var $=(y=n.get(_))!==null&&y!==void 0?y:r;if(c[S]=(c[S-1]||0)+$,_===m&&(v=S),_===p&&(C=S),v!==void 0&&C!==void 0)break}return{top:c[v-1]||0,bottom:c[C]}};return d}var fB=function(){function e(){_r(this,e),J(this,"maps",void 0),J(this,"id",0),J(this,"diffKeys",new Set),this.maps=Object.create(null)}return $r(e,[{key:"set",value:function(n,r){this.maps[n]=r,this.id+=1,this.diffKeys.add(n)}},{key:"get",value:function(n){return this.maps[n]}},{key:"resetRecord",value:function(){this.diffKeys.clear()}},{key:"getRecord",value:function(){return this.diffKeys}}]),e}();function _1(e){var t=parseFloat(e);return isNaN(t)?0:t}function hB(e,t,n){var r=l.useState(0),o=xe(r,2),i=o[0],a=o[1],c=l.useRef(new Map),d=l.useRef(new fB),h=l.useRef(0);function m(){h.current+=1}function p(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;m();var x=function(){var w=!1;c.current.forEach(function(_,$){if(_&&_.offsetParent){var R=_.offsetHeight,O=getComputedStyle(_),I=O.marginTop,M=O.marginBottom,T=_1(I),N=_1(M),z=R+T+N;d.current.get($)!==z&&(d.current.set($,z),w=!0)}}),w&&a(function(_){return _+1})};if(C)x();else{h.current+=1;var S=h.current;Promise.resolve().then(function(){S===h.current&&x()})}}function v(C,x){var S=e(C);c.current.get(S),x?(c.current.set(S,x),p()):c.current.delete(S)}return l.useEffect(function(){return m},[]),[v,p,d.current,i]}var $1=14/15;function mB(e,t,n){var r=l.useRef(!1),o=l.useRef(0),i=l.useRef(0),a=l.useRef(null),c=l.useRef(null),d,h=function(C){if(r.current){var x=Math.ceil(C.touches[0].pageX),S=Math.ceil(C.touches[0].pageY),y=o.current-x,w=i.current-S,_=Math.abs(y)>Math.abs(w);_?o.current=x:i.current=S;var $=n(_,_?y:w,!1,C);$&&C.preventDefault(),clearInterval(c.current),$&&(c.current=setInterval(function(){_?y*=$1:w*=$1;var R=Math.floor(_?y:w);(!n(_,R,!0)||Math.abs(R)<=.1)&&clearInterval(c.current)},16))}},m=function(){r.current=!1,d()},p=function(C){d(),C.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(C.touches[0].pageX),i.current=Math.ceil(C.touches[0].pageY),a.current=C.target,a.current.addEventListener("touchmove",h,{passive:!1}),a.current.addEventListener("touchend",m,{passive:!0}))};d=function(){a.current&&(a.current.removeEventListener("touchmove",h),a.current.removeEventListener("touchend",m))},bn(function(){return e&&t.current.addEventListener("touchstart",p,{passive:!0}),function(){var v;(v=t.current)===null||v===void 0||v.removeEventListener("touchstart",p),d(),clearInterval(c.current)}},[e])}function E1(e){return Math.floor(Math.pow(e,.5))}function tb(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function pB(e,t,n){l.useEffect(function(){var r=t.current;if(e&&r){var o=!1,i,a,c=function(){$n.cancel(i)},d=function v(){c(),i=$n(function(){n(a),v()})},h=function(C){if(!(C.target.draggable||C.button!==0)){var x=C;x._virtualHandled||(x._virtualHandled=!0,o=!0)}},m=function(){o=!1,c()},p=function(C){if(o){var x=tb(C,!1),S=r.getBoundingClientRect(),y=S.top,w=S.bottom;if(x<=y){var _=y-x;a=-E1(_),d()}else if(x>=w){var $=x-w;a=E1($),d()}else c()}};return r.addEventListener("mousedown",h),r.ownerDocument.addEventListener("mouseup",m),r.ownerDocument.addEventListener("mousemove",p),function(){r.removeEventListener("mousedown",h),r.ownerDocument.removeEventListener("mouseup",m),r.ownerDocument.removeEventListener("mousemove",p),c()}}},[e])}var gB=10;function vB(e,t,n,r,o,i,a,c){var d=l.useRef(),h=l.useState(null),m=xe(h,2),p=m[0],v=m[1];return bn(function(){if(p&&p.times<gB){if(!e.current){v(function(G){return le({},G)});return}i();var C=p.targetAlign,x=p.originAlign,S=p.index,y=p.offset,w=e.current.clientHeight,_=!1,$=C,R=null;if(w){for(var O=C||x,I=0,M=0,T=0,N=Math.min(t.length-1,S),z=0;z<=N;z+=1){var F=o(t[z]);M=I;var U=n.get(F);T=M+(U===void 0?r:U),I=T}for(var q=O==="top"?y:w-y,D=N;D>=0;D-=1){var K=o(t[D]),B=n.get(K);if(B===void 0){_=!0;break}if(q-=B,q<=0)break}switch(O){case"top":R=M-y;break;case"bottom":R=T-w+y;break;default:{var A=e.current.scrollTop,H=A+w;M<A?$="top":T>H&&($="bottom")}}R!==null&&a(R),R!==p.lastTop&&(_=!0)}_&&v(le(le({},p),{},{times:p.times+1,targetAlign:$,lastTop:R}))}},[p,e.current]),function(C){if(C==null){c();return}if($n.cancel(d.current),typeof C=="number")a(C);else if(C&&Tt(C)==="object"){var x,S=C.align;"index"in C?x=C.index:x=t.findIndex(function(_){return o(_)===C.key});var y=C.offset,w=y===void 0?0:y;v({times:0,index:x,offset:w,originAlign:S})}}}var O1=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,i=e.scrollRange,a=e.onStartMove,c=e.onStopMove,d=e.onScroll,h=e.horizontal,m=e.spinSize,p=e.containerSize,v=e.style,C=e.thumbStyle,x=e.showScrollBar,S=l.useState(!1),y=xe(S,2),w=y[0],_=y[1],$=l.useState(null),R=xe($,2),O=R[0],I=R[1],M=l.useState(null),T=xe(M,2),N=T[0],z=T[1],F=!r,U=l.useRef(),q=l.useRef(),D=l.useState(x),K=xe(D,2),B=K[0],A=K[1],H=l.useRef(),G=function(){x===!0||x===!1||(clearTimeout(H.current),A(!0),H.current=setTimeout(function(){A(!1)},3e3))},Z=i-p||0,W=p-m||0,Y=l.useMemo(function(){if(o===0||Z===0)return 0;var me=o/Z;return me*W},[o,Z,W]),Q=function(fe){fe.stopPropagation(),fe.preventDefault()},ne=l.useRef({top:Y,dragging:w,pageY:O,startTop:N});ne.current={top:Y,dragging:w,pageY:O,startTop:N};var re=function(fe){_(!0),I(tb(fe,h)),z(ne.current.top),a(),fe.stopPropagation(),fe.preventDefault()};l.useEffect(function(){var me=function(ge){ge.preventDefault()},fe=U.current,be=q.current;return fe.addEventListener("touchstart",me,{passive:!1}),be.addEventListener("touchstart",re,{passive:!1}),function(){fe.removeEventListener("touchstart",me),be.removeEventListener("touchstart",re)}},[]);var te=l.useRef();te.current=Z;var de=l.useRef();de.current=W,l.useEffect(function(){if(w){var me,fe=function(ge){var pe=ne.current,_e=pe.dragging,Ee=pe.pageY,Ae=pe.startTop;$n.cancel(me);var ze=U.current.getBoundingClientRect(),Se=p/(h?ze.width:ze.height);if(_e){var Ie=(tb(ge,h)-Ee)*Se,Re=Ae;!F&&h?Re-=Ie:Re+=Ie;var Oe=te.current,We=de.current,qe=We?Re/We:0,lt=Math.ceil(qe*Oe);lt=Math.max(lt,0),lt=Math.min(lt,Oe),me=$n(function(){d(lt,h)})}},be=function(){_(!1),c()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",be,{passive:!0}),window.addEventListener("touchend",be,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",be),window.removeEventListener("touchend",be),$n.cancel(me)}}},[w]),l.useEffect(function(){return G(),function(){clearTimeout(H.current)}},[o]),l.useImperativeHandle(t,function(){return{delayHidden:G}});var ue="".concat(n,"-scrollbar"),he={position:"absolute",visibility:B?null:"hidden"},Ce={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return h?(he.height=8,he.left=0,he.right=0,he.bottom=0,Ce.height="100%",Ce.width=m,F?Ce.left=Y:Ce.right=Y):(he.width=8,he.top=0,he.bottom=0,F?he.right=0:he.left=0,Ce.width="100%",Ce.height=m,Ce.top=Y),l.createElement("div",{ref:U,className:ce(ue,J(J(J({},"".concat(ue,"-horizontal"),h),"".concat(ue,"-vertical"),!h),"".concat(ue,"-visible"),B)),style:le(le({},he),v),onMouseDown:Q,onMouseMove:G},l.createElement("div",{ref:q,className:ce("".concat(ue,"-thumb"),J({},"".concat(ue,"-thumb-moving"),w)),style:le(le({},Ce),C),onMouseDown:re}))}),yB=20;function P1(){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,yB),Math.floor(n)}var bB=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],CB=[],xB={overflowY:"auto",overflowAnchor:"none"};function SB(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,o=e.className,i=e.height,a=e.itemHeight,c=e.fullHeight,d=c===void 0?!0:c,h=e.style,m=e.data,p=e.children,v=e.itemKey,C=e.virtual,x=e.direction,S=e.scrollWidth,y=e.component,w=y===void 0?"div":y,_=e.onScroll,$=e.onVirtualScroll,R=e.onVisibleChange,O=e.innerProps,I=e.extraRender,M=e.styles,T=e.showScrollBar,N=T===void 0?"optional":T,z=Zt(e,bB),F=l.useCallback(function(ft){return typeof v=="function"?v(ft):ft==null?void 0:ft[v]},[v]),U=hB(F),q=xe(U,4),D=q[0],K=q[1],B=q[2],A=q[3],H=!!(C!==!1&&i&&a),G=l.useMemo(function(){return Object.values(B.maps).reduce(function(ft,Nt){return ft+Nt},0)},[B.id,B.maps]),Z=H&&m&&(Math.max(a*m.length,G)>i||!!S),W=x==="rtl",Y=ce(r,J({},"".concat(r,"-rtl"),W),o),Q=m||CB,ne=l.useRef(),re=l.useRef(),te=l.useRef(),de=l.useState(0),ue=xe(de,2),he=ue[0],Ce=ue[1],me=l.useState(0),fe=xe(me,2),be=fe[0],ye=fe[1],ge=l.useState(!1),pe=xe(ge,2),_e=pe[0],Ee=pe[1],Ae=function(){Ee(!0)},ze=function(){Ee(!1)},Se={getKey:F};function Ie(ft){Ce(function(Nt){var bt;typeof ft=="function"?bt=ft(Nt):bt=ft;var Ze=wt(bt);return ne.current.scrollTop=Ze,Ze})}var Re=l.useRef({start:0,end:Q.length}),Oe=l.useRef(),We=cB(Q,F),qe=xe(We,1),lt=qe[0];Oe.current=lt;var tt=l.useMemo(function(){if(!H)return{scrollHeight:void 0,start:0,end:Q.length-1,offset:void 0};if(!Z){var ft;return{scrollHeight:((ft=re.current)===null||ft===void 0?void 0:ft.offsetHeight)||0,start:0,end:Q.length-1,offset:void 0}}for(var Nt=0,bt,Ze,ht,dt=Q.length,Bt=0;Bt<dt;Bt+=1){var sn=Q[Bt],yt=F(sn),Mt=B.get(yt),qt=Nt+(Mt===void 0?a:Mt);qt>=he&&bt===void 0&&(bt=Bt,Ze=Nt),qt>he+i&&ht===void 0&&(ht=Bt),Nt=qt}return bt===void 0&&(bt=0,Ze=0,ht=Math.ceil(i/a)),ht===void 0&&(ht=Q.length-1),ht=Math.min(ht+1,Q.length-1),{scrollHeight:Nt,start:bt,end:ht,offset:Ze}},[Z,H,he,Q,A,i]),Ye=tt.scrollHeight,rt=tt.start,Fe=tt.end,Le=tt.offset;Re.current.start=rt,Re.current.end=Fe,l.useLayoutEffect(function(){var ft=B.getRecord();if(ft.size===1){var Nt=Array.from(ft)[0],bt=Q[rt];if(bt){var Ze=F(bt);if(Ze===Nt){var ht=B.get(Nt),dt=ht-a;Ie(function(Bt){return Bt+dt})}}}B.resetRecord()},[Ye]);var Ue=l.useState({width:0,height:i}),et=xe(Ue,2),ot=et[0],Me=et[1],Te=function(Nt){Me({width:Nt.offsetWidth,height:Nt.offsetHeight})},Xe=l.useRef(),nt=l.useRef(),Lt=l.useMemo(function(){return P1(ot.width,S)},[ot.width,S]),Dt=l.useMemo(function(){return P1(ot.height,Ye)},[ot.height,Ye]),Qe=Ye-i,pt=l.useRef(Qe);pt.current=Qe;function wt(ft){var Nt=ft;return Number.isNaN(pt.current)||(Nt=Math.min(Nt,pt.current)),Nt=Math.max(Nt,0),Nt}var Ct=he<=0,kt=he>=Qe,_t=be<=0,St=be>=S,st=gR(Ct,kt,_t,St),Et=function(){return{x:W?-be:be,y:he}},It=l.useRef(Et()),it=On(function(ft){if($){var Nt=le(le({},Et()),ft);(It.current.x!==Nt.x||It.current.y!==Nt.y)&&($(Nt),It.current=Nt)}});function Ot(ft,Nt){var bt=ft;Nt?(ji.flushSync(function(){ye(bt)}),it()):Ie(bt)}function at(ft){var Nt=ft.currentTarget.scrollTop;Nt!==he&&Ie(Nt),_==null||_(ft),it()}var Ge=function(Nt){var bt=Nt,Ze=S?S-ot.width:0;return bt=Math.max(bt,0),bt=Math.min(bt,Ze),bt},Ht=On(function(ft,Nt){Nt?(ji.flushSync(function(){ye(function(bt){var Ze=bt+(W?-ft:ft);return Ge(Ze)})}),it()):Ie(function(bt){var Ze=bt+ft;return Ze})}),At=uB(H,Ct,kt,_t,St,!!S,Ht),ln=xe(At,2),Pt=ln[0],vt=ln[1];mB(H,ne,function(ft,Nt,bt,Ze){var ht=Ze;return st(ft,Nt,bt)?!1:!ht||!ht._virtualHandled?(ht&&(ht._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:ft?Nt:0,deltaY:ft?0:Nt}),!0):!1}),pB(Z,ne,function(ft){Ie(function(Nt){return Nt+ft})}),bn(function(){function ft(bt){var Ze=Ct&&bt.detail<0,ht=kt&&bt.detail>0;H&&!Ze&&!ht&&bt.preventDefault()}var Nt=ne.current;return Nt.addEventListener("wheel",Pt,{passive:!1}),Nt.addEventListener("DOMMouseScroll",vt,{passive:!0}),Nt.addEventListener("MozMousePixelScroll",ft,{passive:!1}),function(){Nt.removeEventListener("wheel",Pt),Nt.removeEventListener("DOMMouseScroll",vt),Nt.removeEventListener("MozMousePixelScroll",ft)}},[H,Ct,kt]),bn(function(){if(S){var ft=Ge(be);ye(ft),it({x:ft})}},[ot.width,S]);var zt=function(){var Nt,bt;(Nt=Xe.current)===null||Nt===void 0||Nt.delayHidden(),(bt=nt.current)===null||bt===void 0||bt.delayHidden()},on=vB(ne,Q,B,a,F,function(){return K(!0)},Ie,zt);l.useImperativeHandle(t,function(){return{nativeElement:te.current,getScrollInfo:Et,scrollTo:function(Nt){function bt(Ze){return Ze&&Tt(Ze)==="object"&&("left"in Ze||"top"in Ze)}bt(Nt)?(Nt.left!==void 0&&ye(Ge(Nt.left)),on(Nt.top)):on(Nt)}}}),bn(function(){if(R){var ft=Q.slice(rt,Fe+1);R(ft,Q)}},[rt,Fe,Q]);var gn=dB(Q,F,B,a),vn=I==null?void 0:I({start:rt,end:Fe,virtual:Z,offsetX:be,offsetY:Le,rtl:W,getSize:gn}),In=lB(Q,rt,Fe,S,be,D,p,Se),cn=null;i&&(cn=le(J({},d?"height":"maxHeight",i),xB),H&&(cn.overflowY="hidden",S&&(cn.overflowX="hidden"),_e&&(cn.pointerEvents="none")));var En={};return W&&(En.dir="rtl"),l.createElement("div",je({ref:te,style:le(le({},h),{},{position:"relative"}),className:Y},En,z),l.createElement(Do,{onResize:Te},l.createElement(w,{className:"".concat(r,"-holder"),style:cn,ref:ne,onScroll:at,onMouseEnter:zt},l.createElement(pR,{prefixCls:r,height:Ye,offsetX:be,offsetY:Le,scrollWidth:S,onInnerResize:K,ref:re,innerProps:O,rtl:W,extra:vn},In))),Z&&Ye>i&&l.createElement(O1,{ref:Xe,prefixCls:r,scrollOffset:he,scrollRange:Ye,rtl:W,onScroll:Ot,onStartMove:Ae,onStopMove:ze,spinSize:Dt,containerSize:ot.height,style:M==null?void 0:M.verticalScrollBar,thumbStyle:M==null?void 0:M.verticalScrollBarThumb,showScrollBar:N}),Z&&S>ot.width&&l.createElement(O1,{ref:nt,prefixCls:r,scrollOffset:be,scrollRange:S,rtl:W,onScroll:Ot,onStartMove:Ae,onStopMove:ze,spinSize:Lt,containerSize:ot.width,horizontal:!0,style:M==null?void 0:M.horizontalScrollBar,thumbStyle:M==null?void 0:M.horizontalScrollBarThumb,showScrollBar:N}))}var Hp=l.forwardRef(SB);Hp.displayName="List";function wB(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var _B=["disabled","title","children","style","className"];function R1(e){return typeof e=="string"||typeof e=="number"}var $B=function(t,n){var r=c5(),o=r.prefixCls,i=r.id,a=r.open,c=r.multiple,d=r.mode,h=r.searchValue,m=r.toggleOpen,p=r.notFoundContent,v=r.onPopupScroll,C=l.useContext(kC),x=C.maxCount,S=C.flattenOptions,y=C.onActiveValue,w=C.defaultActiveFirstOption,_=C.onSelect,$=C.menuItemSelectedIcon,R=C.rawValues,O=C.fieldNames,I=C.virtual,M=C.direction,T=C.listHeight,N=C.listItemHeight,z=C.optionRender,F="".concat(o,"-item"),U=Ks(function(){return S},[a,S],function(me,fe){return fe[0]&&me[1]!==fe[1]}),q=l.useRef(null),D=l.useMemo(function(){return c&&Qy(x)&&(R==null?void 0:R.size)>=x},[c,x,R==null?void 0:R.size]),K=function(fe){fe.preventDefault()},B=function(fe){var be;(be=q.current)===null||be===void 0||be.scrollTo(typeof fe=="number"?{index:fe}:fe)},A=l.useCallback(function(me){return d==="combobox"?!1:R.has(me)},[d,ke(R).toString(),R.size]),H=function(fe){for(var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ye=U.length,ge=0;ge<ye;ge+=1){var pe=(fe+ge*be+ye)%ye,_e=U[pe]||{},Ee=_e.group,Ae=_e.data;if(!Ee&&!(Ae!=null&&Ae.disabled)&&(A(Ae.value)||!D))return pe}return-1},G=l.useState(function(){return H(0)}),Z=xe(G,2),W=Z[0],Y=Z[1],Q=function(fe){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Y(fe);var ye={source:be?"keyboard":"mouse"},ge=U[fe];if(!ge){y(null,-1,ye);return}y(ge.value,fe,ye)};l.useEffect(function(){Q(w!==!1?H(0):-1)},[U.length,h]);var ne=l.useCallback(function(me){return d==="combobox"?String(me).toLowerCase()===h.toLowerCase():R.has(me)},[d,h,ke(R).toString(),R.size]);l.useEffect(function(){var me=setTimeout(function(){if(!c&&a&&R.size===1){var be=Array.from(R)[0],ye=U.findIndex(function(ge){var pe=ge.data;return h?String(pe.value).startsWith(h):pe.value===be});ye!==-1&&(Q(ye),B(ye))}});if(a){var fe;(fe=q.current)===null||fe===void 0||fe.scrollTo(void 0)}return function(){return clearTimeout(me)}},[a,h]);var re=function(fe){fe!==void 0&&_(fe,{selected:!R.has(fe)}),c||m(!1)};if(l.useImperativeHandle(n,function(){return{onKeyDown:function(fe){var be=fe.which,ye=fe.ctrlKey;switch(be){case ct.N:case ct.P:case ct.UP:case ct.DOWN:{var ge=0;if(be===ct.UP?ge=-1:be===ct.DOWN?ge=1:wB()&&ye&&(be===ct.N?ge=1:be===ct.P&&(ge=-1)),ge!==0){var pe=H(W+ge,ge);B(pe),Q(pe,!0)}break}case ct.TAB:case ct.ENTER:{var _e,Ee=U[W];Ee&&!(Ee!=null&&(_e=Ee.data)!==null&&_e!==void 0&&_e.disabled)&&!D?re(Ee.value):re(void 0),a&&fe.preventDefault();break}case ct.ESC:m(!1),a&&fe.stopPropagation()}},onKeyUp:function(){},scrollTo:function(fe){B(fe)}}}),U.length===0)return l.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(F,"-empty"),onMouseDown:K},p);var te=Object.keys(O).map(function(me){return O[me]}),de=function(fe){return fe.label};function ue(me,fe){var be=me.group;return{role:be?"presentation":"option",id:"".concat(i,"_list_").concat(fe)}}var he=function(fe){var be=U[fe];if(!be)return null;var ye=be.data||{},ge=ye.value,pe=be.group,_e=Vr(ye,!0),Ee=de(be);return be?l.createElement("div",je({"aria-label":typeof Ee=="string"&&!pe?Ee:null},_e,{key:fe},ue(be,fe),{"aria-selected":ne(ge)}),ge):null},Ce={role:"listbox",id:"".concat(i,"_list")};return l.createElement(l.Fragment,null,I&&l.createElement("div",je({},Ce,{style:{height:0,width:0,overflow:"hidden"}}),he(W-1),he(W),he(W+1)),l.createElement(Hp,{itemKey:"key",ref:q,data:U,height:T,itemHeight:N,fullHeight:!1,onMouseDown:K,onScroll:v,virtual:I,direction:M,innerProps:I?null:Ce},function(me,fe){var be=me.group,ye=me.groupOption,ge=me.data,pe=me.label,_e=me.value,Ee=ge.key;if(be){var Ae,ze=(Ae=ge.title)!==null&&Ae!==void 0?Ae:R1(pe)?pe.toString():void 0;return l.createElement("div",{className:ce(F,"".concat(F,"-group"),ge.className),title:ze},pe!==void 0?pe:Ee)}var Se=ge.disabled,Ie=ge.title;ge.children;var Re=ge.style,Oe=ge.className,We=Zt(ge,_B),qe=or(We,te),lt=A(_e),tt=Se||!lt&&D,Ye="".concat(F,"-option"),rt=ce(F,Ye,Oe,J(J(J(J({},"".concat(Ye,"-grouped"),ye),"".concat(Ye,"-active"),W===fe&&!tt),"".concat(Ye,"-disabled"),tt),"".concat(Ye,"-selected"),lt)),Fe=de(me),Le=!$||typeof $=="function"||lt,Ue=typeof Fe=="number"?Fe:Fe||_e,et=R1(Ue)?Ue.toString():void 0;return Ie!==void 0&&(et=Ie),l.createElement("div",je({},Vr(qe),I?{}:ue(me,fe),{"aria-selected":ne(_e),className:rt,title:et,onMouseMove:function(){W===fe||tt||Q(fe)},onClick:function(){tt||re(_e)},style:Re}),l.createElement("div",{className:"".concat(Ye,"-content")},typeof z=="function"?z(me,{index:fe}):Ue),l.isValidElement($)||lt,Le&&l.createElement(Bp,{className:"".concat(F,"-option-state"),customizeIcon:$,customizeIconProps:{value:_e,disabled:tt,isSelected:lt}},lt?"✓":null))}))},EB=l.forwardRef($B);const OB=function(e,t){var n=l.useRef({values:new Map,options:new Map}),r=l.useMemo(function(){var i=n.current,a=i.values,c=i.options,d=e.map(function(p){if(p.label===void 0){var v;return le(le({},p),{},{label:(v=a.get(p.value))===null||v===void 0?void 0:v.label})}return p}),h=new Map,m=new Map;return d.forEach(function(p){h.set(p.value,p),m.set(p.value,t.get(p.value)||c.get(p.value))}),n.current.values=h,n.current.options=m,d},[e,t]),o=l.useCallback(function(i){return t.get(i)||n.current.options.get(i)},[t]);return[r,o]};function C0(e,t){return fR(e).join("").toUpperCase().includes(t)}const PB=function(e,t,n,r,o){return l.useMemo(function(){if(!n||r===!1)return e;var i=t.options,a=t.label,c=t.value,d=[],h=typeof r=="function",m=n.toUpperCase(),p=h?r:function(C,x){return o?C0(x[o],m):x[i]?C0(x[a!=="children"?a:"label"],m):C0(x[c],m)},v=h?function(C){return Jy(C)}:function(C){return C};return e.forEach(function(C){if(C[i]){var x=p(n,v(C));if(x)d.push(C);else{var S=C[i].filter(function(y){return p(n,v(y))});S.length&&d.push(le(le({},C),{},J({},i,S)))}return}p(n,v(C))&&d.push(C)}),d},[e,r,o,n,t])};var I1=0,RB=uo();function IB(){var e;return RB?(e=I1,I1+=1):e="TEST_OR_SSR",e}function NB(e){var t=l.useState(),n=xe(t,2),r=n[0],o=n[1];return l.useEffect(function(){o("rc_select_".concat(IB()))},[]),e||r}var MB=["children","value"],TB=["children"];function LB(e){var t=e,n=t.key,r=t.props,o=r.children,i=r.value,a=Zt(r,MB);return le({key:n,value:i!==void 0?i:n,children:o},a)}function vR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return co(e).map(function(n,r){if(!l.isValidElement(n)||!n.type)return null;var o=n,i=o.type.isSelectOptGroup,a=o.key,c=o.props,d=c.children,h=Zt(c,TB);return t||!i?LB(n):le(le({key:"__RC_SELECT_GRP__".concat(a===null?r:a,"__"),label:a},h),{},{options:vR(d)})}).filter(function(n){return n})}var kB=function(t,n,r,o,i){return l.useMemo(function(){var a=t,c=!t;c&&(a=vR(n));var d=new Map,h=new Map,m=function(C,x,S){S&&typeof S=="string"&&C.set(x[S],x)},p=function v(C){for(var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=0;S<C.length;S+=1){var y=C[S];!y[r.options]||x?(d.set(y[r.value],y),m(h,y,r.label),m(h,y,o),m(h,y,i)):v(y[r.options],!0)}};return p(a),{options:a,valueOptions:d,labelOptions:h}},[t,n,r,o,i])};function N1(e){var t=l.useRef();t.current=e;var n=l.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}var jB=["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"],zB=["inputValue"];function DB(e){return!e||Tt(e)!=="object"}var AB=l.forwardRef(function(e,t){var n=e.id,r=e.mode,o=e.prefixCls,i=o===void 0?"rc-select":o,a=e.backfill,c=e.fieldNames,d=e.inputValue,h=e.searchValue,m=e.onSearch,p=e.autoClearSearchValue,v=p===void 0?!0:p,C=e.onSelect,x=e.onDeselect,S=e.dropdownMatchSelectWidth,y=S===void 0?!0:S,w=e.filterOption,_=e.filterSort,$=e.optionFilterProp,R=e.optionLabelProp,O=e.options,I=e.optionRender,M=e.children,T=e.defaultActiveFirstOption,N=e.menuItemSelectedIcon,z=e.virtual,F=e.direction,U=e.listHeight,q=U===void 0?200:U,D=e.listItemHeight,K=D===void 0?20:D,B=e.labelRender,A=e.value,H=e.defaultValue,G=e.labelInValue,Z=e.onChange,W=e.maxCount,Y=Zt(e,jB),Q=NB(n),ne=eb(r),re=!!(!O&&M),te=l.useMemo(function(){return w===void 0&&r==="combobox"?!1:w},[w,r]),de=l.useMemo(function(){return mR(c,re)},[JSON.stringify(c),re]),ue=qn("",{value:h!==void 0?h:d,postState:function(Ot){return Ot||""}}),he=xe(ue,2),Ce=he[0],me=he[1],fe=kB(O,M,de,$,R),be=fe.valueOptions,ye=fe.labelOptions,ge=fe.options,pe=l.useCallback(function(it){var Ot=fR(it);return Ot.map(function(at){var Ge,Ht,At,ln,Pt;if(DB(at))Ge=at;else{var vt;At=at.key,Ht=at.label,Ge=(vt=at.value)!==null&&vt!==void 0?vt:At}var zt=be.get(Ge);if(zt){var on;Ht===void 0&&(Ht=zt==null?void 0:zt[R||de.label]),At===void 0&&(At=(on=zt==null?void 0:zt.key)!==null&&on!==void 0?on:Ge),ln=zt==null?void 0:zt.disabled,Pt=zt==null?void 0:zt.title}return{label:Ht,value:Ge,key:At,disabled:ln,title:Pt}})},[de,R,be]),_e=qn(H,{value:A}),Ee=xe(_e,2),Ae=Ee[0],ze=Ee[1],Se=l.useMemo(function(){var it,Ot=ne&&Ae===null?[]:Ae,at=pe(Ot);return r==="combobox"&&I5((it=at[0])===null||it===void 0?void 0:it.value)?[]:at},[Ae,pe,r,ne]),Ie=OB(Se,be),Re=xe(Ie,2),Oe=Re[0],We=Re[1],qe=l.useMemo(function(){if(!r&&Oe.length===1){var it=Oe[0];if(it.value===null&&(it.label===null||it.label===void 0))return[]}return Oe.map(function(Ot){var at;return le(le({},Ot),{},{label:(at=typeof B=="function"?B(Ot):Ot.label)!==null&&at!==void 0?at:Ot.value})})},[r,Oe,B]),lt=l.useMemo(function(){return new Set(Oe.map(function(it){return it.value}))},[Oe]);l.useEffect(function(){if(r==="combobox"){var it,Ot=(it=Oe[0])===null||it===void 0?void 0:it.value;me(R5(Ot)?String(Ot):"")}},[Oe]);var tt=N1(function(it,Ot){var at=Ot??it;return J(J({},de.value,it),de.label,at)}),Ye=l.useMemo(function(){if(r!=="tags")return ge;var it=ke(ge),Ot=function(Ge){return be.has(Ge)};return ke(Oe).sort(function(at,Ge){return at.value<Ge.value?-1:1}).forEach(function(at){var Ge=at.value;Ot(Ge)||it.push(tt(Ge,at.label))}),it},[tt,ge,be,Oe,r]),rt=PB(Ye,de,Ce,te,$),Fe=l.useMemo(function(){return r!=="tags"||!Ce||rt.some(function(it){return it[$||"value"]===Ce})||rt.some(function(it){return it[de.value]===Ce})?rt:[tt(Ce)].concat(ke(rt))},[tt,$,r,rt,Ce,de]),Le=function it(Ot){var at=ke(Ot).sort(function(Ge,Ht){return _(Ge,Ht,{searchValue:Ce})});return at.map(function(Ge){return Array.isArray(Ge.options)?le(le({},Ge),{},{options:Ge.options.length>0?it(Ge.options):Ge.options}):Ge})},Ue=l.useMemo(function(){return _?Le(Fe):Fe},[Fe,_,Ce]),et=l.useMemo(function(){return eB(Ue,{fieldNames:de,childrenAsData:re})},[Ue,de,re]),ot=function(Ot){var at=pe(Ot);if(ze(at),Z&&(at.length!==Oe.length||at.some(function(At,ln){var Pt;return((Pt=Oe[ln])===null||Pt===void 0?void 0:Pt.value)!==(At==null?void 0:At.value)}))){var Ge=G?at:at.map(function(At){return At.value}),Ht=at.map(function(At){return Jy(We(At.value))});Z(ne?Ge:Ge[0],ne?Ht:Ht[0])}},Me=l.useState(null),Te=xe(Me,2),Xe=Te[0],nt=Te[1],Lt=l.useState(0),Dt=xe(Lt,2),Qe=Dt[0],pt=Dt[1],wt=T!==void 0?T:r!=="combobox",Ct=l.useCallback(function(it,Ot){var at=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ge=at.source,Ht=Ge===void 0?"keyboard":Ge;pt(Ot),a&&r==="combobox"&&it!==null&&Ht==="keyboard"&&nt(String(it))},[a,r]),kt=function(Ot,at,Ge){var Ht=function(){var cn,En=We(Ot);return[G?{label:En==null?void 0:En[de.label],value:Ot,key:(cn=En==null?void 0:En.key)!==null&&cn!==void 0?cn:Ot}:Ot,Jy(En)]};if(at&&C){var At=Ht(),ln=xe(At,2),Pt=ln[0],vt=ln[1];C(Pt,vt)}else if(!at&&x&&Ge!=="clear"){var zt=Ht(),on=xe(zt,2),gn=on[0],vn=on[1];x(gn,vn)}},_t=N1(function(it,Ot){var at,Ge=ne?Ot.selected:!0;Ge?at=ne?[].concat(ke(Oe),[it]):[it]:at=Oe.filter(function(Ht){return Ht.value!==it}),ot(at),kt(it,Ge),r==="combobox"?nt(""):(!eb||v)&&(me(""),nt(""))}),St=function(Ot,at){ot(Ot);var Ge=at.type,Ht=at.values;(Ge==="remove"||Ge==="clear")&&Ht.forEach(function(At){kt(At.value,!1,Ge)})},st=function(Ot,at){if(me(Ot),nt(null),at.source==="submit"){var Ge=(Ot||"").trim();if(Ge){var Ht=Array.from(new Set([].concat(ke(lt),[Ge])));ot(Ht),kt(Ge,!0),me("")}return}at.source!=="blur"&&(r==="combobox"&&ot(Ot),m==null||m(Ot))},Et=function(Ot){var at=Ot;r!=="tags"&&(at=Ot.map(function(Ht){var At=ye.get(Ht);return At==null?void 0:At.value}).filter(function(Ht){return Ht!==void 0}));var Ge=Array.from(new Set([].concat(ke(lt),ke(at))));ot(Ge),Ge.forEach(function(Ht){kt(Ht,!0)})},It=l.useMemo(function(){var it=z!==!1&&y!==!1;return le(le({},fe),{},{flattenOptions:et,onActiveValue:Ct,defaultActiveFirstOption:wt,onSelect:_t,menuItemSelectedIcon:N,rawValues:lt,fieldNames:de,virtual:it,direction:F,listHeight:q,listItemHeight:K,childrenAsData:re,maxCount:W,optionRender:I})},[W,fe,et,Ct,wt,_t,N,lt,de,z,y,F,q,K,re,I]);return l.createElement(kC.Provider,{value:It},l.createElement(iB,je({},Y,{id:Q,prefixCls:i,ref:t,omitDomProps:zB,mode:r,displayValues:qe,onDisplayValuesChange:St,direction:F,searchValue:Ce,onSearch:st,autoClearSearchValue:v,onSearchSplit:Et,dropdownMatchSelectWidth:y,OptionList:EB,emptyOptions:!et.length,activeValue:Xe,activeDescendantId:"".concat(Q,"_list_").concat(Qe)})))}),DC=AB;DC.Option=zC;DC.OptGroup=jC;function Fs(e,t,n){return ce({[`${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 $f=(e,t)=>t||e,BB=()=>{const[,e]=ro(),[t]=Yo("Empty"),r=new Dn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return l.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,(t==null?void 0:t.description)||"Empty"),l.createElement("g",{fill:"none",fillRule:"evenodd"},l.createElement("g",{transform:"translate(24 31.67)"},l.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),l.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"}),l.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)"}),l.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"}),l.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"})),l.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"}),l.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},l.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),l.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},FB=()=>{const[,e]=ro(),[t]=Yo("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:o,colorBgContainer:i}=e,{borderColor:a,shadowColor:c,contentColor:d}=l.useMemo(()=>({borderColor:new Dn(n).onBackground(i).toHexString(),shadowColor:new Dn(r).onBackground(i).toHexString(),contentColor:new Dn(o).onBackground(i).toHexString()}),[n,r,o,i]);return l.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,(t==null?void 0:t.description)||"Empty"),l.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},l.createElement("ellipse",{fill:c,cx:"32",cy:"33",rx:"32",ry:"7"}),l.createElement("g",{fillRule:"nonzero",stroke:a},l.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"}),l.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:d}))))},HB=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:i,lineHeight:a}=e;return{[t]:{marginInline:r,fontSize:i,lineHeight:a,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:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},WB=Rn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,o=xn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return HB(o)});var VB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const yR=l.createElement(BB,null),bR=l.createElement(FB,null),nl=e=>{var t;const{className:n,rootClassName:r,prefixCls:o,image:i,description:a,children:c,imageStyle:d,style:h,classNames:m,styles:p}=e,v=VB(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:C,direction:x,className:S,style:y,classNames:w,styles:_,image:$}=Fr("empty"),R=C("empty",o),[O,I,M]=WB(R),[T]=Yo("Empty"),N=typeof a<"u"?a:T==null?void 0:T.description,z=typeof N=="string"?N:"empty",F=(t=i??$)!==null&&t!==void 0?t:yR;let U=null;return typeof F=="string"?U=l.createElement("img",{draggable:!1,alt:z,src:F}):U=F,O(l.createElement("div",Object.assign({className:ce(I,M,R,S,{[`${R}-normal`]:F===bR,[`${R}-rtl`]:x==="rtl"},n,r,w.root,m==null?void 0:m.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},_.root),y),p==null?void 0:p.root),h)},v),l.createElement("div",{className:ce(`${R}-image`,w.image,m==null?void 0:m.image),style:Object.assign(Object.assign(Object.assign({},d),_.image),p==null?void 0:p.image)},U),N&&l.createElement("div",{className:ce(`${R}-description`,w.description,m==null?void 0:m.description),style:Object.assign(Object.assign({},_.description),p==null?void 0:p.description)},N),c&&l.createElement("div",{className:ce(`${R}-footer`,w.footer,m==null?void 0:m.footer),style:Object.assign(Object.assign({},_.footer),p==null?void 0:p.footer)},c)))};nl.PRESENTED_IMAGE_DEFAULT=yR;nl.PRESENTED_IMAGE_SIMPLE=bR;const AC=e=>{const{componentName:t}=e,{getPrefixCls:n}=l.useContext(Kt),r=n("empty");switch(t){case"Table":case"List":return ae.createElement(nl,{image:nl.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return ae.createElement(nl,{image:nl.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return ae.createElement(nl,null)}},Ef=(e,t,n)=>{var r,o;const{variant:i,[e]:a}=l.useContext(Kt),c=l.useContext(BP),d=a==null?void 0:a.variant;let h;typeof t<"u"?h=t:n===!1?h="borderless":h=(o=(r=c??d)!==null&&r!==void 0?r:i)!==null&&o!==void 0?o:"outlined";const m=L3.includes(h);return[h,m]},KB=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 UB(e,t){return e||KB(t)}const M1=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},qB=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,c=`${n}-dropdown-placement-`,d=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},Fn(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,[`
${o}${c}bottomLeft,
${i}${c}bottomLeft
`]:{animationName:wC},[`
${o}${c}topLeft,
${i}${c}topLeft,
${o}${c}topRight,
${i}${c}topRight
`]:{animationName:$C},[`${a}${c}bottomLeft`]:{animationName:_C},[`
${a}${c}topLeft,
${a}${c}topRight
`]:{animationName:EC},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},M1(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"},aa),"&-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({},M1(e)),{color:e.colorTextDisabled})}),[`${d}:has(+ ${d})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${d}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Ql(e,"slide-up"),Ql(e,"slide-down"),Vm(e,"move-up"),Vm(e,"move-down")]},GB=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:o}=e,i=e.max(e.calc(n).sub(r).equal(),0),a=e.max(e.calc(i).sub(o).equal(),0);return{basePadding:i,containerPadding:a,itemHeight:oe(t),itemLineHeight:oe(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},XB=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},ZB=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:o,paddingXS:i,multipleItemColorDisabled:a,multipleItemBorderColorDisabled:c,colorIcon:d,colorIconHover:h,INTERNAL_FIXED_ITEM_MARGIN:m}=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:m,borderRadius:r,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(m).mul(2).equal(),paddingInlineStart:i,paddingInlineEnd:e.calc(i).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:c,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(i).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Us()),{display:"inline-flex",alignItems:"center",color:d,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:h}})}}}},YB=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,o=`${n}-selection-overflow`,i=e.multipleSelectItemHeight,a=XB(e),c=t?`${n}-${t}`:"",d=GB(e);return{[`${n}-multiple${c}`]:Object.assign(Object.assign({},ZB(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:d.basePadding,paddingBlock:d.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${oe(r)} 0`,lineHeight:oe(i),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:d.itemHeight,lineHeight:oe(d.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:oe(i),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(d.basePadding).equal()},[`${o}-item + ${o}-item,
${n}-prefix + ${n}-selection-wrap
`]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:d.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(a).equal(),"\n &-input,\n &-mirror\n ":{height:i,fontFamily:e.fontFamily,lineHeight:oe(i),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(d.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function x0(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",o={[`${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[YB(e,t),o]}const QB=e=>{const{componentCls:t}=e,n=xn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=xn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[x0(e),x0(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},x0(r,"lg")]};function S0(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:o}=e,i=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),a=t?`${n}-${t}`:"";return{[`${n}-single${a}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},Fn(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:oe(i)},[`${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:oe(i),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 ${oe(r)}`,[`${n}-selection-search-input`]:{height:i,fontSize:e.fontSize},"&:after":{lineHeight:oe(i)}}},[`&${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 ${oe(r)}`,"&:after":{display:"none"}}}}}}}function JB(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[S0(e),S0(xn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${oe(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()}}}},S0(xn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const e8=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:o,controlHeightSM:i,controlHeightLG:a,paddingXXS:c,controlPaddingHorizontal:d,zIndexPopupBase:h,colorText:m,fontWeightStrong:p,controlItemBgActive:v,controlItemBgHover:C,colorBgContainer:x,colorFillSecondary:S,colorBgContainerDisabled:y,colorTextDisabled:w,colorPrimaryHover:_,colorPrimary:$,controlOutline:R}=e,O=c*2,I=r*2,M=Math.min(o-O,o-I),T=Math.min(i-O,i-I),N=Math.min(a-O,a-I);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(c/2),zIndexPopup:h+50,optionSelectedColor:m,optionSelectedFontWeight:p,optionSelectedBg:v,optionActiveBg:C,optionPadding:`${(o-t*n)/2}px ${d}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:x,clearBg:x,singleItemHeightLG:a,multipleItemBg:S,multipleItemBorderColor:"transparent",multipleItemHeight:M,multipleItemHeightSM:T,multipleItemHeightLG:N,multipleSelectorBgDisabled:y,multipleItemColorDisabled:w,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:_,activeBorderColor:$,activeOutlineColor:R,selectAffixPadding:c}},CR=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:o}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${oe(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 ${oe(o)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},T1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},CR(e,t))}),t8=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},CR(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),T1(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),T1(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:`${oe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),xR=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${oe(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}}}},L1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},xR(e,t))}),n8=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},xR(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),L1(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),L1(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:`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),r8=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${oe(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:`${oe(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}}}}),SR=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${oe(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},k1=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},SR(e,t))}),o8=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},SR(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),k1(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),k1(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:`${oe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),i8=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},t8(e)),n8(e)),r8(e)),o8(e))}),a8=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"}}}},l8=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"}}}},s8=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:o}=e,i={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},Fn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},a8(e)),l8(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},aa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},aa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Us()),{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`,[o]:{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)":i,"&:hover":i}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},c8=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},s8(e),JB(e),QB(e),qB(e),{[`${t}-rtl`]:{direction:"rtl"}},pu(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},u8=Rn("Select",(e,{rootPrefixCls:t})=>{const n=xn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[c8(n),i8(n)]},e8,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var d8={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"},f8=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:d8}))},BC=l.forwardRef(f8),h8={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"},m8=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:h8}))},FC=l.forwardRef(m8),wR={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"},p8=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:wR}))},HC=l.forwardRef(p8);function g8({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:o,multiple:i,hasFeedback:a,prefixCls:c,showSuffixIcon:d,feedbackIcon:h,showArrow:m,componentName:p}){const v=t??l.createElement(hu,null),C=w=>e===null&&!a&&!m?null:l.createElement(l.Fragment,null,d!==!1&&w,a&&h);let x=null;if(e!==void 0)x=C(e);else if(o)x=C(l.createElement(il,{spin:!0}));else{const w=`${c}-suffix`;x=({open:_,showSearch:$})=>C(_&&$?l.createElement(HC,{className:w}):l.createElement(FC,{className:w}))}let S=null;n!==void 0?S=n:i?S=l.createElement(BC,null):S=null;let y=null;return r!==void 0?y=r:y=l.createElement(qs,null),{clearIcon:v,suffixIcon:x,itemIcon:S,removeIcon:y}}function v8(e){return ae.useMemo(()=>{if(e)return(...t)=>ae.createElement(ka,{space:!0},e.apply(void 0,t))},[e])}function y8(e,t){return t!==void 0?t:e!==null}var b8=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const _R="SECRET_COMBOBOX_MODE_DO_NOT_USE",C8=(e,t)=>{var n,r,o,i,a;const{prefixCls:c,bordered:d,className:h,rootClassName:m,getPopupContainer:p,popupClassName:v,dropdownClassName:C,listHeight:x=256,placement:S,listItemHeight:y,size:w,disabled:_,notFoundContent:$,status:R,builtinPlacements:O,dropdownMatchSelectWidth:I,popupMatchSelectWidth:M,direction:T,style:N,allowClear:z,variant:F,dropdownStyle:U,transitionName:q,tagRender:D,maxCount:K,prefix:B,dropdownRender:A,popupRender:H,onDropdownVisibleChange:G,onOpenChange:Z,styles:W,classNames:Y}=e,Q=b8(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:ne,getPrefixCls:re,renderEmpty:te,direction:de,virtual:ue,popupMatchSelectWidth:he,popupOverflow:Ce}=l.useContext(Kt),{showSearch:me,style:fe,styles:be,className:ye,classNames:ge}=Fr("select"),[,pe]=ro(),_e=y??(pe==null?void 0:pe.controlHeight),Ee=re("select",c),Ae=re(),ze=T??de,{compactSize:Se,compactItemClassnames:Ie}=sl(Ee,ze),[Re,Oe]=Ef("select",F,d),We=Yr(Ee),[qe,lt,tt]=u8(Ee,We),Ye=l.useMemo(()=>{const{mode:Ge}=e;if(Ge!=="combobox")return Ge===_R?"combobox":Ge},[e.mode]),rt=Ye==="multiple"||Ye==="tags",Fe=y8(e.suffixIcon,e.showArrow),Le=(n=M??I)!==null&&n!==void 0?n:he,Ue=((r=W==null?void 0:W.popup)===null||r===void 0?void 0:r.root)||((o=be.popup)===null||o===void 0?void 0:o.root)||U,et=v8(H||A),ot=Z||G,{status:Me,hasFeedback:Te,isFormItemInput:Xe,feedbackIcon:nt}=l.useContext(fo),Lt=$f(Me,R);let Dt;$!==void 0?Dt=$:Ye==="combobox"?Dt=null:Dt=(te==null?void 0:te("Select"))||l.createElement(AC,{componentName:"Select"});const{suffixIcon:Qe,itemIcon:pt,removeIcon:wt,clearIcon:Ct}=g8(Object.assign(Object.assign({},Q),{multiple:rt,hasFeedback:Te,feedbackIcon:nt,showSuffixIcon:Fe,prefixCls:Ee,componentName:"Select"})),kt=z===!0?{clearIcon:Ct}:z,_t=or(Q,["suffixIcon","itemIcon"]),St=ce(((i=Y==null?void 0:Y.popup)===null||i===void 0?void 0:i.root)||((a=ge==null?void 0:ge.popup)===null||a===void 0?void 0:a.root)||v||C,{[`${Ee}-dropdown-${ze}`]:ze==="rtl"},m,ge.root,Y==null?void 0:Y.root,tt,We,lt),st=Qr(Ge=>{var Ht;return(Ht=w??Se)!==null&&Ht!==void 0?Ht:Ge}),Et=l.useContext(go),It=_??Et,it=ce({[`${Ee}-lg`]:st==="large",[`${Ee}-sm`]:st==="small",[`${Ee}-rtl`]:ze==="rtl",[`${Ee}-${Re}`]:Oe,[`${Ee}-in-form-item`]:Xe},Fs(Ee,Lt,Te),Ie,ye,h,ge.root,Y==null?void 0:Y.root,m,tt,We,lt),Ot=l.useMemo(()=>S!==void 0?S:ze==="rtl"?"bottomRight":"bottomLeft",[S,ze]),[at]=mu("SelectLike",Ue==null?void 0:Ue.zIndex);return qe(l.createElement(DC,Object.assign({ref:t,virtual:ue,showSearch:me},_t,{style:Object.assign(Object.assign(Object.assign(Object.assign({},be.root),W==null?void 0:W.root),fe),N),dropdownMatchSelectWidth:Le,transitionName:Ta(Ae,"slide-up",q),builtinPlacements:UB(O,Ce),listHeight:x,listItemHeight:_e,mode:Ye,prefixCls:Ee,placement:Ot,direction:ze,prefix:B,suffixIcon:Qe,menuItemSelectedIcon:pt,removeIcon:wt,allowClear:kt,notFoundContent:Dt,className:it,getPopupContainer:p||ne,dropdownClassName:St,disabled:It,dropdownStyle:Object.assign(Object.assign({},Ue),{zIndex:at}),maxCount:rt?K:void 0,tagRender:rt?D:void 0,dropdownRender:et,onDropdownVisibleChange:ot})))},sr=l.forwardRef(C8),x8=LC(sr,"dropdownAlign");sr.SECRET_COMBOBOX_MODE_DO_NOT_USE=_R;sr.Option=zC;sr.OptGroup=jC;sr._InternalPanelDoNotUseOrYouWillBeFired=x8;const $R=(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)},ER=(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)},Hs=["xxl","xl","lg","md","sm","xs"],S8=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)`}),w8=e=>{const t=e,n=[].concat(Hs).reverse();return n.forEach((r,o)=>{const i=r.toUpperCase(),a=`screen${i}Min`,c=`screen${i}`;if(!(t[a]<=t[c]))throw new Error(`${a}<=${c} fails : !(${t[a]}<=${t[c]})`);if(o<n.length-1){const d=`screen${i}Max`;if(!(t[c]<=t[d]))throw new Error(`${c}<=${d} fails : !(${t[c]}<=${t[d]})`);const m=`screen${n[o+1].toUpperCase()}Min`;if(!(t[d]<=t[m]))throw new Error(`${d}<=${m} fails : !(${t[d]}<=${t[m]})`)}}),e},_8=()=>{const[,e]=ro(),t=S8(w8(e));return ae.useMemo(()=>{const n=new Map;let r=-1,o={};return{responsiveMap:t,matchHandlers:{},dispatch(i){return o=i,n.forEach(a=>a(o)),n.size>=1},subscribe(i){return n.size||this.register(),r+=1,n.set(r,i),i(o),r},unsubscribe(i){n.delete(i),n.size||this.unregister()},register(){Object.entries(t).forEach(([i,a])=>{const c=({matches:h})=>{this.dispatch(Object.assign(Object.assign({},o),{[i]:h}))},d=window.matchMedia(a);$R(d,c),this.matchHandlers[a]={mql:d,listener:c},c(d)})},unregister(){Object.values(t).forEach(i=>{const a=this.matchHandlers[i];ER(a==null?void 0:a.mql,a==null?void 0:a.listener)}),n.clear()}}},[t])};function Wp(e=!0,t={}){const n=l.useRef(t),[,r]=_p(),o=_8();return bn(()=>{const i=o.subscribe(a=>{n.current=a,e&&r()});return()=>o.unsubscribe(i)},[]),n.current}const Um=e=>e?typeof e=="function"?e():e:null;function WC(e){var t=e.children,n=e.prefixCls,r=e.id,o=e.overlayInnerStyle,i=e.bodyClassName,a=e.className,c=e.style;return l.createElement("div",{className:ce("".concat(n,"-content"),a),style:c},l.createElement("div",{className:ce("".concat(n,"-inner"),i),id:r,role:"tooltip",style:o},typeof t=="function"?t():t))}var Nc={shiftX:64,adjustY:1},Mc={adjustX:1,shiftY:!0},Pi=[0,0],$8={left:{points:["cr","cl"],overflow:Mc,offset:[-4,0],targetOffset:Pi},right:{points:["cl","cr"],overflow:Mc,offset:[4,0],targetOffset:Pi},top:{points:["bc","tc"],overflow:Nc,offset:[0,-4],targetOffset:Pi},bottom:{points:["tc","bc"],overflow:Nc,offset:[0,4],targetOffset:Pi},topLeft:{points:["bl","tl"],overflow:Nc,offset:[0,-4],targetOffset:Pi},leftTop:{points:["tr","tl"],overflow:Mc,offset:[-4,0],targetOffset:Pi},topRight:{points:["br","tr"],overflow:Nc,offset:[0,-4],targetOffset:Pi},rightTop:{points:["tl","tr"],overflow:Mc,offset:[4,0],targetOffset:Pi},bottomRight:{points:["tr","br"],overflow:Nc,offset:[0,4],targetOffset:Pi},rightBottom:{points:["bl","br"],overflow:Mc,offset:[4,0],targetOffset:Pi},bottomLeft:{points:["tl","bl"],overflow:Nc,offset:[0,4],targetOffset:Pi},leftBottom:{points:["br","bl"],overflow:Mc,offset:[-4,0],targetOffset:Pi}},E8=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],O8=function(t,n){var r=t.overlayClassName,o=t.trigger,i=o===void 0?["hover"]:o,a=t.mouseEnterDelay,c=a===void 0?0:a,d=t.mouseLeaveDelay,h=d===void 0?.1:d,m=t.overlayStyle,p=t.prefixCls,v=p===void 0?"rc-tooltip":p,C=t.children,x=t.onVisibleChange,S=t.afterVisibleChange,y=t.transitionName,w=t.animation,_=t.motion,$=t.placement,R=$===void 0?"right":$,O=t.align,I=O===void 0?{}:O,M=t.destroyTooltipOnHide,T=M===void 0?!1:M,N=t.defaultVisible,z=t.getTooltipContainer,F=t.overlayInnerStyle;t.arrowContent;var U=t.overlay,q=t.id,D=t.showArrow,K=D===void 0?!0:D,B=t.classNames,A=t.styles,H=Zt(t,E8),G=gu(q),Z=l.useRef(null);l.useImperativeHandle(n,function(){return Z.current});var W=le({},H);"visible"in t&&(W.popupVisible=t.visible);var Y=function(){return l.createElement(WC,{key:"content",prefixCls:v,id:G,bodyClassName:B==null?void 0:B.body,overlayInnerStyle:le(le({},F),A==null?void 0:A.body)},U)},Q=function(){var re=l.Children.only(C),te=(re==null?void 0:re.props)||{},de=le(le({},te),{},{"aria-describedby":U?G:null});return l.cloneElement(C,de)};return l.createElement(Fp,je({popupClassName:ce(r,B==null?void 0:B.root),prefixCls:v,popup:Y,action:i,builtinPlacements:$8,popupPlacement:R,ref:Z,popupAlign:I,getPopupContainer:z,onPopupVisibleChange:x,afterPopupVisibleChange:S,popupTransitionName:y,popupAnimation:w,popupMotion:_,defaultPopupVisible:N,autoDestroy:T,mouseLeaveDelay:h,popupStyle:le(le({},m),A==null?void 0:A.root),mouseEnterDelay:c,arrow:K},W),Q())};const P8=l.forwardRef(O8);function VC(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,o=t/2,i=0,a=o,c=r*1/Math.sqrt(2),d=o-r*(1-1/Math.sqrt(2)),h=o-n*(1/Math.sqrt(2)),m=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),p=2*o-h,v=m,C=2*o-c,x=d,S=2*o-i,y=a,w=o*Math.sqrt(2)+r*(Math.sqrt(2)-2),_=r*(Math.sqrt(2)-1),$=`polygon(${_}px 100%, 50% ${_}px, ${2*o-_}px 100%, ${_}px 100%)`,R=`path('M ${i} ${a} A ${r} ${r} 0 0 0 ${c} ${d} L ${h} ${m} A ${n} ${n} 0 0 1 ${p} ${v} L ${C} ${x} A ${r} ${r} 0 0 0 ${S} ${y} Z')`;return{arrowShadowWidth:w,arrowPath:R,arrowPolygon:$}}const R8=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:o,arrowPath:i,arrowShadowWidth:a,borderRadiusXS:c,calc:d}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:d(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,i]},content:'""'},"&::after":{content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${oe(c)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},OR=8;function Vp(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?OR:r}}function Jh(e,t){return e?t:{}}function KC(e,t,n){const{componentCls:r,boxShadowPopoverArrow:o,arrowOffsetVertical:i,arrowOffsetHorizontal:a}=e,{arrowDistance:c=0,arrowPlacement:d={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"},R8(e,t,o)),{"&:before":{background:t}})]},Jh(!!d.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:c,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":a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${oe(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Jh(!!d.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:c,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${oe(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Jh(!!d.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:c},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:i},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:i}})),Jh(!!d.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:c},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:i},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:i}}))}}function I8(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const o=r&&typeof r=="object"?r:{},i={};switch(e){case"top":case"bottom":i.shiftX=t.arrowOffsetHorizontal*2+n,i.shiftY=!0,i.adjustY=!0;break;case"left":case"right":i.shiftY=t.arrowOffsetVertical*2+n,i.shiftX=!0,i.adjustX=!0;break}const a=Object.assign(Object.assign({},i),o);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}const j1={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"]}},N8={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"]}},M8=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function PR(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:o,borderRadius:i,visibleFirst:a}=e,c=t/2,d={},h=Vp({contentRadius:i,limitVerticalRadius:!0});return Object.keys(j1).forEach(m=>{const p=r&&N8[m]||j1[m],v=Object.assign(Object.assign({},p),{offset:[0,0],dynamicInset:!0});switch(d[m]=v,M8.has(m)&&(v.autoArrow=!1),m){case"top":case"topLeft":case"topRight":v.offset[1]=-c-o;break;case"bottom":case"bottomLeft":case"bottomRight":v.offset[1]=c+o;break;case"left":case"leftTop":case"leftBottom":v.offset[0]=-c-o;break;case"right":case"rightTop":case"rightBottom":v.offset[0]=c+o;break}if(r)switch(m){case"topLeft":case"bottomLeft":v.offset[0]=-h.arrowOffsetHorizontal-c;break;case"topRight":case"bottomRight":v.offset[0]=h.arrowOffsetHorizontal+c;break;case"leftTop":case"rightTop":v.offset[1]=-h.arrowOffsetHorizontal*2+c;break;case"leftBottom":case"rightBottom":v.offset[1]=h.arrowOffsetHorizontal*2-c;break}v.overflow=I8(m,h,t,n),a&&(v.htmlRegion="visibleFirst")}),d}const T8=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:o,tooltipBg:i,tooltipBorderRadius:a,zIndexPopup:c,controlHeight:d,boxShadowSecondary:h,paddingSM:m,paddingXS:p,arrowOffsetHorizontal:v,sizePopupArrow:C}=e,x=t(a).add(C).add(v).equal(),S=t(a).mul(2).add(C).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Fn(e)),{position:"absolute",zIndex:c,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":i,[`${n}-inner`]:{minWidth:S,minHeight:d,padding:`${oe(e.calc(m).div(2).equal())} ${oe(p)}`,color:`var(--ant-tooltip-color, ${o})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:i,borderRadius:a,boxShadow:h,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:x},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,OR)}},[`${n}-content`]:{position:"relative"}}),aj(e,(y,{darkColor:w})=>({[`&${n}-${y}`]:{[`${n}-inner`]:{backgroundColor:w},[`${n}-arrow`]:{"--antd-arrow-background-color":w}}}))),{"&-rtl":{direction:"rtl"}})},KC(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},L8=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},Vp({contentRadius:e.borderRadius,limitVerticalRadius:!0})),VC(xn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),RR=(e,t=!0)=>Rn("Tooltip",r=>{const{borderRadius:o,colorTextLightSolid:i,colorBgSpotlight:a}=r,c=xn(r,{tooltipMaxWidth:250,tooltipColor:i,tooltipBorderRadius:o,tooltipBg:a});return[T8(c),Cf(r,"zoom-big-fast")]},L8,{resetStyle:!1,injectStyle:t})(e),k8=Yl.map(e=>`${e}-inverse`);function j8(e,t=!0){return t?[].concat(ke(k8),ke(Yl)).includes(e):Yl.includes(e)}function IR(e,t){const n=j8(t),r=ce({[`${e}-${t}`]:t&&n}),o={},i={},a=yo(t).toRgb(),d=(.299*a.r+.587*a.g+.114*a.b)/255<.5?"#FFF":"#000";return t&&!n&&(o.background=t,o["--ant-tooltip-color"]=d,i["--antd-arrow-background-color"]=t),{className:r,overlayStyle:o,arrowStyle:i}}const z8=e=>{const{prefixCls:t,className:n,placement:r="top",title:o,color:i,overlayInnerStyle:a}=e,{getPrefixCls:c}=l.useContext(Kt),d=c("tooltip",t),[h,m,p]=RR(d),v=IR(d,i),C=v.arrowStyle,x=Object.assign(Object.assign({},a),v.overlayStyle),S=ce(m,p,d,`${d}-pure`,`${d}-placement-${r}`,n,v.className);return h(l.createElement("div",{className:S,style:C},l.createElement("div",{className:`${d}-arrow`}),l.createElement(WC,Object.assign({},e,{className:m,prefixCls:d,overlayInnerStyle:x}),o)))};var D8=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const A8=l.forwardRef((e,t)=>{var n,r;const{prefixCls:o,openClassName:i,getTooltipContainer:a,color:c,overlayInnerStyle:d,children:h,afterOpenChange:m,afterVisibleChange:p,destroyTooltipOnHide:v,destroyOnHidden:C,arrow:x=!0,title:S,overlay:y,builtinPlacements:w,arrowPointAtCenter:_=!1,autoAdjustOverflow:$=!0,motion:R,getPopupContainer:O,placement:I="top",mouseEnterDelay:M=.1,mouseLeaveDelay:T=.1,overlayStyle:N,rootClassName:z,overlayClassName:F,styles:U,classNames:q}=e,D=D8(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"]),K=!!x,[,B]=ro(),{getPopupContainer:A,getPrefixCls:H,direction:G,className:Z,style:W,classNames:Y,styles:Q}=Fr("tooltip"),ne=ts(),re=l.useRef(null),te=()=>{var Fe;(Fe=re.current)===null||Fe===void 0||Fe.forceAlign()};l.useImperativeHandle(t,()=>{var Fe,Le;return{forceAlign:te,forcePopupAlign:()=>{ne.deprecated(!1,"forcePopupAlign","forceAlign"),te()},nativeElement:(Fe=re.current)===null||Fe===void 0?void 0:Fe.nativeElement,popupElement:(Le=re.current)===null||Le===void 0?void 0:Le.popupElement}});const[de,ue]=qn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),he=!S&&!y&&S!==0,Ce=Fe=>{var Le,Ue;ue(he?!1:Fe),he||((Le=e.onOpenChange)===null||Le===void 0||Le.call(e,Fe),(Ue=e.onVisibleChange)===null||Ue===void 0||Ue.call(e,Fe))},me=l.useMemo(()=>{var Fe,Le;let Ue=_;return typeof x=="object"&&(Ue=(Le=(Fe=x.pointAtCenter)!==null&&Fe!==void 0?Fe:x.arrowPointAtCenter)!==null&&Le!==void 0?Le:_),w||PR({arrowPointAtCenter:Ue,autoAdjustOverflow:$,arrowWidth:K?B.sizePopupArrow:0,borderRadius:B.borderRadius,offset:B.marginXXS,visibleFirst:!0})},[_,x,w,B]),fe=l.useMemo(()=>S===0?S:y||S||"",[y,S]),be=l.createElement(ka,{space:!0},typeof fe=="function"?fe():fe),ye=H("tooltip",o),ge=H(),pe=e["data-popover-inject"];let _e=de;!("open"in e)&&!("visible"in e)&&he&&(_e=!1);const Ee=l.isValidElement(h)&&!ZO(h)?h:l.createElement("span",null,h),Ae=Ee.props,ze=!Ae.className||typeof Ae.className=="string"?ce(Ae.className,i||`${ye}-open`):Ae.className,[Se,Ie,Re]=RR(ye,!pe),Oe=IR(ye,c),We=Oe.arrowStyle,qe=ce(F,{[`${ye}-rtl`]:G==="rtl"},Oe.className,z,Ie,Re,Z,Y.root,q==null?void 0:q.root),lt=ce(Y.body,q==null?void 0:q.body),[tt,Ye]=mu("Tooltip",D.zIndex),rt=l.createElement(P8,Object.assign({},D,{zIndex:tt,showArrow:K,placement:I,mouseEnterDelay:M,mouseLeaveDelay:T,prefixCls:ye,classNames:{root:qe,body:lt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},We),Q.root),W),N),U==null?void 0:U.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},Q.body),d),U==null?void 0:U.body),Oe.overlayStyle)},getTooltipContainer:O||a||A,ref:re,builtinPlacements:me,overlay:be,visible:_e,onVisibleChange:Ce,afterVisibleChange:m??p,arrowContent:l.createElement("span",{className:`${ye}-arrow-content`}),motion:{motionName:Ta(ge,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:C??!!v}),_e?Zr(Ee,{className:ze}):Ee);return Se(l.createElement(gf.Provider,{value:Ye},rt))}),Di=A8;Di._InternalPanelDoNotUseOrYouWillBeFired=z8;const B8=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:o,innerPadding:i,boxShadowSecondary:a,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:h,titleMarginBottom:m,colorBgElevated:p,popoverBg:v,titleBorderBottom:C,innerContentPadding:x,titlePadding:S}=e;return[{[t]:Object.assign(Object.assign({},Fn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:h,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":p,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:v,backgroundClip:"padding-box",borderRadius:d,boxShadow:a,padding:i},[`${t}-title`]:{minWidth:r,marginBottom:m,color:c,fontWeight:o,borderBottom:C,padding:S},[`${t}-inner-content`]:{color:n,padding:x}})},KC(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},F8=e=>{const{componentCls:t}=e;return{[t]:Yl.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},H8=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:o,wireframe:i,zIndexPopupBase:a,borderRadiusLG:c,marginXS:d,lineType:h,colorSplit:m,paddingSM:p}=e,v=n-r,C=v/2,x=v/2-t,S=o;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:a+30},VC(e)),Vp({contentRadius:c,limitVerticalRadius:!0})),{innerPadding:i?0:12,titleMarginBottom:i?0:d,titlePadding:i?`${C}px ${S}px ${x}px`:0,titleBorderBottom:i?`${t}px ${h} ${m}`:"none",innerContentPadding:i?`${p}px ${S}px`:0})},NR=Rn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=xn(e,{popoverBg:t,popoverColor:n});return[B8(r),F8(r),Cf(r,"zoom-big")]},H8,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var W8=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const MR=({title:e,content:t,prefixCls:n})=>!e&&!t?null:l.createElement(l.Fragment,null,e&&l.createElement("div",{className:`${n}-title`},e),t&&l.createElement("div",{className:`${n}-inner-content`},t)),V8=e=>{const{hashId:t,prefixCls:n,className:r,style:o,placement:i="top",title:a,content:c,children:d}=e,h=Um(a),m=Um(c),p=ce(t,n,`${n}-pure`,`${n}-placement-${i}`,r);return l.createElement("div",{className:p,style:o},l.createElement("div",{className:`${n}-arrow`}),l.createElement(WC,Object.assign({},e,{className:t,prefixCls:n}),d||l.createElement(MR,{prefixCls:n,title:h,content:m})))},K8=e=>{const{prefixCls:t,className:n}=e,r=W8(e,["prefixCls","className"]),{getPrefixCls:o}=l.useContext(Kt),i=o("popover",t),[a,c,d]=NR(i);return a(l.createElement(V8,Object.assign({},r,{prefixCls:i,hashId:c,className:ce(n,d)})))};var U8=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const q8=l.forwardRef((e,t)=>{var n,r;const{prefixCls:o,title:i,content:a,overlayClassName:c,placement:d="top",trigger:h="hover",children:m,mouseEnterDelay:p=.1,mouseLeaveDelay:v=.1,onOpenChange:C,overlayStyle:x={},styles:S,classNames:y}=e,w=U8(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:_,className:$,style:R,classNames:O,styles:I}=Fr("popover"),M=_("popover",o),[T,N,z]=NR(M),F=_(),U=ce(c,N,z,$,O.root,y==null?void 0:y.root),q=ce(O.body,y==null?void 0:y.body),[D,K]=qn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),B=(W,Y)=>{K(W,!0),C==null||C(W,Y)},A=W=>{W.keyCode===ct.ESC&&B(!1,W)},H=W=>{B(W)},G=Um(i),Z=Um(a);return T(l.createElement(Di,Object.assign({placement:d,trigger:h,mouseEnterDelay:p,mouseLeaveDelay:v},w,{prefixCls:M,classNames:{root:U,body:q},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},I.root),R),x),S==null?void 0:S.root),body:Object.assign(Object.assign({},I.body),S==null?void 0:S.body)},ref:t,open:D,onOpenChange:H,overlay:G||Z?l.createElement(MR,{prefixCls:M,title:G,content:Z}):null,transitionName:Ta(F,"zoom-big",w.transitionName),"data-popover-inject":!0}),Zr(m,{onKeyDown:W=>{var Y,Q;l.isValidElement(m)&&((Q=m==null?void 0:(Y=m.props).onKeyDown)===null||Q===void 0||Q.call(Y,W)),A(W)}})))}),TR=q8;TR._InternalPanelDoNotUseOrYouWillBeFired=K8;var G8={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"},X8=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:G8}))},lf=l.forwardRef(X8),Z8=ct.ESC,Y8=ct.TAB;function Q8(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,i=e.overlayRef,a=l.useRef(!1),c=function(){if(t){var p,v;(p=n.current)===null||p===void 0||(v=p.focus)===null||v===void 0||v.call(p),r==null||r(!1)}},d=function(){var p;return(p=i.current)!==null&&p!==void 0&&p.focus?(i.current.focus(),a.current=!0,!0):!1},h=function(p){switch(p.keyCode){case Z8:c();break;case Y8:{var v=!1;a.current||(v=d()),v?p.preventDefault():c();break}}};l.useEffect(function(){return t?(window.addEventListener("keydown",h),o&&$n(d,3),function(){window.removeEventListener("keydown",h),a.current=!1}):function(){a.current=!1}},[t])}var J8=l.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,i=l.useMemo(function(){var c;return typeof n=="function"?c=n():c=n,c},[n]),a=Kr(t,es(i));return ae.createElement(ae.Fragment,null,r&&ae.createElement("div",{className:"".concat(o,"-arrow")}),ae.cloneElement(i,{ref:ra(i)?a:void 0}))}),Tc={adjustX:1,adjustY:1},Lc=[0,0],eF={topLeft:{points:["bl","tl"],overflow:Tc,offset:[0,-4],targetOffset:Lc},top:{points:["bc","tc"],overflow:Tc,offset:[0,-4],targetOffset:Lc},topRight:{points:["br","tr"],overflow:Tc,offset:[0,-4],targetOffset:Lc},bottomLeft:{points:["tl","bl"],overflow:Tc,offset:[0,4],targetOffset:Lc},bottom:{points:["tc","bc"],overflow:Tc,offset:[0,4],targetOffset:Lc},bottomRight:{points:["tr","br"],overflow:Tc,offset:[0,4],targetOffset:Lc}},tF=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function nF(e,t){var n,r=e.arrow,o=r===void 0?!1:r,i=e.prefixCls,a=i===void 0?"rc-dropdown":i,c=e.transitionName,d=e.animation,h=e.align,m=e.placement,p=m===void 0?"bottomLeft":m,v=e.placements,C=v===void 0?eF:v,x=e.getPopupContainer,S=e.showAction,y=e.hideAction,w=e.overlayClassName,_=e.overlayStyle,$=e.visible,R=e.trigger,O=R===void 0?["hover"]:R,I=e.autoFocus,M=e.overlay,T=e.children,N=e.onVisibleChange,z=Zt(e,tF),F=ae.useState(),U=xe(F,2),q=U[0],D=U[1],K="visible"in e?$:q,B=ae.useRef(null),A=ae.useRef(null),H=ae.useRef(null);ae.useImperativeHandle(t,function(){return B.current});var G=function(ue){D(ue),N==null||N(ue)};Q8({visible:K,triggerRef:H,onVisibleChange:G,autoFocus:I,overlayRef:A});var Z=function(ue){var he=e.onOverlayClick;D(!1),he&&he(ue)},W=function(){return ae.createElement(J8,{ref:A,overlay:M,prefixCls:a,arrow:o})},Y=function(){return typeof M=="function"?W:W()},Q=function(){var ue=e.minOverlayWidthMatchTrigger,he=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?ue:!he},ne=function(){var ue=e.openClassName;return ue!==void 0?ue:"".concat(a,"-open")},re=ae.cloneElement(T,{className:ce((n=T.props)===null||n===void 0?void 0:n.className,K&&ne()),ref:ra(T)?Kr(H,es(T)):void 0}),te=y;return!te&&O.indexOf("contextMenu")!==-1&&(te=["click"]),ae.createElement(Fp,je({builtinPlacements:C},z,{prefixCls:a,ref:B,popupClassName:ce(w,J({},"".concat(a,"-show-arrow"),o)),popupStyle:_,action:O,showAction:S,hideAction:te,popupPlacement:p,popupAlign:h,popupTransitionName:c,popupAnimation:d,popupVisible:K,stretch:Q()?"minWidth":"",popup:Y(),onPopupVisibleChange:G,onPopupClick:Z,getPopupContainer:x}),re)}const LR=ae.forwardRef(nF),rF=e=>typeof e!="object"&&typeof e!="function"||e===null;var kR=l.createContext(null);function jR(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function zR(e){var t=l.useContext(kR);return jR(t,e)}var oF=["children","locked"],ca=l.createContext(null);function iF(e,t){var n=le({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function sf(e){var t=e.children,n=e.locked,r=Zt(e,oF),o=l.useContext(ca),i=Ks(function(){return iF(o,r)},[o,r],function(a,c){return!n&&(a[0]!==c[0]||!oa(a[1],c[1],!0))});return l.createElement(ca.Provider,{value:i},t)}var aF=[],DR=l.createContext(null);function Kp(){return l.useContext(DR)}var AR=l.createContext(aF);function bu(e){var t=l.useContext(AR);return l.useMemo(function(){return e!==void 0?[].concat(ke(t),[e]):t},[t,e])}var BR=l.createContext(null),UC=l.createContext({});function z1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(yf(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),i=Number(o),a=null;return o&&!Number.isNaN(i)?a=i:r&&a===null&&(a=0),r&&e.disabled&&(a=null),a!==null&&(a>=0||t&&a<0)}return!1}function lF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=ke(e.querySelectorAll("*")).filter(function(r){return z1(r,t)});return z1(e,t)&&n.unshift(e),n}var nb=ct.LEFT,rb=ct.RIGHT,ob=ct.UP,$m=ct.DOWN,Em=ct.ENTER,FR=ct.ESC,wd=ct.HOME,_d=ct.END,D1=[ob,$m,nb,rb];function sF(e,t,n,r){var o,i="prev",a="next",c="children",d="parent";if(e==="inline"&&r===Em)return{inlineTrigger:!0};var h=J(J({},ob,i),$m,a),m=J(J(J(J({},nb,n?a:i),rb,n?i:a),$m,c),Em,c),p=J(J(J(J(J(J({},ob,i),$m,a),Em,c),FR,d),nb,n?c:d),rb,n?d:c),v={inline:h,horizontal:m,vertical:p,inlineSub:h,horizontalSub:p,verticalSub:p},C=(o=v["".concat(e).concat(t?"":"Sub")])===null||o===void 0?void 0:o[r];switch(C){case i:return{offset:-1,sibling:!0};case a:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case c:return{offset:1,sibling:!1};default:return null}}function cF(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function uF(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function qC(e,t){var n=lF(e,!0);return n.filter(function(r){return t.has(r)})}function A1(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=qC(e,t),i=o.length,a=o.findIndex(function(c){return n===c});return r<0?a===-1?a=i-1:a-=1:r>0&&(a+=1),a=(a+i)%i,o[a]}var ib=function(t,n){var r=new Set,o=new Map,i=new Map;return t.forEach(function(a){var c=document.querySelector("[data-menu-id='".concat(jR(n,a),"']"));c&&(r.add(c),i.set(c,a),o.set(a,c))}),{elements:r,key2element:o,element2key:i}};function dF(e,t,n,r,o,i,a,c,d,h){var m=l.useRef(),p=l.useRef();p.current=t;var v=function(){$n.cancel(m.current)};return l.useEffect(function(){return function(){v()}},[]),function(C){var x=C.which;if([].concat(D1,[Em,FR,wd,_d]).includes(x)){var S=i(),y=ib(S,r),w=y,_=w.elements,$=w.key2element,R=w.element2key,O=$.get(t),I=uF(O,_),M=R.get(I),T=sF(e,a(M,!0).length===1,n,x);if(!T&&x!==wd&&x!==_d)return;(D1.includes(x)||[wd,_d].includes(x))&&C.preventDefault();var N=function(A){if(A){var H=A,G=A.querySelector("a");G!=null&&G.getAttribute("href")&&(H=G);var Z=R.get(A);c(Z),v(),m.current=$n(function(){p.current===Z&&H.focus()})}};if([wd,_d].includes(x)||T.sibling||!I){var z;!I||e==="inline"?z=o.current:z=cF(I);var F,U=qC(z,_);x===wd?F=U[0]:x===_d?F=U[U.length-1]:F=A1(z,_,I,T.offset),N(F)}else if(T.inlineTrigger)d(M);else if(T.offset>0)d(M,!0),v(),m.current=$n(function(){y=ib(S,r);var B=I.getAttribute("aria-controls"),A=document.getElementById(B),H=A1(A,y.elements);N(H)},5);else if(T.offset<0){var q=a(M,!0),D=q[q.length-2],K=$.get(D);d(D,!1),N(K)}}h==null||h(C)}}function fF(e){Promise.resolve().then(e)}var GC="__RC_UTIL_PATH_SPLIT__",B1=function(t){return t.join(GC)},hF=function(t){return t.split(GC)},ab="rc-menu-more";function mF(){var e=l.useState({}),t=xe(e,2),n=t[1],r=l.useRef(new Map),o=l.useRef(new Map),i=l.useState([]),a=xe(i,2),c=a[0],d=a[1],h=l.useRef(0),m=l.useRef(!1),p=function(){m.current||n({})},v=l.useCallback(function($,R){var O=B1(R);o.current.set(O,$),r.current.set($,O),h.current+=1;var I=h.current;fF(function(){I===h.current&&p()})},[]),C=l.useCallback(function($,R){var O=B1(R);o.current.delete(O),r.current.delete($)},[]),x=l.useCallback(function($){d($)},[]),S=l.useCallback(function($,R){var O=r.current.get($)||"",I=hF(O);return R&&c.includes(I[0])&&I.unshift(ab),I},[c]),y=l.useCallback(function($,R){return $.filter(function(O){return O!==void 0}).some(function(O){var I=S(O,!0);return I.includes(R)})},[S]),w=function(){var R=ke(r.current.keys());return c.length&&R.push(ab),R},_=l.useCallback(function($){var R="".concat(r.current.get($)).concat(GC),O=new Set;return ke(o.current.keys()).forEach(function(I){I.startsWith(R)&&O.add(o.current.get(I))}),O},[]);return l.useEffect(function(){return function(){m.current=!0}},[]),{registerPath:v,unregisterPath:C,refreshOverflowKeys:x,isSubPathKey:y,getKeyPath:S,getKeys:w,getSubPathKeys:_}}function Ld(e){var t=l.useRef(e);t.current=e;var n=l.useCallback(function(){for(var r,o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(i))},[]);return e?n:void 0}var pF=Math.random().toFixed(5).toString().slice(2),F1=0;function gF(e){var t=qn(e,{value:e}),n=xe(t,2),r=n[0],o=n[1];return l.useEffect(function(){F1+=1;var i="".concat(pF,"-").concat(F1);o("rc-menu-uuid-".concat(i))},[]),r}function HR(e,t,n,r){var o=l.useContext(ca),i=o.activeKey,a=o.onActive,c=o.onInactive,d={active:i===e};return t||(d.onMouseEnter=function(h){n==null||n({key:e,domEvent:h}),a(e)},d.onMouseLeave=function(h){r==null||r({key:e,domEvent:h}),c(e)}),d}function WR(e){var t=l.useContext(ca),n=t.mode,r=t.rtl,o=t.inlineIndent;if(n!=="inline")return null;var i=e;return r?{paddingRight:i*o}:{paddingLeft:i*o}}function VR(e){var t=e.icon,n=e.props,r=e.children,o;return t===null||t===!1?null:(typeof t=="function"?o=l.createElement(t,le({},n)):typeof t!="boolean"&&(o=t),o||r||null)}var vF=["item"];function qm(e){var t=e.item,n=Zt(e,vF);return Object.defineProperty(n,"item",{get:function(){return lr(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var yF=["title","attribute","elementRef"],bF=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],CF=["active"],xF=function(e){Ai(n,e);var t=Bi(n);function n(){return _r(this,n),t.apply(this,arguments)}return $r(n,[{key:"render",value:function(){var o=this.props,i=o.title,a=o.attribute,c=o.elementRef,d=Zt(o,yF),h=or(d,["eventKey","popupClassName","popupOffset","onTitleClick"]);return lr(!a,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),l.createElement(Na.Item,je({},a,{title:typeof i=="string"?i:void 0},h,{ref:c}))}}]),n}(l.Component),SF=l.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.eventKey;e.warnKey;var i=e.disabled,a=e.itemIcon,c=e.children,d=e.role,h=e.onMouseEnter,m=e.onMouseLeave,p=e.onClick,v=e.onKeyDown,C=e.onFocus,x=Zt(e,bF),S=zR(o),y=l.useContext(ca),w=y.prefixCls,_=y.onItemClick,$=y.disabled,R=y.overflowDisabled,O=y.itemIcon,I=y.selectedKeys,M=y.onActive,T=l.useContext(UC),N=T._internalRenderMenuItem,z="".concat(w,"-item"),F=l.useRef(),U=l.useRef(),q=$||i,D=ja(t,U),K=bu(o),B=function(he){return{key:o,keyPath:ke(K).reverse(),item:F.current,domEvent:he}},A=a||O,H=HR(o,q,h,m),G=H.active,Z=Zt(H,CF),W=I.includes(o),Y=WR(K.length),Q=function(he){if(!q){var Ce=B(he);p==null||p(qm(Ce)),_(Ce)}},ne=function(he){if(v==null||v(he),he.which===ct.ENTER){var Ce=B(he);p==null||p(qm(Ce)),_(Ce)}},re=function(he){M(o),C==null||C(he)},te={};e.role==="option"&&(te["aria-selected"]=W);var de=l.createElement(xF,je({ref:F,elementRef:D,role:d===null?"none":d||"menuitem",tabIndex:i?null:-1,"data-menu-id":R&&S?null:S},or(x,["extra"]),Z,te,{component:"li","aria-disabled":i,style:le(le({},Y),n),className:ce(z,J(J(J({},"".concat(z,"-active"),G),"".concat(z,"-selected"),W),"".concat(z,"-disabled"),q),r),onClick:Q,onKeyDown:ne,onFocus:re}),c,l.createElement(VR,{props:le(le({},e),{},{isSelected:W}),icon:A}));return N&&(de=N(de,e,{selected:W})),de});function wF(e,t){var n=e.eventKey,r=Kp(),o=bu(n);return l.useEffect(function(){if(r)return r.registerPath(n,o),function(){r.unregisterPath(n,o)}},[o]),r?null:l.createElement(SF,je({},e,{ref:t}))}const Of=l.forwardRef(wF);var _F=["className","children"],$F=function(t,n){var r=t.className,o=t.children,i=Zt(t,_F),a=l.useContext(ca),c=a.prefixCls,d=a.mode,h=a.rtl;return l.createElement("ul",je({className:ce(c,h&&"".concat(c,"-rtl"),"".concat(c,"-sub"),"".concat(c,"-").concat(d==="inline"?"inline":"vertical"),r),role:"menu"},i,{"data-menu-list":!0,ref:n}),o)},XC=l.forwardRef($F);XC.displayName="SubMenuList";function ZC(e,t){return co(e).map(function(n,r){if(l.isValidElement(n)){var o,i,a=n.key,c=(o=(i=n.props)===null||i===void 0?void 0:i.eventKey)!==null&&o!==void 0?o:a,d=c==null;d&&(c="tmp_key-".concat([].concat(ke(t),[r]).join("-")));var h={key:c,eventKey:c};return l.cloneElement(n,h)}return n})}var Oo={adjustX:1,adjustY:1},EF={topLeft:{points:["bl","tl"],overflow:Oo},topRight:{points:["br","tr"],overflow:Oo},bottomLeft:{points:["tl","bl"],overflow:Oo},bottomRight:{points:["tr","br"],overflow:Oo},leftTop:{points:["tr","tl"],overflow:Oo},leftBottom:{points:["br","bl"],overflow:Oo},rightTop:{points:["tl","tr"],overflow:Oo},rightBottom:{points:["bl","br"],overflow:Oo}},OF={topLeft:{points:["bl","tl"],overflow:Oo},topRight:{points:["br","tr"],overflow:Oo},bottomLeft:{points:["tl","bl"],overflow:Oo},bottomRight:{points:["tr","br"],overflow:Oo},rightTop:{points:["tr","tl"],overflow:Oo},rightBottom:{points:["br","bl"],overflow:Oo},leftTop:{points:["tl","tr"],overflow:Oo},leftBottom:{points:["bl","br"],overflow:Oo}};function KR(e,t,n){if(t)return t;if(n)return n[e]||n.other}var PF={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function RF(e){var t=e.prefixCls,n=e.visible,r=e.children,o=e.popup,i=e.popupStyle,a=e.popupClassName,c=e.popupOffset,d=e.disabled,h=e.mode,m=e.onVisibleChange,p=l.useContext(ca),v=p.getPopupContainer,C=p.rtl,x=p.subMenuOpenDelay,S=p.subMenuCloseDelay,y=p.builtinPlacements,w=p.triggerSubMenuAction,_=p.forceSubMenuRender,$=p.rootClassName,R=p.motion,O=p.defaultMotions,I=l.useState(!1),M=xe(I,2),T=M[0],N=M[1],z=le(C?le({},OF):le({},EF),y),F=PF[h],U=KR(h,R,O),q=l.useRef(U);h!=="inline"&&(q.current=U);var D=le(le({},q.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),K=l.useRef();return l.useEffect(function(){return K.current=$n(function(){N(n)}),function(){$n.cancel(K.current)}},[n]),l.createElement(Fp,{prefixCls:t,popupClassName:ce("".concat(t,"-popup"),J({},"".concat(t,"-rtl"),C),a,$),stretch:h==="horizontal"?"minWidth":null,getPopupContainer:v,builtinPlacements:z,popupPlacement:F,popupVisible:T,popup:o,popupStyle:i,popupAlign:c&&{offset:c},action:d?[]:[w],mouseEnterDelay:x,mouseLeaveDelay:S,onPopupVisibleChange:m,forceRender:_,popupMotion:D,fresh:!0},r)}function IF(e){var t=e.id,n=e.open,r=e.keyPath,o=e.children,i="inline",a=l.useContext(ca),c=a.prefixCls,d=a.forceSubMenuRender,h=a.motion,m=a.defaultMotions,p=a.mode,v=l.useRef(!1);v.current=p===i;var C=l.useState(!v.current),x=xe(C,2),S=x[0],y=x[1],w=v.current?n:!1;l.useEffect(function(){v.current&&y(!1)},[p]);var _=le({},KR(i,h,m));r.length>1&&(_.motionAppear=!1);var $=_.onVisibleChanged;return _.onVisibleChanged=function(R){return!v.current&&!R&&y(!0),$==null?void 0:$(R)},S?null:l.createElement(sf,{mode:i,locked:!v.current},l.createElement(vo,je({visible:w},_,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(c,"-hidden")}),function(R){var O=R.className,I=R.style;return l.createElement(XC,{id:t,className:O,style:I},o)}))}var NF=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],MF=["active"],TF=l.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.title,i=e.eventKey;e.warnKey;var a=e.disabled,c=e.internalPopupClose,d=e.children,h=e.itemIcon,m=e.expandIcon,p=e.popupClassName,v=e.popupOffset,C=e.popupStyle,x=e.onClick,S=e.onMouseEnter,y=e.onMouseLeave,w=e.onTitleClick,_=e.onTitleMouseEnter,$=e.onTitleMouseLeave,R=Zt(e,NF),O=zR(i),I=l.useContext(ca),M=I.prefixCls,T=I.mode,N=I.openKeys,z=I.disabled,F=I.overflowDisabled,U=I.activeKey,q=I.selectedKeys,D=I.itemIcon,K=I.expandIcon,B=I.onItemClick,A=I.onOpenChange,H=I.onActive,G=l.useContext(UC),Z=G._internalRenderSubMenuItem,W=l.useContext(BR),Y=W.isSubPathKey,Q=bu(),ne="".concat(M,"-submenu"),re=z||a,te=l.useRef(),de=l.useRef(),ue=h??D,he=m??K,Ce=N.includes(i),me=!F&&Ce,fe=Y(q,i),be=HR(i,re,_,$),ye=be.active,ge=Zt(be,MF),pe=l.useState(!1),_e=xe(pe,2),Ee=_e[0],Ae=_e[1],ze=function(Me){re||Ae(Me)},Se=function(Me){ze(!0),S==null||S({key:i,domEvent:Me})},Ie=function(Me){ze(!1),y==null||y({key:i,domEvent:Me})},Re=l.useMemo(function(){return ye||(T!=="inline"?Ee||Y([U],i):!1)},[T,ye,U,Ee,i,Y]),Oe=WR(Q.length),We=function(Me){re||(w==null||w({key:i,domEvent:Me}),T==="inline"&&A(i,!Ce))},qe=Ld(function(ot){x==null||x(qm(ot)),B(ot)}),lt=function(Me){T!=="inline"&&A(i,Me)},tt=function(){H(i)},Ye=O&&"".concat(O,"-popup"),rt=l.useMemo(function(){return l.createElement(VR,{icon:T!=="horizontal"?he:void 0,props:le(le({},e),{},{isOpen:me,isSubMenu:!0})},l.createElement("i",{className:"".concat(ne,"-arrow")}))},[T,he,e,me,ne]),Fe=l.createElement("div",je({role:"menuitem",style:Oe,className:"".concat(ne,"-title"),tabIndex:re?null:-1,ref:te,title:typeof o=="string"?o:null,"data-menu-id":F&&O?null:O,"aria-expanded":me,"aria-haspopup":!0,"aria-controls":Ye,"aria-disabled":re,onClick:We,onFocus:tt},ge),o,rt),Le=l.useRef(T);if(T!=="inline"&&Q.length>1?Le.current="vertical":Le.current=T,!F){var Ue=Le.current;Fe=l.createElement(RF,{mode:Ue,prefixCls:ne,visible:!c&&me&&T!=="inline",popupClassName:p,popupOffset:v,popupStyle:C,popup:l.createElement(sf,{mode:Ue==="horizontal"?"vertical":Ue},l.createElement(XC,{id:Ye,ref:de},d)),disabled:re,onVisibleChange:lt},Fe)}var et=l.createElement(Na.Item,je({ref:t,role:"none"},R,{component:"li",style:n,className:ce(ne,"".concat(ne,"-").concat(T),r,J(J(J(J({},"".concat(ne,"-open"),me),"".concat(ne,"-active"),Re),"".concat(ne,"-selected"),fe),"".concat(ne,"-disabled"),re)),onMouseEnter:Se,onMouseLeave:Ie}),Fe,!F&&l.createElement(IF,{id:Ye,open:me,keyPath:Q},d));return Z&&(et=Z(et,e,{selected:fe,active:Re,open:me,disabled:re})),l.createElement(sf,{onItemClick:qe,mode:T==="horizontal"?"vertical":T,itemIcon:ue,expandIcon:he},et)}),Up=l.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=bu(n),i=ZC(r,o),a=Kp();l.useEffect(function(){if(a)return a.registerPath(n,o),function(){a.unregisterPath(n,o)}},[o]);var c;return a?c=i:c=l.createElement(TF,je({ref:t},e),i),l.createElement(AR.Provider,{value:o},c)});function YC(e){var t=e.className,n=e.style,r=l.useContext(ca),o=r.prefixCls,i=Kp();return i?null:l.createElement("li",{role:"separator",className:ce("".concat(o,"-item-divider"),t),style:n})}var LF=["className","title","eventKey","children"],kF=l.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var o=e.children,i=Zt(e,LF),a=l.useContext(ca),c=a.prefixCls,d="".concat(c,"-item-group");return l.createElement("li",je({ref:t,role:"presentation"},i,{onClick:function(m){return m.stopPropagation()},className:ce(d,n)}),l.createElement("div",{role:"presentation",className:"".concat(d,"-title"),title:typeof r=="string"?r:void 0},r),l.createElement("ul",{role:"group",className:"".concat(d,"-list")},o))}),QC=l.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=bu(n),i=ZC(r,o),a=Kp();return a?i:l.createElement(kF,je({ref:t},or(e,["warnKey"])),i)}),jF=["label","children","key","type","extra"];function lb(e,t,n){var r=t.item,o=t.group,i=t.submenu,a=t.divider;return(e||[]).map(function(c,d){if(c&&Tt(c)==="object"){var h=c,m=h.label,p=h.children,v=h.key,C=h.type,x=h.extra,S=Zt(h,jF),y=v??"tmp-".concat(d);return p||C==="group"?C==="group"?l.createElement(o,je({key:y},S,{title:m}),lb(p,t,n)):l.createElement(i,je({key:y},S,{title:m}),lb(p,t,n)):C==="divider"?l.createElement(a,je({key:y},S)):l.createElement(r,je({key:y},S,{extra:x}),m,(!!x||x===0)&&l.createElement("span",{className:"".concat(n,"-item-extra")},x))}return null}).filter(function(c){return c})}function H1(e,t,n,r,o){var i=e,a=le({divider:YC,item:Of,group:QC,submenu:Up},r);return t&&(i=lb(t,a,o)),ZC(i,n)}var zF=["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"],ws=[],DF=l.forwardRef(function(e,t){var n,r=e,o=r.prefixCls,i=o===void 0?"rc-menu":o,a=r.rootClassName,c=r.style,d=r.className,h=r.tabIndex,m=h===void 0?0:h,p=r.items,v=r.children,C=r.direction,x=r.id,S=r.mode,y=S===void 0?"vertical":S,w=r.inlineCollapsed,_=r.disabled,$=r.disabledOverflow,R=r.subMenuOpenDelay,O=R===void 0?.1:R,I=r.subMenuCloseDelay,M=I===void 0?.1:I,T=r.forceSubMenuRender,N=r.defaultOpenKeys,z=r.openKeys,F=r.activeKey,U=r.defaultActiveFirst,q=r.selectable,D=q===void 0?!0:q,K=r.multiple,B=K===void 0?!1:K,A=r.defaultSelectedKeys,H=r.selectedKeys,G=r.onSelect,Z=r.onDeselect,W=r.inlineIndent,Y=W===void 0?24:W,Q=r.motion,ne=r.defaultMotions,re=r.triggerSubMenuAction,te=re===void 0?"hover":re,de=r.builtinPlacements,ue=r.itemIcon,he=r.expandIcon,Ce=r.overflowedIndicator,me=Ce===void 0?"...":Ce,fe=r.overflowedIndicatorPopupClassName,be=r.getPopupContainer,ye=r.onClick,ge=r.onOpenChange,pe=r.onKeyDown;r.openAnimation,r.openTransitionName;var _e=r._internalRenderMenuItem,Ee=r._internalRenderSubMenuItem,Ae=r._internalComponents,ze=Zt(r,zF),Se=l.useMemo(function(){return[H1(v,p,ws,Ae,i),H1(v,p,ws,{},i)]},[v,p,Ae]),Ie=xe(Se,2),Re=Ie[0],Oe=Ie[1],We=l.useState(!1),qe=xe(We,2),lt=qe[0],tt=qe[1],Ye=l.useRef(),rt=gF(x),Fe=C==="rtl",Le=qn(N,{value:z,postState:function(Ft){return Ft||ws}}),Ue=xe(Le,2),et=Ue[0],ot=Ue[1],Me=function(Ft){var jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function fn(){ot(Ft),ge==null||ge(Ft)}jt?ji.flushSync(fn):fn()},Te=l.useState(et),Xe=xe(Te,2),nt=Xe[0],Lt=Xe[1],Dt=l.useRef(!1),Qe=l.useMemo(function(){return(y==="inline"||y==="vertical")&&w?["vertical",w]:[y,!1]},[y,w]),pt=xe(Qe,2),wt=pt[0],Ct=pt[1],kt=wt==="inline",_t=l.useState(wt),St=xe(_t,2),st=St[0],Et=St[1],It=l.useState(Ct),it=xe(It,2),Ot=it[0],at=it[1];l.useEffect(function(){Et(wt),at(Ct),Dt.current&&(kt?ot(nt):Me(ws))},[wt,Ct]);var Ge=l.useState(0),Ht=xe(Ge,2),At=Ht[0],ln=Ht[1],Pt=At>=Re.length-1||st!=="horizontal"||$;l.useEffect(function(){kt&&Lt(et)},[et]),l.useEffect(function(){return Dt.current=!0,function(){Dt.current=!1}},[]);var vt=mF(),zt=vt.registerPath,on=vt.unregisterPath,gn=vt.refreshOverflowKeys,vn=vt.isSubPathKey,In=vt.getKeyPath,cn=vt.getKeys,En=vt.getSubPathKeys,ft=l.useMemo(function(){return{registerPath:zt,unregisterPath:on}},[zt,on]),Nt=l.useMemo(function(){return{isSubPathKey:vn}},[vn]);l.useEffect(function(){gn(Pt?ws:Re.slice(At+1).map(function(nn){return nn.key}))},[At,Pt]);var bt=qn(F||U&&((n=Re[0])===null||n===void 0?void 0:n.key),{value:F}),Ze=xe(bt,2),ht=Ze[0],dt=Ze[1],Bt=Ld(function(nn){dt(nn)}),sn=Ld(function(){dt(void 0)});l.useImperativeHandle(t,function(){return{list:Ye.current,focus:function(Ft){var jt,fn=cn(),Nn=ib(fn,rt),zn=Nn.elements,Ln=Nn.key2element,kn=Nn.element2key,Zn=qC(Ye.current,zn),un=ht??(Zn[0]?kn.get(Zn[0]):(jt=Re.find(function(zr){return!zr.props.disabled}))===null||jt===void 0?void 0:jt.key),ur=Ln.get(un);if(un&&ur){var Sr;ur==null||(Sr=ur.focus)===null||Sr===void 0||Sr.call(ur,Ft)}}}});var yt=qn(A||[],{value:H,postState:function(Ft){return Array.isArray(Ft)?Ft:Ft==null?ws:[Ft]}}),Mt=xe(yt,2),qt=Mt[0],wn=Mt[1],Wn=function(Ft){if(D){var jt=Ft.key,fn=qt.includes(jt),Nn;B?fn?Nn=qt.filter(function(Ln){return Ln!==jt}):Nn=[].concat(ke(qt),[jt]):Nn=[jt],wn(Nn);var zn=le(le({},Ft),{},{selectedKeys:Nn});fn?Z==null||Z(zn):G==null||G(zn)}!B&&et.length&&st!=="inline"&&Me(ws)},Ut=Ld(function(nn){ye==null||ye(qm(nn)),Wn(nn)}),Sn=Ld(function(nn,Ft){var jt=et.filter(function(Nn){return Nn!==nn});if(Ft)jt.push(nn);else if(st!=="inline"){var fn=En(nn);jt=jt.filter(function(Nn){return!fn.has(Nn)})}oa(et,jt,!0)||Me(jt,!0)}),cr=function(Ft,jt){var fn=jt??!et.includes(Ft);Sn(Ft,fn)},xr=dF(st,ht,Fe,rt,Ye,cn,In,dt,cr,pe);l.useEffect(function(){tt(!0)},[]);var hr=l.useMemo(function(){return{_internalRenderMenuItem:_e,_internalRenderSubMenuItem:Ee}},[_e,Ee]),Er=st!=="horizontal"||$?Re:Re.map(function(nn,Ft){return l.createElement(sf,{key:nn.key,overflowDisabled:Ft>At},nn)}),Jt=l.createElement(Na,je({id:x,ref:Ye,prefixCls:"".concat(i,"-overflow"),component:"ul",itemComponent:Of,className:ce(i,"".concat(i,"-root"),"".concat(i,"-").concat(st),d,J(J({},"".concat(i,"-inline-collapsed"),Ot),"".concat(i,"-rtl"),Fe),a),dir:C,style:c,role:"menu",tabIndex:m,data:Er,renderRawItem:function(Ft){return Ft},renderRawRest:function(Ft){var jt=Ft.length,fn=jt?Re.slice(-jt):null;return l.createElement(Up,{eventKey:ab,title:me,disabled:Pt,internalPopupClose:jt===0,popupClassName:fe},fn)},maxCount:st!=="horizontal"||$?Na.INVALIDATE:Na.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ft){ln(Ft)},onKeyDown:xr},ze));return l.createElement(UC.Provider,{value:hr},l.createElement(kR.Provider,{value:rt},l.createElement(sf,{prefixCls:i,rootClassName:a,mode:st,openKeys:et,rtl:Fe,disabled:_,motion:lt?Q:null,defaultMotions:lt?ne:null,activeKey:ht,onActive:Bt,onInactive:sn,selectedKeys:qt,inlineIndent:Y,subMenuOpenDelay:O,subMenuCloseDelay:M,forceSubMenuRender:T,builtinPlacements:de,triggerSubMenuAction:te,getPopupContainer:be,itemIcon:ue,expandIcon:he,onItemClick:Ut,onOpenChange:Sn},l.createElement(BR.Provider,{value:Nt},Jt),l.createElement("div",{style:{display:"none"},"aria-hidden":!0},l.createElement(DR.Provider,{value:ft},Oe)))))}),Cu=DF;Cu.Item=Of;Cu.SubMenu=Up;Cu.ItemGroup=QC;Cu.Divider=YC;var AF={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"},BF=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:AF}))},FF=l.forwardRef(BF);const UR=l.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),HF=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:o,headerHeight:i,headerPadding:a,headerColor:c,footerPadding:d,fontSize:h,bodyBg:m,headerBg:p}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:m,"&, *":{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:i,padding:a,color:c,lineHeight:oe(i),background:p,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:d,color:r,fontSize:h,background:o},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},qR=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:o,controlHeightSM:i,marginXXS:a,colorTextLightSolid:c,colorBgContainer:d}=e,h=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${h}px`,headerColor:o,footerPadding:`${i}px ${h}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+a*2,triggerBg:"#002140",triggerColor:c,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:d,lightTriggerBg:d,lightTriggerColor:o}},GR=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],XR=Rn("Layout",HF,qR,{deprecatedTokens:GR}),WF=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:o,antCls:i,triggerHeight:a,triggerColor:c,triggerBg:d,headerHeight:h,zeroTriggerWidth:m,zeroTriggerHeight:p,borderRadiusLG:v,lightSiderBg:C,lightTriggerColor:x,lightTriggerBg:S,bodyBg:y}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${i}-menu${i}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:c,lineHeight:oe(a),textAlign:"center",background:d,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:h,insetInlineEnd:e.calc(m).mul(-1).equal(),zIndex:1,width:m,height:p,color:c,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${oe(v)} ${oe(v)} 0`,cursor:"pointer",transition:`background ${o} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${o}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(m).mul(-1).equal(),borderRadius:`${oe(v)} 0 0 ${oe(v)}`}},"&-light":{background:C,[`${t}-trigger`]:{color:x,background:S},[`${t}-zero-width-trigger`]:{color:x,background:S,border:`1px solid ${y}`,borderInlineStart:0}}}}},VF=Rn(["Layout","Sider"],WF,qR,{deprecatedTokens:GR});var KF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const W1={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},UF=e=>!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),qp=l.createContext({}),qF=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),ZR=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:o,children:i,defaultCollapsed:a=!1,theme:c="dark",style:d={},collapsible:h=!1,reverseArrow:m=!1,width:p=200,collapsedWidth:v=80,zeroWidthTriggerStyle:C,breakpoint:x,onCollapse:S,onBreakpoint:y}=e,w=KF(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:_}=l.useContext(UR),[$,R]=l.useState("collapsed"in e?e.collapsed:a),[O,I]=l.useState(!1);l.useEffect(()=>{"collapsed"in e&&R(e.collapsed)},[e.collapsed]);const M=(ue,he)=>{"collapsed"in e||R(ue),S==null||S(ue,he)},{getPrefixCls:T,direction:N}=l.useContext(Kt),z=T("layout-sider",n),[F,U,q]=VF(z),D=l.useRef(null);D.current=ue=>{I(ue.matches),y==null||y(ue.matches),$!==ue.matches&&M(ue.matches,"responsive")},l.useEffect(()=>{function ue(Ce){var me;return(me=D.current)===null||me===void 0?void 0:me.call(D,Ce)}let he;return typeof(window==null?void 0:window.matchMedia)<"u"&&x&&x in W1&&(he=window.matchMedia(`screen and (max-width: ${W1[x]})`),$R(he,ue),ue(he)),()=>{ER(he,ue)}},[x]),l.useEffect(()=>{const ue=qF("ant-sider-");return _.addSider(ue),()=>_.removeSider(ue)},[]);const K=()=>{M(!$,"clickTrigger")},B=or(w,["collapsed"]),A=$?v:p,H=UF(A)?`${A}px`:String(A),G=Number.parseFloat(String(v||0))===0?l.createElement("span",{onClick:K,className:ce(`${z}-zero-width-trigger`,`${z}-zero-width-trigger-${m?"right":"left"}`),style:C},o||l.createElement(FF,null)):null,Z=N==="rtl"==!m,Q={expanded:Z?l.createElement(au,null):l.createElement(lf,null),collapsed:Z?l.createElement(lf,null):l.createElement(au,null)}[$?"collapsed":"expanded"],ne=o!==null?G||l.createElement("div",{className:`${z}-trigger`,onClick:K,style:{width:H}},o||Q):null,re=Object.assign(Object.assign({},d),{flex:`0 0 ${H}`,maxWidth:H,minWidth:H,width:H}),te=ce(z,`${z}-${c}`,{[`${z}-collapsed`]:!!$,[`${z}-has-trigger`]:h&&o!==null&&!G,[`${z}-below`]:!!O,[`${z}-zero-width`]:Number.parseFloat(H)===0},r,U,q),de=l.useMemo(()=>({siderCollapsed:$}),[$]);return F(l.createElement(qp.Provider,{value:de},l.createElement("aside",Object.assign({className:te},B,{style:re,ref:t}),l.createElement("div",{className:`${z}-children`},i),h||O&&G?ne:null)))});var GF={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"},XF=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:GF}))},JC=l.forwardRef(XF);const Gm=l.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var ZF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const YR=e=>{const{prefixCls:t,className:n,dashed:r}=e,o=ZF(e,["prefixCls","className","dashed"]),{getPrefixCls:i}=l.useContext(Kt),a=i("menu",t),c=ce({[`${a}-item-divider-dashed`]:!!r},n);return l.createElement(YC,Object.assign({className:c},o))},QR=e=>{var t;const{className:n,children:r,icon:o,title:i,danger:a,extra:c}=e,{prefixCls:d,firstLevel:h,direction:m,disableMenuItemTitleTooltip:p,inlineCollapsed:v}=l.useContext(Gm),C=$=>{const R=r==null?void 0:r[0],O=l.createElement("span",{className:ce(`${d}-title-content`,{[`${d}-title-content-with-extra`]:!!c||c===0})},r);return(!o||l.isValidElement(r)&&r.type==="span")&&r&&$&&h&&typeof R=="string"?l.createElement("div",{className:`${d}-inline-collapsed-noicon`},R.charAt(0)):O},{siderCollapsed:x}=l.useContext(qp);let S=i;typeof i>"u"?S=h?r:"":i===!1&&(S="");const y={title:S};!x&&!v&&(y.title=null,y.open=!1);const w=co(r).length;let _=l.createElement(Of,Object.assign({},or(e,["title","icon","danger"]),{className:ce({[`${d}-item-danger`]:a,[`${d}-item-only-child`]:(o?w+1:w)===1},n),title:typeof i=="string"?i:void 0}),Zr(o,{className:ce(l.isValidElement(o)?(t=o.props)===null||t===void 0?void 0:t.className:void 0,`${d}-item-icon`)}),C(v));return p||(_=l.createElement(Di,Object.assign({},y,{placement:m==="rtl"?"left":"right",classNames:{root:`${d}-inline-collapsed-tooltip`}}),_)),_};var YF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Xm=l.createContext(null),JR=l.forwardRef((e,t)=>{const{children:n}=e,r=YF(e,["children"]),o=l.useContext(Xm),i=l.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable,r.rootClassName]),a=jL(n),c=ja(t,a?es(n):null);return l.createElement(Xm.Provider,{value:i},l.createElement(ka,{space:!0},a?l.cloneElement(n,{ref:c}):n))}),QF=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:i,lineType:a,itemPaddingInline:c}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${oe(i)} ${a} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${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"}}}},JF=({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(${oe(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${oe(t)})`}}}}),V1=e=>la(e),K1=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,subMenuItemSelectedColor:i,groupTitleColor:a,itemBg:c,subMenuItemBg:d,itemSelectedBg:h,activeBarHeight:m,activeBarWidth:p,activeBarBorderWidth:v,motionDurationSlow:C,motionEaseInOut:x,motionEaseOut:S,itemPaddingInline:y,motionDurationMid:w,itemHoverColor:_,lineType:$,colorSplit:R,itemDisabledColor:O,dangerItemColor:I,dangerItemHoverColor:M,dangerItemSelectedColor:T,dangerItemActiveBg:N,dangerItemSelectedBg:z,popupBg:F,itemHoverBg:U,itemActiveBg:q,menuSubMenuBg:D,horizontalItemSelectedColor:K,horizontalItemSelectedBg:B,horizontalItemBorderRadius:A,horizontalItemHoverBg:H}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:c,[`&${n}-root:focus-visible`]:Object.assign({},V1(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:a}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:i},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},V1(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${O} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:_}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:U},"&:active":{backgroundColor:q}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:U},"&:active":{backgroundColor:q}}},[`${n}-item-danger`]:{color:I,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:M}},[`&${n}-item:active`]:{background:N}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:T},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:h,[`&${n}-item-danger`]:{backgroundColor:z}},[`&${n}-submenu > ${n}`]:{backgroundColor:D},[`&${n}-popup > ${n}`]:{backgroundColor:F},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:F},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:v,marginTop:e.calc(v).mul(-1).equal(),marginBottom:0,borderRadius:A,"&::after":{position:"absolute",insetInline:y,bottom:0,borderBottom:`${oe(m)} solid transparent`,transition:`border-color ${C} ${x}`,content:'""'},"&:hover, &-active, &-open":{background:H,"&::after":{borderBottomWidth:m,borderBottomColor:K}},"&-selected":{color:K,backgroundColor:B,"&:hover":{backgroundColor:B},"&::after":{borderBottomWidth:m,borderBottomColor:K}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${oe(v)} ${$} ${R}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:d},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe(p)} solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${w} ${S}`,`opacity ${w} ${S}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:T}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${w} ${x}`,`opacity ${w} ${x}`].join(",")}}}}}},U1=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:i,marginXS:a,itemMarginBlock:c,itemWidth:d,itemPaddingInline:h}=e,m=e.calc(i).add(o).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:oe(n),paddingInline:h,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:c,width:d},[`> ${t}-item,
> ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:oe(n)},[`${t}-item-group-list ${t}-submenu-title,
${t}-submenu-title`]:{paddingInlineEnd:m}}},eH=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:i,controlHeightLG:a,motionEaseOut:c,paddingXL:d,itemMarginInline:h,fontSizeLG:m,motionDurationFast:p,motionDurationSlow:v,paddingXS:C,boxShadowSecondary:x,collapsedWidth:S,collapsedIconSize:y}=e,w={height:r,lineHeight:oe(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},U1(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},U1(e)),{boxShadow:x})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:i,maxHeight:`calc(100vh - ${oe(e.calc(a).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${v}`,`background ${v}`,`padding ${p} ${c}`].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`]:w,[`& ${t}-item-group-title`]:{paddingInlineStart:d}},[`${t}-item`]:w}},{[`${t}-inline-collapsed`]:{width:S,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:m,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% - ${oe(e.calc(y).div(2).equal())} - ${oe(h)})`,textOverflow:"clip",[`
${t}-submenu-arrow,
${t}-submenu-expand-icon
`]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:y,lineHeight:oe(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:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},aa),{paddingInline:C})}}]},q1=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:i,iconCls:a,iconSize:c,iconMarginInlineEnd:d}=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) ${o}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:c,fontSize:c,transition:[`font-size ${r} ${i}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:d,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Us()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},G1=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:i,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:i,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(i).mul(.6).equal(),height:e.calc(i).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${oe(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${oe(a)})`}}}}},tH=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:i,motionEaseInOut:a,paddingXS:c,padding:d,colorSplit:h,lineWidth:m,zIndexPopup:p,borderRadiusLG:v,subMenuItemBorderRadius:C,menuArrowSize:x,menuArrowOffset:S,lineType:y,groupTitleLineHeight:w,groupTitleFontSize:_}=e;return[{"":{[n]:Object.assign(Object.assign({},Ma()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fn(e)),Ma()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} 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:`${oe(c)} ${oe(d)}`,fontSize:_,lineHeight:w,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${a}`,`background ${o} ${a}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${a}`,`background ${o} ${a}`,`padding ${i} ${a}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${a}`,`padding ${o} ${a}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`,"&-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:h,borderStyle:y,borderWidth:0,borderTopWidth:m,marginBlock:m,padding:0,"&-dashed":{borderStyle:"dashed"}}}),q1(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${oe(e.calc(r).mul(2).equal())} ${oe(d)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:p,borderRadius:v,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:v},q1(e)),G1(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:C},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${a}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),G1(e)),{[`&-inline-collapsed ${n}-submenu-arrow,
&-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${oe(S)})`},"&::after":{transform:`rotate(45deg) translateX(${oe(e.calc(S).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${oe(e.calc(x).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${oe(e.calc(S).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${oe(S)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},nH=e=>{var t,n,r;const{colorPrimary:o,colorError:i,colorTextDisabled:a,colorErrorBg:c,colorText:d,colorTextDescription:h,colorBgContainer:m,colorFillAlter:p,colorFillContent:v,lineWidth:C,lineWidthBold:x,controlItemBgActive:S,colorBgTextHover:y,controlHeightLG:w,lineHeight:_,colorBgElevated:$,marginXXS:R,padding:O,fontSize:I,controlHeightSM:M,fontSizeLG:T,colorTextLightSolid:N,colorErrorHover:z}=e,F=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,U=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:C,q=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,D=new Dn(N).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:d,itemColor:d,colorItemTextHover:d,itemHoverColor:d,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:h,groupTitleColor:h,colorItemTextSelected:o,itemSelectedColor:o,subMenuItemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:m,itemBg:m,colorItemBgHover:y,itemHoverBg:y,colorItemBgActive:v,itemActiveBg:S,colorSubItemBg:p,subMenuItemBg:p,colorItemBgSelected:S,itemSelectedBg:S,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:F,colorActiveBarHeight:x,activeBarHeight:x,colorActiveBarBorderSize:C,activeBarBorderWidth:U,colorItemTextDisabled:a,itemDisabledColor:a,colorDangerItemText:i,dangerItemColor:i,colorDangerItemTextHover:i,dangerItemHoverColor:i,colorDangerItemTextSelected:i,dangerItemSelectedColor:i,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:q,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:w,groupTitleLineHeight:_,collapsedWidth:w*2,popupBg:$,itemMarginBlock:R,itemPaddingInline:O,horizontalLineHeight:`${w*1.15}px`,iconSize:I,iconMarginInlineEnd:M-I,collapsedIconSize:T,groupTitleFontSize:I,darkItemDisabledColor:new Dn(N).setA(.25).toRgbString(),darkItemColor:D,darkDangerItemColor:i,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:N,darkItemSelectedBg:o,darkDangerItemSelectedBg:i,darkItemHoverBg:"transparent",darkGroupTitleColor:D,darkItemHoverColor:N,darkDangerItemHoverColor:z,darkDangerItemSelectedColor:N,darkDangerItemActiveBg:i,itemWidth:F?`calc(100% + ${U}px)`:`calc(100% - ${q*2}px)`}},rH=(e,t=e,n=!0)=>Rn("Menu",o=>{const{colorBgElevated:i,controlHeightLG:a,fontSize:c,darkItemColor:d,darkDangerItemColor:h,darkItemBg:m,darkSubMenuItemBg:p,darkItemSelectedColor:v,darkItemSelectedBg:C,darkDangerItemSelectedBg:x,darkItemHoverBg:S,darkGroupTitleColor:y,darkItemHoverColor:w,darkItemDisabledColor:_,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:R,darkDangerItemActiveBg:O,popupBg:I,darkPopupBg:M}=o,T=o.calc(c).div(7).mul(5).equal(),N=xn(o,{menuArrowSize:T,menuHorizontalHeight:o.calc(a).mul(1.15).equal(),menuArrowOffset:o.calc(T).mul(.25).equal(),menuSubMenuBg:i,calc:o.calc,popupBg:I}),z=xn(N,{itemColor:d,itemHoverColor:w,groupTitleColor:y,itemSelectedColor:v,subMenuItemSelectedColor:v,itemBg:m,popupBg:M,subMenuItemBg:p,itemActiveBg:"transparent",itemSelectedBg:C,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:S,itemDisabledColor:_,dangerItemColor:h,dangerItemHoverColor:$,dangerItemSelectedColor:R,dangerItemActiveBg:O,dangerItemSelectedBg:x,menuSubMenuBg:p,horizontalItemSelectedColor:v,horizontalItemSelectedBg:C});return[tH(N),QF(N),eH(N),K1(N,"light"),K1(z,"dark"),JF(N),bf(N),Ql(N,"slide-up"),Ql(N,"slide-down"),Cf(N,"zoom-big")]},nH,{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),eI=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:i}=e,a=l.useContext(Gm),{prefixCls:c,inlineCollapsed:d,theme:h}=a,m=bu();let p;if(!r)p=d&&!m.length&&o&&typeof o=="string"?l.createElement("div",{className:`${c}-inline-collapsed-noicon`},o.charAt(0)):l.createElement("span",{className:`${c}-title-content`},o);else{const x=l.isValidElement(o)&&o.type==="span";p=l.createElement(l.Fragment,null,Zr(r,{className:ce(l.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${c}-item-icon`)}),x?o:l.createElement("span",{className:`${c}-title-content`},o))}const v=l.useMemo(()=>Object.assign(Object.assign({},a),{firstLevel:!1}),[a]),[C]=mu("Menu");return l.createElement(Gm.Provider,{value:v},l.createElement(Up,Object.assign({},or(e,["icon"]),{title:p,popupClassName:ce(c,n,`${c}-${i||h}`),popupStyle:Object.assign({zIndex:C},e.popupStyle)})))};var oH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function w0(e){return e===null||e===!1}const iH={item:QR,submenu:eI,divider:YR},aH=l.forwardRef((e,t)=>{var n;const r=l.useContext(Xm),o=r||{},{getPrefixCls:i,getPopupContainer:a,direction:c,menu:d}=l.useContext(Kt),h=i(),{prefixCls:m,className:p,style:v,theme:C="light",expandIcon:x,_internalDisableMenuItemTitleTooltip:S,inlineCollapsed:y,siderCollapsed:w,rootClassName:_,mode:$,selectable:R,onClick:O,overflowedIndicatorPopupClassName:I}=e,M=oH(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),T=or(M,["collapsedWidth"]);(n=o.validator)===null||n===void 0||n.call(o,{mode:$});const N=On((...Y)=>{var Q;O==null||O.apply(void 0,Y),(Q=o.onClick)===null||Q===void 0||Q.call(o)}),z=o.mode||$,F=R??o.selectable,U=y??w,q={horizontal:{motionName:`${h}-slide-up`},inline:iu(h),other:{motionName:`${h}-zoom-big`}},D=i("menu",m||o.prefixCls),K=Yr(D),[B,A,H]=rH(D,K,!r),G=ce(`${D}-${C}`,d==null?void 0:d.className,p),Z=l.useMemo(()=>{var Y,Q;if(typeof x=="function"||w0(x))return x||null;if(typeof o.expandIcon=="function"||w0(o.expandIcon))return o.expandIcon||null;if(typeof(d==null?void 0:d.expandIcon)=="function"||w0(d==null?void 0:d.expandIcon))return(d==null?void 0:d.expandIcon)||null;const ne=(Y=x??(o==null?void 0:o.expandIcon))!==null&&Y!==void 0?Y:d==null?void 0:d.expandIcon;return Zr(ne,{className:ce(`${D}-submenu-expand-icon`,l.isValidElement(ne)?(Q=ne.props)===null||Q===void 0?void 0:Q.className:void 0)})},[x,o==null?void 0:o.expandIcon,d==null?void 0:d.expandIcon,D]),W=l.useMemo(()=>({prefixCls:D,inlineCollapsed:U||!1,direction:c,firstLevel:!0,theme:C,mode:z,disableMenuItemTitleTooltip:S}),[D,U,c,S,C]);return B(l.createElement(Xm.Provider,{value:null},l.createElement(Gm.Provider,{value:W},l.createElement(Cu,Object.assign({getPopupContainer:a,overflowedIndicator:l.createElement(JC,null),overflowedIndicatorPopupClassName:ce(D,`${D}-${C}`,I),mode:z,selectable:F,onClick:N},T,{inlineCollapsed:U,style:Object.assign(Object.assign({},d==null?void 0:d.style),v),className:G,prefixCls:D,direction:c,defaultMotions:q,expandIcon:Z,ref:t,rootClassName:ce(_,A,o.rootClassName,H,K),_internalComponents:iH})))))}),rs=l.forwardRef((e,t)=>{const n=l.useRef(null),r=l.useContext(qp);return l.useImperativeHandle(t,()=>({menu:n.current,focus:o=>{var i;(i=n.current)===null||i===void 0||i.focus(o)}})),l.createElement(aH,Object.assign({ref:n},e,r))});rs.Item=QR;rs.SubMenu=eI;rs.Divider=YR;rs.ItemGroup=QC;const lH=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,i=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${i}`]:{[`&${i}-danger:not(${i}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}},sH=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:i,antCls:a,iconCls:c,motionDurationMid:d,paddingBlock:h,fontSize:m,dropdownEdgeChildPadding:p,colorTextDisabled:v,fontSizeIcon:C,controlPaddingHorizontal:x,colorBgElevated:S}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(i).div(2).sub(o).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${a}-btn`]:{[`& > ${c}-down, & > ${a}-btn-icon > ${c}-down`]:{fontSize:C}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${c}-down`]:{fontSize:C},[`${c}-down::before`]:{transition:`transform ${d}`}},[`${t}-wrap-open`]:{[`${c}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft,
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft,
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom,
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom,
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight,
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:wC},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft,
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft,
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top,
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top,
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight,
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:$C},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft,
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom,
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:_C},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft,
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top,
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:EC}}},KC(e,S,{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({},Fn(e)),{[n]:Object.assign(Object.assign({padding:p,listStyleType:"none",backgroundColor:S,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},hi(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${oe(h)} ${oe(x)}`,color:e.colorTextDescription,transition:`all ${d}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:m,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 ${d}`,"&: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:`${oe(h)} ${oe(x)}`,color:e.colorText,fontWeight:"normal",fontSize:m,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${d}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},hi(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:v,cursor:"not-allowed","&:hover":{color:v,backgroundColor:S,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${oe(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:C,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${oe(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(x).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:v,backgroundColor:S,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Ql(e,"slide-up"),Ql(e,"slide-down"),Vm(e,"move-up"),Vm(e,"move-down"),Cf(e,"zoom-big")]]},cH=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},Vp({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),VC(e)),uH=Rn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:o}=e,i=xn(e,{menuCls:`${o}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[sH(i),lH(i)]},cH,{resetStyle:!1}),Gp=e=>{var t;const{menu:n,arrow:r,prefixCls:o,children:i,trigger:a,disabled:c,dropdownRender:d,popupRender:h,getPopupContainer:m,overlayClassName:p,rootClassName:v,overlayStyle:C,open:x,onOpenChange:S,visible:y,onVisibleChange:w,mouseEnterDelay:_=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:R=!0,placement:O="",overlay:I,transitionName:M,destroyOnHidden:T,destroyPopupOnHide:N}=e,{getPopupContainer:z,getPrefixCls:F,direction:U,dropdown:q}=l.useContext(Kt),D=h||d;ts();const K=l.useMemo(()=>{const _e=F();return M!==void 0?M:O.includes("top")?`${_e}-slide-down`:`${_e}-slide-up`},[F,O,M]),B=l.useMemo(()=>O?O.includes("Center")?O.slice(0,O.indexOf("Center")):O:U==="rtl"?"bottomRight":"bottomLeft",[O,U]),A=F("dropdown",o),H=Yr(A),[G,Z,W]=uH(A,H),[,Y]=ro(),Q=l.Children.only(rF(i)?l.createElement("span",null,i):i),ne=Zr(Q,{className:ce(`${A}-trigger`,{[`${A}-rtl`]:U==="rtl"},Q.props.className),disabled:(t=Q.props.disabled)!==null&&t!==void 0?t:c}),re=c?[]:a,te=!!(re!=null&&re.includes("contextMenu")),[de,ue]=qn(!1,{value:x??y}),he=On(_e=>{S==null||S(_e,{source:"trigger"}),w==null||w(_e),ue(_e)}),Ce=ce(p,v,Z,W,H,q==null?void 0:q.className,{[`${A}-rtl`]:U==="rtl"}),me=PR({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:R,offset:Y.marginXXS,arrowWidth:r?Y.sizePopupArrow:0,borderRadius:Y.borderRadius}),fe=On(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(S==null||S(!1,{source:"menu"}),ue(!1))}),be=()=>{let _e;return n!=null&&n.items?_e=l.createElement(rs,Object.assign({},n)):typeof I=="function"?_e=I():_e=I,D&&(_e=D(_e)),_e=l.Children.only(typeof _e=="string"?l.createElement("span",null,_e):_e),l.createElement(JR,{prefixCls:`${A}-menu`,rootClassName:ce(W,H),expandIcon:l.createElement("span",{className:`${A}-menu-submenu-arrow`},U==="rtl"?l.createElement(lf,{className:`${A}-menu-submenu-arrow-icon`}):l.createElement(au,{className:`${A}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:fe,validator:({mode:Ee})=>{}},_e)},[ye,ge]=mu("Dropdown",C==null?void 0:C.zIndex);let pe=l.createElement(LR,Object.assign({alignPoint:te},or(e,["rootClassName"]),{mouseEnterDelay:_,mouseLeaveDelay:$,visible:de,builtinPlacements:me,arrow:!!r,overlayClassName:Ce,prefixCls:A,getPopupContainer:m||z,transitionName:K,trigger:re,overlay:be,placement:B,onVisibleChange:he,overlayStyle:Object.assign(Object.assign(Object.assign({},q==null?void 0:q.style),C),{zIndex:ye}),autoDestroy:T??N}),ne);return ye&&(pe=l.createElement(gf.Provider,{value:ge},pe)),G(pe)},dH=LC(Gp,"align",void 0,"dropdown",e=>e),fH=e=>l.createElement(dH,Object.assign({},e),l.createElement("span",null));Gp._InternalPanelDoNotUseOrYouWillBeFired=fH;const tI=l.createContext(null),hH=tI.Provider,nI=l.createContext(null),mH=nI.Provider;var pH=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],rI=l.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,o=e.className,i=e.style,a=e.checked,c=e.disabled,d=e.defaultChecked,h=d===void 0?!1:d,m=e.type,p=m===void 0?"checkbox":m,v=e.title,C=e.onChange,x=Zt(e,pH),S=l.useRef(null),y=l.useRef(null),w=qn(h,{value:a}),_=xe(w,2),$=_[0],R=_[1];l.useImperativeHandle(t,function(){return{focus:function(T){var N;(N=S.current)===null||N===void 0||N.focus(T)},blur:function(){var T;(T=S.current)===null||T===void 0||T.blur()},input:S.current,nativeElement:y.current}});var O=ce(r,o,J(J({},"".concat(r,"-checked"),$),"".concat(r,"-disabled"),c)),I=function(T){c||("checked"in e||R(T.target.checked),C==null||C({target:le(le({},e),{},{type:p,checked:T.target.checked}),stopPropagation:function(){T.stopPropagation()},preventDefault:function(){T.preventDefault()},nativeEvent:T.nativeEvent}))};return l.createElement("span",{className:O,title:v,style:i,ref:y},l.createElement("input",je({},x,{className:"".concat(r,"-input"),ref:S,onChange:I,disabled:c,checked:!!$,type:p})),l.createElement("span",{className:"".concat(r,"-inner")}))});function oI(e){const t=ae.useRef(null),n=()=>{$n.cancel(t.current),t.current=null};return[()=>{n(),t.current=$n(()=>{t.current=null})},i=>{t.current&&(i.stopPropagation(),n()),e==null||e(i)}]}const gH=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},Fn(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"}})}},vH=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:o,motionDurationSlow:i,motionDurationMid:a,motionEaseInOutCirc:c,colorBgContainer:d,colorBorder:h,lineWidth:m,colorBgContainerDisabled:p,colorTextDisabled:v,paddingXS:C,dotColorDisabled:x,lineType:S,radioColor:y,radioBgColor:w,calc:_}=e,$=`${t}-inner`,O=_(o).sub(_(4).mul(2)),I=_(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},Fn(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:`${oe(m)} ${S} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},Fn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &,
&:hover ${$}`]:{borderColor:r},[`${t}-input:focus-visible + ${$}`]:la(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:I,height:I,marginBlockStart:_(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:_(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:y,borderBlockStart:0,borderInlineStart:0,borderRadius:I,transform:"scale(0)",opacity:0,transition:`all ${i} ${c}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:I,height:I,backgroundColor:d,borderColor:h,borderStyle:"solid",borderWidth:m,borderRadius:"50%",transition:`all ${a}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[$]:{borderColor:r,backgroundColor:w,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${i} ${c}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[$]:{backgroundColor:p,borderColor:h,cursor:"not-allowed","&::after":{backgroundColor:x}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:v,cursor:"not-allowed"},[`&${t}-checked`]:{[$]:{"&::after":{transform:`scale(${_(O).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:C,paddingInlineEnd:C}})}},yH=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:o,lineType:i,colorBorder:a,motionDurationMid:c,buttonPaddingInline:d,fontSize:h,buttonBg:m,fontSizeLG:p,controlHeightLG:v,controlHeightSM:C,paddingXS:x,borderRadius:S,borderRadiusSM:y,borderRadiusLG:w,buttonCheckedBg:_,buttonSolidCheckedColor:$,colorTextDisabled:R,colorBgContainerDisabled:O,buttonCheckedBgDisabled:I,buttonCheckedColorDisabled:M,colorPrimary:T,colorPrimaryHover:N,colorPrimaryActive:z,buttonSolidCheckedBg:F,buttonSolidCheckedHoverBg:U,buttonSolidCheckedActiveBg:q,calc:D}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:d,paddingBlock:0,color:t,fontSize:h,lineHeight:oe(D(n).sub(D(o).mul(2)).equal()),background:m,border:`${oe(o)} ${i} ${a}`,borderBlockStartWidth:D(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${c}`,`background ${c}`,`box-shadow ${c}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:D(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${oe(o)} ${i} ${a}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${r}-group-large &`]:{height:v,fontSize:p,lineHeight:oe(D(v).sub(D(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w}},[`${r}-group-small &`]:{height:C,paddingInline:D(x).sub(o).equal(),paddingBlock:0,lineHeight:oe(D(C).sub(D(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:"relative",color:T},"&:has(:focus-visible)":la(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:T,background:_,borderColor:T,"&::before":{backgroundColor:T},"&:first-child":{borderColor:T},"&:hover":{color:N,borderColor:N,"&::before":{backgroundColor:N}},"&:active":{color:z,borderColor:z,"&::before":{backgroundColor:z}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:$,background:F,borderColor:F,"&:hover":{color:$,background:U,borderColor:U},"&:active":{color:$,background:q,borderColor:q}},"&-disabled":{color:R,backgroundColor:O,borderColor:a,cursor:"not-allowed","&:first-child, &:hover":{color:R,backgroundColor:O,borderColor:a}},[`&-disabled${r}-button-wrapper-checked`]:{color:M,backgroundColor:I,borderColor:a,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},bH=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:o,fontSizeLG:i,colorText:a,colorBgContainer:c,colorTextDisabled:d,controlItemBgActiveDisabled:h,colorTextLightSolid:m,colorPrimary:p,colorPrimaryHover:v,colorPrimaryActive:C,colorWhite:x}=e,S=4,y=i,w=t?y-S*2:y-(S+o)*2;return{radioSize:y,dotSize:w,dotColorDisabled:d,buttonSolidCheckedColor:m,buttonSolidCheckedBg:p,buttonSolidCheckedHoverBg:v,buttonSolidCheckedActiveBg:C,buttonBg:c,buttonCheckedBg:c,buttonColor:a,buttonCheckedBgDisabled:h,buttonCheckedColorDisabled:d,buttonPaddingInline:n-o,wrapperMarginInlineEnd:r,radioColor:t?p:x,radioBgColor:t?c:p}},iI=Rn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${oe(n)} ${t}`,i=xn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[gH(i),vH(i),yH(i)]},bH,{unitless:{radioSize:!0,dotSize:!0}});var CH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const xH=(e,t)=>{var n,r;const o=l.useContext(tI),i=l.useContext(nI),{getPrefixCls:a,direction:c,radio:d}=l.useContext(Kt),h=l.useRef(null),m=Kr(t,h),{isFormItemInput:p}=l.useContext(fo),v=B=>{var A,H;(A=e.onChange)===null||A===void 0||A.call(e,B),(H=o==null?void 0:o.onChange)===null||H===void 0||H.call(o,B)},{prefixCls:C,className:x,rootClassName:S,children:y,style:w,title:_}=e,$=CH(e,["prefixCls","className","rootClassName","children","style","title"]),R=a("radio",C),O=((o==null?void 0:o.optionType)||i)==="button",I=O?`${R}-button`:R,M=Yr(R),[T,N,z]=iI(R,M),F=Object.assign({},$),U=l.useContext(go);o&&(F.name=o.name,F.onChange=v,F.checked=e.value===o.value,F.disabled=(n=F.disabled)!==null&&n!==void 0?n:o.disabled),F.disabled=(r=F.disabled)!==null&&r!==void 0?r:U;const q=ce(`${I}-wrapper`,{[`${I}-wrapper-checked`]:F.checked,[`${I}-wrapper-disabled`]:F.disabled,[`${I}-wrapper-rtl`]:c==="rtl",[`${I}-wrapper-in-form-item`]:p,[`${I}-wrapper-block`]:!!(o!=null&&o.block)},d==null?void 0:d.className,x,S,N,z,M),[D,K]=oI(F.onClick);return T(l.createElement(Op,{component:"Radio",disabled:F.disabled},l.createElement("label",{className:q,style:Object.assign(Object.assign({},d==null?void 0:d.style),w),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:_,onClick:D},l.createElement(rI,Object.assign({},F,{className:ce(F.className,{[Ep]:!O}),type:"radio",prefixCls:I,ref:m,onClick:K})),y!==void 0?l.createElement("span",{className:`${I}-label`},y):null)))},Zm=l.forwardRef(xH),SH=["parentNode"],wH="form_item";function Wd(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function aI(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:SH.includes(n)?`${wH}_${n}`:n}function lI(e,t,n,r,o,i){let a=r;return i!==void 0?a=i:n.validating?a="validating":e.length?a="error":t.length?a="warning":(n.touched||o&&n.validated)&&(a="success"),a}var _H=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function sb(e){return Wd(e).join("_")}function X1(e,t){const n=t.getFieldInstance(e),r=mf(n);if(r)return r;const o=aI(Wd(e),t.__INTERNAL__.name);if(o)return document.getElementById(o)}function sI(e){const[t]=MC(),n=l.useRef({}),r=l.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:o=>i=>{const a=sb(o);i?n.current[a]=i:delete n.current[a]}},scrollToField:(o,i={})=>{const{focus:a}=i,c=_H(i,["focus"]),d=X1(o,r);d&&(pz(d,Object.assign({scrollMode:"if-needed",block:"nearest"},c)),a&&r.focusField(o))},focusField:o=>{var i,a;const c=r.getFieldInstance(o);typeof(c==null?void 0:c.focus)=="function"?c.focus():(a=(i=X1(o,r))===null||i===void 0?void 0:i.focus)===null||a===void 0||a.call(i)},getFieldInstance:o=>{const i=sb(o);return n.current[i]}}),[e,t]);return[r]}const $H=l.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=l.useContext(Kt),{name:o}=l.useContext(fo),i=gu(sb(o)),{prefixCls:a,className:c,rootClassName:d,options:h,buttonStyle:m="outline",disabled:p,children:v,size:C,style:x,id:S,optionType:y,name:w=i,defaultValue:_,value:$,block:R=!1,onChange:O,onMouseEnter:I,onMouseLeave:M,onFocus:T,onBlur:N}=e,[z,F]=qn(_,{value:$}),U=l.useCallback(Q=>{const ne=z,re=Q.target.value;"value"in e||F(re),re!==ne&&(O==null||O(Q))},[z,F,O]),q=n("radio",a),D=`${q}-group`,K=Yr(q),[B,A,H]=iI(q,K);let G=v;h&&h.length>0&&(G=h.map(Q=>typeof Q=="string"||typeof Q=="number"?l.createElement(Zm,{key:Q.toString(),prefixCls:q,disabled:p,value:Q,checked:z===Q},Q):l.createElement(Zm,{key:`radio-group-value-options-${Q.value}`,prefixCls:q,disabled:Q.disabled||p,value:Q.value,checked:z===Q.value,title:Q.title,style:Q.style,className:Q.className,id:Q.id,required:Q.required},Q.label)));const Z=Qr(C),W=ce(D,`${D}-${m}`,{[`${D}-${Z}`]:Z,[`${D}-rtl`]:r==="rtl",[`${D}-block`]:R},c,d,A,H,K),Y=l.useMemo(()=>({onChange:U,value:z,disabled:p,name:w,optionType:y,block:R}),[U,z,p,w,y,R]);return B(l.createElement("div",Object.assign({},Vr(e,{aria:!0,data:!0}),{className:W,style:x,onMouseEnter:I,onMouseLeave:M,onFocus:T,onBlur:N,id:S,ref:t}),l.createElement(hH,{value:Y},G)))}),EH=l.memo($H);var OH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const PH=(e,t)=>{const{getPrefixCls:n}=l.useContext(Kt),{prefixCls:r}=e,o=OH(e,["prefixCls"]),i=n("radio",r);return l.createElement(mH,{value:"button"},l.createElement(Zm,Object.assign({prefixCls:i},o,{type:"radio",ref:t})))},RH=l.forwardRef(PH),Pf=Zm;Pf.Button=RH;Pf.Group=EH;Pf.__ANT_RADIO=!0;function xu(e){return xn(e,{inputAffixPadding:e.paddingXXS})}const Su=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:o,controlHeightSM:i,controlHeightLG:a,fontSizeLG:c,lineHeightLG:d,paddingSM:h,controlPaddingHorizontalSM:m,controlPaddingHorizontal:p,colorFillAlter:v,colorPrimaryHover:C,colorPrimary:x,controlOutlineWidth:S,controlOutline:y,colorErrorOutline:w,colorWarningOutline:_,colorBgContainer:$,inputFontSize:R,inputFontSizeLG:O,inputFontSizeSM:I}=e,M=R||n,T=I||M,N=O||c,z=Math.round((t-M*r)/2*10)/10-o,F=Math.round((i-T*r)/2*10)/10-o,U=Math.ceil((a-N*d)/2*10)/10-o;return{paddingBlock:Math.max(z,0),paddingBlockSM:Math.max(F,0),paddingBlockLG:Math.max(U,0),paddingInline:h-o,paddingInlineSM:m-o,paddingInlineLG:p-o,addonBg:v,activeBorderColor:x,hoverBorderColor:C,activeShadow:`0 0 0 ${S}px ${y}`,errorActiveShadow:`0 0 0 ${S}px ${w}`,warningActiveShadow:`0 0 0 ${S}px ${_}`,hoverBg:$,activeBg:$,inputFontSize:M,inputFontSizeLG:N,inputFontSizeSM:T}},IH=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Xp=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({},IH(xn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),ex=(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}}),Z1=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},ex(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),cI=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ex(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Xp(e))}),Z1(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),Z1(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Y1=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),uI=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},Y1(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),Y1(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Xp(e))}})}),dI=(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)}},fI=(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}}},Q1=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},fI(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),hI=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},fI(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Xp(e))}),Q1(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),Q1(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),J1=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),mI=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},J1(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),J1(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:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),pI=(e,t)=>({background:e.colorBgContainer,borderWidth:`${oe(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),e$=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},pI(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`}}),gI=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},pI(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"}}),e$(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),e$(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),vI=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),yI=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:o}=e;return{padding:`${oe(t)} ${oe(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},tx=e=>({padding:`${oe(e.paddingBlockSM)} ${oe(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),Rf=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${oe(e.paddingBlock)} ${oe(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},vI(e.colorTextPlaceholder)),{"&-lg":Object.assign({},yI(e)),"&-sm":Object.assign({},tx(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),bI=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({},yI(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},tx(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 ${oe(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${oe(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${oe(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:`${oe(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${oe(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"},Ma()),{[`${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}}}})}},NH=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,a=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fn(e)),Rf(e)),cI(e)),hI(e)),dI(e)),gI(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},MH=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 ${oe(e.inputAffixPadding)}`}}}},TH=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:o,colorIcon:i,colorIconHover:a,iconCls:c}=e,d=`${t}-affix-wrapper`,h=`${t}-affix-wrapper-disabled`;return{[d]:Object.assign(Object.assign(Object.assign(Object.assign({},Rf(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}}}),MH(e)),{[`${c}${t}-password-icon`]:{color:i,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:a}}}),[`${t}-underlined`]:{borderRadius:0},[h]:{[`${c}${t}-password-icon`]:{color:i,cursor:"not-allowed","&:hover":{color:i}}}}},LH=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},Fn(e)),bI(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}}},uI(e)),mI(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}}})})}},kH=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}}}}},jH=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},CI=Rn(["Input","Shared"],e=>{const t=xn(e,xu(e));return[NH(t),TH(t)]},Su,{resetFont:!1}),xI=Rn(["Input","Component"],e=>{const t=xn(e,xu(e));return[LH(t),kH(t),jH(t),pu(t)]},Su,{resetFont:!1});var SI={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"},zH=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:SI}))},DH=l.forwardRef(zH);const Zp=l.createContext(null);var AH=function(t){var n=t.activeTabOffset,r=t.horizontal,o=t.rtl,i=t.indicator,a=i===void 0?{}:i,c=a.size,d=a.align,h=d===void 0?"center":d,m=l.useState(),p=xe(m,2),v=p[0],C=p[1],x=l.useRef(),S=ae.useCallback(function(w){return typeof c=="function"?c(w):typeof c=="number"?c:w},[c]);function y(){$n.cancel(x.current)}return l.useEffect(function(){var w={};if(n)if(r){w.width=S(n.width);var _=o?"right":"left";h==="start"&&(w[_]=n[_]),h==="center"&&(w[_]=n[_]+n.width/2,w.transform=o?"translateX(50%)":"translateX(-50%)"),h==="end"&&(w[_]=n[_]+n.width,w.transform="translateX(-100%)")}else w.height=S(n.height),h==="start"&&(w.top=n.top),h==="center"&&(w.top=n.top+n.height/2,w.transform="translateY(-50%)"),h==="end"&&(w.top=n.top+n.height,w.transform="translateY(-100%)");return y(),x.current=$n(function(){var $=v&&w&&Object.keys(w).every(function(R){var O=w[R],I=v[R];return typeof O=="number"&&typeof I=="number"?Math.round(O)===Math.round(I):O===I});$||C(w)}),y},[JSON.stringify(n),r,o,h,S]),{style:v}},t$={width:0,height:0,left:0,top:0};function BH(e,t,n){return l.useMemo(function(){for(var r,o=new Map,i=t.get((r=e[0])===null||r===void 0?void 0:r.key)||t$,a=i.left+i.width,c=0;c<e.length;c+=1){var d=e[c].key,h=t.get(d);if(!h){var m;h=t.get((m=e[c-1])===null||m===void 0?void 0:m.key)||t$}var p=o.get(d)||le({},h);p.right=a-p.left-p.width,o.set(d,p)}return o},[e.map(function(r){return r.key}).join("_"),t,n])}function n$(e,t){var n=l.useRef(e),r=l.useState({}),o=xe(r,2),i=o[1];function a(c){var d=typeof c=="function"?c(n.current):c;d!==n.current&&t(d,n.current),n.current=d,i({})}return[n.current,a]}var FH=.1,r$=.01,Om=20,o$=Math.pow(.995,Om);function HH(e,t){var n=l.useState(),r=xe(n,2),o=r[0],i=r[1],a=l.useState(0),c=xe(a,2),d=c[0],h=c[1],m=l.useState(0),p=xe(m,2),v=p[0],C=p[1],x=l.useState(),S=xe(x,2),y=S[0],w=S[1],_=l.useRef();function $(N){var z=N.touches[0],F=z.screenX,U=z.screenY;i({x:F,y:U}),window.clearInterval(_.current)}function R(N){if(o){var z=N.touches[0],F=z.screenX,U=z.screenY;i({x:F,y:U});var q=F-o.x,D=U-o.y;t(q,D);var K=Date.now();h(K),C(K-d),w({x:q,y:D})}}function O(){if(o&&(i(null),w(null),y)){var N=y.x/v,z=y.y/v,F=Math.abs(N),U=Math.abs(z);if(Math.max(F,U)<FH)return;var q=N,D=z;_.current=window.setInterval(function(){if(Math.abs(q)<r$&&Math.abs(D)<r$){window.clearInterval(_.current);return}q*=o$,D*=o$,t(q*Om,D*Om)},Om)}}var I=l.useRef();function M(N){var z=N.deltaX,F=N.deltaY,U=0,q=Math.abs(z),D=Math.abs(F);q===D?U=I.current==="x"?z:F:q>D?(U=z,I.current="x"):(U=F,I.current="y"),t(-U,-U)&&N.preventDefault()}var T=l.useRef(null);T.current={onTouchStart:$,onTouchMove:R,onTouchEnd:O,onWheel:M},l.useEffect(function(){function N(q){T.current.onTouchStart(q)}function z(q){T.current.onTouchMove(q)}function F(q){T.current.onTouchEnd(q)}function U(q){T.current.onWheel(q)}return document.addEventListener("touchmove",z,{passive:!1}),document.addEventListener("touchend",F,{passive:!0}),e.current.addEventListener("touchstart",N,{passive:!0}),e.current.addEventListener("wheel",U,{passive:!1}),function(){document.removeEventListener("touchmove",z),document.removeEventListener("touchend",F)}},[])}function wI(e){var t=l.useState(0),n=xe(t,2),r=n[0],o=n[1],i=l.useRef(0),a=l.useRef();return a.current=e,Vc(function(){var c;(c=a.current)===null||c===void 0||c.call(a)},[r]),function(){i.current===r&&(i.current+=1,o(i.current))}}function WH(e){var t=l.useRef([]),n=l.useState({}),r=xe(n,2),o=r[1],i=l.useRef(typeof e=="function"?e():e),a=wI(function(){var d=i.current;t.current.forEach(function(h){d=h(d)}),t.current=[],i.current=d,o({})});function c(d){t.current.push(d),a()}return[i.current,c]}var i$={width:0,height:0,left:0,top:0,right:0};function VH(e,t,n,r,o,i,a){var c=a.tabs,d=a.tabPosition,h=a.rtl,m,p,v;return["top","bottom"].includes(d)?(m="width",p=h?"right":"left",v=Math.abs(n)):(m="height",p="top",v=-n),l.useMemo(function(){if(!c.length)return[0,0];for(var C=c.length,x=C,S=0;S<C;S+=1){var y=e.get(c[S].key)||i$;if(Math.floor(y[p]+y[m])>Math.floor(v+t)){x=S-1;break}}for(var w=0,_=C-1;_>=0;_-=1){var $=e.get(c[_].key)||i$;if($[p]<v){w=_+1;break}}return w>x?[0,-1]:[w,x]},[e,t,r,o,i,v,d,c.map(function(C){return C.key}).join("_"),h])}function a$(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var KH="TABS_DQ";function _I(e){return String(e).replace(/"/g,KH)}function nx(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var $I=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,o=e.locale,i=e.style;return!r||r.showAdd===!1?null:l.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:i,"aria-label":(o==null?void 0:o.addAriaLabel)||"Add tab",onClick:function(c){r.onEdit("add",{event:c})}},r.addIcon||"+")}),l$=l.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var i,a={};return Tt(o)==="object"&&!l.isValidElement(o)?a=o:a.right=o,n==="right"&&(i=a.right),n==="left"&&(i=a.left),i?l.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},i):null}),UH=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,o=e.tabs,i=e.locale,a=e.mobile,c=e.more,d=c===void 0?{}:c,h=e.style,m=e.className,p=e.editable,v=e.tabBarGutter,C=e.rtl,x=e.removeAriaLabel,S=e.onTabClick,y=e.getPopupContainer,w=e.popupClassName,_=l.useState(!1),$=xe(_,2),R=$[0],O=$[1],I=l.useState(null),M=xe(I,2),T=M[0],N=M[1],z=d.icon,F=z===void 0?"More":z,U="".concat(r,"-more-popup"),q="".concat(n,"-dropdown"),D=T!==null?"".concat(U,"-").concat(T):null,K=i==null?void 0:i.dropdownAriaLabel;function B(Q,ne){Q.preventDefault(),Q.stopPropagation(),p.onEdit("remove",{key:ne,event:Q})}var A=l.createElement(Cu,{onClick:function(ne){var re=ne.key,te=ne.domEvent;S(re,te),O(!1)},prefixCls:"".concat(q,"-menu"),id:U,tabIndex:-1,role:"listbox","aria-activedescendant":D,selectedKeys:[T],"aria-label":K!==void 0?K:"expanded dropdown"},o.map(function(Q){var ne=Q.closable,re=Q.disabled,te=Q.closeIcon,de=Q.key,ue=Q.label,he=nx(ne,te,p,re);return l.createElement(Of,{key:de,id:"".concat(U,"-").concat(de),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(de),disabled:re},l.createElement("span",null,ue),he&&l.createElement("button",{type:"button","aria-label":x||"remove",tabIndex:0,className:"".concat(q,"-menu-item-remove"),onClick:function(me){me.stopPropagation(),B(me,de)}},te||p.removeIcon||"×"))}));function H(Q){for(var ne=o.filter(function(he){return!he.disabled}),re=ne.findIndex(function(he){return he.key===T})||0,te=ne.length,de=0;de<te;de+=1){re=(re+Q+te)%te;var ue=ne[re];if(!ue.disabled){N(ue.key);return}}}function G(Q){var ne=Q.which;if(!R){[ct.DOWN,ct.SPACE,ct.ENTER].includes(ne)&&(O(!0),Q.preventDefault());return}switch(ne){case ct.UP:H(-1),Q.preventDefault();break;case ct.DOWN:H(1),Q.preventDefault();break;case ct.ESC:O(!1);break;case ct.SPACE:case ct.ENTER:T!==null&&S(T,Q);break}}l.useEffect(function(){var Q=document.getElementById(D);Q&&Q.scrollIntoView&&Q.scrollIntoView(!1)},[T]),l.useEffect(function(){R||N(null)},[R]);var Z=J({},C?"marginRight":"marginLeft",v);o.length||(Z.visibility="hidden",Z.order=1);var W=ce(J({},"".concat(q,"-rtl"),C)),Y=a?null:l.createElement(LR,je({prefixCls:q,overlay:A,visible:o.length?R:!1,onVisibleChange:O,overlayClassName:ce(W,w),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:y},d),l.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:Z,"aria-haspopup":"listbox","aria-controls":U,id:"".concat(r,"-more"),"aria-expanded":R,onKeyDown:G},F));return l.createElement("div",{className:ce("".concat(n,"-nav-operations"),m),style:h,ref:t},Y,l.createElement($I,{prefixCls:n,locale:i,editable:p}))});const qH=l.memo(UH,function(e,t){return t.tabMoving});var GH=function(t){var n=t.prefixCls,r=t.id,o=t.active,i=t.focus,a=t.tab,c=a.key,d=a.label,h=a.disabled,m=a.closeIcon,p=a.icon,v=t.closable,C=t.renderWrapper,x=t.removeAriaLabel,S=t.editable,y=t.onClick,w=t.onFocus,_=t.onBlur,$=t.onKeyDown,R=t.onMouseDown,O=t.onMouseUp,I=t.style,M=t.tabCount,T=t.currentPosition,N="".concat(n,"-tab"),z=nx(v,m,S,h);function F(B){h||y(B)}function U(B){B.preventDefault(),B.stopPropagation(),S.onEdit("remove",{key:c,event:B})}var q=l.useMemo(function(){return p&&typeof d=="string"?l.createElement("span",null,d):d},[d,p]),D=l.useRef(null);l.useEffect(function(){i&&D.current&&D.current.focus()},[i]);var K=l.createElement("div",{key:c,"data-node-key":_I(c),className:ce(N,J(J(J(J({},"".concat(N,"-with-remove"),z),"".concat(N,"-active"),o),"".concat(N,"-disabled"),h),"".concat(N,"-focus"),i)),style:I,onClick:F},l.createElement("div",{ref:D,role:"tab","aria-selected":o,id:r&&"".concat(r,"-tab-").concat(c),className:"".concat(N,"-btn"),"aria-controls":r&&"".concat(r,"-panel-").concat(c),"aria-disabled":h,tabIndex:h?null:o?0:-1,onClick:function(A){A.stopPropagation(),F(A)},onKeyDown:$,onMouseDown:R,onMouseUp:O,onFocus:w,onBlur:_},i&&l.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(T," of ").concat(M)),p&&l.createElement("span",{className:"".concat(N,"-icon")},p),d&&q),z&&l.createElement("button",{type:"button",role:"tab","aria-label":x||"remove",tabIndex:o?0:-1,className:"".concat(N,"-remove"),onClick:function(A){A.stopPropagation(),U(A)}},m||S.removeIcon||"×"));return C?C(K):K},XH=function(t,n){var r=t.offsetWidth,o=t.offsetHeight,i=t.offsetTop,a=t.offsetLeft,c=t.getBoundingClientRect(),d=c.width,h=c.height,m=c.left,p=c.top;return Math.abs(d-r)<1?[d,h,m-n.left,p-n.top]:[r,o,a,i]},kc=function(t){var n=t.current||{},r=n.offsetWidth,o=r===void 0?0:r,i=n.offsetHeight,a=i===void 0?0:i;if(t.current){var c=t.current.getBoundingClientRect(),d=c.width,h=c.height;if(Math.abs(d-o)<1)return[d,h]}return[o,a]},em=function(t,n){return t[n?0:1]},s$=l.forwardRef(function(e,t){var n=e.className,r=e.style,o=e.id,i=e.animated,a=e.activeKey,c=e.rtl,d=e.extra,h=e.editable,m=e.locale,p=e.tabPosition,v=e.tabBarGutter,C=e.children,x=e.onTabClick,S=e.onTabScroll,y=e.indicator,w=l.useContext(Zp),_=w.prefixCls,$=w.tabs,R=l.useRef(null),O=l.useRef(null),I=l.useRef(null),M=l.useRef(null),T=l.useRef(null),N=l.useRef(null),z=l.useRef(null),F=p==="top"||p==="bottom",U=n$(0,function(ht,dt){F&&S&&S({direction:ht>dt?"left":"right"})}),q=xe(U,2),D=q[0],K=q[1],B=n$(0,function(ht,dt){!F&&S&&S({direction:ht>dt?"top":"bottom"})}),A=xe(B,2),H=A[0],G=A[1],Z=l.useState([0,0]),W=xe(Z,2),Y=W[0],Q=W[1],ne=l.useState([0,0]),re=xe(ne,2),te=re[0],de=re[1],ue=l.useState([0,0]),he=xe(ue,2),Ce=he[0],me=he[1],fe=l.useState([0,0]),be=xe(fe,2),ye=be[0],ge=be[1],pe=WH(new Map),_e=xe(pe,2),Ee=_e[0],Ae=_e[1],ze=BH($,Ee,te[0]),Se=em(Y,F),Ie=em(te,F),Re=em(Ce,F),Oe=em(ye,F),We=Math.floor(Se)<Math.floor(Ie+Re),qe=We?Se-Oe:Se-Re,lt="".concat(_,"-nav-operations-hidden"),tt=0,Ye=0;F&&c?(tt=0,Ye=Math.max(0,Ie-qe)):(tt=Math.min(0,qe-Ie),Ye=0);function rt(ht){return ht<tt?tt:ht>Ye?Ye:ht}var Fe=l.useRef(null),Le=l.useState(),Ue=xe(Le,2),et=Ue[0],ot=Ue[1];function Me(){ot(Date.now())}function Te(){Fe.current&&clearTimeout(Fe.current)}HH(M,function(ht,dt){function Bt(sn,yt){sn(function(Mt){var qt=rt(Mt+yt);return qt})}return We?(F?Bt(K,ht):Bt(G,dt),Te(),Me(),!0):!1}),l.useEffect(function(){return Te(),et&&(Fe.current=setTimeout(function(){ot(0)},100)),Te},[et]);var Xe=VH(ze,qe,F?D:H,Ie,Re,Oe,le(le({},e),{},{tabs:$})),nt=xe(Xe,2),Lt=nt[0],Dt=nt[1],Qe=On(function(){var ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:a,dt=ze.get(ht)||{width:0,height:0,left:0,right:0,top:0};if(F){var Bt=D;c?dt.right<D?Bt=dt.right:dt.right+dt.width>D+qe&&(Bt=dt.right+dt.width-qe):dt.left<-D?Bt=-dt.left:dt.left+dt.width>-D+qe&&(Bt=-(dt.left+dt.width-qe)),G(0),K(rt(Bt))}else{var sn=H;dt.top<-H?sn=-dt.top:dt.top+dt.height>-H+qe&&(sn=-(dt.top+dt.height-qe)),K(0),G(rt(sn))}}),pt=l.useState(),wt=xe(pt,2),Ct=wt[0],kt=wt[1],_t=l.useState(!1),St=xe(_t,2),st=St[0],Et=St[1],It=$.filter(function(ht){return!ht.disabled}).map(function(ht){return ht.key}),it=function(dt){var Bt=It.indexOf(Ct||a),sn=It.length,yt=(Bt+dt+sn)%sn,Mt=It[yt];kt(Mt)},Ot=function(dt,Bt){var sn=It.indexOf(dt),yt=$.find(function(qt){return qt.key===dt}),Mt=nx(yt==null?void 0:yt.closable,yt==null?void 0:yt.closeIcon,h,yt==null?void 0:yt.disabled);Mt&&(Bt.preventDefault(),Bt.stopPropagation(),h.onEdit("remove",{key:dt,event:Bt}),sn===It.length-1?it(-1):it(1))},at=function(dt,Bt){Et(!0),Bt.button===1&&Ot(dt,Bt)},Ge=function(dt){var Bt=dt.code,sn=c&&F,yt=It[0],Mt=It[It.length-1];switch(Bt){case"ArrowLeft":{F&&it(sn?1:-1);break}case"ArrowRight":{F&&it(sn?-1:1);break}case"ArrowUp":{dt.preventDefault(),F||it(-1);break}case"ArrowDown":{dt.preventDefault(),F||it(1);break}case"Home":{dt.preventDefault(),kt(yt);break}case"End":{dt.preventDefault(),kt(Mt);break}case"Enter":case"Space":{dt.preventDefault(),x(Ct??a,dt);break}case"Backspace":case"Delete":{Ot(Ct,dt);break}}},Ht={};F?Ht[c?"marginRight":"marginLeft"]=v:Ht.marginTop=v;var At=$.map(function(ht,dt){var Bt=ht.key;return l.createElement(GH,{id:o,prefixCls:_,key:Bt,tab:ht,style:dt===0?void 0:Ht,closable:ht.closable,editable:h,active:Bt===a,focus:Bt===Ct,renderWrapper:C,removeAriaLabel:m==null?void 0:m.removeAriaLabel,tabCount:It.length,currentPosition:dt+1,onClick:function(yt){x(Bt,yt)},onKeyDown:Ge,onFocus:function(){st||kt(Bt),Qe(Bt),Me(),M.current&&(c||(M.current.scrollLeft=0),M.current.scrollTop=0)},onBlur:function(){kt(void 0)},onMouseDown:function(yt){return at(Bt,yt)},onMouseUp:function(){Et(!1)}})}),ln=function(){return Ae(function(){var dt,Bt=new Map,sn=(dt=T.current)===null||dt===void 0?void 0:dt.getBoundingClientRect();return $.forEach(function(yt){var Mt,qt=yt.key,wn=(Mt=T.current)===null||Mt===void 0?void 0:Mt.querySelector('[data-node-key="'.concat(_I(qt),'"]'));if(wn){var Wn=XH(wn,sn),Ut=xe(Wn,4),Sn=Ut[0],cr=Ut[1],xr=Ut[2],hr=Ut[3];Bt.set(qt,{width:Sn,height:cr,left:xr,top:hr})}}),Bt})};l.useEffect(function(){ln()},[$.map(function(ht){return ht.key}).join("_")]);var Pt=wI(function(){var ht=kc(R),dt=kc(O),Bt=kc(I);Q([ht[0]-dt[0]-Bt[0],ht[1]-dt[1]-Bt[1]]);var sn=kc(z);me(sn);var yt=kc(N);ge(yt);var Mt=kc(T);de([Mt[0]-sn[0],Mt[1]-sn[1]]),ln()}),vt=$.slice(0,Lt),zt=$.slice(Dt+1),on=[].concat(ke(vt),ke(zt)),gn=ze.get(a),vn=AH({activeTabOffset:gn,horizontal:F,indicator:y,rtl:c}),In=vn.style;l.useEffect(function(){Qe()},[a,tt,Ye,a$(gn),a$(ze),F]),l.useEffect(function(){Pt()},[c]);var cn=!!on.length,En="".concat(_,"-nav-wrap"),ft,Nt,bt,Ze;return F?c?(Nt=D>0,ft=D!==Ye):(ft=D<0,Nt=D!==tt):(bt=H<0,Ze=H!==tt),l.createElement(Do,{onResize:Pt},l.createElement("div",{ref:ja(t,R),role:"tablist","aria-orientation":F?"horizontal":"vertical",className:ce("".concat(_,"-nav"),n),style:r,onKeyDown:function(){Me()}},l.createElement(l$,{ref:O,position:"left",extra:d,prefixCls:_}),l.createElement(Do,{onResize:Pt},l.createElement("div",{className:ce(En,J(J(J(J({},"".concat(En,"-ping-left"),ft),"".concat(En,"-ping-right"),Nt),"".concat(En,"-ping-top"),bt),"".concat(En,"-ping-bottom"),Ze)),ref:M},l.createElement(Do,{onResize:Pt},l.createElement("div",{ref:T,className:"".concat(_,"-nav-list"),style:{transform:"translate(".concat(D,"px, ").concat(H,"px)"),transition:et?"none":void 0}},At,l.createElement($I,{ref:z,prefixCls:_,locale:m,editable:h,style:le(le({},At.length===0?void 0:Ht),{},{visibility:cn?"hidden":null})}),l.createElement("div",{className:ce("".concat(_,"-ink-bar"),J({},"".concat(_,"-ink-bar-animated"),i.inkBar)),style:In}))))),l.createElement(qH,je({},e,{removeAriaLabel:m==null?void 0:m.removeAriaLabel,ref:N,prefixCls:_,tabs:on,className:!cn&&lt,tabMoving:!!et})),l.createElement(l$,{ref:I,position:"right",extra:d,prefixCls:_})))}),EI=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,i=e.id,a=e.active,c=e.tabKey,d=e.children;return l.createElement("div",{id:i&&"".concat(i,"-panel-").concat(c),role:"tabpanel",tabIndex:a?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(c),"aria-hidden":!a,style:o,className:ce(n,a&&"".concat(n,"-active"),r),ref:t},d)}),ZH=["renderTabBar"],YH=["label","key"],QH=function(t){var n=t.renderTabBar,r=Zt(t,ZH),o=l.useContext(Zp),i=o.tabs;if(n){var a=le(le({},r),{},{panes:i.map(function(c){var d=c.label,h=c.key,m=Zt(c,YH);return l.createElement(EI,je({tab:d,key:h,tabKey:h},m))})});return n(a,s$)}return l.createElement(s$,r)},JH=["key","forceRender","style","className","destroyInactiveTabPane"],e7=function(t){var n=t.id,r=t.activeKey,o=t.animated,i=t.tabPosition,a=t.destroyInactiveTabPane,c=l.useContext(Zp),d=c.prefixCls,h=c.tabs,m=o.tabPane,p="".concat(d,"-tabpane");return l.createElement("div",{className:ce("".concat(d,"-content-holder"))},l.createElement("div",{className:ce("".concat(d,"-content"),"".concat(d,"-content-").concat(i),J({},"".concat(d,"-content-animated"),m))},h.map(function(v){var C=v.key,x=v.forceRender,S=v.style,y=v.className,w=v.destroyInactiveTabPane,_=Zt(v,JH),$=C===r;return l.createElement(vo,je({key:C,visible:$,forceRender:x,removeOnLeave:!!(a||w),leavedClassName:"".concat(p,"-hidden")},o.tabPaneMotion),function(R,O){var I=R.style,M=R.className;return l.createElement(EI,je({},_,{prefixCls:p,id:n,tabKey:C,animated:m,active:$,style:le(le({},S),I),className:ce(y,M),ref:O}))})})))};function t7(){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=le({inkBar:!0},Tt(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var n7=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],c$=0,r7=l.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,o=r===void 0?"rc-tabs":r,i=e.className,a=e.items,c=e.direction,d=e.activeKey,h=e.defaultActiveKey,m=e.editable,p=e.animated,v=e.tabPosition,C=v===void 0?"top":v,x=e.tabBarGutter,S=e.tabBarStyle,y=e.tabBarExtraContent,w=e.locale,_=e.more,$=e.destroyInactiveTabPane,R=e.renderTabBar,O=e.onChange,I=e.onTabClick,M=e.onTabScroll,T=e.getPopupContainer,N=e.popupClassName,z=e.indicator,F=Zt(e,n7),U=l.useMemo(function(){return(a||[]).filter(function(ye){return ye&&Tt(ye)==="object"&&"key"in ye})},[a]),q=c==="rtl",D=t7(p),K=l.useState(!1),B=xe(K,2),A=B[0],H=B[1];l.useEffect(function(){H(Ap())},[]);var G=qn(function(){var ye;return(ye=U[0])===null||ye===void 0?void 0:ye.key},{value:d,defaultValue:h}),Z=xe(G,2),W=Z[0],Y=Z[1],Q=l.useState(function(){return U.findIndex(function(ye){return ye.key===W})}),ne=xe(Q,2),re=ne[0],te=ne[1];l.useEffect(function(){var ye=U.findIndex(function(pe){return pe.key===W});if(ye===-1){var ge;ye=Math.max(0,Math.min(re,U.length-1)),Y((ge=U[ye])===null||ge===void 0?void 0:ge.key)}te(ye)},[U.map(function(ye){return ye.key}).join("_"),W,re]);var de=qn(null,{value:n}),ue=xe(de,2),he=ue[0],Ce=ue[1];l.useEffect(function(){n||(Ce("rc-tabs-".concat(c$)),c$+=1)},[]);function me(ye,ge){I==null||I(ye,ge);var pe=ye!==W;Y(ye),pe&&(O==null||O(ye))}var fe={id:he,activeKey:W,animated:D,tabPosition:C,rtl:q,mobile:A},be=le(le({},fe),{},{editable:m,locale:w,more:_,tabBarGutter:x,onTabClick:me,onTabScroll:M,extra:y,style:S,panes:null,getPopupContainer:T,popupClassName:N,indicator:z});return l.createElement(Zp.Provider,{value:{tabs:U,prefixCls:o}},l.createElement("div",je({ref:t,id:n,className:ce(o,"".concat(o,"-").concat(C),J(J(J({},"".concat(o,"-mobile"),A),"".concat(o,"-editable"),m),"".concat(o,"-rtl"),q),i)},F),l.createElement(QH,je({},be,{renderTabBar:R})),l.createElement(e7,je({destroyInactiveTabPane:$},fe,{animated:D}))))});const o7={motionAppear:!1,motionEnter:!0,motionLeave:!0};function i7(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({},o7),{motionName:Ta(e,"switch")})),n}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 o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function l7(e){return e.filter(t=>t)}function s7(e,t){if(e)return e.map(r=>{var o;const i=(o=r.destroyOnHidden)!==null&&o!==void 0?o:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:i})});const n=co(t).map(r=>{if(l.isValidElement(r)){const{key:o,props:i}=r,a=i||{},{tab:c}=a,d=a7(a,["tab"]);return Object.assign(Object.assign({key:String(o)},d),{label:c})}return null});return l7(n)}const c7=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}`}}}}},[Ql(e,"slide-up"),Ql(e,"slide-down")]]},u7=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:o,colorBorderSecondary:i,itemSelectedColor:a}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${oe(e.lineWidth)} ${e.lineType} ${i}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:a,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:la(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:oe(o)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:oe(o)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${oe(e.borderRadiusLG)} 0 0 ${oe(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 ${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},d7=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},Fn(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:`${oe(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({},aa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${oe(e.paddingXXS)} ${oe(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"}}})}})}},f7=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:o,verticalItemPadding:i,verticalItemMargin:a,calc:c}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:o,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${oe(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:c(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:i,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:a},[`${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:oe(c(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${oe(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:c(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},h7=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:o,cardHeightLG:i,horizontalItemPaddingSM:a,horizontalItemPaddingLG:c}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:a,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:c,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:o,minHeight:o}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${oe(e.borderRadius)} ${oe(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${oe(e.borderRadius)} ${oe(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${oe(e.borderRadius)} ${oe(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${oe(e.borderRadius)} 0 0 ${oe(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:i,minHeight:i}}}}}},m7=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:o,tabsHorizontalItemMargin:i,horizontalItemPadding:a,itemSelectedColor:c,itemColor:d}=e,h=`${t}-tab`;return{[h]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:a,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:d,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${h}-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}},hi(e)),"&:hover":{color:r},[`&${h}-active ${h}-btn`]:{color:c,textShadow:e.tabsActiveTextShadow},[`&${h}-focus ${h}-btn:focus-visible`]:la(e),[`&${h}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${h}-disabled ${h}-btn, &${h}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${h}-remove ${o}`]:{margin:0,verticalAlign:"middle"},[`${o}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${h} + ${h}`]:{margin:{_skip_check_:!0,value:i}}}},p7=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:o,calc:i}=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:oe(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:oe(e.marginXS)},marginLeft:{_skip_check_:!0,value:oe(i(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:o},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},g7=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:o,itemHoverColor:i,itemActiveColor:a,colorBorderSecondary:c}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Fn(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:o},background:"transparent",border:`${oe(e.lineWidth)} ${e.lineType} ${c}`,borderRadius:`${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:i},"&:active, &:focus:not(:focus-visible)":{color:a}},hi(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),m7(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},hi(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"}}}}}},v7=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:o,controlHeightLG:i}=e,a=t||i,c=n||o,d=r||i+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:a,cardHeightSM:c,cardHeightLG:d,cardPadding:`${(a-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(c-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(d-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}},y7=Rn("Tabs",e=>{const t=xn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${oe(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${oe(e.horizontalItemGutter)}`});return[h7(t),p7(t),f7(t),d7(t),u7(t),g7(t),c7(t)]},v7),b7=()=>null;var C7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const x7=l.forwardRef((e,t)=>{var n,r,o,i,a,c,d,h,m,p,v;const{type:C,className:x,rootClassName:S,size:y,onEdit:w,hideAdd:_,centered:$,addIcon:R,removeIcon:O,moreIcon:I,more:M,popupClassName:T,children:N,items:z,animated:F,style:U,indicatorSize:q,indicator:D,destroyInactiveTabPane:K,destroyOnHidden:B}=e,A=C7(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:H}=A,{direction:G,tabs:Z,getPrefixCls:W,getPopupContainer:Y}=l.useContext(Kt),Q=W("tabs",H),ne=Yr(Q),[re,te,de]=y7(Q,ne),ue=l.useRef(null);l.useImperativeHandle(t,()=>({nativeElement:ue.current}));let he;C==="editable-card"&&(he={onEdit:(pe,{key:_e,event:Ee})=>{w==null||w(pe==="add"?Ee:_e,pe)},removeIcon:(n=O??(Z==null?void 0:Z.removeIcon))!==null&&n!==void 0?n:l.createElement(qs,null),addIcon:(R??(Z==null?void 0:Z.addIcon))||l.createElement(DH,null),showAdd:_!==!0});const Ce=W(),me=Qr(y),fe=s7(z,N),be=i7(Q,F),ye=Object.assign(Object.assign({},Z==null?void 0:Z.style),U),ge={align:(r=D==null?void 0:D.align)!==null&&r!==void 0?r:(o=Z==null?void 0:Z.indicator)===null||o===void 0?void 0:o.align,size:(d=(a=(i=D==null?void 0:D.size)!==null&&i!==void 0?i:q)!==null&&a!==void 0?a:(c=Z==null?void 0:Z.indicator)===null||c===void 0?void 0:c.size)!==null&&d!==void 0?d:Z==null?void 0:Z.indicatorSize};return re(l.createElement(r7,Object.assign({ref:ue,direction:G,getPopupContainer:Y},A,{items:fe,className:ce({[`${Q}-${me}`]:me,[`${Q}-card`]:["card","editable-card"].includes(C),[`${Q}-editable-card`]:C==="editable-card",[`${Q}-centered`]:$},Z==null?void 0:Z.className,x,S,te,de,ne),popupClassName:ce(T,te,de,ne),style:ye,editable:he,more:Object.assign({icon:(v=(p=(m=(h=Z==null?void 0:Z.more)===null||h===void 0?void 0:h.icon)!==null&&m!==void 0?m:Z==null?void 0:Z.moreIcon)!==null&&p!==void 0?p:I)!==null&&v!==void 0?v:l.createElement(JC,null),transitionName:`${Ce}-slide-up`},M),prefixCls:Q,animated:be,indicator:ge,destroyInactiveTabPane:B??K})))}),OI=x7;OI.TabPane=b7;var S7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const PI=e=>{var{prefixCls:t,className:n,hoverable:r=!0}=e,o=S7(e,["prefixCls","className","hoverable"]);const{getPrefixCls:i}=l.useContext(Kt),a=i("card",t),c=ce(`${a}-grid`,n,{[`${a}-grid-hoverable`]:r});return l.createElement("div",Object.assign({},o,{className:c}))},w7=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:o,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${oe(o)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)} 0 0`},Ma()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},aa),{[`
> ${n}-typography,
> ${n}-typography-edit-content
`]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},_7=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:o}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`
${oe(o)} 0 0 0 ${n},
0 ${oe(o)} 0 0 ${n},
${oe(o)} ${oe(o)} 0 0 ${n},
${oe(o)} 0 0 0 ${n} inset,
0 ${oe(o)} 0 0 ${n} inset;
`,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},$7=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:o,colorBorderSecondary:i,actionsBg:a}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:a,borderTop:`${oe(e.lineWidth)} ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)}`},Ma()),{"& > 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:oe(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:o,lineHeight:oe(e.calc(o).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${oe(e.lineWidth)} ${e.lineType} ${i}`}}})},E7=e=>Object.assign(Object.assign({margin:`${oe(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Ma()),{"&-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},aa),"&-description":{color:e.colorTextDescription}}),O7=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:o}=e;return{[`${t}-head`]:{padding:`0 ${oe(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${oe(e.padding)} ${oe(o)}`}}},P7=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},R7=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:i,bodyPadding:a,extraColor:c}=e;return{[t]:Object.assign(Object.assign({},Fn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:i},[`${t}-head`]:w7(e),[`${t}-extra`]:{marginInlineStart:"auto",color:c,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:a,borderRadius:`0 0 ${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)}`},[`${t}-grid`]:_7(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${oe(e.borderRadiusLG)} ${oe(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:$7(e),[`${t}-meta`]:E7(e)}),[`${t}-bordered`]:{border:`${oe(e.lineWidth)} ${e.lineType} ${o}`,[`${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:`${oe(e.borderRadiusLG)} ${oe(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`]:O7(e),[`${t}-loading`]:P7(e),[`${t}-rtl`]:{direction:"rtl"}}},I7=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:o,headerFontSizeSM:i}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:o,padding:`0 ${oe(r)}`,fontSize:i,[`> ${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"}}}}},N7=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}},M7=Rn("Card",e=>{const t=xn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[R7(t),I7(t)]},N7);var u$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const T7=e=>{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return l.createElement("ul",{className:t,style:r},n.map((o,i)=>{const a=`action-${i}`;return l.createElement("li",{style:{width:`${100/n.length}%`},key:a},l.createElement("span",null,o))}))},L7=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:o,style:i,extra:a,headStyle:c={},bodyStyle:d={},title:h,loading:m,bordered:p,variant:v,size:C,type:x,cover:S,actions:y,tabList:w,children:_,activeTabKey:$,defaultActiveTabKey:R,tabBarExtraContent:O,hoverable:I,tabProps:M={},classNames:T,styles:N}=e,z=u$(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:F,direction:U,card:q}=l.useContext(Kt),[D]=Ef("card",v,p),K=ze=>{var Se;(Se=e.onTabChange)===null||Se===void 0||Se.call(e,ze)},B=ze=>{var Se;return ce((Se=q==null?void 0:q.classNames)===null||Se===void 0?void 0:Se[ze],T==null?void 0:T[ze])},A=ze=>{var Se;return Object.assign(Object.assign({},(Se=q==null?void 0:q.styles)===null||Se===void 0?void 0:Se[ze]),N==null?void 0:N[ze])},H=l.useMemo(()=>{let ze=!1;return l.Children.forEach(_,Se=>{(Se==null?void 0:Se.type)===PI&&(ze=!0)}),ze},[_]),G=F("card",n),[Z,W,Y]=M7(G),Q=l.createElement(ns,{loading:!0,active:!0,paragraph:{rows:4},title:!1},_),ne=$!==void 0,re=Object.assign(Object.assign({},M),{[ne?"activeKey":"defaultActiveKey"]:ne?$:R,tabBarExtraContent:O});let te;const de=Qr(C),ue=!de||de==="default"?"large":de,he=w?l.createElement(OI,Object.assign({size:ue},re,{className:`${G}-head-tabs`,onChange:K,items:w.map(ze=>{var{tab:Se}=ze,Ie=u$(ze,["tab"]);return Object.assign({label:Se},Ie)})})):null;if(h||a||he){const ze=ce(`${G}-head`,B("header")),Se=ce(`${G}-head-title`,B("title")),Ie=ce(`${G}-extra`,B("extra")),Re=Object.assign(Object.assign({},c),A("header"));te=l.createElement("div",{className:ze,style:Re},l.createElement("div",{className:`${G}-head-wrapper`},h&&l.createElement("div",{className:Se,style:A("title")},h),a&&l.createElement("div",{className:Ie,style:A("extra")},a)),he)}const Ce=ce(`${G}-cover`,B("cover")),me=S?l.createElement("div",{className:Ce,style:A("cover")},S):null,fe=ce(`${G}-body`,B("body")),be=Object.assign(Object.assign({},d),A("body")),ye=l.createElement("div",{className:fe,style:be},m?Q:_),ge=ce(`${G}-actions`,B("actions")),pe=y!=null&&y.length?l.createElement(T7,{actionClasses:ge,actionStyle:A("actions"),actions:y}):null,_e=or(z,["onTabChange"]),Ee=ce(G,q==null?void 0:q.className,{[`${G}-loading`]:m,[`${G}-bordered`]:D!=="borderless",[`${G}-hoverable`]:I,[`${G}-contain-grid`]:H,[`${G}-contain-tabs`]:w==null?void 0:w.length,[`${G}-${de}`]:de,[`${G}-type-${x}`]:!!x,[`${G}-rtl`]:U==="rtl"},r,o,W,Y),Ae=Object.assign(Object.assign({},q==null?void 0:q.style),i);return Z(l.createElement("div",Object.assign({ref:t},_e,{className:Ee,style:Ae}),te,me,ye,pe))});var k7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const j7=e=>{const{prefixCls:t,className:n,avatar:r,title:o,description:i}=e,a=k7(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:c}=l.useContext(Kt),d=c("card",t),h=ce(`${d}-meta`,n),m=r?l.createElement("div",{className:`${d}-meta-avatar`},r):null,p=o?l.createElement("div",{className:`${d}-meta-title`},o):null,v=i?l.createElement("div",{className:`${d}-meta-description`},i):null,C=p||v?l.createElement("div",{className:`${d}-meta-detail`},p,v):null;return l.createElement("div",Object.assign({},a,{className:h}),m,C)},Ym=L7;Ym.Grid=PI;Ym.Meta=j7;function z7(e,t,n){var r=n||{},o=r.noTrailing,i=o===void 0?!1:o,a=r.noLeading,c=a===void 0?!1:a,d=r.debounceMode,h=d===void 0?void 0:d,m,p=!1,v=0;function C(){m&&clearTimeout(m)}function x(y){var w=y||{},_=w.upcomingOnly,$=_===void 0?!1:_;C(),p=!$}function S(){for(var y=arguments.length,w=new Array(y),_=0;_<y;_++)w[_]=arguments[_];var $=this,R=Date.now()-v;if(p)return;function O(){v=Date.now(),t.apply($,w)}function I(){m=void 0}!c&&h&&!m&&O(),C(),h===void 0&&R>e?c?(v=Date.now(),i||(m=setTimeout(h?I:O,e))):O():i!==!0&&(m=setTimeout(h?I:O,h===void 0?e-R:e))}return S.cancel=x,S}function D7(e,t,n){var r={},o=r.atBegin,i=o===void 0?!1:o;return z7(e,t,{debounceMode:i!==!1})}function Xo(e,t){return e[t]}var A7=["children"];function RI(e,t){return"".concat(e,"-").concat(t)}function B7(e){return e&&e.type&&e.type.isTreeNode}function If(e,t){return e??t}function lu(e){var t=e||{},n=t.title,r=t._title,o=t.key,i=t.children,a=n||"title";return{title:a,_title:r||[a],key:o||"key",children:i||"children"}}function II(e){function t(n){var r=co(n);return r.map(function(o){if(!B7(o))return lr(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var i=o.key,a=o.props,c=a.children,d=Zt(a,A7),h=le({key:i},d),m=t(c);return m.length&&(h.children=m),h}).filter(function(o){return o})}return t(e)}function _0(e,t,n){var r=lu(n),o=r._title,i=r.key,a=r.children,c=new Set(t===!0?[]:t),d=[];function h(m){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return m.map(function(v,C){for(var x=RI(p?p.pos:"0",C),S=If(v[i],x),y,w=0;w<o.length;w+=1){var _=o[w];if(v[_]!==void 0){y=v[_];break}}var $=Object.assign(or(v,[].concat(ke(o),[i,a])),{title:y,key:S,parent:p,pos:x,children:null,data:v,isStart:[].concat(ke(p?p.isStart:[]),[C===0]),isEnd:[].concat(ke(p?p.isEnd:[]),[C===m.length-1])});return d.push($),t===!0||c.has(S)?$.children=h(v[a]||[],$):$.children=[],$})}return h(e),d}function F7(e,t,n){var r={};Tt(n)==="object"?r=n:r={externalGetKey:n},r=r||{};var o=r,i=o.childrenPropName,a=o.externalGetKey,c=o.fieldNames,d=lu(c),h=d.key,m=d.children,p=i||m,v;a?typeof a=="string"?v=function(S){return S[a]}:typeof a=="function"&&(v=function(S){return a(S)}):v=function(S,y){return If(S[h],y)};function C(x,S,y,w){var _=x?x[p]:e,$=x?RI(y.pos,S):"0",R=x?[].concat(ke(w),[x]):[];if(x){var O=v(x,$),I={node:x,index:S,pos:$,key:O,parentPos:y.node?y.pos:null,level:y.level+1,nodes:R};t(I)}_&&_.forEach(function(M,T){C(M,T,{node:x,pos:$,level:y?y.level+1:-1},R)})}C(null)}function rx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,o=t.onProcessFinished,i=t.externalGetKey,a=t.childrenPropName,c=t.fieldNames,d=arguments.length>2?arguments[2]:void 0,h=i||d,m={},p={},v={posEntities:m,keyEntities:p};return n&&(v=n(v)||v),F7(e,function(C){var x=C.node,S=C.index,y=C.pos,w=C.key,_=C.parentPos,$=C.level,R=C.nodes,O={node:x,nodes:R,index:S,key:w,pos:y,level:$},I=If(w,y);m[y]=O,p[I]=O,O.parent=m[_],O.parent&&(O.parent.children=O.parent.children||[],O.parent.children.push(O)),r&&r(O,v)},{externalGetKey:h,childrenPropName:a,fieldNames:c}),o&&o(v),v}function Vd(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,i=t.loadingKeys,a=t.checkedKeys,c=t.halfCheckedKeys,d=t.dragOverNodeKey,h=t.dropPosition,m=t.keyEntities,p=Xo(m,e),v={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:i.indexOf(e)!==-1,checked:a.indexOf(e)!==-1,halfChecked:c.indexOf(e)!==-1,pos:String(p?p.pos:""),dragOver:d===e&&h===0,dragOverGapTop:d===e&&h===-1,dragOverGapBottom:d===e&&h===1};return v}function Gr(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,i=e.loaded,a=e.loading,c=e.halfChecked,d=e.dragOver,h=e.dragOverGapTop,m=e.dragOverGapBottom,p=e.pos,v=e.active,C=e.eventKey,x=le(le({},t),{},{expanded:n,selected:r,checked:o,loaded:i,loading:a,halfChecked:c,dragOver:d,dragOverGapTop:h,dragOverGapBottom:m,pos:p,active:v,key:C});return"props"in x||Object.defineProperty(x,"props",{get:function(){return lr(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),x}function NI(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function H7(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||o===!1}function W7(e,t,n,r){for(var o=new Set(e),i=new Set,a=0;a<=n;a+=1){var c=t.get(a)||new Set;c.forEach(function(p){var v=p.key,C=p.node,x=p.children,S=x===void 0?[]:x;o.has(v)&&!r(C)&&S.filter(function(y){return!r(y.node)}).forEach(function(y){o.add(y.key)})})}for(var d=new Set,h=n;h>=0;h-=1){var m=t.get(h)||new Set;m.forEach(function(p){var v=p.parent,C=p.node;if(!(r(C)||!p.parent||d.has(p.parent.key))){if(r(p.parent.node)){d.add(v.key);return}var x=!0,S=!1;(v.children||[]).filter(function(y){return!r(y.node)}).forEach(function(y){var w=y.key,_=o.has(w);x&&!_&&(x=!1),!S&&(_||i.has(w))&&(S=!0)}),x&&o.add(v.key),S&&i.add(v.key),d.add(v.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(NI(i,o))}}function V7(e,t,n,r,o){for(var i=new Set(e),a=new Set(t),c=0;c<=r;c+=1){var d=n.get(c)||new Set;d.forEach(function(v){var C=v.key,x=v.node,S=v.children,y=S===void 0?[]:S;!i.has(C)&&!a.has(C)&&!o(x)&&y.filter(function(w){return!o(w.node)}).forEach(function(w){i.delete(w.key)})})}a=new Set;for(var h=new Set,m=r;m>=0;m-=1){var p=n.get(m)||new Set;p.forEach(function(v){var C=v.parent,x=v.node;if(!(o(x)||!v.parent||h.has(v.parent.key))){if(o(v.parent.node)){h.add(C.key);return}var S=!0,y=!1;(C.children||[]).filter(function(w){return!o(w.node)}).forEach(function(w){var _=w.key,$=i.has(_);S&&!$&&(S=!1),!y&&($||a.has(_))&&(y=!0)}),S||i.delete(C.key),y&&a.add(C.key),h.add(C.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(NI(a,i))}}function Zc(e,t,n,r){var o=[],i;r?i=r:i=H7;var a=new Set(e.filter(function(m){var p=!!Xo(n,m);return p||o.push(m),p})),c=new Map,d=0;Object.keys(n).forEach(function(m){var p=n[m],v=p.level,C=c.get(v);C||(C=new Set,c.set(v,C)),C.add(p),d=Math.max(d,v)}),lr(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(m){return"'".concat(m,"'")}).join(", ")));var h;return t===!0?h=W7(a,c,d,i):h=V7(a,t.halfCheckedKeys,c,d,i),h}const K7=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},Fn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},Fn(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({},Fn(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`]:la(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${oe(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:`${oe(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 MI(e,t){const n=xn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return K7(n)}const TI=Rn("Checkbox",(e,{prefixCls:t})=>[MI(t,e)]),LI=ae.createContext(null);var U7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const q7=(e,t)=>{var n;const{prefixCls:r,className:o,rootClassName:i,children:a,indeterminate:c=!1,style:d,onMouseEnter:h,onMouseLeave:m,skipGroup:p=!1,disabled:v}=e,C=U7(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:x,direction:S,checkbox:y}=l.useContext(Kt),w=l.useContext(LI),{isFormItemInput:_}=l.useContext(fo),$=l.useContext(go),R=(n=(w==null?void 0:w.disabled)||v)!==null&&n!==void 0?n:$,O=l.useRef(C.value),I=l.useRef(null),M=Kr(t,I);l.useEffect(()=>{w==null||w.registerValue(C.value)},[]),l.useEffect(()=>{if(!p)return C.value!==O.current&&(w==null||w.cancelValue(O.current),w==null||w.registerValue(C.value),O.current=C.value),()=>w==null?void 0:w.cancelValue(C.value)},[C.value]),l.useEffect(()=>{var H;!((H=I.current)===null||H===void 0)&&H.input&&(I.current.input.indeterminate=c)},[c]);const T=x("checkbox",r),N=Yr(T),[z,F,U]=TI(T,N),q=Object.assign({},C);w&&!p&&(q.onChange=(...H)=>{C.onChange&&C.onChange.apply(C,H),w.toggleOption&&w.toggleOption({label:a,value:C.value})},q.name=w.name,q.checked=w.value.includes(C.value));const D=ce(`${T}-wrapper`,{[`${T}-rtl`]:S==="rtl",[`${T}-wrapper-checked`]:q.checked,[`${T}-wrapper-disabled`]:R,[`${T}-wrapper-in-form-item`]:_},y==null?void 0:y.className,o,i,U,N,F),K=ce({[`${T}-indeterminate`]:c},Ep,F),[B,A]=oI(q.onClick);return z(l.createElement(Op,{component:"Checkbox",disabled:R},l.createElement("label",{className:D,style:Object.assign(Object.assign({},y==null?void 0:y.style),d),onMouseEnter:h,onMouseLeave:m,onClick:B},l.createElement(rI,Object.assign({},q,{onClick:A,prefixCls:T,className:K,disabled:R,ref:M})),a!=null&&l.createElement("span",{className:`${T}-label`},a))))},kI=l.forwardRef(q7);var G7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const X7=l.forwardRef((e,t)=>{const{defaultValue:n,children:r,options:o=[],prefixCls:i,className:a,rootClassName:c,style:d,onChange:h}=e,m=G7(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:p,direction:v}=l.useContext(Kt),[C,x]=l.useState(m.value||n||[]),[S,y]=l.useState([]);l.useEffect(()=>{"value"in m&&x(m.value||[])},[m.value]);const w=l.useMemo(()=>o.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[o]),_=K=>{y(B=>B.filter(A=>A!==K))},$=K=>{y(B=>[].concat(ke(B),[K]))},R=K=>{const B=C.indexOf(K.value),A=ke(C);B===-1?A.push(K.value):A.splice(B,1),"value"in m||x(A),h==null||h(A.filter(H=>S.includes(H)).sort((H,G)=>{const Z=w.findIndex(Y=>Y.value===H),W=w.findIndex(Y=>Y.value===G);return Z-W}))},O=p("checkbox",i),I=`${O}-group`,M=Yr(O),[T,N,z]=TI(O,M),F=or(m,["value","disabled"]),U=o.length?w.map(K=>l.createElement(kI,{prefixCls:O,key:K.value.toString(),disabled:"disabled"in K?K.disabled:m.disabled,value:K.value,checked:C.includes(K.value),onChange:K.onChange,className:ce(`${I}-item`,K.className),style:K.style,title:K.title,id:K.id,required:K.required},K.label)):r,q=l.useMemo(()=>({toggleOption:R,value:C,disabled:m.disabled,name:m.name,registerValue:$,cancelValue:_}),[R,C,m.disabled,m.name,$,_]),D=ce(I,{[`${I}-rtl`]:v==="rtl"},a,c,z,M,N);return T(l.createElement("div",Object.assign({className:D,style:d},F,{ref:t}),l.createElement(LI.Provider,{value:q},U)))}),Ti=kI;Ti.Group=X7;Ti.__ANT_CHECKBOX=!0;const jI=l.createContext({});var Z7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function d$(e){return e==="auto"?"1 1 auto":typeof e=="number"?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const Y7=["xs","sm","md","lg","xl","xxl"],ox=l.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=l.useContext(Kt),{gutter:o,wrap:i}=l.useContext(jI),{prefixCls:a,span:c,order:d,offset:h,push:m,pull:p,className:v,children:C,flex:x,style:S}=e,y=Z7(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),w=n("col",a),[_,$,R]=WA(w),O={};let I={};Y7.forEach(N=>{let z={};const F=e[N];typeof F=="number"?z.span=F:typeof F=="object"&&(z=F||{}),delete y[N],I=Object.assign(Object.assign({},I),{[`${w}-${N}-${z.span}`]:z.span!==void 0,[`${w}-${N}-order-${z.order}`]:z.order||z.order===0,[`${w}-${N}-offset-${z.offset}`]:z.offset||z.offset===0,[`${w}-${N}-push-${z.push}`]:z.push||z.push===0,[`${w}-${N}-pull-${z.pull}`]:z.pull||z.pull===0,[`${w}-rtl`]:r==="rtl"}),z.flex&&(I[`${w}-${N}-flex`]=!0,O[`--${w}-${N}-flex`]=d$(z.flex))});const M=ce(w,{[`${w}-${c}`]:c!==void 0,[`${w}-order-${d}`]:d,[`${w}-offset-${h}`]:h,[`${w}-push-${m}`]:m,[`${w}-pull-${p}`]:p},v,I,$,R),T={};if(o!=null&&o[0]){const N=typeof o[0]=="number"?`${o[0]/2}px`:`calc(${o[0]} / 2)`;T.paddingLeft=N,T.paddingRight=N}return x&&(T.flex=d$(x),i===!1&&!T.minWidth&&(T.minWidth=0)),_(l.createElement("div",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign({},T),S),O),className:M,ref:t}),C))});function Q7(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],o=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((i,a)=>{if(typeof i=="object"&&i!==null)for(let c=0;c<Hs.length;c++){const d=Hs[c];if(o[d]&&i[d]!==void 0){n[a]=i[d];break}}else n[a]=i}),n}var J7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function f$(e,t){const[n,r]=l.useState(typeof e=="string"?e:""),o=()=>{if(typeof e=="string"&&r(e),typeof e=="object")for(let i=0;i<Hs.length;i++){const a=Hs[i];if(!t||!t[a])continue;const c=e[a];if(c!==void 0){r(c);return}}};return l.useEffect(()=>{o()},[JSON.stringify(e),t]),n}const zI=l.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:o,className:i,style:a,children:c,gutter:d=0,wrap:h}=e,m=J7(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:p,direction:v}=l.useContext(Kt),C=Wp(!0,null),x=f$(o,C),S=f$(r,C),y=p("row",n),[w,_,$]=HA(y),R=Q7(d,C),O=ce(y,{[`${y}-no-wrap`]:h===!1,[`${y}-${S}`]:S,[`${y}-${x}`]:x,[`${y}-rtl`]:v==="rtl"},i,_,$),I={};if(R!=null&&R[0]){const z=typeof R[0]=="number"?`${R[0]/-2}px`:`calc(${R[0]} / -2)`;I.marginLeft=z,I.marginRight=z}const[M,T]=R;I.rowGap=T;const N=l.useMemo(()=>({gutter:[M,T],wrap:h}),[M,T,h]);return w(l.createElement(jI.Provider,{value:N},l.createElement("div",Object.assign({},m,{className:O,style:Object.assign(Object.assign({},I),a),ref:t}),c)))}),e9=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},t9=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},Fn(e)),{borderBlockStart:`${oe(o)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${oe(o)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${oe(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${oe(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:`${oe(o)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${a} * 100%)`},"&::after":{width:`calc(100% - ${a} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${a} * 100%)`},"&::after":{width:`calc(${a} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${oe(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${oe(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:o,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}}})}},n9=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),r9=Rn("Divider",e=>{const t=xn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[t9(t),e9(t)]},n9,{unitless:{orientationMargin:!0}});var o9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const i9={small:"sm",middle:"md"},a9=e=>{const{getPrefixCls:t,direction:n,className:r,style:o}=Fr("divider"),{prefixCls:i,type:a="horizontal",orientation:c="center",orientationMargin:d,className:h,rootClassName:m,children:p,dashed:v,variant:C="solid",plain:x,style:S,size:y}=e,w=o9(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),_=t("divider",i),[$,R,O]=r9(_),I=Qr(y),M=i9[I],T=!!p,N=l.useMemo(()=>c==="left"?n==="rtl"?"end":"start":c==="right"?n==="rtl"?"start":"end":c,[n,c]),z=N==="start"&&d!=null,F=N==="end"&&d!=null,U=ce(_,r,R,O,`${_}-${a}`,{[`${_}-with-text`]:T,[`${_}-with-text-${N}`]:T,[`${_}-dashed`]:!!v,[`${_}-${C}`]:C!=="solid",[`${_}-plain`]:!!x,[`${_}-rtl`]:n==="rtl",[`${_}-no-default-orientation-margin-start`]:z,[`${_}-no-default-orientation-margin-end`]:F,[`${_}-${M}`]:!!M},h,m),q=l.useMemo(()=>typeof d=="number"?d:/^\d+$/.test(d)?Number(d):d,[d]),D={marginInlineStart:z?q:void 0,marginInlineEnd:F?q:void 0};return $(l.createElement("div",Object.assign({className:U,style:Object.assign(Object.assign({},o),S)},w,{role:"separator"}),p&&a!=="vertical"&&l.createElement("span",{className:`${_}-inner-text`,style:D},p)))};var h$=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}},Ea=function(t){return t!==void 0?"".concat(t,"px"):void 0};function l9(e){var t=e.prefixCls,n=e.containerRef,r=e.value,o=e.getValueIndex,i=e.motionName,a=e.onMotionStart,c=e.onMotionEnd,d=e.direction,h=e.vertical,m=h===void 0?!1:h,p=l.useRef(null),v=l.useState(r),C=xe(v,2),x=C[0],S=C[1],y=function(K){var B,A=o(K),H=(B=n.current)===null||B===void 0?void 0:B.querySelectorAll(".".concat(t,"-item"))[A];return(H==null?void 0:H.offsetParent)&&H},w=l.useState(null),_=xe(w,2),$=_[0],R=_[1],O=l.useState(null),I=xe(O,2),M=I[0],T=I[1];bn(function(){if(x!==r){var D=y(x),K=y(r),B=h$(D,m),A=h$(K,m);S(r),R(B),T(A),D&&K?a():c()}},[r]);var N=l.useMemo(function(){if(m){var D;return Ea((D=$==null?void 0:$.top)!==null&&D!==void 0?D:0)}return Ea(d==="rtl"?-($==null?void 0:$.right):$==null?void 0:$.left)},[m,d,$]),z=l.useMemo(function(){if(m){var D;return Ea((D=M==null?void 0:M.top)!==null&&D!==void 0?D:0)}return Ea(d==="rtl"?-(M==null?void 0:M.right):M==null?void 0:M.left)},[m,d,M]),F=function(){return m?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},U=function(){return m?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},q=function(){R(null),T(null),c()};return!$||!M?null:l.createElement(vo,{visible:!0,motionName:i,motionAppear:!0,onAppearStart:F,onAppearActive:U,onVisibleChanged:q},function(D,K){var B=D.className,A=D.style,H=le(le({},A),{},{"--thumb-start-left":N,"--thumb-start-width":Ea($==null?void 0:$.width),"--thumb-active-left":z,"--thumb-active-width":Ea(M==null?void 0:M.width),"--thumb-start-top":N,"--thumb-start-height":Ea($==null?void 0:$.height),"--thumb-active-top":z,"--thumb-active-height":Ea(M==null?void 0:M.height)}),G={ref:Kr(p,K),style:H,className:ce("".concat(t,"-thumb"),B)};return l.createElement("div",G)})}var s9=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function c9(e){if(typeof e.title<"u")return e.title;if(Tt(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function u9(e){return e.map(function(t){if(Tt(t)==="object"&&t!==null){var n=c9(t);return le(le({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var d9=function(t){var n=t.prefixCls,r=t.className,o=t.disabled,i=t.checked,a=t.label,c=t.title,d=t.value,h=t.name,m=t.onChange,p=t.onFocus,v=t.onBlur,C=t.onKeyDown,x=t.onKeyUp,S=t.onMouseDown,y=function(_){o||m(_,d)};return l.createElement("label",{className:ce(r,J({},"".concat(n,"-item-disabled"),o)),onMouseDown:S},l.createElement("input",{name:h,className:"".concat(n,"-item-input"),type:"radio",disabled:o,checked:i,onChange:y,onFocus:p,onBlur:v,onKeyDown:C,onKeyUp:x}),l.createElement("div",{className:"".concat(n,"-item-label"),title:c,"aria-selected":i},a))},f9=l.forwardRef(function(e,t){var n,r,o=e.prefixCls,i=o===void 0?"rc-segmented":o,a=e.direction,c=e.vertical,d=e.options,h=d===void 0?[]:d,m=e.disabled,p=e.defaultValue,v=e.value,C=e.name,x=e.onChange,S=e.className,y=S===void 0?"":S,w=e.motionName,_=w===void 0?"thumb-motion":w,$=Zt(e,s9),R=l.useRef(null),O=l.useMemo(function(){return Kr(R,t)},[R,t]),I=l.useMemo(function(){return u9(h)},[h]),M=qn((n=I[0])===null||n===void 0?void 0:n.value,{value:v,defaultValue:p}),T=xe(M,2),N=T[0],z=T[1],F=l.useState(!1),U=xe(F,2),q=U[0],D=U[1],K=function(fe,be){z(be),x==null||x(be)},B=or($,["children"]),A=l.useState(!1),H=xe(A,2),G=H[0],Z=H[1],W=l.useState(!1),Y=xe(W,2),Q=Y[0],ne=Y[1],re=function(){ne(!0)},te=function(){ne(!1)},de=function(){Z(!1)},ue=function(fe){fe.key==="Tab"&&Z(!0)},he=function(fe){var be=I.findIndex(function(_e){return _e.value===N}),ye=I.length,ge=(be+fe+ye)%ye,pe=I[ge];pe&&(z(pe.value),x==null||x(pe.value))},Ce=function(fe){switch(fe.key){case"ArrowLeft":case"ArrowUp":he(-1);break;case"ArrowRight":case"ArrowDown":he(1);break}};return l.createElement("div",je({role:"radiogroup","aria-label":"segmented control",tabIndex:m?void 0:0},B,{className:ce(i,(r={},J(r,"".concat(i,"-rtl"),a==="rtl"),J(r,"".concat(i,"-disabled"),m),J(r,"".concat(i,"-vertical"),c),r),y),ref:O}),l.createElement("div",{className:"".concat(i,"-group")},l.createElement(l9,{vertical:c,prefixCls:i,value:N,containerRef:R,motionName:"".concat(i,"-").concat(_),direction:a,getValueIndex:function(fe){return I.findIndex(function(be){return be.value===fe})},onMotionStart:function(){D(!0)},onMotionEnd:function(){D(!1)}}),I.map(function(me){var fe;return l.createElement(d9,je({},me,{name:C,key:me.value,prefixCls:i,className:ce(me.className,"".concat(i,"-item"),(fe={},J(fe,"".concat(i,"-item-selected"),me.value===N&&!q),J(fe,"".concat(i,"-item-focused"),Q&&G&&me.value===N),fe)),checked:me.value===N,onChange:K,onFocus:re,onBlur:te,onKeyDown:Ce,onKeyUp:ue,onMouseDown:de,disabled:!!m||!!me.disabled}))})))}),h9=f9;function m$(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function p$(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const m9=Object.assign({overflow:"hidden"},aa),p9=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(),o=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({},Fn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),hi(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 ${oe(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},p$(e)),{color:e.itemSelectedColor}),"&-focused":la(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:oe(n),padding:`0 ${oe(e.segmentedPaddingHorizontal)}`},m9),"&-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({},p$(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${oe(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:oe(r),padding:`0 ${oe(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:o,lineHeight:oe(o),padding:`0 ${oe(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),m$(`&-disabled ${t}-item`,e)),m$(`${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}}})}},g9=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:o,colorFill:i,lineWidthBold:a,colorBgLayout:c}=e;return{trackPadding:a,trackBg:c,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:o,itemActiveBg:i,itemSelectedColor:n}},v9=Rn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=xn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return p9(r)},g9);var g$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function y9(e){return typeof e=="object"&&!!(e!=null&&e.icon)}const b9=l.forwardRef((e,t)=>{const n=gu(),{prefixCls:r,className:o,rootClassName:i,block:a,options:c=[],size:d="middle",style:h,vertical:m,shape:p="default",name:v=n}=e,C=g$(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:x,direction:S,className:y,style:w}=Fr("segmented"),_=x("segmented",r),[$,R,O]=v9(_),I=Qr(d),M=l.useMemo(()=>c.map(z=>{if(y9(z)){const{icon:F,label:U}=z,q=g$(z,["icon","label"]);return Object.assign(Object.assign({},q),{label:l.createElement(l.Fragment,null,l.createElement("span",{className:`${_}-item-icon`},F),U&&l.createElement("span",null,U))})}return z}),[c,_]),T=ce(o,i,y,{[`${_}-block`]:a,[`${_}-sm`]:I==="small",[`${_}-lg`]:I==="large",[`${_}-vertical`]:m,[`${_}-shape-${p}`]:p==="round"},R,O),N=Object.assign(Object.assign({},w),h);return $(l.createElement(h9,Object.assign({},C,{name:v,className:T,style:N,options:M,ref:t,prefixCls:_,direction:S,vertical:m})))}),C9=b9,DI=ae.createContext({}),AI=ae.createContext({}),BI=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const o=t.toHsb();o.a=0;const i=yo(o);i.cleared=!0,n(i)}};return ae.createElement("div",{className:`${e}-clear`,onClick:r})},FI="hex",HI="rgb",WI="hsb";var x9={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"},S9=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:x9}))},w9=l.forwardRef(S9);function cb(){return typeof BigInt=="function"}function VI(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Ls(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",o=r.split("."),i=o[0]||"0",a=o[1]||"0";i==="0"&&a==="0"&&(n=!1);var c=n?"-":"";return{negative:n,negativeStr:c,trimStr:r,integerStr:i,decimalStr:a,fullStr:"".concat(c).concat(r)}}function ix(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Is(e){var t=String(e);if(ix(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(".")&&ax(t)?t.length-t.indexOf(".")-1:0}function Yp(e){var t=String(e);if(ix(e)){if(e>Number.MAX_SAFE_INTEGER)return String(cb()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e<Number.MIN_SAFE_INTEGER)return String(cb()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(Is(t))}return Ls(t).fullStr}function ax(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 _9=function(){function e(t){if(_r(this,e),J(this,"origin",""),J(this,"negative",void 0),J(this,"integer",void 0),J(this,"decimal",void 0),J(this,"decimalLen",void 0),J(this,"empty",void 0),J(this,"nan",void 0),VI(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(ix(n)&&(n=Number(n)),n=typeof n=="string"?n:Yp(n),ax(n)){var r=Ls(n);this.negative=r.negative;var o=r.trimStr.split(".");this.integer=BigInt(o[0]);var i=o[1]||"0";this.decimal=BigInt(i),this.decimalLen=i.length}else this.nan=!0}return $r(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,o){var i=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),a=this.alignDecimal(i),c=n.alignDecimal(i),d=r(a,c).toString(),h=o(i),m=Ls(d),p=m.negativeStr,v=m.trimStr,C="".concat(p).concat(v.padStart(h+1,"0"));return new e("".concat(C.slice(0,-h),".").concat(C.slice(-h)))}},{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(o,i){return o+i},function(o){return o})}},{key:"multi",value:function(n){var r=new e(n);return this.isInvalidate()||r.isInvalidate()?new e(NaN):this.cal(r,function(o,i){return o*i},function(o){return o*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()?"":Ls("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),$9=function(){function e(t){if(_r(this,e),J(this,"origin",""),J(this,"number",void 0),J(this,"empty",void 0),VI(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return $r(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 o=this.number+r;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var i=Math.max(Is(this.number),Is(r));return new e(o.toFixed(i))}},{key:"multi",value:function(n){var r=Number(n);if(this.isInvalidate()||Number.isNaN(r))return new e(NaN);var o=this.number*r;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var i=Math.max(Is(this.number),Is(r));return new e(o.toFixed(i))}},{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()?"":Yp(this.number):this.origin}}]),e}();function Zi(e){return cb()?new _9(e):new $9(e)}function Pm(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var o=Ls(e),i=o.negativeStr,a=o.integerStr,c=o.decimalStr,d="".concat(t).concat(c),h="".concat(i).concat(a);if(n>=0){var m=Number(c[n]);if(m>=5&&!r){var p=Zi(e).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-m));return Pm(p.toString(),t,n,r)}return n===0?h:"".concat(h).concat(t).concat(c.padEnd(n,"0").slice(0,n))}return d===".0"?h:"".concat(h).concat(d)}function E9(e){return!!(e.addonBefore||e.addonAfter)}function O9(e){return!!(e.prefix||e.suffix||e.allowClear)}function v$(e,t,n){var r=t.cloneNode(!0),o=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)},o}function Qm(e,t,n,r){if(n){var o=t;if(t.type==="click"){o=v$(t,e,""),n(o);return}if(e.type!=="file"&&r!==void 0){o=v$(t,e,r),n(o);return}n(o)}}function lx(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var o=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var sx=ae.forwardRef(function(e,t){var n,r,o,i=e.inputElement,a=e.children,c=e.prefixCls,d=e.prefix,h=e.suffix,m=e.addonBefore,p=e.addonAfter,v=e.className,C=e.style,x=e.disabled,S=e.readOnly,y=e.focused,w=e.triggerFocus,_=e.allowClear,$=e.value,R=e.handleReset,O=e.hidden,I=e.classes,M=e.classNames,T=e.dataAttrs,N=e.styles,z=e.components,F=e.onClear,U=a??i,q=(z==null?void 0:z.affixWrapper)||"span",D=(z==null?void 0:z.groupWrapper)||"span",K=(z==null?void 0:z.wrapper)||"span",B=(z==null?void 0:z.groupAddon)||"span",A=l.useRef(null),H=function(ge){var pe;(pe=A.current)!==null&&pe!==void 0&&pe.contains(ge.target)&&(w==null||w())},G=O9(e),Z=l.cloneElement(U,{value:$,className:ce((n=U.props)===null||n===void 0?void 0:n.className,!G&&(M==null?void 0:M.variant))||null}),W=l.useRef(null);if(ae.useImperativeHandle(t,function(){return{nativeElement:W.current||A.current}}),G){var Y=null;if(_){var Q=!x&&!S&&$,ne="".concat(c,"-clear-icon"),re=Tt(_)==="object"&&_!==null&&_!==void 0&&_.clearIcon?_.clearIcon:"✖";Y=ae.createElement("button",{type:"button",tabIndex:-1,onClick:function(ge){R==null||R(ge),F==null||F()},onMouseDown:function(ge){return ge.preventDefault()},className:ce(ne,J(J({},"".concat(ne,"-hidden"),!Q),"".concat(ne,"-has-suffix"),!!h))},re)}var te="".concat(c,"-affix-wrapper"),de=ce(te,J(J(J(J(J({},"".concat(c,"-disabled"),x),"".concat(te,"-disabled"),x),"".concat(te,"-focused"),y),"".concat(te,"-readonly"),S),"".concat(te,"-input-with-clear-btn"),h&&_&&$),I==null?void 0:I.affixWrapper,M==null?void 0:M.affixWrapper,M==null?void 0:M.variant),ue=(h||_)&&ae.createElement("span",{className:ce("".concat(c,"-suffix"),M==null?void 0:M.suffix),style:N==null?void 0:N.suffix},Y,h);Z=ae.createElement(q,je({className:de,style:N==null?void 0:N.affixWrapper,onClick:H},T==null?void 0:T.affixWrapper,{ref:A}),d&&ae.createElement("span",{className:ce("".concat(c,"-prefix"),M==null?void 0:M.prefix),style:N==null?void 0:N.prefix},d),Z,ue)}if(E9(e)){var he="".concat(c,"-group"),Ce="".concat(he,"-addon"),me="".concat(he,"-wrapper"),fe=ce("".concat(c,"-wrapper"),he,I==null?void 0:I.wrapper,M==null?void 0:M.wrapper),be=ce(me,J({},"".concat(me,"-disabled"),x),I==null?void 0:I.group,M==null?void 0:M.groupWrapper);Z=ae.createElement(D,{className:be,ref:W},ae.createElement(K,{className:fe},m&&ae.createElement(B,{className:Ce},m),Z,p&&ae.createElement(B,{className:Ce},p)))}return ae.cloneElement(Z,{className:ce((r=Z.props)===null||r===void 0?void 0:r.className,v)||null,style:le(le({},(o=Z.props)===null||o===void 0?void 0:o.style),C),hidden:O})}),P9=["show"];function KI(e,t){return l.useMemo(function(){var n={};t&&(n.show=Tt(t)==="object"&&t.formatter?t.formatter:!!t),n=le(le({},n),e);var r=n,o=r.show,i=Zt(r,P9);return le(le({},i),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:i.strategy||function(a){return a.length}})},[e,t])}var R9=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],I9=l.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,o=e.onFocus,i=e.onBlur,a=e.onPressEnter,c=e.onKeyDown,d=e.onKeyUp,h=e.prefixCls,m=h===void 0?"rc-input":h,p=e.disabled,v=e.htmlSize,C=e.className,x=e.maxLength,S=e.suffix,y=e.showCount,w=e.count,_=e.type,$=_===void 0?"text":_,R=e.classes,O=e.classNames,I=e.styles,M=e.onCompositionStart,T=e.onCompositionEnd,N=Zt(e,R9),z=l.useState(!1),F=xe(z,2),U=F[0],q=F[1],D=l.useRef(!1),K=l.useRef(!1),B=l.useRef(null),A=l.useRef(null),H=function(Oe){B.current&&lx(B.current,Oe)},G=qn(e.defaultValue,{value:e.value}),Z=xe(G,2),W=Z[0],Y=Z[1],Q=W==null?"":String(W),ne=l.useState(null),re=xe(ne,2),te=re[0],de=re[1],ue=KI(w,y),he=ue.max||x,Ce=ue.strategy(Q),me=!!he&&Ce>he;l.useImperativeHandle(t,function(){var Re;return{focus:H,blur:function(){var We;(We=B.current)===null||We===void 0||We.blur()},setSelectionRange:function(We,qe,lt){var tt;(tt=B.current)===null||tt===void 0||tt.setSelectionRange(We,qe,lt)},select:function(){var We;(We=B.current)===null||We===void 0||We.select()},input:B.current,nativeElement:((Re=A.current)===null||Re===void 0?void 0:Re.nativeElement)||B.current}}),l.useEffect(function(){K.current&&(K.current=!1),q(function(Re){return Re&&p?!1:Re})},[p]);var fe=function(Oe,We,qe){var lt=We;if(!D.current&&ue.exceedFormatter&&ue.max&&ue.strategy(We)>ue.max){if(lt=ue.exceedFormatter(We,{max:ue.max}),We!==lt){var tt,Ye;de([((tt=B.current)===null||tt===void 0?void 0:tt.selectionStart)||0,((Ye=B.current)===null||Ye===void 0?void 0:Ye.selectionEnd)||0])}}else if(qe.source==="compositionEnd")return;Y(lt),B.current&&Qm(B.current,Oe,r,lt)};l.useEffect(function(){if(te){var Re;(Re=B.current)===null||Re===void 0||Re.setSelectionRange.apply(Re,ke(te))}},[te]);var be=function(Oe){fe(Oe,Oe.target.value,{source:"change"})},ye=function(Oe){D.current=!1,fe(Oe,Oe.currentTarget.value,{source:"compositionEnd"}),T==null||T(Oe)},ge=function(Oe){a&&Oe.key==="Enter"&&!K.current&&(K.current=!0,a(Oe)),c==null||c(Oe)},pe=function(Oe){Oe.key==="Enter"&&(K.current=!1),d==null||d(Oe)},_e=function(Oe){q(!0),o==null||o(Oe)},Ee=function(Oe){K.current&&(K.current=!1),q(!1),i==null||i(Oe)},Ae=function(Oe){Y(""),H(),B.current&&Qm(B.current,Oe,r)},ze=me&&"".concat(m,"-out-of-range"),Se=function(){var Oe=or(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return ae.createElement("input",je({autoComplete:n},Oe,{onChange:be,onFocus:_e,onBlur:Ee,onKeyDown:ge,onKeyUp:pe,className:ce(m,J({},"".concat(m,"-disabled"),p),O==null?void 0:O.input),style:I==null?void 0:I.input,ref:B,size:v,type:$,onCompositionStart:function(qe){D.current=!0,M==null||M(qe)},onCompositionEnd:ye}))},Ie=function(){var Oe=Number(he)>0;if(S||ue.show){var We=ue.showFormatter?ue.showFormatter({value:Q,count:Ce,maxLength:he}):"".concat(Ce).concat(Oe?" / ".concat(he):"");return ae.createElement(ae.Fragment,null,ue.show&&ae.createElement("span",{className:ce("".concat(m,"-show-count-suffix"),J({},"".concat(m,"-show-count-has-suffix"),!!S),O==null?void 0:O.count),style:le({},I==null?void 0:I.count)},We),S)}return null};return ae.createElement(sx,je({},N,{prefixCls:m,className:ce(C,ze),handleReset:Ae,value:Q,focused:U,triggerFocus:H,suffix:Ie(),disabled:p,classes:R,classNames:O,styles:I,ref:A}),Se())});function N9(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,o){if(t[o])return t[o];var i=r[o];return typeof i=="function"?i.bind(r):i}}):e}function M9(e,t){var n=l.useRef(null);function r(){try{var i=e.selectionStart,a=e.selectionEnd,c=e.value,d=c.substring(0,i),h=c.substring(a);n.current={start:i,end:a,value:c,beforeTxt:d,afterTxt:h}}catch{}}function o(){if(e&&n.current&&t)try{var i=e.value,a=n.current,c=a.beforeTxt,d=a.afterTxt,h=a.start,m=i.length;if(i.startsWith(c))m=c.length;else if(i.endsWith(d))m=i.length-n.current.afterTxt.length;else{var p=c[h-1],v=i.indexOf(p,h-1);v!==-1&&(m=v+1)}e.setSelectionRange(m,m)}catch(C){lr(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(C.message))}}return[r,o]}var T9=function(){var t=l.useState(!1),n=xe(t,2),r=n[0],o=n[1];return bn(function(){o(Ap())},[]),r},L9=200,k9=600;function j9(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,o=e.upDisabled,i=e.downDisabled,a=e.onStep,c=l.useRef(),d=l.useRef([]),h=l.useRef();h.current=a;var m=function(){clearTimeout(c.current)},p=function($,R){$.preventDefault(),m(),h.current(R);function O(){h.current(R),c.current=setTimeout(O,L9)}c.current=setTimeout(O,k9)};l.useEffect(function(){return function(){m(),d.current.forEach(function(_){return $n.cancel(_)})}},[]);var v=T9();if(v)return null;var C="".concat(t,"-handler"),x=ce(C,"".concat(C,"-up"),J({},"".concat(C,"-up-disabled"),o)),S=ce(C,"".concat(C,"-down"),J({},"".concat(C,"-down-disabled"),i)),y=function(){return d.current.push($n(m))},w={unselectable:"on",role:"button",onMouseUp:y,onMouseLeave:y};return l.createElement("div",{className:"".concat(C,"-wrap")},l.createElement("span",je({},w,{onMouseDown:function($){p($,!0)},"aria-label":"Increase Value","aria-disabled":o,className:x}),n||l.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),l.createElement("span",je({},w,{onMouseDown:function($){p($,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:S}),r||l.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function y$(e){var t=typeof e=="number"?Yp(e):Ls(e).fullStr,n=t.includes(".");return n?Ls(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const z9=function(){var e=l.useRef(0),t=function(){$n.cancel(e.current)};return l.useEffect(function(){return t},[]),function(n){t(),e.current=$n(function(){n()})}};var D9=["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"],A9=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],b$=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},C$=function(t){var n=Zi(t);return n.isInvalidate()?null:n},B9=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,i=e.min,a=e.max,c=e.step,d=c===void 0?1:c,h=e.defaultValue,m=e.value,p=e.disabled,v=e.readOnly,C=e.upHandler,x=e.downHandler,S=e.keyboard,y=e.changeOnWheel,w=y===void 0?!1:y,_=e.controls,$=_===void 0?!0:_;e.classNames;var R=e.stringMode,O=e.parser,I=e.formatter,M=e.precision,T=e.decimalSeparator,N=e.onChange,z=e.onInput,F=e.onPressEnter,U=e.onStep,q=e.changeOnBlur,D=q===void 0?!0:q,K=e.domRef,B=Zt(e,D9),A="".concat(n,"-input"),H=l.useRef(null),G=l.useState(!1),Z=xe(G,2),W=Z[0],Y=Z[1],Q=l.useRef(!1),ne=l.useRef(!1),re=l.useRef(!1),te=l.useState(function(){return Zi(m??h)}),de=xe(te,2),ue=de[0],he=de[1];function Ce(Qe){m===void 0&&he(Qe)}var me=l.useCallback(function(Qe,pt){if(!pt)return M>=0?M:Math.max(Is(Qe),Is(d))},[M,d]),fe=l.useCallback(function(Qe){var pt=String(Qe);if(O)return O(pt);var wt=pt;return T&&(wt=wt.replace(T,".")),wt.replace(/[^\w.-]+/g,"")},[O,T]),be=l.useRef(""),ye=l.useCallback(function(Qe,pt){if(I)return I(Qe,{userTyping:pt,input:String(be.current)});var wt=typeof Qe=="number"?Yp(Qe):Qe;if(!pt){var Ct=me(wt,pt);if(ax(wt)&&(T||Ct>=0)){var kt=T||".";wt=Pm(wt,kt,Ct)}}return wt},[I,me,T]),ge=l.useState(function(){var Qe=h??m;return ue.isInvalidate()&&["string","number"].includes(Tt(Qe))?Number.isNaN(Qe)?"":Qe:ye(ue.toString(),!1)}),pe=xe(ge,2),_e=pe[0],Ee=pe[1];be.current=_e;function Ae(Qe,pt){Ee(ye(Qe.isInvalidate()?Qe.toString(!1):Qe.toString(!pt),pt))}var ze=l.useMemo(function(){return C$(a)},[a,M]),Se=l.useMemo(function(){return C$(i)},[i,M]),Ie=l.useMemo(function(){return!ze||!ue||ue.isInvalidate()?!1:ze.lessEquals(ue)},[ze,ue]),Re=l.useMemo(function(){return!Se||!ue||ue.isInvalidate()?!1:ue.lessEquals(Se)},[Se,ue]),Oe=M9(H.current,W),We=xe(Oe,2),qe=We[0],lt=We[1],tt=function(pt){return ze&&!pt.lessEquals(ze)?ze:Se&&!Se.lessEquals(pt)?Se:null},Ye=function(pt){return!tt(pt)},rt=function(pt,wt){var Ct=pt,kt=Ye(Ct)||Ct.isEmpty();if(!Ct.isEmpty()&&!wt&&(Ct=tt(Ct)||Ct,kt=!0),!v&&!p&&kt){var _t=Ct.toString(),St=me(_t,wt);return St>=0&&(Ct=Zi(Pm(_t,".",St)),Ye(Ct)||(Ct=Zi(Pm(_t,".",St,!0)))),Ct.equals(ue)||(Ce(Ct),N==null||N(Ct.isEmpty()?null:b$(R,Ct)),m===void 0&&Ae(Ct,wt)),Ct}return ue},Fe=z9(),Le=function Qe(pt){if(qe(),be.current=pt,Ee(pt),!ne.current){var wt=fe(pt),Ct=Zi(wt);Ct.isNaN()||rt(Ct,!0)}z==null||z(pt),Fe(function(){var kt=pt;O||(kt=pt.replace(/。/g,".")),kt!==pt&&Qe(kt)})},Ue=function(){ne.current=!0},et=function(){ne.current=!1,Le(H.current.value)},ot=function(pt){Le(pt.target.value)},Me=function(pt){var wt;if(!(pt&&Ie||!pt&&Re)){Q.current=!1;var Ct=Zi(re.current?y$(d):d);pt||(Ct=Ct.negate());var kt=(ue||Zi(0)).add(Ct.toString()),_t=rt(kt,!1);U==null||U(b$(R,_t),{offset:re.current?y$(d):d,type:pt?"up":"down"}),(wt=H.current)===null||wt===void 0||wt.focus()}},Te=function(pt){var wt=Zi(fe(_e)),Ct;wt.isNaN()?Ct=rt(ue,pt):Ct=rt(wt,pt),m!==void 0?Ae(ue,!1):Ct.isNaN()||Ae(Ct,!1)},Xe=function(){Q.current=!0},nt=function(pt){var wt=pt.key,Ct=pt.shiftKey;Q.current=!0,re.current=Ct,wt==="Enter"&&(ne.current||(Q.current=!1),Te(!1),F==null||F(pt)),S!==!1&&!ne.current&&["Up","ArrowUp","Down","ArrowDown"].includes(wt)&&(Me(wt==="Up"||wt==="ArrowUp"),pt.preventDefault())},Lt=function(){Q.current=!1,re.current=!1};l.useEffect(function(){if(w&&W){var Qe=function(Ct){Me(Ct.deltaY<0),Ct.preventDefault()},pt=H.current;if(pt)return pt.addEventListener("wheel",Qe,{passive:!1}),function(){return pt.removeEventListener("wheel",Qe)}}});var Dt=function(){D&&Te(!1),Y(!1),Q.current=!1};return Vc(function(){ue.isInvalidate()||Ae(ue,!1)},[M,I]),Vc(function(){var Qe=Zi(m);he(Qe);var pt=Zi(fe(_e));(!Qe.equals(pt)||!Q.current||I)&&Ae(Qe,Q.current)},[m]),Vc(function(){I&&lt()},[_e]),l.createElement("div",{ref:K,className:ce(n,r,J(J(J(J(J({},"".concat(n,"-focused"),W),"".concat(n,"-disabled"),p),"".concat(n,"-readonly"),v),"".concat(n,"-not-a-number"),ue.isNaN()),"".concat(n,"-out-of-range"),!ue.isInvalidate()&&!Ye(ue))),style:o,onFocus:function(){Y(!0)},onBlur:Dt,onKeyDown:nt,onKeyUp:Lt,onCompositionStart:Ue,onCompositionEnd:et,onBeforeInput:Xe},$&&l.createElement(j9,{prefixCls:n,upNode:C,downNode:x,upDisabled:Ie,downDisabled:Re,onStep:Me}),l.createElement("div",{className:"".concat(A,"-wrap")},l.createElement("input",je({autoComplete:"off",role:"spinbutton","aria-valuemin":i,"aria-valuemax":a,"aria-valuenow":ue.isInvalidate()?null:ue.toString(),step:d},B,{ref:Kr(H,t),className:A,value:_e,onChange:ot,disabled:p,readOnly:v}))))}),F9=l.forwardRef(function(e,t){var n=e.disabled,r=e.style,o=e.prefixCls,i=o===void 0?"rc-input-number":o,a=e.value,c=e.prefix,d=e.suffix,h=e.addonBefore,m=e.addonAfter,p=e.className,v=e.classNames,C=Zt(e,A9),x=l.useRef(null),S=l.useRef(null),y=l.useRef(null),w=function($){y.current&&lx(y.current,$)};return l.useImperativeHandle(t,function(){return N9(y.current,{focus:w,nativeElement:x.current.nativeElement||S.current})}),l.createElement(sx,{className:p,triggerFocus:w,prefixCls:i,value:a,disabled:n,style:r,prefix:c,suffix:d,addonAfter:m,addonBefore:h,classNames:v,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:x},l.createElement(B9,je({prefixCls:i,disabled:n,ref:y,domRef:S,className:v==null?void 0:v.input},C)))});const H9=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({},Su(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Dn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},x$=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const o=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:o,borderEndEndRadius:o},[`${e}-handler-up`]:{borderStartEndRadius:o},[`${e}-handler-down`]:{borderEndEndRadius:o}}}},W9=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:o,inputFontSizeSM:i,inputFontSizeLG:a,controlHeightLG:c,controlHeightSM:d,colorError:h,paddingInlineSM:m,paddingBlockSM:p,paddingBlockLG:v,paddingInlineLG:C,colorIcon:x,motionDurationMid:S,handleHoverColor:y,handleOpacity:w,paddingInline:_,paddingBlock:$,handleBg:R,handleActiveBg:O,colorTextDisabled:I,borderRadiusSM:M,borderRadiusLG:T,controlWidth:N,handleBorderColor:z,filledHandleBg:F,lineHeightLG:U,calc:q}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fn(e)),Rf(e)),{display:"inline-block",width:N,margin:0,padding:0,borderRadius:o}),cI(e,{[`${t}-handler-wrap`]:{background:R,[`${t}-handler-down`]:{borderBlockStart:`${oe(n)} ${r} ${z}`}}})),hI(e,{[`${t}-handler-wrap`]:{background:F,[`${t}-handler-down`]:{borderBlockStart:`${oe(n)} ${r} ${z}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:R}}})),gI(e,{[`${t}-handler-wrap`]:{background:R,[`${t}-handler-down`]:{borderBlockStart:`${oe(n)} ${r} ${z}`}}})),dI(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:a,lineHeight:U,borderRadius:T,[`input${t}-input`]:{height:q(c).sub(q(n).mul(2)).equal(),padding:`${oe(v)} ${oe(C)}`}},"&-sm":{padding:0,fontSize:i,borderRadius:M,[`input${t}-input`]:{height:q(d).sub(q(n).mul(2)).equal(),padding:`${oe(p)} ${oe(m)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:h}}},"&-group":Object.assign(Object.assign(Object.assign({},Fn(e)),bI(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:T,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:M}}},uI(e)),mI(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({},Fn(e)),{width:"100%",padding:`${oe($)} ${oe(_)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:o,outline:0,transition:`all ${S} linear`,appearance:"textfield",fontSize:"inherit"}),vI(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:w,height:"100%",borderStartStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${S}`,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:x,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${oe(n)} ${r} ${z}`,transition:`all ${S} linear`,"&:active":{background:O},"&:hover":{height:"60%",[`
${t}-handler-up-inner,
${t}-handler-down-inner
`]:{color:y}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Us()),{color:x,transition:`all ${S} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:o},[`${t}-handler-down`]:{borderEndEndRadius:o}},x$(e,"lg")),x$(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:I}})}]},V9=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:o,controlWidth:i,borderRadiusLG:a,borderRadiusSM:c,paddingInlineLG:d,paddingInlineSM:h,paddingBlockLG:m,paddingBlockSM:p,motionDurationMid:v}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${oe(n)} 0`}},Rf(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:i,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:a,paddingInlineStart:d,[`input${t}-input`]:{padding:`${oe(m)} 0`}},"&-sm":{borderRadius:c,paddingInlineStart:h,[`input${t}-input`]:{padding:`${oe(p)} 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:o},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:o,transition:`margin ${v}`}},[`&: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}}},K9=Rn("InputNumber",e=>{const t=xn(e,xu(e));return[W9(t),V9(t),pu(t)]},H9,{unitless:{handleOpacity:!0},resetFont:!1});var U9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const UI=l.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=l.useContext(Kt),o=l.useRef(null);l.useImperativeHandle(t,()=>o.current);const{className:i,rootClassName:a,size:c,disabled:d,prefixCls:h,addonBefore:m,addonAfter:p,prefix:v,suffix:C,bordered:x,readOnly:S,status:y,controls:w,variant:_}=e,$=U9(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),R=n("input-number",h),O=Yr(R),[I,M,T]=K9(R,O),{compactSize:N,compactItemClassnames:z}=sl(R,r);let F=l.createElement(w9,{className:`${R}-handler-up-inner`}),U=l.createElement(FC,{className:`${R}-handler-down-inner`});const q=typeof w=="boolean"?w:void 0;typeof w=="object"&&(F=typeof w.upIcon>"u"?F:l.createElement("span",{className:`${R}-handler-up-inner`},w.upIcon),U=typeof w.downIcon>"u"?U:l.createElement("span",{className:`${R}-handler-down-inner`},w.downIcon));const{hasFeedback:D,status:K,isFormItemInput:B,feedbackIcon:A}=l.useContext(fo),H=$f(K,y),G=Qr(ue=>{var he;return(he=c??N)!==null&&he!==void 0?he:ue}),Z=l.useContext(go),W=d??Z,[Y,Q]=Ef("inputNumber",_,x),ne=D&&l.createElement(l.Fragment,null,A),re=ce({[`${R}-lg`]:G==="large",[`${R}-sm`]:G==="small",[`${R}-rtl`]:r==="rtl",[`${R}-in-form-item`]:B},M),te=`${R}-group`,de=l.createElement(F9,Object.assign({ref:o,disabled:W,className:ce(T,O,i,a,z),upHandler:F,downHandler:U,prefixCls:R,readOnly:S,controls:q,prefix:v,suffix:ne||C,addonBefore:m&&l.createElement(ka,{form:!0,space:!0},m),addonAfter:p&&l.createElement(ka,{form:!0,space:!0},p),classNames:{input:re,variant:ce({[`${R}-${Y}`]:Q},Fs(R,H,D)),affixWrapper:ce({[`${R}-affix-wrapper-sm`]:G==="small",[`${R}-affix-wrapper-lg`]:G==="large",[`${R}-affix-wrapper-rtl`]:r==="rtl",[`${R}-affix-wrapper-without-controls`]:w===!1||W||S},M),wrapper:ce({[`${te}-rtl`]:r==="rtl"},M),groupWrapper:ce({[`${R}-group-wrapper-sm`]:G==="small",[`${R}-group-wrapper-lg`]:G==="large",[`${R}-group-wrapper-rtl`]:r==="rtl",[`${R}-group-wrapper-${Y}`]:Q},Fs(`${R}-group-wrapper`,H,D),M)}},$));return I(de)}),Br=UI,q9=e=>l.createElement(da,{theme:{components:{InputNumber:{handleVisible:!0}}}},l.createElement(UI,Object.assign({},e)));Br._InternalPanelDoNotUseOrYouWillBeFired=q9;const ks=({prefixCls:e,min:t=0,max:n=100,value:r,onChange:o,className:i,formatter:a})=>{const c=`${e}-steppers`,[d,h]=l.useState(0),m=Number.isNaN(r)?d:r;return ae.createElement(Br,{className:ce(c,i),min:t,max:n,value:m,formatter:a,size:"small",onChange:p=>{h(p||0),o==null||o(p)}})},G9=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[o,i]=l.useState(()=>yo(t||"#000")),a=t||o,c=d=>{const h=a.toHsb();h.a=(d||0)/100;const m=yo(h);i(m),n==null||n(m)};return ae.createElement(ks,{value:PC(a),prefixCls:e,formatter:d=>`${d}%`,className:r,onChange:c})},qI=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:ae.createElement(hu,null)}),t};function GI(e,t){const n=l.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var o,i,a,c;!((o=e.current)===null||o===void 0)&&o.input&&((i=e.current)===null||i===void 0?void 0:i.input.getAttribute("type"))==="password"&&(!((a=e.current)===null||a===void 0)&&a.input.hasAttribute("value"))&&((c=e.current)===null||c===void 0||c.input.removeAttribute("value"))}))};return l.useEffect(()=>(t&&r(),()=>n.current.forEach(o=>{o&&clearTimeout(o)})),[]),r}function X9(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var Z9=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const wu=l.forwardRef((e,t)=>{const{prefixCls:n,bordered:r=!0,status:o,size:i,disabled:a,onBlur:c,onFocus:d,suffix:h,allowClear:m,addonAfter:p,addonBefore:v,className:C,style:x,styles:S,rootClassName:y,onChange:w,classNames:_,variant:$}=e,R=Z9(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:O,direction:I,allowClear:M,autoComplete:T,className:N,style:z,classNames:F,styles:U}=Fr("input"),q=O("input",n),D=l.useRef(null),K=Yr(q),[B,A,H]=CI(q,y),[G]=xI(q,K),{compactSize:Z,compactItemClassnames:W}=sl(q,I),Y=Qr(Ee=>{var Ae;return(Ae=i??Z)!==null&&Ae!==void 0?Ae:Ee}),Q=ae.useContext(go),ne=a??Q,{status:re,hasFeedback:te,feedbackIcon:de}=l.useContext(fo),ue=$f(re,o),he=X9(e)||!!te;l.useRef(he);const Ce=GI(D,!0),me=Ee=>{Ce(),c==null||c(Ee)},fe=Ee=>{Ce(),d==null||d(Ee)},be=Ee=>{Ce(),w==null||w(Ee)},ye=(te||h)&&ae.createElement(ae.Fragment,null,h,te&&de),ge=qI(m??M),[pe,_e]=Ef("input",$,r);return B(G(ae.createElement(I9,Object.assign({ref:Kr(t,D),prefixCls:q,autoComplete:T},R,{disabled:ne,onBlur:me,onFocus:fe,style:Object.assign(Object.assign({},z),x),styles:Object.assign(Object.assign({},U),S),suffix:ye,allowClear:ge,className:ce(C,y,H,K,W,N),onChange:be,addonBefore:v&&ae.createElement(ka,{form:!0,space:!0},v),addonAfter:p&&ae.createElement(ka,{form:!0,space:!0},p),classNames:Object.assign(Object.assign(Object.assign({},_),F),{input:ce({[`${q}-sm`]:Y==="small",[`${q}-lg`]:Y==="large",[`${q}-rtl`]:I==="rtl"},_==null?void 0:_.input,F.input,A),variant:ce({[`${q}-${pe}`]:_e},Fs(q,ue)),affixWrapper:ce({[`${q}-affix-wrapper-sm`]:Y==="small",[`${q}-affix-wrapper-lg`]:Y==="large",[`${q}-affix-wrapper-rtl`]:I==="rtl"},A),wrapper:ce({[`${q}-group-rtl`]:I==="rtl"},A),groupWrapper:ce({[`${q}-group-wrapper-sm`]:Y==="small",[`${q}-group-wrapper-lg`]:Y==="large",[`${q}-group-wrapper-rtl`]:I==="rtl",[`${q}-group-wrapper-${pe}`]:_e},Fs(`${q}-group-wrapper`,ue,te),A)})}))))}),Y9=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,Q9=e=>Y9.test(`#${e}`),J9=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[o,i]=l.useState(()=>t?Md(t.toHexString()):void 0);l.useEffect(()=>{t&&i(Md(t.toHexString()))},[t]);const a=c=>{const d=c.target.value;i(Md(d)),Q9(Md(d,!0))&&(n==null||n(yo(d)))};return ae.createElement(wu,{className:r,value:o,prefix:"#",onChange:a,size:"small"})},eW=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[o,i]=l.useState(()=>yo(t||"#000")),a=t||o,c=(d,h)=>{const m=a.toHsb();m[h]=h==="h"?d:(d||0)/100;const p=yo(m);i(p),n==null||n(p)};return ae.createElement("div",{className:r},ae.createElement(ks,{max:360,min:0,value:Number(a.toHsb().h),prefixCls:e,className:r,formatter:d=>wm(d||0).toString(),onChange:d=>c(Number(d),"h")}),ae.createElement(ks,{max:100,min:0,value:Number(a.toHsb().s)*100,prefixCls:e,className:r,formatter:d=>`${wm(d||0)}%`,onChange:d=>c(Number(d),"s")}),ae.createElement(ks,{max:100,min:0,value:Number(a.toHsb().b)*100,prefixCls:e,className:r,formatter:d=>`${wm(d||0)}%`,onChange:d=>c(Number(d),"b")}))},tW=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[o,i]=l.useState(()=>yo(t||"#000")),a=t||o,c=(d,h)=>{const m=a.toRgb();m[h]=d||0;const p=yo(m);i(p),n==null||n(p)};return ae.createElement("div",{className:r},ae.createElement(ks,{max:255,min:0,value:Number(a.toRgb().r),prefixCls:e,className:r,onChange:d=>c(Number(d),"r")}),ae.createElement(ks,{max:255,min:0,value:Number(a.toRgb().g),prefixCls:e,className:r,onChange:d=>c(Number(d),"g")}),ae.createElement(ks,{max:255,min:0,value:Number(a.toRgb().b),prefixCls:e,className:r,onChange:d=>c(Number(d),"b")}))},nW=[FI,WI,HI].map(e=>({value:e,label:e.toUpperCase()})),rW=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:o,onFormatChange:i,onChange:a,disabledFormat:c}=e,[d,h]=qn(FI,{value:n,onChange:i}),m=`${t}-input`,p=C=>{h(C)},v=l.useMemo(()=>{const C={value:r,prefixCls:t,onChange:a};switch(d){case WI:return ae.createElement(eW,Object.assign({},C));case HI:return ae.createElement(tW,Object.assign({},C));default:return ae.createElement(J9,Object.assign({},C))}},[d,t,r,a]);return ae.createElement("div",{className:`${m}-container`},!c&&ae.createElement(sr,{value:d,variant:"borderless",getPopupContainer:C=>C,popupMatchSelectWidth:68,placement:"bottomRight",onChange:p,className:`${t}-format-select`,size:"small",options:nW}),ae.createElement("div",{className:m},v),!o&&ae.createElement(G9,{prefixCls:t,value:r,onChange:a}))};function ub(e,t,n){return(e-t)/(n-t)}function cx(e,t,n,r){var o=ub(t,n,r),i={};switch(e){case"rtl":i.right="".concat(o*100,"%"),i.transform="translateX(50%)";break;case"btt":i.bottom="".concat(o*100,"%"),i.transform="translateY(50%)";break;case"ttb":i.top="".concat(o*100,"%"),i.transform="translateY(-50%)";break;default:i.left="".concat(o*100,"%"),i.transform="translateX(-50%)";break}return i}function Es(e,t){return Array.isArray(e)?e[t]:e}var Gs=l.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),XI=l.createContext({}),oW=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],S$=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,o=e.valueIndex,i=e.onStartMove,a=e.onDelete,c=e.style,d=e.render,h=e.dragging,m=e.draggingDelete,p=e.onOffsetChange,v=e.onChangeComplete,C=e.onFocus,x=e.onMouseEnter,S=Zt(e,oW),y=l.useContext(Gs),w=y.min,_=y.max,$=y.direction,R=y.disabled,O=y.keyboard,I=y.range,M=y.tabIndex,T=y.ariaLabelForHandle,N=y.ariaLabelledByForHandle,z=y.ariaRequired,F=y.ariaValueTextFormatterForHandle,U=y.styles,q=y.classNames,D="".concat(n,"-handle"),K=function(re){R||i(re,o)},B=function(re){C==null||C(re,o)},A=function(re){x(re,o)},H=function(re){if(!R&&O){var te=null;switch(re.which||re.keyCode){case ct.LEFT:te=$==="ltr"||$==="btt"?-1:1;break;case ct.RIGHT:te=$==="ltr"||$==="btt"?1:-1;break;case ct.UP:te=$!=="ttb"?1:-1;break;case ct.DOWN:te=$!=="ttb"?-1:1;break;case ct.HOME:te="min";break;case ct.END:te="max";break;case ct.PAGE_UP:te=2;break;case ct.PAGE_DOWN:te=-2;break;case ct.BACKSPACE:case ct.DELETE:a==null||a(o);break}te!==null&&(re.preventDefault(),p(te,o))}},G=function(re){switch(re.which||re.keyCode){case ct.LEFT:case ct.RIGHT:case ct.UP:case ct.DOWN:case ct.HOME:case ct.END:case ct.PAGE_UP:case ct.PAGE_DOWN:v==null||v();break}},Z=cx($,r,w,_),W={};if(o!==null){var Y;W={tabIndex:R?null:Es(M,o),role:"slider","aria-valuemin":w,"aria-valuemax":_,"aria-valuenow":r,"aria-disabled":R,"aria-label":Es(T,o),"aria-labelledby":Es(N,o),"aria-required":Es(z,o),"aria-valuetext":(Y=Es(F,o))===null||Y===void 0?void 0:Y(r),"aria-orientation":$==="ltr"||$==="rtl"?"horizontal":"vertical",onMouseDown:K,onTouchStart:K,onFocus:B,onMouseEnter:A,onKeyDown:H,onKeyUp:G}}var Q=l.createElement("div",je({ref:t,className:ce(D,J(J(J({},"".concat(D,"-").concat(o+1),o!==null&&I),"".concat(D,"-dragging"),h),"".concat(D,"-dragging-delete"),m),q.handle),style:le(le(le({},Z),c),U.handle)},W,S));return d&&(Q=d(Q,{index:o,prefixCls:n,value:r,dragging:h,draggingDelete:m})),Q}),iW=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],aW=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.onStartMove,i=e.onOffsetChange,a=e.values,c=e.handleRender,d=e.activeHandleRender,h=e.draggingIndex,m=e.draggingDelete,p=e.onFocus,v=Zt(e,iW),C=l.useRef({}),x=l.useState(!1),S=xe(x,2),y=S[0],w=S[1],_=l.useState(-1),$=xe(_,2),R=$[0],O=$[1],I=function(F){O(F),w(!0)},M=function(F,U){I(U),p==null||p(F)},T=function(F,U){I(U)};l.useImperativeHandle(t,function(){return{focus:function(F){var U;(U=C.current[F])===null||U===void 0||U.focus()},hideHelp:function(){ji.flushSync(function(){w(!1)})}}});var N=le({prefixCls:n,onStartMove:o,onOffsetChange:i,render:c,onFocus:M,onMouseEnter:T},v);return l.createElement(l.Fragment,null,a.map(function(z,F){var U=h===F;return l.createElement(S$,je({ref:function(D){D?C.current[F]=D:delete C.current[F]},dragging:U,draggingDelete:U&&m,style:Es(r,F),key:F,value:z,valueIndex:F},N))}),d&&y&&l.createElement(S$,je({key:"a11y"},N,{value:a[R],valueIndex:null,dragging:h!==-1,draggingDelete:m,render:d,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),lW=function(t){var n=t.prefixCls,r=t.style,o=t.children,i=t.value,a=t.onClick,c=l.useContext(Gs),d=c.min,h=c.max,m=c.direction,p=c.includedStart,v=c.includedEnd,C=c.included,x="".concat(n,"-text"),S=cx(m,i,d,h);return l.createElement("span",{className:ce(x,J({},"".concat(x,"-active"),C&&p<=i&&i<=v)),style:le(le({},S),r),onMouseDown:function(w){w.stopPropagation()},onClick:function(){a(i)}},o)},sW=function(t){var n=t.prefixCls,r=t.marks,o=t.onClick,i="".concat(n,"-mark");return r.length?l.createElement("div",{className:i},r.map(function(a){var c=a.value,d=a.style,h=a.label;return l.createElement(lW,{key:c,prefixCls:i,style:d,value:c,onClick:o},h)})):null},cW=function(t){var n=t.prefixCls,r=t.value,o=t.style,i=t.activeStyle,a=l.useContext(Gs),c=a.min,d=a.max,h=a.direction,m=a.included,p=a.includedStart,v=a.includedEnd,C="".concat(n,"-dot"),x=m&&p<=r&&r<=v,S=le(le({},cx(h,r,c,d)),typeof o=="function"?o(r):o);return x&&(S=le(le({},S),typeof i=="function"?i(r):i)),l.createElement("span",{className:ce(C,J({},"".concat(C,"-active"),x)),style:S})},uW=function(t){var n=t.prefixCls,r=t.marks,o=t.dots,i=t.style,a=t.activeStyle,c=l.useContext(Gs),d=c.min,h=c.max,m=c.step,p=l.useMemo(function(){var v=new Set;if(r.forEach(function(x){v.add(x.value)}),o&&m!==null)for(var C=d;C<=h;)v.add(C),C+=m;return Array.from(v)},[d,h,m,o,r]);return l.createElement("div",{className:"".concat(n,"-step")},p.map(function(v){return l.createElement(cW,{prefixCls:n,key:v,value:v,style:i,activeStyle:a})}))},w$=function(t){var n=t.prefixCls,r=t.style,o=t.start,i=t.end,a=t.index,c=t.onStartMove,d=t.replaceCls,h=l.useContext(Gs),m=h.direction,p=h.min,v=h.max,C=h.disabled,x=h.range,S=h.classNames,y="".concat(n,"-track"),w=ub(o,p,v),_=ub(i,p,v),$=function(M){!C&&c&&c(M,-1)},R={};switch(m){case"rtl":R.right="".concat(w*100,"%"),R.width="".concat(_*100-w*100,"%");break;case"btt":R.bottom="".concat(w*100,"%"),R.height="".concat(_*100-w*100,"%");break;case"ttb":R.top="".concat(w*100,"%"),R.height="".concat(_*100-w*100,"%");break;default:R.left="".concat(w*100,"%"),R.width="".concat(_*100-w*100,"%")}var O=d||ce(y,J(J({},"".concat(y,"-").concat(a+1),a!==null&&x),"".concat(n,"-track-draggable"),c),S.track);return l.createElement("div",{className:O,style:le(le({},R),r),onMouseDown:$,onTouchStart:$})},dW=function(t){var n=t.prefixCls,r=t.style,o=t.values,i=t.startPoint,a=t.onStartMove,c=l.useContext(Gs),d=c.included,h=c.range,m=c.min,p=c.styles,v=c.classNames,C=l.useMemo(function(){if(!h){if(o.length===0)return[];var S=i??m,y=o[0];return[{start:Math.min(S,y),end:Math.max(S,y)}]}for(var w=[],_=0;_<o.length-1;_+=1)w.push({start:o[_],end:o[_+1]});return w},[o,h,i,m]);if(!d)return null;var x=C!=null&&C.length&&(v.tracks||p.tracks)?l.createElement(w$,{index:null,prefixCls:n,start:C[0].start,end:C[C.length-1].end,replaceCls:ce(v.tracks,"".concat(n,"-tracks")),style:p.tracks}):null;return l.createElement(l.Fragment,null,x,C.map(function(S,y){var w=S.start,_=S.end;return l.createElement(w$,{index:y,prefixCls:n,style:le(le({},Es(r,y)),p.track),start:w,end:_,key:y,onStartMove:a})}))},fW=130;function _$(e){var t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function hW(e,t,n,r,o,i,a,c,d,h,m){var p=l.useState(null),v=xe(p,2),C=v[0],x=v[1],S=l.useState(-1),y=xe(S,2),w=y[0],_=y[1],$=l.useState(!1),R=xe($,2),O=R[0],I=R[1],M=l.useState(n),T=xe(M,2),N=T[0],z=T[1],F=l.useState(n),U=xe(F,2),q=U[0],D=U[1],K=l.useRef(null),B=l.useRef(null),A=l.useRef(null),H=l.useContext(XI),G=H.onDragStart,Z=H.onDragChange;bn(function(){w===-1&&z(n)},[n,w]),l.useEffect(function(){return function(){document.removeEventListener("mousemove",K.current),document.removeEventListener("mouseup",B.current),A.current&&(A.current.removeEventListener("touchmove",K.current),A.current.removeEventListener("touchend",B.current))}},[]);var W=function(te,de,ue){de!==void 0&&x(de),z(te);var he=te;ue&&(he=te.filter(function(Ce,me){return me!==w})),a(he),Z&&Z({rawValues:te,deleteIndex:ue?w:-1,draggingIndex:w,draggingValue:de})},Y=On(function(re,te,de){if(re===-1){var ue=q[0],he=q[q.length-1],Ce=r-ue,me=o-he,fe=te*(o-r);fe=Math.max(fe,Ce),fe=Math.min(fe,me);var be=i(ue+fe);fe=be-ue;var ye=q.map(function(Ee){return Ee+fe});W(ye)}else{var ge=(o-r)*te,pe=ke(N);pe[re]=q[re];var _e=d(pe,ge,re,"dist");W(_e.values,_e.value,de)}}),Q=function(te,de,ue){te.stopPropagation();var he=ue||n,Ce=he[de];_(de),x(Ce),D(he),z(he),I(!1);var me=_$(te),fe=me.pageX,be=me.pageY,ye=!1;G&&G({rawValues:he,draggingIndex:de,draggingValue:Ce});var ge=function(Ee){Ee.preventDefault();var Ae=_$(Ee),ze=Ae.pageX,Se=Ae.pageY,Ie=ze-fe,Re=Se-be,Oe=e.current.getBoundingClientRect(),We=Oe.width,qe=Oe.height,lt,tt;switch(t){case"btt":lt=-Re/qe,tt=Ie;break;case"ttb":lt=Re/qe,tt=Ie;break;case"rtl":lt=-Ie/We,tt=Re;break;default:lt=Ie/We,tt=Re}ye=h?Math.abs(tt)>fW&&m<N.length:!1,I(ye),Y(de,lt,ye)},pe=function _e(Ee){Ee.preventDefault(),document.removeEventListener("mouseup",_e),document.removeEventListener("mousemove",ge),A.current&&(A.current.removeEventListener("touchmove",K.current),A.current.removeEventListener("touchend",B.current)),K.current=null,B.current=null,A.current=null,c(ye),_(-1),I(!1)};document.addEventListener("mouseup",pe),document.addEventListener("mousemove",ge),te.currentTarget.addEventListener("touchend",pe),te.currentTarget.addEventListener("touchmove",ge),K.current=ge,B.current=pe,A.current=te.currentTarget},ne=l.useMemo(function(){var re=ke(n).sort(function(Ce,me){return Ce-me}),te=ke(N).sort(function(Ce,me){return Ce-me}),de={};te.forEach(function(Ce){de[Ce]=(de[Ce]||0)+1}),re.forEach(function(Ce){de[Ce]=(de[Ce]||0)-1});var ue=h?1:0,he=Object.values(de).reduce(function(Ce,me){return Ce+Math.abs(me)},0);return he<=ue?N:n},[n,N,h]);return[w,C,O,ne,Q]}function mW(e,t,n,r,o,i){var a=l.useCallback(function(C){return Math.max(e,Math.min(t,C))},[e,t]),c=l.useCallback(function(C){if(n!==null){var x=e+Math.round((a(C)-e)/n)*n,S=function($){return(String($).split(".")[1]||"").length},y=Math.max(S(n),S(t),S(e)),w=Number(x.toFixed(y));return e<=w&&w<=t?w:null}return null},[n,e,t,a]),d=l.useCallback(function(C){var x=a(C),S=r.map(function(_){return _.value});n!==null&&S.push(c(C)),S.push(e,t);var y=S[0],w=t-e;return S.forEach(function(_){var $=Math.abs(x-_);$<=w&&(y=_,w=$)}),y},[e,t,r,n,a,c]),h=function C(x,S,y){var w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof S=="number"){var _,$=x[y],R=$+S,O=[];r.forEach(function(z){O.push(z.value)}),O.push(e,t),O.push(c($));var I=S>0?1:-1;w==="unit"?O.push(c($+I*n)):O.push(c(R)),O=O.filter(function(z){return z!==null}).filter(function(z){return S<0?z<=$:z>=$}),w==="unit"&&(O=O.filter(function(z){return z!==$}));var M=w==="unit"?$:R;_=O[0];var T=Math.abs(_-M);if(O.forEach(function(z){var F=Math.abs(z-M);F<T&&(_=z,T=F)}),_===void 0)return S<0?e:t;if(w==="dist")return _;if(Math.abs(S)>1){var N=ke(x);return N[y]=_,C(N,S-I,y,w)}return _}else{if(S==="min")return e;if(S==="max")return t}},m=function(x,S,y){var w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_=x[y],$=h(x,S,y,w);return{value:$,changed:$!==_}},p=function(x){return i===null&&x===0||typeof i=="number"&&x<i},v=function(x,S,y){var w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_=x.map(d),$=_[y],R=h(_,S,y,w);if(_[y]=R,o===!1){var O=i||0;y>0&&_[y-1]!==$&&(_[y]=Math.max(_[y],_[y-1]+O)),y<_.length-1&&_[y+1]!==$&&(_[y]=Math.min(_[y],_[y+1]-O))}else if(typeof i=="number"||i===null){for(var I=y+1;I<_.length;I+=1)for(var M=!0;p(_[I]-_[I-1])&&M;){var T=m(_,1,I);_[I]=T.value,M=T.changed}for(var N=y;N>0;N-=1)for(var z=!0;p(_[N]-_[N-1])&&z;){var F=m(_,-1,N-1);_[N-1]=F.value,z=F.changed}for(var U=_.length-1;U>0;U-=1)for(var q=!0;p(_[U]-_[U-1])&&q;){var D=m(_,-1,U-1);_[U-1]=D.value,q=D.changed}for(var K=0;K<_.length-1;K+=1)for(var B=!0;p(_[K+1]-_[K])&&B;){var A=m(_,1,K+1);_[K+1]=A.value,B=A.changed}}return{value:_[y],values:_}};return[d,v]}function pW(e){return l.useMemo(function(){if(e===!0||!e)return[!!e,!1,!1,0];var t=e.editable,n=e.draggableTrack,r=e.minCount,o=e.maxCount;return[!0,t,!t&&n,r||0,o]},[e])}var gW=l.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-slider":n,o=e.className,i=e.style,a=e.classNames,c=e.styles,d=e.id,h=e.disabled,m=h===void 0?!1:h,p=e.keyboard,v=p===void 0?!0:p,C=e.autoFocus,x=e.onFocus,S=e.onBlur,y=e.min,w=y===void 0?0:y,_=e.max,$=_===void 0?100:_,R=e.step,O=R===void 0?1:R,I=e.value,M=e.defaultValue,T=e.range,N=e.count,z=e.onChange,F=e.onBeforeChange,U=e.onAfterChange,q=e.onChangeComplete,D=e.allowCross,K=D===void 0?!0:D,B=e.pushable,A=B===void 0?!1:B,H=e.reverse,G=e.vertical,Z=e.included,W=Z===void 0?!0:Z,Y=e.startPoint,Q=e.trackStyle,ne=e.handleStyle,re=e.railStyle,te=e.dotStyle,de=e.activeDotStyle,ue=e.marks,he=e.dots,Ce=e.handleRender,me=e.activeHandleRender,fe=e.track,be=e.tabIndex,ye=be===void 0?0:be,ge=e.ariaLabelForHandle,pe=e.ariaLabelledByForHandle,_e=e.ariaRequired,Ee=e.ariaValueTextFormatterForHandle,Ae=l.useRef(null),ze=l.useRef(null),Se=l.useMemo(function(){return G?H?"ttb":"btt":H?"rtl":"ltr"},[H,G]),Ie=pW(T),Re=xe(Ie,5),Oe=Re[0],We=Re[1],qe=Re[2],lt=Re[3],tt=Re[4],Ye=l.useMemo(function(){return isFinite(w)?w:0},[w]),rt=l.useMemo(function(){return isFinite($)?$:100},[$]),Fe=l.useMemo(function(){return O!==null&&O<=0?1:O},[O]),Le=l.useMemo(function(){return typeof A=="boolean"?A?Fe:!1:A>=0?A:!1},[A,Fe]),Ue=l.useMemo(function(){return Object.keys(ue||{}).map(function(bt){var Ze=ue[bt],ht={value:Number(bt)};return Ze&&Tt(Ze)==="object"&&!l.isValidElement(Ze)&&("label"in Ze||"style"in Ze)?(ht.style=Ze.style,ht.label=Ze.label):ht.label=Ze,ht}).filter(function(bt){var Ze=bt.label;return Ze||typeof Ze=="number"}).sort(function(bt,Ze){return bt.value-Ze.value})},[ue]),et=mW(Ye,rt,Fe,Ue,K,Le),ot=xe(et,2),Me=ot[0],Te=ot[1],Xe=qn(M,{value:I}),nt=xe(Xe,2),Lt=nt[0],Dt=nt[1],Qe=l.useMemo(function(){var bt=Lt==null?[]:Array.isArray(Lt)?Lt:[Lt],Ze=xe(bt,1),ht=Ze[0],dt=ht===void 0?Ye:ht,Bt=Lt===null?[]:[dt];if(Oe){if(Bt=ke(bt),N||Lt===void 0){var sn=N>=0?N+1:2;for(Bt=Bt.slice(0,sn);Bt.length<sn;){var yt;Bt.push((yt=Bt[Bt.length-1])!==null&&yt!==void 0?yt:Ye)}}Bt.sort(function(Mt,qt){return Mt-qt})}return Bt.forEach(function(Mt,qt){Bt[qt]=Me(Mt)}),Bt},[Lt,Oe,Ye,N,Me]),pt=function(Ze){return Oe?Ze:Ze[0]},wt=On(function(bt){var Ze=ke(bt).sort(function(ht,dt){return ht-dt});z&&!oa(Ze,Qe,!0)&&z(pt(Ze)),Dt(Ze)}),Ct=On(function(bt){bt&&Ae.current.hideHelp();var Ze=pt(Qe);U==null||U(Ze),lr(!U,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),q==null||q(Ze)}),kt=function(Ze){if(!(m||!We||Qe.length<=lt)){var ht=ke(Qe);ht.splice(Ze,1),F==null||F(pt(ht)),wt(ht);var dt=Math.max(0,Ze-1);Ae.current.hideHelp(),Ae.current.focus(dt)}},_t=hW(ze,Se,Qe,Ye,rt,Me,wt,Ct,Te,We,lt),St=xe(_t,5),st=St[0],Et=St[1],It=St[2],it=St[3],Ot=St[4],at=function(Ze,ht){if(!m){var dt=ke(Qe),Bt=0,sn=0,yt=rt-Ye;Qe.forEach(function(Ut,Sn){var cr=Math.abs(Ze-Ut);cr<=yt&&(yt=cr,Bt=Sn),Ut<Ze&&(sn=Sn)});var Mt=Bt;We&&yt!==0&&(!tt||Qe.length<tt)?(dt.splice(sn+1,0,Ze),Mt=sn+1):dt[Bt]=Ze,Oe&&!Qe.length&&N===void 0&&dt.push(Ze);var qt=pt(dt);if(F==null||F(qt),wt(dt),ht){var wn,Wn;(wn=document.activeElement)===null||wn===void 0||(Wn=wn.blur)===null||Wn===void 0||Wn.call(wn),Ae.current.focus(Mt),Ot(ht,Mt,dt)}else U==null||U(qt),lr(!U,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),q==null||q(qt)}},Ge=function(Ze){Ze.preventDefault();var ht=ze.current.getBoundingClientRect(),dt=ht.width,Bt=ht.height,sn=ht.left,yt=ht.top,Mt=ht.bottom,qt=ht.right,wn=Ze.clientX,Wn=Ze.clientY,Ut;switch(Se){case"btt":Ut=(Mt-Wn)/Bt;break;case"ttb":Ut=(Wn-yt)/Bt;break;case"rtl":Ut=(qt-wn)/dt;break;default:Ut=(wn-sn)/dt}var Sn=Ye+Ut*(rt-Ye);at(Me(Sn),Ze)},Ht=l.useState(null),At=xe(Ht,2),ln=At[0],Pt=At[1],vt=function(Ze,ht){if(!m){var dt=Te(Qe,Ze,ht);F==null||F(pt(Qe)),wt(dt.values),Pt(dt.value)}};l.useEffect(function(){if(ln!==null){var bt=Qe.indexOf(ln);bt>=0&&Ae.current.focus(bt)}Pt(null)},[ln]);var zt=l.useMemo(function(){return qe&&Fe===null?!1:qe},[qe,Fe]),on=On(function(bt,Ze){Ot(bt,Ze),F==null||F(pt(Qe))}),gn=st!==-1;l.useEffect(function(){if(!gn){var bt=Qe.lastIndexOf(Et);Ae.current.focus(bt)}},[gn]);var vn=l.useMemo(function(){return ke(it).sort(function(bt,Ze){return bt-Ze})},[it]),In=l.useMemo(function(){return Oe?[vn[0],vn[vn.length-1]]:[Ye,vn[0]]},[vn,Oe,Ye]),cn=xe(In,2),En=cn[0],ft=cn[1];l.useImperativeHandle(t,function(){return{focus:function(){Ae.current.focus(0)},blur:function(){var Ze,ht=document,dt=ht.activeElement;(Ze=ze.current)!==null&&Ze!==void 0&&Ze.contains(dt)&&(dt==null||dt.blur())}}}),l.useEffect(function(){C&&Ae.current.focus(0)},[]);var Nt=l.useMemo(function(){return{min:Ye,max:rt,direction:Se,disabled:m,keyboard:v,step:Fe,included:W,includedStart:En,includedEnd:ft,range:Oe,tabIndex:ye,ariaLabelForHandle:ge,ariaLabelledByForHandle:pe,ariaRequired:_e,ariaValueTextFormatterForHandle:Ee,styles:c||{},classNames:a||{}}},[Ye,rt,Se,m,v,Fe,W,En,ft,Oe,ye,ge,pe,_e,Ee,c,a]);return l.createElement(Gs.Provider,{value:Nt},l.createElement("div",{ref:ze,className:ce(r,o,J(J(J(J({},"".concat(r,"-disabled"),m),"".concat(r,"-vertical"),G),"".concat(r,"-horizontal"),!G),"".concat(r,"-with-marks"),Ue.length)),style:i,onMouseDown:Ge,id:d},l.createElement("div",{className:ce("".concat(r,"-rail"),a==null?void 0:a.rail),style:le(le({},re),c==null?void 0:c.rail)}),fe!==!1&&l.createElement(dW,{prefixCls:r,style:Q,values:Qe,startPoint:Y,onStartMove:zt?on:void 0}),l.createElement(uW,{prefixCls:r,marks:Ue,dots:he,style:te,activeStyle:de}),l.createElement(aW,{ref:Ae,prefixCls:r,style:ne,values:it,draggingIndex:st,draggingDelete:It,onStartMove:on,onOffsetChange:vt,onFocus:x,onBlur:S,handleRender:Ce,activeHandleRender:me,onChangeComplete:Ct,onDelete:We?kt:void 0}),l.createElement(sW,{prefixCls:r,marks:Ue,onClick:at})))});const ZI=l.createContext({}),$$=l.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:o}=e,i=l.useRef(null),a=n&&!r,c=l.useRef(null);function d(){$n.cancel(c.current),c.current=null}function h(){c.current=$n(()=>{var m;(m=i.current)===null||m===void 0||m.forceAlign(),c.current=null})}return l.useEffect(()=>(a?h():d(),d),[a,e.title,o]),l.createElement(Di,Object.assign({ref:Kr(i,t)},e,{open:a}))}),vW=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:o,marginFull:i,marginPart:a,colorFillContentHover:c,handleColorDisabled:d,calc:h,handleSize:m,handleSizeHover:p,handleActiveColor:v,handleActiveOutlineColor:C,handleLineWidth:x,handleLineWidthHover:S,motionDurationMid:y}=e;return{[t]:Object.assign(Object.assign({},Fn(e)),{position:"relative",height:r,margin:`${oe(a)} ${oe(i)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${oe(i)} ${oe(a)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${y}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${y}`},[`${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:c},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${oe(x)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:m,height:m,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:h(x).mul(-1).equal(),insetBlockStart:h(x).mul(-1).equal(),width:h(m).add(h(x).mul(2)).equal(),height:h(m).add(h(x).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:m,height:m,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${oe(x)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:`
inset-inline-start ${y},
inset-block-start ${y},
width ${y},
height ${y},
box-shadow ${y},
outline ${y}
`},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:h(p).sub(m).div(2).add(S).mul(-1).equal(),insetBlockStart:h(p).sub(m).div(2).add(S).mul(-1).equal(),width:h(p).add(h(S).mul(2)).equal(),height:h(p).add(h(S).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${oe(S)} ${v}`,outline:`6px solid ${C}`,width:p,height:p,insetInlineStart:e.calc(m).sub(p).div(2).equal(),insetBlockStart:e.calc(m).sub(p).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:o,height:o,backgroundColor:e.colorBgElevated,border:`${oe(x)} 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:m,height:m,boxShadow:`0 0 0 ${oe(x)} ${d}`,insetInlineStart:0,insetBlockStart:0},[`
${t}-mark-text,
${t}-dot
`]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},YI=(e,t)=>{const{componentCls:n,railSize:r,handleSize:o,dotSize:i,marginFull:a,calc:c}=e,d=t?"paddingBlock":"paddingInline",h=t?"width":"height",m=t?"height":"width",p=t?"insetBlockStart":"insetInlineStart",v=t?"top":"insetInlineStart",C=c(r).mul(3).sub(o).div(2).equal(),x=c(o).sub(r).div(2).equal(),S=t?{borderWidth:`${oe(x)} 0`,transform:`translateY(${oe(c(x).mul(-1).equal())})`}:{borderWidth:`0 ${oe(x)}`,transform:`translateX(${oe(e.calc(x).mul(-1).equal())})`};return{[d]:r,[m]:c(r).mul(3).equal(),[`${n}-rail`]:{[h]:"100%",[m]:r},[`${n}-track,${n}-tracks`]:{[m]:r},[`${n}-track-draggable`]:Object.assign({},S),[`${n}-handle`]:{[p]:C},[`${n}-mark`]:{insetInlineStart:0,top:0,[v]:c(r).mul(3).add(t?0:a).equal(),[h]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[v]:r,[h]:"100%",[m]:r},[`${n}-dot`]:{position:"absolute",[p]:c(r).sub(i).div(2).equal()}}},yW=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},YI(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},bW=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},YI(e,!1)),{height:"100%"})}},CW=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,o=e.lineWidth+1,i=e.lineWidth+1*1.5,a=e.colorPrimary,c=new Dn(a).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:o,handleLineWidthHover:i,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:c,handleColorDisabled:new Dn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},xW=Rn("Slider",e=>{const t=xn(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[vW(t),yW(t),bW(t)]},CW);function $0(){const[e,t]=l.useState(!1),n=l.useRef(null),r=()=>{$n.cancel(n.current)},o=i=>{r(),i?t(i):n.current=$n(()=>{t(i)})};return l.useEffect(()=>r,[]),[e,o]}var SW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function wW(e,t){return e||e===null?e:t||t===null?t:n=>typeof n=="number"?n.toString():""}const _W=ae.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:o,rootClassName:i,style:a,disabled:c,tooltipPrefixCls:d,tipFormatter:h,tooltipVisible:m,getTooltipPopupContainer:p,tooltipPlacement:v,tooltip:C={},onChangeComplete:x,classNames:S,styles:y}=e,w=SW(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:_}=e,{getPrefixCls:$,direction:R,className:O,style:I,classNames:M,styles:T,getPopupContainer:N}=Fr("slider"),z=ae.useContext(go),F=c??z,{handleRender:U,direction:q}=ae.useContext(ZI),K=(q||R)==="rtl",[B,A]=$0(),[H,G]=$0(),Z=Object.assign({},C),{open:W,placement:Y,getPopupContainer:Q,prefixCls:ne,formatter:re}=Z,te=W??m,de=(B||H)&&te!==!1,ue=wW(re,h),[he,Ce]=$0(),me=Oe=>{x==null||x(Oe),Ce(!1)},fe=(Oe,We)=>Oe||(We?K?"left":"right":"top"),be=$("slider",n),[ye,ge,pe]=xW(be),_e=ce(o,O,M.root,S==null?void 0:S.root,i,{[`${be}-rtl`]:K,[`${be}-lock`]:he},ge,pe);K&&!w.vertical&&(w.reverse=!w.reverse),ae.useEffect(()=>{const Oe=()=>{$n(()=>{G(!1)},1)};return document.addEventListener("mouseup",Oe),()=>{document.removeEventListener("mouseup",Oe)}},[]);const Ee=r&&!te,Ae=U||((Oe,We)=>{const{index:qe}=We,lt=Oe.props;function tt(Le,Ue,et){var ot,Me,Te,Xe;et&&((Me=(ot=w)[Le])===null||Me===void 0||Me.call(ot,Ue)),(Xe=(Te=lt)[Le])===null||Xe===void 0||Xe.call(Te,Ue)}const Ye=Object.assign(Object.assign({},lt),{onMouseEnter:Le=>{A(!0),tt("onMouseEnter",Le)},onMouseLeave:Le=>{A(!1),tt("onMouseLeave",Le)},onMouseDown:Le=>{G(!0),Ce(!0),tt("onMouseDown",Le)},onFocus:Le=>{var Ue;G(!0),(Ue=w.onFocus)===null||Ue===void 0||Ue.call(w,Le),tt("onFocus",Le,!0)},onBlur:Le=>{var Ue;G(!1),(Ue=w.onBlur)===null||Ue===void 0||Ue.call(w,Le),tt("onBlur",Le,!0)}}),rt=ae.cloneElement(Oe,Ye),Fe=(!!te||de)&&ue!==null;return Ee?rt:ae.createElement($$,Object.assign({},Z,{prefixCls:$("tooltip",ne??d),title:ue?ue(We.value):"",value:We.value,open:Fe,placement:fe(Y??v,_),key:qe,classNames:{root:`${be}-tooltip`},getPopupContainer:Q||p||N}),rt)}),ze=Ee?(Oe,We)=>{const qe=ae.cloneElement(Oe,{style:Object.assign(Object.assign({},Oe.props.style),{visibility:"hidden"})});return ae.createElement($$,Object.assign({},Z,{prefixCls:$("tooltip",ne??d),title:ue?ue(We.value):"",open:ue!==null&&de,placement:fe(Y??v,_),key:"tooltip",classNames:{root:`${be}-tooltip`},getPopupContainer:Q||p||N,draggingDelete:We.draggingDelete}),qe)}:void 0,Se=Object.assign(Object.assign(Object.assign(Object.assign({},T.root),I),y==null?void 0:y.root),a),Ie=Object.assign(Object.assign({},T.tracks),y==null?void 0:y.tracks),Re=ce(M.tracks,S==null?void 0:S.tracks);return ye(ae.createElement(gW,Object.assign({},w,{classNames:Object.assign({handle:ce(M.handle,S==null?void 0:S.handle),rail:ce(M.rail,S==null?void 0:S.rail),track:ce(M.track,S==null?void 0:S.track)},Re?{tracks:Re}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},T.handle),y==null?void 0:y.handle),rail:Object.assign(Object.assign({},T.rail),y==null?void 0:y.rail),track:Object.assign(Object.assign({},T.track),y==null?void 0:y.track)},Object.keys(Ie).length?{tracks:Ie}:{}),step:w.step,range:r,className:_e,style:Se,disabled:F,ref:t,prefixCls:be,handleRender:Ae,activeHandleRender:ze,onChangeComplete:me})))});var $W=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const QI=e=>{const{prefixCls:t,colors:n,type:r,color:o,range:i=!1,className:a,activeIndex:c,onActive:d,onDragStart:h,onDragChange:m,onKeyDelete:p}=e,v=$W(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),C=Object.assign(Object.assign({},v),{track:!1}),x=l.useMemo(()=>`linear-gradient(90deg, ${n.map(I=>`${I.color} ${I.percent}%`).join(", ")})`,[n]),S=l.useMemo(()=>!o||!r?null:r==="alpha"?o.toRgbString():`hsl(${o.toHsb().h}, 100%, 50%)`,[o,r]),y=On(h),w=On(m),_=l.useMemo(()=>({onDragStart:y,onDragChange:w}),[]),$=On((O,I)=>{const{onFocus:M,style:T,className:N,onKeyDown:z}=O.props,F=Object.assign({},T);return r==="gradient"&&(F.background=vP(n,I.value)),l.cloneElement(O,{onFocus:U=>{d==null||d(I.index),M==null||M(U)},style:F,className:ce(N,{[`${t}-slider-handle-active`]:c===I.index}),onKeyDown:U=>{(U.key==="Delete"||U.key==="Backspace")&&p&&p(I.index),z==null||z(U)}})}),R=l.useMemo(()=>({direction:"ltr",handleRender:$}),[]);return l.createElement(ZI.Provider,{value:R},l.createElement(XI.Provider,{value:_},l.createElement(_W,Object.assign({},C,{className:ce(a,`${t}-slider`),tooltip:{open:!1},range:{editable:i,minCount:2},styles:{rail:{background:x},handle:S?{background:S}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},EW=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,o=a=>n(a[0]),i=a=>r(a[0]);return l.createElement(QI,Object.assign({},e,{value:[t],onChange:o,onChangeComplete:i}))};function E$(e){return ke(e).sort((t,n)=>t.percent-n.percent)}const OW=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:o,onActive:i,activeIndex:a,onGradientDragging:c,colors:d}=e,h=n==="gradient",m=l.useMemo(()=>d.map(w=>({percent:w.percent,color:w.color.toRgbString()})),[d]),p=l.useMemo(()=>m.map(w=>w.percent),[m]),v=l.useRef(m),C=({rawValues:w,draggingIndex:_,draggingValue:$})=>{if(w.length>m.length){const R=vP(m,$),O=ke(m);O.splice(_,0,{percent:$,color:R}),v.current=O}else v.current=m;c(!0),r(new ui(E$(v.current)),!0)},x=({deleteIndex:w,draggingIndex:_,draggingValue:$})=>{let R=ke(v.current);w!==-1?R.splice(w,1):(R[_]=Object.assign(Object.assign({},R[_]),{percent:$}),R=E$(R)),r(new ui(R),!0)},S=w=>{const _=ke(m);_.splice(w,1);const $=new ui(_);r($),o($)},y=w=>{o(new ui(m)),a>=w.length&&i(w.length-1),c(!1)};return h?l.createElement(QI,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:m,color:null,value:p,range:!0,onChangeComplete:y,disabled:!1,type:"gradient",activeIndex:a,onActive:i,onDragStart:C,onDragChange:x,onKeyDelete:S}):null},PW=l.memo(OW);var RW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const IW={slider:EW},O$=()=>{const e=l.useContext(DI),{mode:t,onModeChange:n,modeOptions:r,prefixCls:o,allowClear:i,value:a,disabledAlpha:c,onChange:d,onClear:h,onChangeComplete:m,activeIndex:p,gradientDragging:v}=e,C=RW(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),x=ae.useMemo(()=>a.cleared?[{percent:0,color:new ui("")},{percent:100,color:new ui("")}]:a.getColors(),[a]),S=!a.isGradient(),[y,w]=ae.useState(a);bn(()=>{var D;S||w((D=x[p])===null||D===void 0?void 0:D.color)},[S,x,v,p]);const _=ae.useMemo(()=>{var D;return S?a:v?y:(D=x[p])===null||D===void 0?void 0:D.color},[x,a,p,S,y,v]),[$,R]=ae.useState(_),[O,I]=_p(),M=$!=null&&$.equals(_)?_:$;bn(()=>{R(_)},[O,_==null?void 0:_.toHexString()]);const T=(D,K)=>{let B=yo(D);if(a.cleared){const H=B.toRgb();if(!H.r&&!H.g&&!H.b&&K){const{type:G,value:Z=0}=K;B=new ui({h:G==="hue"?Z:0,s:1,b:1,a:G==="alpha"?Z/100:1})}else B=_m(B)}if(t==="single")return B;const A=ke(x);return A[p]=Object.assign(Object.assign({},A[p]),{color:B}),new ui(A)},N=(D,K,B)=>{const A=T(D,B);R(A.isGradient()?A.getColors()[p].color:A),d(A,K)},z=(D,K)=>{m(T(D,K)),I()},F=D=>{d(T(D))};let U=null;const q=r.length>1;return(i||q)&&(U=ae.createElement("div",{className:`${o}-operation`},q&&ae.createElement(C9,{size:"small",options:r,value:t,onChange:n}),ae.createElement(BI,Object.assign({prefixCls:o,value:a,onChange:D=>{d(D),h==null||h()}},C)))),ae.createElement(ae.Fragment,null,U,ae.createElement(PW,Object.assign({},e,{colors:x})),ae.createElement(B4,{prefixCls:o,value:M==null?void 0:M.toHsb(),disabledAlpha:c,onChange:(D,K)=>{N(D,!0,K)},onChangeComplete:(D,K)=>{z(D,K)},components:IW}),ae.createElement(rW,Object.assign({value:_,onChange:F,prefixCls:o,disabledAlpha:c},C)))},P$=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=l.useContext(AI);return Array.isArray(n)?ae.createElement(LD,{value:t,presets:n,prefixCls:e,onChange:r}):null},NW=e=>{const{prefixCls:t,presets:n,panelRender:r,value:o,onChange:i,onClear:a,allowClear:c,disabledAlpha:d,mode:h,onModeChange:m,modeOptions:p,onChangeComplete:v,activeIndex:C,onActive:x,format:S,onFormatChange:y,gradientDragging:w,onGradientDragging:_,disabledFormat:$}=e,R=`${t}-inner`,O=ae.useMemo(()=>({prefixCls:t,value:o,onChange:i,onClear:a,allowClear:c,disabledAlpha:d,mode:h,onModeChange:m,modeOptions:p,onChangeComplete:v,activeIndex:C,onActive:x,format:S,onFormatChange:y,gradientDragging:w,onGradientDragging:_,disabledFormat:$}),[t,o,i,a,c,d,h,m,p,v,C,x,S,y,w,_,$]),I=ae.useMemo(()=>({prefixCls:t,value:o,presets:n,onChange:i}),[t,o,n,i]),M=ae.createElement("div",{className:`${R}-content`},ae.createElement(O$,null),Array.isArray(n)&&ae.createElement(a9,null),ae.createElement(P$,null));return ae.createElement(DI.Provider,{value:O},ae.createElement(AI.Provider,{value:I},ae.createElement("div",{className:R},typeof r=="function"?r(M,{components:{Picker:O$,Presets:P$}}):M)))};var MW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const TW=l.forwardRef((e,t)=>{const{color:n,prefixCls:r,open:o,disabled:i,format:a,className:c,showText:d,activeIndex:h}=e,m=MW(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),p=`${r}-trigger`,v=`${p}-text`,C=`${v}-cell`,[x]=Yo("ColorPicker"),S=ae.useMemo(()=>{if(!d)return"";if(typeof d=="function")return d(n);if(n.cleared)return x.transparent;if(n.isGradient())return n.getColors().map(($,R)=>{const O=h!==-1&&h!==R;return ae.createElement("span",{key:R,className:ce(C,O&&`${C}-inactive`)},$.color.toRgbString()," ",$.percent,"%")});const w=n.toHexString().toUpperCase(),_=PC(n);switch(a){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return _<100?`${w.slice(0,7)},${_}%`:w}},[n,a,d,h,x.transparent,C]),y=l.useMemo(()=>n.cleared?ae.createElement(BI,{prefixCls:r}):ae.createElement(xC,{prefixCls:r,color:n.toCssString()}),[n,r]);return ae.createElement("div",Object.assign({ref:t,className:ce(p,c,{[`${p}-active`]:o,[`${p}-disabled`]:i})},Vr(m)),y,d&&ae.createElement("div",{className:v},S))});function LW(e,t,n){const[r]=Yo("ColorPicker"),[o,i]=qn(e,{value:t}),[a,c]=l.useState("single"),[d,h]=l.useMemo(()=>{const S=(Array.isArray(n)?n:[n]).filter($=>$);S.length||S.push("single");const y=new Set(S),w=[],_=($,R)=>{y.has($)&&w.push({label:R,value:$})};return _("single",r.singleColor),_("gradient",r.gradientColor),[w,y]},[n,r.singleColor,r.gradientColor]),[m,p]=l.useState(null),v=On(S=>{p(S),i(S)}),C=l.useMemo(()=>{const S=yo(o||"");return S.equals(m)?m:S},[o,m]),x=l.useMemo(()=>{var S;return h.has(a)?a:(S=d[0])===null||S===void 0?void 0:S.value},[h,a,d]);return l.useEffect(()=>{c(C.isGradient()?"gradient":"single")},[C]),[C,v,x,c,d]}const JI=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),R$=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:o,lineWidth:i,colorFillSecondary:a}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:o,flex:"none"},JI("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${oe(i)} ${a}`,borderRadius:"inherit"}})}},kW=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:o,colorPickerAlphaInputWidth:i,marginXXS:a,paddingXXS:c,controlHeightSM:d,marginXS:h,fontSizeIcon:m,paddingXS:p,colorTextPlaceholder:v,colorPickerInputNumberHandleWidth:C,lineWidth:x}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:o,[`${n}-input-number-input`]:{paddingInlineStart:c,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:C}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${oe(i)}`,marginInlineStart:a},[`${t}-format-select${n}-select`]:{marginInlineEnd:h,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(m).add(a).equal(),fontSize:r,lineHeight:oe(d)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:o},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:a,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:a,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${oe(p)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:oe(e.calc(d).sub(e.calc(x).mul(2)).equal())},[`${n}-input-prefix`]:{color:v}}}}}},jW=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:o,marginSM:i,colorBgElevated:a,colorFillSecondary:c,lineWidthBold:d,colorPickerHandlerSize:h}=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:o,inset:0},marginBottom:i},[`${t}-handler`]:{width:h,height:h,border:`${oe(d)} solid ${a}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${o}, 0 0 0 1px ${c}`}}},zW=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:o,colorPickerPresetColorSize:i,fontSizeSM:a,colorText:c,lineHeightSM:d,lineWidth:h,borderRadius:m,colorFill:p,colorWhite:v,marginXXS:C,paddingXS:x,fontHeightSM:S}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:S,color:r,paddingInlineEnd:o}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:C},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${oe(x)} 0`},"&-label":{fontSize:a,color:c,lineHeight:d},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(C).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:i,height:i,"&::before":{content:'""',pointerEvents:"none",width:e.calc(i).add(e.calc(h).mul(4)).equal(),height:e.calc(i).add(e.calc(h).mul(4)).equal(),position:"absolute",top:e.calc(h).mul(-2).equal(),insetInlineStart:e.calc(h).mul(-2).equal(),borderRadius:m,border:`${oe(h)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:p},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(i).div(13).mul(5).equal(),height:e.calc(i).div(13).mul(8).equal(),border:`${oe(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:v,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:a,color:r}}}},DW=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:o,lineWidthBold:i,colorPickerHandlerSizeSM:a,colorPickerSliderHeight:c,marginSM:d,marginXS:h}=e,m=e.calc(a).sub(e.calc(i).mul(2).equal()).equal(),p=e.calc(a).add(e.calc(i).mul(2).equal()).equal(),v={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[JI(oe(c),e.colorFillSecondary),{margin:0,padding:0,height:c,borderRadius:e.calc(c).div(2).equal(),"&-rail":{height:c,borderRadius:e.calc(c).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:m,height:m,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:p,height:p,borderRadius:"100%"},"&:after":{width:a,height:a,border:`${oe(i)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${o}`,outline:"none",insetInlineStart:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":v}}],[`${t}-slider-container`]:{display:"flex",gap:d,marginBottom:d,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:h,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":v}}}},db=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${oe(e.controlOutlineWidth)} ${n}`,outline:0}),AW=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},I$=(e,t,n)=>{const{componentCls:r,borderRadiusSM:o,lineWidth:i,colorSplit:a,colorBorder:c,red6:d}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:o,border:`${oe(i)} solid ${a}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:d},"&:hover":{borderColor:c}})}},BW=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:o,colorWarningHover:i,colorErrorOutline:a,colorWarningOutline:c}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:o},[`&${t}-trigger-active`]:Object.assign({},db(e,n,a))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},db(e,r,c))}}},FW=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:o,controlHeightXS:i,borderRadius:a,borderRadiusSM:c,borderRadiusXS:d,borderRadiusLG:h,fontSizeLG:m}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:h,[`${t}-color-block, ${t}-clear`]:{width:o,height:o,borderRadius:a},[`${t}-trigger-text`]:{fontSize:m}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:d},[`${t}-trigger-text`]:{lineHeight:oe(i)}}}},HW=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:o,motionDurationMid:i,colorBgElevated:a,colorTextDisabled:c,colorText:d,colorBgContainerDisabled:h,borderRadius:m,marginXS:p,marginSM:v,controlHeight:C,controlHeightSM:x,colorBgTextActive:S,colorPickerPresetColorSize:y,colorPickerPreviewSize:w,lineWidth:_,colorBorder:$,paddingXXS:R,fontSize:O,colorPrimaryHover:I,controlOutline:M}=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:`${oe(v)} 0 ${oe(p)}`}},[`${n}-panel`]:Object.assign({},jW(e))},DW(e)),R$(e,w)),kW(e)),zW(e)),I$(e,y,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:p}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:C,minHeight:C,borderRadius:m,border:`${oe(_)} solid ${$}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${i}`,background:a,padding:e.calc(R).sub(_).equal(),[`${n}-trigger-text`]:{marginInlineStart:p,marginInlineEnd:e.calc(p).sub(e.calc(R).sub(_)).equal(),fontSize:O,color:d,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:c}}},"&:hover":{borderColor:I},[`&${n}-trigger-active`]:Object.assign({},db(e,o,M)),"&-disabled":{color:c,background:h,cursor:"not-allowed","&:hover":{borderColor:S},[`${n}-trigger-text`]:{color:c}}},I$(e,x)),R$(e,x)),BW(e)),FW(e))},AW(e))},pu(e,{focusElCls:`${n}-trigger-active`})]},WW=Rn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,o=xn(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 HW(o)});var VW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const ux=e=>{const{mode:t,value:n,defaultValue:r,format:o,defaultFormat:i,allowClear:a=!1,presets:c,children:d,trigger:h="click",open:m,disabled:p,placement:v="bottomLeft",arrow:C=!0,panelRender:x,showText:S,style:y,className:w,size:_,rootClassName:$,prefixCls:R,styles:O,disabledAlpha:I=!1,onFormatChange:M,onChange:T,onClear:N,onOpenChange:z,onChangeComplete:F,getPopupContainer:U,autoAdjustOverflow:q=!0,destroyTooltipOnHide:D,destroyOnHidden:K,disabledFormat:B}=e,A=VW(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:H,direction:G,colorPicker:Z}=l.useContext(Kt),W=l.useContext(go),Y=p??W,[Q,ne]=qn(!1,{value:m,postState:Te=>!Y&&Te,onChange:z}),[re,te]=qn(o,{value:o,defaultValue:i,onChange:M}),de=H("color-picker",R),[ue,he,Ce,me,fe]=LW(r,n,t),be=l.useMemo(()=>PC(ue)<100,[ue]),[ye,ge]=ae.useState(null),pe=Te=>{if(F){let Xe=yo(Te);I&&be&&(Xe=_m(Te)),F(Xe)}},_e=(Te,Xe)=>{let nt=yo(Te);I&&be&&(nt=_m(nt)),he(nt),ge(null),T&&T(nt,nt.toCssString()),Xe||pe(nt)},[Ee,Ae]=ae.useState(0),[ze,Se]=ae.useState(!1),Ie=Te=>{if(me(Te),Te==="single"&&ue.isGradient())Ae(0),_e(new ui(ue.getColors()[0].color)),ge(ue);else if(Te==="gradient"&&!ue.isGradient()){const Xe=be?_m(ue):ue;_e(new ui(ye||[{percent:0,color:Xe},{percent:100,color:Xe}]))}},{status:Re}=ae.useContext(fo),{compactSize:Oe,compactItemClassnames:We}=sl(de,G),qe=Qr(Te=>{var Xe;return(Xe=_??Oe)!==null&&Xe!==void 0?Xe:Te}),lt=Yr(de),[tt,Ye,rt]=WW(de,lt),Fe={[`${de}-rtl`]:G},Le=ce($,rt,lt,Fe),Ue=ce(Fs(de,Re),{[`${de}-sm`]:qe==="small",[`${de}-lg`]:qe==="large"},We,Z==null?void 0:Z.className,Le,w,Ye),et=ce(de,Le),ot={open:Q,trigger:h,placement:v,arrow:C,rootClassName:$,getPopupContainer:U,autoAdjustOverflow:q,destroyOnHidden:K??!!D},Me=Object.assign(Object.assign({},Z==null?void 0:Z.style),y);return tt(ae.createElement(TR,Object.assign({style:O==null?void 0:O.popup,styles:{body:O==null?void 0:O.popupOverlayInner},onOpenChange:Te=>{(!Te||!Y)&&ne(Te)},content:ae.createElement(ka,{form:!0},ae.createElement(NW,{mode:Ce,onModeChange:Ie,modeOptions:fe,prefixCls:de,value:ue,allowClear:a,disabled:Y,disabledAlpha:I,presets:c,panelRender:x,format:re,onFormatChange:te,onChange:_e,onChangeComplete:pe,onClear:N,activeIndex:Ee,onActive:Ae,gradientDragging:ze,onGradientDragging:Se,disabledFormat:B})),classNames:{root:et}},ot),d||ae.createElement(TW,Object.assign({activeIndex:Q?Ee:-1,open:Q,className:Ue,style:Me,prefixCls:de,disabled:Y,showText:S,format:re},A,{color:ue}))))},KW=LC(ux,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);ux._InternalPanelDoNotUseOrYouWillBeFired=KW;var N$=l.createContext(null),eN=l.createContext({}),UW=["prefixCls","className","containerRef"],qW=function(t){var n=t.prefixCls,r=t.className,o=t.containerRef,i=Zt(t,UW),a=l.useContext(eN),c=a.panel,d=ja(c,o);return l.createElement("div",je({className:ce("".concat(n,"-content"),r),role:"dialog",ref:d},Vr(t,{aria:!0}),{"aria-modal":"true"},i))};function M$(e){return typeof e=="string"&&String(Number(e))===e?(lr(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var T$={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function GW(e,t){var n,r,o,i=e.prefixCls,a=e.open,c=e.placement,d=e.inline,h=e.push,m=e.forceRender,p=e.autoFocus,v=e.keyboard,C=e.classNames,x=e.rootClassName,S=e.rootStyle,y=e.zIndex,w=e.className,_=e.id,$=e.style,R=e.motion,O=e.width,I=e.height,M=e.children,T=e.mask,N=e.maskClosable,z=e.maskMotion,F=e.maskClassName,U=e.maskStyle,q=e.afterOpenChange,D=e.onClose,K=e.onMouseEnter,B=e.onMouseOver,A=e.onMouseLeave,H=e.onClick,G=e.onKeyDown,Z=e.onKeyUp,W=e.styles,Y=e.drawerRender,Q=l.useRef(),ne=l.useRef(),re=l.useRef();l.useImperativeHandle(t,function(){return Q.current});var te=function(Ie){var Re=Ie.keyCode,Oe=Ie.shiftKey;switch(Re){case ct.TAB:{if(Re===ct.TAB){if(!Oe&&document.activeElement===re.current){var We;(We=ne.current)===null||We===void 0||We.focus({preventScroll:!0})}else if(Oe&&document.activeElement===ne.current){var qe;(qe=re.current)===null||qe===void 0||qe.focus({preventScroll:!0})}}break}case ct.ESC:{D&&v&&(Ie.stopPropagation(),D(Ie));break}}};l.useEffect(function(){if(a&&p){var Se;(Se=Q.current)===null||Se===void 0||Se.focus({preventScroll:!0})}},[a]);var de=l.useState(!1),ue=xe(de,2),he=ue[0],Ce=ue[1],me=l.useContext(N$),fe;typeof h=="boolean"?fe=h?{}:{distance:0}:fe=h||{};var be=(n=(r=(o=fe)===null||o===void 0?void 0:o.distance)!==null&&r!==void 0?r:me==null?void 0:me.pushDistance)!==null&&n!==void 0?n:180,ye=l.useMemo(function(){return{pushDistance:be,push:function(){Ce(!0)},pull:function(){Ce(!1)}}},[be]);l.useEffect(function(){if(a){var Se;me==null||(Se=me.push)===null||Se===void 0||Se.call(me)}else{var Ie;me==null||(Ie=me.pull)===null||Ie===void 0||Ie.call(me)}},[a]),l.useEffect(function(){return function(){var Se;me==null||(Se=me.pull)===null||Se===void 0||Se.call(me)}},[]);var ge=l.createElement(vo,je({key:"mask"},z,{visible:T&&a}),function(Se,Ie){var Re=Se.className,Oe=Se.style;return l.createElement("div",{className:ce("".concat(i,"-mask"),Re,C==null?void 0:C.mask,F),style:le(le(le({},Oe),U),W==null?void 0:W.mask),onClick:N&&a?D:void 0,ref:Ie})}),pe=typeof R=="function"?R(c):R,_e={};if(he&&be)switch(c){case"top":_e.transform="translateY(".concat(be,"px)");break;case"bottom":_e.transform="translateY(".concat(-be,"px)");break;case"left":_e.transform="translateX(".concat(be,"px)");break;default:_e.transform="translateX(".concat(-be,"px)");break}c==="left"||c==="right"?_e.width=M$(O):_e.height=M$(I);var Ee={onMouseEnter:K,onMouseOver:B,onMouseLeave:A,onClick:H,onKeyDown:G,onKeyUp:Z},Ae=l.createElement(vo,je({key:"panel"},pe,{visible:a,forceRender:m,onVisibleChanged:function(Ie){q==null||q(Ie)},removeOnLeave:!1,leavedClassName:"".concat(i,"-content-wrapper-hidden")}),function(Se,Ie){var Re=Se.className,Oe=Se.style,We=l.createElement(qW,je({id:_,containerRef:Ie,prefixCls:i,className:ce(w,C==null?void 0:C.content),style:le(le({},$),W==null?void 0:W.content)},Vr(e,{aria:!0}),Ee),M);return l.createElement("div",je({className:ce("".concat(i,"-content-wrapper"),C==null?void 0:C.wrapper,Re),style:le(le(le({},_e),Oe),W==null?void 0:W.wrapper)},Vr(e,{data:!0})),Y?Y(We):We)}),ze=le({},S);return y&&(ze.zIndex=y),l.createElement(N$.Provider,{value:ye},l.createElement("div",{className:ce(i,"".concat(i,"-").concat(c),x,J(J({},"".concat(i,"-open"),a),"".concat(i,"-inline"),d)),style:ze,tabIndex:-1,ref:Q,onKeyDown:te},ge,l.createElement("div",{tabIndex:0,ref:ne,style:T$,"aria-hidden":"true","data-sentinel":"start"}),Ae,l.createElement("div",{tabIndex:0,ref:re,style:T$,"aria-hidden":"true","data-sentinel":"end"})))}var XW=l.forwardRef(GW),ZW=function(t){var n=t.open,r=n===void 0?!1:n,o=t.prefixCls,i=o===void 0?"rc-drawer":o,a=t.placement,c=a===void 0?"right":a,d=t.autoFocus,h=d===void 0?!0:d,m=t.keyboard,p=m===void 0?!0:m,v=t.width,C=v===void 0?378:v,x=t.mask,S=x===void 0?!0:x,y=t.maskClosable,w=y===void 0?!0:y,_=t.getContainer,$=t.forceRender,R=t.afterOpenChange,O=t.destroyOnClose,I=t.onMouseEnter,M=t.onMouseOver,T=t.onMouseLeave,N=t.onClick,z=t.onKeyDown,F=t.onKeyUp,U=t.panelRef,q=l.useState(!1),D=xe(q,2),K=D[0],B=D[1],A=l.useState(!1),H=xe(A,2),G=H[0],Z=H[1];bn(function(){Z(!0)},[]);var W=G?r:!1,Y=l.useRef(),Q=l.useRef();bn(function(){W&&(Q.current=document.activeElement)},[W]);var ne=function(he){var Ce;if(B(he),R==null||R(he),!he&&Q.current&&!((Ce=Y.current)!==null&&Ce!==void 0&&Ce.contains(Q.current))){var me;(me=Q.current)===null||me===void 0||me.focus({preventScroll:!0})}},re=l.useMemo(function(){return{panel:U}},[U]);if(!$&&!K&&!W&&O)return null;var te={onMouseEnter:I,onMouseOver:M,onMouseLeave:T,onClick:N,onKeyDown:z,onKeyUp:F},de=le(le({},t),{},{open:W,prefixCls:i,placement:c,autoFocus:h,keyboard:p,width:C,mask:S,maskClosable:w,inline:_===!1,afterOpenChange:ne,ref:Y},te);return l.createElement(eN.Provider,{value:re},l.createElement(jp,{open:W||$||K,autoDestroy:!1,getContainer:_,autoLock:S&&(W||K)},l.createElement(XW,de)))};const tN=e=>{var t,n;const{prefixCls:r,ariaId:o,title:i,footer:a,extra:c,closable:d,loading:h,onClose:m,headerStyle:p,bodyStyle:v,footerStyle:C,children:x,classNames:S,styles:y}=e,w=Fr("drawer");let _;d===!1?_=void 0:d===void 0||d===!0?_="start":_=(d==null?void 0:d.placement)==="end"?"end":"start";const $=l.useCallback(T=>l.createElement("button",{type:"button",onClick:m,className:ce(`${r}-close`,{[`${r}-close-${_}`]:_==="end"})},T),[m,r,_]),[R,O]=JO(Hm(e),Hm(w),{closable:!0,closeIconRender:$}),I=()=>{var T,N;return!i&&!R?null:l.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(T=w.styles)===null||T===void 0?void 0:T.header),p),y==null?void 0:y.header),className:ce(`${r}-header`,{[`${r}-header-close-only`]:R&&!i&&!c},(N=w.classNames)===null||N===void 0?void 0:N.header,S==null?void 0:S.header)},l.createElement("div",{className:`${r}-header-title`},_==="start"&&O,i&&l.createElement("div",{className:`${r}-title`,id:o},i)),c&&l.createElement("div",{className:`${r}-extra`},c),_==="end"&&O)},M=()=>{var T,N;if(!a)return null;const z=`${r}-footer`;return l.createElement("div",{className:ce(z,(T=w.classNames)===null||T===void 0?void 0:T.footer,S==null?void 0:S.footer),style:Object.assign(Object.assign(Object.assign({},(N=w.styles)===null||N===void 0?void 0:N.footer),C),y==null?void 0:y.footer)},a)};return l.createElement(l.Fragment,null,I(),l.createElement("div",{className:ce(`${r}-body`,S==null?void 0:S.body,(t=w.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=w.styles)===null||n===void 0?void 0:n.body),v),y==null?void 0:y.body)},h?l.createElement(ns,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):x),M())},YW=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},nN=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),rN=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},nN({opacity:e},{opacity:1})),QW=(e,t)=>[rN(.7,t),nN({transform:YW(e)},{transform:"none"})],JW=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:rN(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,o)=>Object.assign(Object.assign({},r),{[`&-${o}`]:QW(o,n)}),{})}}},eV=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:o,colorBgElevated:i,motionDurationSlow:a,motionDurationMid:c,paddingXS:d,padding:h,paddingLG:m,fontSizeLG:p,lineHeightLG:v,lineWidth:C,lineType:x,colorSplit:S,marginXS:y,colorIcon:w,colorIconHover:_,colorBgTextHover:$,colorBgTextActive:R,colorText:O,fontWeightStrong:I,footerPaddingBlock:M,footerPaddingInline:T,calc:N}=e,z=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:O,"&-pure":{position:"relative",background:i,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:o,pointerEvents:"auto"},[z]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${z}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${z}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${z}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${z}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:i,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${oe(h)} ${oe(m)}`,fontSize:p,lineHeight:v,borderBottom:`${oe(C)} ${x} ${S}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:N(p).add(d).equal(),height:N(p).add(d).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:w,fontWeight:I,fontSize:p,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${c}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:y},[`&:not(${n}-close-end)`]:{marginInlineEnd:y},"&:hover":{color:_,backgroundColor:$,textDecoration:"none"},"&:active":{backgroundColor:R}},hi(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:p,lineHeight:v},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:m,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${oe(M)} ${oe(T)}`,borderTop:`${oe(C)} ${x} ${S}`},"&-rtl":{direction:"rtl"}}}},tV=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),oN=Rn("Drawer",e=>{const t=xn(e,{});return[eV(t),JW(t)]},tV);var iN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const nV={distance:180},aN=e=>{const{rootClassName:t,width:n,height:r,size:o="default",mask:i=!0,push:a=nV,open:c,afterOpenChange:d,onClose:h,prefixCls:m,getContainer:p,panelRef:v=null,style:C,className:x,"aria-labelledby":S,visible:y,afterVisibleChange:w,maskStyle:_,drawerStyle:$,contentWrapperStyle:R,destroyOnClose:O,destroyOnHidden:I}=e,M=iN(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","aria-labelledby","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),T=gu(),N=M.title?T:void 0,{getPopupContainer:z,getPrefixCls:F,direction:U,className:q,style:D,classNames:K,styles:B}=Fr("drawer"),A=F("drawer",m),[H,G,Z]=oN(A),W=p===void 0&&z?()=>z(document.body):p,Y=ce({"no-mask":!i,[`${A}-rtl`]:U==="rtl"},t,G,Z),Q=l.useMemo(()=>n??(o==="large"?736:378),[n,o]),ne=l.useMemo(()=>r??(o==="large"?736:378),[r,o]),re={motionName:Ta(A,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},te=be=>({motionName:Ta(A,`panel-motion-${be}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),de=HP(),ue=Kr(v,de),[he,Ce]=mu("Drawer",M.zIndex),{classNames:me={},styles:fe={}}=M;return H(l.createElement(ka,{form:!0,space:!0},l.createElement(gf.Provider,{value:Ce},l.createElement(ZW,Object.assign({prefixCls:A,onClose:h,maskMotion:re,motion:te},M,{classNames:{mask:ce(me.mask,K.mask),content:ce(me.content,K.content),wrapper:ce(me.wrapper,K.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},fe.mask),_),B.mask),content:Object.assign(Object.assign(Object.assign({},fe.content),$),B.content),wrapper:Object.assign(Object.assign(Object.assign({},fe.wrapper),R),B.wrapper)},open:c??y,mask:i,push:a,width:Q,height:ne,style:Object.assign(Object.assign({},D),C),className:ce(q,x),rootClassName:Y,getContainer:W,afterOpenChange:d??w,panelRef:ue,zIndex:he,"aria-labelledby":S??N,destroyOnClose:I??O}),l.createElement(tN,Object.assign({prefixCls:A},M,{ariaId:N,onClose:h}))))))},rV=e=>{const{prefixCls:t,style:n,className:r,placement:o="right"}=e,i=iN(e,["prefixCls","style","className","placement"]),{getPrefixCls:a}=l.useContext(Kt),c=a("drawer",t),[d,h,m]=oN(c),p=ce(c,`${c}-pure`,`${c}-${o}`,h,m,r);return d(l.createElement("div",{className:p,style:n},l.createElement(tN,Object.assign({prefixCls:c},i))))};aN._InternalPanelDoNotUseOrYouWillBeFired=rV;function Jm(e){return["small","middle","large"].includes(e)}function L$(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const oV=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:o,paddingXS:i,fontSizeLG:a,fontSizeSM:c,borderRadiusLG:d,borderRadiusSM:h,colorBgContainerDisabled:m,lineWidth:p}=e;return{[t]:[{display:"inline-flex",alignItems:"center",gap:0,paddingInline:r,margin:0,background:m,borderWidth:p,borderStyle:"solid",borderColor:o,borderRadius:n,"&-large":{fontSize:a,borderRadius:d},"&-small":{paddingInline:i,borderRadius:h,fontSize:c},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0}},pu(e,{focus:!1})]}},iV=Rn(["Space","Addon"],e=>[oV(e)]);var aV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const lV=ae.forwardRef((e,t)=>{const{className:n,children:r,style:o,prefixCls:i}=e,a=aV(e,["className","children","style","prefixCls"]),{getPrefixCls:c,direction:d}=ae.useContext(Kt),h=c("space-addon",i),[m,p,v]=iV(h),{compactItemClassnames:C,compactSize:x}=sl(h,d),S=ce(h,p,C,v,{[`${h}-${x}`]:x},n);return m(ae.createElement("div",Object.assign({ref:t,className:S,style:o},a),r))}),lN=ae.createContext({latestIndex:0}),sV=lN.Provider,cV=({className:e,index:t,children:n,split:r,style:o})=>{const{latestIndex:i}=l.useContext(lN);return n==null?null:l.createElement(l.Fragment,null,l.createElement("div",{className:e,style:o},n),t<i&&r&&l.createElement("span",{className:`${e}-split`},r))},uV=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"}}}},dV=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}}}},fV=Rn("Space",e=>{const t=xn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[uV(t),dV(t)]},()=>({}),{resetStyle:!1});var hV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const mV=l.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:o,size:i,className:a,style:c,classNames:d,styles:h}=Fr("space"),{size:m=i??"small",align:p,className:v,rootClassName:C,children:x,direction:S="horizontal",prefixCls:y,split:w,style:_,wrap:$=!1,classNames:R,styles:O}=e,I=hV(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[M,T]=Array.isArray(m)?m:[m,m],N=Jm(T),z=Jm(M),F=L$(T),U=L$(M),q=co(x,{keepEmpty:!0}),D=p===void 0&&S==="horizontal"?"center":p,K=r("space",y),[B,A,H]=fV(K),G=ce(K,a,A,`${K}-${S}`,{[`${K}-rtl`]:o==="rtl",[`${K}-align-${D}`]:D,[`${K}-gap-row-${T}`]:N,[`${K}-gap-col-${M}`]:z},v,C,H),Z=ce(`${K}-item`,(n=R==null?void 0:R.item)!==null&&n!==void 0?n:d.item),W=Object.assign(Object.assign({},h.item),O==null?void 0:O.item),Y=q.map((re,te)=>{const de=(re==null?void 0:re.key)||`${Z}-${te}`;return l.createElement(cV,{className:Z,key:de,index:te,split:w,style:W},re)}),Q=l.useMemo(()=>({latestIndex:q.reduce((te,de,ue)=>de!=null?ue:te,0)}),[q]);if(q.length===0)return null;const ne={};return $&&(ne.flexWrap="wrap"),!z&&U&&(ne.columnGap=M),!N&&F&&(ne.rowGap=T),B(l.createElement("div",Object.assign({ref:t,className:G,style:Object.assign(Object.assign(Object.assign({},ne),c),_)},I),l.createElement(sV,{value:Q},Y)))}),mi=mV;mi.Compact=x4;mi.Addon=lV;var pV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const sN=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(Kt),{prefixCls:o,type:i="default",danger:a,disabled:c,loading:d,onClick:h,htmlType:m,children:p,className:v,menu:C,arrow:x,autoFocus:S,overlay:y,trigger:w,align:_,open:$,onOpenChange:R,placement:O,getPopupContainer:I,href:M,icon:T=l.createElement(JC,null),title:N,buttonsRender:z=me=>me,mouseEnterDelay:F,mouseLeaveDelay:U,overlayClassName:q,overlayStyle:D,destroyOnHidden:K,destroyPopupOnHide:B,dropdownRender:A,popupRender:H}=e,G=pV(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"]),Z=n("dropdown",o),W=`${Z}-button`,Q={menu:C,arrow:x,autoFocus:S,align:_,disabled:c,trigger:c?[]:w,onOpenChange:R,getPopupContainer:I||t,mouseEnterDelay:F,mouseLeaveDelay:U,overlayClassName:q,overlayStyle:D,destroyOnHidden:K,popupRender:H||A},{compactSize:ne,compactItemClassnames:re}=sl(Z,r),te=ce(W,re,v);"destroyPopupOnHide"in e&&(Q.destroyPopupOnHide=B),"overlay"in e&&(Q.overlay=y),"open"in e&&(Q.open=$),"placement"in e?Q.placement=O:Q.placement=r==="rtl"?"bottomLeft":"bottomRight";const de=l.createElement(Pn,{type:i,danger:a,disabled:c,loading:d,onClick:h,htmlType:m,href:M,title:N},p),ue=l.createElement(Pn,{type:i,danger:a,icon:T}),[he,Ce]=z([de,ue]);return l.createElement(mi.Compact,Object.assign({className:te,size:ne,block:!0},G),he,l.createElement(Gp,Object.assign({},Q),Ce))};sN.__ANT_BUTTON=!0;const dx=Gp;dx.Button=sN;const cN=["wrap","nowrap","wrap-reverse"],uN=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],dN=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],gV=(e,t)=>{const n=t.wrap===!0?"wrap":t.wrap;return{[`${e}-wrap-${n}`]:n&&cN.includes(n)}},vV=(e,t)=>{const n={};return dN.forEach(r=>{n[`${e}-align-${r}`]=t.align===r}),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n},yV=(e,t)=>{const n={};return uN.forEach(r=>{n[`${e}-justify-${r}`]=t.justify===r}),n};function bV(e,t){return ce(Object.assign(Object.assign(Object.assign({},gV(e,t)),vV(e,t)),yV(e,t)))}const CV=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},xV=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},SV=e=>{const{componentCls:t}=e,n={};return cN.forEach(r=>{n[`${t}-wrap-${r}`]={flexWrap:r}}),n},wV=e=>{const{componentCls:t}=e,n={};return dN.forEach(r=>{n[`${t}-align-${r}`]={alignItems:r}}),n},_V=e=>{const{componentCls:t}=e,n={};return uN.forEach(r=>{n[`${t}-justify-${r}`]={justifyContent:r}}),n},$V=()=>({}),EV=Rn("Flex",e=>{const{paddingXS:t,padding:n,paddingLG:r}=e,o=xn(e,{flexGapSM:t,flexGap:n,flexGapLG:r});return[CV(o),xV(o),SV(o),wV(o),_V(o)]},$V,{resetStyle:!1});var OV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const fr=ae.forwardRef((e,t)=>{const{prefixCls:n,rootClassName:r,className:o,style:i,flex:a,gap:c,vertical:d=!1,component:h="div",children:m}=e,p=OV(e,["prefixCls","rootClassName","className","style","flex","gap","vertical","component","children"]),{flex:v,direction:C,getPrefixCls:x}=ae.useContext(Kt),S=x("flex",n),[y,w,_]=EV(S),$=d??(v==null?void 0:v.vertical),R=ce(o,r,v==null?void 0:v.className,S,w,_,bV(S,e),{[`${S}-rtl`]:C==="rtl",[`${S}-gap-${c}`]:Jm(c),[`${S}-vertical`]:$}),O=Object.assign(Object.assign({},v==null?void 0:v.style),i);return a&&(O.flex=a),c&&!Jm(c)&&(O.gap=c),y(ae.createElement(h,Object.assign({ref:t,className:R,style:O},or(p,["justify","wrap","align"])),m))});function PV(e){return e==null?null:typeof e=="object"&&!l.isValidElement(e)?e:{title:e}}function ep(e){const[t,n]=l.useState(e);return l.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const RV=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)"}}}}},IV=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${oe(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 ${oe(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),k$=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},NV=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},Fn(e)),IV(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},k$(e,e.controlHeightSM)),"&-large":Object.assign({},k$(e,e.controlHeightLG))})}},MV=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:o,labelRequiredMarkColor:i,labelColor:a,labelFontSize:c,labelHeight:d,labelColonMarginInlineStart:h,labelColonMarginInlineEnd:m,itemMarginBottom:p}=e;return{[t]:Object.assign(Object.assign({},Fn(e)),{marginBottom:p,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden${o}-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:d,color:a,fontSize:c,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:i,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:h,marginInlineEnd:m},[`&${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(> ${o}-switch:only-child, > ${o}-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:OC,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Os=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),TV=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`]:Os(e)}}},LV=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"}}}}},kV=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Os(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},jV=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`]:Os(e)},[`@media (max-width: ${oe(e.screenXSMax)})`]:[kV(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Os(e)}}}],[`@media (max-width: ${oe(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Os(e)}}},[`@media (max-width: ${oe(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Os(e)}}},[`@media (max-width: ${oe(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Os(e)}}}}},zV=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}),fN=(e,t)=>xn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),fx=Rn("Form",(e,{rootPrefixCls:t})=>{const n=fN(e,t);return[NV(n),MV(n),RV(n),TV(n),LV(n),jV(n),bf(n),OC]},zV,{order:-1e3}),j$=[];function E0(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const hN=({help:e,helpStatus:t,errors:n=j$,warnings:r=j$,className:o,fieldId:i,onVisibleChanged:a})=>{const{prefixCls:c}=l.useContext(TC),d=`${c}-item-explain`,h=Yr(c),[m,p,v]=fx(c,h),C=l.useMemo(()=>iu(c),[c]),x=ep(n),S=ep(r),y=l.useMemo(()=>e!=null?[E0(e,"help",t)]:[].concat(ke(x.map(($,R)=>E0($,"error","error",R))),ke(S.map(($,R)=>E0($,"warning","warning",R)))),[e,t,x,S]),w=l.useMemo(()=>{const $={};return y.forEach(({key:R})=>{$[R]=($[R]||0)+1}),y.map((R,O)=>Object.assign(Object.assign({},R),{key:$[R.key]>1?`${R.key}-fallback-${O}`:R.key}))},[y]),_={};return i&&(_.id=`${i}_help`),m(l.createElement(vo,{motionDeadline:C.motionDeadline,motionName:`${c}-show-help`,visible:!!w.length,onVisibleChanged:a},$=>{const{className:R,style:O}=$;return l.createElement("div",Object.assign({},_,{className:ce(d,R,v,h,o,p),style:O}),l.createElement(vC,Object.assign({keys:w},iu(c),{motionName:`${c}-show-help-item`,component:!1}),I=>{const{key:M,error:T,errorStatus:N,className:z,style:F}=I;return l.createElement("div",{key:M,className:ce(z,{[`${d}-${N}`]:N}),style:F},T)}))}))};var DV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const AV=(e,t)=>{const n=l.useContext(go),{getPrefixCls:r,direction:o,requiredMark:i,colon:a,scrollToFirstError:c,className:d,style:h}=Fr("form"),{prefixCls:m,className:p,rootClassName:v,size:C,disabled:x=n,form:S,colon:y,labelAlign:w,labelWrap:_,labelCol:$,wrapperCol:R,hideRequiredMark:O,layout:I="horizontal",scrollToFirstError:M,requiredMark:T,onFinishFailed:N,name:z,style:F,feedbackIcons:U,variant:q}=e,D=DV(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),K=Qr(C),B=l.useContext(pO),A=l.useMemo(()=>T!==void 0?T:O?!1:i!==void 0?i:!0,[O,T,i]),H=y??a,G=r("form",m),Z=Yr(G),[W,Y,Q]=fx(G,Z),ne=ce(G,`${G}-${I}`,{[`${G}-hide-required-mark`]:A===!1,[`${G}-rtl`]:o==="rtl",[`${G}-${K}`]:K},Q,Z,Y,d,p,v),[re]=sI(S),{__INTERNAL__:te}=re;te.name=z;const de=l.useMemo(()=>({name:z,labelAlign:w,labelCol:$,labelWrap:_,wrapperCol:R,layout:I,colon:H,requiredMark:A,itemRef:te.itemRef,form:re,feedbackIcons:U}),[z,w,$,R,I,H,A,re,U]),ue=l.useRef(null);l.useImperativeHandle(t,()=>{var me;return Object.assign(Object.assign({},re),{nativeElement:(me=ue.current)===null||me===void 0?void 0:me.nativeElement})});const he=(me,fe)=>{if(me){let be={block:"nearest"};typeof me=="object"&&(be=Object.assign(Object.assign({},be),me)),re.scrollToField(fe,be)}},Ce=me=>{if(N==null||N(me),me.errorFields.length){const fe=me.errorFields[0].name;if(M!==void 0){he(M,fe);return}c!==void 0&&he(c,fe)}};return W(l.createElement(BP.Provider,{value:q},l.createElement(hC,{disabled:x},l.createElement(Ds.Provider,{value:K},l.createElement(DP,{validateMessages:B},l.createElement(al.Provider,{value:de},l.createElement(AP,{status:!0},l.createElement(vu,Object.assign({id:z},D,{name:z,onFinishFailed:Ce,form:re,ref:ue,style:Object.assign(Object.assign({},h),F),className:ne})))))))))},BV=l.forwardRef(AV);function FV(e){if(typeof e=="function")return e;const t=co(e);return t.length<=1?t[0]:t}const mN=()=>{const{status:e,errors:t=[],warnings:n=[]}=l.useContext(fo);return{status:e,errors:t,warnings:n}};mN.Context=fo;function HV(e){const[t,n]=l.useState(e),r=l.useRef(null),o=l.useRef([]),i=l.useRef(!1);l.useEffect(()=>(i.current=!1,()=>{i.current=!0,$n.cancel(r.current),r.current=null}),[]);function a(c){i.current||(r.current===null&&(o.current=[],r.current=$n(()=>{r.current=null,n(d=>{let h=d;return o.current.forEach(m=>{h=m(h)}),h})})),o.current.push(c))}return[t,a]}function WV(){const{itemRef:e}=l.useContext(al),t=l.useRef({});function n(r,o){const i=o&&typeof o=="object"&&es(o),a=r.join("_");return(t.current.name!==a||t.current.originRef!==i)&&(t.current.name=a,t.current.originRef=i,t.current.ref=Kr(e(r),i)),t.current.ref}return n}const VV=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},KV=Sp(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=fN(e,t);return VV(n)});var UV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const qV=24,GV=e=>{const{prefixCls:t,status:n,labelCol:r,wrapperCol:o,children:i,errors:a,warnings:c,_internalItemRender:d,extra:h,help:m,fieldId:p,marginBottom:v,onErrorVisibleChanged:C,label:x}=e,S=`${t}-item`,y=l.useContext(al),w=l.useMemo(()=>{let D=Object.assign({},o||y.wrapperCol||{});return x===null&&!r&&!o&&y.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(B=>{const A=B?[B]:[],H=jo(y.labelCol,A),G=typeof H=="object"?H:{},Z=jo(D,A),W=typeof Z=="object"?Z:{};"span"in G&&!("offset"in W)&&G.span<qV&&(D=Ni(D,[].concat(A,["offset"]),G.span))}),D},[o,y.wrapperCol,y.labelCol,x,r]),_=ce(`${S}-control`,w.className),$=l.useMemo(()=>{const{labelCol:D,wrapperCol:K}=y;return UV(y,["labelCol","wrapperCol"])},[y]),R=l.useRef(null),[O,I]=l.useState(0);bn(()=>{h&&R.current?I(R.current.clientHeight):I(0)},[h]);const M=l.createElement("div",{className:`${S}-control-input`},l.createElement("div",{className:`${S}-control-input-content`},i)),T=l.useMemo(()=>({prefixCls:t,status:n}),[t,n]),N=v!==null||a.length||c.length?l.createElement(TC.Provider,{value:T},l.createElement(hN,{fieldId:p,errors:a,warnings:c,help:m,helpStatus:n,className:`${S}-explain-connected`,onVisibleChanged:C})):null,z={};p&&(z.id=`${p}_extra`);const F=h?l.createElement("div",Object.assign({},z,{className:`${S}-extra`,ref:R}),h):null,U=N||F?l.createElement("div",{className:`${S}-additional`,style:v?{minHeight:v+O}:{}},N,F):null,q=d&&d.mark==="pro_table_render"&&d.render?d.render(e,{input:M,errorList:N,extra:F}):l.createElement(l.Fragment,null,M,U);return l.createElement(al.Provider,{value:$},l.createElement(ox,Object.assign({},w,{className:_}),q),l.createElement(KV,{prefixCls:t}))};var XV={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"},ZV=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:XV}))},YV=l.forwardRef(ZV),QV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const JV=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:o,colon:i,required:a,requiredMark:c,tooltip:d,vertical:h})=>{var m;const[p]=Yo("Form"),{labelAlign:v,labelCol:C,labelWrap:x,colon:S}=l.useContext(al);if(!t)return null;const y=r||C||{},w=o||v,_=`${e}-item-label`,$=ce(_,w==="left"&&`${_}-left`,y.className,{[`${_}-wrap`]:!!x});let R=t;const O=i===!0||S!==!1&&i!==!1;O&&!h&&typeof t=="string"&&t.trim()&&(R=t.replace(/[:|]\s*$/,""));const M=PV(d);if(M){const{icon:q=l.createElement(YV,null)}=M,D=QV(M,["icon"]),K=l.createElement(Di,Object.assign({},D),l.cloneElement(q,{className:`${e}-item-tooltip`,title:"",onClick:B=>{B.preventDefault()},tabIndex:null}));R=l.createElement(l.Fragment,null,R,K)}const T=c==="optional",N=typeof c=="function",z=c===!1;N?R=c(R,{required:!!a}):T&&!a&&(R=l.createElement(l.Fragment,null,R,l.createElement("span",{className:`${e}-item-optional`,title:""},(p==null?void 0:p.optional)||((m=ia.Form)===null||m===void 0?void 0:m.optional))));let F;z?F="hidden":(T||N)&&(F="optional");const U=ce({[`${e}-item-required`]:a,[`${e}-item-required-mark-${F}`]:F,[`${e}-item-no-colon`]:!O});return l.createElement(ox,Object.assign({},y,{className:$}),l.createElement("label",{htmlFor:n,className:U,title:typeof t=="string"?t:""},R))},eK={success:wp,warning:yC,error:hu,validating:il};function pN({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:o,prefixCls:i,meta:a,noStyle:c,name:d}){const h=`${i}-item`,{feedbackIcons:m}=l.useContext(al),p=lI(t,n,a,null,!!r,o),{isFormItemInput:v,status:C,hasFeedback:x,feedbackIcon:S,name:y}=l.useContext(fo),w=l.useMemo(()=>{var _;let $;if(r){const O=r!==!0&&r.icons||m,I=p&&((_=O==null?void 0:O({status:p,errors:t,warnings:n}))===null||_===void 0?void 0:_[p]),M=p?eK[p]:null;$=I!==!1&&M?l.createElement("span",{className:ce(`${h}-feedback-icon`,`${h}-feedback-icon-${p}`)},I||l.createElement(M,null)):null}const R={status:p||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:$,isFormItemInput:!0,name:d};return c&&(R.status=(p??C)||"",R.isFormItemInput=v,R.hasFeedback=!!(r??x),R.feedbackIcon=r!==void 0?R.feedbackIcon:S,R.name=d??y),R},[p,r,c,v,C]);return l.createElement(fo.Provider,{value:w},e)}var tK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function nK(e){const{prefixCls:t,className:n,rootClassName:r,style:o,help:i,errors:a,warnings:c,validateStatus:d,meta:h,hasFeedback:m,hidden:p,children:v,fieldId:C,required:x,isRequired:S,onSubItemMetaChange:y,layout:w,name:_}=e,$=tK(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),R=`${t}-item`,{requiredMark:O,layout:I}=l.useContext(al),M=w||I,T=M==="vertical",N=l.useRef(null),z=ep(a),F=ep(c),U=i!=null,q=!!(U||a.length||c.length),D=!!N.current&&yf(N.current),[K,B]=l.useState(null);bn(()=>{if(q&&N.current){const W=getComputedStyle(N.current);B(Number.parseInt(W.marginBottom,10))}},[q,D]);const A=W=>{W||B(null)},G=((W=!1)=>{const Y=W?z:h.errors,Q=W?F:h.warnings;return lI(Y,Q,h,"",!!m,d)})(),Z=ce(R,n,r,{[`${R}-with-help`]:U||z.length||F.length,[`${R}-has-feedback`]:G&&m,[`${R}-has-success`]:G==="success",[`${R}-has-warning`]:G==="warning",[`${R}-has-error`]:G==="error",[`${R}-is-validating`]:G==="validating",[`${R}-hidden`]:p,[`${R}-${M}`]:M});return l.createElement("div",{className:Z,style:o,ref:N},l.createElement(zI,Object.assign({className:`${R}-row`},or($,["_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"])),l.createElement(JV,Object.assign({htmlFor:C},e,{requiredMark:O,required:x??S,prefixCls:t,vertical:T})),l.createElement(GV,Object.assign({},e,h,{errors:z,warnings:F,prefixCls:t,status:G,help:i,marginBottom:K,onErrorVisibleChanged:A}),l.createElement(zP.Provider,{value:y},l.createElement(pN,{prefixCls:t,meta:h,errors:h.errors,warnings:h.warnings,hasFeedback:m,validateStatus:G,name:_},v)))),!!K&&l.createElement("div",{className:`${R}-margin-offset`,style:{marginBottom:-K}}))}const rK="__SPLIT__";function oK(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(o=>{const i=e[o],a=t[o];return i===a||typeof i=="function"||typeof a=="function"})}const iK=l.memo(({children:e})=>e,(e,t)=>oK(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function z$(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function aK(e){const{name:t,noStyle:n,className:r,dependencies:o,prefixCls:i,shouldUpdate:a,rules:c,children:d,required:h,label:m,messageVariables:p,trigger:v="onChange",validateTrigger:C,hidden:x,help:S,layout:y}=e,{getPrefixCls:w}=l.useContext(Kt),{name:_}=l.useContext(al),$=FV(d),R=typeof $=="function",O=l.useContext(zP),{validateTrigger:I}=l.useContext(Bs),M=C!==void 0?C:I,T=t!=null,N=w("form",i),z=Yr(N),[F,U,q]=fx(N,z);ts();const D=l.useContext(of),K=l.useRef(null),[B,A]=HV({}),[H,G]=As(()=>z$()),Z=de=>{const ue=D==null?void 0:D.getKey(de.name);if(G(de.destroy?z$():de,!0),n&&S!==!1&&O){let he=de.name;if(de.destroy)he=K.current||he;else if(ue!==void 0){const[Ce,me]=ue;he=[Ce].concat(ke(me)),K.current=he}O(de,he)}},W=(de,ue)=>{A(he=>{const Ce=Object.assign({},he),fe=[].concat(ke(de.name.slice(0,-1)),ke(ue)).join(rK);return de.destroy?delete Ce[fe]:Ce[fe]=de,Ce})},[Y,Q]=l.useMemo(()=>{const de=ke(H.errors),ue=ke(H.warnings);return Object.values(B).forEach(he=>{de.push.apply(de,ke(he.errors||[])),ue.push.apply(ue,ke(he.warnings||[]))}),[de,ue]},[B,H.errors,H.warnings]),ne=WV();function re(de,ue,he){return n&&!x?l.createElement(pN,{prefixCls:N,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:H,errors:Y,warnings:Q,noStyle:!0,name:t},de):l.createElement(nK,Object.assign({key:"row"},e,{className:ce(r,q,z,U),prefixCls:N,fieldId:ue,isRequired:he,errors:Y,warnings:Q,meta:H,onSubItemMetaChange:W,layout:y,name:t}),de)}if(!T&&!R&&!o)return F(re($));let te={};return typeof m=="string"?te.label=m:t&&(te.label=String(t)),p&&(te=Object.assign(Object.assign({},te),p)),F(l.createElement(NC,Object.assign({},e,{messageVariables:te,trigger:v,validateTrigger:M,onMetaChange:Z}),(de,ue,he)=>{const Ce=Wd(t).length&&ue?ue.name:[],me=aI(Ce,_),fe=h!==void 0?h:!!(c!=null&&c.some(ge=>{if(ge&&typeof ge=="object"&&ge.required&&!ge.warningOnly)return!0;if(typeof ge=="function"){const pe=ge(he);return(pe==null?void 0:pe.required)&&!(pe!=null&&pe.warningOnly)}return!1})),be=Object.assign({},de);let ye=null;if(Array.isArray($)&&T)ye=$;else if(!(R&&(!(a||o)||T))){if(!(o&&!R&&!T))if(l.isValidElement($)){const ge=Object.assign(Object.assign({},$.props),be);if(ge.id||(ge.id=me),S||Y.length>0||Q.length>0||e.extra){const Ee=[];(S||Y.length>0)&&Ee.push(`${me}_help`),e.extra&&Ee.push(`${me}_extra`),ge["aria-describedby"]=Ee.join(" ")}Y.length>0&&(ge["aria-invalid"]="true"),fe&&(ge["aria-required"]="true"),ra($)&&(ge.ref=ne(Ce,$)),new Set([].concat(ke(Wd(v)),ke(Wd(M)))).forEach(Ee=>{ge[Ee]=(...Ae)=>{var ze,Se,Ie,Re,Oe;(Ie=be[Ee])===null||Ie===void 0||(ze=Ie).call.apply(ze,[be].concat(Ae)),(Oe=(Re=$.props)[Ee])===null||Oe===void 0||(Se=Oe).call.apply(Se,[Re].concat(Ae))}});const _e=[ge["aria-required"],ge["aria-invalid"],ge["aria-describedby"]];ye=l.createElement(iK,{control:be,update:$,childProps:_e},Zr($,ge))}else R&&(a||o)&&!T?ye=$(he):ye=$}return re(ye,me,fe)}))}const gN=aK;gN.useStatus=mN;var lK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const sK=e=>{var{prefixCls:t,children:n}=e,r=lK(e,["prefixCls","children"]);const{getPrefixCls:o}=l.useContext(Kt),i=o("form",t),a=l.useMemo(()=>({prefixCls:i,status:"error"}),[i]);return l.createElement(TP,Object.assign({},r),(c,d,h)=>l.createElement(TC.Provider,{value:a},n(c.map(m=>Object.assign(Object.assign({},m),{fieldKey:m.key})),d,{errors:h.errors,warnings:h.warnings})))};function cK(){const{form:e}=l.useContext(al);return e}const ta=BV;ta.Item=gN;ta.List=sK;ta.ErrorList=hN;ta.useForm=sI;ta.useFormInstance=cK;ta.useWatch=jP;ta.Provider=DP;ta.create=()=>{};var uK={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"},dK=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:uK}))},vN=l.forwardRef(dK);function D$(e,t,n,r){var o=qd.unstable_batchedUpdates?function(a){qd.unstable_batchedUpdates(n,a)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,o,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,o,r)}}}const fK=e=>{const{getPrefixCls:t,direction:n}=l.useContext(Kt),{prefixCls:r,className:o}=e,i=t("input-group",r),a=t("input"),[c,d,h]=xI(a),m=ce(i,h,{[`${i}-lg`]:e.size==="large",[`${i}-sm`]:e.size==="small",[`${i}-compact`]:e.compact,[`${i}-rtl`]:n==="rtl"},d,o),p=l.useContext(fo),v=l.useMemo(()=>Object.assign(Object.assign({},p),{isFormItemInput:!1}),[p]);return c(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(fo.Provider,{value:v},e.children)))},hK=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}}}},mK=Rn(["Input","OTP"],e=>{const t=xn(e,xu(e));return hK(t)},Su);var pK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const gK=l.forwardRef((e,t)=>{const{className:n,value:r,onChange:o,onActiveChange:i,index:a,mask:c}=e,d=pK(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:h}=l.useContext(Kt),m=h("otp"),p=typeof c=="string"?c:r,v=l.useRef(null);l.useImperativeHandle(t,()=>v.current);const C=y=>{o(a,y.target.value)},x=()=>{$n(()=>{var y;const w=(y=v.current)===null||y===void 0?void 0:y.input;document.activeElement===w&&w&&w.select()})},S=y=>{const{key:w,ctrlKey:_,metaKey:$}=y;w==="ArrowLeft"?i(a-1):w==="ArrowRight"?i(a+1):w==="z"&&(_||$)?y.preventDefault():w==="Backspace"&&!r&&i(a-1),x()};return l.createElement("span",{className:`${m}-input-wrapper`,role:"presentation"},c&&r!==""&&r!==void 0&&l.createElement("span",{className:`${m}-mask-icon`,"aria-hidden":"true"},p),l.createElement(wu,Object.assign({"aria-label":`OTP Input ${a+1}`,type:c===!0?"password":"text"},d,{ref:v,value:r,onInput:C,onFocus:x,onKeyDown:S,onMouseDown:x,onMouseUp:x,className:ce(n,{[`${m}-mask-input`]:c})})))});var vK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function tm(e){return(e||"").split("")}const yK=e=>{const{index:t,prefixCls:n,separator:r}=e,o=typeof r=="function"?r(t):r;return o?l.createElement("span",{className:`${n}-separator`},o):null},bK=l.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:o,defaultValue:i,value:a,onChange:c,formatter:d,separator:h,variant:m,disabled:p,status:v,autoFocus:C,mask:x,type:S,onInput:y,inputMode:w}=e,_=vK(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:$,direction:R}=l.useContext(Kt),O=$("otp",n),I=Vr(_,{aria:!0,data:!0,attr:!0}),[M,T,N]=mK(O),z=Qr(ne=>o??ne),F=l.useContext(fo),U=$f(F.status,v),q=l.useMemo(()=>Object.assign(Object.assign({},F),{status:U,hasFeedback:!1,feedbackIcon:null}),[F,U]),D=l.useRef(null),K=l.useRef({});l.useImperativeHandle(t,()=>({focus:()=>{var ne;(ne=K.current[0])===null||ne===void 0||ne.focus()},blur:()=>{var ne;for(let re=0;re<r;re+=1)(ne=K.current[re])===null||ne===void 0||ne.blur()},nativeElement:D.current}));const B=ne=>d?d(ne):ne,[A,H]=l.useState(()=>tm(B(i||"")));l.useEffect(()=>{a!==void 0&&H(tm(a))},[a]);const G=On(ne=>{H(ne),y&&y(ne),c&&ne.length===r&&ne.every(re=>re)&&ne.some((re,te)=>A[te]!==re)&&c(ne.join(""))}),Z=On((ne,re)=>{let te=ke(A);for(let ue=0;ue<ne;ue+=1)te[ue]||(te[ue]="");re.length<=1?te[ne]=re:te=te.slice(0,ne).concat(tm(re)),te=te.slice(0,r);for(let ue=te.length-1;ue>=0&&!te[ue];ue-=1)te.pop();const de=B(te.map(ue=>ue||" ").join(""));return te=tm(de).map((ue,he)=>ue===" "&&!te[he]?te[he]:ue),te}),W=(ne,re)=>{var te;const de=Z(ne,re),ue=Math.min(ne+re.length,r-1);ue!==ne&&de[ne]!==void 0&&((te=K.current[ue])===null||te===void 0||te.focus()),G(de)},Y=ne=>{var re;(re=K.current[ne])===null||re===void 0||re.focus()},Q={variant:m,disabled:p,status:U,mask:x,type:S,inputMode:w};return M(l.createElement("div",Object.assign({},I,{ref:D,className:ce(O,{[`${O}-sm`]:z==="small",[`${O}-lg`]:z==="large",[`${O}-rtl`]:R==="rtl"},N,T),role:"group"}),l.createElement(fo.Provider,{value:q},Array.from({length:r}).map((ne,re)=>{const te=`otp-${re}`,de=A[re]||"";return l.createElement(l.Fragment,{key:te},l.createElement(gK,Object.assign({ref:ue=>{K.current[re]=ue},index:re,size:z,htmlSize:1,className:`${O}-input`,onChange:W,value:de,onActiveChange:Y,autoFocus:re===0&&C},Q)),re<r-1&&l.createElement(yK,{separator:h,index:re,prefixCls:O}))}))))});var CK={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"},xK=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:CK}))},SK=l.forwardRef(xK),wK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const _K=e=>e?l.createElement(vN,null):l.createElement(SK,null),$K={click:"onClick",hover:"onMouseOver"},EK=l.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:o=!0,iconRender:i=_K,suffix:a}=e,c=l.useContext(go),d=n??c,h=typeof o=="object"&&o.visible!==void 0,[m,p]=l.useState(()=>h?o.visible:!1),v=l.useRef(null);l.useEffect(()=>{h&&p(o.visible)},[h,o]);const C=GI(v),x=()=>{var F;if(d)return;m&&C();const U=!m;p(U),typeof o=="object"&&((F=o.onVisibleChange)===null||F===void 0||F.call(o,U))},S=F=>{const U=$K[r]||"",q=i(m),D={[U]:x,className:`${F}-icon`,key:"passwordIcon",onMouseDown:K=>{K.preventDefault()},onMouseUp:K=>{K.preventDefault()}};return l.cloneElement(l.isValidElement(q)?q:l.createElement("span",null,q),D)},{className:y,prefixCls:w,inputPrefixCls:_,size:$}=e,R=wK(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=l.useContext(Kt),I=O("input",_),M=O("input-password",w),T=o&&S(M),N=ce(M,y,{[`${M}-${$}`]:!!$}),z=Object.assign(Object.assign({},or(R,["suffix","iconRender","visibilityToggle"])),{type:m?"text":"password",className:N,prefixCls:I,suffix:l.createElement(l.Fragment,null,T,a)});return $&&(z.size=$),l.createElement(wu,Object.assign({ref:Kr(t,v)},z))});var OK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const PK=l.forwardRef((e,t)=>{const{prefixCls:n,inputPrefixCls:r,className:o,size:i,suffix:a,enterButton:c=!1,addonAfter:d,loading:h,disabled:m,onSearch:p,onChange:v,onCompositionStart:C,onCompositionEnd:x,variant:S,onPressEnter:y}=e,w=OK(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:_,direction:$}=l.useContext(Kt),R=l.useRef(!1),O=_("input-search",n),I=_("input",r),{compactSize:M}=sl(O,$),T=Qr(Q=>{var ne;return(ne=i??M)!==null&&ne!==void 0?ne:Q}),N=l.useRef(null),z=Q=>{Q!=null&&Q.target&&Q.type==="click"&&p&&p(Q.target.value,Q,{source:"clear"}),v==null||v(Q)},F=Q=>{var ne;document.activeElement===((ne=N.current)===null||ne===void 0?void 0:ne.input)&&Q.preventDefault()},U=Q=>{var ne,re;p&&p((re=(ne=N.current)===null||ne===void 0?void 0:ne.input)===null||re===void 0?void 0:re.value,Q,{source:"input"})},q=Q=>{R.current||h||(y==null||y(Q),U(Q))},D=typeof c=="boolean"?l.createElement(HC,null):null,K=`${O}-button`;let B;const A=c||{},H=A.type&&A.type.__ANT_BUTTON===!0;H||A.type==="button"?B=Zr(A,Object.assign({onMouseDown:F,onClick:Q=>{var ne,re;(re=(ne=A==null?void 0:A.props)===null||ne===void 0?void 0:ne.onClick)===null||re===void 0||re.call(ne,Q),U(Q)},key:"enterButton"},H?{className:K,size:T}:{})):B=l.createElement(Pn,{className:K,color:c?"primary":"default",size:T,disabled:m,key:"enterButton",onMouseDown:F,onClick:U,loading:h,icon:D,variant:S==="borderless"||S==="filled"||S==="underlined"?"text":c?"solid":void 0},c),d&&(B=[B,Zr(d,{key:"addonAfter"})]);const G=ce(O,{[`${O}-rtl`]:$==="rtl",[`${O}-${T}`]:!!T,[`${O}-with-button`]:!!c},o),Z=Q=>{R.current=!0,C==null||C(Q)},W=Q=>{R.current=!1,x==null||x(Q)},Y=Object.assign(Object.assign({},w),{className:G,prefixCls:I,type:"search",size:T,variant:S,onPressEnter:q,onCompositionStart:Z,onCompositionEnd:W,addonAfter:B,suffix:a,onChange:z,disabled:m});return l.createElement(wu,Object.assign({ref:Kr(N,t)},Y))});var RK=`
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;
`,IK=["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"],O0={},li;function NK(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&&O0[n])return O0[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),c=IK.map(function(h){return"".concat(h,":").concat(r.getPropertyValue(h))}).join(";"),d={sizingStyle:c,paddingSize:i,borderSize:a,boxSizing:o};return t&&n&&(O0[n]=d),d}function MK(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;li||(li=document.createElement("textarea"),li.setAttribute("tab-index","-1"),li.setAttribute("aria-hidden","true"),li.setAttribute("name","hiddenTextarea"),document.body.appendChild(li)),e.getAttribute("wrap")?li.setAttribute("wrap",e.getAttribute("wrap")):li.removeAttribute("wrap");var o=NK(e,t),i=o.paddingSize,a=o.borderSize,c=o.boxSizing,d=o.sizingStyle;li.setAttribute("style","".concat(d,";").concat(RK)),li.value=e.value||e.placeholder||"";var h=void 0,m=void 0,p,v=li.scrollHeight;if(c==="border-box"?v+=a:c==="content-box"&&(v-=i),n!==null||r!==null){li.value=" ";var C=li.scrollHeight-i;n!==null&&(h=C*n,c==="border-box"&&(h=h+i+a),v=Math.max(h,v)),r!==null&&(m=C*r,c==="border-box"&&(m=m+i+a),p=v>m?"":"hidden",v=Math.min(m,v))}var x={height:v,overflowY:p,resize:"none"};return h&&(x.minHeight=h),m&&(x.maxHeight=m),x}var TK=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],P0=0,R0=1,I0=2,LK=l.forwardRef(function(e,t){var n=e,r=n.prefixCls,o=n.defaultValue,i=n.value,a=n.autoSize,c=n.onResize,d=n.className,h=n.style,m=n.disabled,p=n.onChange;n.onInternalAutoSize;var v=Zt(n,TK),C=qn(o,{value:i,postState:function(Q){return Q??""}}),x=xe(C,2),S=x[0],y=x[1],w=function(Q){y(Q.target.value),p==null||p(Q)},_=l.useRef();l.useImperativeHandle(t,function(){return{textArea:_.current}});var $=l.useMemo(function(){return a&&Tt(a)==="object"?[a.minRows,a.maxRows]:[]},[a]),R=xe($,2),O=R[0],I=R[1],M=!!a,T=l.useState(I0),N=xe(T,2),z=N[0],F=N[1],U=l.useState(),q=xe(U,2),D=q[0],K=q[1],B=function(){F(P0)};bn(function(){M&&B()},[i,O,I,M]),bn(function(){if(z===P0)F(R0);else if(z===R0){var Y=MK(_.current,!1,O,I);F(I0),K(Y)}},[z]);var A=l.useRef(),H=function(){$n.cancel(A.current)},G=function(Q){z===I0&&(c==null||c(Q),a&&(H(),A.current=$n(function(){B()})))};l.useEffect(function(){return H},[]);var Z=M?D:null,W=le(le({},h),Z);return(z===P0||z===R0)&&(W.overflowY="hidden",W.overflowX="hidden"),l.createElement(Do,{onResize:G,disabled:!(a||c)},l.createElement("textarea",je({},v,{ref:_,style:W,className:ce(r,d,J({},"".concat(r,"-disabled"),m)),disabled:m,value:S,onChange:w})))}),kK=["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"],jK=ae.forwardRef(function(e,t){var n,r=e.defaultValue,o=e.value,i=e.onFocus,a=e.onBlur,c=e.onChange,d=e.allowClear,h=e.maxLength,m=e.onCompositionStart,p=e.onCompositionEnd,v=e.suffix,C=e.prefixCls,x=C===void 0?"rc-textarea":C,S=e.showCount,y=e.count,w=e.className,_=e.style,$=e.disabled,R=e.hidden,O=e.classNames,I=e.styles,M=e.onResize,T=e.onClear,N=e.onPressEnter,z=e.readOnly,F=e.autoSize,U=e.onKeyDown,q=Zt(e,kK),D=qn(r,{value:o,defaultValue:r}),K=xe(D,2),B=K[0],A=K[1],H=B==null?"":String(B),G=ae.useState(!1),Z=xe(G,2),W=Z[0],Y=Z[1],Q=ae.useRef(!1),ne=ae.useState(null),re=xe(ne,2),te=re[0],de=re[1],ue=l.useRef(null),he=l.useRef(null),Ce=function(){var et;return(et=he.current)===null||et===void 0?void 0:et.textArea},me=function(){Ce().focus()};l.useImperativeHandle(t,function(){var Ue;return{resizableTextArea:he.current,focus:me,blur:function(){Ce().blur()},nativeElement:((Ue=ue.current)===null||Ue===void 0?void 0:Ue.nativeElement)||Ce()}}),l.useEffect(function(){Y(function(Ue){return!$&&Ue})},[$]);var fe=ae.useState(null),be=xe(fe,2),ye=be[0],ge=be[1];ae.useEffect(function(){if(ye){var Ue;(Ue=Ce()).setSelectionRange.apply(Ue,ke(ye))}},[ye]);var pe=KI(y,S),_e=(n=pe.max)!==null&&n!==void 0?n:h,Ee=Number(_e)>0,Ae=pe.strategy(H),ze=!!_e&&Ae>_e,Se=function(et,ot){var Me=ot;!Q.current&&pe.exceedFormatter&&pe.max&&pe.strategy(ot)>pe.max&&(Me=pe.exceedFormatter(ot,{max:pe.max}),ot!==Me&&ge([Ce().selectionStart||0,Ce().selectionEnd||0])),A(Me),Qm(et.currentTarget,et,c,Me)},Ie=function(et){Q.current=!0,m==null||m(et)},Re=function(et){Q.current=!1,Se(et,et.currentTarget.value),p==null||p(et)},Oe=function(et){Se(et,et.target.value)},We=function(et){et.key==="Enter"&&N&&N(et),U==null||U(et)},qe=function(et){Y(!0),i==null||i(et)},lt=function(et){Y(!1),a==null||a(et)},tt=function(et){A(""),me(),Qm(Ce(),et,c)},Ye=v,rt;pe.show&&(pe.showFormatter?rt=pe.showFormatter({value:H,count:Ae,maxLength:_e}):rt="".concat(Ae).concat(Ee?" / ".concat(_e):""),Ye=ae.createElement(ae.Fragment,null,Ye,ae.createElement("span",{className:ce("".concat(x,"-data-count"),O==null?void 0:O.count),style:I==null?void 0:I.count},rt)));var Fe=function(et){var ot;M==null||M(et),(ot=Ce())!==null&&ot!==void 0&&ot.style.height&&de(!0)},Le=!F&&!S&&!d;return ae.createElement(sx,{ref:ue,value:H,allowClear:d,handleReset:tt,suffix:Ye,prefixCls:x,classNames:le(le({},O),{},{affixWrapper:ce(O==null?void 0:O.affixWrapper,J(J({},"".concat(x,"-show-count"),S),"".concat(x,"-textarea-allow-clear"),d))}),disabled:$,focused:W,className:ce(w,ze&&"".concat(x,"-out-of-range")),style:le(le({},_),te&&!Le?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof rt=="string"?rt:void 0}},hidden:R,readOnly:z,onClear:T},ae.createElement(LK,je({},q,{autoSize:F,maxLength:h,onKeyDown:We,onChange:Oe,onFocus:qe,onBlur:lt,onCompositionStart:Ie,onCompositionEnd:Re,className:ce(O==null?void 0:O.textarea),style:le(le({},I==null?void 0:I.textarea),{},{resize:_==null?void 0:_.resize}),disabled:$,prefixCls:x,onResize:Fe,ref:he,readOnly:z})))});const zK=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}}}}}},DK=Rn(["Input","TextArea"],e=>{const t=xn(e,xu(e));return zK(t)},Su,{resetFont:!1});var AK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const yN=l.forwardRef((e,t)=>{var n;const{prefixCls:r,bordered:o=!0,size:i,disabled:a,status:c,allowClear:d,classNames:h,rootClassName:m,className:p,style:v,styles:C,variant:x,showCount:S,onMouseDown:y,onResize:w}=e,_=AK(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:$,direction:R,allowClear:O,autoComplete:I,className:M,style:T,classNames:N,styles:z}=Fr("textArea"),F=l.useContext(go),U=a??F,{status:q,hasFeedback:D,feedbackIcon:K}=l.useContext(fo),B=$f(q,c),A=l.useRef(null);l.useImperativeHandle(t,()=>{var pe;return{resizableTextArea:(pe=A.current)===null||pe===void 0?void 0:pe.resizableTextArea,focus:_e=>{var Ee,Ae;lx((Ae=(Ee=A.current)===null||Ee===void 0?void 0:Ee.resizableTextArea)===null||Ae===void 0?void 0:Ae.textArea,_e)},blur:()=>{var _e;return(_e=A.current)===null||_e===void 0?void 0:_e.blur()}}});const H=$("input",r),G=Yr(H),[Z,W,Y]=CI(H,m),[Q]=DK(H,G),{compactSize:ne,compactItemClassnames:re}=sl(H,R),te=Qr(pe=>{var _e;return(_e=i??ne)!==null&&_e!==void 0?_e:pe}),[de,ue]=Ef("textArea",x,o),he=qI(d??O),[Ce,me]=l.useState(!1),[fe,be]=l.useState(!1),ye=pe=>{me(!0),y==null||y(pe);const _e=()=>{me(!1),document.removeEventListener("mouseup",_e)};document.addEventListener("mouseup",_e)},ge=pe=>{var _e,Ee;if(w==null||w(pe),Ce&&typeof getComputedStyle=="function"){const Ae=(Ee=(_e=A.current)===null||_e===void 0?void 0:_e.nativeElement)===null||Ee===void 0?void 0:Ee.querySelector("textarea");Ae&&getComputedStyle(Ae).resize==="both"&&be(!0)}};return Z(Q(l.createElement(jK,Object.assign({autoComplete:I},_,{style:Object.assign(Object.assign({},T),v),styles:Object.assign(Object.assign({},z),C),disabled:U,allowClear:he,className:ce(Y,G,p,m,re,M,fe&&`${H}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},h),N),{textarea:ce({[`${H}-sm`]:te==="small",[`${H}-lg`]:te==="large"},W,h==null?void 0:h.textarea,N.textarea,Ce&&`${H}-mouse-active`),variant:ce({[`${H}-${de}`]:ue},Fs(H,B)),affixWrapper:ce(`${H}-textarea-affix-wrapper`,{[`${H}-affix-wrapper-rtl`]:R==="rtl",[`${H}-affix-wrapper-sm`]:te==="small",[`${H}-affix-wrapper-lg`]:te==="large",[`${H}-textarea-show-count`]:S||((n=e.count)===null||n===void 0?void 0:n.show)},W)}),prefixCls:H,suffix:D&&l.createElement("span",{className:`${H}-textarea-suffix`},K),showCount:S,ref:A,onResize:ge,onMouseDown:ye}))))}),fa=wu;fa.Group=fK;fa.Search=PK;fa.TextArea=yN;fa.Password=EK;fa.OTP=bK;function BK(e,t,n){return typeof n=="boolean"?n:e.length?!0:co(t).some(o=>o.type===ZR)}var bN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function Qp({suffixCls:e,tagName:t,displayName:n}){return r=>l.forwardRef((i,a)=>l.createElement(r,Object.assign({ref:a,suffixCls:e,tagName:t},i)))}const hx=l.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:o,tagName:i}=e,a=bN(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:c}=l.useContext(Kt),d=c("layout",n),[h,m,p]=XR(d),v=r?`${d}-${r}`:d;return h(l.createElement(i,Object.assign({className:ce(n||v,o,m,p),ref:t},a)))}),FK=l.forwardRef((e,t)=>{const{direction:n}=l.useContext(Kt),[r,o]=l.useState([]),{prefixCls:i,className:a,rootClassName:c,children:d,hasSider:h,tagName:m,style:p}=e,v=bN(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),C=or(v,["suffixCls"]),{getPrefixCls:x,className:S,style:y}=Fr("layout"),w=x("layout",i),_=BK(r,d,h),[$,R,O]=XR(w),I=ce(w,{[`${w}-has-sider`]:_,[`${w}-rtl`]:n==="rtl"},S,a,c,R,O),M=l.useMemo(()=>({siderHook:{addSider:T=>{o(N=>[].concat(ke(N),[T]))},removeSider:T=>{o(N=>N.filter(z=>z!==T))}}}),[]);return $(l.createElement(UR.Provider,{value:M},l.createElement(m,Object.assign({ref:t,className:I,style:Object.assign(Object.assign({},y),p)},C),d)))}),HK=Qp({tagName:"div",displayName:"Layout"})(FK),WK=Qp({suffixCls:"header",tagName:"header",displayName:"Header"})(hx),VK=Qp({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(hx),KK=Qp({suffixCls:"content",tagName:"main",displayName:"Content"})(hx),_u=HK;_u.Header=WK;_u.Footer=VK;_u.Content=KK;_u.Sider=ZR;_u._InternalSiderContext=qp;var UK={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"},qK=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:UK}))},A$=l.forwardRef(qK),GK={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"},XK=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:GK}))},B$=l.forwardRef(XK),ZK={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:"页码"},YK=[10,20,50,100],QK=function(t){var n=t.pageSizeOptions,r=n===void 0?YK:n,o=t.locale,i=t.changeSize,a=t.pageSize,c=t.goButton,d=t.quickGo,h=t.rootPrefixCls,m=t.disabled,p=t.buildOptionText,v=t.showSizeChanger,C=t.sizeChangerRender,x=ae.useState(""),S=xe(x,2),y=S[0],w=S[1],_=function(){return!y||Number.isNaN(y)?void 0:Number(y)},$=typeof p=="function"?p:function(U){return"".concat(U," ").concat(o.items_per_page)},R=function(q){w(q.target.value)},O=function(q){c||y===""||(w(""),!(q.relatedTarget&&(q.relatedTarget.className.indexOf("".concat(h,"-item-link"))>=0||q.relatedTarget.className.indexOf("".concat(h,"-item"))>=0))&&(d==null||d(_())))},I=function(q){y!==""&&(q.keyCode===ct.ENTER||q.type==="click")&&(w(""),d==null||d(_()))},M=function(){return r.some(function(q){return q.toString()===a.toString()})?r:r.concat([a]).sort(function(q,D){var K=Number.isNaN(Number(q))?0:Number(q),B=Number.isNaN(Number(D))?0:Number(D);return K-B})},T="".concat(h,"-options");if(!v&&!d)return null;var N=null,z=null,F=null;return v&&C&&(N=C({disabled:m,size:a,onSizeChange:function(q){i==null||i(Number(q))},"aria-label":o.page_size,className:"".concat(T,"-size-changer"),options:M().map(function(U){return{label:$(U),value:U}})})),d&&(c&&(F=typeof c=="boolean"?ae.createElement("button",{type:"button",onClick:I,onKeyUp:I,disabled:m,className:"".concat(T,"-quick-jumper-button")},o.jump_to_confirm):ae.createElement("span",{onClick:I,onKeyUp:I},c)),z=ae.createElement("div",{className:"".concat(T,"-quick-jumper")},o.jump_to,ae.createElement("input",{disabled:m,type:"text",value:y,onChange:R,onKeyUp:I,onBlur:O,"aria-label":o.page}),o.page,F)),ae.createElement("li",{className:T},N,z)},$d=function(t){var n=t.rootPrefixCls,r=t.page,o=t.active,i=t.className,a=t.showTitle,c=t.onClick,d=t.onKeyPress,h=t.itemRender,m="".concat(n,"-item"),p=ce(m,"".concat(m,"-").concat(r),J(J({},"".concat(m,"-active"),o),"".concat(m,"-disabled"),!r),i),v=function(){c(r)},C=function(y){d(y,c,r)},x=h(r,"page",ae.createElement("a",{rel:"nofollow"},r));return x?ae.createElement("li",{title:a?String(r):null,className:p,onClick:v,onKeyDown:C,tabIndex:0},x):null},JK=function(t,n,r){return r};function F$(){}function H$(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function _s(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var eU=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,o=t.selectPrefixCls,i=o===void 0?"rc-select":o,a=t.className,c=t.current,d=t.defaultCurrent,h=d===void 0?1:d,m=t.total,p=m===void 0?0:m,v=t.pageSize,C=t.defaultPageSize,x=C===void 0?10:C,S=t.onChange,y=S===void 0?F$:S,w=t.hideOnSinglePage,_=t.align,$=t.showPrevNextJumpers,R=$===void 0?!0:$,O=t.showQuickJumper,I=t.showLessItems,M=t.showTitle,T=M===void 0?!0:M,N=t.onShowSizeChange,z=N===void 0?F$:N,F=t.locale,U=F===void 0?ZK:F,q=t.style,D=t.totalBoundaryShowSizeChanger,K=D===void 0?50:D,B=t.disabled,A=t.simple,H=t.showTotal,G=t.showSizeChanger,Z=G===void 0?p>K:G,W=t.sizeChangerRender,Y=t.pageSizeOptions,Q=t.itemRender,ne=Q===void 0?JK:Q,re=t.jumpPrevIcon,te=t.jumpNextIcon,de=t.prevIcon,ue=t.nextIcon,he=ae.useRef(null),Ce=qn(10,{value:v,defaultValue:x}),me=xe(Ce,2),fe=me[0],be=me[1],ye=qn(1,{value:c,defaultValue:h,postState:function(Mt){return Math.max(1,Math.min(Mt,_s(void 0,fe,p)))}}),ge=xe(ye,2),pe=ge[0],_e=ge[1],Ee=ae.useState(pe),Ae=xe(Ee,2),ze=Ae[0],Se=Ae[1];l.useEffect(function(){Se(pe)},[pe]);var Ie=Math.max(1,pe-(I?3:5)),Re=Math.min(_s(void 0,fe,p),pe+(I?3:5));function Oe(yt,Mt){var qt=yt||ae.createElement("button",{type:"button","aria-label":Mt,className:"".concat(r,"-item-link")});return typeof yt=="function"&&(qt=ae.createElement(yt,le({},t))),qt}function We(yt){var Mt=yt.target.value,qt=_s(void 0,fe,p),wn;return Mt===""?wn=Mt:Number.isNaN(Number(Mt))?wn=ze:Mt>=qt?wn=qt:wn=Number(Mt),wn}function qe(yt){return H$(yt)&&yt!==pe&&H$(p)&&p>0}var lt=p>fe?O:!1;function tt(yt){(yt.keyCode===ct.UP||yt.keyCode===ct.DOWN)&&yt.preventDefault()}function Ye(yt){var Mt=We(yt);switch(Mt!==ze&&Se(Mt),yt.keyCode){case ct.ENTER:Le(Mt);break;case ct.UP:Le(Mt-1);break;case ct.DOWN:Le(Mt+1);break}}function rt(yt){Le(We(yt))}function Fe(yt){var Mt=_s(yt,fe,p),qt=pe>Mt&&Mt!==0?Mt:pe;be(yt),Se(qt),z==null||z(pe,yt),_e(qt),y==null||y(qt,yt)}function Le(yt){if(qe(yt)&&!B){var Mt=_s(void 0,fe,p),qt=yt;return yt>Mt?qt=Mt:yt<1&&(qt=1),qt!==ze&&Se(qt),_e(qt),y==null||y(qt,fe),qt}return pe}var Ue=pe>1,et=pe<_s(void 0,fe,p);function ot(){Ue&&Le(pe-1)}function Me(){et&&Le(pe+1)}function Te(){Le(Ie)}function Xe(){Le(Re)}function nt(yt,Mt){if(yt.key==="Enter"||yt.charCode===ct.ENTER||yt.keyCode===ct.ENTER){for(var qt=arguments.length,wn=new Array(qt>2?qt-2:0),Wn=2;Wn<qt;Wn++)wn[Wn-2]=arguments[Wn];Mt.apply(void 0,wn)}}function Lt(yt){nt(yt,ot)}function Dt(yt){nt(yt,Me)}function Qe(yt){nt(yt,Te)}function pt(yt){nt(yt,Xe)}function wt(yt){var Mt=ne(yt,"prev",Oe(de,"prev page"));return ae.isValidElement(Mt)?ae.cloneElement(Mt,{disabled:!Ue}):Mt}function Ct(yt){var Mt=ne(yt,"next",Oe(ue,"next page"));return ae.isValidElement(Mt)?ae.cloneElement(Mt,{disabled:!et}):Mt}function kt(yt){(yt.type==="click"||yt.keyCode===ct.ENTER)&&Le(ze)}var _t=null,St=Vr(t,{aria:!0,data:!0}),st=H&&ae.createElement("li",{className:"".concat(r,"-total-text")},H(p,[p===0?0:(pe-1)*fe+1,pe*fe>p?p:pe*fe])),Et=null,It=_s(void 0,fe,p);if(w&&p<=fe)return null;var it=[],Ot={rootPrefixCls:r,onClick:Le,onKeyPress:nt,showTitle:T,itemRender:ne,page:-1},at=pe-1>0?pe-1:0,Ge=pe+1<It?pe+1:It,Ht=O&&O.goButton,At=Tt(A)==="object"?A.readOnly:!A,ln=Ht,Pt=null;A&&(Ht&&(typeof Ht=="boolean"?ln=ae.createElement("button",{type:"button",onClick:kt,onKeyUp:kt},U.jump_to_confirm):ln=ae.createElement("span",{onClick:kt,onKeyUp:kt},Ht),ln=ae.createElement("li",{title:T?"".concat(U.jump_to).concat(pe,"/").concat(It):null,className:"".concat(r,"-simple-pager")},ln)),Pt=ae.createElement("li",{title:T?"".concat(pe,"/").concat(It):null,className:"".concat(r,"-simple-pager")},At?ze:ae.createElement("input",{type:"text","aria-label":U.jump_to,value:ze,disabled:B,onKeyDown:tt,onKeyUp:Ye,onChange:Ye,onBlur:rt,size:3}),ae.createElement("span",{className:"".concat(r,"-slash")},"/"),It));var vt=I?1:2;if(It<=3+vt*2){It||it.push(ae.createElement($d,je({},Ot,{key:"noPager",page:1,className:"".concat(r,"-item-disabled")})));for(var zt=1;zt<=It;zt+=1)it.push(ae.createElement($d,je({},Ot,{key:zt,page:zt,active:pe===zt})))}else{var on=I?U.prev_3:U.prev_5,gn=I?U.next_3:U.next_5,vn=ne(Ie,"jump-prev",Oe(re,"prev page")),In=ne(Re,"jump-next",Oe(te,"next page"));R&&(_t=vn?ae.createElement("li",{title:T?on:null,key:"prev",onClick:Te,tabIndex:0,onKeyDown:Qe,className:ce("".concat(r,"-jump-prev"),J({},"".concat(r,"-jump-prev-custom-icon"),!!re))},vn):null,Et=In?ae.createElement("li",{title:T?gn:null,key:"next",onClick:Xe,tabIndex:0,onKeyDown:pt,className:ce("".concat(r,"-jump-next"),J({},"".concat(r,"-jump-next-custom-icon"),!!te))},In):null);var cn=Math.max(1,pe-vt),En=Math.min(pe+vt,It);pe-1<=vt&&(En=1+vt*2),It-pe<=vt&&(cn=It-vt*2);for(var ft=cn;ft<=En;ft+=1)it.push(ae.createElement($d,je({},Ot,{key:ft,page:ft,active:pe===ft})));if(pe-1>=vt*2&&pe!==3&&(it[0]=ae.cloneElement(it[0],{className:ce("".concat(r,"-item-after-jump-prev"),it[0].props.className)}),it.unshift(_t)),It-pe>=vt*2&&pe!==It-2){var Nt=it[it.length-1];it[it.length-1]=ae.cloneElement(Nt,{className:ce("".concat(r,"-item-before-jump-next"),Nt.props.className)}),it.push(Et)}cn!==1&&it.unshift(ae.createElement($d,je({},Ot,{key:1,page:1}))),En!==It&&it.push(ae.createElement($d,je({},Ot,{key:It,page:It})))}var bt=wt(at);if(bt){var Ze=!Ue||!It;bt=ae.createElement("li",{title:T?U.prev_page:null,onClick:ot,tabIndex:Ze?null:0,onKeyDown:Lt,className:ce("".concat(r,"-prev"),J({},"".concat(r,"-disabled"),Ze)),"aria-disabled":Ze},bt)}var ht=Ct(Ge);if(ht){var dt,Bt;A?(dt=!et,Bt=Ue?0:null):(dt=!et||!It,Bt=dt?null:0),ht=ae.createElement("li",{title:T?U.next_page:null,onClick:Me,tabIndex:Bt,onKeyDown:Dt,className:ce("".concat(r,"-next"),J({},"".concat(r,"-disabled"),dt)),"aria-disabled":dt},ht)}var sn=ce(r,a,J(J(J(J(J({},"".concat(r,"-start"),_==="start"),"".concat(r,"-center"),_==="center"),"".concat(r,"-end"),_==="end"),"".concat(r,"-simple"),A),"".concat(r,"-disabled"),B));return ae.createElement("ul",je({className:sn,style:q,ref:he},St),st,bt,A?Pt:it,ht,ae.createElement(QK,{locale:U,rootPrefixCls:r,disabled:B,selectPrefixCls:i,changeSize:Fe,pageSize:fe,pageSizeOptions:Y,quickGo:lt?Le:null,goButton:ln,showSizeChanger:Z,sizeChangerRender:W}))};const tU=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}}}}},nU=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:oe(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:oe(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:oe(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:oe(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:oe(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:oe(e.itemSizeSM),input:Object.assign(Object.assign({},tx(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},rU=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:oe(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:oe(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 ${oe(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${oe(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:`${oe(e.inputOutlineOffset)} 0 ${oe(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:oe(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:oe(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},oU=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:oe(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:`${oe(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:oe(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},Rf(e)),ex(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},Xp(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},iU=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:oe(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${oe(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${oe(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},aU=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fn(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:oe(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),iU(e)),oU(e)),rU(e)),nU(e)),tU(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"}}},lU=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},hi(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},la(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:la(e)}}}},CN=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Su(e)),xN=e=>xn(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"},xu(e)),sU=Rn("Pagination",e=>{const t=xN(e);return[aU(t),lU(t)]},CN),cU=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:`${oe(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}}}}},uU=Sp(["Pagination","bordered"],e=>{const t=xN(e);return cU(t)},CN);function W$(e){return l.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var dU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const SN=e=>{const{align:t,prefixCls:n,selectPrefixCls:r,className:o,rootClassName:i,style:a,size:c,locale:d,responsive:h,showSizeChanger:m,selectComponentClass:p,pageSizeOptions:v}=e,C=dU(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:x}=Wp(h),[,S]=ro(),{getPrefixCls:y,direction:w,showSizeChanger:_,className:$,style:R}=Fr("pagination"),O=y("pagination",n),[I,M,T]=sU(O),N=Qr(c),z=N==="small"||!!(x&&!N&&h),[F]=Yo("Pagination",gO),U=Object.assign(Object.assign({},F),d),[q,D]=W$(m),[K,B]=W$(_),A=q??K,H=D??B,G=p||sr,Z=l.useMemo(()=>v?v.map(te=>Number(te)):void 0,[v]),W=te=>{var de;const{disabled:ue,size:he,onSizeChange:Ce,"aria-label":me,className:fe,options:be}=te,{className:ye,onChange:ge}=H||{},pe=(de=be.find(_e=>String(_e.value)===String(he)))===null||de===void 0?void 0:de.value;return l.createElement(G,Object.assign({disabled:ue,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:_e=>_e.parentNode,"aria-label":me,options:be},H,{value:pe,onChange:(_e,Ee)=>{Ce==null||Ce(_e),ge==null||ge(_e,Ee)},size:z?"small":"middle",className:ce(fe,ye)}))},Y=l.useMemo(()=>{const te=l.createElement("span",{className:`${O}-item-ellipsis`},"•••"),de=l.createElement("button",{className:`${O}-item-link`,type:"button",tabIndex:-1},w==="rtl"?l.createElement(au,null):l.createElement(lf,null)),ue=l.createElement("button",{className:`${O}-item-link`,type:"button",tabIndex:-1},w==="rtl"?l.createElement(lf,null):l.createElement(au,null)),he=l.createElement("a",{className:`${O}-item-link`},l.createElement("div",{className:`${O}-item-container`},w==="rtl"?l.createElement(B$,{className:`${O}-item-link-icon`}):l.createElement(A$,{className:`${O}-item-link-icon`}),te)),Ce=l.createElement("a",{className:`${O}-item-link`},l.createElement("div",{className:`${O}-item-container`},w==="rtl"?l.createElement(A$,{className:`${O}-item-link-icon`}):l.createElement(B$,{className:`${O}-item-link-icon`}),te));return{prevIcon:de,nextIcon:ue,jumpPrevIcon:he,jumpNextIcon:Ce}},[w,O]),Q=y("select",r),ne=ce({[`${O}-${t}`]:!!t,[`${O}-mini`]:z,[`${O}-rtl`]:w==="rtl",[`${O}-bordered`]:S.wireframe},$,o,i,M,T),re=Object.assign(Object.assign({},R),a);return I(l.createElement(l.Fragment,null,S.wireframe&&l.createElement(uU,{prefixCls:O}),l.createElement(eU,Object.assign({},Y,C,{style:re,prefixCls:O,selectPrefixCls:Q,className:ne,locale:U,pageSizeOptions:Z,showSizeChanger:A,sizeChangerRender:W}))))},tp=100,wN=tp/5,_N=tp/2-wN/2,N0=_N*2*Math.PI,V$=50,K$=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return l.createElement("circle",{className:ce(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:_N,cx:V$,cy:V$,strokeWidth:wN,style:n})},fU=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,o=`${r}-hidden`,[i,a]=l.useState(!1);bn(()=>{e!==0&&a(!0)},[e!==0]);const c=Math.max(Math.min(e,100),0);if(!i)return null;const d={strokeDashoffset:`${N0/4}`,strokeDasharray:`${N0*c/100} ${N0*(100-c)/100}`};return l.createElement("span",{className:ce(r,`${n}-progress`,c<=0&&o)},l.createElement("svg",{viewBox:`0 0 ${tp} ${tp}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":c},l.createElement(K$,{dotClassName:n,hasCircleCls:!0}),l.createElement(K$,{dotClassName:n,style:d})))};function hU(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,o=`${r}-holder`,i=`${o}-hidden`;return l.createElement(l.Fragment,null,l.createElement("span",{className:ce(o,n>0&&i)},l.createElement("span",{className:ce(r,`${t}-dot-spin`)},[1,2,3,4].map(a=>l.createElement("i",{className:`${t}-dot-item`,key:a})))),l.createElement(fU,{prefixCls:t,percent:n}))}function mU(e){var t;const{prefixCls:n,indicator:r,percent:o}=e,i=`${n}-dot`;return r&&l.isValidElement(r)?Zr(r,{className:ce((t=r.props)===null||t===void 0?void 0:t.className,i),percent:o}):l.createElement(hU,{prefixCls:n,percent:o})}const pU=new An("antSpinMove",{to:{opacity:1}}),gU=new An("antRotate",{to:{transform:"rotate(405deg)"}}),vU=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},Fn(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:pU,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:gU,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"}})}},yU=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},bU=Rn("Spin",e=>{const t=xn(e,{spinDotDefault:e.colorTextDescription});return vU(t)},yU),CU=200,U$=[[30,.05],[70,.03],[96,.01]];function xU(e,t){const[n,r]=l.useState(0),o=l.useRef(null),i=t==="auto";return l.useEffect(()=>(i&&e&&(r(0),o.current=setInterval(()=>{r(a=>{const c=100-a;for(let d=0;d<U$.length;d+=1){const[h,m]=U$[d];if(a<=h)return a+c*m}return a})},CU)),()=>{o.current&&(clearInterval(o.current),o.current=null)}),[i,e]),i?n:t}var SU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let $N;function wU(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const Jp=e=>{var t;const{prefixCls:n,spinning:r=!0,delay:o=0,className:i,rootClassName:a,size:c="default",tip:d,wrapperClassName:h,style:m,children:p,fullscreen:v=!1,indicator:C,percent:x}=e,S=SU(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:y,direction:w,className:_,style:$,indicator:R}=Fr("spin"),O=y("spin",n),[I,M,T]=bU(O),[N,z]=l.useState(()=>r&&!wU(r,o)),F=xU(N,x);l.useEffect(()=>{if(r){const H=D7(o,()=>{z(!0)});return H(),()=>{var G;(G=H==null?void 0:H.cancel)===null||G===void 0||G.call(H)}}z(!1)},[o,r]);const U=l.useMemo(()=>typeof p<"u"&&!v,[p,v]),q=ce(O,_,{[`${O}-sm`]:c==="small",[`${O}-lg`]:c==="large",[`${O}-spinning`]:N,[`${O}-show-text`]:!!d,[`${O}-rtl`]:w==="rtl"},i,!v&&a,M,T),D=ce(`${O}-container`,{[`${O}-blur`]:N}),K=(t=C??R)!==null&&t!==void 0?t:$N,B=Object.assign(Object.assign({},$),m),A=l.createElement("div",Object.assign({},S,{style:B,className:q,"aria-live":"polite","aria-busy":N}),l.createElement(mU,{prefixCls:O,indicator:K,percent:F}),d&&(U||v)?l.createElement("div",{className:`${O}-text`},d):null);return I(U?l.createElement("div",Object.assign({},S,{className:ce(`${O}-nested-loading`,h,M,T)}),N&&l.createElement("div",{key:"loading"},A),l.createElement("div",{className:D,key:"container"},p)):v?l.createElement("div",{className:ce(`${O}-fullscreen`,{[`${O}-fullscreen-show`]:N},a,M,T)},A):A)};Jp.setDefaultIndicator=e=>{$N=e};const mx=ae.createContext({});mx.Consumer;var EN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const _U=e=>{var{prefixCls:t,className:n,avatar:r,title:o,description:i}=e,a=EN(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:c}=l.useContext(Kt),d=c("list",t),h=ce(`${d}-item-meta`,n),m=ae.createElement("div",{className:`${d}-item-meta-content`},o&&ae.createElement("h4",{className:`${d}-item-meta-title`},o),i&&ae.createElement("div",{className:`${d}-item-meta-description`},i));return ae.createElement("div",Object.assign({},a,{className:h}),r&&ae.createElement("div",{className:`${d}-item-meta-avatar`},r),(o||i)&&m)},$U=ae.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:o,extra:i,styles:a,className:c,classNames:d,colStyle:h}=e,m=EN(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:p,itemLayout:v}=l.useContext(mx),{getPrefixCls:C,list:x}=l.useContext(Kt),S=M=>{var T,N;return ce((N=(T=x==null?void 0:x.item)===null||T===void 0?void 0:T.classNames)===null||N===void 0?void 0:N[M],d==null?void 0:d[M])},y=M=>{var T,N;return Object.assign(Object.assign({},(N=(T=x==null?void 0:x.item)===null||T===void 0?void 0:T.styles)===null||N===void 0?void 0:N[M]),a==null?void 0:a[M])},w=()=>{let M=!1;return l.Children.forEach(r,T=>{typeof T=="string"&&(M=!0)}),M&&l.Children.count(r)>1},_=()=>v==="vertical"?!!i:!w(),$=C("list",n),R=o&&o.length>0&&ae.createElement("ul",{className:ce(`${$}-item-action`,S("actions")),key:"actions",style:y("actions")},o.map((M,T)=>ae.createElement("li",{key:`${$}-item-action-${T}`},M,T!==o.length-1&&ae.createElement("em",{className:`${$}-item-action-split`})))),O=p?"div":"li",I=ae.createElement(O,Object.assign({},m,p?{}:{ref:t},{className:ce(`${$}-item`,{[`${$}-item-no-flex`]:!_()},c)}),v==="vertical"&&i?[ae.createElement("div",{className:`${$}-item-main`,key:"content"},r,R),ae.createElement("div",{className:ce(`${$}-item-extra`,S("extra")),key:"extra",style:y("extra")},i)]:[r,R,Zr(i,{key:"extra"})]);return p?ae.createElement(ox,{ref:t,flex:1,style:h},I):I}),ON=$U;ON.Meta=_U;const EU=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:o,itemPaddingSM:i,itemPaddingLG:a,marginLG:c,borderRadiusLG:d}=e,h=oe(e.calc(d).sub(e.lineWidth).equal());return{[t]:{border:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:d,[`${n}-header`]:{borderRadius:`${h} ${h} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${h} ${h}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${oe(o)} ${oe(c)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:i}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}}}},OU=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:o,marginSM:i,margin:a}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:o}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:o}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${oe(a)}`}}}}}},PU=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:o,paddingSM:i,marginLG:a,padding:c,itemPadding:d,colorPrimary:h,itemPaddingSM:m,itemPaddingLG:p,paddingXS:v,margin:C,colorText:x,colorTextDescription:S,motionDurationSlow:y,lineWidth:w,headerBg:_,footerBg:$,emptyTextPadding:R,metaMarginBottom:O,avatarMarginRight:I,titleMarginBottom:M,descriptionFontSize:T}=e;return{[t]:Object.assign(Object.assign({},Fn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:_},[`${t}-footer`]:{background:$},[`${t}-header, ${t}-footer`]:{paddingBlock:i},[`${t}-pagination`]:{marginBlockStart:a,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:o,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:d,color:x,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:I},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:x},[`${t}-item-meta-title`]:{margin:`0 0 ${oe(e.marginXXS)} 0`,color:x,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:x,transition:`all ${y}`,"&:hover":{color:h}}},[`${t}-item-meta-description`]:{color:S,fontSize:T,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 ${oe(v)}`,color:S,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:w,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${oe(c)} 0`,color:S,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:R,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:C,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:a},[`${t}-item-meta`]:{marginBlockEnd:O,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:M,color:x,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:c,marginInlineStart:"auto","> li":{padding:`0 ${oe(c)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${oe(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:`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:p},[`${t}-sm ${t}-item`]:{padding:m},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},RU=e=>({contentWidth:220,itemPadding:`${oe(e.paddingContentVertical)} 0`,itemPaddingSM:`${oe(e.paddingContentVerticalSM)} ${oe(e.paddingContentHorizontal)}`,itemPaddingLG:`${oe(e.paddingContentVerticalLG)} ${oe(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),IU=Rn("List",e=>{const t=xn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[PU(t),EU(t),OU(t)]},RU);var NU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function MU(e,t){const{pagination:n=!1,prefixCls:r,bordered:o=!1,split:i=!0,className:a,rootClassName:c,style:d,children:h,itemLayout:m,loadMore:p,grid:v,dataSource:C=[],size:x,header:S,footer:y,loading:w=!1,rowKey:_,renderItem:$,locale:R}=e,O=NU(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),I=n&&typeof n=="object"?n:{},[M,T]=l.useState(I.defaultCurrent||1),[N,z]=l.useState(I.defaultPageSize||10),{getPrefixCls:F,direction:U,className:q,style:D}=Fr("list"),{renderEmpty:K}=l.useContext(Kt),B={current:1,total:0,position:"bottom"},A=Ie=>(Re,Oe)=>{var We;T(Re),z(Oe),n&&((We=n==null?void 0:n[Ie])===null||We===void 0||We.call(n,Re,Oe))},H=A("onChange"),G=A("onShowSizeChange"),Z=(Ie,Re)=>{if(!$)return null;let Oe;return typeof _=="function"?Oe=_(Ie):_?Oe=Ie[_]:Oe=Ie.key,Oe||(Oe=`list-item-${Re}`),l.createElement(l.Fragment,{key:Oe},$(Ie,Re))},W=!!(p||n||y),Y=F("list",r),[Q,ne,re]=IU(Y);let te=w;typeof te=="boolean"&&(te={spinning:te});const de=!!(te!=null&&te.spinning),ue=Qr(x);let he="";switch(ue){case"large":he="lg";break;case"small":he="sm";break}const Ce=ce(Y,{[`${Y}-vertical`]:m==="vertical",[`${Y}-${he}`]:he,[`${Y}-split`]:i,[`${Y}-bordered`]:o,[`${Y}-loading`]:de,[`${Y}-grid`]:!!v,[`${Y}-something-after-last-item`]:W,[`${Y}-rtl`]:U==="rtl"},q,a,c,ne,re),me=rf(B,{total:C.length,current:M,pageSize:N},n||{}),fe=Math.ceil(me.total/me.pageSize);me.current=Math.min(me.current,fe);const be=n&&l.createElement("div",{className:ce(`${Y}-pagination`)},l.createElement(SN,Object.assign({align:"end"},me,{onChange:H,onShowSizeChange:G})));let ye=ke(C);n&&C.length>(me.current-1)*me.pageSize&&(ye=ke(C).splice((me.current-1)*me.pageSize,me.pageSize));const ge=Object.keys(v||{}).some(Ie=>["xs","sm","md","lg","xl","xxl"].includes(Ie)),pe=Wp(ge),_e=l.useMemo(()=>{for(let Ie=0;Ie<Hs.length;Ie+=1){const Re=Hs[Ie];if(pe[Re])return Re}},[pe]),Ee=l.useMemo(()=>{if(!v)return;const Ie=_e&&v[_e]?v[_e]:v.column;if(Ie)return{width:`${100/Ie}%`,maxWidth:`${100/Ie}%`}},[JSON.stringify(v),_e]);let Ae=de&&l.createElement("div",{style:{minHeight:53}});if(ye.length>0){const Ie=ye.map(Z);Ae=v?l.createElement(zI,{gutter:v.gutter},l.Children.map(Ie,Re=>l.createElement("div",{key:Re==null?void 0:Re.key,style:Ee},Re))):l.createElement("ul",{className:`${Y}-items`},Ie)}else!h&&!de&&(Ae=l.createElement("div",{className:`${Y}-empty-text`},(R==null?void 0:R.emptyText)||(K==null?void 0:K("List"))||l.createElement(AC,{componentName:"List"})));const ze=me.position,Se=l.useMemo(()=>({grid:v,itemLayout:m}),[JSON.stringify(v),m]);return Q(l.createElement(mx.Provider,{value:Se},l.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},D),d),className:Ce},O),(ze==="top"||ze==="both")&&be,S&&l.createElement("div",{className:`${Y}-header`},S),l.createElement(Jp,Object.assign({},te),Ae,h),y&&l.createElement("div",{className:`${Y}-footer`},y),p||(ze==="bottom"||ze==="both")&&be)))}const TU=l.forwardRef(MU),fb=TU;fb.Item=ON;const LU=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Ii=null,Ns=e=>e(),cf=[],uf={};function q$(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=uf,i=(e==null?void 0:e())||document.body;return{getContainer:()=>i,duration:t,rtl:n,maxCount:r,top:o}}const kU=ae.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:o}=l.useContext(Kt),i=uf.prefixCls||o("message"),a=l.useContext(l5),[c,d]=oP(Object.assign(Object.assign(Object.assign({},n),{prefixCls:i}),a.message));return ae.useImperativeHandle(t,()=>{const h=Object.assign({},c);return Object.keys(h).forEach(m=>{h[m]=(...p)=>(r(),c[m].apply(c,p))}),{instance:h,sync:r}}),d}),jU=ae.forwardRef((e,t)=>{const[n,r]=ae.useState(q$),o=()=>{r(q$)};ae.useEffect(o,[]);const i=VO(),a=i.getRootPrefixCls(),c=i.getIconPrefixCls(),d=i.getTheme(),h=ae.createElement(kU,{ref:t,sync:o,messageConfig:n});return ae.createElement(da,{prefixCls:a,iconPrefixCls:c,theme:d},i.holderRender?i.holderRender(h):h)}),eg=()=>{if(!Ii){const e=document.createDocumentFragment(),t={fragment:e};Ii=t,Ns(()=>{CC()(ae.createElement(jU,{ref:r=>{const{instance:o,sync:i}=r||{};Promise.resolve().then(()=>{!t.instance&&o&&(t.instance=o,t.sync=i,eg())})}}),e)});return}Ii.instance&&(cf.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Ns(()=>{const r=Ii.instance.open(Object.assign(Object.assign({},uf),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Ns(()=>{Ii==null||Ii.instance.destroy(e.key)});break;default:Ns(()=>{var r;const o=(r=Ii.instance)[t].apply(r,ke(e.args));o==null||o.then(e.resolve),e.setCloseFn(o)})}}),cf=[])};function zU(e){uf=Object.assign(Object.assign({},uf),e),Ns(()=>{var t;(t=Ii==null?void 0:Ii.sync)===null||t===void 0||t.call(Ii)})}function DU(e){const t=bC(n=>{let r;const o={type:"open",config:e,resolve:n,setCloseFn:i=>{r=i}};return cf.push(o),()=>{r?Ns(()=>{r()}):o.skipped=!0}});return eg(),t}function AU(e,t){const n=bC(r=>{let o;const i={type:e,args:t,resolve:r,setCloseFn:a=>{o=a}};return cf.push(i),()=>{o?Ns(()=>{o()}):i.skipped=!0}});return eg(),n}const BU=e=>{cf.push({type:"destroy",key:e}),eg()},FU=["success","info","warning","error","loading"],HU={open:DU,destroy:BU,config:zU,useMessage:Yz,_InternalPanelDoNotUseOrYouWillBeFired:Wz},Ir=HU;FU.forEach(e=>{Ir[e]=(...t)=>AU(e,t)});var WU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const VU=e=>{const{prefixCls:t,className:n,closeIcon:r,closable:o,type:i,title:a,children:c,footer:d}=e,h=WU(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:m}=l.useContext(Kt),p=m(),v=t||m("modal"),C=Yr(p),[x,S,y]=GP(v,C),w=`${v}-confirm`;let _={};return i?_={closable:o??!1,title:"",footer:"",children:l.createElement(ZP,Object.assign({},e,{prefixCls:v,confirmPrefixCls:w,rootPrefixCls:p,content:c}))}:_={closable:o??!0,title:a,footer:d!==null&&l.createElement(VP,Object.assign({},e)),children:c},x(l.createElement(OP,Object.assign({prefixCls:v,className:ce(S,`${v}-pure-panel`,i&&w,i&&`${w}-${i}`,n,y,C)},h,{closeIcon:WP(v,r),closable:o},_)))},KU=iR(VU);function PN(e){return wf(eR(e))}const bo=XP;bo.useModal=a5;bo.info=function(t){return wf(tR(t))};bo.success=function(t){return wf(nR(t))};bo.error=function(t){return wf(rR(t))};bo.warning=PN;bo.warn=PN;bo.confirm=function(t){return wf(oR(t))};bo.destroyAll=function(){for(;Rs.length;){const t=Rs.pop();t&&t()}};bo.config=t5;bo._InternalPanelDoNotUseOrYouWillBeFired=KU;var UU={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},qU=function(){var t=l.useRef([]),n=l.useRef(null);return l.useEffect(function(){var r=Date.now(),o=!1;t.current.forEach(function(i){if(i){o=!0;var a=i.style;a.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(a.transitionDuration="0s, 0s")}}),o&&(n.current=Date.now())}),t.current},G$=0,GU=uo();function XU(){var e;return GU?(e=G$,G$+=1):e="TEST_OR_SSR",e}const ZU=function(e){var t=l.useState(),n=xe(t,2),r=n[0],o=n[1];return l.useEffect(function(){o("rc_progress_".concat(XU()))},[]),e||r};var X$=function(t){var n=t.bg,r=t.children;return l.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function Z$(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),o="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(o)})}var YU=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,o=e.gradientId,i=e.radius,a=e.style,c=e.ptg,d=e.strokeLinecap,h=e.strokeWidth,m=e.size,p=e.gapDegree,v=r&&Tt(r)==="object",C=v?"#FFF":void 0,x=m/2,S=l.createElement("circle",{className:"".concat(n,"-circle-path"),r:i,cx:x,cy:x,stroke:C,strokeLinecap:d,strokeWidth:h,opacity:c===0?0:1,style:a,ref:t});if(!v)return S;var y="".concat(o,"-conic"),w=p?"".concat(180+p/2,"deg"):"0deg",_=Z$(r,(360-p)/360),$=Z$(r,1),R="conic-gradient(from ".concat(w,", ").concat(_.join(", "),")"),O="linear-gradient(to ".concat(p?"bottom":"top",", ").concat($.join(", "),")");return l.createElement(l.Fragment,null,l.createElement("mask",{id:y},S),l.createElement("foreignObject",{x:0,y:0,width:m,height:m,mask:"url(#".concat(y,")")},l.createElement(X$,{bg:O},l.createElement(X$,{bg:R}))))}),kd=100,M0=function(t,n,r,o,i,a,c,d,h,m){var p=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,v=r/100*360*((360-a)/360),C=a===0?0:{bottom:0,top:180,left:90,right:-90}[c],x=(100-o)/100*n;h==="round"&&o!==100&&(x+=m/2,x>=n&&(x=n-.01));var S=kd/2;return{stroke:typeof d=="string"?d:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:x+p,transform:"rotate(".concat(i+v+C,"deg)"),transformOrigin:"".concat(S,"px ").concat(S,"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}},QU=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Y$(e){var t=e??[];return Array.isArray(t)?t:[t]}var JU=function(t){var n=le(le({},UU),t),r=n.id,o=n.prefixCls,i=n.steps,a=n.strokeWidth,c=n.trailWidth,d=n.gapDegree,h=d===void 0?0:d,m=n.gapPosition,p=n.trailColor,v=n.strokeLinecap,C=n.style,x=n.className,S=n.strokeColor,y=n.percent,w=Zt(n,QU),_=kd/2,$=ZU(r),R="".concat($,"-gradient"),O=_-a/2,I=Math.PI*2*O,M=h>0?90+h/2:-90,T=I*((360-h)/360),N=Tt(i)==="object"?i:{count:i,gap:2},z=N.count,F=N.gap,U=Y$(y),q=Y$(S),D=q.find(function(W){return W&&Tt(W)==="object"}),K=D&&Tt(D)==="object",B=K?"butt":v,A=M0(I,T,0,100,M,h,m,p,B,a),H=qU(),G=function(){var Y=0;return U.map(function(Q,ne){var re=q[ne]||q[q.length-1],te=M0(I,T,Y,Q,M,h,m,re,B,a);return Y+=Q,l.createElement(YU,{key:ne,color:re,ptg:Q,radius:O,prefixCls:o,gradientId:R,style:te,strokeLinecap:B,strokeWidth:a,gapDegree:h,ref:function(ue){H[ne]=ue},size:kd})}).reverse()},Z=function(){var Y=Math.round(z*(U[0]/100)),Q=100/z,ne=0;return new Array(z).fill(null).map(function(re,te){var de=te<=Y-1?q[0]:p,ue=de&&Tt(de)==="object"?"url(#".concat(R,")"):void 0,he=M0(I,T,ne,Q,M,h,m,de,"butt",a,F);return ne+=(T-he.strokeDashoffset+F)*100/T,l.createElement("circle",{key:te,className:"".concat(o,"-circle-path"),r:O,cx:_,cy:_,stroke:ue,strokeWidth:a,opacity:1,style:he,ref:function(me){H[te]=me}})})};return l.createElement("svg",je({className:ce("".concat(o,"-circle"),x),viewBox:"0 0 ".concat(kd," ").concat(kd),style:C,id:r,role:"presentation"},w),!z&&l.createElement("circle",{className:"".concat(o,"-circle-trail"),r:O,cx:_,cy:_,stroke:p,strokeLinecap:B,strokeWidth:c||a,style:A}),z?Z():G())};function Xl(e){return!e||e<0?0:e>100?100:e}function np({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const eq=({percent:e,success:t,successPercent:n})=>{const r=Xl(np({success:t,successPercent:n}));return[r,Xl(Xl(e)-r)]},tq=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Uc.green,t||null]},tg=(e,t,n)=>{var r,o,i,a;let c=-1,d=-1;if(t==="step"){const h=n.steps,m=n.strokeWidth;typeof e=="string"||typeof e>"u"?(c=e==="small"?2:14,d=m??8):typeof e=="number"?[c,d]=[e,e]:[c=14,d=8]=Array.isArray(e)?e:[e.width,e.height],c*=h}else if(t==="line"){const h=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?d=h||(e==="small"?6:8):typeof e=="number"?[c,d]=[e,e]:[c=-1,d=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[c,d]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[c,d]=[e,e]:Array.isArray(e)&&(c=(o=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&o!==void 0?o:120,d=(a=(i=e[0])!==null&&i!==void 0?i:e[1])!==null&&a!==void 0?a:120));return[c,d]},nq=3,rq=e=>nq/e*100,oq=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:o,gapDegree:i,width:a=120,type:c,children:d,success:h,size:m=a,steps:p}=e,[v,C]=tg(m,"circle");let{strokeWidth:x}=e;x===void 0&&(x=Math.max(rq(v),6));const S={width:v,height:C,fontSize:v*.15+6},y=l.useMemo(()=>{if(i||i===0)return i;if(c==="dashboard")return 75},[i,c]),w=eq(e),_=o||c==="dashboard"&&"bottom"||void 0,$=Object.prototype.toString.call(e.strokeColor)==="[object Object]",R=tq({success:h,strokeColor:e.strokeColor}),O=ce(`${t}-inner`,{[`${t}-circle-gradient`]:$}),I=l.createElement(JU,{steps:p,percent:p?w[1]:w,strokeWidth:x,trailWidth:x,strokeColor:p?R[1]:R,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:y,gapPosition:_}),M=v<=20,T=l.createElement("div",{className:O,style:S},I,!M&&d);return M?l.createElement(Di,{title:d},T):T},rp="--progress-line-stroke-color",RN="--progress-percent",Q$=e=>{const t=e?"100%":"-100%";return new An(`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}})},iq=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},Fn(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(${rp})`]},height:"100%",width:`calc(1 / var(${RN}) * 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 ${oe(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:Q$(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:Q$(!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}}})}},aq=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"}}}},lq=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}}}}}},sq=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},cq=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),uq=Rn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=xn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[iq(n),aq(n),lq(n),sq(n)]},cq);var dq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const fq=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(", ")},hq=(e,t)=>{const{from:n=Uc.blue,to:r=Uc.blue,direction:o=t==="rtl"?"to left":"to right"}=e,i=dq(e,["from","to","direction"]);if(Object.keys(i).length!==0){const c=fq(i),d=`linear-gradient(${o}, ${c})`;return{background:d,[rp]:d}}const a=`linear-gradient(${o}, ${n}, ${r})`;return{background:a,[rp]:a}},mq=e=>{const{prefixCls:t,direction:n,percent:r,size:o,strokeWidth:i,strokeColor:a,strokeLinecap:c="round",children:d,trailColor:h=null,percentPosition:m,success:p}=e,{align:v,type:C}=m,x=a&&typeof a!="string"?hq(a,n):{[rp]:a,background:a},S=c==="square"||c==="butt"?0:void 0,y=o??[-1,i||(o==="small"?6:8)],[w,_]=tg(y,"line",{strokeWidth:i}),$={backgroundColor:h||void 0,borderRadius:S},R=Object.assign(Object.assign({width:`${Xl(r)}%`,height:_,borderRadius:S},x),{[RN]:Xl(r)/100}),O=np(e),I={width:`${Xl(O)}%`,height:_,borderRadius:S,backgroundColor:p==null?void 0:p.strokeColor},M={width:w<0?"100%":w},T=l.createElement("div",{className:`${t}-inner`,style:$},l.createElement("div",{className:ce(`${t}-bg`,`${t}-bg-${C}`),style:R},C==="inner"&&d),O!==void 0&&l.createElement("div",{className:`${t}-success-bg`,style:I})),N=C==="outer"&&v==="start",z=C==="outer"&&v==="end";return C==="outer"&&v==="center"?l.createElement("div",{className:`${t}-layout-bottom`},T,d):l.createElement("div",{className:`${t}-outer`,style:M},N&&d,T,z&&d)},pq=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:o=0,strokeWidth:i=8,strokeColor:a,trailColor:c=null,prefixCls:d,children:h}=e,m=r(n*(o/100)),v=t??[t==="small"?2:14,i],[C,x]=tg(v,"step",{steps:n,strokeWidth:i}),S=C/n,y=Array.from({length:n});for(let w=0;w<n;w++){const _=Array.isArray(a)?a[w]:a;y[w]=l.createElement("div",{key:w,className:ce(`${d}-steps-item`,{[`${d}-steps-item-active`]:w<=m-1}),style:{backgroundColor:w<=m-1?_:c,width:S,height:x}})}return l.createElement("div",{className:`${d}-steps-outer`},y,h)};var gq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const vq=["normal","exception","active","success"],IN=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:o,steps:i,strokeColor:a,percent:c=0,size:d="default",showInfo:h=!0,type:m="line",status:p,format:v,style:C,percentPosition:x={}}=e,S=gq(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:y="end",type:w="outer"}=x,_=Array.isArray(a)?a[0]:a,$=typeof a=="string"||Array.isArray(a)?a:void 0,R=l.useMemo(()=>{if(_){const G=typeof _=="string"?_:Object.values(_)[0];return new Dn(G).isLight()}return!1},[a]),O=l.useMemo(()=>{var G,Z;const W=np(e);return Number.parseInt(W!==void 0?(G=W??0)===null||G===void 0?void 0:G.toString():(Z=c??0)===null||Z===void 0?void 0:Z.toString(),10)},[c,e.success,e.successPercent]),I=l.useMemo(()=>!vq.includes(p)&&O>=100?"success":p||"normal",[p,O]),{getPrefixCls:M,direction:T,progress:N}=l.useContext(Kt),z=M("progress",n),[F,U,q]=uq(z),D=m==="line",K=D&&!i,B=l.useMemo(()=>{if(!h)return null;const G=np(e);let Z;const W=v||(Q=>`${Q}%`),Y=D&&R&&w==="inner";return w==="inner"||v||I!=="exception"&&I!=="success"?Z=W(Xl(c),Xl(G)):I==="exception"?Z=D?l.createElement(hu,null):l.createElement(qs,null):I==="success"&&(Z=D?l.createElement(wp,null):l.createElement(BC,null)),l.createElement("span",{className:ce(`${z}-text`,{[`${z}-text-bright`]:Y,[`${z}-text-${y}`]:K,[`${z}-text-${w}`]:K}),title:typeof Z=="string"?Z:void 0},Z)},[h,c,O,I,m,z,v]);let A;m==="line"?A=i?l.createElement(pq,Object.assign({},e,{strokeColor:$,prefixCls:z,steps:typeof i=="object"?i.count:i}),B):l.createElement(mq,Object.assign({},e,{strokeColor:_,prefixCls:z,direction:T,percentPosition:{align:y,type:w}}),B):(m==="circle"||m==="dashboard")&&(A=l.createElement(oq,Object.assign({},e,{strokeColor:_,prefixCls:z,progressStatus:I}),B));const H=ce(z,`${z}-status-${I}`,{[`${z}-${m==="dashboard"&&"circle"||m}`]:m!=="line",[`${z}-inline-circle`]:m==="circle"&&tg(d,"circle")[0]<=20,[`${z}-line`]:K,[`${z}-line-align-${y}`]:K,[`${z}-line-position-${w}`]:K,[`${z}-steps`]:i,[`${z}-show-info`]:h,[`${z}-${d}`]:typeof d=="string",[`${z}-rtl`]:T==="rtl"},N==null?void 0:N.className,r,o,U,q);return F(l.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},N==null?void 0:N.style),C),className:H,role:"progressbar","aria-valuenow":O,"aria-valuemin":0,"aria-valuemax":100},or(S,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),A))});var yq={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"},bq=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],NN=l.forwardRef(function(e,t){var n,r=e.prefixCls,o=r===void 0?"rc-switch":r,i=e.className,a=e.checked,c=e.defaultChecked,d=e.disabled,h=e.loadingIcon,m=e.checkedChildren,p=e.unCheckedChildren,v=e.onClick,C=e.onChange,x=e.onKeyDown,S=Zt(e,bq),y=qn(!1,{value:a,defaultValue:c}),w=xe(y,2),_=w[0],$=w[1];function R(T,N){var z=_;return d||(z=T,$(z),C==null||C(z,N)),z}function O(T){T.which===ct.LEFT?R(!1,T):T.which===ct.RIGHT&&R(!0,T),x==null||x(T)}function I(T){var N=R(!_,T);v==null||v(N,T)}var M=ce(o,i,(n={},J(n,"".concat(o,"-checked"),_),J(n,"".concat(o,"-disabled"),d),n));return l.createElement("button",je({},S,{type:"button",role:"switch","aria-checked":_,disabled:d,className:M,ref:t,onKeyDown:O,onClick:I}),h,l.createElement("span",{className:"".concat(o,"-inner")},l.createElement("span",{className:"".concat(o,"-inner-checked")},m),l.createElement("span",{className:"".concat(o,"-inner-unchecked")},p)))});NN.displayName="Switch";const Cq=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:i,innerMaxMarginSM:a,handleSizeSM:c,calc:d}=e,h=`${t}-inner`,m=oe(d(c).add(d(r).mul(2)).equal()),p=oe(d(a).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:oe(n),[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${h}-checked, ${h}-unchecked`]:{minHeight:n},[`${h}-checked`]:{marginInlineStart:`calc(-100% + ${m} - ${p})`,marginInlineEnd:`calc(100% - ${m} + ${p})`},[`${h}-unchecked`]:{marginTop:d(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:c,height:c},[`${t}-loading-icon`]:{top:d(d(c).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${h}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${h}-unchecked`]:{marginInlineStart:`calc(100% - ${m} + ${p})`,marginInlineEnd:`calc(-100% + ${m} - ${p})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${oe(d(c).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${h}`]:{[`${h}-unchecked`]:{marginInlineStart:d(e.marginXXS).div(2).equal(),marginInlineEnd:d(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${h}`]:{[`${h}-checked`]:{marginInlineStart:d(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:d(e.marginXXS).div(2).equal()}}}}}}},xq=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}}}},Sq=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:o,handleSize:i,calc:a}=e,c=`${t}-handle`;return{[t]:{[c]:{position:"absolute",top:n,insetInlineStart:n,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:a(i).div(2).equal(),boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${c}`]:{insetInlineStart:`calc(100% - ${oe(a(i).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${c}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${c}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},wq=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:i,handleSize:a,calc:c}=e,d=`${t}-inner`,h=oe(c(a).add(c(r).mul(2)).equal()),m=oe(c(i).mul(2).equal());return{[t]:{[d]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${d}-checked, ${d}-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},[`${d}-checked`]:{marginInlineStart:`calc(-100% + ${h} - ${m})`,marginInlineEnd:`calc(100% - ${h} + ${m})`},[`${d}-unchecked`]:{marginTop:c(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${d}`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${d}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${d}-unchecked`]:{marginInlineStart:`calc(100% - ${h} + ${m})`,marginInlineEnd:`calc(-100% + ${h} - ${m})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${d}`]:{[`${d}-unchecked`]:{marginInlineStart:c(r).mul(2).equal(),marginInlineEnd:c(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${d}`]:{[`${d}-checked`]:{marginInlineStart:c(r).mul(-1).mul(2).equal(),marginInlineEnd:c(r).mul(2).equal()}}}}}},_q=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Fn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:oe(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}}),hi(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"}})}},$q=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,i=t*n,a=r/2,c=2,d=i-c*2,h=a-c*2;return{trackHeight:i,trackHeightSM:a,trackMinWidth:d*2+c*4,trackMinWidthSM:h*2+c*2,trackPadding:c,handleBg:o,handleSize:d,handleSizeSM:h,handleShadow:`0 2px 4px 0 ${new Dn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:d/2,innerMaxMargin:d+c+c*2,innerMinMarginSM:h/2,innerMaxMarginSM:h+c+c*2}},Eq=Rn("Switch",e=>{const t=xn(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[_q(t),wq(t),Sq(t),xq(t),Cq(t)]},$q);var Oq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const Pq=l.forwardRef((e,t)=>{const{prefixCls:n,size:r,disabled:o,loading:i,className:a,rootClassName:c,style:d,checked:h,value:m,defaultChecked:p,defaultValue:v,onChange:C}=e,x=Oq(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[S,y]=qn(!1,{value:h??m,defaultValue:p??v}),{getPrefixCls:w,direction:_,switch:$}=l.useContext(Kt),R=l.useContext(go),O=(o??R)||i,I=w("switch",n),M=l.createElement("div",{className:`${I}-handle`},i&&l.createElement(il,{className:`${I}-loading-icon`})),[T,N,z]=Eq(I),F=Qr(r),U=ce($==null?void 0:$.className,{[`${I}-small`]:F==="small",[`${I}-loading`]:i,[`${I}-rtl`]:_==="rtl"},a,c,N,z),q=Object.assign(Object.assign({},$==null?void 0:$.style),d),D=(...K)=>{y(K[0]),C==null||C.apply(void 0,K)};return T(l.createElement(Op,{component:"Switch",disabled:O},l.createElement(NN,Object.assign({},x,{checked:S,onChange:D,prefixCls:I,className:U,style:q,disabled:O,ref:t,loadingIcon:M}))))}),Xs=Pq;Xs.__ANT_SWITCH=!0;var Kl={},Nf="rc-table-internal-hook";function px(e){var t=l.createContext(void 0),n=function(o){var i=o.value,a=o.children,c=l.useRef(i);c.current=i;var d=l.useState(function(){return{getValue:function(){return c.current},listeners:new Set}}),h=xe(d,1),m=h[0];return bn(function(){ji.unstable_batchedUpdates(function(){m.listeners.forEach(function(p){p(i)})})},[i]),l.createElement(t.Provider,{value:m},a)};return{Context:t,Provider:n,defaultValue:e}}function ho(e,t){var n=On(typeof t=="function"?t:function(p){if(t===void 0)return p;if(!Array.isArray(t))return p[t];var v={};return t.forEach(function(C){v[C]=p[C]}),v}),r=l.useContext(e==null?void 0:e.Context),o=r||{},i=o.listeners,a=o.getValue,c=l.useRef();c.current=n(r?a():e==null?void 0:e.defaultValue);var d=l.useState({}),h=xe(d,2),m=h[1];return bn(function(){if(!r)return;function p(v){var C=n(v);oa(c.current,C,!0)||m({})}return i.add(p),function(){i.delete(p)}},[r]),c.current}function Rq(){var e=l.createContext(null);function t(){return l.useContext(e)}function n(o,i){var a=ra(o),c=function(h,m){var p=a?{ref:m}:{},v=l.useRef(0),C=l.useRef(h),x=t();return x!==null?l.createElement(o,je({},h,p)):((!i||i(C.current,h))&&(v.current+=1),C.current=h,l.createElement(e.Provider,{value:v.current},l.createElement(o,je({},h,p))))};return a?l.forwardRef(c):c}function r(o,i){var a=ra(o),c=function(h,m){var p=a?{ref:m}:{};return t(),l.createElement(o,je({},h,p))};return a?l.memo(l.forwardRef(c),i):l.memo(c,i)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var gx=Rq(),MN=gx.makeImmutable,$u=gx.responseImmutable,Iq=gx.useImmutableMark,Ro=px(),TN=l.createContext({renderWithProps:!1}),Nq="RC_TABLE_KEY";function Mq(e){return e==null?[]:Array.isArray(e)?e:[e]}function ng(e){var t=[],n={};return e.forEach(function(r){for(var o=r||{},i=o.key,a=o.dataIndex,c=i||Mq(a).join("-")||Nq;n[c];)c="".concat(c,"_next");n[c]=!0,t.push(c)}),t}function hb(e){return e!=null}function Tq(e){return typeof e=="number"&&!Number.isNaN(e)}function Lq(e){return e&&Tt(e)==="object"&&!Array.isArray(e)&&!l.isValidElement(e)}function kq(e,t,n,r,o,i){var a=l.useContext(TN),c=Iq(),d=Ks(function(){if(hb(r))return[r];var h=t==null||t===""?[]:Array.isArray(t)?t:[t],m=jo(e,h),p=m,v=void 0;if(o){var C=o(m,e,n);Lq(C)?(p=C.children,v=C.props,a.renderWithProps=!0):p=C}return[p,v]},[c,e,r,t,o,n],function(h,m){if(i){var p=xe(h,2),v=p[1],C=xe(m,2),x=C[1];return i(x,v)}return a.renderWithProps?!0:!oa(h,m,!0)});return d}function jq(e,t,n,r){var o=e+t-1;return e<=r&&o>=n}function zq(e,t){return ho(Ro,function(n){var r=jq(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var Dq=function(t){var n=t.ellipsis,r=t.rowType,o=t.children,i,a=n===!0?{showTitle:!0}:n;return a&&(a.showTitle||r==="header")&&(typeof o=="string"||typeof o=="number"?i=o.toString():l.isValidElement(o)&&typeof o.props.children=="string"&&(i=o.props.children)),i};function Aq(e){var t,n,r,o,i,a,c,d,h=e.component,m=e.children,p=e.ellipsis,v=e.scope,C=e.prefixCls,x=e.className,S=e.align,y=e.record,w=e.render,_=e.dataIndex,$=e.renderIndex,R=e.shouldCellUpdate,O=e.index,I=e.rowType,M=e.colSpan,T=e.rowSpan,N=e.fixLeft,z=e.fixRight,F=e.firstFixLeft,U=e.lastFixLeft,q=e.firstFixRight,D=e.lastFixRight,K=e.appendNode,B=e.additionalProps,A=B===void 0?{}:B,H=e.isSticky,G="".concat(C,"-cell"),Z=ho(Ro,["supportSticky","allColumnsFixedLeft","rowHoverable"]),W=Z.supportSticky,Y=Z.allColumnsFixedLeft,Q=Z.rowHoverable,ne=kq(y,_,$,m,w,R),re=xe(ne,2),te=re[0],de=re[1],ue={},he=typeof N=="number"&&W,Ce=typeof z=="number"&&W;he&&(ue.position="sticky",ue.left=N),Ce&&(ue.position="sticky",ue.right=z);var me=(t=(n=(r=de==null?void 0:de.colSpan)!==null&&r!==void 0?r:A.colSpan)!==null&&n!==void 0?n:M)!==null&&t!==void 0?t:1,fe=(o=(i=(a=de==null?void 0:de.rowSpan)!==null&&a!==void 0?a:A.rowSpan)!==null&&i!==void 0?i:T)!==null&&o!==void 0?o:1,be=zq(O,fe),ye=xe(be,2),ge=ye[0],pe=ye[1],_e=On(function(Oe){var We;y&&pe(O,O+fe-1),A==null||(We=A.onMouseEnter)===null||We===void 0||We.call(A,Oe)}),Ee=On(function(Oe){var We;y&&pe(-1,-1),A==null||(We=A.onMouseLeave)===null||We===void 0||We.call(A,Oe)});if(me===0||fe===0)return null;var Ae=(c=A.title)!==null&&c!==void 0?c:Dq({rowType:I,ellipsis:p,children:te}),ze=ce(G,x,(d={},J(J(J(J(J(J(J(J(J(J(d,"".concat(G,"-fix-left"),he&&W),"".concat(G,"-fix-left-first"),F&&W),"".concat(G,"-fix-left-last"),U&&W),"".concat(G,"-fix-left-all"),U&&Y&&W),"".concat(G,"-fix-right"),Ce&&W),"".concat(G,"-fix-right-first"),q&&W),"".concat(G,"-fix-right-last"),D&&W),"".concat(G,"-ellipsis"),p),"".concat(G,"-with-append"),K),"".concat(G,"-fix-sticky"),(he||Ce)&&H&&W),J(d,"".concat(G,"-row-hover"),!de&&ge)),A.className,de==null?void 0:de.className),Se={};S&&(Se.textAlign=S);var Ie=le(le(le(le({},de==null?void 0:de.style),ue),Se),A.style),Re=te;return Tt(Re)==="object"&&!Array.isArray(Re)&&!l.isValidElement(Re)&&(Re=null),p&&(U||q)&&(Re=l.createElement("span",{className:"".concat(G,"-content")},Re)),l.createElement(h,je({},de,A,{className:ze,style:Ie,title:Ae,scope:v,onMouseEnter:Q?_e:void 0,onMouseLeave:Q?Ee:void 0,colSpan:me!==1?me:null,rowSpan:fe!==1?fe:null}),K,Re)}const Eu=l.memo(Aq);function vx(e,t,n,r,o){var i=n[e]||{},a=n[t]||{},c,d;i.fixed==="left"?c=r.left[o==="rtl"?t:e]:a.fixed==="right"&&(d=r.right[o==="rtl"?e:t]);var h=!1,m=!1,p=!1,v=!1,C=n[t+1],x=n[e-1],S=C&&!C.fixed||x&&!x.fixed||n.every(function(R){return R.fixed==="left"});if(o==="rtl"){if(c!==void 0){var y=x&&x.fixed==="left";v=!y&&S}else if(d!==void 0){var w=C&&C.fixed==="right";p=!w&&S}}else if(c!==void 0){var _=C&&C.fixed==="left";h=!_&&S}else if(d!==void 0){var $=x&&x.fixed==="right";m=!$&&S}return{fixLeft:c,fixRight:d,lastFixLeft:h,firstFixRight:m,lastFixRight:p,firstFixLeft:v,isSticky:r.isSticky}}var LN=l.createContext({});function Bq(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,i=o===void 0?1:o,a=e.rowSpan,c=e.align,d=ho(Ro,["prefixCls","direction"]),h=d.prefixCls,m=d.direction,p=l.useContext(LN),v=p.scrollColumnIndex,C=p.stickyOffsets,x=p.flattenColumns,S=n+i-1,y=S+1===v?i+1:i,w=vx(n,n+y-1,x,C,m);return l.createElement(Eu,je({className:t,index:n,component:"td",prefixCls:h,record:null,dataIndex:null,align:c,colSpan:y,rowSpan:a,render:function(){return r}},w))}var Fq=["children"];function Hq(e){var t=e.children,n=Zt(e,Fq);return l.createElement("tr",n,t)}function rg(e){var t=e.children;return t}rg.Row=Hq;rg.Cell=Bq;function Wq(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=ho(Ro,"prefixCls"),i=r.length-1,a=r[i],c=l.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:a!=null&&a.scrollbar?i:null}},[a,r,i,n]);return l.createElement(LN.Provider,{value:c},l.createElement("tfoot",{className:"".concat(o,"-summary")},t))}const nm=$u(Wq);var kN=rg;function Vq(e){return null}function Kq(e){return null}function jN(e,t,n,r,o,i,a){var c=i(t,a);e.push({record:t,indent:n,index:a,rowKey:c});var d=o==null?void 0:o.has(c);if(t&&Array.isArray(t[r])&&d)for(var h=0;h<t[r].length;h+=1)jN(e,t[r][h],n+1,r,o,i,h)}function zN(e,t,n,r){var o=l.useMemo(function(){if(n!=null&&n.size){for(var i=[],a=0;a<(e==null?void 0:e.length);a+=1){var c=e[a];jN(i,c,0,t,n,r,a)}return i}return e==null?void 0:e.map(function(d,h){return{record:d,indent:0,index:h,rowKey:r(d,h)}})},[e,t,n,r]);return o}function DN(e,t,n,r){var o=ho(Ro,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),i=o.flattenColumns,a=o.expandableType,c=o.expandedKeys,d=o.childrenColumnName,h=o.onTriggerExpand,m=o.rowExpandable,p=o.onRow,v=o.expandRowByClick,C=o.rowClassName,x=a==="nest",S=a==="row"&&(!m||m(e)),y=S||x,w=c&&c.has(t),_=d&&e&&e[d],$=On(h),R=p==null?void 0:p(e,n),O=R==null?void 0:R.onClick,I=function(z){v&&y&&h(e,z);for(var F=arguments.length,U=new Array(F>1?F-1:0),q=1;q<F;q++)U[q-1]=arguments[q];O==null||O.apply(void 0,[z].concat(U))},M;typeof C=="string"?M=C:typeof C=="function"&&(M=C(e,n,r));var T=ng(i);return le(le({},o),{},{columnsKey:T,nestExpandable:x,expanded:w,hasNestChildren:_,record:e,onTriggerExpand:$,rowSupportExpand:S,expandable:y,rowProps:le(le({},R),{},{className:ce(M,R==null?void 0:R.className),onClick:I})})}function AN(e){var t=e.prefixCls,n=e.children,r=e.component,o=e.cellComponent,i=e.className,a=e.expanded,c=e.colSpan,d=e.isEmpty,h=e.stickyOffset,m=h===void 0?0:h,p=ho(Ro,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),v=p.scrollbarSize,C=p.fixHeader,x=p.fixColumn,S=p.componentWidth,y=p.horizonScroll,w=n;return(d?y&&S:x)&&(w=l.createElement("div",{style:{width:S-m-(C&&!d?v:0),position:"sticky",left:m,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},w)),l.createElement(r,{className:i,style:{display:a?null:"none"}},l.createElement(Eu,{component:o,prefixCls:t,colSpan:c},w))}function Uq(e){var t=e.prefixCls,n=e.record,r=e.onExpand,o=e.expanded,i=e.expandable,a="".concat(t,"-row-expand-icon");if(!i)return l.createElement("span",{className:ce(a,"".concat(t,"-row-spaced"))});var c=function(h){r(n,h),h.stopPropagation()};return l.createElement("span",{className:ce(a,J(J({},"".concat(t,"-row-expanded"),o),"".concat(t,"-row-collapsed"),!o)),onClick:c})}function qq(e,t,n){var r=[];function o(i){(i||[]).forEach(function(a,c){r.push(t(a,c)),o(a[n])})}return o(e),r}function BN(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function FN(e,t,n,r,o){var i,a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:[],c=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,d=e.record,h=e.prefixCls,m=e.columnsKey,p=e.fixedInfoList,v=e.expandIconColumnIndex,C=e.nestExpandable,x=e.indentSize,S=e.expandIcon,y=e.expanded,w=e.hasNestChildren,_=e.onTriggerExpand,$=e.expandable,R=e.expandedKeys,O=m[n],I=p[n],M;n===(v||0)&&C&&(M=l.createElement(l.Fragment,null,l.createElement("span",{style:{paddingLeft:"".concat(x*r,"px")},className:"".concat(h,"-row-indent indent-level-").concat(r)}),S({prefixCls:h,expanded:y,expandable:w,record:d,onExpand:_})));var T=((i=t.onCell)===null||i===void 0?void 0:i.call(t,d,o))||{};if(c){var N=T.rowSpan,z=N===void 0?1:N;if($&&z&&n<c){for(var F=z,U=o;U<o+z;U+=1){var q=a[U];R.has(q)&&(F+=1)}T.rowSpan=F}}return{key:O,fixedInfo:I,appendCellNode:M,additionalCellProps:T}}function Gq(e){var t=e.className,n=e.style,r=e.record,o=e.index,i=e.renderIndex,a=e.rowKey,c=e.rowKeys,d=e.indent,h=d===void 0?0:d,m=e.rowComponent,p=e.cellComponent,v=e.scopeCellComponent,C=e.expandedRowInfo,x=DN(r,a,o,h),S=x.prefixCls,y=x.flattenColumns,w=x.expandedRowClassName,_=x.expandedRowRender,$=x.rowProps,R=x.expanded,O=x.rowSupportExpand,I=l.useRef(!1);I.current||(I.current=R);var M=BN(w,r,o,h),T=l.createElement(m,je({},$,{"data-row-key":a,className:ce(t,"".concat(S,"-row"),"".concat(S,"-row-level-").concat(h),$==null?void 0:$.className,J({},M,h>=1)),style:le(le({},n),$==null?void 0:$.style)}),y.map(function(F,U){var q=F.render,D=F.dataIndex,K=F.className,B=FN(x,F,U,h,o,c,C==null?void 0:C.offset),A=B.key,H=B.fixedInfo,G=B.appendCellNode,Z=B.additionalCellProps;return l.createElement(Eu,je({className:K,ellipsis:F.ellipsis,align:F.align,scope:F.rowScope,component:F.rowScope?v:p,prefixCls:S,key:A,record:r,index:o,renderIndex:i,dataIndex:D,render:q,shouldCellUpdate:F.shouldCellUpdate},H,{appendNode:G,additionalProps:Z}))})),N;if(O&&(I.current||R)){var z=_(r,o,h+1,R);N=l.createElement(AN,{expanded:R,className:ce("".concat(S,"-expanded-row"),"".concat(S,"-expanded-row-level-").concat(h+1),M),prefixCls:S,component:m,cellComponent:p,colSpan:C?C.colSpan:y.length,stickyOffset:C==null?void 0:C.sticky,isEmpty:!1},z)}return l.createElement(l.Fragment,null,T,N)}const Xq=$u(Gq);function Zq(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,o=e.title,i=l.useRef();return bn(function(){i.current&&n(t,i.current.offsetWidth)},[]),l.createElement(Do,{data:t},l.createElement("th",{ref:i,className:"".concat(r,"-measure-cell")},l.createElement("div",{className:"".concat(r,"-measure-cell-content")},o||" ")))}function Yq(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,o=e.columns,i=l.useRef(null),a=ho(Ro,["measureRowRender"]),c=a.measureRowRender,d=l.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:i,tabIndex:-1},l.createElement(Do.Collection,{onBatchResize:function(m){yf(i.current)&&m.forEach(function(p){var v=p.data,C=p.size;r(v,C.offsetWidth)})}},n.map(function(h){var m=o.find(function(C){return C.key===h}),p=m==null?void 0:m.title,v=l.isValidElement(p)?l.cloneElement(p,{ref:null}):p;return l.createElement(Zq,{prefixCls:t,key:h,columnKey:h,onColumnResize:r,title:v})})));return c?c(d):d}function Qq(e){var t=e.data,n=e.measureColumnWidth,r=ho(Ro,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),o=r.prefixCls,i=r.getComponent,a=r.onColumnResize,c=r.flattenColumns,d=r.getRowKey,h=r.expandedKeys,m=r.childrenColumnName,p=r.emptyNode,v=r.expandedRowOffset,C=v===void 0?0:v,x=r.colWidths,S=zN(t,m,h,d),y=l.useMemo(function(){return S.map(function(N){return N.rowKey})},[S]),w=l.useRef({renderWithProps:!1}),_=l.useMemo(function(){for(var N=c.length-C,z=0,F=0;F<C;F+=1)z+=x[F]||0;return{offset:C,colSpan:N,sticky:z}},[c.length,C,x]),$=i(["body","wrapper"],"tbody"),R=i(["body","row"],"tr"),O=i(["body","cell"],"td"),I=i(["body","cell"],"th"),M;t.length?M=S.map(function(N,z){var F=N.record,U=N.indent,q=N.index,D=N.rowKey;return l.createElement(Xq,{key:D,rowKey:D,rowKeys:y,record:F,index:z,renderIndex:q,rowComponent:R,cellComponent:O,scopeCellComponent:I,indent:U,expandedRowInfo:_})}):M=l.createElement(AN,{expanded:!0,className:"".concat(o,"-placeholder"),prefixCls:o,component:R,cellComponent:O,colSpan:c.length,isEmpty:!0},p);var T=ng(c);return l.createElement(TN.Provider,{value:w.current},l.createElement($,{className:"".concat(o,"-tbody")},n&&l.createElement(Yq,{prefixCls:o,columnsKey:T,onColumnResize:a,columns:c}),M))}const Jq=$u(Qq);var eG=["expandable"],Kd="RC_TABLE_INTERNAL_COL_DEFINE";function tG(e){var t=e.expandable,n=Zt(e,eG),r;return"expandable"in e?r=le(le({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}var nG=["columnType"];function HN(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,o=ho(Ro,["tableLayout"]),i=o.tableLayout,a=[],c=r||n.length,d=!1,h=c-1;h>=0;h-=1){var m=t[h],p=n&&n[h],v=void 0,C=void 0;if(p&&(v=p[Kd],i==="auto"&&(C=p.minWidth)),m||C||v||d){var x=v||{};x.columnType;var S=Zt(x,nG);a.unshift(l.createElement("col",je({key:h,style:{width:m,minWidth:C}},S))),d=!0}}return a.length>0?l.createElement("colgroup",null,a):null}var rG=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function oG(e,t){return l.useMemo(function(){for(var n=[],r=0;r<t;r+=1){var o=e[r];if(o!==void 0)n[r]=o;else return null}return n},[e.join("_"),t])}var iG=l.forwardRef(function(e,t){var n=e.className,r=e.noData,o=e.columns,i=e.flattenColumns,a=e.colWidths,c=e.colGroup,d=e.columCount,h=e.stickyOffsets,m=e.direction,p=e.fixHeader,v=e.stickyTopOffset,C=e.stickyBottomOffset,x=e.stickyClassName,S=e.scrollX,y=e.tableLayout,w=y===void 0?"fixed":y,_=e.onScroll,$=e.children,R=Zt(e,rG),O=ho(Ro,["prefixCls","scrollbarSize","isSticky","getComponent"]),I=O.prefixCls,M=O.scrollbarSize,T=O.isSticky,N=O.getComponent,z=N(["header","table"],"table"),F=T&&!p?0:M,U=l.useRef(null),q=l.useCallback(function(W){Xd(t,W),Xd(U,W)},[]);l.useEffect(function(){function W(Q){var ne=Q,re=ne.currentTarget,te=ne.deltaX;te&&(_({currentTarget:re,scrollLeft:re.scrollLeft+te}),Q.preventDefault())}var Y=U.current;return Y==null||Y.addEventListener("wheel",W,{passive:!1}),function(){Y==null||Y.removeEventListener("wheel",W)}},[]);var D=i[i.length-1],K={fixed:D?D.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(I,"-cell-scrollbar")}}},B=l.useMemo(function(){return F?[].concat(ke(o),[K]):o},[F,o]),A=l.useMemo(function(){return F?[].concat(ke(i),[K]):i},[F,i]),H=l.useMemo(function(){var W=h.right,Y=h.left;return le(le({},h),{},{left:m==="rtl"?[].concat(ke(Y.map(function(Q){return Q+F})),[0]):Y,right:m==="rtl"?W:[].concat(ke(W.map(function(Q){return Q+F})),[0]),isSticky:T})},[F,h,T]),G=oG(a,d),Z=l.useMemo(function(){var W=!G||!G.length||G.every(function(Y){return!Y});return r||W},[r,G]);return l.createElement("div",{style:le({overflow:"hidden"},T?{top:v,bottom:C}:{}),ref:q,className:ce(n,J({},x,!!x))},l.createElement(z,{style:{tableLayout:w,minWidth:"100%",width:S}},Z?c:l.createElement(HN,{colWidths:[].concat(ke(G),[F]),columCount:d+1,columns:A}),$(le(le({},R),{},{stickyOffsets:H,columns:B,flattenColumns:A}))))});const J$=l.memo(iG);var aG=function(t){var n=t.cells,r=t.stickyOffsets,o=t.flattenColumns,i=t.rowComponent,a=t.cellComponent,c=t.onHeaderRow,d=t.index,h=ho(Ro,["prefixCls","direction"]),m=h.prefixCls,p=h.direction,v;c&&(v=c(n.map(function(x){return x.column}),d));var C=ng(n.map(function(x){return x.column}));return l.createElement(i,v,n.map(function(x,S){var y=x.column,w=vx(x.colStart,x.colEnd,o,r,p),_;return y&&y.onHeaderCell&&(_=x.column.onHeaderCell(y)),l.createElement(Eu,je({},x,{scope:y.title?x.colSpan>1?"colgroup":"col":null,ellipsis:y.ellipsis,align:y.align,component:a,prefixCls:m,key:C[S]},w,{additionalProps:_,rowType:"header"}))}))};function lG(e){var t=[];function n(a,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[d]=t[d]||[];var h=c,m=a.filter(Boolean).map(function(p){var v={key:p.key,className:p.className||"",children:p.title,column:p,colStart:h},C=1,x=p.children;return x&&x.length>0&&(C=n(x,h,d+1).reduce(function(S,y){return S+y},0),v.hasSubColumns=!0),"colSpan"in p&&(C=p.colSpan),"rowSpan"in p&&(v.rowSpan=p.rowSpan),v.colSpan=C,v.colEnd=v.colStart+C-1,t[d].push(v),h+=C,C});return m}n(e,0);for(var r=t.length,o=function(c){t[c].forEach(function(d){!("rowSpan"in d)&&!d.hasSubColumns&&(d.rowSpan=r-c)})},i=0;i<r;i+=1)o(i);return t}var sG=function(t){var n=t.stickyOffsets,r=t.columns,o=t.flattenColumns,i=t.onHeaderRow,a=ho(Ro,["prefixCls","getComponent"]),c=a.prefixCls,d=a.getComponent,h=l.useMemo(function(){return lG(r)},[r]),m=d(["header","wrapper"],"thead"),p=d(["header","row"],"tr"),v=d(["header","cell"],"th");return l.createElement(m,{className:"".concat(c,"-thead")},h.map(function(C,x){var S=l.createElement(aG,{key:x,flattenColumns:o,cells:C,stickyOffsets:n,rowComponent:p,cellComponent:v,onHeaderRow:i,index:x});return S}))};const eE=$u(sG);function tE(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 cG(e,t,n){return l.useMemo(function(){if(t&&t>0){var r=0,o=0;e.forEach(function(v){var C=tE(t,v.width);C?r+=C:o+=1});var i=Math.max(t,n),a=Math.max(i-r,o),c=o,d=a/o,h=0,m=e.map(function(v){var C=le({},v),x=tE(t,C.width);if(x)C.width=x;else{var S=Math.floor(d);C.width=c===1?a:S,a-=S,c-=1}return h+=C.width,C});if(h<i){var p=i/h;a=i,m.forEach(function(v,C){var x=Math.floor(v.width*p);v.width=C===m.length-1?a:x,a-=x})}return[m,Math.max(h,i)]}return[e,t]},[e,t,n])}var uG=["children"],dG=["fixed"];function yx(e){return co(e).filter(function(t){return l.isValidElement(t)}).map(function(t){var n=t.key,r=t.props,o=r.children,i=Zt(r,uG),a=le({key:n},i);return o&&(a.children=yx(o)),a})}function WN(e){return e.filter(function(t){return t&&Tt(t)==="object"&&!t.hidden}).map(function(t){var n=t.children;return n&&n.length>0?le(le({},t),{},{children:WN(n)}):t})}function mb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&Tt(n)==="object"}).reduce(function(n,r,o){var i=r.fixed,a=i===!0?"left":i,c="".concat(t,"-").concat(o),d=r.children;return d&&d.length>0?[].concat(ke(n),ke(mb(d,c).map(function(h){var m;return le(le({},h),{},{fixed:(m=h.fixed)!==null&&m!==void 0?m:a})}))):[].concat(ke(n),[le(le({key:c},r),{},{fixed:a})])},[])}function fG(e){return e.map(function(t){var n=t.fixed,r=Zt(t,dG),o=n;return n==="left"?o="right":n==="right"&&(o="left"),le({fixed:o},r)})}function hG(e,t){var n=e.prefixCls,r=e.columns,o=e.children,i=e.expandable,a=e.expandedKeys,c=e.columnTitle,d=e.getRowKey,h=e.onTriggerExpand,m=e.expandIcon,p=e.rowExpandable,v=e.expandIconColumnIndex,C=e.expandedRowOffset,x=C===void 0?0:C,S=e.direction,y=e.expandRowByClick,w=e.columnWidth,_=e.fixed,$=e.scrollWidth,R=e.clientWidth,O=l.useMemo(function(){var D=r||yx(o)||[];return WN(D.slice())},[r,o]),I=l.useMemo(function(){if(i){var D=O.slice();if(!D.includes(Kl)){var K=v||0,B=K===0&&_==="right"?O.length:K;B>=0&&D.splice(B,0,Kl)}var A=D.indexOf(Kl);D=D.filter(function(W,Y){return W!==Kl||Y===A});var H=O[A],G;_?G=_:G=H?H.fixed:null;var Z=J(J(J(J(J(J({},Kd,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",c),"fixed",G),"className","".concat(n,"-row-expand-icon-cell")),"width",w),"render",function(Y,Q,ne){var re=d(Q,ne),te=a.has(re),de=p?p(Q):!0,ue=m({prefixCls:n,expanded:te,expandable:de,record:Q,onExpand:h});return y?l.createElement("span",{onClick:function(Ce){return Ce.stopPropagation()}},ue):ue});return D.map(function(W,Y){var Q=W===Kl?Z:W;return Y<x?le(le({},Q),{},{fixed:Q.fixed||"left"}):Q})}return O.filter(function(W){return W!==Kl})},[i,O,d,a,m,S,x]),M=l.useMemo(function(){var D=I;return t&&(D=t(D)),D.length||(D=[{render:function(){return null}}]),D},[t,I,S]),T=l.useMemo(function(){return S==="rtl"?fG(mb(M)):mb(M)},[M,S,$]),N=l.useMemo(function(){for(var D=-1,K=T.length-1;K>=0;K-=1){var B=T[K].fixed;if(B==="left"||B===!0){D=K;break}}if(D>=0)for(var A=0;A<=D;A+=1){var H=T[A].fixed;if(H!=="left"&&H!==!0)return!0}var G=T.findIndex(function(Y){var Q=Y.fixed;return Q==="right"});if(G>=0)for(var Z=G;Z<T.length;Z+=1){var W=T[Z].fixed;if(W!=="right")return!0}return!1},[T]),z=cG(T,$,R),F=xe(z,2),U=F[0],q=F[1];return[M,U,q,N]}function mG(e,t,n){var r=tG(e),o=r.expandIcon,i=r.expandedRowKeys,a=r.defaultExpandedRowKeys,c=r.defaultExpandAllRows,d=r.expandedRowRender,h=r.onExpand,m=r.onExpandedRowsChange,p=r.childrenColumnName,v=o||Uq,C=p||"children",x=l.useMemo(function(){return d?"row":e.expandable&&e.internalHooks===Nf&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(O){return O&&Tt(O)==="object"&&O[C]})?"nest":!1},[!!d,t]),S=l.useState(function(){return a||(c?qq(t,n,C):[])}),y=xe(S,2),w=y[0],_=y[1],$=l.useMemo(function(){return new Set(i||w||[])},[i,w]),R=l.useCallback(function(O){var I=n(O,t.indexOf(O)),M,T=$.has(I);T?($.delete(I),M=ke($)):M=[].concat(ke($),[I]),_(M),h&&h(!T,O),m&&m(M)},[n,$,t,h,m]);return[r,x,$,v,C,R]}function pG(e,t,n){var r=e.map(function(o,i){return vx(i,i,e,t,n)});return Ks(function(){return r},[r],function(o,i){return!oa(o,i)})}function gG(e){var t=l.useRef(e),n=l.useState({}),r=xe(n,2),o=r[1],i=l.useRef(null),a=l.useRef([]);function c(d){a.current.push(d);var h=Promise.resolve();i.current=h,h.then(function(){if(i.current===h){var m=a.current,p=t.current;a.current=[],m.forEach(function(v){t.current=v(t.current)}),i.current=null,p!==t.current&&o({})}})}return l.useEffect(function(){return function(){i.current=null}},[]),[t.current,c]}function vG(e){var t=l.useRef(null),n=l.useRef();function r(){window.clearTimeout(n.current)}function o(a){t.current=a,r(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)}function i(){return t.current}return l.useEffect(function(){return r},[]),[o,i]}function yG(){var e=l.useState(-1),t=xe(e,2),n=t[0],r=t[1],o=l.useState(-1),i=xe(o,2),a=i[0],c=i[1],d=l.useCallback(function(h,m){r(h),c(m)},[]);return[n,a,d]}var nE=uo()?window:null;function bG(e,t){var n=Tt(e)==="object"?e:{},r=n.offsetHeader,o=r===void 0?0:r,i=n.offsetSummary,a=i===void 0?0:i,c=n.offsetScroll,d=c===void 0?0:c,h=n.getContainer,m=h===void 0?function(){return nE}:h,p=m()||nE,v=!!e;return l.useMemo(function(){return{isSticky:v,stickyClassName:v?"".concat(t,"-sticky-holder"):"",offsetHeader:o,offsetSummary:a,offsetScroll:d,container:p}},[v,d,o,a,t,p])}function CG(e,t,n){var r=l.useMemo(function(){var o=t.length,i=function(h,m,p){for(var v=[],C=0,x=h;x!==m;x+=p)v.push(C),t[x].fixed&&(C+=e[x]||0);return v},a=i(0,o,1),c=i(o-1,-1,-1).reverse();return n==="rtl"?{left:c,right:a}:{left:a,right:c}},[e,t,n]);return r}function rE(e){var t=e.className,n=e.children;return l.createElement("div",{className:t},n)}function oE(e){var t=mf(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 xG=function(t,n){var r,o,i=t.scrollBodyRef,a=t.onScroll,c=t.offsetScroll,d=t.container,h=t.direction,m=ho(Ro,"prefixCls"),p=((r=i.current)===null||r===void 0?void 0:r.scrollWidth)||0,v=((o=i.current)===null||o===void 0?void 0:o.clientWidth)||0,C=p&&v*(v/p),x=l.useRef(),S=gG({scrollLeft:0,isHiddenScrollBar:!0}),y=xe(S,2),w=y[0],_=y[1],$=l.useRef({delta:0,x:0}),R=l.useState(!1),O=xe(R,2),I=O[0],M=O[1],T=l.useRef(null);l.useEffect(function(){return function(){$n.cancel(T.current)}},[]);var N=function(){M(!1)},z=function(K){K.persist(),$.current.delta=K.pageX-w.scrollLeft,$.current.x=0,M(!0),K.preventDefault()},F=function(K){var B,A=K||((B=window)===null||B===void 0?void 0:B.event),H=A.buttons;if(!I||H===0){I&&M(!1);return}var G=$.current.x+K.pageX-$.current.x-$.current.delta,Z=h==="rtl";G=Math.max(Z?C-v:0,Math.min(Z?0:v-C,G));var W=!Z||Math.abs(G)+Math.abs(C)<v;W&&(a({scrollLeft:G/v*(p+2)}),$.current.x=K.pageX)},U=function(){$n.cancel(T.current),T.current=$n(function(){if(i.current){var K=oE(i.current).top,B=K+i.current.offsetHeight,A=d===window?document.documentElement.scrollTop+window.innerHeight:oE(d).top+d.clientHeight;_(function(H){return le(le({},H),{},{isHiddenScrollBar:B-V_()<=A||K>=A-c})})}})},q=function(K){_(function(B){return le(le({},B),{},{scrollLeft:p?K/p*v:0})})};return l.useImperativeHandle(n,function(){return{setScrollLeft:q,checkScrollBarVisible:U}}),l.useEffect(function(){var D=D$(document.body,"mouseup",N,!1),K=D$(document.body,"mousemove",F,!1);return U(),function(){D.remove(),K.remove()}},[C,I]),l.useEffect(function(){if(i.current){for(var D=[],K=mf(i.current);K;)D.push(K),K=K.parentElement;return D.forEach(function(B){return B.addEventListener("scroll",U,!1)}),window.addEventListener("resize",U,!1),window.addEventListener("scroll",U,!1),d.addEventListener("scroll",U,!1),function(){D.forEach(function(B){return B.removeEventListener("scroll",U)}),window.removeEventListener("resize",U),window.removeEventListener("scroll",U),d.removeEventListener("scroll",U)}}},[d]),l.useEffect(function(){w.isHiddenScrollBar||_(function(D){var K=i.current;return K?le(le({},D),{},{scrollLeft:K.scrollLeft/K.scrollWidth*K.clientWidth}):D})},[w.isHiddenScrollBar]),p<=v||!C||w.isHiddenScrollBar?null:l.createElement("div",{style:{height:V_(),width:v,bottom:c},className:"".concat(m,"-sticky-scroll")},l.createElement("div",{onMouseDown:z,ref:x,className:ce("".concat(m,"-sticky-scroll-bar"),J({},"".concat(m,"-sticky-scroll-bar-active"),I)),style:{width:"".concat(C,"px"),transform:"translate3d(".concat(w.scrollLeft,"px, 0, 0)")}}))};const SG=l.forwardRef(xG);var VN="rc-table",wG=[],_G={};function $G(){return"No Data"}function EG(e,t){var n=le({rowKey:"key",prefixCls:VN,emptyText:$G},e),r=n.prefixCls,o=n.className,i=n.rowClassName,a=n.style,c=n.data,d=n.rowKey,h=n.scroll,m=n.tableLayout,p=n.direction,v=n.title,C=n.footer,x=n.summary,S=n.caption,y=n.id,w=n.showHeader,_=n.components,$=n.emptyText,R=n.onRow,O=n.onHeaderRow,I=n.measureRowRender,M=n.onScroll,T=n.internalHooks,N=n.transformColumns,z=n.internalRefs,F=n.tailor,U=n.getContainerWidth,q=n.sticky,D=n.rowHoverable,K=D===void 0?!0:D,B=c||wG,A=!!B.length,H=T===Nf,G=l.useCallback(function(en,yn){return jo(_,en)||yn},[_]),Z=l.useMemo(function(){return typeof d=="function"?d:function(en){var yn=en&&en[d];return yn}},[d]),W=G(["body"]),Y=yG(),Q=xe(Y,3),ne=Q[0],re=Q[1],te=Q[2],de=mG(n,B,Z),ue=xe(de,6),he=ue[0],Ce=ue[1],me=ue[2],fe=ue[3],be=ue[4],ye=ue[5],ge=h==null?void 0:h.x,pe=l.useState(0),_e=xe(pe,2),Ee=_e[0],Ae=_e[1],ze=hG(le(le(le({},n),he),{},{expandable:!!he.expandedRowRender,columnTitle:he.columnTitle,expandedKeys:me,getRowKey:Z,onTriggerExpand:ye,expandIcon:fe,expandIconColumnIndex:he.expandIconColumnIndex,direction:p,scrollWidth:H&&F&&typeof ge=="number"?ge:null,clientWidth:Ee}),H?N:null),Se=xe(ze,4),Ie=Se[0],Re=Se[1],Oe=Se[2],We=Se[3],qe=Oe??ge,lt=l.useMemo(function(){return{columns:Ie,flattenColumns:Re}},[Ie,Re]),tt=l.useRef(),Ye=l.useRef(),rt=l.useRef(),Fe=l.useRef();l.useImperativeHandle(t,function(){return{nativeElement:tt.current,scrollTo:function(yn){var dr;if(rt.current instanceof HTMLElement){var Tr=yn.index,er=yn.top,Kn=yn.key;if(Tq(er)){var gr;(gr=rt.current)===null||gr===void 0||gr.scrollTo({top:er})}else{var vr,Dr=Kn??Z(B[Tr]);(vr=rt.current.querySelector('[data-row-key="'.concat(Dr,'"]')))===null||vr===void 0||vr.scrollIntoView()}}else(dr=rt.current)!==null&&dr!==void 0&&dr.scrollTo&&rt.current.scrollTo(yn)}}});var Le=l.useRef(),Ue=l.useState(!1),et=xe(Ue,2),ot=et[0],Me=et[1],Te=l.useState(!1),Xe=xe(Te,2),nt=Xe[0],Lt=Xe[1],Dt=l.useState(new Map),Qe=xe(Dt,2),pt=Qe[0],wt=Qe[1],Ct=ng(Re),kt=Ct.map(function(en){return pt.get(en)}),_t=l.useMemo(function(){return kt},[kt.join("_")]),St=CG(_t,Re,p),st=h&&hb(h.y),Et=h&&hb(qe)||!!he.fixed,It=Et&&Re.some(function(en){var yn=en.fixed;return yn}),it=l.useRef(),Ot=bG(q,r),at=Ot.isSticky,Ge=Ot.offsetHeader,Ht=Ot.offsetSummary,At=Ot.offsetScroll,ln=Ot.stickyClassName,Pt=Ot.container,vt=l.useMemo(function(){return x==null?void 0:x(B)},[x,B]),zt=(st||at)&&l.isValidElement(vt)&&vt.type===rg&&vt.props.fixed,on,gn,vn;st&&(gn={overflowY:A?"scroll":"auto",maxHeight:h.y}),Et&&(on={overflowX:"auto"},st||(gn={overflowY:"hidden"}),vn={width:qe===!0?"auto":qe,minWidth:"100%"});var In=l.useCallback(function(en,yn){wt(function(dr){if(dr.get(en)!==yn){var Tr=new Map(dr);return Tr.set(en,yn),Tr}return dr})},[]),cn=vG(),En=xe(cn,2),ft=En[0],Nt=En[1];function bt(en,yn){yn&&(typeof yn=="function"?yn(en):yn.scrollLeft!==en&&(yn.scrollLeft=en,yn.scrollLeft!==en&&setTimeout(function(){yn.scrollLeft=en},0)))}var Ze=On(function(en){var yn=en.currentTarget,dr=en.scrollLeft,Tr=p==="rtl",er=typeof dr=="number"?dr:yn.scrollLeft,Kn=yn||_G;if(!Nt()||Nt()===Kn){var gr;ft(Kn),bt(er,Ye.current),bt(er,rt.current),bt(er,Le.current),bt(er,(gr=it.current)===null||gr===void 0?void 0:gr.setScrollLeft)}var vr=yn||Ye.current;if(vr){var Dr=H&&F&&typeof qe=="number"?qe:vr.scrollWidth,an=vr.clientWidth;if(Dr===an){Me(!1),Lt(!1);return}Tr?(Me(-er<Dr-an),Lt(-er>0)):(Me(er>0),Lt(er<Dr-an))}}),ht=On(function(en){Ze(en),M==null||M(en)}),dt=function(){if(Et&&rt.current){var yn;Ze({currentTarget:mf(rt.current),scrollLeft:(yn=rt.current)===null||yn===void 0?void 0:yn.scrollLeft})}else Me(!1),Lt(!1)},Bt=function(yn){var dr,Tr=yn.width;(dr=it.current)===null||dr===void 0||dr.checkScrollBarVisible();var er=tt.current?tt.current.offsetWidth:Tr;H&&U&&tt.current&&(er=U(tt.current,er)||er),er!==Ee&&(dt(),Ae(er))},sn=l.useRef(!1);l.useEffect(function(){sn.current&&dt()},[Et,c,Ie.length]),l.useEffect(function(){sn.current=!0},[]);var yt=l.useState(0),Mt=xe(yt,2),qt=Mt[0],wn=Mt[1],Wn=l.useState(!0),Ut=xe(Wn,2),Sn=Ut[0],cr=Ut[1];bn(function(){(!F||!H)&&(rt.current instanceof Element?wn(zy(rt.current).width):wn(zy(Fe.current).width)),cr(Gy("position","sticky"))},[]),l.useEffect(function(){H&&z&&(z.body.current=rt.current)});var xr=l.useCallback(function(en){return l.createElement(l.Fragment,null,l.createElement(eE,en),zt==="top"&&l.createElement(nm,en,vt))},[zt,vt]),hr=l.useCallback(function(en){return l.createElement(nm,en,vt)},[vt]),Er=G(["table"],"table"),Jt=l.useMemo(function(){return m||(It?qe==="max-content"?"auto":"fixed":st||at||Re.some(function(en){var yn=en.ellipsis;return yn})?"fixed":"auto")},[st,It,Re,m,at]),nn,Ft={colWidths:_t,columCount:Re.length,stickyOffsets:St,onHeaderRow:O,fixHeader:st,scroll:h},jt=l.useMemo(function(){return A?null:typeof $=="function"?$():$},[A,$]),fn=l.createElement(Jq,{data:B,measureColumnWidth:st||Et||at}),Nn=l.createElement(HN,{colWidths:Re.map(function(en){var yn=en.width;return yn}),columns:Re}),zn=S!=null?l.createElement("caption",{className:"".concat(r,"-caption")},S):void 0,Ln=Vr(n,{data:!0}),kn=Vr(n,{aria:!0});if(st||at){var Zn;typeof W=="function"?(Zn=W(B,{scrollbarSize:qt,ref:rt,onScroll:Ze}),Ft.colWidths=Re.map(function(en,yn){var dr=en.width,Tr=yn===Re.length-1?dr-qt:dr;return typeof Tr=="number"&&!Number.isNaN(Tr)?Tr:0})):Zn=l.createElement("div",{style:le(le({},on),gn),onScroll:ht,ref:rt,className:ce("".concat(r,"-body"))},l.createElement(Er,je({style:le(le({},vn),{},{tableLayout:Jt})},kn),zn,Nn,fn,!zt&&vt&&l.createElement(nm,{stickyOffsets:St,flattenColumns:Re},vt)));var un=le(le(le({noData:!B.length},Ft),lt),{},{direction:p,stickyClassName:ln,scrollX:qe,tableLayout:Jt,onScroll:Ze});nn=l.createElement(l.Fragment,null,w!==!1&&l.createElement(J$,je({},un,{stickyTopOffset:Ge,className:"".concat(r,"-header"),ref:Ye,colGroup:Nn}),xr),Zn,zt&&zt!=="top"&&l.createElement(J$,je({},un,{stickyBottomOffset:Ht,className:"".concat(r,"-summary"),ref:Le,colGroup:Nn}),hr),at&&rt.current&&rt.current instanceof Element&&l.createElement(SG,{ref:it,offsetScroll:At,scrollBodyRef:rt,onScroll:Ze,container:Pt,direction:p}))}else nn=l.createElement("div",{style:le(le({},on),gn),className:ce("".concat(r,"-content")),onScroll:Ze,ref:rt},l.createElement(Er,je({style:le(le({},vn),{},{tableLayout:Jt})},kn),zn,Nn,w!==!1&&l.createElement(eE,je({},Ft,lt)),fn,vt&&l.createElement(nm,{stickyOffsets:St,flattenColumns:Re},vt)));var ur=l.createElement("div",je({className:ce(r,o,J(J(J(J(J(J(J(J(J(J({},"".concat(r,"-rtl"),p==="rtl"),"".concat(r,"-ping-left"),ot),"".concat(r,"-ping-right"),nt),"".concat(r,"-layout-fixed"),m==="fixed"),"".concat(r,"-fixed-header"),st),"".concat(r,"-fixed-column"),It),"".concat(r,"-fixed-column-gapped"),It&&We),"".concat(r,"-scroll-horizontal"),Et),"".concat(r,"-has-fix-left"),Re[0]&&Re[0].fixed),"".concat(r,"-has-fix-right"),Re[Re.length-1]&&Re[Re.length-1].fixed==="right")),style:a,id:y,ref:tt},Ln),v&&l.createElement(rE,{className:"".concat(r,"-title")},v(B)),l.createElement("div",{ref:Fe,className:"".concat(r,"-container")},nn),C&&l.createElement(rE,{className:"".concat(r,"-footer")},C(B)));Et&&(ur=l.createElement(Do,{onResize:Bt},ur));var Sr=pG(Re,St,p),zr=l.useMemo(function(){return{scrollX:qe,prefixCls:r,getComponent:G,scrollbarSize:qt,direction:p,fixedInfoList:Sr,isSticky:at,supportSticky:Sn,componentWidth:Ee,fixHeader:st,fixColumn:It,horizonScroll:Et,tableLayout:Jt,rowClassName:i,expandedRowClassName:he.expandedRowClassName,expandIcon:fe,expandableType:Ce,expandRowByClick:he.expandRowByClick,expandedRowRender:he.expandedRowRender,expandedRowOffset:he.expandedRowOffset,onTriggerExpand:ye,expandIconColumnIndex:he.expandIconColumnIndex,indentSize:he.indentSize,allColumnsFixedLeft:Re.every(function(en){return en.fixed==="left"}),emptyNode:jt,columns:Ie,flattenColumns:Re,onColumnResize:In,colWidths:_t,hoverStartRow:ne,hoverEndRow:re,onHover:te,rowExpandable:he.rowExpandable,onRow:R,getRowKey:Z,expandedKeys:me,childrenColumnName:be,rowHoverable:K,measureRowRender:I}},[qe,r,G,qt,p,Sr,at,Sn,Ee,st,It,Et,Jt,i,he.expandedRowClassName,fe,Ce,he.expandRowByClick,he.expandedRowRender,he.expandedRowOffset,ye,he.expandIconColumnIndex,he.indentSize,jt,Ie,Re,In,_t,ne,re,te,he.rowExpandable,R,Z,me,be,K,I]);return l.createElement(Ro.Provider,{value:zr},ur)}var OG=l.forwardRef(EG);function KN(e){return MN(OG,e)}var Ou=KN();Ou.EXPAND_COLUMN=Kl;Ou.INTERNAL_HOOKS=Nf;Ou.Column=Vq;Ou.ColumnGroup=Kq;Ou.Summary=kN;var bx=px(null),UN=px(null);function PG(e,t,n){var r=t||1;return n[e+r]-(n[e]||0)}function RG(e){var t=e.rowInfo,n=e.column,r=e.colIndex,o=e.indent,i=e.index,a=e.component,c=e.renderIndex,d=e.record,h=e.style,m=e.className,p=e.inverse,v=e.getHeight,C=n.render,x=n.dataIndex,S=n.className,y=n.width,w=ho(UN,["columnsOffset"]),_=w.columnsOffset,$=FN(t,n,r,o,i),R=$.key,O=$.fixedInfo,I=$.appendCellNode,M=$.additionalCellProps,T=M.style,N=M.colSpan,z=N===void 0?1:N,F=M.rowSpan,U=F===void 0?1:F,q=r-1,D=PG(q,z,_),K=z>1?y-D:0,B=le(le(le({},T),h),{},{flex:"0 0 ".concat(D,"px"),width:"".concat(D,"px"),marginRight:K,pointerEvents:"auto"}),A=l.useMemo(function(){return p?U<=1:z===0||U===0||U>1},[U,z,p]);A?B.visibility="hidden":p&&(B.height=v==null?void 0:v(U));var H=A?function(){return null}:C,G={};return(U===0||z===0)&&(G.rowSpan=1,G.colSpan=1),l.createElement(Eu,je({className:ce(S,m),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:a,prefixCls:t.prefixCls,key:R,record:d,index:i,renderIndex:c,dataIndex:x,render:H,shouldCellUpdate:n.shouldCellUpdate},O,{appendNode:I,additionalProps:le(le({},M),{},{style:B},G)}))}var IG=["data","index","className","rowKey","style","extra","getHeight"],NG=l.forwardRef(function(e,t){var n=e.data,r=e.index,o=e.className,i=e.rowKey,a=e.style,c=e.extra,d=e.getHeight,h=Zt(e,IG),m=n.record,p=n.indent,v=n.index,C=ho(Ro,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),x=C.scrollX,S=C.flattenColumns,y=C.prefixCls,w=C.fixColumn,_=C.componentWidth,$=ho(bx,["getComponent"]),R=$.getComponent,O=DN(m,i,r,p),I=R(["body","row"],"div"),M=R(["body","cell"],"div"),T=O.rowSupportExpand,N=O.expanded,z=O.rowProps,F=O.expandedRowRender,U=O.expandedRowClassName,q;if(T&&N){var D=F(m,r,p+1,N),K=BN(U,m,r,p),B={};w&&(B={style:J({},"--virtual-width","".concat(_,"px"))});var A="".concat(y,"-expanded-row-cell");q=l.createElement(I,{className:ce("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(p+1),K)},l.createElement(Eu,{component:M,prefixCls:y,className:ce(A,J({},"".concat(A,"-fixed"),w)),additionalProps:B},D))}var H=le(le({},a),{},{width:x});c&&(H.position="absolute",H.pointerEvents="none");var G=l.createElement(I,je({},z,h,{"data-row-key":i,ref:T?null:t,className:ce(o,"".concat(y,"-row"),z==null?void 0:z.className,J({},"".concat(y,"-row-extra"),c)),style:le(le({},H),z==null?void 0:z.style)}),S.map(function(Z,W){return l.createElement(RG,{key:W,component:M,rowInfo:O,column:Z,colIndex:W,indent:p,index:r,renderIndex:v,record:m,inverse:c,getHeight:d})}));return T?l.createElement("div",{ref:t},G,q):G}),iE=$u(NG),MG=l.forwardRef(function(e,t){var n=e.data,r=e.onScroll,o=ho(Ro,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),i=o.flattenColumns,a=o.onColumnResize,c=o.getRowKey,d=o.expandedKeys,h=o.prefixCls,m=o.childrenColumnName,p=o.scrollX,v=o.direction,C=ho(bx),x=C.sticky,S=C.scrollY,y=C.listItemHeight,w=C.getComponent,_=C.onScroll,$=l.useRef(),R=zN(n,m,d,c),O=l.useMemo(function(){var q=0;return i.map(function(D){var K=D.width,B=D.minWidth,A=D.key,H=Math.max(K||0,B||0);return q+=H,[A,H,q]})},[i]),I=l.useMemo(function(){return O.map(function(q){return q[2]})},[O]);l.useEffect(function(){O.forEach(function(q){var D=xe(q,2),K=D[0],B=D[1];a(K,B)})},[O]),l.useImperativeHandle(t,function(){var q,D={scrollTo:function(B){var A;(A=$.current)===null||A===void 0||A.scrollTo(B)},nativeElement:(q=$.current)===null||q===void 0?void 0:q.nativeElement};return Object.defineProperty(D,"scrollLeft",{get:function(){var B;return((B=$.current)===null||B===void 0?void 0:B.getScrollInfo().x)||0},set:function(B){var A;(A=$.current)===null||A===void 0||A.scrollTo({left:B})}}),Object.defineProperty(D,"scrollTop",{get:function(){var B;return((B=$.current)===null||B===void 0?void 0:B.getScrollInfo().y)||0},set:function(B){var A;(A=$.current)===null||A===void 0||A.scrollTo({top:B})}}),D});var M=function(D,K){var B,A=(B=R[K])===null||B===void 0?void 0:B.record,H=D.onCell;if(H){var G,Z=H(A,K);return(G=Z==null?void 0:Z.rowSpan)!==null&&G!==void 0?G:1}return 1},T=function(D){var K=D.start,B=D.end,A=D.getSize,H=D.offsetY;if(B<0)return null;for(var G=i.filter(function(me){return M(me,K)===0}),Z=K,W=function(fe){if(G=G.filter(function(be){return M(be,fe)===0}),!G.length)return Z=fe,1},Y=K;Y>=0&&!W(Y);Y-=1);for(var Q=i.filter(function(me){return M(me,B)!==1}),ne=B,re=function(fe){if(Q=Q.filter(function(be){return M(be,fe)!==1}),!Q.length)return ne=Math.max(fe-1,B),1},te=B;te<R.length&&!re(te);te+=1);for(var de=[],ue=function(fe){var be=R[fe];if(!be)return 1;i.some(function(ye){return M(ye,fe)>1})&&de.push(fe)},he=Z;he<=ne;he+=1)ue(he);var Ce=de.map(function(me){var fe=R[me],be=c(fe.record,me),ye=function(_e){var Ee=me+_e-1,Ae=c(R[Ee].record,Ee),ze=A(be,Ae);return ze.bottom-ze.top},ge=A(be);return l.createElement(iE,{key:me,data:fe,rowKey:be,index:me,style:{top:-H+ge.top},extra:!0,getHeight:ye})});return Ce},N=l.useMemo(function(){return{columnsOffset:I}},[I]),z="".concat(h,"-tbody"),F=w(["body","wrapper"]),U={};return x&&(U.position="sticky",U.bottom=0,Tt(x)==="object"&&x.offsetScroll&&(U.bottom=x.offsetScroll)),l.createElement(UN.Provider,{value:N},l.createElement(Hp,{fullHeight:!1,ref:$,prefixCls:"".concat(z,"-virtual"),styles:{horizontalScrollBar:U},className:z,height:S,itemHeight:y||24,data:R,itemKey:function(D){return c(D.record)},component:F,scrollWidth:p,direction:v,onVirtualScroll:function(D){var K,B=D.x;r({currentTarget:(K=$.current)===null||K===void 0?void 0:K.nativeElement,scrollLeft:B})},onScroll:_,extraRender:T},function(q,D,K){var B=c(q.record,D);return l.createElement(iE,{data:q,rowKey:B,index:D,style:K.style})}))}),TG=$u(MG),LG=function(t,n){var r=n.ref,o=n.onScroll;return l.createElement(TG,{ref:r,data:t,onScroll:o})};function kG(e,t){var n=e.data,r=e.columns,o=e.scroll,i=e.sticky,a=e.prefixCls,c=a===void 0?VN:a,d=e.className,h=e.listItemHeight,m=e.components,p=e.onScroll,v=o||{},C=v.x,x=v.y;typeof C!="number"&&(C=1),typeof x!="number"&&(x=500);var S=On(function(_,$){return jo(m,_)||$}),y=On(p),w=l.useMemo(function(){return{sticky:i,scrollY:x,listItemHeight:h,getComponent:S,onScroll:y}},[i,x,h,S,y]);return l.createElement(bx.Provider,{value:w},l.createElement(Ou,je({},e,{className:ce(d,"".concat(c,"-virtual")),scroll:le(le({},o),{},{x:C}),components:le(le({},m),{},{body:n!=null&&n.length?LG:void 0}),columns:r,internalHooks:Nf,tailor:!0,ref:t})))}var jG=l.forwardRef(kG);function qN(e){return MN(jG,e)}qN();const zG=e=>null,DG=e=>null;var Cx=l.createContext(null),AG=l.createContext({}),BG=function(t){for(var n=t.prefixCls,r=t.level,o=t.isStart,i=t.isEnd,a="".concat(n,"-indent-unit"),c=[],d=0;d<r;d+=1)c.push(l.createElement("span",{key:d,className:ce(a,J(J({},"".concat(a,"-start"),o[d]),"".concat(a,"-end"),i[d]))}));return l.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},c)};const FG=l.memo(BG);var HG=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],aE="open",lE="close",WG="---",df=function(t){var n,r,o,i=t.eventKey,a=t.className,c=t.style,d=t.dragOver,h=t.dragOverGapTop,m=t.dragOverGapBottom,p=t.isLeaf,v=t.isStart,C=t.isEnd,x=t.expanded,S=t.selected,y=t.checked,w=t.halfChecked,_=t.loading,$=t.domRef,R=t.active,O=t.data,I=t.onMouseMove,M=t.selectable,T=Zt(t,HG),N=ae.useContext(Cx),z=ae.useContext(AG),F=ae.useRef(null),U=ae.useState(!1),q=xe(U,2),D=q[0],K=q[1],B=!!(N.disabled||t.disabled||(n=z.nodeDisabled)!==null&&n!==void 0&&n.call(z,O)),A=ae.useMemo(function(){return!N.checkable||t.checkable===!1?!1:N.checkable},[N.checkable,t.checkable]),H=function(Le){B||N.onNodeSelect(Le,Gr(t))},G=function(Le){B||!A||t.disableCheckbox||N.onNodeCheck(Le,Gr(t),!y)},Z=ae.useMemo(function(){return typeof M=="boolean"?M:N.selectable},[M,N.selectable]),W=function(Le){N.onNodeClick(Le,Gr(t)),Z?H(Le):G(Le)},Y=function(Le){N.onNodeDoubleClick(Le,Gr(t))},Q=function(Le){N.onNodeMouseEnter(Le,Gr(t))},ne=function(Le){N.onNodeMouseLeave(Le,Gr(t))},re=function(Le){N.onNodeContextMenu(Le,Gr(t))},te=ae.useMemo(function(){return!!(N.draggable&&(!N.draggable.nodeDraggable||N.draggable.nodeDraggable(O)))},[N.draggable,O]),de=function(Le){Le.stopPropagation(),K(!0),N.onNodeDragStart(Le,t);try{Le.dataTransfer.setData("text/plain","")}catch{}},ue=function(Le){Le.preventDefault(),Le.stopPropagation(),N.onNodeDragEnter(Le,t)},he=function(Le){Le.preventDefault(),Le.stopPropagation(),N.onNodeDragOver(Le,t)},Ce=function(Le){Le.stopPropagation(),N.onNodeDragLeave(Le,t)},me=function(Le){Le.stopPropagation(),K(!1),N.onNodeDragEnd(Le,t)},fe=function(Le){Le.preventDefault(),Le.stopPropagation(),K(!1),N.onNodeDrop(Le,t)},be=function(Le){_||N.onNodeExpand(Le,Gr(t))},ye=ae.useMemo(function(){var Fe=Xo(N.keyEntities,i)||{},Le=Fe.children;return!!(Le||[]).length},[N.keyEntities,i]),ge=ae.useMemo(function(){return p===!1?!1:p||!N.loadData&&!ye||N.loadData&&t.loaded&&!ye},[p,N.loadData,ye,t.loaded]);ae.useEffect(function(){_||typeof N.loadData=="function"&&x&&!ge&&!t.loaded&&N.onNodeLoad(Gr(t))},[_,N.loadData,N.onNodeLoad,x,ge,t]);var pe=ae.useMemo(function(){var Fe;return(Fe=N.draggable)!==null&&Fe!==void 0&&Fe.icon?ae.createElement("span",{className:"".concat(N.prefixCls,"-draggable-icon")},N.draggable.icon):null},[N.draggable]),_e=function(Le){var Ue=t.switcherIcon||N.switcherIcon;return typeof Ue=="function"?Ue(le(le({},t),{},{isLeaf:Le})):Ue},Ee=function(){if(ge){var Le=_e(!0);return Le!==!1?ae.createElement("span",{className:ce("".concat(N.prefixCls,"-switcher"),"".concat(N.prefixCls,"-switcher-noop"))},Le):null}var Ue=_e(!1);return Ue!==!1?ae.createElement("span",{onClick:be,className:ce("".concat(N.prefixCls,"-switcher"),"".concat(N.prefixCls,"-switcher_").concat(x?aE:lE))},Ue):null},Ae=ae.useMemo(function(){if(!A)return null;var Fe=typeof A!="boolean"?A:null;return ae.createElement("span",{className:ce("".concat(N.prefixCls,"-checkbox"),J(J(J({},"".concat(N.prefixCls,"-checkbox-checked"),y),"".concat(N.prefixCls,"-checkbox-indeterminate"),!y&&w),"".concat(N.prefixCls,"-checkbox-disabled"),B||t.disableCheckbox)),onClick:G,role:"checkbox","aria-checked":w?"mixed":y,"aria-disabled":B||t.disableCheckbox,"aria-label":"Select ".concat(typeof t.title=="string"?t.title:"tree node")},Fe)},[A,y,w,B,t.disableCheckbox,t.title]),ze=ae.useMemo(function(){return ge?null:x?aE:lE},[ge,x]),Se=ae.useMemo(function(){return ae.createElement("span",{className:ce("".concat(N.prefixCls,"-iconEle"),"".concat(N.prefixCls,"-icon__").concat(ze||"docu"),J({},"".concat(N.prefixCls,"-icon_loading"),_))})},[N.prefixCls,ze,_]),Ie=ae.useMemo(function(){var Fe=!!N.draggable,Le=!t.disabled&&Fe&&N.dragOverNodeKey===i;return Le?N.dropIndicatorRender({dropPosition:N.dropPosition,dropLevelOffset:N.dropLevelOffset,indent:N.indent,prefixCls:N.prefixCls,direction:N.direction}):null},[N.dropPosition,N.dropLevelOffset,N.indent,N.prefixCls,N.direction,N.draggable,N.dragOverNodeKey,N.dropIndicatorRender]),Re=ae.useMemo(function(){var Fe=t.title,Le=Fe===void 0?WG:Fe,Ue="".concat(N.prefixCls,"-node-content-wrapper"),et;if(N.showIcon){var ot=t.icon||N.icon;et=ot?ae.createElement("span",{className:ce("".concat(N.prefixCls,"-iconEle"),"".concat(N.prefixCls,"-icon__customize"))},typeof ot=="function"?ot(t):ot):Se}else N.loadData&&_&&(et=Se);var Me;return typeof Le=="function"?Me=Le(O):N.titleRender?Me=N.titleRender(O):Me=Le,ae.createElement("span",{ref:F,title:typeof Le=="string"?Le:"",className:ce(Ue,"".concat(Ue,"-").concat(ze||"normal"),J({},"".concat(N.prefixCls,"-node-selected"),!B&&(S||D))),onMouseEnter:Q,onMouseLeave:ne,onContextMenu:re,onClick:W,onDoubleClick:Y},et,ae.createElement("span",{className:"".concat(N.prefixCls,"-title")},Me),Ie)},[N.prefixCls,N.showIcon,t,N.icon,Se,N.titleRender,O,ze,Q,ne,re,W,Y]),Oe=Vr(T,{aria:!0,data:!0}),We=Xo(N.keyEntities,i)||{},qe=We.level,lt=C[C.length-1],tt=!B&&te,Ye=N.draggingNodeKey===i,rt=M!==void 0?{"aria-selected":!!M}:void 0;return ae.createElement("div",je({ref:$,role:"treeitem","aria-expanded":p?void 0:x,className:ce(a,"".concat(N.prefixCls,"-treenode"),(o={},J(J(J(J(J(J(J(J(J(J(o,"".concat(N.prefixCls,"-treenode-disabled"),B),"".concat(N.prefixCls,"-treenode-switcher-").concat(x?"open":"close"),!p),"".concat(N.prefixCls,"-treenode-checkbox-checked"),y),"".concat(N.prefixCls,"-treenode-checkbox-indeterminate"),w),"".concat(N.prefixCls,"-treenode-selected"),S),"".concat(N.prefixCls,"-treenode-loading"),_),"".concat(N.prefixCls,"-treenode-active"),R),"".concat(N.prefixCls,"-treenode-leaf-last"),lt),"".concat(N.prefixCls,"-treenode-draggable"),te),"dragging",Ye),J(J(J(J(J(J(J(o,"drop-target",N.dropTargetKey===i),"drop-container",N.dropContainerKey===i),"drag-over",!B&&d),"drag-over-gap-top",!B&&h),"drag-over-gap-bottom",!B&&m),"filter-node",(r=N.filterTreeNode)===null||r===void 0?void 0:r.call(N,Gr(t))),"".concat(N.prefixCls,"-treenode-leaf"),ge))),style:c,draggable:tt,onDragStart:tt?de:void 0,onDragEnter:te?ue:void 0,onDragOver:te?he:void 0,onDragLeave:te?Ce:void 0,onDrop:te?fe:void 0,onDragEnd:te?me:void 0,onMouseMove:I},rt,Oe),ae.createElement(FG,{prefixCls:N.prefixCls,level:qe,isStart:v,isEnd:C}),pe,Ee(),Ae,Re)};df.isTreeNode=1;function Pa(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function tl(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function xx(e){return e.split("-")}function VG(e,t){var n=[],r=Xo(t,e);function o(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];i.forEach(function(a){var c=a.key,d=a.children;n.push(c),o(d)})}return o(r.children),n}function KG(e){if(e.parent){var t=xx(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function UG(e){var t=xx(e.pos);return Number(t[t.length-1])===0}function sE(e,t,n,r,o,i,a,c,d,h){var m,p=e.clientX,v=e.clientY,C=e.target.getBoundingClientRect(),x=C.top,S=C.height,y=(h==="rtl"?-1:1)*(((o==null?void 0:o.x)||0)-p),w=(y-12)/r,_=d.filter(function(B){var A;return(A=c[B])===null||A===void 0||(A=A.children)===null||A===void 0?void 0:A.length}),$=Xo(c,n.eventKey);if(v<x+S/2){var R=a.findIndex(function(B){return B.key===$.key}),O=R<=0?0:R-1,I=a[O].key;$=Xo(c,I)}var M=$.key,T=$,N=$.key,z=0,F=0;if(!_.includes(M))for(var U=0;U<w&&KG($);U+=1)$=$.parent,F+=1;var q=t.data,D=$.node,K=!0;return UG($)&&$.level===0&&v<x+S/2&&i({dragNode:q,dropNode:D,dropPosition:-1})&&$.key===n.eventKey?z=-1:(T.children||[]).length&&_.includes(N)?i({dragNode:q,dropNode:D,dropPosition:0})?z=0:K=!1:F===0?w>-1.5?i({dragNode:q,dropNode:D,dropPosition:1})?z=1:K=!1:i({dragNode:q,dropNode:D,dropPosition:0})?z=0:i({dragNode:q,dropNode:D,dropPosition:1})?z=1:K=!1:i({dragNode:q,dropNode:D,dropPosition:1})?z=1:K=!1,{dropPosition:z,dropLevelOffset:F,dropTargetKey:$.key,dropTargetPos:$.pos,dragOverNodeKey:N,dropContainerKey:z===0?null:((m=$.parent)===null||m===void 0?void 0:m.key)||null,dropAllowed:K}}function cE(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function T0(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(Tt(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return lr(!1,"`checkedKeys` is not an array or an object"),null;return t}function pb(e,t){var n=new Set;function r(o){if(!n.has(o)){var i=Xo(t,o);if(i){n.add(o);var a=i.parent,c=i.node;c.disabled||a&&r(a.key)}}}return(e||[]).forEach(function(o){r(o)}),ke(n)}const Vl={},gb="SELECT_ALL",vb="SELECT_INVERT",yb="SELECT_NONE",uE=[],GN=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&GN(e,r[e],n)}),n),qG=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:i,getTitleCheckboxProps:a,onChange:c,onSelect:d,onSelectAll:h,onSelectInvert:m,onSelectNone:p,onSelectMultiple:v,columnWidth:C,type:x,selections:S,fixed:y,renderCell:w,hideSelectAll:_,checkStrictly:$=!0}=t||{},{prefixCls:R,data:O,pageData:I,getRecordByKey:M,getRowKey:T,expandType:N,childrenColumnName:z,locale:F,getPopupContainer:U}=e,q=ts(),[D,K]=Nz(fe=>fe),[B,A]=qn(r||o||uE,{value:r}),H=l.useRef(new Map),G=l.useCallback(fe=>{if(n){const be=new Map;fe.forEach(ye=>{let ge=M(ye);!ge&&H.current.has(ye)&&(ge=H.current.get(ye)),be.set(ye,ge)}),H.current=be}},[M,n]);l.useEffect(()=>{G(B)},[B]);const Z=l.useMemo(()=>GN(z,I),[z,I]),{keyEntities:W}=l.useMemo(()=>{if($)return{keyEntities:null};let fe=O;if(n){const be=new Set(Z.map((ge,pe)=>T(ge,pe))),ye=Array.from(H.current).reduce((ge,[pe,_e])=>be.has(pe)?ge:ge.concat(_e),[]);fe=[].concat(ke(fe),ke(ye))}return rx(fe,{externalGetKey:T,childrenPropName:z})},[O,T,$,z,n,Z]),Y=l.useMemo(()=>{const fe=new Map;return Z.forEach((be,ye)=>{const ge=T(be,ye),pe=(i?i(be):null)||{};fe.set(ge,pe)}),fe},[Z,T,i]),Q=l.useCallback(fe=>{const be=T(fe);let ye;return Y.has(be)?ye=Y.get(T(fe)):ye=i?i(fe):void 0,!!(ye!=null&&ye.disabled)},[Y,T]),[ne,re]=l.useMemo(()=>{if($)return[B||[],[]];const{checkedKeys:fe,halfCheckedKeys:be}=Zc(B,!0,W,Q);return[fe||[],be]},[B,$,W,Q]),te=l.useMemo(()=>{const fe=x==="radio"?ne.slice(0,1):ne;return new Set(fe)},[ne,x]),de=l.useMemo(()=>x==="radio"?new Set:new Set(re),[re,x]);l.useEffect(()=>{t||A(uE)},[!!t]);const ue=l.useCallback((fe,be)=>{let ye,ge;G(fe),n?(ye=fe,ge=fe.map(pe=>H.current.get(pe))):(ye=[],ge=[],fe.forEach(pe=>{const _e=M(pe);_e!==void 0&&(ye.push(pe),ge.push(_e))})),A(ye),c==null||c(ye,ge,{type:be})},[A,M,c,n]),he=l.useCallback((fe,be,ye,ge)=>{if(d){const pe=ye.map(_e=>M(_e));d(M(fe),be,pe,ge)}ue(ye,"single")},[d,M,ue]),Ce=l.useMemo(()=>!S||_?null:(S===!0?[gb,vb,yb]:S).map(be=>be===gb?{key:"all",text:F.selectionAll,onSelect(){ue(O.map((ye,ge)=>T(ye,ge)).filter(ye=>{const ge=Y.get(ye);return!(ge!=null&&ge.disabled)||te.has(ye)}),"all")}}:be===vb?{key:"invert",text:F.selectInvert,onSelect(){const ye=new Set(te);I.forEach((pe,_e)=>{const Ee=T(pe,_e),Ae=Y.get(Ee);Ae!=null&&Ae.disabled||(ye.has(Ee)?ye.delete(Ee):ye.add(Ee))});const ge=Array.from(ye);m&&(q.deprecated(!1,"onSelectInvert","onChange"),m(ge)),ue(ge,"invert")}}:be===yb?{key:"none",text:F.selectNone,onSelect(){p==null||p(),ue(Array.from(te).filter(ye=>{const ge=Y.get(ye);return ge==null?void 0:ge.disabled}),"none")}}:be).map(be=>Object.assign(Object.assign({},be),{onSelect:(...ye)=>{var ge,pe;(pe=be.onSelect)===null||pe===void 0||(ge=pe).call.apply(ge,[be].concat(ye)),K(null)}})),[S,te,I,T,m,ue]);return[l.useCallback(fe=>{var be;if(!t)return fe.filter(Fe=>Fe!==Vl);let ye=ke(fe);const ge=new Set(te),pe=Z.map(T).filter(Fe=>!Y.get(Fe).disabled),_e=pe.every(Fe=>ge.has(Fe)),Ee=pe.some(Fe=>ge.has(Fe)),Ae=()=>{const Fe=[];_e?pe.forEach(Ue=>{ge.delete(Ue),Fe.push(Ue)}):pe.forEach(Ue=>{ge.has(Ue)||(ge.add(Ue),Fe.push(Ue))});const Le=Array.from(ge);h==null||h(!_e,Le.map(Ue=>M(Ue)),Fe.map(Ue=>M(Ue))),ue(Le,"all"),K(null)};let ze,Se;if(x!=="radio"){let Fe;if(Ce){const nt={getPopupContainer:U,items:Ce.map((Lt,Dt)=>{const{key:Qe,text:pt,onSelect:wt}=Lt;return{key:Qe??Dt,onClick:()=>{wt==null||wt(pe)},label:pt}})};Fe=l.createElement("div",{className:`${R}-selection-extra`},l.createElement(dx,{menu:nt,getPopupContainer:U},l.createElement("span",null,l.createElement(FC,null))))}const Le=Z.map((nt,Lt)=>{const Dt=T(nt,Lt),Qe=Y.get(Dt)||{};return Object.assign({checked:ge.has(Dt)},Qe)}).filter(({disabled:nt})=>nt),Ue=!!Le.length&&Le.length===Z.length,et=Ue&&Le.every(({checked:nt})=>nt),ot=Ue&&Le.some(({checked:nt})=>nt),Me=(a==null?void 0:a())||{},{onChange:Te,disabled:Xe}=Me;Se=l.createElement(Ti,Object.assign({"aria-label":Fe?"Custom selection":"Select all"},Me,{checked:Ue?et:!!Z.length&&_e,indeterminate:Ue?!et&&ot:!_e&&Ee,onChange:nt=>{Ae(),Te==null||Te(nt)},disabled:Xe??(Z.length===0||Ue),skipGroup:!0})),ze=!_&&l.createElement("div",{className:`${R}-selection`},Se,Fe)}let Ie;x==="radio"?Ie=(Fe,Le,Ue)=>{const et=T(Le,Ue),ot=ge.has(et),Me=Y.get(et);return{node:l.createElement(Pf,Object.assign({},Me,{checked:ot,onClick:Te=>{var Xe;Te.stopPropagation(),(Xe=Me==null?void 0:Me.onClick)===null||Xe===void 0||Xe.call(Me,Te)},onChange:Te=>{var Xe;ge.has(et)||he(et,!0,[et],Te.nativeEvent),(Xe=Me==null?void 0:Me.onChange)===null||Xe===void 0||Xe.call(Me,Te)}})),checked:ot}}:Ie=(Fe,Le,Ue)=>{var et;const ot=T(Le,Ue),Me=ge.has(ot),Te=de.has(ot),Xe=Y.get(ot);let nt;return N==="nest"?nt=Te:nt=(et=Xe==null?void 0:Xe.indeterminate)!==null&&et!==void 0?et:Te,{node:l.createElement(Ti,Object.assign({},Xe,{indeterminate:nt,checked:Me,skipGroup:!0,onClick:Lt=>{var Dt;Lt.stopPropagation(),(Dt=Xe==null?void 0:Xe.onClick)===null||Dt===void 0||Dt.call(Xe,Lt)},onChange:Lt=>{var Dt;const{nativeEvent:Qe}=Lt,{shiftKey:pt}=Qe,wt=pe.indexOf(ot),Ct=ne.some(kt=>pe.includes(kt));if(pt&&$&&Ct){const kt=D(wt,pe,ge),_t=Array.from(ge);v==null||v(!Me,_t.map(St=>M(St)),kt.map(St=>M(St))),ue(_t,"multiple")}else{const kt=ne;if($){const _t=Me?Pa(kt,ot):tl(kt,ot);he(ot,!Me,_t,Qe)}else{const _t=Zc([].concat(ke(kt),[ot]),!0,W,Q),{checkedKeys:St,halfCheckedKeys:st}=_t;let Et=St;if(Me){const It=new Set(St);It.delete(ot),Et=Zc(Array.from(It),{halfCheckedKeys:st},W,Q).checkedKeys}he(ot,!Me,Et,Qe)}}K(Me?null:wt),(Dt=Xe==null?void 0:Xe.onChange)===null||Dt===void 0||Dt.call(Xe,Lt)}})),checked:Me}};const Re=(Fe,Le,Ue)=>{const{node:et,checked:ot}=Ie(Fe,Le,Ue);return w?w(ot,Le,Ue,et):et};if(!ye.includes(Vl))if(ye.findIndex(Fe=>{var Le;return((Le=Fe[Kd])===null||Le===void 0?void 0:Le.columnType)==="EXPAND_COLUMN"})===0){const[Fe,...Le]=ye;ye=[Fe,Vl].concat(ke(Le))}else ye=[Vl].concat(ke(ye));const Oe=ye.indexOf(Vl);ye=ye.filter((Fe,Le)=>Fe!==Vl||Le===Oe);const We=ye[Oe-1],qe=ye[Oe+1];let lt=y;lt===void 0&&((qe==null?void 0:qe.fixed)!==void 0?lt=qe.fixed:(We==null?void 0:We.fixed)!==void 0&&(lt=We.fixed)),lt&&We&&((be=We[Kd])===null||be===void 0?void 0:be.columnType)==="EXPAND_COLUMN"&&We.fixed===void 0&&(We.fixed=lt);const tt=ce(`${R}-selection-col`,{[`${R}-selection-col-with-dropdown`]:S&&x==="checkbox"}),Ye=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(Se):t.columnTitle:ze,rt={fixed:lt,width:C,className:`${R}-selection-column`,title:Ye(),render:Re,onCell:t.onCell,align:t.align,[Kd]:{className:tt}};return ye.map(Fe=>Fe===Vl?rt:Fe)},[T,Z,t,ne,te,de,C,Ce,N,Y,v,he,Q]),te]};function GG(e){return t=>{const{prefixCls:n,onExpand:r,record:o,expanded:i,expandable:a}=t,c=`${n}-row-expand-icon`;return l.createElement("button",{type:"button",onClick:d=>{r(o,d),d.stopPropagation()},className:ce(c,{[`${c}-spaced`]:!a,[`${c}-expanded`]:a&&i,[`${c}-collapsed`]:a&&!i}),"aria-label":i?e.collapse:e.expand,"aria-expanded":i})}}function XG(e){return(n,r)=>{const o=n.querySelector(`.${e}-container`);let i=r;if(o){const a=getComputedStyle(o),c=Number.parseInt(a.borderLeftWidth,10),d=Number.parseInt(a.borderRightWidth,10);i=r-c-d}return i}}const Jl=(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 Pu(e,t){return t?`${t}-${e}`:`${e}`}const og=(e,t)=>typeof e=="function"?e(t):e,ZG=(e,t)=>{const n=og(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var YG={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"},QG=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:YG}))},JG=l.forwardRef(QG),eX=function(t){var n=t.dropPosition,r=t.dropLevelOffset,o=t.indent,i={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:i.top=0,i.left=-r*o;break;case 1:i.bottom=0,i.left=-r*o;break;case 0:i.bottom=0,i.left=o;break}return ae.createElement("div",{style:i})};function XN(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function tX(e,t){var n=l.useState(!1),r=xe(n,2),o=r[0],i=r[1];bn(function(){if(o)return e(),function(){t()}},[o]),bn(function(){return i(!0),function(){i(!1)}},[])}var nX=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],rX=l.forwardRef(function(e,t){var n=e.className,r=e.style,o=e.motion,i=e.motionNodes,a=e.motionType,c=e.onMotionStart,d=e.onMotionEnd,h=e.active,m=e.treeNodeRequiredProps,p=Zt(e,nX),v=l.useState(!0),C=xe(v,2),x=C[0],S=C[1],y=l.useContext(Cx),w=y.prefixCls,_=i&&a!=="hide";bn(function(){i&&_!==x&&S(_)},[i]);var $=function(){i&&c()},R=l.useRef(!1),O=function(){i&&!R.current&&(R.current=!0,d())};tX($,O);var I=function(T){_===T&&O()};return i?l.createElement(vo,je({ref:t,visible:x},o,{motionAppear:a==="show",onVisibleChanged:I}),function(M,T){var N=M.className,z=M.style;return l.createElement("div",{ref:T,className:ce("".concat(w,"-treenode-motion"),N),style:z},i.map(function(F){var U=Object.assign({},(XN(F.data),F.data)),q=F.title,D=F.key,K=F.isStart,B=F.isEnd;delete U.children;var A=Vd(D,m);return l.createElement(df,je({},U,A,{title:q,active:h,data:F.data,key:D,isStart:K,isEnd:B}))}))}):l.createElement(df,je({domRef:t,className:n,style:r},p,{active:h}))});function oX(){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 o(i,a){var c=new Map;i.forEach(function(h){c.set(h,!0)});var d=a.filter(function(h){return!c.has(h)});return d.length===1?d[0]:null}return n<r?{add:!0,key:o(e,t)}:{add:!1,key:o(t,e)}}function dE(e,t,n){var r=e.findIndex(function(c){return c.key===n}),o=e[r+1],i=t.findIndex(function(c){return c.key===n});if(o){var a=t.findIndex(function(c){return c.key===o.key});return t.slice(i+1,a)}return t.slice(i+1)}var iX=["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"],fE={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},aX=function(){},Ws="RC_TREE_MOTION_".concat(Math.random()),bb={key:Ws},ZN={key:Ws,level:0,index:0,pos:"0",node:bb,nodes:[bb]},hE={parent:null,children:[],pos:ZN.pos,data:bb,title:null,key:Ws,isStart:[],isEnd:[]};function mE(e,t,n,r){return t===!1||!n?e:e.slice(0,Math.ceil(n/r)+1)}function pE(e){var t=e.key,n=e.pos;return If(t,n)}function lX(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 sX=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var o=e.expandedKeys,i=e.selectedKeys,a=e.checkedKeys,c=e.loadedKeys,d=e.loadingKeys,h=e.halfCheckedKeys,m=e.keyEntities,p=e.disabled,v=e.dragging,C=e.dragOverNodeKey,x=e.dropPosition,S=e.motion,y=e.height,w=e.itemHeight,_=e.virtual,$=e.scrollWidth,R=e.focusable,O=e.activeItem,I=e.focused,M=e.tabIndex,T=e.onKeyDown,N=e.onFocus,z=e.onBlur,F=e.onActiveChange,U=e.onListChangeStart,q=e.onListChangeEnd,D=Zt(e,iX),K=l.useRef(null),B=l.useRef(null);l.useImperativeHandle(t,function(){return{scrollTo:function(Ie){K.current.scrollTo(Ie)},getIndentWidth:function(){return B.current.offsetWidth}}});var A=l.useState(o),H=xe(A,2),G=H[0],Z=H[1],W=l.useState(r),Y=xe(W,2),Q=Y[0],ne=Y[1],re=l.useState(r),te=xe(re,2),de=te[0],ue=te[1],he=l.useState([]),Ce=xe(he,2),me=Ce[0],fe=Ce[1],be=l.useState(null),ye=xe(be,2),ge=ye[0],pe=ye[1],_e=l.useRef(r);_e.current=r;function Ee(){var Se=_e.current;ne(Se),ue(Se),fe([]),pe(null),q()}bn(function(){Z(o);var Se=oX(G,o);if(Se.key!==null)if(Se.add){var Ie=Q.findIndex(function(tt){var Ye=tt.key;return Ye===Se.key}),Re=mE(dE(Q,r,Se.key),_,y,w),Oe=Q.slice();Oe.splice(Ie+1,0,hE),ue(Oe),fe(Re),pe("show")}else{var We=r.findIndex(function(tt){var Ye=tt.key;return Ye===Se.key}),qe=mE(dE(r,Q,Se.key),_,y,w),lt=r.slice();lt.splice(We+1,0,hE),ue(lt),fe(qe),pe("hide")}else Q!==r&&(ne(r),ue(r))},[o,r]),l.useEffect(function(){v||Ee()},[v]);var Ae=S?de:r,ze={expandedKeys:o,selectedKeys:i,loadedKeys:c,loadingKeys:d,checkedKeys:a,halfCheckedKeys:h,dragOverNodeKey:C,dropPosition:x,keyEntities:m};return l.createElement(l.Fragment,null,I&&O&&l.createElement("span",{style:fE,"aria-live":"assertive"},lX(O)),l.createElement("div",null,l.createElement("input",{style:fE,disabled:R===!1||p,tabIndex:R!==!1?M:null,onKeyDown:T,onFocus:N,onBlur:z,value:"",onChange:aX,"aria-label":"for screen reader"})),l.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},l.createElement("div",{className:"".concat(n,"-indent")},l.createElement("div",{ref:B,className:"".concat(n,"-indent-unit")}))),l.createElement(Hp,je({},D,{data:Ae,itemKey:pE,height:y,fullHeight:!1,virtual:_,itemHeight:w,scrollWidth:$,prefixCls:"".concat(n,"-list"),ref:K,role:"tree",onVisibleChange:function(Ie){Ie.every(function(Re){return pE(Re)!==Ws})&&Ee()}}),function(Se){var Ie=Se.pos,Re=Object.assign({},(XN(Se.data),Se.data)),Oe=Se.title,We=Se.key,qe=Se.isStart,lt=Se.isEnd,tt=If(We,Ie);delete Re.key,delete Re.children;var Ye=Vd(tt,ze);return l.createElement(rX,je({},Re,Ye,{title:Oe,active:!!O&&We===O.key,pos:Ie,data:Se.data,isStart:qe,isEnd:lt,motion:S,motionNodes:We===Ws?me:null,motionType:ge,onMotionStart:U,onMotionEnd:Ee,treeNodeRequiredProps:ze,onMouseMove:function(){F(null)}}))}))}),cX=10,Sx=function(e){Ai(n,e);var t=Bi(n);function n(){var r;_r(this,n);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return r=t.call.apply(t,[this].concat(i)),J($t(r),"destroyed",!1),J($t(r),"delayedDragEnterLogic",void 0),J($t(r),"loadingRetryTimes",{}),J($t(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:lu()}),J($t(r),"dragStartMousePosition",null),J($t(r),"dragNodeProps",null),J($t(r),"currentMouseOverDroppableNodeKey",null),J($t(r),"listRef",l.createRef()),J($t(r),"onNodeDragStart",function(c,d){var h=r.state,m=h.expandedKeys,p=h.keyEntities,v=r.props.onDragStart,C=d.eventKey;r.dragNodeProps=d,r.dragStartMousePosition={x:c.clientX,y:c.clientY};var x=Pa(m,C);r.setState({draggingNodeKey:C,dragChildrenKeys:VG(C,p),indent:r.listRef.current.getIndentWidth()}),r.setExpandedKeys(x),window.addEventListener("dragend",r.onWindowDragEnd),v==null||v({event:c,node:Gr(d)})}),J($t(r),"onNodeDragEnter",function(c,d){var h=r.state,m=h.expandedKeys,p=h.keyEntities,v=h.dragChildrenKeys,C=h.flattenNodes,x=h.indent,S=r.props,y=S.onDragEnter,w=S.onExpand,_=S.allowDrop,$=S.direction,R=d.pos,O=d.eventKey;if(r.currentMouseOverDroppableNodeKey!==O&&(r.currentMouseOverDroppableNodeKey=O),!r.dragNodeProps){r.resetDragState();return}var I=sE(c,r.dragNodeProps,d,x,r.dragStartMousePosition,_,C,p,m,$),M=I.dropPosition,T=I.dropLevelOffset,N=I.dropTargetKey,z=I.dropContainerKey,F=I.dropTargetPos,U=I.dropAllowed,q=I.dragOverNodeKey;if(v.includes(N)||!U){r.resetDragState();return}if(r.delayedDragEnterLogic||(r.delayedDragEnterLogic={}),Object.keys(r.delayedDragEnterLogic).forEach(function(D){clearTimeout(r.delayedDragEnterLogic[D])}),r.dragNodeProps.eventKey!==d.eventKey&&(c.persist(),r.delayedDragEnterLogic[R]=window.setTimeout(function(){if(r.state.draggingNodeKey!==null){var D=ke(m),K=Xo(p,d.eventKey);K&&(K.children||[]).length&&(D=tl(m,d.eventKey)),r.props.hasOwnProperty("expandedKeys")||r.setExpandedKeys(D),w==null||w(D,{node:Gr(d),expanded:!0,nativeEvent:c.nativeEvent})}},800)),r.dragNodeProps.eventKey===N&&T===0){r.resetDragState();return}r.setState({dragOverNodeKey:q,dropPosition:M,dropLevelOffset:T,dropTargetKey:N,dropContainerKey:z,dropTargetPos:F,dropAllowed:U}),y==null||y({event:c,node:Gr(d),expandedKeys:m})}),J($t(r),"onNodeDragOver",function(c,d){var h=r.state,m=h.dragChildrenKeys,p=h.flattenNodes,v=h.keyEntities,C=h.expandedKeys,x=h.indent,S=r.props,y=S.onDragOver,w=S.allowDrop,_=S.direction;if(r.dragNodeProps){var $=sE(c,r.dragNodeProps,d,x,r.dragStartMousePosition,w,p,v,C,_),R=$.dropPosition,O=$.dropLevelOffset,I=$.dropTargetKey,M=$.dropContainerKey,T=$.dropTargetPos,N=$.dropAllowed,z=$.dragOverNodeKey;m.includes(I)||!N||(r.dragNodeProps.eventKey===I&&O===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():R===r.state.dropPosition&&O===r.state.dropLevelOffset&&I===r.state.dropTargetKey&&M===r.state.dropContainerKey&&T===r.state.dropTargetPos&&N===r.state.dropAllowed&&z===r.state.dragOverNodeKey||r.setState({dropPosition:R,dropLevelOffset:O,dropTargetKey:I,dropContainerKey:M,dropTargetPos:T,dropAllowed:N,dragOverNodeKey:z}),y==null||y({event:c,node:Gr(d)}))}}),J($t(r),"onNodeDragLeave",function(c,d){r.currentMouseOverDroppableNodeKey===d.eventKey&&!c.currentTarget.contains(c.relatedTarget)&&(r.resetDragState(),r.currentMouseOverDroppableNodeKey=null);var h=r.props.onDragLeave;h==null||h({event:c,node:Gr(d)})}),J($t(r),"onWindowDragEnd",function(c){r.onNodeDragEnd(c,null,!0),window.removeEventListener("dragend",r.onWindowDragEnd)}),J($t(r),"onNodeDragEnd",function(c,d){var h=r.props.onDragEnd;r.setState({dragOverNodeKey:null}),r.cleanDragState(),h==null||h({event:c,node:Gr(d)}),r.dragNodeProps=null,window.removeEventListener("dragend",r.onWindowDragEnd)}),J($t(r),"onNodeDrop",function(c,d){var h,m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=r.state,v=p.dragChildrenKeys,C=p.dropPosition,x=p.dropTargetKey,S=p.dropTargetPos,y=p.dropAllowed;if(y){var w=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),x!==null){var _=le(le({},Vd(x,r.getTreeNodeRequiredProps())),{},{active:((h=r.getActiveItem())===null||h===void 0?void 0:h.key)===x,data:Xo(r.state.keyEntities,x).node}),$=v.includes(x);lr(!$,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var R=xx(S),O={event:c,node:Gr(_),dragNode:r.dragNodeProps?Gr(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(v),dropToGap:C!==0,dropPosition:C+Number(R[R.length-1])};m||w==null||w(O),r.dragNodeProps=null}}}),J($t(r),"cleanDragState",function(){var c=r.state.draggingNodeKey;c!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),J($t(r),"triggerExpandActionExpand",function(c,d){var h=r.state,m=h.expandedKeys,p=h.flattenNodes,v=d.expanded,C=d.key,x=d.isLeaf;if(!(x||c.shiftKey||c.metaKey||c.ctrlKey)){var S=p.filter(function(w){return w.key===C})[0],y=Gr(le(le({},Vd(C,r.getTreeNodeRequiredProps())),{},{data:S.data}));r.setExpandedKeys(v?Pa(m,C):tl(m,C)),r.onNodeExpand(c,y)}}),J($t(r),"onNodeClick",function(c,d){var h=r.props,m=h.onClick,p=h.expandAction;p==="click"&&r.triggerExpandActionExpand(c,d),m==null||m(c,d)}),J($t(r),"onNodeDoubleClick",function(c,d){var h=r.props,m=h.onDoubleClick,p=h.expandAction;p==="doubleClick"&&r.triggerExpandActionExpand(c,d),m==null||m(c,d)}),J($t(r),"onNodeSelect",function(c,d){var h=r.state.selectedKeys,m=r.state,p=m.keyEntities,v=m.fieldNames,C=r.props,x=C.onSelect,S=C.multiple,y=d.selected,w=d[v.key],_=!y;_?S?h=tl(h,w):h=[w]:h=Pa(h,w);var $=h.map(function(R){var O=Xo(p,R);return O?O.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:h}),x==null||x(h,{event:"select",selected:_,node:d,selectedNodes:$,nativeEvent:c.nativeEvent})}),J($t(r),"onNodeCheck",function(c,d,h){var m=r.state,p=m.keyEntities,v=m.checkedKeys,C=m.halfCheckedKeys,x=r.props,S=x.checkStrictly,y=x.onCheck,w=d.key,_,$={event:"check",node:d,checked:h,nativeEvent:c.nativeEvent};if(S){var R=h?tl(v,w):Pa(v,w),O=Pa(C,w);_={checked:R,halfChecked:O},$.checkedNodes=R.map(function(F){return Xo(p,F)}).filter(Boolean).map(function(F){return F.node}),r.setUncontrolledState({checkedKeys:R})}else{var I=Zc([].concat(ke(v),[w]),!0,p),M=I.checkedKeys,T=I.halfCheckedKeys;if(!h){var N=new Set(M);N.delete(w);var z=Zc(Array.from(N),{halfCheckedKeys:T},p);M=z.checkedKeys,T=z.halfCheckedKeys}_=M,$.checkedNodes=[],$.checkedNodesPositions=[],$.halfCheckedKeys=T,M.forEach(function(F){var U=Xo(p,F);if(U){var q=U.node,D=U.pos;$.checkedNodes.push(q),$.checkedNodesPositions.push({node:q,pos:D})}}),r.setUncontrolledState({checkedKeys:M},!1,{halfCheckedKeys:T})}y==null||y(_,$)}),J($t(r),"onNodeLoad",function(c){var d,h=c.key,m=r.state.keyEntities,p=Xo(m,h);if(!(p!=null&&(d=p.children)!==null&&d!==void 0&&d.length)){var v=new Promise(function(C,x){r.setState(function(S){var y=S.loadedKeys,w=y===void 0?[]:y,_=S.loadingKeys,$=_===void 0?[]:_,R=r.props,O=R.loadData,I=R.onLoad;if(!O||w.includes(h)||$.includes(h))return null;var M=O(c);return M.then(function(){var T=r.state.loadedKeys,N=tl(T,h);I==null||I(N,{event:"load",node:c}),r.setUncontrolledState({loadedKeys:N}),r.setState(function(z){return{loadingKeys:Pa(z.loadingKeys,h)}}),C()}).catch(function(T){if(r.setState(function(z){return{loadingKeys:Pa(z.loadingKeys,h)}}),r.loadingRetryTimes[h]=(r.loadingRetryTimes[h]||0)+1,r.loadingRetryTimes[h]>=cX){var N=r.state.loadedKeys;lr(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:tl(N,h)}),C()}x(T)}),{loadingKeys:tl($,h)}})});return v.catch(function(){}),v}}),J($t(r),"onNodeMouseEnter",function(c,d){var h=r.props.onMouseEnter;h==null||h({event:c,node:d})}),J($t(r),"onNodeMouseLeave",function(c,d){var h=r.props.onMouseLeave;h==null||h({event:c,node:d})}),J($t(r),"onNodeContextMenu",function(c,d){var h=r.props.onRightClick;h&&(c.preventDefault(),h({event:c,node:d}))}),J($t(r),"onFocus",function(){var c=r.props.onFocus;r.setState({focused:!0});for(var d=arguments.length,h=new Array(d),m=0;m<d;m++)h[m]=arguments[m];c==null||c.apply(void 0,h)}),J($t(r),"onBlur",function(){var c=r.props.onBlur;r.setState({focused:!1}),r.onActiveChange(null);for(var d=arguments.length,h=new Array(d),m=0;m<d;m++)h[m]=arguments[m];c==null||c.apply(void 0,h)}),J($t(r),"getTreeNodeRequiredProps",function(){var c=r.state,d=c.expandedKeys,h=c.selectedKeys,m=c.loadedKeys,p=c.loadingKeys,v=c.checkedKeys,C=c.halfCheckedKeys,x=c.dragOverNodeKey,S=c.dropPosition,y=c.keyEntities;return{expandedKeys:d||[],selectedKeys:h||[],loadedKeys:m||[],loadingKeys:p||[],checkedKeys:v||[],halfCheckedKeys:C||[],dragOverNodeKey:x,dropPosition:S,keyEntities:y}}),J($t(r),"setExpandedKeys",function(c){var d=r.state,h=d.treeData,m=d.fieldNames,p=_0(h,c,m);r.setUncontrolledState({expandedKeys:c,flattenNodes:p},!0)}),J($t(r),"onNodeExpand",function(c,d){var h=r.state.expandedKeys,m=r.state,p=m.listChanging,v=m.fieldNames,C=r.props,x=C.onExpand,S=C.loadData,y=d.expanded,w=d[v.key];if(!p){var _=h.includes(w),$=!y;if(lr(y&&_||!y&&!_,"Expand state not sync with index check"),h=$?tl(h,w):Pa(h,w),r.setExpandedKeys(h),x==null||x(h,{node:d,expanded:$,nativeEvent:c.nativeEvent}),$&&S){var R=r.onNodeLoad(d);R&&R.then(function(){var O=_0(r.state.treeData,h,v);r.setUncontrolledState({flattenNodes:O})}).catch(function(){var O=r.state.expandedKeys,I=Pa(O,w);r.setExpandedKeys(I)})}}}),J($t(r),"onListChangeStart",function(){r.setUncontrolledState({listChanging:!0})}),J($t(r),"onListChangeEnd",function(){setTimeout(function(){r.setUncontrolledState({listChanging:!1})})}),J($t(r),"onActiveChange",function(c){var d=r.state.activeKey,h=r.props,m=h.onActiveChange,p=h.itemScrollOffset,v=p===void 0?0:p;d!==c&&(r.setState({activeKey:c}),c!==null&&r.scrollTo({key:c,offset:v}),m==null||m(c))}),J($t(r),"getActiveItem",function(){var c=r.state,d=c.activeKey,h=c.flattenNodes;return d===null?null:h.find(function(m){var p=m.key;return p===d})||null}),J($t(r),"offsetActiveKey",function(c){var d=r.state,h=d.flattenNodes,m=d.activeKey,p=h.findIndex(function(x){var S=x.key;return S===m});p===-1&&c<0&&(p=h.length),p=(p+c+h.length)%h.length;var v=h[p];if(v){var C=v.key;r.onActiveChange(C)}else r.onActiveChange(null)}),J($t(r),"onKeyDown",function(c){var d=r.state,h=d.activeKey,m=d.expandedKeys,p=d.checkedKeys,v=d.fieldNames,C=r.props,x=C.onKeyDown,S=C.checkable,y=C.selectable;switch(c.which){case ct.UP:{r.offsetActiveKey(-1),c.preventDefault();break}case ct.DOWN:{r.offsetActiveKey(1),c.preventDefault();break}}var w=r.getActiveItem();if(w&&w.data){var _=r.getTreeNodeRequiredProps(),$=w.data.isLeaf===!1||!!(w.data[v.children]||[]).length,R=Gr(le(le({},Vd(h,_)),{},{data:w.data,active:!0}));switch(c.which){case ct.LEFT:{$&&m.includes(h)?r.onNodeExpand({},R):w.parent&&r.onActiveChange(w.parent.key),c.preventDefault();break}case ct.RIGHT:{$&&!m.includes(h)?r.onNodeExpand({},R):w.children&&w.children.length&&r.onActiveChange(w.children[0].key),c.preventDefault();break}case ct.ENTER:case ct.SPACE:{S&&!R.disabled&&R.checkable!==!1&&!R.disableCheckbox?r.onNodeCheck({},R,!p.includes(h)):!S&&y&&!R.disabled&&R.selectable!==!1&&r.onNodeSelect({},R);break}}}x==null||x(c)}),J($t(r),"setUncontrolledState",function(c){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var m=!1,p=!0,v={};Object.keys(c).forEach(function(C){if(r.props.hasOwnProperty(C)){p=!1;return}m=!0,v[C]=c[C]}),m&&(!d||p)&&r.setState(le(le({},v),h))}}),J($t(r),"scrollTo",function(c){r.listRef.current.scrollTo(c)}),r}return $r(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,i=o.activeKey,a=o.itemScrollOffset,c=a===void 0?0:a;i!==void 0&&i!==this.state.activeKey&&(this.setState({activeKey:i}),i!==null&&this.scrollTo({key:i,offset:c}))}},{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 o=this.state,i=o.focused,a=o.flattenNodes,c=o.keyEntities,d=o.draggingNodeKey,h=o.activeKey,m=o.dropLevelOffset,p=o.dropContainerKey,v=o.dropTargetKey,C=o.dropPosition,x=o.dragOverNodeKey,S=o.indent,y=this.props,w=y.prefixCls,_=y.className,$=y.style,R=y.showLine,O=y.focusable,I=y.tabIndex,M=I===void 0?0:I,T=y.selectable,N=y.showIcon,z=y.icon,F=y.switcherIcon,U=y.draggable,q=y.checkable,D=y.checkStrictly,K=y.disabled,B=y.motion,A=y.loadData,H=y.filterTreeNode,G=y.height,Z=y.itemHeight,W=y.scrollWidth,Y=y.virtual,Q=y.titleRender,ne=y.dropIndicatorRender,re=y.onContextMenu,te=y.onScroll,de=y.direction,ue=y.rootClassName,he=y.rootStyle,Ce=Vr(this.props,{aria:!0,data:!0}),me;U&&(Tt(U)==="object"?me=U:typeof U=="function"?me={nodeDraggable:U}:me={});var fe={prefixCls:w,selectable:T,showIcon:N,icon:z,switcherIcon:F,draggable:me,draggingNodeKey:d,checkable:q,checkStrictly:D,disabled:K,keyEntities:c,dropLevelOffset:m,dropContainerKey:p,dropTargetKey:v,dropPosition:C,dragOverNodeKey:x,indent:S,direction:de,dropIndicatorRender:ne,loadData:A,filterTreeNode:H,titleRender:Q,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 l.createElement(Cx.Provider,{value:fe},l.createElement("div",{className:ce(w,_,ue,J(J(J({},"".concat(w,"-show-line"),R),"".concat(w,"-focused"),i),"".concat(w,"-active-focused"),h!==null)),style:he},l.createElement(sX,je({ref:this.listRef,prefixCls:w,style:$,data:a,disabled:K,selectable:T,checkable:!!q,motion:B,dragging:d!==null,height:G,itemHeight:Z,virtual:Y,focusable:O,focused:i,tabIndex:M,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:re,onScroll:te,scrollWidth:W},this.getTreeNodeRequiredProps(),Ce))))}}],[{key:"getDerivedStateFromProps",value:function(o,i){var a=i.prevProps,c={prevProps:o};function d(M){return!a&&o.hasOwnProperty(M)||a&&a[M]!==o[M]}var h,m=i.fieldNames;if(d("fieldNames")&&(m=lu(o.fieldNames),c.fieldNames=m),d("treeData")?h=o.treeData:d("children")&&(lr(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),h=II(o.children)),h){c.treeData=h;var p=rx(h,{fieldNames:m});c.keyEntities=le(J({},Ws,ZN),p.keyEntities)}var v=c.keyEntities||i.keyEntities;if(d("expandedKeys")||a&&d("autoExpandParent"))c.expandedKeys=o.autoExpandParent||!a&&o.defaultExpandParent?pb(o.expandedKeys,v):o.expandedKeys;else if(!a&&o.defaultExpandAll){var C=le({},v);delete C[Ws];var x=[];Object.keys(C).forEach(function(M){var T=C[M];T.children&&T.children.length&&x.push(T.key)}),c.expandedKeys=x}else!a&&o.defaultExpandedKeys&&(c.expandedKeys=o.autoExpandParent||o.defaultExpandParent?pb(o.defaultExpandedKeys,v):o.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,h||c.expandedKeys){var S=_0(h||i.treeData,c.expandedKeys||i.expandedKeys,m);c.flattenNodes=S}if(o.selectable&&(d("selectedKeys")?c.selectedKeys=cE(o.selectedKeys,o):!a&&o.defaultSelectedKeys&&(c.selectedKeys=cE(o.defaultSelectedKeys,o))),o.checkable){var y;if(d("checkedKeys")?y=T0(o.checkedKeys)||{}:!a&&o.defaultCheckedKeys?y=T0(o.defaultCheckedKeys)||{}:h&&(y=T0(o.checkedKeys)||{checkedKeys:i.checkedKeys,halfCheckedKeys:i.halfCheckedKeys}),y){var w=y,_=w.checkedKeys,$=_===void 0?[]:_,R=w.halfCheckedKeys,O=R===void 0?[]:R;if(!o.checkStrictly){var I=Zc($,!0,v);$=I.checkedKeys,O=I.halfCheckedKeys}c.checkedKeys=$,c.halfCheckedKeys=O}}return d("loadedKeys")&&(c.loadedKeys=o.loadedKeys),c}}]),n}(l.Component);J(Sx,"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:eX,allowDrop:function(){return!0},expandAction:!1});J(Sx,"TreeNode",df);var uX={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"},dX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:uX}))},YN=l.forwardRef(dX),fX={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"},hX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:fX}))},mX=l.forwardRef(hX),pX={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"},gX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:pX}))},vX=l.forwardRef(gX),yX={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"},bX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:yX}))},CX=l.forwardRef(bX);const xX=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:o,borderRadius:i,controlItemBgHover:a})=>({[`${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 ${o}`,content:'""',borderRadius:i},"&:hover:before":{background:a}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:i,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),SX=new An("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),wX=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),_X=(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:`${oe(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$X=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:o,titleHeight:i,indentSize:a,nodeSelectedBg:c,nodeHoverBg:d,colorTextQuaternary:h,controlItemBgActiveDisabled:m}=t;return{[n]:Object.assign(Object.assign({},Fn(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)`]:la(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:SX,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:o,lineHeight:oe(i),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:o},[`&-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:m},[`${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:i,textAlign:"center",visibility:"visible",color:h},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:a}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(i).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},wX(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:i,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:i,height:i,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(i).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(i).div(2).equal()).mul(.8).equal(),height:t.calc(i).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:i,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},_X(e,t)),{"&:hover":{backgroundColor:d},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:c},[`${n}-iconEle`]:{display:"inline-block",width:i,height:i,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(i).div(2).equal(),bottom:t.calc(o).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:`${oe(t.calc(i).div(2).equal())} !important`}})}},EX=(e,t,n=!0)=>{const r=`.${e}`,o=`${r}-treenode`,i=t.calc(t.paddingXS).div(2).equal(),a=xn(t,{treeCls:r,treeNodeCls:o,treeNodePadding:i});return[$X(e,a),n&&xX(a)].filter(Boolean)},OX=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,o=t;return{titleHeight:o,indentSize:o,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},PX=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},OX(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},RX=Rn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:MI(`${t}-checkbox`,e)},EX(t,e),bf(e)],PX),gE=4;function IX(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:i="ltr"}=e,a=i==="ltr"?"left":"right",c=i==="ltr"?"right":"left",d={[a]:-n*o+gE,[c]:0};switch(t){case-1:d.top=-3;break;case 1:d.bottom=-3;break;default:d.bottom=-3,d[a]=o+gE;break}return ae.createElement("div",{style:d,className:`${r}-drop-indicator`})}var NX={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"},MX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:NX}))},TX=l.forwardRef(MX),LX={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"},kX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:LX}))},jX=l.forwardRef(kX),zX={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"},DX=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:zX}))},AX=l.forwardRef(DX);const BX=e=>{var t,n;const{prefixCls:r,switcherIcon:o,treeNodeProps:i,showLine:a,switcherLoadingIcon:c}=e,{isLeaf:d,expanded:h,loading:m}=i;if(m)return l.isValidElement(c)?c:l.createElement(il,{className:`${r}-switcher-loading-icon`});let p;if(a&&typeof a=="object"&&(p=a.showLeafIcon),d){if(!a)return null;if(typeof p!="boolean"&&p){const x=typeof p=="function"?p(i):p,S=`${r}-switcher-line-custom-icon`;return l.isValidElement(x)?Zr(x,{className:ce((t=x.props)===null||t===void 0?void 0:t.className,S)}):x}return p?l.createElement(YN,{className:`${r}-switcher-line-icon`}):l.createElement("span",{className:`${r}-switcher-leaf-line`})}const v=`${r}-switcher-icon`,C=typeof o=="function"?o(i):o;return l.isValidElement(C)?Zr(C,{className:ce((n=C.props)===null||n===void 0?void 0:n.className,v)}):C!==void 0?C:a?h?l.createElement(jX,{className:`${r}-switcher-line-icon`}):l.createElement(AX,{className:`${r}-switcher-line-icon`}):l.createElement(TX,{className:v})},QN=ae.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:o,virtual:i,tree:a}=ae.useContext(Kt),{prefixCls:c,className:d,showIcon:h=!1,showLine:m,switcherIcon:p,switcherLoadingIcon:v,blockNode:C=!1,children:x,checkable:S=!1,selectable:y=!0,draggable:w,disabled:_,motion:$,style:R}=e,O=r("tree",c),I=r(),M=ae.useContext(go),T=_??M,N=$??Object.assign(Object.assign({},iu(I)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:S,selectable:y,showIcon:h,motion:N,blockNode:C,disabled:T,showLine:!!m,dropIndicatorRender:IX}),[F,U,q]=RX(O),[,D]=ro(),K=D.paddingXS/2+(((n=D.Tree)===null||n===void 0?void 0:n.titleHeight)||D.controlHeightSM),B=ae.useMemo(()=>{if(!w)return!1;let H={};switch(typeof w){case"function":H.nodeDraggable=w;break;case"object":H=Object.assign({},w);break}return H.icon!==!1&&(H.icon=H.icon||ae.createElement(CX,null)),H},[w]),A=H=>ae.createElement(BX,{prefixCls:O,switcherIcon:p,switcherLoadingIcon:v,treeNodeProps:H,showLine:m});return F(ae.createElement(Sx,Object.assign({itemHeight:K,ref:t,virtual:i},z,{style:Object.assign(Object.assign({},a==null?void 0:a.style),R),prefixCls:O,className:ce({[`${O}-icon-hide`]:!h,[`${O}-block-node`]:C,[`${O}-unselectable`]:!y,[`${O}-rtl`]:o==="rtl",[`${O}-disabled`]:T},a==null?void 0:a.className,d,U,q),direction:o,checkable:S&&ae.createElement("span",{className:`${O}-checkbox-inner`}),selectable:y,switcherIcon:A,draggable:B}),x))}),vE=0,L0=1,yE=2;function wx(e,t,n){const{key:r,children:o}=n;function i(a){const c=a[r],d=a[o];t(c,a)!==!1&&wx(d||[],t,n)}e.forEach(i)}function FX({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:o}){const i=[];let a=vE;if(n&&n===r)return[n];if(!n||!r)return[];function c(d){return d===n||d===r}return wx(e,d=>{if(a===yE)return!1;if(c(d)){if(i.push(d),a===vE)a=L0;else if(a===L0)return a=yE,!1}else a===L0&&i.push(d);return t.includes(d)},lu(o)),i}function k0(e,t,n){const r=ke(t),o=[];return wx(e,(i,a)=>{const c=r.indexOf(i);return c!==-1&&(o.push(a),r.splice(c,1)),!!r.length},lu(n)),o}var bE=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function HX(e){const{isLeaf:t,expanded:n}=e;return t?l.createElement(YN,null):n?l.createElement(mX,null):l.createElement(vX,null)}function CE({treeData:e,children:t}){return e||II(t)}const WX=(e,t)=>{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,i=bE(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const a=l.useRef(null),c=l.useRef(null),d=()=>{const{keyEntities:T}=rx(CE(i),{fieldNames:i.fieldNames});let N;return n?N=Object.keys(T):r?N=pb(i.expandedKeys||o||[],T):N=i.expandedKeys||o||[],N},[h,m]=l.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[p,v]=l.useState(()=>d());l.useEffect(()=>{"selectedKeys"in i&&m(i.selectedKeys)},[i.selectedKeys]),l.useEffect(()=>{"expandedKeys"in i&&v(i.expandedKeys)},[i.expandedKeys]);const C=(T,N)=>{var z;return"expandedKeys"in i||v(T),(z=i.onExpand)===null||z===void 0?void 0:z.call(i,T,N)},x=(T,N)=>{var z;const{multiple:F,fieldNames:U}=i,{node:q,nativeEvent:D}=N,{key:K=""}=q,B=CE(i),A=Object.assign(Object.assign({},N),{selected:!0}),H=(D==null?void 0:D.ctrlKey)||(D==null?void 0:D.metaKey),G=D==null?void 0:D.shiftKey;let Z;F&&H?(Z=T,a.current=K,c.current=Z,A.selectedNodes=k0(B,Z,U)):F&&G?(Z=Array.from(new Set([].concat(ke(c.current||[]),ke(FX({treeData:B,expandedKeys:p,startKey:K,endKey:a.current,fieldNames:U}))))),A.selectedNodes=k0(B,Z,U)):(Z=[K],a.current=K,c.current=Z,A.selectedNodes=k0(B,Z,U)),(z=i.onSelect)===null||z===void 0||z.call(i,Z,A),"selectedKeys"in i||m(Z)},{getPrefixCls:S,direction:y}=l.useContext(Kt),{prefixCls:w,className:_,showIcon:$=!0,expandAction:R="click"}=i,O=bE(i,["prefixCls","className","showIcon","expandAction"]),I=S("tree",w),M=ce(`${I}-directory`,{[`${I}-directory-rtl`]:y==="rtl"},_);return l.createElement(QN,Object.assign({icon:HX,ref:t,blockNode:!0},O,{showIcon:$,expandAction:R,prefixCls:I,className:M,expandedKeys:p,selectedKeys:h,onSelect:x,onExpand:C}))},VX=l.forwardRef(WX),Mf=QN;Mf.DirectoryTree=VX;Mf.TreeNode=df;const xE=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:o,onChange:i}=e;return n?l.createElement("div",{className:`${r}-filter-dropdown-search`},l.createElement(wu,{prefix:l.createElement(HC,null),placeholder:o.filterSearchPlaceholder,onChange:i,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},KX=e=>{const{keyCode:t}=e;t===ct.ENTER&&e.stopPropagation()},UX=l.forwardRef((e,t)=>l.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:KX,ref:t},e.children));function Yc(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(ke(t),ke(Yc(r))))}),t}function qX(e){return e.some(({children:t})=>t)}function JN(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function eM({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:i}){return e.map((a,c)=>{const d=String(a.value);if(a.children)return{key:d||c,label:a.text,popupClassName:`${t}-dropdown-submenu`,children:eM({filters:a.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:i})};const h=r?Ti:Pf,m={key:a.value!==void 0?d:c,label:l.createElement(l.Fragment,null,l.createElement(h,{checked:n.includes(d)}),l.createElement("span",null,a.text))};return o.trim()?typeof i=="function"?i(o,a)?m:null:JN(o,a.text)?m:null:m})}function j0(e){return e||[]}const GX=e=>{var t,n,r,o;const{tablePrefixCls:i,prefixCls:a,column:c,dropdownPrefixCls:d,columnKey:h,filterOnClose:m,filterMultiple:p,filterMode:v="menu",filterSearch:C=!1,filterState:x,triggerFilter:S,locale:y,children:w,getPopupContainer:_,rootClassName:$}=e,{filterResetToDefaultFilteredValue:R,defaultFilteredValue:O,filterDropdownProps:I={},filterDropdownOpen:M,filterDropdownVisible:T,onFilterDropdownVisibleChange:N,onFilterDropdownOpenChange:z}=c,[F,U]=l.useState(!1),q=!!(x&&(!((t=x.filteredKeys)===null||t===void 0)&&t.length||x.forceFiltered)),D=Se=>{var Ie;U(Se),(Ie=I.onOpenChange)===null||Ie===void 0||Ie.call(I,Se),z==null||z(Se),N==null||N(Se)},K=(o=(r=(n=I.open)!==null&&n!==void 0?n:M)!==null&&r!==void 0?r:T)!==null&&o!==void 0?o:F,B=x==null?void 0:x.filteredKeys,[A,H]=kz(j0(B)),G=({selectedKeys:Se})=>{H(Se)},Z=(Se,{node:Ie,checked:Re})=>{G(p?{selectedKeys:Se}:{selectedKeys:Re&&Ie.key?[Ie.key]:[]})};l.useEffect(()=>{F&&G({selectedKeys:j0(B)})},[B]);const[W,Y]=l.useState([]),Q=Se=>{Y(Se)},[ne,re]=l.useState(""),te=Se=>{const{value:Ie}=Se.target;re(Ie)};l.useEffect(()=>{F||re("")},[F]);const de=Se=>{const Ie=Se!=null&&Se.length?Se:null;if(Ie===null&&(!x||!x.filteredKeys)||oa(Ie,x==null?void 0:x.filteredKeys,!0))return null;S({column:c,key:h,filteredKeys:Ie})},ue=()=>{D(!1),de(A())},he=({confirm:Se,closeDropdown:Ie}={confirm:!1,closeDropdown:!1})=>{Se&&de([]),Ie&&D(!1),re(""),H(R?(O||[]).map(Re=>String(Re)):[])},Ce=({closeDropdown:Se}={closeDropdown:!0})=>{Se&&D(!1),de(A())},me=(Se,Ie)=>{Ie.source==="trigger"&&(Se&&B!==void 0&&H(j0(B)),D(Se),!Se&&!c.filterDropdown&&m&&ue())},fe=ce({[`${d}-menu-without-submenu`]:!qX(c.filters||[])}),be=Se=>{if(Se.target.checked){const Ie=Yc(c==null?void 0:c.filters).map(Re=>String(Re));H(Ie)}else H([])},ye=({filters:Se})=>(Se||[]).map((Ie,Re)=>{const Oe=String(Ie.value),We={title:Ie.text,key:Ie.value!==void 0?Oe:String(Re)};return Ie.children&&(We.children=ye({filters:Ie.children})),We}),ge=Se=>{var Ie;return Object.assign(Object.assign({},Se),{text:Se.title,value:Se.key,children:((Ie=Se.children)===null||Ie===void 0?void 0:Ie.map(Re=>ge(Re)))||[]})};let pe;const{direction:_e,renderEmpty:Ee}=l.useContext(Kt);if(typeof c.filterDropdown=="function")pe=c.filterDropdown({prefixCls:`${d}-custom`,setSelectedKeys:Se=>G({selectedKeys:Se}),selectedKeys:A(),confirm:Ce,clearFilters:he,filters:c.filters,visible:K,close:()=>{D(!1)}});else if(c.filterDropdown)pe=c.filterDropdown;else{const Se=A()||[],Ie=()=>{var Oe,We;const qe=(Oe=Ee==null?void 0:Ee("Table.filter"))!==null&&Oe!==void 0?Oe:l.createElement(nl,{image:nl.PRESENTED_IMAGE_SIMPLE,description:y.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((c.filters||[]).length===0)return qe;if(v==="tree")return l.createElement(l.Fragment,null,l.createElement(xE,{filterSearch:C,value:ne,onChange:te,tablePrefixCls:i,locale:y}),l.createElement("div",{className:`${i}-filter-dropdown-tree`},p?l.createElement(Ti,{checked:Se.length===Yc(c.filters).length,indeterminate:Se.length>0&&Se.length<Yc(c.filters).length,className:`${i}-filter-dropdown-checkall`,onChange:be},(We=y==null?void 0:y.filterCheckall)!==null&&We!==void 0?We:y==null?void 0:y.filterCheckAll):null,l.createElement(Mf,{checkable:!0,selectable:!1,blockNode:!0,multiple:p,checkStrictly:!p,className:`${d}-menu`,onCheck:Z,checkedKeys:Se,selectedKeys:Se,showIcon:!1,treeData:ye({filters:c.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:ne.trim()?Ye=>typeof C=="function"?C(ne,ge(Ye)):JN(ne,Ye.title):void 0})));const lt=eM({filters:c.filters||[],filterSearch:C,prefixCls:a,filteredKeys:A(),filterMultiple:p,searchValue:ne}),tt=lt.every(Ye=>Ye===null);return l.createElement(l.Fragment,null,l.createElement(xE,{filterSearch:C,value:ne,onChange:te,tablePrefixCls:i,locale:y}),tt?qe:l.createElement(rs,{selectable:!0,multiple:p,prefixCls:`${d}-menu`,className:fe,onSelect:G,onDeselect:G,selectedKeys:Se,getPopupContainer:_,openKeys:W,onOpenChange:Q,items:lt}))},Re=()=>R?oa((O||[]).map(Oe=>String(Oe)),Se,!0):Se.length===0;pe=l.createElement(l.Fragment,null,Ie(),l.createElement("div",{className:`${a}-dropdown-btns`},l.createElement(Pn,{type:"link",size:"small",disabled:Re(),onClick:()=>he()},y.filterReset),l.createElement(Pn,{type:"primary",size:"small",onClick:ue},y.filterConfirm)))}c.filterDropdown&&(pe=l.createElement(JR,{selectable:void 0},pe)),pe=l.createElement(UX,{className:`${a}-dropdown`},pe);const ze=rf({trigger:["click"],placement:_e==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let Se;return typeof c.filterIcon=="function"?Se=c.filterIcon(q):c.filterIcon?Se=c.filterIcon:Se=l.createElement(JG,null),l.createElement("span",{role:"button",tabIndex:-1,className:ce(`${a}-trigger`,{active:q}),onClick:Ie=>{Ie.stopPropagation()}},Se)})(),getPopupContainer:_},Object.assign(Object.assign({},I),{rootClassName:ce($,I.rootClassName),open:K,onOpenChange:me,popupRender:()=>typeof(I==null?void 0:I.dropdownRender)=="function"?I.dropdownRender(pe):pe}));return l.createElement("div",{className:`${a}-column`},l.createElement("span",{className:`${i}-column-title`},w),l.createElement(dx,Object.assign({},ze)))},Cb=(e,t,n)=>{let r=[];return(e||[]).forEach((o,i)=>{var a;const c=Pu(i,n),d=o.filterDropdown!==void 0;if(o.filters||d||"onFilter"in o)if("filteredValue"in o){let h=o.filteredValue;d||(h=(a=h==null?void 0:h.map(String))!==null&&a!==void 0?a:h),r.push({column:o,key:Jl(o,c),filteredKeys:h,forceFiltered:o.filtered})}else r.push({column:o,key:Jl(o,c),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(r=[].concat(ke(r),ke(Cb(o.children,t,c))))}),r};function tM(e,t,n,r,o,i,a,c,d){return n.map((h,m)=>{const p=Pu(m,c),{filterOnClose:v=!0,filterMultiple:C=!0,filterMode:x,filterSearch:S}=h;let y=h;if(y.filters||y.filterDropdown){const w=Jl(y,p),_=r.find(({key:$})=>w===$);y=Object.assign(Object.assign({},y),{title:$=>l.createElement(GX,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:y,columnKey:w,filterState:_,filterOnClose:v,filterMultiple:C,filterMode:x,filterSearch:S,triggerFilter:i,locale:o,getPopupContainer:a,rootClassName:d},og(h.title,$))})}return"children"in y&&(y=Object.assign(Object.assign({},y),{children:tM(e,t,y.children,r,o,i,a,p,d)})),y})}const SE=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:o})=>{const i=n,{filters:a,filterDropdown:c}=o;if(c)t[i]=r||null;else if(Array.isArray(r)){const d=Yc(a);t[i]=d.filter(h=>r.includes(String(h)))}else t[i]=null}),t},xb=(e,t,n)=>t.reduce((o,i)=>{const{column:{onFilter:a,filters:c},filteredKeys:d}=i;return a&&d&&d.length?o.map(h=>Object.assign({},h)).filter(h=>d.some(m=>{const p=Yc(c),v=p.findIndex(x=>String(x)===String(m)),C=v!==-1?p[v]:m;return h[n]&&(h[n]=xb(h[n],t,n)),a(C,h)})):o},e),nM=e=>e.flatMap(t=>"children"in t?[t].concat(ke(nM(t.children||[]))):[t]),XX=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:i,locale:a,rootClassName:c}=e;ts();const d=l.useMemo(()=>nM(r||[]),[r]),[h,m]=l.useState(()=>Cb(d,!0)),p=l.useMemo(()=>{const S=Cb(d,!1);if(S.length===0)return S;let y=!0;if(S.forEach(({filteredKeys:w})=>{w!==void 0&&(y=!1)}),y){const w=(d||[]).map((_,$)=>Jl(_,Pu($)));return h.filter(({key:_})=>w.includes(_)).map(_=>{const $=d[w.indexOf(_.key)];return Object.assign(Object.assign({},_),{column:Object.assign(Object.assign({},_.column),$),forceFiltered:$.filtered})})}return S},[d,h]),v=l.useMemo(()=>SE(p),[p]),C=S=>{const y=p.filter(({key:w})=>w!==S.key);y.push(S),m(y),o(SE(y),y)};return[S=>tM(t,n,S,p,a,C,i,void 0,c),p,v]},ZX=(e,t,n)=>{const r=l.useRef({});function o(i){var a;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let h=function(m){m.forEach((p,v)=>{const C=n(p,v);d.set(C,p),p&&typeof p=="object"&&t in p&&h(p[t]||[])})};var c=h;const d=new Map;h(e),r.current={data:e,childrenColumnName:t,kvMap:d,getRowKey:n}}return(a=r.current.kvMap)===null||a===void 0?void 0:a.get(i)}return[o]};var YX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const rM=10;function QX(e,t){const n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(o=>{const i=e[o];typeof i!="function"&&(n[o]=i)}),n}function JX(e,t,n){const r=n&&typeof n=="object"?n:{},{total:o=0}=r,i=YX(r,["total"]),[a,c]=l.useState(()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:rM})),d=rf(a,i,{total:o>0?o:e}),h=Math.ceil((o||e)/d.pageSize);d.current>h&&(d.current=h||1);const m=(v,C)=>{c({current:v??1,pageSize:C||d.pageSize})},p=(v,C)=>{var x;n&&((x=n.onChange)===null||x===void 0||x.call(n,v,C)),m(v,C),t(v,C||(d==null?void 0:d.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},d),{onChange:p}),m]}var eZ={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"},tZ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:eZ}))},nZ=l.forwardRef(tZ),rZ={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"},oZ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:rZ}))},iZ=l.forwardRef(oZ);const Rm="ascend",z0="descend",op=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,wE=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,aZ=(e,t)=>t?e[e.indexOf(t)+1]:e[0],Sb=(e,t,n)=>{let r=[];const o=(i,a)=>{r.push({column:i,key:Jl(i,a),multiplePriority:op(i),sortOrder:i.sortOrder})};return(e||[]).forEach((i,a)=>{const c=Pu(a,n);i.children?("sortOrder"in i&&o(i,c),r=[].concat(ke(r),ke(Sb(i.children,t,c)))):i.sorter&&("sortOrder"in i?o(i,c):t&&i.defaultSortOrder&&r.push({column:i,key:Jl(i,c),multiplePriority:op(i),sortOrder:i.defaultSortOrder}))}),r},oM=(e,t,n,r,o,i,a,c)=>(t||[]).map((h,m)=>{const p=Pu(m,c);let v=h;if(v.sorter){const C=v.sortDirections||o,x=v.showSorterTooltip===void 0?a:v.showSorterTooltip,S=Jl(v,p),y=n.find(({key:N})=>N===S),w=y?y.sortOrder:null,_=aZ(C,w);let $;if(h.sortIcon)$=h.sortIcon({sortOrder:w});else{const N=C.includes(Rm)&&l.createElement(iZ,{className:ce(`${e}-column-sorter-up`,{active:w===Rm})}),z=C.includes(z0)&&l.createElement(nZ,{className:ce(`${e}-column-sorter-down`,{active:w===z0})});$=l.createElement("span",{className:ce(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(N&&z)})},l.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},N,z))}const{cancelSort:R,triggerAsc:O,triggerDesc:I}=i||{};let M=R;_===z0?M=I:_===Rm&&(M=O);const T=typeof x=="object"?Object.assign({title:M},x):{title:M};v=Object.assign(Object.assign({},v),{className:ce(v.className,{[`${e}-column-sort`]:w}),title:N=>{const z=`${e}-column-sorters`,F=l.createElement("span",{className:`${e}-column-title`},og(h.title,N)),U=l.createElement("div",{className:z},F,$);return x?typeof x!="boolean"&&(x==null?void 0:x.target)==="sorter-icon"?l.createElement("div",{className:ce(z,`${z}-tooltip-target-sorter`)},F,l.createElement(Di,Object.assign({},T),$)):l.createElement(Di,Object.assign({},T),U):U},onHeaderCell:N=>{var z;const F=((z=h.onHeaderCell)===null||z===void 0?void 0:z.call(h,N))||{},U=F.onClick,q=F.onKeyDown;F.onClick=B=>{r({column:h,key:S,sortOrder:_,multiplePriority:op(h)}),U==null||U(B)},F.onKeyDown=B=>{B.keyCode===ct.ENTER&&(r({column:h,key:S,sortOrder:_,multiplePriority:op(h)}),q==null||q(B))};const D=ZG(h.title,{}),K=D==null?void 0:D.toString();return w&&(F["aria-sort"]=w==="ascend"?"ascending":"descending"),F["aria-label"]=K||"",F.className=ce(F.className,`${e}-column-has-sorters`),F.tabIndex=0,h.ellipsis&&(F.title=(D??"").toString()),F}})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:oM(e,v.children,n,r,o,i,a,p)})),v}),_E=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},$E=e=>{const t=e.filter(({sortOrder:n})=>n).map(_E);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},_E(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},wb=(e,t,n)=>{const r=t.slice().sort((a,c)=>c.multiplePriority-a.multiplePriority),o=e.slice(),i=r.filter(({column:{sorter:a},sortOrder:c})=>wE(a)&&c);return i.length?o.sort((a,c)=>{for(let d=0;d<i.length;d+=1){const h=i[d],{column:{sorter:m},sortOrder:p}=h,v=wE(m);if(v&&p){const C=v(a,c,p);if(C!==0)return p===Rm?C:-C}}return 0}).map(a=>{const c=a[n];return c?Object.assign(Object.assign({},a),{[n]:wb(c,t,n)}):a}):o},lZ=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:o,showSorterTooltip:i,onSorterChange:a}=e,[c,d]=l.useState(()=>Sb(n,!0)),h=(S,y)=>{const w=[];return S.forEach((_,$)=>{const R=Pu($,y);if(w.push(Jl(_,R)),Array.isArray(_.children)){const O=h(_.children,R);w.push.apply(w,ke(O))}}),w},m=l.useMemo(()=>{let S=!0;const y=Sb(n,!1);if(!y.length){const R=h(n);return c.filter(({key:O})=>R.includes(O))}const w=[];function _(R){S?w.push(R):w.push(Object.assign(Object.assign({},R),{sortOrder:null}))}let $=null;return y.forEach(R=>{$===null?(_(R),R.sortOrder&&(R.multiplePriority===!1?S=!1:$=!0)):($&&R.multiplePriority!==!1||(S=!1),_(R))}),w},[n,c]),p=l.useMemo(()=>{var S,y;const w=m.map(({column:_,sortOrder:$})=>({column:_,order:$}));return{sortColumns:w,sortColumn:(S=w[0])===null||S===void 0?void 0:S.column,sortOrder:(y=w[0])===null||y===void 0?void 0:y.order}},[m]),v=S=>{let y;S.multiplePriority===!1||!m.length||m[0].multiplePriority===!1?y=[S]:y=[].concat(ke(m.filter(({key:w})=>w!==S.key)),[S]),d(y),a($E(y),y)};return[S=>oM(t,S,m,v,r,o,i),m,p,()=>$E(m)]},iM=(e,t)=>e.map(r=>{const o=Object.assign({},r);return o.title=og(r.title,t),"children"in o&&(o.children=iM(o.children,t)),o}),sZ=e=>[l.useCallback(n=>iM(n,e),[e])],cZ=KN((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),uZ=qN((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),dZ=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:o,tableHeaderBg:i,tablePaddingVertical:a,tablePaddingHorizontal:c,calc:d}=e,h=`${oe(n)} ${r} ${o}`,m=(p,v,C)=>({[`&${t}-${p}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${oe(d(v).mul(-1).equal())}
${oe(d(d(C).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:h,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:h,borderTop:h,[`
> ${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:h},"> thead":{"> tr:not(:last-child) > th":{borderBottom:h},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:h}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${oe(d(a).mul(-1).equal())} ${oe(d(d(c).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:h,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`
> tr${t}-expanded-row,
> tr${t}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},m("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),m("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:h,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${oe(n)} 0 ${oe(n)} ${i}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:h}}}},fZ=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},aa),{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"}})}}},hZ=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}}}}},mZ=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:o,paddingXS:i,lineType:a,tableBorderColor:c,tableExpandIconBg:d,tableExpandColumnWidth:h,borderRadius:m,tablePaddingVertical:p,tablePaddingHorizontal:v,tableExpandedRowBg:C,paddingXXS:x,expandIconMarginTop:S,expandIconSize:y,expandIconHalfInner:w,expandIconScale:_,calc:$}=e,R=`${oe(o)} ${a} ${c}`,O=$(x).sub(o).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:h},[`${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({},pC(e)),{position:"relative",float:"left",width:y,height:y,color:"inherit",lineHeight:oe(y),background:d,border:R,borderRadius:m,transform:`scale(${_})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:w,insetInlineEnd:O,insetInlineStart:O,height:o},"&::after":{top:O,bottom:O,insetInlineStart:w,width:o,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:S,marginInlineEnd:i},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:C}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${oe($(p).mul(-1).equal())} ${oe($(v).mul(-1).equal())}`,padding:`${oe(p)} ${oe(v)}`}}}},pZ=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:i,paddingXXS:a,paddingXS:c,colorText:d,lineWidth:h,lineType:m,tableBorderColor:p,headerIconColor:v,fontSizeSM:C,tablePaddingHorizontal:x,borderRadius:S,motionDurationSlow:y,colorIcon:w,colorPrimary:_,tableHeaderFilterActiveBg:$,colorTextDisabled:R,tableFilterDropdownBg:O,tableFilterDropdownHeight:I,controlItemBgHover:M,controlItemBgActive:T,boxShadowSecondary:N,filterDropdownMenuBg:z,calc:F}=e,U=`${n}-dropdown`,q=`${t}-filter-dropdown`,D=`${n}-tree`,K=`${oe(h)} ${m} ${p}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:F(a).mul(-1).equal(),marginInline:`${oe(a)} ${oe(F(x).div(2).mul(-1).equal())}`,padding:`0 ${oe(a)}`,color:v,fontSize:C,borderRadius:S,cursor:"pointer",transition:`all ${y}`,"&:hover":{color:w,background:$},"&.active":{color:_}}}},{[`${n}-dropdown`]:{[q]:Object.assign(Object.assign({},Fn(e)),{minWidth:o,backgroundColor:O,borderRadius:S,boxShadow:N,overflow:"hidden",[`${U}-menu`]:{maxHeight:I,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:z,"&:empty::after":{display:"block",padding:`${oe(c)} 0`,color:R,fontSize:C,textAlign:"center",content:'"Not Found"'}},[`${q}-tree`]:{paddingBlock:`${oe(c)} 0`,paddingInline:c,[D]:{padding:0},[`${D}-treenode ${D}-node-content-wrapper:hover`]:{backgroundColor:M},[`${D}-treenode-checkbox-checked ${D}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:T}}},[`${q}-search`]:{padding:c,borderBottom:K,"&-input":{input:{minWidth:i},[r]:{color:R}}},[`${q}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${q}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${oe(F(c).sub(h).equal())} ${oe(c)}`,overflow:"hidden",borderTop:K}})}},{[`${n}-dropdown ${q}, ${q}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:c,color:d},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gZ=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:i,tableBg:a,zIndexTableSticky:c,calc:d}=e,h=r;return{[`${t}-wrapper`]:{[`
${t}-cell-fix-left,
${t}-cell-fix-right
`]:{position:"sticky !important",zIndex:i,background:a},[`
${t}-cell-fix-left-first::after,
${t}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:d(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,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:d(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:d(c).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${o}`,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 ${h}`},[`
${t}-cell-fix-left-first::after,
${t}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${h}`},[`${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 ${h}`},[`
${t}-cell-fix-right-first::after,
${t}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${h}`}},[`${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"}}}}},vZ=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${oe(r)} 0`}}},yZ=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${oe(n)} ${oe(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 ${oe(n)} ${oe(n)}`}}}}},bZ=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"}}}}},CZ=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:i,paddingXS:a,headerIconColor:c,headerIconHoverColor:d,tableSelectionColumnWidth:h,tableSelectedRowBg:m,tableSelectedRowHoverBg:p,tableRowHoverBg:v,tablePaddingHorizontal:C,calc:x}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:h,[`&${t}-selection-col-with-dropdown`]:{width:x(h).add(o).add(x(i).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:x(h).add(x(a).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:x(h).add(o).add(x(i).div(4)).add(x(a).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:x(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:oe(x(C).div(4).equal()),[r]:{color:c,fontSize:o,verticalAlign:"baseline","&:hover":{color:d}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:m,"&-row-hover":{background:p}}},[`> ${t}-cell-row-hover`]:{background:v}}}}}},xZ=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,o=(i,a,c,d)=>({[`${t}${t}-${i}`]:{fontSize:d,[`
${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:`${oe(a)} ${oe(c)}`},[`${t}-filter-trigger`]:{marginInlineEnd:oe(r(c).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${oe(r(a).mul(-1).equal())} ${oe(r(c).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:oe(r(a).mul(-1).equal()),marginInline:`${oe(r(n).sub(c).equal())} ${oe(r(c).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:oe(r(c).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},SZ=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:o,headerIconHoverColor:i}=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:o,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:i}}}},wZ=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:i,tableScrollBg:a,zIndexTableSticky:c,stickyScrollBarBorderRadius:d,lineWidth:h,lineType:m,tableBorderColor:p}=e,v=`${oe(h)} ${m} ${p}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:c,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${oe(i)} !important`,zIndex:c,display:"flex",alignItems:"center",background:a,borderTop:v,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:i,backgroundColor:r,borderRadius:d,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},EE=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:o}=e,i=`${oe(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:i}}},[`div${t}-summary`]:{boxShadow:`0 ${oe(o(n).mul(-1).equal())} 0 ${r}`}}}},_Z=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:o,tableBorderColor:i,calc:a}=e,c=`${oe(r)} ${o} ${i}`,d=`${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:c,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${d}${d}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${oe(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:c,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:c,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:a(r).mul(-1).equal(),borderInlineStart:c}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:c,borderBottom:c}}}}}},$Z=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,tableExpandColumnWidth:i,lineWidth:a,lineType:c,tableBorderColor:d,tableFontSize:h,tableBg:m,tableRadius:p,tableHeaderTextColor:v,motionDurationMid:C,tableHeaderBg:x,tableHeaderCellSplitColor:S,tableFooterTextColor:y,tableFooterBg:w,calc:_}=e,$=`${oe(a)} ${c} ${d}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},Ma()),{[t]:Object.assign(Object.assign({},Fn(e)),{fontSize:h,background:m,borderRadius:`${oe(p)} ${oe(p)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${oe(p)} ${oe(p)} 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:`${oe(r)} ${oe(o)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${oe(r)} ${oe(o)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:v,fontWeight:n,textAlign:"start",background:x,borderBottom:$,transition:`background ${C} 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:S,transform:"translateY(-50%)",transition:`background-color ${C}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${C}, border-color ${C}`,borderBottom:$,[`
> ${t}-wrapper:only-child,
> ${t}-expanded-row-fixed > ${t}-wrapper:only-child
`]:{[t]:{marginBlock:oe(_(r).mul(-1).equal()),marginInline:`${oe(_(i).sub(o).equal())}
${oe(_(o).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:v,fontWeight:n,textAlign:"start",background:x,borderBottom:$,transition:`background ${C} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${oe(r)} ${oe(o)}`,color:y,background:w}})}},EZ=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:i,controlItemBgActive:a,controlItemBgActiveHover:c,padding:d,paddingSM:h,paddingXS:m,colorBorderSecondary:p,borderRadiusLG:v,controlHeight:C,colorTextPlaceholder:x,fontSize:S,fontSizeSM:y,lineHeight:w,lineWidth:_,colorIcon:$,colorIconHover:R,opacityLoading:O,controlInteractiveSize:I}=e,M=new Dn(o).onBackground(n).toHexString(),T=new Dn(i).onBackground(n).toHexString(),N=new Dn(t).onBackground(n).toHexString(),z=new Dn($),F=new Dn(R),U=I/2-_,q=U*2+_*3;return{headerBg:N,headerColor:r,headerSortActiveBg:M,headerSortHoverBg:T,bodySortBg:N,rowHoverBg:N,rowSelectedBg:a,rowSelectedHoverBg:c,rowExpandedBg:t,cellPaddingBlock:d,cellPaddingInline:d,cellPaddingBlockMD:h,cellPaddingInlineMD:m,cellPaddingBlockSM:m,cellPaddingInlineSM:m,borderColor:p,headerBorderRadius:v,footerBg:N,footerColor:r,cellFontSize:S,cellFontSizeMD:S,cellFontSizeSM:S,headerSplitColor:p,fixedHeaderSortActiveBg:M,headerFilterHoverBg:i,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:C,stickyScrollBarBg:x,stickyScrollBarBorderRadius:100,expandIconMarginTop:(S*w-_*3)/2-Math.ceil((y*1.4-_*3)/2),headerIconColor:z.clone().setA(z.a*O).toRgbString(),headerIconHoverColor:F.clone().setA(F.a*O).toRgbString(),expandIconHalfInner:U,expandIconSize:q,expandIconScale:I/q}},OE=2,OZ=Rn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:o,headerBg:i,headerColor:a,headerSortActiveBg:c,headerSortHoverBg:d,bodySortBg:h,rowHoverBg:m,rowSelectedBg:p,rowSelectedHoverBg:v,rowExpandedBg:C,cellPaddingBlock:x,cellPaddingInline:S,cellPaddingBlockMD:y,cellPaddingInlineMD:w,cellPaddingBlockSM:_,cellPaddingInlineSM:$,borderColor:R,footerBg:O,footerColor:I,headerBorderRadius:M,cellFontSize:T,cellFontSizeMD:N,cellFontSizeSM:z,headerSplitColor:F,fixedHeaderSortActiveBg:U,headerFilterHoverBg:q,filterDropdownBg:D,expandIconBg:K,selectionColumnWidth:B,stickyScrollBarBg:A,calc:H}=e,G=xn(e,{tableFontSize:T,tableBg:r,tableRadius:M,tablePaddingVertical:x,tablePaddingHorizontal:S,tablePaddingVerticalMiddle:y,tablePaddingHorizontalMiddle:w,tablePaddingVerticalSmall:_,tablePaddingHorizontalSmall:$,tableBorderColor:R,tableHeaderTextColor:a,tableHeaderBg:i,tableFooterTextColor:I,tableFooterBg:O,tableHeaderCellSplitColor:F,tableHeaderSortBg:c,tableHeaderSortHoverBg:d,tableBodySortBg:h,tableFixedHeaderSortActiveBg:U,tableHeaderFilterActiveBg:q,tableFilterDropdownBg:D,tableRowHoverBg:m,tableSelectedRowBg:p,tableSelectedRowHoverBg:v,zIndexTableFixed:OE,zIndexTableSticky:H(OE).add(1).equal({unit:!1}),tableFontSizeMiddle:N,tableFontSizeSmall:z,tableSelectionColumnWidth:B,tableExpandIconBg:K,tableExpandColumnWidth:H(o).add(H(e.padding).mul(2)).equal(),tableExpandedRowBg:C,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:A,tableScrollThumbBgHover:t,tableScrollBg:n});return[$Z(G),vZ(G),EE(G),SZ(G),pZ(G),dZ(G),yZ(G),mZ(G),EE(G),hZ(G),CZ(G),gZ(G),wZ(G),fZ(G),xZ(G),bZ(G),_Z(G)]},EZ,{unitless:{expandIconScale:!0}}),PE=[],PZ=(e,t)=>{var n,r;const{prefixCls:o,className:i,rootClassName:a,style:c,size:d,bordered:h,dropdownPrefixCls:m,dataSource:p,pagination:v,rowSelection:C,rowKey:x="key",rowClassName:S,columns:y,children:w,childrenColumnName:_,onChange:$,getPopupContainer:R,loading:O,expandIcon:I,expandable:M,expandedRowRender:T,expandIconColumnIndex:N,indentSize:z,scroll:F,sortDirections:U,locale:q,showSorterTooltip:D={target:"full-header"},virtual:K}=e;ts();const B=l.useMemo(()=>y||yx(w),[y,w]),A=l.useMemo(()=>B.some(Pt=>Pt.responsive),[B]),H=Wp(A),G=l.useMemo(()=>{const Pt=new Set(Object.keys(H).filter(vt=>H[vt]));return B.filter(vt=>!vt.responsive||vt.responsive.some(zt=>Pt.has(zt)))},[B,H]),Z=or(e,["className","style","columns"]),{locale:W=ia,direction:Y,table:Q,renderEmpty:ne,getPrefixCls:re,getPopupContainer:te}=l.useContext(Kt),de=Qr(d),ue=Object.assign(Object.assign({},W.Table),q),he=p||PE,Ce=re("table",o),me=re("dropdown",m),[,fe]=ro(),be=Yr(Ce),[ye,ge,pe]=OZ(Ce,be),_e=Object.assign(Object.assign({childrenColumnName:_,expandIconColumnIndex:N},M),{expandIcon:(n=M==null?void 0:M.expandIcon)!==null&&n!==void 0?n:(r=Q==null?void 0:Q.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:Ee="children"}=_e,Ae=l.useMemo(()=>he.some(Pt=>Pt==null?void 0:Pt[Ee])?"nest":T||M!=null&&M.expandedRowRender?"row":null,[he]),ze={body:l.useRef(null)},Se=XG(Ce),Ie=l.useRef(null),Re=l.useRef(null);Lz(t,()=>Object.assign(Object.assign({},Re.current),{nativeElement:Ie.current}));const Oe=l.useMemo(()=>typeof x=="function"?x:Pt=>Pt==null?void 0:Pt[x],[x]),[We]=ZX(he,Ee,Oe),qe={},lt=(Pt,vt,zt=!1)=>{var on,gn,vn,In;const cn=Object.assign(Object.assign({},qe),Pt);zt&&((on=qe.resetPagination)===null||on===void 0||on.call(qe),!((gn=cn.pagination)===null||gn===void 0)&&gn.current&&(cn.pagination.current=1),v&&((vn=v.onChange)===null||vn===void 0||vn.call(v,1,(In=cn.pagination)===null||In===void 0?void 0:In.pageSize))),F&&F.scrollToFirstRowOnChange!==!1&&ze.body.current&&yz(0,{getContainer:()=>ze.body.current}),$==null||$(cn.pagination,cn.filters,cn.sorter,{currentDataSource:xb(wb(he,cn.sorterStates,Ee),cn.filterStates,Ee),action:vt})},tt=(Pt,vt)=>{lt({sorter:Pt,sorterStates:vt},"sort",!1)},[Ye,rt,Fe,Le]=lZ({prefixCls:Ce,mergedColumns:G,onSorterChange:tt,sortDirections:U||["ascend","descend"],tableLocale:ue,showSorterTooltip:D}),Ue=l.useMemo(()=>wb(he,rt,Ee),[he,rt]);qe.sorter=Le(),qe.sorterStates=rt;const et=(Pt,vt)=>{lt({filters:Pt,filterStates:vt},"filter",!0)},[ot,Me,Te]=XX({prefixCls:Ce,locale:ue,dropdownPrefixCls:me,mergedColumns:G,onFilterChange:et,getPopupContainer:R||te,rootClassName:ce(a,be)}),Xe=xb(Ue,Me,Ee);qe.filters=Te,qe.filterStates=Me;const nt=l.useMemo(()=>{const Pt={};return Object.keys(Te).forEach(vt=>{Te[vt]!==null&&(Pt[vt]=Te[vt])}),Object.assign(Object.assign({},Fe),{filters:Pt})},[Fe,Te]),[Lt]=sZ(nt),Dt=(Pt,vt)=>{lt({pagination:Object.assign(Object.assign({},qe.pagination),{current:Pt,pageSize:vt})},"paginate")},[Qe,pt]=JX(Xe.length,Dt,v);qe.pagination=v===!1?{}:QX(Qe,v),qe.resetPagination=pt;const wt=l.useMemo(()=>{if(v===!1||!Qe.pageSize)return Xe;const{current:Pt=1,total:vt,pageSize:zt=rM}=Qe;return Xe.length<vt?Xe.length>zt?Xe.slice((Pt-1)*zt,Pt*zt):Xe:Xe.slice((Pt-1)*zt,Pt*zt)},[!!v,Xe,Qe==null?void 0:Qe.current,Qe==null?void 0:Qe.pageSize,Qe==null?void 0:Qe.total]),[Ct,kt]=qG({prefixCls:Ce,data:Xe,pageData:wt,getRowKey:Oe,getRecordByKey:We,expandType:Ae,childrenColumnName:Ee,locale:ue,getPopupContainer:R||te},C),_t=(Pt,vt,zt)=>{let on;return typeof S=="function"?on=ce(S(Pt,vt,zt)):on=ce(S),ce({[`${Ce}-row-selected`]:kt.has(Oe(Pt,vt))},on)};_e.__PARENT_RENDER_ICON__=_e.expandIcon,_e.expandIcon=_e.expandIcon||I||GG(ue),Ae==="nest"&&_e.expandIconColumnIndex===void 0?_e.expandIconColumnIndex=C?1:0:_e.expandIconColumnIndex>0&&C&&(_e.expandIconColumnIndex-=1),typeof _e.indentSize!="number"&&(_e.indentSize=typeof z=="number"?z:15);const St=l.useCallback(Pt=>Lt(Ct(ot(Ye(Pt)))),[Ye,ot,Ct]),st=()=>{if(v===!1||!(Qe!=null&&Qe.total))return{};const Pt=()=>Qe.size||(de==="small"||de==="middle"?"small":void 0),vt=Ze=>{const ht=Ze==="left"?"start":Ze==="right"?"end":Ze;return l.createElement(SN,Object.assign({},Qe,{align:Qe.align||ht,className:ce(`${Ce}-pagination`,Qe.className),size:Pt()}))},zt=Y==="rtl"?"left":"right",on=Qe.position;if(on===null||!Array.isArray(on))return{bottom:vt(zt)};const gn=on.find(Ze=>typeof Ze=="string"&&Ze.toLowerCase().includes("top")),vn=on.find(Ze=>typeof Ze=="string"&&Ze.toLowerCase().includes("bottom")),In=on.every(Ze=>`${Ze}`=="none"),cn=gn?gn.toLowerCase().replace("top",""):"",En=vn?vn.toLowerCase().replace("bottom",""):"",ft=!gn&&!vn&&!In,Nt=()=>cn?vt(cn):void 0,bt=()=>{if(En)return vt(En);if(ft)return vt(zt)};return{top:Nt(),bottom:bt()}},Et=l.useMemo(()=>typeof O=="boolean"?{spinning:O}:typeof O=="object"&&O!==null?Object.assign({spinning:!0},O):void 0,[O]),It=ce(pe,be,`${Ce}-wrapper`,Q==null?void 0:Q.className,{[`${Ce}-wrapper-rtl`]:Y==="rtl"},i,a,ge),it=Object.assign(Object.assign({},Q==null?void 0:Q.style),c),Ot=l.useMemo(()=>Et!=null&&Et.spinning&&he===PE?null:typeof(q==null?void 0:q.emptyText)<"u"?q.emptyText:(ne==null?void 0:ne("Table"))||l.createElement(AC,{componentName:"Table"}),[Et==null?void 0:Et.spinning,he,q==null?void 0:q.emptyText,ne]),at=K?uZ:cZ,Ge={},Ht=l.useMemo(()=>{const{fontSize:Pt,lineHeight:vt,lineWidth:zt,padding:on,paddingXS:gn,paddingSM:vn}=fe,In=Math.floor(Pt*vt);switch(de){case"middle":return vn*2+In+zt;case"small":return gn*2+In+zt;default:return on*2+In+zt}},[fe,de]);K&&(Ge.listItemHeight=Ht);const{top:At,bottom:ln}=st();return ye(l.createElement("div",{ref:Ie,className:It,style:it},l.createElement(Jp,Object.assign({spinning:!1},Et),At,l.createElement(at,Object.assign({},Ge,Z,{ref:Re,columns:G,direction:Y,expandable:_e,prefixCls:Ce,className:ce({[`${Ce}-middle`]:de==="middle",[`${Ce}-small`]:de==="small",[`${Ce}-bordered`]:h,[`${Ce}-empty`]:he.length===0},pe,be,ge),data:wt,rowKey:Oe,rowClassName:_t,emptyText:Ot,internalHooks:Nf,internalRefs:ze,transformColumns:St,getContainerWidth:Se,measureRowRender:Pt=>l.createElement(da,{getPopupContainer:vt=>vt},Pt)})),ln)))},RZ=l.forwardRef(PZ),IZ=(e,t)=>{const n=l.useRef(0);return n.current+=1,l.createElement(RZ,Object.assign({},e,{ref:t,_renderTimes:n.current}))},cl=l.forwardRef(IZ);cl.SELECTION_COLUMN=Vl;cl.EXPAND_COLUMN=Kl;cl.SELECTION_ALL=gb;cl.SELECTION_INVERT=vb;cl.SELECTION_NONE=yb;cl.Column=zG;cl.ColumnGroup=DG;cl.Summary=kN;const NZ=e=>{const t=e!=null&&e.algorithm?zm(e.algorithm):dC,n=Object.assign(Object.assign({},ru),e==null?void 0:e.token);return J2(n,{override:e==null?void 0:e.token},t,mC)};function MZ(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 TZ=(e,t)=>{const n=t??Cp(e),r=n.fontSizeSM,o=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),MZ(t??e)),_O(r)),{controlHeight:o}),wO(Object.assign(Object.assign({},n),{controlHeight:o})))},Ri=(e,t)=>new Dn(e).setA(t).toRgbString(),jc=(e,t)=>new Dn(e).lighten(t).toHexString(),LZ=e=>{const t=zs(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]}},kZ=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ri(r,.85),colorTextSecondary:Ri(r,.65),colorTextTertiary:Ri(r,.45),colorTextQuaternary:Ri(r,.25),colorFill:Ri(r,.18),colorFillSecondary:Ri(r,.12),colorFillTertiary:Ri(r,.08),colorFillQuaternary:Ri(r,.04),colorBgSolid:Ri(r,.95),colorBgSolidHover:Ri(r,1),colorBgSolidActive:Ri(r,.9),colorBgElevated:jc(n,12),colorBgContainer:jc(n,8),colorBgLayout:jc(n,0),colorBgSpotlight:jc(n,26),colorBgBlur:Ri(r,.04),colorBorder:jc(n,26),colorBorderSecondary:jc(n,19)}},jZ=(e,t)=>{const n=Object.keys(uC).map(i=>{const a=zs(e[i],{theme:"dark"});return Array.from({length:10},()=>1).reduce((c,d,h)=>(c[`${i}-${h+1}`]=a[h],c[`${i}${h+1}`]=a[h],c),{})}).reduce((i,a)=>(i=Object.assign(Object.assign({},i),a),i),{}),r=t??Cp(e),o=SO(e,{generateColorPalettes:LZ,generateNeutralColorPalettes:kZ});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),o),{colorPrimaryBg:o.colorPrimaryBorder,colorPrimaryBgHover:o.colorPrimaryBorderHover})};function zZ(){const[e,t,n]=ro();return{theme:e,token:t,hashId:n}}const aM={defaultSeed:tf.token,useToken:zZ,defaultAlgorithm:Cp,darkAlgorithm:jZ,compactAlgorithm:TZ,getDesignToken:NZ,defaultConfig:tf,_internalContext:fC};var DZ={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"},AZ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:DZ}))},BZ=l.forwardRef(AZ),FZ={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"},HZ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:FZ}))},WZ=l.forwardRef(HZ),VZ={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"},KZ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:VZ}))},UZ=l.forwardRef(KZ);const qZ=(e,t,n,r)=>{const{titleMarginBottom:o,fontWeightStrong:i}=r;return{marginBottom:o,color:n,fontWeight:i,fontSize:e,lineHeight:t}},GZ=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}
`]=qZ(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},XZ=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},pC(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},ZZ=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:Am[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}}),YZ=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"}}}},QZ=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),JZ=()=>({"\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"}}),eY=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"}},GZ(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}}}),ZZ(e)),XZ(e)),{[`
${t}-expand,
${t}-collapse,
${t}-edit,
${t}-copy
`]:Object.assign(Object.assign({},pC(e)),{marginInlineStart:e.marginXXS})}),YZ(e)),QZ(e)),JZ()),{"&-rtl":{direction:"rtl"}})}},tY=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),lM=Rn("Typography",eY,tY),nY=e=>{const{prefixCls:t,"aria-label":n,className:r,style:o,direction:i,maxLength:a,autoSize:c=!0,value:d,onSave:h,onCancel:m,onEnd:p,component:v,enterIcon:C=l.createElement(UZ,null)}=e,x=l.useRef(null),S=l.useRef(!1),y=l.useRef(null),[w,_]=l.useState(d);l.useEffect(()=>{_(d)},[d]),l.useEffect(()=>{var D;if(!((D=x.current)===null||D===void 0)&&D.resizableTextArea){const{textArea:K}=x.current.resizableTextArea;K.focus();const{length:B}=K.value;K.setSelectionRange(B,B)}},[]);const $=({target:D})=>{_(D.value.replace(/[\n\r]/g,""))},R=()=>{S.current=!0},O=()=>{S.current=!1},I=({keyCode:D})=>{S.current||(y.current=D)},M=()=>{h(w.trim())},T=({keyCode:D,ctrlKey:K,altKey:B,metaKey:A,shiftKey:H})=>{y.current!==D||S.current||K||B||A||H||(D===ct.ENTER?(M(),p==null||p()):D===ct.ESC&&m())},N=()=>{M()},[z,F,U]=lM(t),q=ce(t,`${t}-edit-content`,{[`${t}-rtl`]:i==="rtl",[`${t}-${v}`]:!!v},r,F,U);return z(l.createElement("div",{className:q,style:o},l.createElement(yN,{ref:x,maxLength:a,value:w,onChange:$,onKeyDown:I,onKeyUp:T,onCompositionStart:R,onCompositionEnd:O,onBlur:N,"aria-label":n,rows:1,autoSize:c}),C!==null?Zr(C,{className:`${t}-edit-content-confirm`}):null))};var D0,RE;function rY(){return RE||(RE=1,D0=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(o){e.addRange(o)}),t&&t.focus()}}),D0}var A0,IE;function oY(){if(IE)return A0;IE=1;var e=rY(),t={"text/plain":"Text","text/html":"Url",default:"Text"},n="Copy to clipboard: #{key}, Enter";function r(i){var a=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return i.replace(/#{\s*key\s*}/g,a)}function o(i,a){var c,d,h,m,p,v,C=!1;a||(a={}),c=a.debug||!1;try{h=e(),m=document.createRange(),p=document.getSelection(),v=document.createElement("span"),v.textContent=i,v.ariaHidden="true",v.style.all="unset",v.style.position="fixed",v.style.top=0,v.style.clip="rect(0, 0, 0, 0)",v.style.whiteSpace="pre",v.style.webkitUserSelect="text",v.style.MozUserSelect="text",v.style.msUserSelect="text",v.style.userSelect="text",v.addEventListener("copy",function(S){if(S.stopPropagation(),a.format)if(S.preventDefault(),typeof S.clipboardData>"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var y=t[a.format]||t.default;window.clipboardData.setData(y,i)}else S.clipboardData.clearData(),S.clipboardData.setData(a.format,i);a.onCopy&&(S.preventDefault(),a.onCopy(S.clipboardData))}),document.body.appendChild(v),m.selectNodeContents(v),p.addRange(m);var x=document.execCommand("copy");if(!x)throw new Error("copy command was unsuccessful");C=!0}catch(S){c&&console.error("unable to copy using execCommand: ",S),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(a.format||"text",i),a.onCopy&&a.onCopy(window.clipboardData),C=!0}catch(y){c&&console.error("unable to copy using clipboardData: ",y),c&&console.error("falling back to prompt"),d=r("message"in a?a.message:n),window.prompt(d,i)}}finally{p&&(typeof p.removeRange=="function"?p.removeRange(m):p.removeAllRanges()),v&&document.body.removeChild(v),h()}return C}return A0=o,A0}var iY=oY();const aY=uu(iY);var lY=function(e,t,n,r){function o(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function c(m){try{h(r.next(m))}catch(p){a(p)}}function d(m){try{h(r.throw(m))}catch(p){a(p)}}function h(m){m.done?i(m.value):o(m.value).then(c,d)}h((r=r.apply(e,t||[])).next())})};const sY=({copyConfig:e,children:t})=>{const[n,r]=l.useState(!1),[o,i]=l.useState(!1),a=l.useRef(null),c=()=>{a.current&&clearTimeout(a.current)},d={};e.format&&(d.format=e.format),l.useEffect(()=>c,[]);const h=On(m=>lY(void 0,void 0,void 0,function*(){var p;m==null||m.preventDefault(),m==null||m.stopPropagation(),i(!0);try{const v=typeof e.text=="function"?yield e.text():e.text;aY(v||LU(t,!0).join("")||"",d),i(!1),r(!0),c(),a.current=setTimeout(()=>{r(!1)},3e3),(p=e.onCopy)===null||p===void 0||p.call(e,m)}catch(v){throw i(!1),v}}));return{copied:n,copyLoading:o,onClick:h}};function B0(e,t){return l.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const cY=e=>{const t=l.useRef(void 0);return l.useEffect(()=>{t.current=e}),t.current},uY=(e,t,n)=>l.useMemo(()=>e===!0?{title:t??n}:l.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var dY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const sM=l.forwardRef((e,t)=>{const{prefixCls:n,component:r="article",className:o,rootClassName:i,setContentRef:a,children:c,direction:d,style:h}=e,m=dY(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:p,direction:v,className:C,style:x}=Fr("typography"),S=d??v,y=a?Kr(t,a):t,w=p("typography",n),[_,$,R]=lM(w),O=ce(w,C,{[`${w}-rtl`]:S==="rtl"},o,i,$,R),I=Object.assign(Object.assign({},x),h);return _(l.createElement(r,Object.assign({className:O,style:I,ref:y},m),c))});var fY={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"},hY=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:fY}))},mY=l.forwardRef(hY);function NE(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function F0(e,t,n){return e===!0||e===void 0?t:e||n&&t}function pY(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 _x=e=>["string","number"].includes(typeof e),gY=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:o,icon:i,tabIndex:a,onCopy:c,loading:d})=>{const h=NE(o),m=NE(i),{copied:p,copy:v}=n??{},C=t?p:v,x=F0(h[t?1:0],C),S=typeof x=="string"?x:C;return l.createElement(Di,{title:x},l.createElement("button",{type:"button",className:ce(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:c,"aria-label":S,tabIndex:a},t?F0(m[1],l.createElement(BC,null),!0):F0(m[0],d?l.createElement(il,null):l.createElement(mY,null),!0)))},rm=l.forwardRef(({style:e,children:t},n)=>{const r=l.useRef(null);return l.useImperativeHandle(n,()=>({isExceed:()=>{const o=r.current;return o.scrollHeight>o.clientHeight},getHeight:()=>r.current.clientHeight})),l.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)}),vY=e=>e.reduce((t,n)=>t+(_x(n)?String(n).length:1),0);function ME(e,t){let n=0;const r=[];for(let o=0;o<e.length;o+=1){if(n===t)return r;const i=e[o],c=_x(i)?String(i).length:1,d=n+c;if(d>t){const h=t-n;return r.push(String(i).slice(0,h)),r}r.push(i),n=d}return e}const H0=0,W0=1,V0=2,K0=3,TE=4,om={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function yY(e){const{enableMeasure:t,width:n,text:r,children:o,rows:i,expanded:a,miscDeps:c,onEllipsis:d}=e,h=l.useMemo(()=>co(r),[r]),m=l.useMemo(()=>vY(h),[r]),p=l.useMemo(()=>o(h,!1),[r]),[v,C]=l.useState(null),x=l.useRef(null),S=l.useRef(null),y=l.useRef(null),w=l.useRef(null),_=l.useRef(null),[$,R]=l.useState(!1),[O,I]=l.useState(H0),[M,T]=l.useState(0),[N,z]=l.useState(null);bn(()=>{I(t&&n&&m?W0:H0)},[n,r,i,t,h]),bn(()=>{var D,K,B,A;if(O===W0){I(V0);const H=S.current&&getComputedStyle(S.current).whiteSpace;z(H)}else if(O===V0){const H=!!(!((D=y.current)===null||D===void 0)&&D.isExceed());I(H?K0:TE),C(H?[0,m]:null),R(H);const G=((K=y.current)===null||K===void 0?void 0:K.getHeight())||0,Z=i===1?0:((B=w.current)===null||B===void 0?void 0:B.getHeight())||0,W=((A=_.current)===null||A===void 0?void 0:A.getHeight())||0,Y=Math.max(G,Z+W);T(Y+1),d(H)}},[O]);const F=v?Math.ceil((v[0]+v[1])/2):0;bn(()=>{var D;const[K,B]=v||[0,0];if(K!==B){const H=(((D=x.current)===null||D===void 0?void 0:D.getHeight())||0)>M;let G=F;B-K===1&&(G=H?K:B),C(H?[K,G]:[G,B])}},[v,F]);const U=l.useMemo(()=>{if(!t)return o(h,!1);if(O!==K0||!v||v[0]!==v[1]){const D=o(h,!1);return[TE,H0].includes(O)?D:l.createElement("span",{style:Object.assign(Object.assign({},om),{WebkitLineClamp:i})},D)}return o(a?h:ME(h,v[0]),$)},[a,O,v,h].concat(ke(c))),q={width:n,margin:0,padding:0,whiteSpace:N==="nowrap"?"normal":"inherit"};return l.createElement(l.Fragment,null,U,O===V0&&l.createElement(l.Fragment,null,l.createElement(rm,{style:Object.assign(Object.assign(Object.assign({},q),om),{WebkitLineClamp:i}),ref:y},p),l.createElement(rm,{style:Object.assign(Object.assign(Object.assign({},q),om),{WebkitLineClamp:i-1}),ref:w},p),l.createElement(rm,{style:Object.assign(Object.assign(Object.assign({},q),om),{WebkitLineClamp:1}),ref:_},o([],!0))),O===K0&&v&&v[0]!==v[1]&&l.createElement(rm,{style:Object.assign(Object.assign({},q),{top:400}),ref:x},o(ME(h,F),!0)),O===W0&&l.createElement("span",{style:{whiteSpace:"inherit"},ref:S}))}const bY=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:l.createElement(Di,Object.assign({open:t?void 0:!1},r),n);var CY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function xY({mark:e,code:t,underline:n,delete:r,strong:o,keyboard:i,italic:a},c){let d=c;function h(m,p){p&&(d=l.createElement(m,{},d))}return h("strong",o),h("u",n),h("del",r),h("code",t),h("mark",e),h("kbd",i),h("i",a),d}const SY="...",LE=["delete","mark","code","underline","strong","keyboard","italic"],ig=l.forwardRef((e,t)=>{var n;const{prefixCls:r,className:o,style:i,type:a,disabled:c,children:d,ellipsis:h,editable:m,copyable:p,component:v,title:C}=e,x=CY(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:S,direction:y}=l.useContext(Kt),[w]=Yo("Text"),_=l.useRef(null),$=l.useRef(null),R=S("typography",r),O=or(x,LE),[I,M]=B0(m),[T,N]=qn(!1,{value:M.editing}),{triggerType:z=["icon"]}=M,F=Me=>{var Te;Me&&((Te=M.onStart)===null||Te===void 0||Te.call(M)),N(Me)},U=cY(T);bn(()=>{var Me;!T&&U&&((Me=$.current)===null||Me===void 0||Me.focus())},[T]);const q=Me=>{Me==null||Me.preventDefault(),F(!0)},D=Me=>{var Te;(Te=M.onChange)===null||Te===void 0||Te.call(M,Me),F(!1)},K=()=>{var Me;(Me=M.onCancel)===null||Me===void 0||Me.call(M),F(!1)},[B,A]=B0(p),{copied:H,copyLoading:G,onClick:Z}=sY({copyConfig:A,children:d}),[W,Y]=l.useState(!1),[Q,ne]=l.useState(!1),[re,te]=l.useState(!1),[de,ue]=l.useState(!1),[he,Ce]=l.useState(!0),[me,fe]=B0(h,{expandable:!1,symbol:Me=>Me?w==null?void 0:w.collapse:w==null?void 0:w.expand}),[be,ye]=qn(fe.defaultExpanded||!1,{value:fe.expanded}),ge=me&&(!be||fe.expandable==="collapsible"),{rows:pe=1}=fe,_e=l.useMemo(()=>ge&&(fe.suffix!==void 0||fe.onEllipsis||fe.expandable||I||B),[ge,fe,I,B]);bn(()=>{me&&!_e&&(Y(Gy("webkitLineClamp")),ne(Gy("textOverflow")))},[_e,me]);const[Ee,Ae]=l.useState(ge),ze=l.useMemo(()=>_e?!1:pe===1?Q:W,[_e,Q,W]);bn(()=>{Ae(ze&&ge)},[ze,ge]);const Se=ge&&(Ee?de:re),Ie=ge&&pe===1&&Ee,Re=ge&&pe>1&&Ee,Oe=(Me,Te)=>{var Xe;ye(Te.expanded),(Xe=fe.onExpand)===null||Xe===void 0||Xe.call(fe,Me,Te)},[We,qe]=l.useState(0),lt=({offsetWidth:Me})=>{qe(Me)},tt=Me=>{var Te;te(Me),re!==Me&&((Te=fe.onEllipsis)===null||Te===void 0||Te.call(fe,Me))};l.useEffect(()=>{const Me=_.current;if(me&&Ee&&Me){const Te=pY(Me);de!==Te&&ue(Te)}},[me,Ee,d,Re,he,We]),l.useEffect(()=>{const Me=_.current;if(typeof IntersectionObserver>"u"||!Me||!Ee||!ge)return;const Te=new IntersectionObserver(()=>{Ce(!!Me.offsetParent)});return Te.observe(Me),()=>{Te.disconnect()}},[Ee,ge]);const Ye=uY(fe.tooltip,M.text,d),rt=l.useMemo(()=>{if(!(!me||Ee))return[M.text,d,C,Ye.title].find(_x)},[me,Ee,C,Ye.title,Se]);if(T)return l.createElement(nY,{value:(n=M.text)!==null&&n!==void 0?n:typeof d=="string"?d:"",onSave:D,onCancel:K,onEnd:M.onEnd,prefixCls:R,className:o,style:i,direction:y,component:v,maxLength:M.maxLength,autoSize:M.autoSize,enterIcon:M.enterIcon});const Fe=()=>{const{expandable:Me,symbol:Te}=fe;return Me?l.createElement("button",{type:"button",key:"expand",className:`${R}-${be?"collapse":"expand"}`,onClick:Xe=>Oe(Xe,{expanded:!be}),"aria-label":be?w.collapse:w==null?void 0:w.expand},typeof Te=="function"?Te(be):Te):null},Le=()=>{if(!I)return;const{icon:Me,tooltip:Te,tabIndex:Xe}=M,nt=co(Te)[0]||(w==null?void 0:w.edit),Lt=typeof nt=="string"?nt:"";return z.includes("icon")?l.createElement(Di,{key:"edit",title:Te===!1?"":nt},l.createElement("button",{type:"button",ref:$,className:`${R}-edit`,onClick:q,"aria-label":Lt,tabIndex:Xe},Me||l.createElement(WZ,{role:"button"}))):null},Ue=()=>B?l.createElement(gY,Object.assign({key:"copy"},A,{prefixCls:R,copied:H,locale:w,onCopy:Z,loading:G,iconOnly:d==null})):null,et=Me=>[Me&&Fe(),Le(),Ue()],ot=Me=>[Me&&!be&&l.createElement("span",{"aria-hidden":!0,key:"ellipsis"},SY),fe.suffix,et(Me)];return l.createElement(Do,{onResize:lt,disabled:!ge},Me=>l.createElement(bY,{tooltipProps:Ye,enableEllipsis:ge,isEllipsis:Se},l.createElement(sM,Object.assign({className:ce({[`${R}-${a}`]:a,[`${R}-disabled`]:c,[`${R}-ellipsis`]:me,[`${R}-ellipsis-single-line`]:Ie,[`${R}-ellipsis-multiple-line`]:Re},o),prefixCls:r,style:Object.assign(Object.assign({},i),{WebkitLineClamp:Re?pe:void 0}),component:v,ref:Kr(Me,_,t),direction:y,onClick:z.includes("text")?q:void 0,"aria-label":rt==null?void 0:rt.toString(),title:C},O),l.createElement(yY,{enableMeasure:ge&&!Ee,text:d,rows:pe,width:We,onEllipsis:tt,expanded:be,miscDeps:[H,be,G,I,B,w].concat(ke(LE.map(Te=>e[Te])))},(Te,Xe)=>xY(e,l.createElement(l.Fragment,null,Te.length>0&&Xe&&!be&&rt?l.createElement("span",{key:"show-content","aria-hidden":!0},Te):Te,ot(Xe)))))))});var wY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const _Y=l.forwardRef((e,t)=>{const{ellipsis:n,rel:r,children:o,navigate:i}=e,a=wY(e,["ellipsis","rel","children","navigate"]),c=Object.assign(Object.assign({},a),{rel:r===void 0&&a.target==="_blank"?"noopener noreferrer":r});return l.createElement(ig,Object.assign({},c,{ref:t,ellipsis:!!n,component:"a"}),o)});var $Y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const EY=l.forwardRef((e,t)=>{const{children:n}=e,r=$Y(e,["children"]);return l.createElement(ig,Object.assign({ref:t},r,{component:"div"}),n)});var OY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const PY=(e,t)=>{const{ellipsis:n,children:r}=e,o=OY(e,["ellipsis","children"]),i=l.useMemo(()=>n&&typeof n=="object"?or(n,["expandable","rows"]):n,[n]);return l.createElement(ig,Object.assign({ref:t},o,{ellipsis:i,component:"span"}),r)},RY=l.forwardRef(PY);var IY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const NY=[1,2,3,4,5],MY=l.forwardRef((e,t)=>{const{level:n=1,children:r}=e,o=IY(e,["level","children"]),i=NY.includes(n)?`h${n}`:"h1";return l.createElement(ig,Object.assign({ref:t},o,{component:i}),r)}),Tf=sM;Tf.Text=RY;Tf.Link=_Y;Tf.Title=MY;Tf.Paragraph=EY;const U0=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return n.some(function(a){var c=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(c.charAt(0)==="."){var d=r.toLowerCase(),h=c.toLowerCase(),m=[h];return(h===".jpg"||h===".jpeg")&&(m=[".jpg",".jpeg"]),m.some(function(p){return d.endsWith(p)})}return/\/\*$/.test(c)?i===c.replace(/\/.*$/,""):o===c?!0:/^\w+$/.test(c)?(lr(!1,"Upload takes an invalidate 'accept' type '".concat(c,"'.Skip for check.")),!0):!1})}return!0};function TY(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 kE(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function jE(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(i){i.total>0&&(i.percent=i.loaded/i.total*100),e.onProgress(i)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var i=e.data[o];if(Array.isArray(i)){i.forEach(function(a){n.append("".concat(o,"[]"),a)});return}n.append(o,i)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(i){e.onError(i)},t.onload=function(){return t.status<200||t.status>=300?e.onError(TY(e,t),kE(t)):e.onSuccess(kE(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(o){r[o]!==null&&t.setRequestHeader(o,r[o])}),t.send(n),{abort:function(){t.abort()}}}var LY=function(){var e=zo(rr().mark(function t(n,r){var o,i,a,c,d,h,m,p;return rr().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:h=function(){return h=zo(rr().mark(function S(y){return rr().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",new Promise(function($){y.file(function(R){r(R)?(y.fullPath&&!R.webkitRelativePath&&(Object.defineProperties(R,{webkitRelativePath:{writable:!0}}),R.webkitRelativePath=y.fullPath.replace(/^\//,""),Object.defineProperties(R,{webkitRelativePath:{writable:!1}})),$(R)):$(null)})}));case 1:case"end":return _.stop()}},S)})),h.apply(this,arguments)},d=function(S){return h.apply(this,arguments)},c=function(){return c=zo(rr().mark(function S(y){var w,_,$,R,O;return rr().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:w=y.createReader(),_=[];case 2:return M.next=5,new Promise(function(T){w.readEntries(T,function(){return T([])})});case 5:if($=M.sent,R=$.length,R){M.next=9;break}return M.abrupt("break",12);case 9:for(O=0;O<R;O++)_.push($[O]);M.next=2;break;case 12:return M.abrupt("return",_);case 13:case"end":return M.stop()}},S)})),c.apply(this,arguments)},a=function(S){return c.apply(this,arguments)},o=[],i=[],n.forEach(function(x){return i.push(x.webkitGetAsEntry())}),m=function(){var x=zo(rr().mark(function S(y,w){var _,$;return rr().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(y){O.next=2;break}return O.abrupt("return");case 2:if(y.path=w||"",!y.isFile){O.next=10;break}return O.next=6,d(y);case 6:_=O.sent,_&&o.push(_),O.next=15;break;case 10:if(!y.isDirectory){O.next=15;break}return O.next=13,a(y);case 13:$=O.sent,i.push.apply(i,ke($));case 15:case"end":return O.stop()}},S)}));return function(y,w){return x.apply(this,arguments)}}(),p=0;case 9:if(!(p<i.length)){C.next=15;break}return C.next=12,m(i[p]);case 12:p++,C.next=9;break;case 15:return C.abrupt("return",o);case 16:case"end":return C.stop()}},t)}));return function(n,r){return e.apply(this,arguments)}}(),kY=+new Date,jY=0;function q0(){return"rc-upload-".concat(kY,"-").concat(++jY)}var zY=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","folder","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],DY=function(e){Ai(n,e);var t=Bi(n);function n(){var r;_r(this,n);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return r=t.call.apply(t,[this].concat(i)),J($t(r),"state",{uid:q0()}),J($t(r),"reqs",{}),J($t(r),"fileInput",void 0),J($t(r),"_isMounted",void 0),J($t(r),"onChange",function(c){var d=r.props,h=d.accept,m=d.directory,p=c.target.files,v=ke(p).filter(function(C){return!m||U0(C,h)});r.uploadFiles(v),r.reset()}),J($t(r),"onClick",function(c){var d=r.fileInput;if(d){var h=c.target,m=r.props.onClick;if(h&&h.tagName==="BUTTON"){var p=d.parentNode;p.focus(),h.blur()}d.click(),m&&m(c)}}),J($t(r),"onKeyDown",function(c){c.key==="Enter"&&r.onClick(c)}),J($t(r),"onDataTransferFiles",function(){var c=zo(rr().mark(function d(h,m){var p,v,C,x,S,y,w;return rr().wrap(function($){for(;;)switch($.prev=$.next){case 0:if(p=r.props,v=p.multiple,C=p.accept,x=p.directory,S=ke(h.items||[]),y=ke(h.files||[]),(y.length>0||S.some(function(R){return R.kind==="file"}))&&(m==null||m()),!x){$.next=11;break}return $.next=7,LY(Array.prototype.slice.call(S),function(R){return U0(R,r.props.accept)});case 7:y=$.sent,r.uploadFiles(y),$.next=14;break;case 11:w=ke(y).filter(function(R){return U0(R,C)}),v===!1&&(w=y.slice(0,1)),r.uploadFiles(w);case 14:case"end":return $.stop()}},d)}));return function(d,h){return c.apply(this,arguments)}}()),J($t(r),"onFilePaste",function(){var c=zo(rr().mark(function d(h){var m,p;return rr().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(m=r.props.pastable,m){C.next=3;break}return C.abrupt("return");case 3:if(h.type!=="paste"){C.next=6;break}return p=h.clipboardData,C.abrupt("return",r.onDataTransferFiles(p,function(){h.preventDefault()}));case 6:case"end":return C.stop()}},d)}));return function(d){return c.apply(this,arguments)}}()),J($t(r),"onFileDragOver",function(c){c.preventDefault()}),J($t(r),"onFileDrop",function(){var c=zo(rr().mark(function d(h){var m;return rr().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(h.preventDefault(),h.type!=="drop"){v.next=4;break}return m=h.dataTransfer,v.abrupt("return",r.onDataTransferFiles(m));case 4:case"end":return v.stop()}},d)}));return function(d){return c.apply(this,arguments)}}()),J($t(r),"uploadFiles",function(c){var d=ke(c),h=d.map(function(m){return m.uid=q0(),r.processFile(m,d)});Promise.all(h).then(function(m){var p=r.props.onBatchStart;p==null||p(m.map(function(v){var C=v.origin,x=v.parsedFile;return{file:C,parsedFile:x}})),m.filter(function(v){return v.parsedFile!==null}).forEach(function(v){r.post(v)})})}),J($t(r),"processFile",function(){var c=zo(rr().mark(function d(h,m){var p,v,C,x,S,y,w,_,$;return rr().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(p=r.props.beforeUpload,v=h,!p){O.next=14;break}return O.prev=3,O.next=6,p(h,m);case 6:v=O.sent,O.next=12;break;case 9:O.prev=9,O.t0=O.catch(3),v=!1;case 12:if(v!==!1){O.next=14;break}return O.abrupt("return",{origin:h,parsedFile:null,action:null,data:null});case 14:if(C=r.props.action,typeof C!="function"){O.next=21;break}return O.next=18,C(h);case 18:x=O.sent,O.next=22;break;case 21:x=C;case 22:if(S=r.props.data,typeof S!="function"){O.next=29;break}return O.next=26,S(h);case 26:y=O.sent,O.next=30;break;case 29:y=S;case 30:return w=(Tt(v)==="object"||typeof v=="string")&&v?v:h,w instanceof File?_=w:_=new File([w],h.name,{type:h.type}),$=_,$.uid=h.uid,O.abrupt("return",{origin:h,data:y,parsedFile:$,action:x});case 35:case"end":return O.stop()}},d,null,[[3,9]])}));return function(d,h){return c.apply(this,arguments)}}()),J($t(r),"saveFileInput",function(c){r.fileInput=c}),r}return $r(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var o=this.props.pastable;o&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(o){var i=this.props.pastable;i&&!o.pastable?document.addEventListener("paste",this.onFilePaste):!i&&o.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(o){var i=this,a=o.data,c=o.origin,d=o.action,h=o.parsedFile;if(this._isMounted){var m=this.props,p=m.onStart,v=m.customRequest,C=m.name,x=m.headers,S=m.withCredentials,y=m.method,w=c.uid,_=v||jE,$={action:d,filename:C,data:a,file:h,headers:x,withCredentials:S,method:y||"post",onProgress:function(O){var I=i.props.onProgress;I==null||I(O,h)},onSuccess:function(O,I){var M=i.props.onSuccess;M==null||M(O,h,I),delete i.reqs[w]},onError:function(O,I){var M=i.props.onError;M==null||M(O,I,h),delete i.reqs[w]}};p(c),this.reqs[w]=_($,{defaultRequest:jE})}}},{key:"reset",value:function(){this.setState({uid:q0()})}},{key:"abort",value:function(o){var i=this.reqs;if(o){var a=o.uid?o.uid:o;i[a]&&i[a].abort&&i[a].abort(),delete i[a]}else Object.keys(i).forEach(function(c){i[c]&&i[c].abort&&i[c].abort(),delete i[c]})}},{key:"render",value:function(){var o=this.props,i=o.component,a=o.prefixCls,c=o.className,d=o.classNames,h=d===void 0?{}:d,m=o.disabled,p=o.id,v=o.name,C=o.style,x=o.styles,S=x===void 0?{}:x,y=o.multiple,w=o.accept,_=o.capture,$=o.children,R=o.directory,O=o.folder,I=o.openFileDialogOnClick,M=o.onMouseEnter,T=o.onMouseLeave,N=o.hasControlInside,z=Zt(o,zY),F=ce(J(J(J({},a,!0),"".concat(a,"-disabled"),m),c,c)),U=R||O?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},q=m?{}:{onClick:I?this.onClick:function(){},onKeyDown:I?this.onKeyDown:function(){},onMouseEnter:M,onMouseLeave:T,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:N?void 0:"0"};return ae.createElement(i,je({},q,{className:F,role:N?void 0:"button",style:C}),ae.createElement("input",je({},Vr(z,{aria:!0,data:!0}),{id:p,name:v,disabled:m,type:"file",ref:this.saveFileInput,onClick:function(K){return K.stopPropagation()},key:this.state.uid,style:le({display:"none"},S.input),className:h.input,accept:w},U,{multiple:y,onChange:this.onChange},_!=null?{capture:_}:{})),$)}}]),n}(l.Component);function G0(){}var _b=function(e){Ai(n,e);var t=Bi(n);function n(){var r;_r(this,n);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return r=t.call.apply(t,[this].concat(i)),J($t(r),"uploader",void 0),J($t(r),"saveUploader",function(c){r.uploader=c}),r}return $r(n,[{key:"abort",value:function(o){this.uploader.abort(o)}},{key:"render",value:function(){return ae.createElement(DY,je({},this.props,{ref:this.saveUploader}))}}]),n}(l.Component);J(_b,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:G0,onError:G0,onSuccess:G0,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const AY=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${oe(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:`${oe(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 ${oe(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}}}}}},BY=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:o,calc:i}=e,a=`${t}-list-item`,c=`${a}-actions`,d=`${a}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Ma()),{lineHeight:e.lineHeight,[a]:{position:"relative",height:i(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},[`${a}-name`]:Object.assign(Object.assign({},aa),{padding:`0 ${oe(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[c]:{whiteSpace:"nowrap",[d]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[`
${d}:focus-visible,
&.picture ${d}
`]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${a}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:i(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${a}:hover ${d}`]:{opacity:1},[`${a}-error`]:{color:e.colorError,[`${a}-name, ${t}-icon ${n}`]:{color:e.colorError},[c]:{[`${n}, ${n}:hover`]:{color:e.colorError},[d]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},FY=e=>{const{componentCls:t}=e,n=new An("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new An("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:n},[`${o}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:gP(e)},n,r]},HY=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:o,calc:i}=e,a=`${t}-list`,c=`${a}-item`;return{[`${t}-wrapper`]:{[`
${a}${a}-picture,
${a}${a}-picture-card,
${a}${a}-picture-circle
`]:{[c]:{position:"relative",height:i(r).add(i(e.lineWidth).mul(2)).add(i(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${c}-thumbnail`]:Object.assign(Object.assign({},aa),{width:r,height:r,lineHeight:oe(i(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"}}),[`${c}-progress`]:{bottom:o,width:`calc(100% - ${oe(i(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:i(r).add(e.paddingXS).equal()}},[`${c}-error`]:{borderColor:e.colorError,[`${c}-thumbnail ${n}`]:{[`svg path[fill='${ou[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${ou.primary}']`]:{fill:e.colorError}}},[`${c}-uploading`]:{borderStyle:"dashed",[`${c}-name`]:{marginBottom:o}}},[`${a}${a}-picture-circle ${c}`]:{[`&, &::before, ${c}-thumbnail`]:{borderRadius:"50%"}}}}},WY=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:o,calc:i}=e,a=`${t}-list`,c=`${a}-item`,d=e.uploadPicCardSize;return{[`
${t}-wrapper${t}-picture-card-wrapper,
${t}-wrapper${t}-picture-circle-wrapper
`]:Object.assign(Object.assign({},Ma()),{display:"block",[`${t}${t}-select`]:{width:d,height:d,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${oe(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}},[`${a}${a}-picture-card, ${a}${a}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${a}-item-container`]:{display:"inline-block",width:d,height:d,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[c]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${oe(i(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${oe(i(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${c}:hover`]:{[`&::before, ${c}-actions`]:{opacity:1}},[`${c}-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 ${oe(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},svg:{verticalAlign:"baseline"}}},[`${c}-thumbnail, ${c}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${c}-name`]:{display:"none",textAlign:"center"},[`${c}-file + ${c}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${oe(i(e.paddingXS).mul(2).equal())})`},[`${c}-uploading`]:{[`&${c}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${c}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${oe(i(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},VY=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},KY=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},Fn(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"}})}},UY=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),qY=Rn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:o,calc:i}=e,a=xn(e,{uploadThumbnailSize:i(t).mul(2).equal(),uploadProgressOffset:i(i(n).div(2)).add(r).equal(),uploadPicCardSize:o});return[KY(a),AY(a),HY(a),WY(a),BY(a),FY(a),VY(a),bf(a)]},UY);var GY={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"},XY=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:GY}))},ZY=l.forwardRef(XY),YY={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"},QY=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:YY}))},JY=l.forwardRef(QY),eQ={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"},tQ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:eQ}))},nQ=l.forwardRef(tQ);function im(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 am(e,t){const n=ke(t),r=n.findIndex(({uid:o})=>o===e.uid);return r===-1?n.push(e):n[r]=e,n}function X0(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function rQ(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(o=>o[n]!==e[n]);return r.length===t.length?null:r}const oQ=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},cM=e=>e.indexOf("image/")===0,iQ=e=>{if(e.type&&!e.thumbUrl)return cM(e.type);const t=e.thumbUrl||e.url||"",n=oQ(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)},Al=200;function aQ(e){return new Promise(t=>{if(!e.type||!cM(e.type)){t("");return}const n=document.createElement("canvas");n.width=Al,n.height=Al,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${Al}px; height: ${Al}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),o=new Image;if(o.onload=()=>{const{width:i,height:a}=o;let c=Al,d=Al,h=0,m=0;i>a?(d=a*(Al/i),m=-(d-c)/2):(c=i*(Al/a),h=-(c-d)/2),r.drawImage(o,h,m,c,d);const p=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),t(p)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const i=new FileReader;i.onload=()=>{i.result&&typeof i.result=="string"&&(o.src=i.result)},i.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const i=new FileReader;i.onload=()=>{i.result&&t(i.result)},i.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var uM={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"},lQ=function(t,n){return l.createElement(jn,je({},t,{ref:n,icon:uM}))},sQ=l.forwardRef(lQ);const cQ=l.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:o,file:i,items:a,progress:c,iconRender:d,actionIconRender:h,itemRender:m,isImgUrl:p,showPreviewIcon:v,showRemoveIcon:C,showDownloadIcon:x,previewIcon:S,removeIcon:y,downloadIcon:w,extra:_,onPreview:$,onDownload:R,onClose:O},I)=>{var M,T;const{status:N}=i,[z,F]=l.useState(N);l.useEffect(()=>{N!=="removed"&&F(N)},[N]);const[U,q]=l.useState(!1);l.useEffect(()=>{const fe=setTimeout(()=>{q(!0)},300);return()=>{clearTimeout(fe)}},[]);const D=d(i);let K=l.createElement("div",{className:`${e}-icon`},D);if(o==="picture"||o==="picture-card"||o==="picture-circle")if(z==="uploading"||!i.thumbUrl&&!i.url){const fe=ce(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:z!=="uploading"});K=l.createElement("div",{className:fe},D)}else{const fe=p!=null&&p(i)?l.createElement("img",{src:i.thumbUrl||i.url,alt:i.name,className:`${e}-list-item-image`,crossOrigin:i.crossOrigin}):D,be=ce(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:p&&!p(i)});K=l.createElement("a",{className:be,onClick:ye=>$(i,ye),href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer"},fe)}const B=ce(`${e}-list-item`,`${e}-list-item-${z}`),A=typeof i.linkProps=="string"?JSON.parse(i.linkProps):i.linkProps,H=(typeof C=="function"?C(i):C)?h((typeof y=="function"?y(i):y)||l.createElement(BZ,null),()=>O(i),e,r.removeFile,!0):null,G=(typeof x=="function"?x(i):x)&&z==="done"?h((typeof w=="function"?w(i):w)||l.createElement(sQ,null),()=>R(i),e,r.downloadFile):null,Z=o!=="picture-card"&&o!=="picture-circle"&&l.createElement("span",{key:"download-delete",className:ce(`${e}-list-item-actions`,{picture:o==="picture"})},G,H),W=typeof _=="function"?_(i):_,Y=W&&l.createElement("span",{className:`${e}-list-item-extra`},W),Q=ce(`${e}-list-item-name`),ne=i.url?l.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Q,title:i.name},A,{href:i.url,onClick:fe=>$(i,fe)}),i.name,Y):l.createElement("span",{key:"view",className:Q,onClick:fe=>$(i,fe),title:i.name},i.name,Y),re=(typeof v=="function"?v(i):v)&&(i.url||i.thumbUrl)?l.createElement("a",{href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:fe=>$(i,fe),title:r.previewFile},typeof S=="function"?S(i):S||l.createElement(vN,null)):null,te=(o==="picture-card"||o==="picture-circle")&&z!=="uploading"&&l.createElement("span",{className:`${e}-list-item-actions`},re,z==="done"&&G,H),{getPrefixCls:de}=l.useContext(Kt),ue=de(),he=l.createElement("div",{className:B},K,ne,Z,te,U&&l.createElement(vo,{motionName:`${ue}-fade`,visible:z==="uploading",motionDeadline:2e3},({className:fe})=>{const be="percent"in i?l.createElement(IN,Object.assign({type:"line",percent:i.percent,"aria-label":i["aria-label"],"aria-labelledby":i["aria-labelledby"]},c)):null;return l.createElement("div",{className:ce(`${e}-list-item-progress`,fe)},be)})),Ce=i.response&&typeof i.response=="string"?i.response:((M=i.error)===null||M===void 0?void 0:M.statusText)||((T=i.error)===null||T===void 0?void 0:T.message)||r.uploadError,me=z==="error"?l.createElement(Di,{title:Ce,getPopupContainer:fe=>fe.parentNode},he):he;return l.createElement("div",{className:ce(`${e}-list-item-container`,t),style:n,ref:I},m?m(me,i,a,{download:R.bind(null,i),preview:$.bind(null,i),remove:O.bind(null,i)}):me)}),uQ=(e,t)=>{const{listType:n="text",previewFile:r=aQ,onPreview:o,onDownload:i,onRemove:a,locale:c,iconRender:d,isImageUrl:h=iQ,prefixCls:m,items:p=[],showPreviewIcon:v=!0,showRemoveIcon:C=!0,showDownloadIcon:x=!1,removeIcon:S,previewIcon:y,downloadIcon:w,extra:_,progress:$={size:[-1,2],showInfo:!1},appendAction:R,appendActionVisible:O=!0,itemRender:I,disabled:M}=e,[,T]=_p(),[N,z]=l.useState(!1),F=["picture-card","picture-circle"].includes(n);l.useEffect(()=>{n.startsWith("picture")&&(p||[]).forEach(Q=>{!(Q.originFileObj instanceof File||Q.originFileObj instanceof Blob)||Q.thumbUrl!==void 0||(Q.thumbUrl="",r==null||r(Q.originFileObj).then(ne=>{Q.thumbUrl=ne||"",T()}))})},[n,p,r]),l.useEffect(()=>{z(!0)},[]);const U=(Q,ne)=>{if(o)return ne==null||ne.preventDefault(),o(Q)},q=Q=>{typeof i=="function"?i(Q):Q.url&&window.open(Q.url)},D=Q=>{a==null||a(Q)},K=Q=>{if(d)return d(Q,n);const ne=Q.status==="uploading";if(n.startsWith("picture")){const re=n==="picture"?l.createElement(il,null):c.uploading,te=h!=null&&h(Q)?l.createElement(nQ,null):l.createElement(ZY,null);return ne?re:te}return ne?l.createElement(il,null):l.createElement(JY,null)},B=(Q,ne,re,te,de)=>{const ue={type:"text",size:"small",title:te,onClick:he=>{var Ce,me;ne(),l.isValidElement(Q)&&((me=(Ce=Q.props).onClick)===null||me===void 0||me.call(Ce,he))},className:`${re}-list-item-action`,disabled:de?M:!1};return l.isValidElement(Q)?l.createElement(Pn,Object.assign({},ue,{icon:Zr(Q,Object.assign(Object.assign({},Q.props),{onClick:()=>{}}))})):l.createElement(Pn,Object.assign({},ue),l.createElement("span",null,Q))};l.useImperativeHandle(t,()=>({handlePreview:U,handleDownload:q}));const{getPrefixCls:A}=l.useContext(Kt),H=A("upload",m),G=A(),Z=ce(`${H}-list`,`${H}-list-${n}`),W=l.useMemo(()=>or(iu(G),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[G]),Y=Object.assign(Object.assign({},F?{}:W),{motionDeadline:2e3,motionName:`${H}-${F?"animate-inline":"animate"}`,keys:ke(p.map(Q=>({key:Q.uid,file:Q}))),motionAppear:N});return l.createElement("div",{className:Z},l.createElement(vC,Object.assign({},Y,{component:!1}),({key:Q,file:ne,className:re,style:te})=>l.createElement(cQ,{key:Q,locale:c,prefixCls:H,className:re,style:te,file:ne,items:p,progress:$,listType:n,isImgUrl:h,showPreviewIcon:v,showRemoveIcon:C,showDownloadIcon:x,removeIcon:S,previewIcon:y,downloadIcon:w,extra:_,iconRender:K,actionIconRender:B,itemRender:I,onPreview:U,onDownload:q,onClose:D})),R&&l.createElement(vo,Object.assign({},Y,{visible:O,forceRender:!0}),({className:Q,style:ne})=>Zr(R,re=>({className:ce(re.className,Q),style:Object.assign(Object.assign(Object.assign({},ne),{pointerEvents:Q?"none":void 0}),re.style)}))))},dQ=l.forwardRef(uQ);var fQ=function(e,t,n,r){function o(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function c(m){try{h(r.next(m))}catch(p){a(p)}}function d(m){try{h(r.throw(m))}catch(p){a(p)}}function h(m){m.done?i(m.value):o(m.value).then(c,d)}h((r=r.apply(e,[])).next())})};const jd=`__LIST_IGNORE_${Date.now()}__`,hQ=(e,t)=>{const n=Fr("upload"),{fileList:r,defaultFileList:o,onRemove:i,showUploadList:a=!0,listType:c="text",onPreview:d,onDownload:h,onChange:m,onDrop:p,previewFile:v,disabled:C,locale:x,iconRender:S,isImageUrl:y,progress:w,prefixCls:_,className:$,type:R="select",children:O,style:I,itemRender:M,maxCount:T,data:N={},multiple:z=!1,hasControlInside:F=!0,action:U="",accept:q="",supportServerRender:D=!0,rootClassName:K}=e,B=l.useContext(go),A=C??B,H=e.customRequest||n.customRequest,[G,Z]=qn(o||[],{value:r,postState:Me=>Me??[]}),[W,Y]=l.useState("drop"),Q=l.useRef(null),ne=l.useRef(null);l.useMemo(()=>{const Me=Date.now();(r||[]).forEach((Te,Xe)=>{!Te.uid&&!Object.isFrozen(Te)&&(Te.uid=`__AUTO__${Me}_${Xe}__`)})},[r]);const re=(Me,Te,Xe)=>{let nt=ke(Te),Lt=!1;T===1?nt=nt.slice(-1):T&&(Lt=nt.length>T,nt=nt.slice(0,T)),ji.flushSync(()=>{Z(nt)});const Dt={file:Me,fileList:nt};Xe&&(Dt.event=Xe),(!Lt||Me.status==="removed"||nt.some(Qe=>Qe.uid===Me.uid))&&ji.flushSync(()=>{m==null||m(Dt)})},te=(Me,Te)=>fQ(void 0,void 0,void 0,function*(){const{beforeUpload:Xe,transformFile:nt}=e;let Lt=Me;if(Xe){const Dt=yield Xe(Me,Te);if(Dt===!1)return!1;if(delete Me[jd],Dt===jd)return Object.defineProperty(Me,jd,{value:!0,configurable:!0}),!1;typeof Dt=="object"&&Dt&&(Lt=Dt)}return nt&&(Lt=yield nt(Lt)),Lt}),de=Me=>{const Te=Me.filter(Lt=>!Lt.file[jd]);if(!Te.length)return;const Xe=Te.map(Lt=>im(Lt.file));let nt=ke(G);Xe.forEach(Lt=>{nt=am(Lt,nt)}),Xe.forEach((Lt,Dt)=>{let Qe=Lt;if(Te[Dt].parsedFile)Lt.status="uploading";else{const{originFileObj:pt}=Lt;let wt;try{wt=new File([pt],pt.name,{type:pt.type})}catch{wt=new Blob([pt],{type:pt.type}),wt.name=pt.name,wt.lastModifiedDate=new Date,wt.lastModified=new Date().getTime()}wt.uid=Lt.uid,Qe=wt}re(Qe,nt)})},ue=(Me,Te,Xe)=>{try{typeof Me=="string"&&(Me=JSON.parse(Me))}catch{}if(!X0(Te,G))return;const nt=im(Te);nt.status="done",nt.percent=100,nt.response=Me,nt.xhr=Xe;const Lt=am(nt,G);re(nt,Lt)},he=(Me,Te)=>{if(!X0(Te,G))return;const Xe=im(Te);Xe.status="uploading",Xe.percent=Me.percent;const nt=am(Xe,G);re(Xe,nt,Me)},Ce=(Me,Te,Xe)=>{if(!X0(Xe,G))return;const nt=im(Xe);nt.error=Me,nt.response=Te,nt.status="error";const Lt=am(nt,G);re(nt,Lt)},me=Me=>{let Te;Promise.resolve(typeof i=="function"?i(Me):i).then(Xe=>{var nt;if(Xe===!1)return;const Lt=rQ(Me,G);Lt&&(Te=Object.assign(Object.assign({},Me),{status:"removed"}),G==null||G.forEach(Dt=>{const Qe=Te.uid!==void 0?"uid":"name";Dt[Qe]===Te[Qe]&&!Object.isFrozen(Dt)&&(Dt.status="removed")}),(nt=Q.current)===null||nt===void 0||nt.abort(Te),re(Te,Lt))})},fe=Me=>{Y(Me.type),Me.type==="drop"&&(p==null||p(Me))};l.useImperativeHandle(t,()=>({onBatchStart:de,onSuccess:ue,onProgress:he,onError:Ce,fileList:G,upload:Q.current,nativeElement:ne.current}));const{getPrefixCls:be,direction:ye,upload:ge}=l.useContext(Kt),pe=be("upload",_),_e=Object.assign(Object.assign({onBatchStart:de,onError:Ce,onProgress:he,onSuccess:ue},e),{customRequest:H,data:N,multiple:z,action:U,accept:q,supportServerRender:D,prefixCls:pe,disabled:A,beforeUpload:te,onChange:void 0,hasControlInside:F});delete _e.className,delete _e.style,(!O||A)&&delete _e.id;const Ee=`${pe}-wrapper`,[Ae,ze,Se]=qY(pe,Ee),[Ie]=Yo("Upload",ia.Upload),{showRemoveIcon:Re,showPreviewIcon:Oe,showDownloadIcon:We,removeIcon:qe,previewIcon:lt,downloadIcon:tt,extra:Ye}=typeof a=="boolean"?{}:a,rt=typeof Re>"u"?!A:Re,Fe=(Me,Te)=>a?l.createElement(dQ,{prefixCls:pe,listType:c,items:G,previewFile:v,onPreview:d,onDownload:h,onRemove:me,showRemoveIcon:rt,showPreviewIcon:Oe,showDownloadIcon:We,removeIcon:qe,previewIcon:lt,downloadIcon:tt,iconRender:S,extra:Ye,locale:Object.assign(Object.assign({},Ie),x),isImageUrl:y,progress:w,appendAction:Me,appendActionVisible:Te,itemRender:M,disabled:A}):Me,Le=ce(Ee,$,K,ze,Se,ge==null?void 0:ge.className,{[`${pe}-rtl`]:ye==="rtl",[`${pe}-picture-card-wrapper`]:c==="picture-card",[`${pe}-picture-circle-wrapper`]:c==="picture-circle"}),Ue=Object.assign(Object.assign({},ge==null?void 0:ge.style),I);if(R==="drag"){const Me=ce(ze,pe,`${pe}-drag`,{[`${pe}-drag-uploading`]:G.some(Te=>Te.status==="uploading"),[`${pe}-drag-hover`]:W==="dragover",[`${pe}-disabled`]:A,[`${pe}-rtl`]:ye==="rtl"});return Ae(l.createElement("span",{className:Le,ref:ne},l.createElement("div",{className:Me,style:Ue,onDrop:fe,onDragOver:fe,onDragLeave:fe},l.createElement(_b,Object.assign({},_e,{ref:Q,className:`${pe}-btn`}),l.createElement("div",{className:`${pe}-drag-container`},O))),Fe()))}const et=ce(pe,`${pe}-select`,{[`${pe}-disabled`]:A,[`${pe}-hidden`]:!O}),ot=l.createElement("div",{className:et,style:Ue},l.createElement(_b,Object.assign({},_e,{ref:Q})));return Ae(c==="picture-card"||c==="picture-circle"?l.createElement("span",{className:Le,ref:ne},Fe(ot,!!O)):l.createElement("span",{className:Le,ref:ne},ot,Fe()))},dM=l.forwardRef(hQ);var mQ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};const pQ=l.forwardRef((e,t)=>{const{style:n,height:r,hasControlInside:o=!1,children:i}=e,a=mQ(e,["style","height","hasControlInside","children"]),c=Object.assign(Object.assign({},n),{height:r});return l.createElement(dM,Object.assign({ref:t,hasControlInside:o},a,{style:c,type:"drag"}),i)}),$x=dM;$x.Dragger=pQ;$x.LIST_IGNORE=jd;const fM=l.createContext({});function hM(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=hM(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function gQ(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=hM(e))&&(r&&(r+=" "),r+=t);return r}const vQ={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},so=Math.round;function Z0(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const zE=(e,t,n)=>n===0?e:e/100;function Ed(e,t){const n=t||255;return e>n?n:e<0?0:e}class Hc{constructor(t){ve(this,"isValid",!0);ve(this,"r",0);ve(this,"g",0);ve(this,"b",0);ve(this,"a",1);ve(this,"_h");ve(this,"_s");ve(this,"_l");ve(this,"_v");ve(this,"_max");ve(this,"_min");ve(this,"_brightness");function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var r=i;const o=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(o))this.fromHexString(o);else if(i("rgb"))this.fromRgbString(o);else if(i("hsl"))this.fromHslString(o);else if(i("hsv")||i("hsb"))this.fromHsvString(o);else{const a=vQ[o.toLowerCase()];a&&this.fromHexString(parseInt(a,36).toString(16).padStart(6,"0"))}}else if(t instanceof Hc)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=Ed(t.r),this.g=Ed(t.g),this.b=Ed(t.b),this.a=typeof t.a=="number"?Ed(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(i){const a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=so(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 o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,i=c=>(r[c]-this[c])*o+this[c],a={r:so(i("r")),g:so(i("g")),b:so(i("b")),a:so(i("a")*100)/100};return this._c(a)}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),o=i=>so((this[i]*this.a+n[i]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("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 o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const i=so(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=so(this.getSaturation()*100),r=so(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 o=this.clone();return o[t]=Ed(n,r),o}_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(o,i){return parseInt(n[o]+n[i||o],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:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const v=so(r*255);this.r=v,this.g=v,this.b=v}let i=0,a=0,c=0;const d=t/60,h=(1-Math.abs(2*r-1))*n,m=h*(1-Math.abs(d%2-1));d>=0&&d<1?(i=h,a=m):d>=1&&d<2?(i=m,a=h):d>=2&&d<3?(a=h,c=m):d>=3&&d<4?(a=m,c=h):d>=4&&d<5?(i=m,c=h):d>=5&&d<6&&(i=h,c=m);const p=r-h/2;this.r=so((i+p)*255),this.g=so((a+p)*255),this.b=so((c+p)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const i=so(r*255);if(this.r=i,this.g=i,this.b=i,n<=0)return;const a=t/60,c=Math.floor(a),d=a-c,h=so(r*(1-n)*255),m=so(r*(1-n*d)*255),p=so(r*(1-n*(1-d))*255);switch(c){case 0:this.g=p,this.b=h;break;case 1:this.r=m,this.b=h;break;case 2:this.r=h,this.b=p;break;case 3:this.r=h,this.g=m;break;case 4:this.r=p,this.g=h;break;case 5:default:this.g=h,this.b=m;break}}fromHsvString(t){const n=Z0(t,zE);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=Z0(t,zE);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=Z0(t,(r,o)=>o.includes("%")?so(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const lm=2,DE=.16,yQ=.05,bQ=.05,CQ=.15,mM=5,pM=4,xQ=[{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 AE(e,t,n){let r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-lm*t:Math.round(e.h)+lm*t:r=n?Math.round(e.h)+lm*t:Math.round(e.h)-lm*t,r<0?r+=360:r>=360&&(r-=360),r}function BE(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return n?r=e.s-DE*t:t===pM?r=e.s+DE:r=e.s+yQ*t,r>1&&(r=1),n&&t===mM&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function FE(e,t,n){let r;return n?r=e.v+bQ*t:r=e.v-CQ*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function SQ(e,t={}){const n=[],r=new Hc(e),o=r.toHsv();for(let i=mM;i>0;i-=1){const a=new Hc({h:AE(o,i,!0),s:BE(o,i,!0),v:FE(o,i,!0)});n.push(a)}n.push(r);for(let i=1;i<=pM;i+=1){const a=new Hc({h:AE(o,i),s:BE(o,i),v:FE(o,i)});n.push(a)}return t.theme==="dark"?xQ.map(({index:i,amount:a})=>new Hc(t.backgroundColor||"#141414").mix(n[i],a).toHexString()):n.map(i=>i.toHexString())}const $b=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];$b.primary=$b[5];function wQ(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function _Q(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}const HE="data-rc-order",WE="data-rc-priority",$Q="rc-util-key",Eb=new Map;function gM({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:$Q}function Ex(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function EQ(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Ox(e){return Array.from((Eb.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function vM(e,t={}){if(!wQ())return null;const{csp:n,prepend:r,priority:o=0}=t,i=EQ(r),a=i==="prependQueue",c=document.createElement("style");c.setAttribute(HE,i),a&&o&&c.setAttribute(WE,`${o}`),n!=null&&n.nonce&&(c.nonce=n==null?void 0:n.nonce),c.innerHTML=e;const d=Ex(t),{firstChild:h}=d;if(r){if(a){const m=(t.styles||Ox(d)).filter(p=>{if(!["prepend","prependQueue"].includes(p.getAttribute(HE)))return!1;const v=Number(p.getAttribute(WE)||0);return o>=v});if(m.length)return d.insertBefore(c,m[m.length-1].nextSibling),c}d.insertBefore(c,h)}else d.appendChild(c);return c}function OQ(e,t={}){let{styles:n}=t;return n||(n=Ox(Ex(t))),n.find(r=>r.getAttribute(gM(t))===e)}function PQ(e,t){const n=Eb.get(e);if(!n||!_Q(document,n)){const r=vM("",t),{parentNode:o}=r;Eb.set(e,o),e.removeChild(r)}}function RQ(e,t,n={}){var d,h,m;const r=Ex(n),o=Ox(r),i={...n,styles:o};PQ(r,i);const a=OQ(t,i);if(a)return(d=i.csp)!=null&&d.nonce&&a.nonce!==((h=i.csp)==null?void 0:h.nonce)&&(a.nonce=(m=i.csp)==null?void 0:m.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const c=vM(e,i);return c.setAttribute(gM(i),t),c}function yM(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function IQ(e){return yM(e)instanceof ShadowRoot}function NQ(e){return IQ(e)?yM(e):null}let Ob={};const MQ=e=>{};function TQ(e,t){}function LQ(e,t){}function kQ(){Ob={}}function bM(e,t,n){!t&&!Ob[n]&&(e(!1,n),Ob[n]=!0)}function ag(e,t){bM(TQ,e,t)}function jQ(e,t){bM(LQ,e,t)}ag.preMessage=MQ;ag.resetWarned=kQ;ag.noteOnce=jQ;function zQ(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function DQ(e,t){ag(e,`[@ant-design/icons] ${t}`)}function VE(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function KE(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[zQ(n)]=r}return t},{})}function Pb(e,t,n){return n?ae.createElement(e.tag,{key:t,...KE(e.attrs),...n},(e.children||[]).map((r,o)=>Pb(r,`${t}-${e.tag}-${o}`))):ae.createElement(e.tag,{key:t,...KE(e.attrs)},(e.children||[]).map((r,o)=>Pb(r,`${t}-${e.tag}-${o}`)))}function CM(e){return SQ(e)[0]}function xM(e){return e?Array.isArray(e)?e:[e]:[]}const AQ=`
.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;
vertical-align: inherit;
}
.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);
}
}
`,BQ=e=>{const{csp:t,prefixCls:n,layer:r}=l.useContext(fM);let o=AQ;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} {
${o}
}`),l.useEffect(()=>{const i=e.current,a=NQ(i);RQ(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:a})},[])},Ud={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function FQ({primaryColor:e,secondaryColor:t}){Ud.primaryColor=e,Ud.secondaryColor=t||CM(e),Ud.calculated=!!t}function HQ(){return{...Ud}}const Ru=e=>{const{icon:t,className:n,onClick:r,style:o,primaryColor:i,secondaryColor:a,...c}=e,d=l.useRef(null);let h=Ud;if(i&&(h={primaryColor:i,secondaryColor:a||CM(i)}),BQ(d),DQ(VE(t),`icon should be icon definiton, but got ${t}`),!VE(t))return null;let m=t;return m&&typeof m.icon=="function"&&(m={...m,icon:m.icon(h.primaryColor,h.secondaryColor)}),Pb(m.icon,`svg-${m.name}`,{className:n,onClick:r,style:o,"data-icon":m.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...c,ref:d})};Ru.displayName="IconReact";Ru.getTwoToneColors=HQ;Ru.setTwoToneColors=FQ;function SM(e){const[t,n]=xM(e);return Ru.setTwoToneColors({primaryColor:t,secondaryColor:n})}function WQ(){const e=Ru.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function Rb(){return Rb=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},Rb.apply(this,arguments)}SM($b.primary);const Fi=l.forwardRef((e,t)=>{const{className:n,icon:r,spin:o,rotate:i,tabIndex:a,onClick:c,twoToneColor:d,...h}=e,{prefixCls:m="anticon",rootClassName:p}=l.useContext(fM),v=gQ(p,m,{[`${m}-${r.name}`]:!!r.name,[`${m}-spin`]:!!o||r.name==="loading"},n);let C=a;C===void 0&&c&&(C=-1);const x=i?{msTransform:`rotate(${i}deg)`,transform:`rotate(${i}deg)`}:void 0,[S,y]=xM(d);return l.createElement("span",Rb({role:"img","aria-label":r.name},h,{ref:t,tabIndex:C,onClick:c,className:v}),l.createElement(Ru,{icon:r,primaryColor:S,secondaryColor:y,style:x}))});Fi.getTwoToneColor=WQ;Fi.setTwoToneColor=SM;var VQ={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"};function Ib(){return Ib=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},Ib.apply(this,arguments)}const KQ=(e,t)=>l.createElement(Fi,Ib({},e,{ref:t,icon:VQ})),UQ=l.forwardRef(KQ);var qQ={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"};function Nb(){return Nb=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},Nb.apply(this,arguments)}const GQ=(e,t)=>l.createElement(Fi,Nb({},e,{ref:t,icon:qQ})),XQ=l.forwardRef(GQ);function Mb(){return Mb=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},Mb.apply(this,arguments)}const ZQ=(e,t)=>l.createElement(Fi,Mb({},e,{ref:t,icon:uM})),wM=l.forwardRef(ZQ);var YQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{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"}}]},name:"minus",theme:"outlined"};function Tb(){return Tb=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},Tb.apply(this,arguments)}const QQ=(e,t)=>l.createElement(Fi,Tb({},e,{ref:t,icon:YQ})),JQ=l.forwardRef(QQ);var eJ={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:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"};function Lb(){return Lb=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},Lb.apply(this,arguments)}const tJ=(e,t)=>l.createElement(Fi,Lb({},e,{ref:t,icon:eJ})),nJ=l.forwardRef(tJ);function kb(){return kb=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},kb.apply(this,arguments)}const rJ=(e,t)=>l.createElement(Fi,kb({},e,{ref:t,icon:SI})),oJ=l.forwardRef(rJ);function jb(){return jb=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},jb.apply(this,arguments)}const iJ=(e,t)=>l.createElement(Fi,jb({},e,{ref:t,icon:yq})),_M=l.forwardRef(iJ);function zb(){return zb=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},zb.apply(this,arguments)}const aJ=(e,t)=>l.createElement(Fi,zb({},e,{ref:t,icon:wR})),Db=l.forwardRef(aJ);var lJ={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"};function Ab(){return Ab=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},Ab.apply(this,arguments)}const sJ=(e,t)=>l.createElement(Fi,Ab({},e,{ref:t,icon:lJ})),Qi=l.forwardRef(sJ);var cJ={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"};function Bb(){return Bb=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},Bb.apply(this,arguments)}const uJ=(e,t)=>l.createElement(Fi,Bb({},e,{ref:t,icon:cJ})),dJ=l.forwardRef(uJ);function UE(e,t=.2){const n=e.replace("#",""),r=parseInt(n.substring(0,2),16),o=parseInt(n.substring(2,4),16),i=parseInt(n.substring(4,6),16),a=Math.min(255,Math.floor(r+(255-r)*t)),c=Math.min(255,Math.floor(o+(255-o)*t)),d=Math.min(255,Math.floor(i+(255-i)*t)),h=m=>m.toString(16).padStart(2,"0");return`#${h(a)}${h(c)}${h(d)}`}function Fb(e,t=.2){const n=e.replace("#",""),r=parseInt(n.substring(0,2),16),o=parseInt(n.substring(2,4),16),i=parseInt(n.substring(4,6),16),a=Math.max(0,Math.floor(r*(1-t))),c=Math.max(0,Math.floor(o*(1-t))),d=Math.max(0,Math.floor(i*(1-t))),h=m=>m.toString(16).padStart(2,"0");return`#${h(a)}${h(c)}${h(d)}`}var Mi;(e=>{function t(n){let r="";for(let o in n)n.hasOwnProperty(o)&&(r+=`${o}: ${JSON.stringify(n[o])}<br>`);return r}e.to_popup_text=t,e.transformToTreeData=(n,r="")=>Object.entries(n).map(([o,i],a)=>{const c=r?`${r}-${a}`:`${a}`;let d="";i===null?d=": null":typeof i!="object"&&!Array.isArray(i)&&(d=`: ${i}`);const h={title:`${o}${d}`,key:c,children:null};return i&&typeof i=="object"&&(h.children=(0,e.transformToTreeData)(i,c)),h})})(Mi||(Mi={}));class Hb{constructor(t){ve(this,"old");ve(this,"cur");this.old=t,this.cur=t}set(t){t!==this.cur&&(this.old=this.cur,this.cur=t)}isChanged(){return this.old!==this.cur}}const Li=e=>ee.jsx("div",{style:{display:"inline-block",width:"auto",whiteSpace:"nowrap",fontSize:14,color:"#000",fontWeight:"bold"},children:e.label+"    "});class Px extends jr.Base{constructor(){super(...arguments);ve(this,"list",[]);ve(this,"insert",(n,r)=>{});ve(this,"remove",(n,r)=>{});ve(this,"up",(n,r)=>{});ve(this,"down",(n,r)=>{});ve(this,"is_modal_open",!1);ve(this,"cur");ve(this,"index")}render(n){let r="";return this.cur&&(r=JSON.stringify(this.cur,null," ")),ee.jsx(fb,{bordered:!0,dataSource:this.list,renderItem:(o,i)=>ee.jsxs("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"8px",padding:"16px 16px"},children:[ee.jsxs("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"8px"},children:[ee.jsx(Pn,{type:"primary",icon:ee.jsx(oJ,{}),onClick:()=>{this.insert(o,i)}}),ee.jsx(Pn,{type:"primary",color:"danger",variant:"solid",icon:ee.jsx(JQ,{}),onClick:()=>{this.cur=o,this.index=i,this.is_modal_open=!0,this.flush()}}),ee.jsx(Pn,{type:"primary",icon:ee.jsx(XQ,{}),onClick:()=>{this.up(o,i)}}),ee.jsx(Pn,{type:"primary",icon:ee.jsx(UQ,{}),onClick:()=>{this.down(o,i)}})]}),ee.jsx(fb.Item,{style:{width:"100%"},children:ee.jsx(o.x,{})}),ee.jsxs(bo,{centered:!0,title:"删除数据",open:this.is_modal_open,onOk:()=>{this.remove(this.cur,this.index),this.is_modal_open=!1,this.flush()},onCancel:()=>{this.is_modal_open=!1,this.flush()},okText:"确定",cancelText:"取消",children:["确实要删除吗?",ee.jsx("pre",{children:r})]})]})})}}const Wb=`${window.location.hostname}:${window.location.port}`,Cn=`http://${Wb}/api`,qE=window.location.port?`${window.location.hostname}:${window.location.port}`:`${window.location.hostname}:80`;function $M(e,t){return function(){return e.apply(t,arguments)}}const{toString:fJ}=Object.prototype,{getPrototypeOf:Rx}=Object,lg=(e=>t=>{const n=fJ.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ha=e=>(e=e.toLowerCase(),t=>lg(t)===e),sg=e=>t=>typeof t===e,{isArray:Iu}=Array,ff=sg("undefined");function hJ(e){return e!==null&&!ff(e)&&e.constructor!==null&&!ff(e.constructor)&&fi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const EM=ha("ArrayBuffer");function mJ(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&EM(e.buffer),t}const pJ=sg("string"),fi=sg("function"),OM=sg("number"),cg=e=>e!==null&&typeof e=="object",gJ=e=>e===!0||e===!1,Im=e=>{if(lg(e)!=="object")return!1;const t=Rx(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},vJ=ha("Date"),yJ=ha("File"),bJ=ha("Blob"),CJ=ha("FileList"),xJ=e=>cg(e)&&fi(e.pipe),SJ=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||fi(e.append)&&((t=lg(e))==="formdata"||t==="object"&&fi(e.toString)&&e.toString()==="[object FormData]"))},wJ=ha("URLSearchParams"),[_J,$J,EJ,OJ]=["ReadableStream","Request","Response","Headers"].map(ha),PJ=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Lf(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),Iu(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;let c;for(r=0;r<a;r++)c=i[r],t.call(null,e[c],c,e)}}function PM(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const Ms=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,RM=e=>!ff(e)&&e!==Ms;function Vb(){const{caseless:e}=RM(this)&&this||{},t={},n=(r,o)=>{const i=e&&PM(t,o)||o;Im(t[i])&&Im(r)?t[i]=Vb(t[i],r):Im(r)?t[i]=Vb({},r):Iu(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Lf(arguments[r],n);return t}const RJ=(e,t,n,{allOwnKeys:r}={})=>(Lf(t,(o,i)=>{n&&fi(o)?e[i]=$M(o,n):e[i]=o},{allOwnKeys:r}),e),IJ=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),NJ=(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)},MJ=(e,t,n,r)=>{let o,i,a;const c={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!r||r(a,e,t))&&!c[a]&&(t[a]=e[a],c[a]=!0);e=n!==!1&&Rx(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},TJ=(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},LJ=e=>{if(!e)return null;if(Iu(e))return e;let t=e.length;if(!OM(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},kJ=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Rx(Uint8Array)),jJ=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},zJ=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},DJ=ha("HTMLFormElement"),AJ=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),GE=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),BJ=ha("RegExp"),IM=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Lf(n,(o,i)=>{let a;(a=t(o,i,e))!==!1&&(r[i]=a||o)}),Object.defineProperties(e,r)},FJ=e=>{IM(e,(t,n)=>{if(fi(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(fi(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+"'")})}})},HJ=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return Iu(e)?r(e):r(String(e).split(t)),n},WJ=()=>{},VJ=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function KJ(e){return!!(e&&fi(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const UJ=e=>{const t=new Array(10),n=(r,o)=>{if(cg(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=Iu(r)?[]:{};return Lf(r,(a,c)=>{const d=n(a,o+1);!ff(d)&&(i[c]=d)}),t[o]=void 0,i}}return r};return n(e,0)},qJ=ha("AsyncFunction"),GJ=e=>e&&(cg(e)||fi(e))&&fi(e.then)&&fi(e.catch),NM=((e,t)=>e?setImmediate:t?((n,r)=>(Ms.addEventListener("message",({source:o,data:i})=>{o===Ms&&i===n&&r.length&&r.shift()()},!1),o=>{r.push(o),Ms.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",fi(Ms.postMessage)),XJ=typeof queueMicrotask<"u"?queueMicrotask.bind(Ms):typeof process<"u"&&process.nextTick||NM,Je={isArray:Iu,isArrayBuffer:EM,isBuffer:hJ,isFormData:SJ,isArrayBufferView:mJ,isString:pJ,isNumber:OM,isBoolean:gJ,isObject:cg,isPlainObject:Im,isReadableStream:_J,isRequest:$J,isResponse:EJ,isHeaders:OJ,isUndefined:ff,isDate:vJ,isFile:yJ,isBlob:bJ,isRegExp:BJ,isFunction:fi,isStream:xJ,isURLSearchParams:wJ,isTypedArray:kJ,isFileList:CJ,forEach:Lf,merge:Vb,extend:RJ,trim:PJ,stripBOM:IJ,inherits:NJ,toFlatObject:MJ,kindOf:lg,kindOfTest:ha,endsWith:TJ,toArray:LJ,forEachEntry:jJ,matchAll:zJ,isHTMLForm:DJ,hasOwnProperty:GE,hasOwnProp:GE,reduceDescriptors:IM,freezeMethods:FJ,toObjectSet:HJ,toCamelCase:AJ,noop:WJ,toFiniteNumber:VJ,findKey:PM,global:Ms,isContextDefined:RM,isSpecCompliantForm:KJ,toJSONObject:UJ,isAsyncFn:qJ,isThenable:GJ,setImmediate:NM,asap:XJ};function Tn(e,t,n,r,o){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),o&&(this.response=o,this.status=o.status?o.status:null)}Je.inherits(Tn,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:Je.toJSONObject(this.config),code:this.code,status:this.status}}});const MM=Tn.prototype,TM={};["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=>{TM[e]={value:e}});Object.defineProperties(Tn,TM);Object.defineProperty(MM,"isAxiosError",{value:!0});Tn.from=(e,t,n,r,o,i)=>{const a=Object.create(MM);return Je.toFlatObject(e,a,function(d){return d!==Error.prototype},c=>c!=="isAxiosError"),Tn.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const ZJ=null;function Kb(e){return Je.isPlainObject(e)||Je.isArray(e)}function LM(e){return Je.endsWith(e,"[]")?e.slice(0,-2):e}function XE(e,t,n){return e?e.concat(t).map(function(o,i){return o=LM(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function YJ(e){return Je.isArray(e)&&!e.some(Kb)}const QJ=Je.toFlatObject(Je,{},null,function(t){return/^is[A-Z]/.test(t)});function ug(e,t,n){if(!Je.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Je.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(S,y){return!Je.isUndefined(y[S])});const r=n.metaTokens,o=n.visitor||m,i=n.dots,a=n.indexes,d=(n.Blob||typeof Blob<"u"&&Blob)&&Je.isSpecCompliantForm(t);if(!Je.isFunction(o))throw new TypeError("visitor must be a function");function h(x){if(x===null)return"";if(Je.isDate(x))return x.toISOString();if(!d&&Je.isBlob(x))throw new Tn("Blob is not supported. Use a Buffer instead.");return Je.isArrayBuffer(x)||Je.isTypedArray(x)?d&&typeof Blob=="function"?new Blob([x]):Buffer.from(x):x}function m(x,S,y){let w=x;if(x&&!y&&typeof x=="object"){if(Je.endsWith(S,"{}"))S=r?S:S.slice(0,-2),x=JSON.stringify(x);else if(Je.isArray(x)&&YJ(x)||(Je.isFileList(x)||Je.endsWith(S,"[]"))&&(w=Je.toArray(x)))return S=LM(S),w.forEach(function($,R){!(Je.isUndefined($)||$===null)&&t.append(a===!0?XE([S],R,i):a===null?S:S+"[]",h($))}),!1}return Kb(x)?!0:(t.append(XE(y,S,i),h(x)),!1)}const p=[],v=Object.assign(QJ,{defaultVisitor:m,convertValue:h,isVisitable:Kb});function C(x,S){if(!Je.isUndefined(x)){if(p.indexOf(x)!==-1)throw Error("Circular reference detected in "+S.join("."));p.push(x),Je.forEach(x,function(w,_){(!(Je.isUndefined(w)||w===null)&&o.call(t,w,Je.isString(_)?_.trim():_,S,v))===!0&&C(w,S?S.concat(_):[_])}),p.pop()}}if(!Je.isObject(e))throw new TypeError("data must be an object");return C(e),t}function ZE(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Ix(e,t){this._pairs=[],e&&ug(e,this,t)}const kM=Ix.prototype;kM.append=function(t,n){this._pairs.push([t,n])};kM.toString=function(t){const n=t?function(r){return t.call(this,r,ZE)}:ZE;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function JJ(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function jM(e,t,n){if(!t)return e;const r=n&&n.encode||JJ;Je.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let i;if(o?i=o(t,n):i=Je.isURLSearchParams(t)?t.toString():new Ix(t,n).toString(r),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class YE{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){Je.forEach(this.handlers,function(r){r!==null&&t(r)})}}const zM={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},eee=typeof URLSearchParams<"u"?URLSearchParams:Ix,tee=typeof FormData<"u"?FormData:null,nee=typeof Blob<"u"?Blob:null,ree={isBrowser:!0,classes:{URLSearchParams:eee,FormData:tee,Blob:nee},protocols:["http","https","file","blob","url","data"]},Nx=typeof window<"u"&&typeof document<"u",Ub=typeof navigator=="object"&&navigator||void 0,oee=Nx&&(!Ub||["ReactNative","NativeScript","NS"].indexOf(Ub.product)<0),iee=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",aee=Nx&&window.location.href||"http://localhost",lee=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Nx,hasStandardBrowserEnv:oee,hasStandardBrowserWebWorkerEnv:iee,navigator:Ub,origin:aee},Symbol.toStringTag,{value:"Module"})),Po={...lee,...ree};function see(e,t){return ug(e,new Po.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Po.isNode&&Je.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function cee(e){return Je.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function uee(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function DM(e){function t(n,r,o,i){let a=n[i++];if(a==="__proto__")return!0;const c=Number.isFinite(+a),d=i>=n.length;return a=!a&&Je.isArray(o)?o.length:a,d?(Je.hasOwnProp(o,a)?o[a]=[o[a],r]:o[a]=r,!c):((!o[a]||!Je.isObject(o[a]))&&(o[a]=[]),t(n,r,o[a],i)&&Je.isArray(o[a])&&(o[a]=uee(o[a])),!c)}if(Je.isFormData(e)&&Je.isFunction(e.entries)){const n={};return Je.forEachEntry(e,(r,o)=>{t(cee(r),o,n,0)}),n}return null}function dee(e,t,n){if(Je.isString(e))try{return(t||JSON.parse)(e),Je.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const kf={transitional:zM,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=Je.isObject(t);if(i&&Je.isHTMLForm(t)&&(t=new FormData(t)),Je.isFormData(t))return o?JSON.stringify(DM(t)):t;if(Je.isArrayBuffer(t)||Je.isBuffer(t)||Je.isStream(t)||Je.isFile(t)||Je.isBlob(t)||Je.isReadableStream(t))return t;if(Je.isArrayBufferView(t))return t.buffer;if(Je.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return see(t,this.formSerializer).toString();if((c=Je.isFileList(t))||r.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return ug(c?{"files[]":t}:t,d&&new d,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),dee(t)):t}],transformResponse:[function(t){const n=this.transitional||kf.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(Je.isResponse(t)||Je.isReadableStream(t))return t;if(t&&Je.isString(t)&&(r&&!this.responseType||o)){const a=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(c){if(a)throw c.name==="SyntaxError"?Tn.from(c,Tn.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Po.classes.FormData,Blob:Po.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Je.forEach(["delete","get","head","post","put","patch"],e=>{kf.headers[e]={}});const fee=Je.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"]),hee=e=>{const t={};let n,r,o;return e&&e.split(`
`).forEach(function(a){o=a.indexOf(":"),n=a.substring(0,o).trim().toLowerCase(),r=a.substring(o+1).trim(),!(!n||t[n]&&fee[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},QE=Symbol("internals");function Od(e){return e&&String(e).trim().toLowerCase()}function Nm(e){return e===!1||e==null?e:Je.isArray(e)?e.map(Nm):String(e)}function mee(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 pee=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Y0(e,t,n,r,o){if(Je.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!Je.isString(t)){if(Je.isString(r))return t.indexOf(r)!==-1;if(Je.isRegExp(r))return r.test(t)}}function gee(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function vee(e,t){const n=Je.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,a){return this[r].call(this,t,o,i,a)},configurable:!0})})}let Zo=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(c,d,h){const m=Od(d);if(!m)throw new Error("header name must be a non-empty string");const p=Je.findKey(o,m);(!p||o[p]===void 0||h===!0||h===void 0&&o[p]!==!1)&&(o[p||d]=Nm(c))}const a=(c,d)=>Je.forEach(c,(h,m)=>i(h,m,d));if(Je.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if(Je.isString(t)&&(t=t.trim())&&!pee(t))a(hee(t),n);else if(Je.isHeaders(t))for(const[c,d]of t.entries())i(d,c,r);else t!=null&&i(n,t,r);return this}get(t,n){if(t=Od(t),t){const r=Je.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return mee(o);if(Je.isFunction(n))return n.call(this,o,r);if(Je.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Od(t),t){const r=Je.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Y0(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(a){if(a=Od(a),a){const c=Je.findKey(r,a);c&&(!n||Y0(r,r[c],c,n))&&(delete r[c],o=!0)}}return Je.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||Y0(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return Je.forEach(this,(o,i)=>{const a=Je.findKey(r,i);if(a){n[a]=Nm(o),delete n[i];return}const c=t?gee(i):String(i).trim();c!==i&&delete n[i],n[c]=Nm(o),r[c]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Je.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&Je.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(`
`)}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(o=>r.set(o)),r}static accessor(t){const r=(this[QE]=this[QE]={accessors:{}}).accessors,o=this.prototype;function i(a){const c=Od(a);r[c]||(vee(o,a),r[c]=!0)}return Je.isArray(t)?t.forEach(i):i(t),this}};Zo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Je.reduceDescriptors(Zo.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});Je.freezeMethods(Zo);function Q0(e,t){const n=this||kf,r=t||n,o=Zo.from(r.headers);let i=r.data;return Je.forEach(e,function(c){i=c.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function AM(e){return!!(e&&e.__CANCEL__)}function Nu(e,t,n){Tn.call(this,e??"canceled",Tn.ERR_CANCELED,t,n),this.name="CanceledError"}Je.inherits(Nu,Tn,{__CANCEL__:!0});function BM(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Tn("Request failed with status code "+n.status,[Tn.ERR_BAD_REQUEST,Tn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function yee(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function bee(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,a;return t=t!==void 0?t:1e3,function(d){const h=Date.now(),m=r[i];a||(a=h),n[o]=d,r[o]=h;let p=i,v=0;for(;p!==o;)v+=n[p++],p=p%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),h-a<t)return;const C=m&&h-m;return C?Math.round(v*1e3/C):void 0}}function Cee(e,t){let n=0,r=1e3/t,o,i;const a=(h,m=Date.now())=>{n=m,o=null,i&&(clearTimeout(i),i=null),e.apply(null,h)};return[(...h)=>{const m=Date.now(),p=m-n;p>=r?a(h,m):(o=h,i||(i=setTimeout(()=>{i=null,a(o)},r-p)))},()=>o&&a(o)]}const ip=(e,t,n=3)=>{let r=0;const o=bee(50,250);return Cee(i=>{const a=i.loaded,c=i.lengthComputable?i.total:void 0,d=a-r,h=o(d),m=a<=c;r=a;const p={loaded:a,total:c,progress:c?a/c:void 0,bytes:d,rate:h||void 0,estimated:h&&c&&m?(c-a)/h:void 0,event:i,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(p)},n)},JE=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},e2=e=>(...t)=>Je.asap(()=>e(...t)),xee=Po.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Po.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Po.origin),Po.navigator&&/(msie|trident)/i.test(Po.navigator.userAgent)):()=>!0,See=Po.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const a=[e+"="+encodeURIComponent(t)];Je.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Je.isString(r)&&a.push("path="+r),Je.isString(o)&&a.push("domain="+o),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function wee(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function _ee(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function FM(e,t,n){let r=!wee(t);return e&&(r||n==!1)?_ee(e,t):t}const t2=e=>e instanceof Zo?{...e}:e;function Vs(e,t){t=t||{};const n={};function r(h,m,p,v){return Je.isPlainObject(h)&&Je.isPlainObject(m)?Je.merge.call({caseless:v},h,m):Je.isPlainObject(m)?Je.merge({},m):Je.isArray(m)?m.slice():m}function o(h,m,p,v){if(Je.isUndefined(m)){if(!Je.isUndefined(h))return r(void 0,h,p,v)}else return r(h,m,p,v)}function i(h,m){if(!Je.isUndefined(m))return r(void 0,m)}function a(h,m){if(Je.isUndefined(m)){if(!Je.isUndefined(h))return r(void 0,h)}else return r(void 0,m)}function c(h,m,p){if(p in t)return r(h,m);if(p in e)return r(void 0,h)}const d={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:c,headers:(h,m,p)=>o(t2(h),t2(m),p,!0)};return Je.forEach(Object.keys(Object.assign({},e,t)),function(m){const p=d[m]||o,v=p(e[m],t[m],m);Je.isUndefined(v)&&p!==c||(n[m]=v)}),n}const HM=e=>{const t=Vs({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:i,headers:a,auth:c}=t;t.headers=a=Zo.from(a),t.url=jM(FM(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),c&&a.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let d;if(Je.isFormData(n)){if(Po.hasStandardBrowserEnv||Po.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((d=a.getContentType())!==!1){const[h,...m]=d?d.split(";").map(p=>p.trim()).filter(Boolean):[];a.setContentType([h||"multipart/form-data",...m].join("; "))}}if(Po.hasStandardBrowserEnv&&(r&&Je.isFunction(r)&&(r=r(t)),r||r!==!1&&xee(t.url))){const h=o&&i&&See.read(i);h&&a.set(o,h)}return t},$ee=typeof XMLHttpRequest<"u",Eee=$ee&&function(e){return new Promise(function(n,r){const o=HM(e);let i=o.data;const a=Zo.from(o.headers).normalize();let{responseType:c,onUploadProgress:d,onDownloadProgress:h}=o,m,p,v,C,x;function S(){C&&C(),x&&x(),o.cancelToken&&o.cancelToken.unsubscribe(m),o.signal&&o.signal.removeEventListener("abort",m)}let y=new XMLHttpRequest;y.open(o.method.toUpperCase(),o.url,!0),y.timeout=o.timeout;function w(){if(!y)return;const $=Zo.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),O={data:!c||c==="text"||c==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:$,config:e,request:y};BM(function(M){n(M),S()},function(M){r(M),S()},O),y=null}"onloadend"in y?y.onloadend=w:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(w)},y.onabort=function(){y&&(r(new Tn("Request aborted",Tn.ECONNABORTED,e,y)),y=null)},y.onerror=function(){r(new Tn("Network Error",Tn.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let R=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const O=o.transitional||zM;o.timeoutErrorMessage&&(R=o.timeoutErrorMessage),r(new Tn(R,O.clarifyTimeoutError?Tn.ETIMEDOUT:Tn.ECONNABORTED,e,y)),y=null},i===void 0&&a.setContentType(null),"setRequestHeader"in y&&Je.forEach(a.toJSON(),function(R,O){y.setRequestHeader(O,R)}),Je.isUndefined(o.withCredentials)||(y.withCredentials=!!o.withCredentials),c&&c!=="json"&&(y.responseType=o.responseType),h&&([v,x]=ip(h,!0),y.addEventListener("progress",v)),d&&y.upload&&([p,C]=ip(d),y.upload.addEventListener("progress",p),y.upload.addEventListener("loadend",C)),(o.cancelToken||o.signal)&&(m=$=>{y&&(r(!$||$.type?new Nu(null,e,y):$),y.abort(),y=null)},o.cancelToken&&o.cancelToken.subscribe(m),o.signal&&(o.signal.aborted?m():o.signal.addEventListener("abort",m)));const _=yee(o.url);if(_&&Po.protocols.indexOf(_)===-1){r(new Tn("Unsupported protocol "+_+":",Tn.ERR_BAD_REQUEST,e));return}y.send(i||null)})},Oee=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,o;const i=function(h){if(!o){o=!0,c();const m=h instanceof Error?h:this.reason;r.abort(m instanceof Tn?m:new Nu(m instanceof Error?m.message:m))}};let a=t&&setTimeout(()=>{a=null,i(new Tn(`timeout ${t} of ms exceeded`,Tn.ETIMEDOUT))},t);const c=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(h=>{h.unsubscribe?h.unsubscribe(i):h.removeEventListener("abort",i)}),e=null)};e.forEach(h=>h.addEventListener("abort",i));const{signal:d}=r;return d.unsubscribe=()=>Je.asap(c),d}},Pee=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},Ree=async function*(e,t){for await(const n of Iee(e))yield*Pee(n,t)},Iee=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()}},n2=(e,t,n,r)=>{const o=Ree(e,t);let i=0,a,c=d=>{a||(a=!0,r&&r(d))};return new ReadableStream({async pull(d){try{const{done:h,value:m}=await o.next();if(h){c(),d.close();return}let p=m.byteLength;if(n){let v=i+=p;n(v)}d.enqueue(new Uint8Array(m))}catch(h){throw c(h),h}},cancel(d){return c(d),o.return()}},{highWaterMark:2})},dg=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",WM=dg&&typeof ReadableStream=="function",Nee=dg&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),VM=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Mee=WM&&VM(()=>{let e=!1;const t=new Request(Po.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),r2=64*1024,qb=WM&&VM(()=>Je.isReadableStream(new Response("").body)),ap={stream:qb&&(e=>e.body)};dg&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!ap[t]&&(ap[t]=Je.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new Tn(`Response type '${t}' is not supported`,Tn.ERR_NOT_SUPPORT,r)})})})(new Response);const Tee=async e=>{if(e==null)return 0;if(Je.isBlob(e))return e.size;if(Je.isSpecCompliantForm(e))return(await new Request(Po.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(Je.isArrayBufferView(e)||Je.isArrayBuffer(e))return e.byteLength;if(Je.isURLSearchParams(e)&&(e=e+""),Je.isString(e))return(await Nee(e)).byteLength},Lee=async(e,t)=>{const n=Je.toFiniteNumber(e.getContentLength());return n??Tee(t)},kee=dg&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:i,timeout:a,onDownloadProgress:c,onUploadProgress:d,responseType:h,headers:m,withCredentials:p="same-origin",fetchOptions:v}=HM(e);h=h?(h+"").toLowerCase():"text";let C=Oee([o,i&&i.toAbortSignal()],a),x;const S=C&&C.unsubscribe&&(()=>{C.unsubscribe()});let y;try{if(d&&Mee&&n!=="get"&&n!=="head"&&(y=await Lee(m,r))!==0){let O=new Request(t,{method:"POST",body:r,duplex:"half"}),I;if(Je.isFormData(r)&&(I=O.headers.get("content-type"))&&m.setContentType(I),O.body){const[M,T]=JE(y,ip(e2(d)));r=n2(O.body,r2,M,T)}}Je.isString(p)||(p=p?"include":"omit");const w="credentials"in Request.prototype;x=new Request(t,{...v,signal:C,method:n.toUpperCase(),headers:m.normalize().toJSON(),body:r,duplex:"half",credentials:w?p:void 0});let _=await fetch(x);const $=qb&&(h==="stream"||h==="response");if(qb&&(c||$&&S)){const O={};["status","statusText","headers"].forEach(N=>{O[N]=_[N]});const I=Je.toFiniteNumber(_.headers.get("content-length")),[M,T]=c&&JE(I,ip(e2(c),!0))||[];_=new Response(n2(_.body,r2,M,()=>{T&&T(),S&&S()}),O)}h=h||"text";let R=await ap[Je.findKey(ap,h)||"text"](_,e);return!$&&S&&S(),await new Promise((O,I)=>{BM(O,I,{data:R,headers:Zo.from(_.headers),status:_.status,statusText:_.statusText,config:e,request:x})})}catch(w){throw S&&S(),w&&w.name==="TypeError"&&/fetch/i.test(w.message)?Object.assign(new Tn("Network Error",Tn.ERR_NETWORK,e,x),{cause:w.cause||w}):Tn.from(w,w&&w.code,e,x)}}),Gb={http:ZJ,xhr:Eee,fetch:kee};Je.forEach(Gb,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const o2=e=>`- ${e}`,jee=e=>Je.isFunction(e)||e===null||e===!1,KM={getAdapter:e=>{e=Je.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i<t;i++){n=e[i];let a;if(r=n,!jee(n)&&(r=Gb[(a=String(n)).toLowerCase()],r===void 0))throw new Tn(`Unknown adapter '${a}'`);if(r)break;o[a||"#"+i]=r}if(!r){const i=Object.entries(o).map(([c,d])=>`adapter ${c} `+(d===!1?"is not supported by the environment":"is not available in the build"));let a=t?i.length>1?`since :
`+i.map(o2).join(`
`):" "+o2(i[0]):"as no adapter specified";throw new Tn("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return r},adapters:Gb};function J0(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Nu(null,e)}function i2(e){return J0(e),e.headers=Zo.from(e.headers),e.data=Q0.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),KM.getAdapter(e.adapter||kf.adapter)(e).then(function(r){return J0(e),r.data=Q0.call(e,e.transformResponse,r),r.headers=Zo.from(r.headers),r},function(r){return AM(r)||(J0(e),r&&r.response&&(r.response.data=Q0.call(e,e.transformResponse,r.response),r.response.headers=Zo.from(r.response.headers))),Promise.reject(r)})}const UM="1.8.4",fg={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{fg[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const a2={};fg.transitional=function(t,n,r){function o(i,a){return"[Axios v"+UM+"] Transitional option '"+i+"'"+a+(r?". "+r:"")}return(i,a,c)=>{if(t===!1)throw new Tn(o(a," has been removed"+(n?" in "+n:"")),Tn.ERR_DEPRECATED);return n&&!a2[a]&&(a2[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,c):!0}};fg.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function zee(e,t,n){if(typeof e!="object")throw new Tn("options must be an object",Tn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=t[i];if(a){const c=e[i],d=c===void 0||a(c,i,e);if(d!==!0)throw new Tn("option "+i+" must be "+d,Tn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Tn("Unknown option "+i,Tn.ERR_BAD_OPTION)}}const Mm={assertOptions:zee,validators:fg},Oa=Mm.validators;let js=class{constructor(t){this.defaults=t,this.interceptors={request:new YE,response:new YE}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+i):r.stack=i}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Vs(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Mm.assertOptions(r,{silentJSONParsing:Oa.transitional(Oa.boolean),forcedJSONParsing:Oa.transitional(Oa.boolean),clarifyTimeoutError:Oa.transitional(Oa.boolean)},!1),o!=null&&(Je.isFunction(o)?n.paramsSerializer={serialize:o}:Mm.assertOptions(o,{encode:Oa.function,serialize:Oa.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Mm.assertOptions(n,{baseUrl:Oa.spelling("baseURL"),withXsrfToken:Oa.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=i&&Je.merge(i.common,i[n.method]);i&&Je.forEach(["delete","get","head","post","put","patch","common"],x=>{delete i[x]}),n.headers=Zo.concat(a,i);const c=[];let d=!0;this.interceptors.request.forEach(function(S){typeof S.runWhen=="function"&&S.runWhen(n)===!1||(d=d&&S.synchronous,c.unshift(S.fulfilled,S.rejected))});const h=[];this.interceptors.response.forEach(function(S){h.push(S.fulfilled,S.rejected)});let m,p=0,v;if(!d){const x=[i2.bind(this),void 0];for(x.unshift.apply(x,c),x.push.apply(x,h),v=x.length,m=Promise.resolve(n);p<v;)m=m.then(x[p++],x[p++]);return m}v=c.length;let C=n;for(p=0;p<v;){const x=c[p++],S=c[p++];try{C=x(C)}catch(y){S.call(this,y);break}}try{m=i2.call(this,C)}catch(x){return Promise.reject(x)}for(p=0,v=h.length;p<v;)m=m.then(h[p++],h[p++]);return m}getUri(t){t=Vs(this.defaults,t);const n=FM(t.baseURL,t.url,t.allowAbsoluteUrls);return jM(n,t.params,t.paramsSerializer)}};Je.forEach(["delete","get","head","options"],function(t){js.prototype[t]=function(n,r){return this.request(Vs(r||{},{method:t,url:n,data:(r||{}).data}))}});Je.forEach(["post","put","patch"],function(t){function n(r){return function(i,a,c){return this.request(Vs(c||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:a}))}}js.prototype[t]=n(),js.prototype[t+"Form"]=n(!0)});let Dee=class qM{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const a=new Promise(c=>{r.subscribe(c),i=c}).then(o);return a.cancel=function(){r.unsubscribe(i)},a},t(function(i,a,c){r.reason||(r.reason=new Nu(i,a,c),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 qM(function(o){t=o}),cancel:t}}};function Aee(e){return function(n){return e.apply(null,n)}}function Bee(e){return Je.isObject(e)&&e.isAxiosError===!0}const Xb={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Xb).forEach(([e,t])=>{Xb[t]=e});function GM(e){const t=new js(e),n=$M(js.prototype.request,t);return Je.extend(n,js.prototype,t,{allOwnKeys:!0}),Je.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return GM(Vs(e,o))},n}const Xt=GM(kf);Xt.Axios=js;Xt.CanceledError=Nu;Xt.CancelToken=Dee;Xt.isCancel=AM;Xt.VERSION=UM;Xt.toFormData=ug;Xt.AxiosError=Tn;Xt.Cancel=Xt.CanceledError;Xt.all=function(t){return Promise.all(t)};Xt.spread=Aee;Xt.isAxiosError=Bee;Xt.mergeConfig=Vs;Xt.AxiosHeaders=Zo;Xt.formToJSON=e=>DM(Je.isHTMLForm(e)?new FormData(e):e);Xt.getAdapter=KM.getAdapter;Xt.HttpStatusCode=Xb;Xt.default=Xt;const{Axios:Nre,AxiosError:Mre,CanceledError:Tre,isCancel:Lre,CancelToken:kre,VERSION:jre,all:zre,Cancel:Dre,isAxiosError:Are,spread:Bre,toFormData:Fre,AxiosHeaders:Hre,HttpStatusCode:Wre,formToJSON:Vre,getAdapter:Kre,mergeConfig:Ure}=Xt;var zd={exports:{}};/* @preserve
* Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com
* (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade
*/var Fee=zd.exports,l2;function Hee(){return l2||(l2=1,function(e,t){(function(n,r){r(t)})(Fee,function(n){var r="1.9.4";function o(u){var g,E,k,X;for(E=1,k=arguments.length;E<k;E++){X=arguments[E];for(g in X)u[g]=X[g]}return u}var i=Object.create||function(){function u(){}return function(g){return u.prototype=g,new u}}();function a(u,g){var E=Array.prototype.slice;if(u.bind)return u.bind.apply(u,E.call(arguments,1));var k=E.call(arguments,2);return function(){return u.apply(g,k.length?k.concat(E.call(arguments)):arguments)}}var c=0;function d(u){return"_leaflet_id"in u||(u._leaflet_id=++c),u._leaflet_id}function h(u,g,E){var k,X,se,$e;return $e=function(){k=!1,X&&(se.apply(E,X),X=!1)},se=function(){k?X=arguments:(u.apply(E,arguments),setTimeout($e,g),k=!0)},se}function m(u,g,E){var k=g[1],X=g[0],se=k-X;return u===k&&E?u:((u-X)%se+se)%se+X}function p(){return!1}function v(u,g){if(g===!1)return u;var E=Math.pow(10,g===void 0?6:g);return Math.round(u*E)/E}function C(u){return u.trim?u.trim():u.replace(/^\s+|\s+$/g,"")}function x(u){return C(u).split(/\s+/)}function S(u,g){Object.prototype.hasOwnProperty.call(u,"options")||(u.options=u.options?i(u.options):{});for(var E in g)u.options[E]=g[E];return u.options}function y(u,g,E){var k=[];for(var X in u)k.push(encodeURIComponent(E?X.toUpperCase():X)+"="+encodeURIComponent(u[X]));return(!g||g.indexOf("?")===-1?"?":"&")+k.join("&")}var w=/\{ *([\w_ -]+) *\}/g;function _(u,g){return u.replace(w,function(E,k){var X=g[k];if(X===void 0)throw new Error("No value provided for variable "+E);return typeof X=="function"&&(X=X(g)),X})}var $=Array.isArray||function(u){return Object.prototype.toString.call(u)==="[object Array]"};function R(u,g){for(var E=0;E<u.length;E++)if(u[E]===g)return E;return-1}var O="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function I(u){return window["webkit"+u]||window["moz"+u]||window["ms"+u]}var M=0;function T(u){var g=+new Date,E=Math.max(0,16-(g-M));return M=g+E,window.setTimeout(u,E)}var N=window.requestAnimationFrame||I("RequestAnimationFrame")||T,z=window.cancelAnimationFrame||I("CancelAnimationFrame")||I("CancelRequestAnimationFrame")||function(u){window.clearTimeout(u)};function F(u,g,E){if(E&&N===T)u.call(g);else return N.call(window,a(u,g))}function U(u){u&&z.call(window,u)}var q={__proto__:null,extend:o,create:i,bind:a,get lastId(){return c},stamp:d,throttle:h,wrapNum:m,falseFn:p,formatNum:v,trim:C,splitWords:x,setOptions:S,getParamString:y,template:_,isArray:$,indexOf:R,emptyImageUrl:O,requestFn:N,cancelFn:z,requestAnimFrame:F,cancelAnimFrame:U};function D(){}D.extend=function(u){var g=function(){S(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},E=g.__super__=this.prototype,k=i(E);k.constructor=g,g.prototype=k;for(var X in this)Object.prototype.hasOwnProperty.call(this,X)&&X!=="prototype"&&X!=="__super__"&&(g[X]=this[X]);return u.statics&&o(g,u.statics),u.includes&&(K(u.includes),o.apply(null,[k].concat(u.includes))),o(k,u),delete k.statics,delete k.includes,k.options&&(k.options=E.options?i(E.options):{},o(k.options,u.options)),k._initHooks=[],k.callInitHooks=function(){if(!this._initHooksCalled){E.callInitHooks&&E.callInitHooks.call(this),this._initHooksCalled=!0;for(var se=0,$e=k._initHooks.length;se<$e;se++)k._initHooks[se].call(this)}},g},D.include=function(u){var g=this.prototype.options;return o(this.prototype,u),u.options&&(this.prototype.options=g,this.mergeOptions(u.options)),this},D.mergeOptions=function(u){return o(this.prototype.options,u),this},D.addInitHook=function(u){var g=Array.prototype.slice.call(arguments,1),E=typeof u=="function"?u:function(){this[u].apply(this,g)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(E),this};function K(u){if(!(typeof L>"u"||!L||!L.Mixin)){u=$(u)?u:[u];for(var g=0;g<u.length;g++)u[g]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",new Error().stack)}}var B={on:function(u,g,E){if(typeof u=="object")for(var k in u)this._on(k,u[k],g);else{u=x(u);for(var X=0,se=u.length;X<se;X++)this._on(u[X],g,E)}return this},off:function(u,g,E){if(!arguments.length)delete this._events;else if(typeof u=="object")for(var k in u)this._off(k,u[k],g);else{u=x(u);for(var X=arguments.length===1,se=0,$e=u.length;se<$e;se++)X?this._off(u[se]):this._off(u[se],g,E)}return this},_on:function(u,g,E,k){if(typeof g!="function"){console.warn("wrong listener type: "+typeof g);return}if(this._listens(u,g,E)===!1){E===this&&(E=void 0);var X={fn:g,ctx:E};k&&(X.once=!0),this._events=this._events||{},this._events[u]=this._events[u]||[],this._events[u].push(X)}},_off:function(u,g,E){var k,X,se;if(this._events&&(k=this._events[u],!!k)){if(arguments.length===1){if(this._firingCount)for(X=0,se=k.length;X<se;X++)k[X].fn=p;delete this._events[u];return}if(typeof g!="function"){console.warn("wrong listener type: "+typeof g);return}var $e=this._listens(u,g,E);if($e!==!1){var De=k[$e];this._firingCount&&(De.fn=p,this._events[u]=k=k.slice()),k.splice($e,1)}}},fire:function(u,g,E){if(!this.listens(u,E))return this;var k=o({},g,{type:u,target:this,sourceTarget:g&&g.sourceTarget||this});if(this._events){var X=this._events[u];if(X){this._firingCount=this._firingCount+1||1;for(var se=0,$e=X.length;se<$e;se++){var De=X[se],Ve=De.fn;De.once&&this.off(u,Ve,De.ctx),Ve.call(De.ctx||this,k)}this._firingCount--}}return E&&this._propagateEvent(k),this},listens:function(u,g,E,k){typeof u!="string"&&console.warn('"string" type argument expected');var X=g;typeof g!="function"&&(k=!!g,X=void 0,E=void 0);var se=this._events&&this._events[u];if(se&&se.length&&this._listens(u,X,E)!==!1)return!0;if(k){for(var $e in this._eventParents)if(this._eventParents[$e].listens(u,g,E,k))return!0}return!1},_listens:function(u,g,E){if(!this._events)return!1;var k=this._events[u]||[];if(!g)return!!k.length;E===this&&(E=void 0);for(var X=0,se=k.length;X<se;X++)if(k[X].fn===g&&k[X].ctx===E)return X;return!1},once:function(u,g,E){if(typeof u=="object")for(var k in u)this._on(k,u[k],g,!0);else{u=x(u);for(var X=0,se=u.length;X<se;X++)this._on(u[X],g,E,!0)}return this},addEventParent:function(u){return this._eventParents=this._eventParents||{},this._eventParents[d(u)]=u,this},removeEventParent:function(u){return this._eventParents&&delete this._eventParents[d(u)],this},_propagateEvent:function(u){for(var g in this._eventParents)this._eventParents[g].fire(u.type,o({layer:u.target,propagatedFrom:u.target},u),!0)}};B.addEventListener=B.on,B.removeEventListener=B.clearAllEventListeners=B.off,B.addOneTimeEventListener=B.once,B.fireEvent=B.fire,B.hasEventListeners=B.listens;var A=D.extend(B);function H(u,g,E){this.x=E?Math.round(u):u,this.y=E?Math.round(g):g}var G=Math.trunc||function(u){return u>0?Math.floor(u):Math.ceil(u)};H.prototype={clone:function(){return new H(this.x,this.y)},add:function(u){return this.clone()._add(Z(u))},_add:function(u){return this.x+=u.x,this.y+=u.y,this},subtract:function(u){return this.clone()._subtract(Z(u))},_subtract:function(u){return this.x-=u.x,this.y-=u.y,this},divideBy:function(u){return this.clone()._divideBy(u)},_divideBy:function(u){return this.x/=u,this.y/=u,this},multiplyBy:function(u){return this.clone()._multiplyBy(u)},_multiplyBy:function(u){return this.x*=u,this.y*=u,this},scaleBy:function(u){return new H(this.x*u.x,this.y*u.y)},unscaleBy:function(u){return new H(this.x/u.x,this.y/u.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=G(this.x),this.y=G(this.y),this},distanceTo:function(u){u=Z(u);var g=u.x-this.x,E=u.y-this.y;return Math.sqrt(g*g+E*E)},equals:function(u){return u=Z(u),u.x===this.x&&u.y===this.y},contains:function(u){return u=Z(u),Math.abs(u.x)<=Math.abs(this.x)&&Math.abs(u.y)<=Math.abs(this.y)},toString:function(){return"Point("+v(this.x)+", "+v(this.y)+")"}};function Z(u,g,E){return u instanceof H?u:$(u)?new H(u[0],u[1]):u==null?u:typeof u=="object"&&"x"in u&&"y"in u?new H(u.x,u.y):new H(u,g,E)}function W(u,g){if(u)for(var E=g?[u,g]:u,k=0,X=E.length;k<X;k++)this.extend(E[k])}W.prototype={extend:function(u){var g,E;if(!u)return this;if(u instanceof H||typeof u[0]=="number"||"x"in u)g=E=Z(u);else if(u=Y(u),g=u.min,E=u.max,!g||!E)return this;return!this.min&&!this.max?(this.min=g.clone(),this.max=E.clone()):(this.min.x=Math.min(g.x,this.min.x),this.max.x=Math.max(E.x,this.max.x),this.min.y=Math.min(g.y,this.min.y),this.max.y=Math.max(E.y,this.max.y)),this},getCenter:function(u){return Z((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,u)},getBottomLeft:function(){return Z(this.min.x,this.max.y)},getTopRight:function(){return Z(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(u){var g,E;return typeof u[0]=="number"||u instanceof H?u=Z(u):u=Y(u),u instanceof W?(g=u.min,E=u.max):g=E=u,g.x>=this.min.x&&E.x<=this.max.x&&g.y>=this.min.y&&E.y<=this.max.y},intersects:function(u){u=Y(u);var g=this.min,E=this.max,k=u.min,X=u.max,se=X.x>=g.x&&k.x<=E.x,$e=X.y>=g.y&&k.y<=E.y;return se&&$e},overlaps:function(u){u=Y(u);var g=this.min,E=this.max,k=u.min,X=u.max,se=X.x>g.x&&k.x<E.x,$e=X.y>g.y&&k.y<E.y;return se&&$e},isValid:function(){return!!(this.min&&this.max)},pad:function(u){var g=this.min,E=this.max,k=Math.abs(g.x-E.x)*u,X=Math.abs(g.y-E.y)*u;return Y(Z(g.x-k,g.y-X),Z(E.x+k,E.y+X))},equals:function(u){return u?(u=Y(u),this.min.equals(u.getTopLeft())&&this.max.equals(u.getBottomRight())):!1}};function Y(u,g){return!u||u instanceof W?u:new W(u,g)}function Q(u,g){if(u)for(var E=g?[u,g]:u,k=0,X=E.length;k<X;k++)this.extend(E[k])}Q.prototype={extend:function(u){var g=this._southWest,E=this._northEast,k,X;if(u instanceof re)k=u,X=u;else if(u instanceof Q){if(k=u._southWest,X=u._northEast,!k||!X)return this}else return u?this.extend(te(u)||ne(u)):this;return!g&&!E?(this._southWest=new re(k.lat,k.lng),this._northEast=new re(X.lat,X.lng)):(g.lat=Math.min(k.lat,g.lat),g.lng=Math.min(k.lng,g.lng),E.lat=Math.max(X.lat,E.lat),E.lng=Math.max(X.lng,E.lng)),this},pad:function(u){var g=this._southWest,E=this._northEast,k=Math.abs(g.lat-E.lat)*u,X=Math.abs(g.lng-E.lng)*u;return new Q(new re(g.lat-k,g.lng-X),new re(E.lat+k,E.lng+X))},getCenter:function(){return new re((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new re(this.getNorth(),this.getWest())},getSouthEast:function(){return new re(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(u){typeof u[0]=="number"||u instanceof re||"lat"in u?u=te(u):u=ne(u);var g=this._southWest,E=this._northEast,k,X;return u instanceof Q?(k=u.getSouthWest(),X=u.getNorthEast()):k=X=u,k.lat>=g.lat&&X.lat<=E.lat&&k.lng>=g.lng&&X.lng<=E.lng},intersects:function(u){u=ne(u);var g=this._southWest,E=this._northEast,k=u.getSouthWest(),X=u.getNorthEast(),se=X.lat>=g.lat&&k.lat<=E.lat,$e=X.lng>=g.lng&&k.lng<=E.lng;return se&&$e},overlaps:function(u){u=ne(u);var g=this._southWest,E=this._northEast,k=u.getSouthWest(),X=u.getNorthEast(),se=X.lat>g.lat&&k.lat<E.lat,$e=X.lng>g.lng&&k.lng<E.lng;return se&&$e},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(u,g){return u?(u=ne(u),this._southWest.equals(u.getSouthWest(),g)&&this._northEast.equals(u.getNorthEast(),g)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function ne(u,g){return u instanceof Q?u:new Q(u,g)}function re(u,g,E){if(isNaN(u)||isNaN(g))throw new Error("Invalid LatLng object: ("+u+", "+g+")");this.lat=+u,this.lng=+g,E!==void 0&&(this.alt=+E)}re.prototype={equals:function(u,g){if(!u)return!1;u=te(u);var E=Math.max(Math.abs(this.lat-u.lat),Math.abs(this.lng-u.lng));return E<=(g===void 0?1e-9:g)},toString:function(u){return"LatLng("+v(this.lat,u)+", "+v(this.lng,u)+")"},distanceTo:function(u){return ue.distance(this,te(u))},wrap:function(){return ue.wrapLatLng(this)},toBounds:function(u){var g=180*u/40075017,E=g/Math.cos(Math.PI/180*this.lat);return ne([this.lat-g,this.lng-E],[this.lat+g,this.lng+E])},clone:function(){return new re(this.lat,this.lng,this.alt)}};function te(u,g,E){return u instanceof re?u:$(u)&&typeof u[0]!="object"?u.length===3?new re(u[0],u[1],u[2]):u.length===2?new re(u[0],u[1]):null:u==null?u:typeof u=="object"&&"lat"in u?new re(u.lat,"lng"in u?u.lng:u.lon,u.alt):g===void 0?null:new re(u,g,E)}var de={latLngToPoint:function(u,g){var E=this.projection.project(u),k=this.scale(g);return this.transformation._transform(E,k)},pointToLatLng:function(u,g){var E=this.scale(g),k=this.transformation.untransform(u,E);return this.projection.unproject(k)},project:function(u){return this.projection.project(u)},unproject:function(u){return this.projection.unproject(u)},scale:function(u){return 256*Math.pow(2,u)},zoom:function(u){return Math.log(u/256)/Math.LN2},getProjectedBounds:function(u){if(this.infinite)return null;var g=this.projection.bounds,E=this.scale(u),k=this.transformation.transform(g.min,E),X=this.transformation.transform(g.max,E);return new W(k,X)},infinite:!1,wrapLatLng:function(u){var g=this.wrapLng?m(u.lng,this.wrapLng,!0):u.lng,E=this.wrapLat?m(u.lat,this.wrapLat,!0):u.lat,k=u.alt;return new re(E,g,k)},wrapLatLngBounds:function(u){var g=u.getCenter(),E=this.wrapLatLng(g),k=g.lat-E.lat,X=g.lng-E.lng;if(k===0&&X===0)return u;var se=u.getSouthWest(),$e=u.getNorthEast(),De=new re(se.lat-k,se.lng-X),Ve=new re($e.lat-k,$e.lng-X);return new Q(De,Ve)}},ue=o({},de,{wrapLng:[-180,180],R:6371e3,distance:function(u,g){var E=Math.PI/180,k=u.lat*E,X=g.lat*E,se=Math.sin((g.lat-u.lat)*E/2),$e=Math.sin((g.lng-u.lng)*E/2),De=se*se+Math.cos(k)*Math.cos(X)*$e*$e,Ve=2*Math.atan2(Math.sqrt(De),Math.sqrt(1-De));return this.R*Ve}}),he=6378137,Ce={R:he,MAX_LATITUDE:85.0511287798,project:function(u){var g=Math.PI/180,E=this.MAX_LATITUDE,k=Math.max(Math.min(E,u.lat),-E),X=Math.sin(k*g);return new H(this.R*u.lng*g,this.R*Math.log((1+X)/(1-X))/2)},unproject:function(u){var g=180/Math.PI;return new re((2*Math.atan(Math.exp(u.y/this.R))-Math.PI/2)*g,u.x*g/this.R)},bounds:function(){var u=he*Math.PI;return new W([-u,-u],[u,u])}()};function me(u,g,E,k){if($(u)){this._a=u[0],this._b=u[1],this._c=u[2],this._d=u[3];return}this._a=u,this._b=g,this._c=E,this._d=k}me.prototype={transform:function(u,g){return this._transform(u.clone(),g)},_transform:function(u,g){return g=g||1,u.x=g*(this._a*u.x+this._b),u.y=g*(this._c*u.y+this._d),u},untransform:function(u,g){return g=g||1,new H((u.x/g-this._b)/this._a,(u.y/g-this._d)/this._c)}};function fe(u,g,E,k){return new me(u,g,E,k)}var be=o({},ue,{code:"EPSG:3857",projection:Ce,transformation:function(){var u=.5/(Math.PI*Ce.R);return fe(u,.5,-u,.5)}()}),ye=o({},be,{code:"EPSG:900913"});function ge(u){return document.createElementNS("http://www.w3.org/2000/svg",u)}function pe(u,g){var E="",k,X,se,$e,De,Ve;for(k=0,se=u.length;k<se;k++){for(De=u[k],X=0,$e=De.length;X<$e;X++)Ve=De[X],E+=(X?"L":"M")+Ve.x+" "+Ve.y;E+=g?Ge.svg?"z":"x":""}return E||"M0 0"}var _e=document.documentElement.style,Ee="ActiveXObject"in window,Ae=Ee&&!document.addEventListener,ze="msLaunchUri"in navigator&&!("documentMode"in document),Se=at("webkit"),Ie=at("android"),Re=at("android 2")||at("android 3"),Oe=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),We=Ie&&at("Google")&&Oe<537&&!("AudioNode"in window),qe=!!window.opera,lt=!ze&&at("chrome"),tt=at("gecko")&&!Se&&!qe&&!Ee,Ye=!lt&&at("safari"),rt=at("phantom"),Fe="OTransition"in _e,Le=navigator.platform.indexOf("Win")===0,Ue=Ee&&"transition"in _e,et="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!Re,ot="MozPerspective"in _e,Me=!window.L_DISABLE_3D&&(Ue||et||ot)&&!Fe&&!rt,Te=typeof orientation<"u"||at("mobile"),Xe=Te&&Se,nt=Te&&et,Lt=!window.PointerEvent&&window.MSPointerEvent,Dt=!!(window.PointerEvent||Lt),Qe="ontouchstart"in window||!!window.TouchEvent,pt=!window.L_NO_TOUCH&&(Qe||Dt),wt=Te&&qe,Ct=Te&&tt,kt=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,_t=function(){var u=!1;try{var g=Object.defineProperty({},"passive",{get:function(){u=!0}});window.addEventListener("testPassiveEventSupport",p,g),window.removeEventListener("testPassiveEventSupport",p,g)}catch{}return u}(),St=function(){return!!document.createElement("canvas").getContext}(),st=!!(document.createElementNS&&ge("svg").createSVGRect),Et=!!st&&function(){var u=document.createElement("div");return u.innerHTML="<svg/>",(u.firstChild&&u.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),It=!st&&function(){try{var u=document.createElement("div");u.innerHTML='<v:shape adj="1"/>';var g=u.firstChild;return g.style.behavior="url(#default#VML)",g&&typeof g.adj=="object"}catch{return!1}}(),it=navigator.platform.indexOf("Mac")===0,Ot=navigator.platform.indexOf("Linux")===0;function at(u){return navigator.userAgent.toLowerCase().indexOf(u)>=0}var Ge={ie:Ee,ielt9:Ae,edge:ze,webkit:Se,android:Ie,android23:Re,androidStock:We,opera:qe,chrome:lt,gecko:tt,safari:Ye,phantom:rt,opera12:Fe,win:Le,ie3d:Ue,webkit3d:et,gecko3d:ot,any3d:Me,mobile:Te,mobileWebkit:Xe,mobileWebkit3d:nt,msPointer:Lt,pointer:Dt,touch:pt,touchNative:Qe,mobileOpera:wt,mobileGecko:Ct,retina:kt,passiveEvents:_t,canvas:St,svg:st,vml:It,inlineSvg:Et,mac:it,linux:Ot},Ht=Ge.msPointer?"MSPointerDown":"pointerdown",At=Ge.msPointer?"MSPointerMove":"pointermove",ln=Ge.msPointer?"MSPointerUp":"pointerup",Pt=Ge.msPointer?"MSPointerCancel":"pointercancel",vt={touchstart:Ht,touchmove:At,touchend:ln,touchcancel:Pt},zt={touchstart:Ze,touchmove:bt,touchend:bt,touchcancel:bt},on={},gn=!1;function vn(u,g,E){return g==="touchstart"&&Nt(),zt[g]?(E=zt[g].bind(this,E),u.addEventListener(vt[g],E,!1),E):(console.warn("wrong event specified:",g),p)}function In(u,g,E){if(!vt[g]){console.warn("wrong event specified:",g);return}u.removeEventListener(vt[g],E,!1)}function cn(u){on[u.pointerId]=u}function En(u){on[u.pointerId]&&(on[u.pointerId]=u)}function ft(u){delete on[u.pointerId]}function Nt(){gn||(document.addEventListener(Ht,cn,!0),document.addEventListener(At,En,!0),document.addEventListener(ln,ft,!0),document.addEventListener(Pt,ft,!0),gn=!0)}function bt(u,g){if(g.pointerType!==(g.MSPOINTER_TYPE_MOUSE||"mouse")){g.touches=[];for(var E in on)g.touches.push(on[E]);g.changedTouches=[g],u(g)}}function Ze(u,g){g.MSPOINTER_TYPE_TOUCH&&g.pointerType===g.MSPOINTER_TYPE_TOUCH&&yr(g),bt(u,g)}function ht(u){var g={},E,k;for(k in u)E=u[k],g[k]=E&&E.bind?E.bind(u):E;return u=g,g.type="dblclick",g.detail=2,g.isTrusted=!1,g._simulated=!0,g}var dt=200;function Bt(u,g){u.addEventListener("dblclick",g);var E=0,k;function X(se){if(se.detail!==1){k=se.detail;return}if(!(se.pointerType==="mouse"||se.sourceCapabilities&&!se.sourceCapabilities.firesTouchEvents)){var $e=Ao(se);if(!($e.some(function(Ve){return Ve instanceof HTMLLabelElement&&Ve.attributes.for})&&!$e.some(function(Ve){return Ve instanceof HTMLInputElement||Ve instanceof HTMLSelectElement}))){var De=Date.now();De-E<=dt?(k++,k===2&&g(ht(se))):k=1,E=De}}}return u.addEventListener("click",X),{dblclick:g,simDblclick:X}}function sn(u,g){u.removeEventListener("dblclick",g.dblclick),u.removeEventListener("click",g.simDblclick)}var yt=zn(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),Mt=zn(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),qt=Mt==="webkitTransition"||Mt==="OTransition"?Mt+"End":"transitionend";function wn(u){return typeof u=="string"?document.getElementById(u):u}function Wn(u,g){var E=u.style[g]||u.currentStyle&&u.currentStyle[g];if((!E||E==="auto")&&document.defaultView){var k=document.defaultView.getComputedStyle(u,null);E=k?k[g]:null}return E==="auto"?null:E}function Ut(u,g,E){var k=document.createElement(u);return k.className=g||"",E&&E.appendChild(k),k}function Sn(u){var g=u.parentNode;g&&g.removeChild(u)}function cr(u){for(;u.firstChild;)u.removeChild(u.firstChild)}function xr(u){var g=u.parentNode;g&&g.lastChild!==u&&g.appendChild(u)}function hr(u){var g=u.parentNode;g&&g.firstChild!==u&&g.insertBefore(u,g.firstChild)}function Er(u,g){if(u.classList!==void 0)return u.classList.contains(g);var E=jt(u);return E.length>0&&new RegExp("(^|\\s)"+g+"(\\s|$)").test(E)}function Jt(u,g){if(u.classList!==void 0)for(var E=x(g),k=0,X=E.length;k<X;k++)u.classList.add(E[k]);else if(!Er(u,g)){var se=jt(u);Ft(u,(se?se+" ":"")+g)}}function nn(u,g){u.classList!==void 0?u.classList.remove(g):Ft(u,C((" "+jt(u)+" ").replace(" "+g+" "," ")))}function Ft(u,g){u.className.baseVal===void 0?u.className=g:u.className.baseVal=g}function jt(u){return u.correspondingElement&&(u=u.correspondingElement),u.className.baseVal===void 0?u.className:u.className.baseVal}function fn(u,g){"opacity"in u.style?u.style.opacity=g:"filter"in u.style&&Nn(u,g)}function Nn(u,g){var E=!1,k="DXImageTransform.Microsoft.Alpha";try{E=u.filters.item(k)}catch{if(g===1)return}g=Math.round(g*100),E?(E.Enabled=g!==100,E.Opacity=g):u.style.filter+=" progid:"+k+"(opacity="+g+")"}function zn(u){for(var g=document.documentElement.style,E=0;E<u.length;E++)if(u[E]in g)return u[E];return!1}function Ln(u,g,E){var k=g||new H(0,0);u.style[yt]=(Ge.ie3d?"translate("+k.x+"px,"+k.y+"px)":"translate3d("+k.x+"px,"+k.y+"px,0)")+(E?" scale("+E+")":"")}function kn(u,g){u._leaflet_pos=g,Ge.any3d?Ln(u,g):(u.style.left=g.x+"px",u.style.top=g.y+"px")}function Zn(u){return u._leaflet_pos||new H(0,0)}var un,ur,Sr;if("onselectstart"in document)un=function(){an(window,"selectstart",yr)},ur=function(){Yn(window,"selectstart",yr)};else{var zr=zn(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);un=function(){if(zr){var u=document.documentElement.style;Sr=u[zr],u[zr]="none"}},ur=function(){zr&&(document.documentElement.style[zr]=Sr,Sr=void 0)}}function en(){an(window,"dragstart",yr)}function yn(){Yn(window,"dragstart",yr)}var dr,Tr;function er(u){for(;u.tabIndex===-1;)u=u.parentNode;u.style&&(Kn(),dr=u,Tr=u.style.outlineStyle,u.style.outlineStyle="none",an(window,"keydown",Kn))}function Kn(){dr&&(dr.style.outlineStyle=Tr,dr=void 0,Tr=void 0,Yn(window,"keydown",Kn))}function gr(u){do u=u.parentNode;while((!u.offsetWidth||!u.offsetHeight)&&u!==document.body);return u}function vr(u){var g=u.getBoundingClientRect();return{x:g.width/u.offsetWidth||1,y:g.height/u.offsetHeight||1,boundingClientRect:g}}var Dr={__proto__:null,TRANSFORM:yt,TRANSITION:Mt,TRANSITION_END:qt,get:wn,getStyle:Wn,create:Ut,remove:Sn,empty:cr,toFront:xr,toBack:hr,hasClass:Er,addClass:Jt,removeClass:nn,setClass:Ft,getClass:jt,setOpacity:fn,testProp:zn,setTransform:Ln,setPosition:kn,getPosition:Zn,get disableTextSelection(){return un},get enableTextSelection(){return ur},disableImageDrag:en,enableImageDrag:yn,preventOutline:er,restoreOutline:Kn,getSizedParentNode:gr,getScale:vr};function an(u,g,E,k){if(g&&typeof g=="object")for(var X in g)dn(u,X,g[X],E);else{g=x(g);for(var se=0,$e=g.length;se<$e;se++)dn(u,g[se],E,k)}return this}var Or="_leaflet_events";function Yn(u,g,E,k){if(arguments.length===1)Da(u),delete u[Or];else if(g&&typeof g=="object")for(var X in g)tr(u,X,g[X],E);else if(g=x(g),arguments.length===2)Da(u,function(De){return R(g,De)!==-1});else for(var se=0,$e=g.length;se<$e;se++)tr(u,g[se],E,k);return this}function Da(u,g){for(var E in u[Or]){var k=E.split(/\d/)[0];(!g||g(k))&&tr(u,k,null,null,E)}}var Wt={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function dn(u,g,E,k){var X=g+d(E)+(k?"_"+d(k):"");if(u[Or]&&u[Or][X])return this;var se=function(De){return E.call(k||u,De||window.event)},$e=se;!Ge.touchNative&&Ge.pointer&&g.indexOf("touch")===0?se=vn(u,g,se):Ge.touch&&g==="dblclick"?se=Bt(u,se):"addEventListener"in u?g==="touchstart"||g==="touchmove"||g==="wheel"||g==="mousewheel"?u.addEventListener(Wt[g]||g,se,Ge.passiveEvents?{passive:!1}:!1):g==="mouseenter"||g==="mouseleave"?(se=function(De){De=De||window.event,is(u,De)&&$e(De)},u.addEventListener(Wt[g],se,!1)):u.addEventListener(g,$e,!1):u.attachEvent("on"+g,se),u[Or]=u[Or]||{},u[Or][X]=se}function tr(u,g,E,k,X){X=X||g+d(E)+(k?"_"+d(k):"");var se=u[Or]&&u[Or][X];if(!se)return this;!Ge.touchNative&&Ge.pointer&&g.indexOf("touch")===0?In(u,g,se):Ge.touch&&g==="dblclick"?sn(u,se):"removeEventListener"in u?u.removeEventListener(Wt[g]||g,se,!1):u.detachEvent("on"+g,se),u[Or][X]=null}function Gn(u){return u.stopPropagation?u.stopPropagation():u.originalEvent?u.originalEvent._stopped=!0:u.cancelBubble=!0,this}function nr(u){return dn(u,"wheel",Gn),this}function pi(u){return an(u,"mousedown touchstart dblclick contextmenu",Gn),u._leaflet_disable_click=!0,this}function yr(u){return u.preventDefault?u.preventDefault():u.returnValue=!1,this}function Co(u){return yr(u),Gn(u),this}function Ao(u){if(u.composedPath)return u.composedPath();for(var g=[],E=u.target;E;)g.push(E),E=E.parentNode;return g}function os(u,g){if(!g)return new H(u.clientX,u.clientY);var E=vr(g),k=E.boundingClientRect;return new H((u.clientX-k.left)/E.x-g.clientLeft,(u.clientY-k.top)/E.y-g.clientTop)}var bg=Ge.linux&&Ge.chrome?window.devicePixelRatio:Ge.mac?window.devicePixelRatio*3:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function Df(u){return Ge.edge?u.wheelDeltaY/2:u.deltaY&&u.deltaMode===0?-u.deltaY/bg:u.deltaY&&u.deltaMode===1?-u.deltaY*20:u.deltaY&&u.deltaMode===2?-u.deltaY*60:u.deltaX||u.deltaZ?0:u.wheelDelta?(u.wheelDeltaY||u.wheelDelta)/2:u.detail&&Math.abs(u.detail)<32765?-u.detail*20:u.detail?u.detail/-32765*60:0}function is(u,g){var E=g.relatedTarget;if(!E)return!0;try{for(;E&&E!==u;)E=E.parentNode}catch{return!1}return E!==u}var Zs={__proto__:null,on:an,off:Yn,stopPropagation:Gn,disableScrollPropagation:nr,disableClickPropagation:pi,preventDefault:yr,stop:Co,getPropagationPath:Ao,getMousePosition:os,getWheelDelta:Df,isExternalTarget:is,addListener:an,removeListener:Yn},Ys=A.extend({run:function(u,g,E,k){this.stop(),this._el=u,this._inProgress=!0,this._duration=E||.25,this._easeOutPower=1/Math.max(k||.5,.2),this._startPos=Zn(u),this._offset=g.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=F(this._animate,this),this._step()},_step:function(u){var g=+new Date-this._startTime,E=this._duration*1e3;g<E?this._runFrame(this._easeOut(g/E),u):(this._runFrame(1),this._complete())},_runFrame:function(u,g){var E=this._startPos.add(this._offset.multiplyBy(u));g&&E._round(),kn(this._el,E),this.fire("step")},_complete:function(){U(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(u){return 1-Math.pow(1-u,this._easeOutPower)}}),Hn=A.extend({options:{crs:be,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(u,g){g=S(this,g),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(u),this._initLayout(),this._onResize=a(this._onResize,this),this._initEvents(),g.maxBounds&&this.setMaxBounds(g.maxBounds),g.zoom!==void 0&&(this._zoom=this._limitZoom(g.zoom)),g.center&&g.zoom!==void 0&&this.setView(te(g.center),g.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=Mt&&Ge.any3d&&!Ge.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),an(this._proxy,qt,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)},setView:function(u,g,E){if(g=g===void 0?this._zoom:this._limitZoom(g),u=this._limitCenter(te(u),g,this.options.maxBounds),E=E||{},this._stop(),this._loaded&&!E.reset&&E!==!0){E.animate!==void 0&&(E.zoom=o({animate:E.animate},E.zoom),E.pan=o({animate:E.animate,duration:E.duration},E.pan));var k=this._zoom!==g?this._tryAnimatedZoom&&this._tryAnimatedZoom(u,g,E.zoom):this._tryAnimatedPan(u,E.pan);if(k)return clearTimeout(this._sizeTimer),this}return this._resetView(u,g,E.pan&&E.pan.noMoveStart),this},setZoom:function(u,g){return this._loaded?this.setView(this.getCenter(),u,{zoom:g}):(this._zoom=u,this)},zoomIn:function(u,g){return u=u||(Ge.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+u,g)},zoomOut:function(u,g){return u=u||(Ge.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-u,g)},setZoomAround:function(u,g,E){var k=this.getZoomScale(g),X=this.getSize().divideBy(2),se=u instanceof H?u:this.latLngToContainerPoint(u),$e=se.subtract(X).multiplyBy(1-1/k),De=this.containerPointToLatLng(X.add($e));return this.setView(De,g,{zoom:E})},_getBoundsCenterZoom:function(u,g){g=g||{},u=u.getBounds?u.getBounds():ne(u);var E=Z(g.paddingTopLeft||g.padding||[0,0]),k=Z(g.paddingBottomRight||g.padding||[0,0]),X=this.getBoundsZoom(u,!1,E.add(k));if(X=typeof g.maxZoom=="number"?Math.min(g.maxZoom,X):X,X===1/0)return{center:u.getCenter(),zoom:X};var se=k.subtract(E).divideBy(2),$e=this.project(u.getSouthWest(),X),De=this.project(u.getNorthEast(),X),Ve=this.unproject($e.add(De).divideBy(2).add(se),X);return{center:Ve,zoom:X}},fitBounds:function(u,g){if(u=ne(u),!u.isValid())throw new Error("Bounds are not valid.");var E=this._getBoundsCenterZoom(u,g);return this.setView(E.center,E.zoom,g)},fitWorld:function(u){return this.fitBounds([[-90,-180],[90,180]],u)},panTo:function(u,g){return this.setView(u,this._zoom,{pan:g})},panBy:function(u,g){if(u=Z(u).round(),g=g||{},!u.x&&!u.y)return this.fire("moveend");if(g.animate!==!0&&!this.getSize().contains(u))return this._resetView(this.unproject(this.project(this.getCenter()).add(u)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Ys,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),g.noMoveStart||this.fire("movestart"),g.animate!==!1){Jt(this._mapPane,"leaflet-pan-anim");var E=this._getMapPanePos().subtract(u).round();this._panAnim.run(this._mapPane,E,g.duration||.25,g.easeLinearity)}else this._rawPanBy(u),this.fire("move").fire("moveend");return this},flyTo:function(u,g,E){if(E=E||{},E.animate===!1||!Ge.any3d)return this.setView(u,g,E);this._stop();var k=this.project(this.getCenter()),X=this.project(u),se=this.getSize(),$e=this._zoom;u=te(u),g=g===void 0?$e:g;var De=Math.max(se.x,se.y),Ve=De*this.getZoomScale($e,g),ut=X.distanceTo(k)||1,Vt=1.42,hn=Vt*Vt;function Mn(ir){var $l=ir?-1:1,Tg=ir?Ve:De,Lg=Ve*Ve-De*De+$l*hn*hn*ut*ut,Ka=2*Tg*hn*ut,Ua=Lg/Ka,qa=Math.sqrt(Ua*Ua+1)-Ua,dc=qa<1e-9?-18:Math.log(qa);return dc}function Jr(ir){return(Math.exp(ir)-Math.exp(-ir))/2}function Ur(ir){return(Math.exp(ir)+Math.exp(-ir))/2}function Mo(ir){return Jr(ir)/Ur(ir)}var So=Mn(0);function wl(ir){return De*(Ur(So)/Ur(So+Vt*ir))}function nd(ir){return De*(Ur(So)*Mo(So+Vt*ir)-Jr(So))/hn}function Sa(ir){return 1-Math.pow(1-ir,1.5)}var ih=Date.now(),Va=(Mn(1)-So)/Vt,bi=E.duration?1e3*E.duration:1e3*Va*.8;function _l(){var ir=(Date.now()-ih)/bi,$l=Sa(ir)*Va;ir<=1?(this._flyToFrame=F(_l,this),this._move(this.unproject(k.add(X.subtract(k).multiplyBy(nd($l)/ut)),$e),this.getScaleZoom(De/wl($l),$e),{flyTo:!0})):this._move(u,g)._moveEnd(!0)}return this._moveStart(!0,E.noMoveStart),_l.call(this),this},flyToBounds:function(u,g){var E=this._getBoundsCenterZoom(u,g);return this.flyTo(E.center,E.zoom,g)},setMaxBounds:function(u){return u=ne(u),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),u.isValid()?(this.options.maxBounds=u,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(u){var g=this.options.minZoom;return this.options.minZoom=u,this._loaded&&g!==u&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(u):this},setMaxZoom:function(u){var g=this.options.maxZoom;return this.options.maxZoom=u,this._loaded&&g!==u&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(u):this},panInsideBounds:function(u,g){this._enforcingBounds=!0;var E=this.getCenter(),k=this._limitCenter(E,this._zoom,ne(u));return E.equals(k)||this.panTo(k,g),this._enforcingBounds=!1,this},panInside:function(u,g){g=g||{};var E=Z(g.paddingTopLeft||g.padding||[0,0]),k=Z(g.paddingBottomRight||g.padding||[0,0]),X=this.project(this.getCenter()),se=this.project(u),$e=this.getPixelBounds(),De=Y([$e.min.add(E),$e.max.subtract(k)]),Ve=De.getSize();if(!De.contains(se)){this._enforcingBounds=!0;var ut=se.subtract(De.getCenter()),Vt=De.extend(se).getSize().subtract(Ve);X.x+=ut.x<0?-Vt.x:Vt.x,X.y+=ut.y<0?-Vt.y:Vt.y,this.panTo(this.unproject(X),g),this._enforcingBounds=!1}return this},invalidateSize:function(u){if(!this._loaded)return this;u=o({animate:!1,pan:!0},u===!0?{animate:!0}:u);var g=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var E=this.getSize(),k=g.divideBy(2).round(),X=E.divideBy(2).round(),se=k.subtract(X);return!se.x&&!se.y?this:(u.animate&&u.pan?this.panBy(se):(u.pan&&this._rawPanBy(se),this.fire("move"),u.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:g,newSize:E}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(u){if(u=this._locateOptions=o({timeout:1e4,watch:!1},u),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var g=a(this._handleGeolocationResponse,this),E=a(this._handleGeolocationError,this);return u.watch?this._locationWatchId=navigator.geolocation.watchPosition(g,E,u):navigator.geolocation.getCurrentPosition(g,E,u),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(u){if(this._container._leaflet_id){var g=u.code,E=u.message||(g===1?"permission denied":g===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:g,message:"Geolocation error: "+E+"."})}},_handleGeolocationResponse:function(u){if(this._container._leaflet_id){var g=u.coords.latitude,E=u.coords.longitude,k=new re(g,E),X=k.toBounds(u.coords.accuracy*2),se=this._locateOptions;if(se.setView){var $e=this.getBoundsZoom(X);this.setView(k,se.maxZoom?Math.min($e,se.maxZoom):$e)}var De={latlng:k,bounds:X,timestamp:u.timestamp};for(var Ve in u.coords)typeof u.coords[Ve]=="number"&&(De[Ve]=u.coords[Ve]);this.fire("locationfound",De)}},addHandler:function(u,g){if(!g)return this;var E=this[u]=new g(this);return this._handlers.push(E),this.options[u]&&E.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),Sn(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(U(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var u;for(u in this._layers)this._layers[u].remove();for(u in this._panes)Sn(this._panes[u]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(u,g){var E="leaflet-pane"+(u?" leaflet-"+u.replace("Pane","")+"-pane":""),k=Ut("div",E,g||this._mapPane);return u&&(this._panes[u]=k),k},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var u=this.getPixelBounds(),g=this.unproject(u.getBottomLeft()),E=this.unproject(u.getTopRight());return new Q(g,E)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(u,g,E){u=ne(u),E=Z(E||[0,0]);var k=this.getZoom()||0,X=this.getMinZoom(),se=this.getMaxZoom(),$e=u.getNorthWest(),De=u.getSouthEast(),Ve=this.getSize().subtract(E),ut=Y(this.project(De,k),this.project($e,k)).getSize(),Vt=Ge.any3d?this.options.zoomSnap:1,hn=Ve.x/ut.x,Mn=Ve.y/ut.y,Jr=g?Math.max(hn,Mn):Math.min(hn,Mn);return k=this.getScaleZoom(Jr,k),Vt&&(k=Math.round(k/(Vt/100))*(Vt/100),k=g?Math.ceil(k/Vt)*Vt:Math.floor(k/Vt)*Vt),Math.max(X,Math.min(se,k))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new H(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(u,g){var E=this._getTopLeftPoint(u,g);return new W(E,E.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(u){return this.options.crs.getProjectedBounds(u===void 0?this.getZoom():u)},getPane:function(u){return typeof u=="string"?this._panes[u]:u},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(u,g){var E=this.options.crs;return g=g===void 0?this._zoom:g,E.scale(u)/E.scale(g)},getScaleZoom:function(u,g){var E=this.options.crs;g=g===void 0?this._zoom:g;var k=E.zoom(u*E.scale(g));return isNaN(k)?1/0:k},project:function(u,g){return g=g===void 0?this._zoom:g,this.options.crs.latLngToPoint(te(u),g)},unproject:function(u,g){return g=g===void 0?this._zoom:g,this.options.crs.pointToLatLng(Z(u),g)},layerPointToLatLng:function(u){var g=Z(u).add(this.getPixelOrigin());return this.unproject(g)},latLngToLayerPoint:function(u){var g=this.project(te(u))._round();return g._subtract(this.getPixelOrigin())},wrapLatLng:function(u){return this.options.crs.wrapLatLng(te(u))},wrapLatLngBounds:function(u){return this.options.crs.wrapLatLngBounds(ne(u))},distance:function(u,g){return this.options.crs.distance(te(u),te(g))},containerPointToLayerPoint:function(u){return Z(u).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(u){return Z(u).add(this._getMapPanePos())},containerPointToLatLng:function(u){var g=this.containerPointToLayerPoint(Z(u));return this.layerPointToLatLng(g)},latLngToContainerPoint:function(u){return this.layerPointToContainerPoint(this.latLngToLayerPoint(te(u)))},mouseEventToContainerPoint:function(u){return os(u,this._container)},mouseEventToLayerPoint:function(u){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(u))},mouseEventToLatLng:function(u){return this.layerPointToLatLng(this.mouseEventToLayerPoint(u))},_initContainer:function(u){var g=this._container=wn(u);if(g){if(g._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");an(g,"scroll",this._onScroll,this),this._containerId=d(g)},_initLayout:function(){var u=this._container;this._fadeAnimated=this.options.fadeAnimation&&Ge.any3d,Jt(u,"leaflet-container"+(Ge.touch?" leaflet-touch":"")+(Ge.retina?" leaflet-retina":"")+(Ge.ielt9?" leaflet-oldie":"")+(Ge.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var g=Wn(u,"position");g!=="absolute"&&g!=="relative"&&g!=="fixed"&&g!=="sticky"&&(u.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var u=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),kn(this._mapPane,new H(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(Jt(u.markerPane,"leaflet-zoom-hide"),Jt(u.shadowPane,"leaflet-zoom-hide"))},_resetView:function(u,g,E){kn(this._mapPane,new H(0,0));var k=!this._loaded;this._loaded=!0,g=this._limitZoom(g),this.fire("viewprereset");var X=this._zoom!==g;this._moveStart(X,E)._move(u,g)._moveEnd(X),this.fire("viewreset"),k&&this.fire("load")},_moveStart:function(u,g){return u&&this.fire("zoomstart"),g||this.fire("movestart"),this},_move:function(u,g,E,k){g===void 0&&(g=this._zoom);var X=this._zoom!==g;return this._zoom=g,this._lastCenter=u,this._pixelOrigin=this._getNewPixelOrigin(u),k?E&&E.pinch&&this.fire("zoom",E):((X||E&&E.pinch)&&this.fire("zoom",E),this.fire("move",E)),this},_moveEnd:function(u){return u&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return U(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(u){kn(this._mapPane,this._getMapPanePos().subtract(u))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(u){this._targets={},this._targets[d(this._container)]=this;var g=u?Yn:an;g(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&g(window,"resize",this._onResize,this),Ge.any3d&&this.options.transform3DLimit&&(u?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){U(this._resizeRequest),this._resizeRequest=F(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var u=this._getMapPanePos();Math.max(Math.abs(u.x),Math.abs(u.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(u,g){for(var E=[],k,X=g==="mouseout"||g==="mouseover",se=u.target||u.srcElement,$e=!1;se;){if(k=this._targets[d(se)],k&&(g==="click"||g==="preclick")&&this._draggableMoved(k)){$e=!0;break}if(k&&k.listens(g,!0)&&(X&&!is(se,u)||(E.push(k),X))||se===this._container)break;se=se.parentNode}return!E.length&&!$e&&!X&&this.listens(g,!0)&&(E=[this]),E},_isClickDisabled:function(u){for(;u&&u!==this._container;){if(u._leaflet_disable_click)return!0;u=u.parentNode}},_handleDOMEvent:function(u){var g=u.target||u.srcElement;if(!(!this._loaded||g._leaflet_disable_events||u.type==="click"&&this._isClickDisabled(g))){var E=u.type;E==="mousedown"&&er(g),this._fireDOMEvent(u,E)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(u,g,E){if(u.type==="click"){var k=o({},u);k.type="preclick",this._fireDOMEvent(k,k.type,E)}var X=this._findEventTargets(u,g);if(E){for(var se=[],$e=0;$e<E.length;$e++)E[$e].listens(g,!0)&&se.push(E[$e]);X=se.concat(X)}if(X.length){g==="contextmenu"&&yr(u);var De=X[0],Ve={originalEvent:u};if(u.type!=="keypress"&&u.type!=="keydown"&&u.type!=="keyup"){var ut=De.getLatLng&&(!De._radius||De._radius<=10);Ve.containerPoint=ut?this.latLngToContainerPoint(De.getLatLng()):this.mouseEventToContainerPoint(u),Ve.layerPoint=this.containerPointToLayerPoint(Ve.containerPoint),Ve.latlng=ut?De.getLatLng():this.layerPointToLatLng(Ve.layerPoint)}for($e=0;$e<X.length;$e++)if(X[$e].fire(g,Ve,!0),Ve.originalEvent._stopped||X[$e].options.bubblingMouseEvents===!1&&R(this._mouseEvents,g)!==-1)return}},_draggableMoved:function(u){return u=u.dragging&&u.dragging.enabled()?u:this,u.dragging&&u.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var u=0,g=this._handlers.length;u<g;u++)this._handlers[u].disable()},whenReady:function(u,g){return this._loaded?u.call(g||this,{target:this}):this.on("load",u,g),this},_getMapPanePos:function(){return Zn(this._mapPane)||new H(0,0)},_moved:function(){var u=this._getMapPanePos();return u&&!u.equals([0,0])},_getTopLeftPoint:function(u,g){var E=u&&g!==void 0?this._getNewPixelOrigin(u,g):this.getPixelOrigin();return E.subtract(this._getMapPanePos())},_getNewPixelOrigin:function(u,g){var E=this.getSize()._divideBy(2);return this.project(u,g)._subtract(E)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(u,g,E){var k=this._getNewPixelOrigin(E,g);return this.project(u,g)._subtract(k)},_latLngBoundsToNewLayerBounds:function(u,g,E){var k=this._getNewPixelOrigin(E,g);return Y([this.project(u.getSouthWest(),g)._subtract(k),this.project(u.getNorthWest(),g)._subtract(k),this.project(u.getSouthEast(),g)._subtract(k),this.project(u.getNorthEast(),g)._subtract(k)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(u){return this.latLngToLayerPoint(u).subtract(this._getCenterLayerPoint())},_limitCenter:function(u,g,E){if(!E)return u;var k=this.project(u,g),X=this.getSize().divideBy(2),se=new W(k.subtract(X),k.add(X)),$e=this._getBoundsOffset(se,E,g);return Math.abs($e.x)<=1&&Math.abs($e.y)<=1?u:this.unproject(k.add($e),g)},_limitOffset:function(u,g){if(!g)return u;var E=this.getPixelBounds(),k=new W(E.min.add(u),E.max.add(u));return u.add(this._getBoundsOffset(k,g))},_getBoundsOffset:function(u,g,E){var k=Y(this.project(g.getNorthEast(),E),this.project(g.getSouthWest(),E)),X=k.min.subtract(u.min),se=k.max.subtract(u.max),$e=this._rebound(X.x,-se.x),De=this._rebound(X.y,-se.y);return new H($e,De)},_rebound:function(u,g){return u+g>0?Math.round(u-g)/2:Math.max(0,Math.ceil(u))-Math.max(0,Math.floor(g))},_limitZoom:function(u){var g=this.getMinZoom(),E=this.getMaxZoom(),k=Ge.any3d?this.options.zoomSnap:1;return k&&(u=Math.round(u/k)*k),Math.max(g,Math.min(E,u))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){nn(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(u,g){var E=this._getCenterOffset(u)._trunc();return(g&&g.animate)!==!0&&!this.getSize().contains(E)?!1:(this.panBy(E,g),!0)},_createAnimProxy:function(){var u=this._proxy=Ut("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(u),this.on("zoomanim",function(g){var E=yt,k=this._proxy.style[E];Ln(this._proxy,this.project(g.center,g.zoom),this.getZoomScale(g.zoom,1)),k===this._proxy.style[E]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){Sn(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var u=this.getCenter(),g=this.getZoom();Ln(this._proxy,this.project(u,g),this.getZoomScale(g,1))},_catchTransitionEnd:function(u){this._animatingZoom&&u.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(u,g,E){if(this._animatingZoom)return!0;if(E=E||{},!this._zoomAnimated||E.animate===!1||this._nothingToAnimate()||Math.abs(g-this._zoom)>this.options.zoomAnimationThreshold)return!1;var k=this.getZoomScale(g),X=this._getCenterOffset(u)._divideBy(1-1/k);return E.animate!==!0&&!this.getSize().contains(X)?!1:(F(function(){this._moveStart(!0,E.noMoveStart||!1)._animateZoom(u,g,!0)},this),!0)},_animateZoom:function(u,g,E,k){this._mapPane&&(E&&(this._animatingZoom=!0,this._animateToCenter=u,this._animateToZoom=g,Jt(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:u,zoom:g,noUpdate:k}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&nn(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function pa(u,g){return new Hn(u,g)}var Io=D.extend({options:{position:"topright"},initialize:function(u){S(this,u)},getPosition:function(){return this.options.position},setPosition:function(u){var g=this._map;return g&&g.removeControl(this),this.options.position=u,g&&g.addControl(this),this},getContainer:function(){return this._container},addTo:function(u){this.remove(),this._map=u;var g=this._container=this.onAdd(u),E=this.getPosition(),k=u._controlCorners[E];return Jt(g,"leaflet-control"),E.indexOf("bottom")!==-1?k.insertBefore(g,k.firstChild):k.appendChild(g),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(Sn(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(u){this._map&&u&&u.screenX>0&&u.screenY>0&&this._map.getContainer().focus()}}),ga=function(u){return new Io(u)};Hn.include({addControl:function(u){return u.addTo(this),this},removeControl:function(u){return u.remove(),this},_initControlPos:function(){var u=this._controlCorners={},g="leaflet-",E=this._controlContainer=Ut("div",g+"control-container",this._container);function k(X,se){var $e=g+X+" "+g+se;u[X+se]=Ut("div",$e,E)}k("top","left"),k("top","right"),k("bottom","left"),k("bottom","right")},_clearControlPos:function(){for(var u in this._controlCorners)Sn(this._controlCorners[u]);Sn(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var ju=Io.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(u,g,E,k){return E<k?-1:k<E?1:0}},initialize:function(u,g,E){S(this,E),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1;for(var k in u)this._addLayer(u[k],k);for(k in g)this._addLayer(g[k],k,!0)},onAdd:function(u){this._initLayout(),this._update(),this._map=u,u.on("zoomend",this._checkDisabledLayers,this);for(var g=0;g<this._layers.length;g++)this._layers[g].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(u){return Io.prototype.addTo.call(this,u),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var u=0;u<this._layers.length;u++)this._layers[u].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(u,g){return this._addLayer(u,g),this._map?this._update():this},addOverlay:function(u,g){return this._addLayer(u,g,!0),this._map?this._update():this},removeLayer:function(u){u.off("add remove",this._onLayerChange,this);var g=this._getLayer(d(u));return g&&this._layers.splice(this._layers.indexOf(g),1),this._map?this._update():this},expand:function(){Jt(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var u=this._map.getSize().y-(this._container.offsetTop+50);return u<this._section.clientHeight?(Jt(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=u+"px"):nn(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return nn(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var u="leaflet-control-layers",g=this._container=Ut("div",u),E=this.options.collapsed;g.setAttribute("aria-haspopup",!0),pi(g),nr(g);var k=this._section=Ut("section",u+"-list");E&&(this._map.on("click",this.collapse,this),an(g,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var X=this._layersLink=Ut("a",u+"-toggle",g);X.href="#",X.title="Layers",X.setAttribute("role","button"),an(X,{keydown:function(se){se.keyCode===13&&this._expandSafely()},click:function(se){yr(se),this._expandSafely()}},this),E||this.expand(),this._baseLayersList=Ut("div",u+"-base",k),this._separator=Ut("div",u+"-separator",k),this._overlaysList=Ut("div",u+"-overlays",k),g.appendChild(k)},_getLayer:function(u){for(var g=0;g<this._layers.length;g++)if(this._layers[g]&&d(this._layers[g].layer)===u)return this._layers[g]},_addLayer:function(u,g,E){this._map&&u.on("add remove",this._onLayerChange,this),this._layers.push({layer:u,name:g,overlay:E}),this.options.sortLayers&&this._layers.sort(a(function(k,X){return this.options.sortFunction(k.layer,X.layer,k.name,X.name)},this)),this.options.autoZIndex&&u.setZIndex&&(this._lastZIndex++,u.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;cr(this._baseLayersList),cr(this._overlaysList),this._layerControlInputs=[];var u,g,E,k,X=0;for(E=0;E<this._layers.length;E++)k=this._layers[E],this._addItem(k),g=g||k.overlay,u=u||!k.overlay,X+=k.overlay?0:1;return this.options.hideSingleBase&&(u=u&&X>1,this._baseLayersList.style.display=u?"":"none"),this._separator.style.display=g&&u?"":"none",this},_onLayerChange:function(u){this._handlingClick||this._update();var g=this._getLayer(d(u.target)),E=g.overlay?u.type==="add"?"overlayadd":"overlayremove":u.type==="add"?"baselayerchange":null;E&&this._map.fire(E,g)},_createRadioElement:function(u,g){var E='<input type="radio" class="leaflet-control-layers-selector" name="'+u+'"'+(g?' checked="checked"':"")+"/>",k=document.createElement("div");return k.innerHTML=E,k.firstChild},_addItem:function(u){var g=document.createElement("label"),E=this._map.hasLayer(u.layer),k;u.overlay?(k=document.createElement("input"),k.type="checkbox",k.className="leaflet-control-layers-selector",k.defaultChecked=E):k=this._createRadioElement("leaflet-base-layers_"+d(this),E),this._layerControlInputs.push(k),k.layerId=d(u.layer),an(k,"click",this._onInputClick,this);var X=document.createElement("span");X.innerHTML=" "+u.name;var se=document.createElement("span");g.appendChild(se),se.appendChild(k),se.appendChild(X);var $e=u.overlay?this._overlaysList:this._baseLayersList;return $e.appendChild(g),this._checkDisabledLayers(),g},_onInputClick:function(){if(!this._preventClick){var u=this._layerControlInputs,g,E,k=[],X=[];this._handlingClick=!0;for(var se=u.length-1;se>=0;se--)g=u[se],E=this._getLayer(g.layerId).layer,g.checked?k.push(E):g.checked||X.push(E);for(se=0;se<X.length;se++)this._map.hasLayer(X[se])&&this._map.removeLayer(X[se]);for(se=0;se<k.length;se++)this._map.hasLayer(k[se])||this._map.addLayer(k[se]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var u=this._layerControlInputs,g,E,k=this._map.getZoom(),X=u.length-1;X>=0;X--)g=u[X],E=this._getLayer(g.layerId).layer,g.disabled=E.options.minZoom!==void 0&&k<E.options.minZoom||E.options.maxZoom!==void 0&&k>E.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var u=this._section;this._preventClick=!0,an(u,"click",yr),this.expand();var g=this;setTimeout(function(){Yn(u,"click",yr),g._preventClick=!1})}}),Qs=function(u,g,E){return new ju(u,g,E)},dl=Io.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">&#x2212;</span>',zoomOutTitle:"Zoom out"},onAdd:function(u){var g="leaflet-control-zoom",E=Ut("div",g+" leaflet-bar"),k=this.options;return this._zoomInButton=this._createButton(k.zoomInText,k.zoomInTitle,g+"-in",E,this._zoomIn),this._zoomOutButton=this._createButton(k.zoomOutText,k.zoomOutTitle,g+"-out",E,this._zoomOut),this._updateDisabled(),u.on("zoomend zoomlevelschange",this._updateDisabled,this),E},onRemove:function(u){u.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(u){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(u.shiftKey?3:1))},_zoomOut:function(u){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(u.shiftKey?3:1))},_createButton:function(u,g,E,k,X){var se=Ut("a",E,k);return se.innerHTML=u,se.href="#",se.title=g,se.setAttribute("role","button"),se.setAttribute("aria-label",g),pi(se),an(se,"click",Co),an(se,"click",X,this),an(se,"click",this._refocusOnMap,this),se},_updateDisabled:function(){var u=this._map,g="leaflet-disabled";nn(this._zoomInButton,g),nn(this._zoomOutButton,g),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||u._zoom===u.getMinZoom())&&(Jt(this._zoomOutButton,g),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||u._zoom===u.getMaxZoom())&&(Jt(this._zoomInButton,g),this._zoomInButton.setAttribute("aria-disabled","true"))}});Hn.mergeOptions({zoomControl:!0}),Hn.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new dl,this.addControl(this.zoomControl))});var Af=function(u){return new dl(u)},xo=Io.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(u){var g="leaflet-control-scale",E=Ut("div",g),k=this.options;return this._addScales(k,g+"-line",E),u.on(k.updateWhenIdle?"moveend":"move",this._update,this),u.whenReady(this._update,this),E},onRemove:function(u){u.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(u,g,E){u.metric&&(this._mScale=Ut("div",g,E)),u.imperial&&(this._iScale=Ut("div",g,E))},_update:function(){var u=this._map,g=u.getSize().y/2,E=u.distance(u.containerPointToLatLng([0,g]),u.containerPointToLatLng([this.options.maxWidth,g]));this._updateScales(E)},_updateScales:function(u){this.options.metric&&u&&this._updateMetric(u),this.options.imperial&&u&&this._updateImperial(u)},_updateMetric:function(u){var g=this._getRoundNum(u),E=g<1e3?g+" m":g/1e3+" km";this._updateScale(this._mScale,E,g/u)},_updateImperial:function(u){var g=u*3.2808399,E,k,X;g>5280?(E=g/5280,k=this._getRoundNum(E),this._updateScale(this._iScale,k+" mi",k/E)):(X=this._getRoundNum(g),this._updateScale(this._iScale,X+" ft",X/g))},_updateScale:function(u,g,E){u.style.width=Math.round(this.options.maxWidth*E)+"px",u.innerHTML=g},_getRoundNum:function(u){var g=Math.pow(10,(Math.floor(u)+"").length-1),E=u/g;return E=E>=10?10:E>=5?5:E>=3?3:E>=2?2:1,g*E}}),fl=function(u){return new xo(u)},zu='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',Aa=Io.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">'+(Ge.inlineSvg?zu+" ":"")+"Leaflet</a>"},initialize:function(u){S(this,u),this._attributions={}},onAdd:function(u){u.attributionControl=this,this._container=Ut("div","leaflet-control-attribution"),pi(this._container);for(var g in u._layers)u._layers[g].getAttribution&&this.addAttribution(u._layers[g].getAttribution());return this._update(),u.on("layeradd",this._addAttribution,this),this._container},onRemove:function(u){u.off("layeradd",this._addAttribution,this)},_addAttribution:function(u){u.layer.getAttribution&&(this.addAttribution(u.layer.getAttribution()),u.layer.once("remove",function(){this.removeAttribution(u.layer.getAttribution())},this))},setPrefix:function(u){return this.options.prefix=u,this._update(),this},addAttribution:function(u){return u?(this._attributions[u]||(this._attributions[u]=0),this._attributions[u]++,this._update(),this):this},removeAttribution:function(u){return u?(this._attributions[u]&&(this._attributions[u]--,this._update()),this):this},_update:function(){if(this._map){var u=[];for(var g in this._attributions)this._attributions[g]&&u.push(g);var E=[];this.options.prefix&&E.push(this.options.prefix),u.length&&E.push(u.join(", ")),this._container.innerHTML=E.join(' <span aria-hidden="true">|</span> ')}}});Hn.mergeOptions({attributionControl:!0}),Hn.addInitHook(function(){this.options.attributionControl&&new Aa().addTo(this)});var Cg=function(u){return new Aa(u)};Io.Layers=ju,Io.Zoom=dl,Io.Scale=xo,Io.Attribution=Aa,ga.layers=Qs,ga.zoom=Af,ga.scale=fl,ga.attribution=Cg;var Bo=D.extend({initialize:function(u){this._map=u},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});Bo.addTo=function(u,g){return u.addHandler(g,this),this};var Du={Events:B},hl=Ge.touch?"touchstart mousedown":"mousedown",Qo=A.extend({options:{clickTolerance:3},initialize:function(u,g,E,k){S(this,k),this._element=u,this._dragStartTarget=g||u,this._preventOutline=E},enable:function(){this._enabled||(an(this._dragStartTarget,hl,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Qo._dragging===this&&this.finishDrag(!0),Yn(this._dragStartTarget,hl,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(u){if(this._enabled&&(this._moved=!1,!Er(this._element,"leaflet-zoom-anim"))){if(u.touches&&u.touches.length!==1){Qo._dragging===this&&this.finishDrag();return}if(!(Qo._dragging||u.shiftKey||u.which!==1&&u.button!==1&&!u.touches)&&(Qo._dragging=this,this._preventOutline&&er(this._element),en(),un(),!this._moving)){this.fire("down");var g=u.touches?u.touches[0]:u,E=gr(this._element);this._startPoint=new H(g.clientX,g.clientY),this._startPos=Zn(this._element),this._parentScale=vr(E);var k=u.type==="mousedown";an(document,k?"mousemove":"touchmove",this._onMove,this),an(document,k?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(u){if(this._enabled){if(u.touches&&u.touches.length>1){this._moved=!0;return}var g=u.touches&&u.touches.length===1?u.touches[0]:u,E=new H(g.clientX,g.clientY)._subtract(this._startPoint);!E.x&&!E.y||Math.abs(E.x)+Math.abs(E.y)<this.options.clickTolerance||(E.x/=this._parentScale.x,E.y/=this._parentScale.y,yr(u),this._moved||(this.fire("dragstart"),this._moved=!0,Jt(document.body,"leaflet-dragging"),this._lastTarget=u.target||u.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),Jt(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(E),this._moving=!0,this._lastEvent=u,this._updatePosition())}},_updatePosition:function(){var u={originalEvent:this._lastEvent};this.fire("predrag",u),kn(this._element,this._newPos),this.fire("drag",u)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(u){nn(document.body,"leaflet-dragging"),this._lastTarget&&(nn(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),Yn(document,"mousemove touchmove",this._onMove,this),Yn(document,"mouseup touchend touchcancel",this._onUp,this),yn(),ur();var g=this._moved&&this._moving;this._moving=!1,Qo._dragging=!1,g&&this.fire("dragend",{noInertia:u,distance:this._newPos.distanceTo(this._startPos)})}});function Au(u,g,E){var k,X=[1,4,2,8],se,$e,De,Ve,ut,Vt,hn,Mn;for(se=0,Vt=u.length;se<Vt;se++)u[se]._code=Ba(u[se],g);for(De=0;De<4;De++){for(hn=X[De],k=[],se=0,Vt=u.length,$e=Vt-1;se<Vt;$e=se++)Ve=u[se],ut=u[$e],Ve._code&hn?ut._code&hn||(Mn=ec(ut,Ve,hn,g,E),Mn._code=Ba(Mn,g),k.push(Mn)):(ut._code&hn&&(Mn=ec(ut,Ve,hn,g,E),Mn._code=Ba(Mn,g),k.push(Mn)),k.push(Ve));u=k}return u}function Bf(u,g){var E,k,X,se,$e,De,Ve,ut,Vt;if(!u||u.length===0)throw new Error("latlngs not passed");Fo(u)||(console.warn("latlngs are not flat! Only the first ring will be used"),u=u[0]);var hn=te([0,0]),Mn=ne(u),Jr=Mn.getNorthWest().distanceTo(Mn.getSouthWest())*Mn.getNorthEast().distanceTo(Mn.getNorthWest());Jr<1700&&(hn=Bu(u));var Ur=u.length,Mo=[];for(E=0;E<Ur;E++){var So=te(u[E]);Mo.push(g.project(te([So.lat-hn.lat,So.lng-hn.lng])))}for(De=Ve=ut=0,E=0,k=Ur-1;E<Ur;k=E++)X=Mo[E],se=Mo[k],$e=X.y*se.x-se.y*X.x,Ve+=(X.x+se.x)*$e,ut+=(X.y+se.y)*$e,De+=$e*3;De===0?Vt=Mo[0]:Vt=[Ve/De,ut/De];var wl=g.unproject(Z(Vt));return te([wl.lat+hn.lat,wl.lng+hn.lng])}function Bu(u){for(var g=0,E=0,k=0,X=0;X<u.length;X++){var se=te(u[X]);g+=se.lat,E+=se.lng,k++}return te([g/k,E/k])}var xg={__proto__:null,clipPolygon:Au,polygonCenter:Bf,centroid:Bu};function Js(u,g){if(!g||!u.length)return u.slice();var E=g*g;return u=_g(u,E),u=wg(u,E),u}function Ff(u,g,E){return Math.sqrt(Fa(u,g,E,!0))}function Sg(u,g,E){return Fa(u,g,E)}function wg(u,g){var E=u.length,k=typeof Uint8Array<"u"?Uint8Array:Array,X=new k(E);X[0]=X[E-1]=1,Fu(u,X,g,0,E-1);var se,$e=[];for(se=0;se<E;se++)X[se]&&$e.push(u[se]);return $e}function Fu(u,g,E,k,X){var se=0,$e,De,Ve;for(De=k+1;De<=X-1;De++)Ve=Fa(u[De],u[k],u[X],!0),Ve>se&&($e=De,se=Ve);se>E&&(g[$e]=1,Fu(u,g,E,k,$e),Fu(u,g,E,$e,X))}function _g(u,g){for(var E=[u[0]],k=1,X=0,se=u.length;k<se;k++)$g(u[k],u[X])>g&&(E.push(u[k]),X=k);return X<se-1&&E.push(u[se-1]),E}var Hu;function Hf(u,g,E,k,X){var se=k?Hu:Ba(u,E),$e=Ba(g,E),De,Ve,ut;for(Hu=$e;;){if(!(se|$e))return[u,g];if(se&$e)return!1;De=se||$e,Ve=ec(u,g,De,E,X),ut=Ba(Ve,E),De===se?(u=Ve,se=ut):(g=Ve,$e=ut)}}function ec(u,g,E,k,X){var se=g.x-u.x,$e=g.y-u.y,De=k.min,Ve=k.max,ut,Vt;return E&8?(ut=u.x+se*(Ve.y-u.y)/$e,Vt=Ve.y):E&4?(ut=u.x+se*(De.y-u.y)/$e,Vt=De.y):E&2?(ut=Ve.x,Vt=u.y+$e*(Ve.x-u.x)/se):E&1&&(ut=De.x,Vt=u.y+$e*(De.x-u.x)/se),new H(ut,Vt,X)}function Ba(u,g){var E=0;return u.x<g.min.x?E|=1:u.x>g.max.x&&(E|=2),u.y<g.min.y?E|=4:u.y>g.max.y&&(E|=8),E}function $g(u,g){var E=g.x-u.x,k=g.y-u.y;return E*E+k*k}function Fa(u,g,E,k){var X=g.x,se=g.y,$e=E.x-X,De=E.y-se,Ve=$e*$e+De*De,ut;return Ve>0&&(ut=((u.x-X)*$e+(u.y-se)*De)/Ve,ut>1?(X=E.x,se=E.y):ut>0&&(X+=$e*ut,se+=De*ut)),$e=u.x-X,De=u.y-se,k?$e*$e+De*De:new H(X,se)}function Fo(u){return!$(u[0])||typeof u[0][0]!="object"&&typeof u[0][0]<"u"}function Wf(u){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),Fo(u)}function Vf(u,g){var E,k,X,se,$e,De,Ve,ut;if(!u||u.length===0)throw new Error("latlngs not passed");Fo(u)||(console.warn("latlngs are not flat! Only the first ring will be used"),u=u[0]);var Vt=te([0,0]),hn=ne(u),Mn=hn.getNorthWest().distanceTo(hn.getSouthWest())*hn.getNorthEast().distanceTo(hn.getNorthWest());Mn<1700&&(Vt=Bu(u));var Jr=u.length,Ur=[];for(E=0;E<Jr;E++){var Mo=te(u[E]);Ur.push(g.project(te([Mo.lat-Vt.lat,Mo.lng-Vt.lng])))}for(E=0,k=0;E<Jr-1;E++)k+=Ur[E].distanceTo(Ur[E+1])/2;if(k===0)ut=Ur[0];else for(E=0,se=0;E<Jr-1;E++)if($e=Ur[E],De=Ur[E+1],X=$e.distanceTo(De),se+=X,se>k){Ve=(se-k)/X,ut=[De.x-Ve*(De.x-$e.x),De.y-Ve*(De.y-$e.y)];break}var So=g.unproject(Z(ut));return te([So.lat+Vt.lat,So.lng+Vt.lng])}var Kf={__proto__:null,simplify:Js,pointToSegmentDistance:Ff,closestPointOnSegment:Sg,clipSegment:Hf,_getEdgeIntersection:ec,_getBitCode:Ba,_sqClosestPointOnSegment:Fa,isFlat:Fo,_flat:Wf,polylineCenter:Vf},Wu={project:function(u){return new H(u.lng,u.lat)},unproject:function(u){return new re(u.y,u.x)},bounds:new W([-180,-90],[180,90])},Vu={R:6378137,R_MINOR:6356752314245179e-9,bounds:new W([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(u){var g=Math.PI/180,E=this.R,k=u.lat*g,X=this.R_MINOR/E,se=Math.sqrt(1-X*X),$e=se*Math.sin(k),De=Math.tan(Math.PI/4-k/2)/Math.pow((1-$e)/(1+$e),se/2);return k=-E*Math.log(Math.max(De,1e-10)),new H(u.lng*g*E,k)},unproject:function(u){for(var g=180/Math.PI,E=this.R,k=this.R_MINOR/E,X=Math.sqrt(1-k*k),se=Math.exp(-u.y/E),$e=Math.PI/2-2*Math.atan(se),De=0,Ve=.1,ut;De<15&&Math.abs(Ve)>1e-7;De++)ut=X*Math.sin($e),ut=Math.pow((1-ut)/(1+ut),X/2),Ve=Math.PI/2-2*Math.atan(se*ut)-$e,$e+=Ve;return new re($e*g,u.x*g/E)}},Eg={__proto__:null,LonLat:Wu,Mercator:Vu,SphericalMercator:Ce},Og=o({},ue,{code:"EPSG:3395",projection:Vu,transformation:function(){var u=.5/(Math.PI*Vu.R);return fe(u,.5,-u,.5)}()}),Uf=o({},ue,{code:"EPSG:4326",projection:Wu,transformation:fe(1/180,1,-1/180,.5)}),Pg=o({},de,{projection:Wu,transformation:fe(1,0,-1,0),scale:function(u){return Math.pow(2,u)},zoom:function(u){return Math.log(u)/Math.LN2},distance:function(u,g){var E=g.lng-u.lng,k=g.lat-u.lat;return Math.sqrt(E*E+k*k)},infinite:!0});de.Earth=ue,de.EPSG3395=Og,de.EPSG3857=be,de.EPSG900913=ye,de.EPSG4326=Uf,de.Simple=Pg;var Jo=A.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(u){return u.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(u){return u&&u.removeLayer(this),this},getPane:function(u){return this._map.getPane(u?this.options[u]||u:this.options.pane)},addInteractiveTarget:function(u){return this._map._targets[d(u)]=this,this},removeInteractiveTarget:function(u){return delete this._map._targets[d(u)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(u){var g=u.target;if(g.hasLayer(this)){if(this._map=g,this._zoomAnimated=g._zoomAnimated,this.getEvents){var E=this.getEvents();g.on(E,this),this.once("remove",function(){g.off(E,this)},this)}this.onAdd(g),this.fire("add"),g.fire("layeradd",{layer:this})}}});Hn.include({addLayer:function(u){if(!u._layerAdd)throw new Error("The provided object is not a Layer.");var g=d(u);return this._layers[g]?this:(this._layers[g]=u,u._mapToAdd=this,u.beforeAdd&&u.beforeAdd(this),this.whenReady(u._layerAdd,u),this)},removeLayer:function(u){var g=d(u);return this._layers[g]?(this._loaded&&u.onRemove(this),delete this._layers[g],this._loaded&&(this.fire("layerremove",{layer:u}),u.fire("remove")),u._map=u._mapToAdd=null,this):this},hasLayer:function(u){return d(u)in this._layers},eachLayer:function(u,g){for(var E in this._layers)u.call(g,this._layers[E]);return this},_addLayers:function(u){u=u?$(u)?u:[u]:[];for(var g=0,E=u.length;g<E;g++)this.addLayer(u[g])},_addZoomLimit:function(u){(!isNaN(u.options.maxZoom)||!isNaN(u.options.minZoom))&&(this._zoomBoundLayers[d(u)]=u,this._updateZoomLevels())},_removeZoomLimit:function(u){var g=d(u);this._zoomBoundLayers[g]&&(delete this._zoomBoundLayers[g],this._updateZoomLevels())},_updateZoomLevels:function(){var u=1/0,g=-1/0,E=this._getZoomSpan();for(var k in this._zoomBoundLayers){var X=this._zoomBoundLayers[k].options;u=X.minZoom===void 0?u:Math.min(u,X.minZoom),g=X.maxZoom===void 0?g:Math.max(g,X.maxZoom)}this._layersMaxZoom=g===-1/0?void 0:g,this._layersMinZoom=u===1/0?void 0:u,E!==this._getZoomSpan()&&this.fire("zoomlevelschange"),this.options.maxZoom===void 0&&this._layersMaxZoom&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var va=Jo.extend({initialize:function(u,g){S(this,g),this._layers={};var E,k;if(u)for(E=0,k=u.length;E<k;E++)this.addLayer(u[E])},addLayer:function(u){var g=this.getLayerId(u);return this._layers[g]=u,this._map&&this._map.addLayer(u),this},removeLayer:function(u){var g=u in this._layers?u:this.getLayerId(u);return this._map&&this._layers[g]&&this._map.removeLayer(this._layers[g]),delete this._layers[g],this},hasLayer:function(u){var g=typeof u=="number"?u:this.getLayerId(u);return g in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(u){var g=Array.prototype.slice.call(arguments,1),E,k;for(E in this._layers)k=this._layers[E],k[u]&&k[u].apply(k,g);return this},onAdd:function(u){this.eachLayer(u.addLayer,u)},onRemove:function(u){this.eachLayer(u.removeLayer,u)},eachLayer:function(u,g){for(var E in this._layers)u.call(g,this._layers[E]);return this},getLayer:function(u){return this._layers[u]},getLayers:function(){var u=[];return this.eachLayer(u.push,u),u},setZIndex:function(u){return this.invoke("setZIndex",u)},getLayerId:function(u){return d(u)}}),as=function(u,g){return new va(u,g)},Hi=va.extend({addLayer:function(u){return this.hasLayer(u)?this:(u.addEventParent(this),va.prototype.addLayer.call(this,u),this.fire("layeradd",{layer:u}))},removeLayer:function(u){return this.hasLayer(u)?(u in this._layers&&(u=this._layers[u]),u.removeEventParent(this),va.prototype.removeLayer.call(this,u),this.fire("layerremove",{layer:u})):this},setStyle:function(u){return this.invoke("setStyle",u)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var u=new Q;for(var g in this._layers){var E=this._layers[g];u.extend(E.getBounds?E.getBounds():E.getLatLng())}return u}}),qf=function(u,g){return new Hi(u,g)},Ha=D.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(u){S(this,u)},createIcon:function(u){return this._createIcon("icon",u)},createShadow:function(u){return this._createIcon("shadow",u)},_createIcon:function(u,g){var E=this._getIconUrl(u);if(!E){if(u==="icon")throw new Error("iconUrl not set in Icon options (see the docs).");return null}var k=this._createImg(E,g&&g.tagName==="IMG"?g:null);return this._setIconStyles(k,u),(this.options.crossOrigin||this.options.crossOrigin==="")&&(k.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),k},_setIconStyles:function(u,g){var E=this.options,k=E[g+"Size"];typeof k=="number"&&(k=[k,k]);var X=Z(k),se=Z(g==="shadow"&&E.shadowAnchor||E.iconAnchor||X&&X.divideBy(2,!0));u.className="leaflet-marker-"+g+" "+(E.className||""),se&&(u.style.marginLeft=-se.x+"px",u.style.marginTop=-se.y+"px"),X&&(u.style.width=X.x+"px",u.style.height=X.y+"px")},_createImg:function(u,g){return g=g||document.createElement("img"),g.src=u,g},_getIconUrl:function(u){return Ge.retina&&this.options[u+"RetinaUrl"]||this.options[u+"Url"]}});function Gf(u){return new Ha(u)}var ml=Ha.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(u){return typeof ml.imagePath!="string"&&(ml.imagePath=this._detectIconPath()),(this.options.imagePath||ml.imagePath)+Ha.prototype._getIconUrl.call(this,u)},_stripUrl:function(u){var g=function(E,k,X){var se=k.exec(E);return se&&se[X]};return u=g(u,/^url\((['"])?(.+)\1\)$/,2),u&&g(u,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var u=Ut("div","leaflet-default-icon-path",document.body),g=Wn(u,"background-image")||Wn(u,"backgroundImage");if(document.body.removeChild(u),g=this._stripUrl(g),g)return g;var E=document.querySelector('link[href$="leaflet.css"]');return E?E.href.substring(0,E.href.length-11-1):""}}),Ku=Bo.extend({initialize:function(u){this._marker=u},addHooks:function(){var u=this._marker._icon;this._draggable||(this._draggable=new Qo(u,u,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),Jt(u,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&nn(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(u){var g=this._marker,E=g._map,k=this._marker.options.autoPanSpeed,X=this._marker.options.autoPanPadding,se=Zn(g._icon),$e=E.getPixelBounds(),De=E.getPixelOrigin(),Ve=Y($e.min._subtract(De).add(X),$e.max._subtract(De).subtract(X));if(!Ve.contains(se)){var ut=Z((Math.max(Ve.max.x,se.x)-Ve.max.x)/($e.max.x-Ve.max.x)-(Math.min(Ve.min.x,se.x)-Ve.min.x)/($e.min.x-Ve.min.x),(Math.max(Ve.max.y,se.y)-Ve.max.y)/($e.max.y-Ve.max.y)-(Math.min(Ve.min.y,se.y)-Ve.min.y)/($e.min.y-Ve.min.y)).multiplyBy(k);E.panBy(ut,{animate:!1}),this._draggable._newPos._add(ut),this._draggable._startPos._add(ut),kn(g._icon,this._draggable._newPos),this._onDrag(u),this._panRequest=F(this._adjustPan.bind(this,u))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(u){this._marker.options.autoPan&&(U(this._panRequest),this._panRequest=F(this._adjustPan.bind(this,u)))},_onDrag:function(u){var g=this._marker,E=g._shadow,k=Zn(g._icon),X=g._map.layerPointToLatLng(k);E&&kn(E,k),g._latlng=X,u.latlng=X,u.oldLatLng=this._oldLatLng,g.fire("move",u).fire("drag",u)},_onDragEnd:function(u){U(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",u)}}),Wi=Jo.extend({options:{icon:new ml,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(u,g){S(this,g),this._latlng=te(u)},onAdd:function(u){this._zoomAnimated=this._zoomAnimated&&u.options.markerZoomAnimation,this._zoomAnimated&&u.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(u){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&u.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(u){var g=this._latlng;return this._latlng=te(u),this.update(),this.fire("move",{oldLatLng:g,latlng:this._latlng})},setZIndexOffset:function(u){return this.options.zIndexOffset=u,this.update()},getIcon:function(){return this.options.icon},setIcon:function(u){return this.options.icon=u,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var u=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(u)}return this},_initIcon:function(){var u=this.options,g="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),E=u.icon.createIcon(this._icon),k=!1;E!==this._icon&&(this._icon&&this._removeIcon(),k=!0,u.title&&(E.title=u.title),E.tagName==="IMG"&&(E.alt=u.alt||"")),Jt(E,g),u.keyboard&&(E.tabIndex="0",E.setAttribute("role","button")),this._icon=E,u.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&an(E,"focus",this._panOnFocus,this);var X=u.icon.createShadow(this._shadow),se=!1;X!==this._shadow&&(this._removeShadow(),se=!0),X&&(Jt(X,g),X.alt=""),this._shadow=X,u.opacity<1&&this._updateOpacity(),k&&this.getPane().appendChild(this._icon),this._initInteraction(),X&&se&&this.getPane(u.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&Yn(this._icon,"focus",this._panOnFocus,this),Sn(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&Sn(this._shadow),this._shadow=null},_setPos:function(u){this._icon&&kn(this._icon,u),this._shadow&&kn(this._shadow,u),this._zIndex=u.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(u){this._icon&&(this._icon.style.zIndex=this._zIndex+u)},_animateZoom:function(u){var g=this._map._latLngToNewLayerPoint(this._latlng,u.zoom,u.center).round();this._setPos(g)},_initInteraction:function(){if(this.options.interactive&&(Jt(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),Ku)){var u=this.options.draggable;this.dragging&&(u=this.dragging.enabled(),this.dragging.disable()),this.dragging=new Ku(this),u&&this.dragging.enable()}},setOpacity:function(u){return this.options.opacity=u,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var u=this.options.opacity;this._icon&&fn(this._icon,u),this._shadow&&fn(this._shadow,u)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var u=this._map;if(u){var g=this.options.icon.options,E=g.iconSize?Z(g.iconSize):Z(0,0),k=g.iconAnchor?Z(g.iconAnchor):Z(0,0);u.panInside(this._latlng,{paddingTopLeft:k,paddingBottomRight:E.subtract(k)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function Rg(u,g){return new Wi(u,g)}var ya=Jo.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(u){this._renderer=u.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(u){return S(this,u),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&u&&Object.prototype.hasOwnProperty.call(u,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),tc=ya.extend({options:{fill:!0,radius:10},initialize:function(u,g){S(this,g),this._latlng=te(u),this._radius=this.options.radius},setLatLng:function(u){var g=this._latlng;return this._latlng=te(u),this.redraw(),this.fire("move",{oldLatLng:g,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(u){return this.options.radius=this._radius=u,this.redraw()},getRadius:function(){return this._radius},setStyle:function(u){var g=u&&u.radius||this._radius;return ya.prototype.setStyle.call(this,u),this.setRadius(g),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var u=this._radius,g=this._radiusY||u,E=this._clickTolerance(),k=[u+E,g+E];this._pxBounds=new W(this._point.subtract(k),this._point.add(k))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(u){return u.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function Xf(u,g){return new tc(u,g)}var nc=tc.extend({initialize:function(u,g,E){if(typeof g=="number"&&(g=o({},E,{radius:g})),S(this,g),this._latlng=te(u),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(u){return this._mRadius=u,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var u=[this._radius,this._radiusY||this._radius];return new Q(this._map.layerPointToLatLng(this._point.subtract(u)),this._map.layerPointToLatLng(this._point.add(u)))},setStyle:ya.prototype.setStyle,_project:function(){var u=this._latlng.lng,g=this._latlng.lat,E=this._map,k=E.options.crs;if(k.distance===ue.distance){var X=Math.PI/180,se=this._mRadius/ue.R/X,$e=E.project([g+se,u]),De=E.project([g-se,u]),Ve=$e.add(De).divideBy(2),ut=E.unproject(Ve).lat,Vt=Math.acos((Math.cos(se*X)-Math.sin(g*X)*Math.sin(ut*X))/(Math.cos(g*X)*Math.cos(ut*X)))/X;(isNaN(Vt)||Vt===0)&&(Vt=se/Math.cos(Math.PI/180*g)),this._point=Ve.subtract(E.getPixelOrigin()),this._radius=isNaN(Vt)?0:Ve.x-E.project([ut,u-Vt]).x,this._radiusY=Ve.y-$e.y}else{var hn=k.unproject(k.project(this._latlng).subtract([this._mRadius,0]));this._point=E.latLngToLayerPoint(this._latlng),this._radius=this._point.x-E.latLngToLayerPoint(hn).x}this._updateBounds()}});function ls(u,g,E){return new nc(u,g,E)}var No=ya.extend({options:{smoothFactor:1,noClip:!1},initialize:function(u,g){S(this,g),this._setLatLngs(u)},getLatLngs:function(){return this._latlngs},setLatLngs:function(u){return this._setLatLngs(u),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(u){for(var g=1/0,E=null,k=Fa,X,se,$e=0,De=this._parts.length;$e<De;$e++)for(var Ve=this._parts[$e],ut=1,Vt=Ve.length;ut<Vt;ut++){X=Ve[ut-1],se=Ve[ut];var hn=k(u,X,se,!0);hn<g&&(g=hn,E=k(u,X,se))}return E&&(E.distance=Math.sqrt(g)),E},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Vf(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(u,g){return g=g||this._defaultShape(),u=te(u),g.push(u),this._bounds.extend(u),this.redraw()},_setLatLngs:function(u){this._bounds=new Q,this._latlngs=this._convertLatLngs(u)},_defaultShape:function(){return Fo(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(u){for(var g=[],E=Fo(u),k=0,X=u.length;k<X;k++)E?(g[k]=te(u[k]),this._bounds.extend(g[k])):g[k]=this._convertLatLngs(u[k]);return g},_project:function(){var u=new W;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,u),this._bounds.isValid()&&u.isValid()&&(this._rawPxBounds=u,this._updateBounds())},_updateBounds:function(){var u=this._clickTolerance(),g=new H(u,u);this._rawPxBounds&&(this._pxBounds=new W([this._rawPxBounds.min.subtract(g),this._rawPxBounds.max.add(g)]))},_projectLatlngs:function(u,g,E){var k=u[0]instanceof re,X=u.length,se,$e;if(k){for($e=[],se=0;se<X;se++)$e[se]=this._map.latLngToLayerPoint(u[se]),E.extend($e[se]);g.push($e)}else for(se=0;se<X;se++)this._projectLatlngs(u[se],g,E)},_clipPoints:function(){var u=this._renderer._bounds;if(this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(u))){if(this.options.noClip){this._parts=this._rings;return}var g=this._parts,E,k,X,se,$e,De,Ve;for(E=0,X=0,se=this._rings.length;E<se;E++)for(Ve=this._rings[E],k=0,$e=Ve.length;k<$e-1;k++)De=Hf(Ve[k],Ve[k+1],u,k,!0),De&&(g[X]=g[X]||[],g[X].push(De[0]),(De[1]!==Ve[k+1]||k===$e-2)&&(g[X].push(De[1]),X++))}},_simplifyPoints:function(){for(var u=this._parts,g=this.options.smoothFactor,E=0,k=u.length;E<k;E++)u[E]=Js(u[E],g)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(u,g){var E,k,X,se,$e,De,Ve=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(u))return!1;for(E=0,se=this._parts.length;E<se;E++)for(De=this._parts[E],k=0,$e=De.length,X=$e-1;k<$e;X=k++)if(!(!g&&k===0)&&Ff(u,De[X],De[k])<=Ve)return!0;return!1}});function Ig(u,g){return new No(u,g)}No._flat=Wf;var Vi=No.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Bf(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(u){var g=No.prototype._convertLatLngs.call(this,u),E=g.length;return E>=2&&g[0]instanceof re&&g[0].equals(g[E-1])&&g.pop(),g},_setLatLngs:function(u){No.prototype._setLatLngs.call(this,u),Fo(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return Fo(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var u=this._renderer._bounds,g=this.options.weight,E=new H(g,g);if(u=new W(u.min.subtract(E),u.max.add(E)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(u))){if(this.options.noClip){this._parts=this._rings;return}for(var k=0,X=this._rings.length,se;k<X;k++)se=Au(this._rings[k],u,!0),se.length&&this._parts.push(se)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(u){var g=!1,E,k,X,se,$e,De,Ve,ut;if(!this._pxBounds||!this._pxBounds.contains(u))return!1;for(se=0,Ve=this._parts.length;se<Ve;se++)for(E=this._parts[se],$e=0,ut=E.length,De=ut-1;$e<ut;De=$e++)k=E[$e],X=E[De],k.y>u.y!=X.y>u.y&&u.x<(X.x-k.x)*(u.y-k.y)/(X.y-k.y)+k.x&&(g=!g);return g||No.prototype._containsPoint.call(this,u,!0)}});function Ng(u,g){return new Vi(u,g)}var gi=Hi.extend({initialize:function(u,g){S(this,g),this._layers={},u&&this.addData(u)},addData:function(u){var g=$(u)?u:u.features,E,k,X;if(g){for(E=0,k=g.length;E<k;E++)X=g[E],(X.geometries||X.geometry||X.features||X.coordinates)&&this.addData(X);return this}var se=this.options;if(se.filter&&!se.filter(u))return this;var $e=pl(u,se);return $e?($e.feature=lc(u),$e.defaultOptions=$e.options,this.resetStyle($e),se.onEachFeature&&se.onEachFeature(u,$e),this.addLayer($e)):this},resetStyle:function(u){return u===void 0?this.eachLayer(this.resetStyle,this):(u.options=o({},u.defaultOptions),this._setLayerStyle(u,this.options.style),this)},setStyle:function(u){return this.eachLayer(function(g){this._setLayerStyle(g,u)},this)},_setLayerStyle:function(u,g){u.setStyle&&(typeof g=="function"&&(g=g(u.feature)),u.setStyle(g))}});function pl(u,g){var E=u.type==="Feature"?u.geometry:u,k=E?E.coordinates:null,X=[],se=g&&g.pointToLayer,$e=g&&g.coordsToLatLng||oc,De,Ve,ut,Vt;if(!k&&!E)return null;switch(E.type){case"Point":return De=$e(k),rc(se,u,De,g);case"MultiPoint":for(ut=0,Vt=k.length;ut<Vt;ut++)De=$e(k[ut]),X.push(rc(se,u,De,g));return new Hi(X);case"LineString":case"MultiLineString":return Ve=ss(k,E.type==="LineString"?0:1,$e),new No(Ve,g);case"Polygon":case"MultiPolygon":return Ve=ss(k,E.type==="Polygon"?1:2,$e),new Vi(Ve,g);case"GeometryCollection":for(ut=0,Vt=E.geometries.length;ut<Vt;ut++){var hn=pl({geometry:E.geometries[ut],type:"Feature",properties:u.properties},g);hn&&X.push(hn)}return new Hi(X);case"FeatureCollection":for(ut=0,Vt=E.features.length;ut<Vt;ut++){var Mn=pl(E.features[ut],g);Mn&&X.push(Mn)}return new Hi(X);default:throw new Error("Invalid GeoJSON object.")}}function rc(u,g,E,k){return u?u(g,E):new Wi(E,k&&k.markersInheritOptions&&k)}function oc(u){return new re(u[1],u[0],u[2])}function ss(u,g,E){for(var k=[],X=0,se=u.length,$e;X<se;X++)$e=g?ss(u[X],g-1,E):(E||oc)(u[X]),k.push($e);return k}function ic(u,g){return u=te(u),u.alt!==void 0?[v(u.lng,g),v(u.lat,g),v(u.alt,g)]:[v(u.lng,g),v(u.lat,g)]}function ac(u,g,E,k){for(var X=[],se=0,$e=u.length;se<$e;se++)X.push(g?ac(u[se],Fo(u[se])?0:g-1,E,k):ic(u[se],k));return!g&&E&&X.length>0&&X.push(X[0].slice()),X}function gl(u,g){return u.feature?o({},u.feature,{geometry:g}):lc(g)}function lc(u){return u.type==="Feature"||u.type==="FeatureCollection"?u:{type:"Feature",properties:{},geometry:u}}var Uu={toGeoJSON:function(u){return gl(this,{type:"Point",coordinates:ic(this.getLatLng(),u)})}};Wi.include(Uu),nc.include(Uu),tc.include(Uu),No.include({toGeoJSON:function(u){var g=!Fo(this._latlngs),E=ac(this._latlngs,g?1:0,!1,u);return gl(this,{type:(g?"Multi":"")+"LineString",coordinates:E})}}),Vi.include({toGeoJSON:function(u){var g=!Fo(this._latlngs),E=g&&!Fo(this._latlngs[0]),k=ac(this._latlngs,E?2:g?1:0,!0,u);return g||(k=[k]),gl(this,{type:(E?"Multi":"")+"Polygon",coordinates:k})}}),va.include({toMultiPoint:function(u){var g=[];return this.eachLayer(function(E){g.push(E.toGeoJSON(u).geometry.coordinates)}),gl(this,{type:"MultiPoint",coordinates:g})},toGeoJSON:function(u){var g=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(g==="MultiPoint")return this.toMultiPoint(u);var E=g==="GeometryCollection",k=[];return this.eachLayer(function(X){if(X.toGeoJSON){var se=X.toGeoJSON(u);if(E)k.push(se.geometry);else{var $e=lc(se);$e.type==="FeatureCollection"?k.push.apply(k,$e.features):k.push($e)}}}),E?gl(this,{geometries:k,type:"GeometryCollection"}):{type:"FeatureCollection",features:k}}});function Zf(u,g){return new gi(u,g)}var ei=Zf,ba=Jo.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(u,g,E){this._url=u,this._bounds=ne(g),S(this,E)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(Jt(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){Sn(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(u){return this.options.opacity=u,this._image&&this._updateOpacity(),this},setStyle:function(u){return u.opacity&&this.setOpacity(u.opacity),this},bringToFront:function(){return this._map&&xr(this._image),this},bringToBack:function(){return this._map&&hr(this._image),this},setUrl:function(u){return this._url=u,this._image&&(this._image.src=u),this},setBounds:function(u){return this._bounds=ne(u),this._map&&this._reset(),this},getEvents:function(){var u={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(u.zoomanim=this._animateZoom),u},setZIndex:function(u){return this.options.zIndex=u,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var u=this._url.tagName==="IMG",g=this._image=u?this._url:Ut("img");if(Jt(g,"leaflet-image-layer"),this._zoomAnimated&&Jt(g,"leaflet-zoom-animated"),this.options.className&&Jt(g,this.options.className),g.onselectstart=p,g.onmousemove=p,g.onload=a(this.fire,this,"load"),g.onerror=a(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(g.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),u){this._url=g.src;return}g.src=this._url,g.alt=this.options.alt},_animateZoom:function(u){var g=this._map.getZoomScale(u.zoom),E=this._map._latLngBoundsToNewLayerBounds(this._bounds,u.zoom,u.center).min;Ln(this._image,E,g)},_reset:function(){var u=this._image,g=new W(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),E=g.getSize();kn(u,g.min),u.style.width=E.x+"px",u.style.height=E.y+"px"},_updateOpacity:function(){fn(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var u=this.options.errorOverlayUrl;u&&this._url!==u&&(this._url=u,this._image.src=u)},getCenter:function(){return this._bounds.getCenter()}}),Yf=function(u,g,E){return new ba(u,g,E)},qu=ba.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var u=this._url.tagName==="VIDEO",g=this._image=u?this._url:Ut("video");if(Jt(g,"leaflet-image-layer"),this._zoomAnimated&&Jt(g,"leaflet-zoom-animated"),this.options.className&&Jt(g,this.options.className),g.onselectstart=p,g.onmousemove=p,g.onloadeddata=a(this.fire,this,"load"),u){for(var E=g.getElementsByTagName("source"),k=[],X=0;X<E.length;X++)k.push(E[X].src);this._url=E.length>0?k:[g.src];return}$(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(g.style,"objectFit")&&(g.style.objectFit="fill"),g.autoplay=!!this.options.autoplay,g.loop=!!this.options.loop,g.muted=!!this.options.muted,g.playsInline=!!this.options.playsInline;for(var se=0;se<this._url.length;se++){var $e=Ut("source");$e.src=this._url[se],g.appendChild($e)}}});function Qf(u,g,E){return new qu(u,g,E)}var Gu=ba.extend({_initImage:function(){var u=this._image=this._url;Jt(u,"leaflet-image-layer"),this._zoomAnimated&&Jt(u,"leaflet-zoom-animated"),this.options.className&&Jt(u,this.options.className),u.onselectstart=p,u.onmousemove=p}});function Xu(u,g,E){return new Gu(u,g,E)}var vi=Jo.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(u,g){u&&(u instanceof re||$(u))?(this._latlng=te(u),S(this,g)):(S(this,u),this._source=g),this.options.content&&(this._content=this.options.content)},openOn:function(u){return u=arguments.length?u:this._source._map,u.hasLayer(this)||u.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(u){return this._map?this.close():(arguments.length?this._source=u:u=this._source,this._prepareOpen(),this.openOn(u._map)),this},onAdd:function(u){this._zoomAnimated=u._zoomAnimated,this._container||this._initLayout(),u._fadeAnimated&&fn(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),u._fadeAnimated&&fn(this._container,1),this.bringToFront(),this.options.interactive&&(Jt(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(u){u._fadeAnimated?(fn(this._container,0),this._removeTimeout=setTimeout(a(Sn,void 0,this._container),200)):Sn(this._container),this.options.interactive&&(nn(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(u){return this._latlng=te(u),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(u){return this._content=u,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var u={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(u.zoomanim=this._animateZoom),u},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&xr(this._container),this},bringToBack:function(){return this._map&&hr(this._container),this},_prepareOpen:function(u){var g=this._source;if(!g._map)return!1;if(g instanceof Hi){g=null;var E=this._source._layers;for(var k in E)if(E[k]._map){g=E[k];break}if(!g)return!1;this._source=g}if(!u)if(g.getCenter)u=g.getCenter();else if(g.getLatLng)u=g.getLatLng();else if(g.getBounds)u=g.getBounds().getCenter();else throw new Error("Unable to get source layer LatLng.");return this.setLatLng(u),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var u=this._contentNode,g=typeof this._content=="function"?this._content(this._source||this):this._content;if(typeof g=="string")u.innerHTML=g;else{for(;u.hasChildNodes();)u.removeChild(u.firstChild);u.appendChild(g)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var u=this._map.latLngToLayerPoint(this._latlng),g=Z(this.options.offset),E=this._getAnchor();this._zoomAnimated?kn(this._container,u.add(E)):g=g.add(u).add(E);var k=this._containerBottom=-g.y,X=this._containerLeft=-Math.round(this._containerWidth/2)+g.x;this._container.style.bottom=k+"px",this._container.style.left=X+"px"}},_getAnchor:function(){return[0,0]}});Hn.include({_initOverlay:function(u,g,E,k){var X=g;return X instanceof u||(X=new u(k).setContent(g)),E&&X.setLatLng(E),X}}),Jo.include({_initOverlay:function(u,g,E,k){var X=E;return X instanceof u?(S(X,k),X._source=this):(X=g&&!k?g:new u(k,this),X.setContent(E)),X}});var sc=vi.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(u){return u=arguments.length?u:this._source._map,!u.hasLayer(this)&&u._popup&&u._popup.options.autoClose&&u.removeLayer(u._popup),u._popup=this,vi.prototype.openOn.call(this,u)},onAdd:function(u){vi.prototype.onAdd.call(this,u),u.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof ya||this._source.on("preclick",Gn))},onRemove:function(u){vi.prototype.onRemove.call(this,u),u.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof ya||this._source.off("preclick",Gn))},getEvents:function(){var u=vi.prototype.getEvents.call(this);return(this.options.closeOnClick!==void 0?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(u.preclick=this.close),this.options.keepInView&&(u.moveend=this._adjustPan),u},_initLayout:function(){var u="leaflet-popup",g=this._container=Ut("div",u+" "+(this.options.className||"")+" leaflet-zoom-animated"),E=this._wrapper=Ut("div",u+"-content-wrapper",g);if(this._contentNode=Ut("div",u+"-content",E),pi(g),nr(this._contentNode),an(g,"contextmenu",Gn),this._tipContainer=Ut("div",u+"-tip-container",g),this._tip=Ut("div",u+"-tip",this._tipContainer),this.options.closeButton){var k=this._closeButton=Ut("a",u+"-close-button",g);k.setAttribute("role","button"),k.setAttribute("aria-label","Close popup"),k.href="#close",k.innerHTML='<span aria-hidden="true">&#215;</span>',an(k,"click",function(X){yr(X),this.close()},this)}},_updateLayout:function(){var u=this._contentNode,g=u.style;g.width="",g.whiteSpace="nowrap";var E=u.offsetWidth;E=Math.min(E,this.options.maxWidth),E=Math.max(E,this.options.minWidth),g.width=E+1+"px",g.whiteSpace="",g.height="";var k=u.offsetHeight,X=this.options.maxHeight,se="leaflet-popup-scrolled";X&&k>X?(g.height=X+"px",Jt(u,se)):nn(u,se),this._containerWidth=this._container.offsetWidth},_animateZoom:function(u){var g=this._map._latLngToNewLayerPoint(this._latlng,u.zoom,u.center),E=this._getAnchor();kn(this._container,g.add(E))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var u=this._map,g=parseInt(Wn(this._container,"marginBottom"),10)||0,E=this._container.offsetHeight+g,k=this._containerWidth,X=new H(this._containerLeft,-E-this._containerBottom);X._add(Zn(this._container));var se=u.layerPointToContainerPoint(X),$e=Z(this.options.autoPanPadding),De=Z(this.options.autoPanPaddingTopLeft||$e),Ve=Z(this.options.autoPanPaddingBottomRight||$e),ut=u.getSize(),Vt=0,hn=0;se.x+k+Ve.x>ut.x&&(Vt=se.x+k-ut.x+Ve.x),se.x-Vt-De.x<0&&(Vt=se.x-De.x),se.y+E+Ve.y>ut.y&&(hn=se.y+E-ut.y+Ve.y),se.y-hn-De.y<0&&(hn=se.y-De.y),(Vt||hn)&&(this.options.keepInView&&(this._autopanning=!0),u.fire("autopanstart").panBy([Vt,hn]))}},_getAnchor:function(){return Z(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),vl=function(u,g){return new sc(u,g)};Hn.mergeOptions({closePopupOnClick:!0}),Hn.include({openPopup:function(u,g,E){return this._initOverlay(sc,u,g,E).openOn(this),this},closePopup:function(u){return u=arguments.length?u:this._popup,u&&u.close(),this}}),Jo.include({bindPopup:function(u,g){return this._popup=this._initOverlay(sc,this._popup,u,g),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(u){return this._popup&&(this instanceof Hi||(this._popup._source=this),this._popup._prepareOpen(u||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(u){return this._popup&&this._popup.setContent(u),this},getPopup:function(){return this._popup},_openPopup:function(u){if(!(!this._popup||!this._map)){Co(u);var g=u.layer||u.target;if(this._popup._source===g&&!(g instanceof ya)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(u.latlng);return}this._popup._source=g,this.openPopup(u.latlng)}},_movePopup:function(u){this._popup.setLatLng(u.latlng)},_onKeyPress:function(u){u.originalEvent.keyCode===13&&this._openPopup(u)}});var yl=vi.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(u){vi.prototype.onAdd.call(this,u),this.setOpacity(this.options.opacity),u.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(u){vi.prototype.onRemove.call(this,u),u.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var u=vi.prototype.getEvents.call(this);return this.options.permanent||(u.preclick=this.close),u},_initLayout:function(){var u="leaflet-tooltip",g=u+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=Ut("div",g),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+d(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(u){var g,E,k=this._map,X=this._container,se=k.latLngToContainerPoint(k.getCenter()),$e=k.layerPointToContainerPoint(u),De=this.options.direction,Ve=X.offsetWidth,ut=X.offsetHeight,Vt=Z(this.options.offset),hn=this._getAnchor();De==="top"?(g=Ve/2,E=ut):De==="bottom"?(g=Ve/2,E=0):De==="center"?(g=Ve/2,E=ut/2):De==="right"?(g=0,E=ut/2):De==="left"?(g=Ve,E=ut/2):$e.x<se.x?(De="right",g=0,E=ut/2):(De="left",g=Ve+(Vt.x+hn.x)*2,E=ut/2),u=u.subtract(Z(g,E,!0)).add(Vt).add(hn),nn(X,"leaflet-tooltip-right"),nn(X,"leaflet-tooltip-left"),nn(X,"leaflet-tooltip-top"),nn(X,"leaflet-tooltip-bottom"),Jt(X,"leaflet-tooltip-"+De),kn(X,u)},_updatePosition:function(){var u=this._map.latLngToLayerPoint(this._latlng);this._setPosition(u)},setOpacity:function(u){this.options.opacity=u,this._container&&fn(this._container,u)},_animateZoom:function(u){var g=this._map._latLngToNewLayerPoint(this._latlng,u.zoom,u.center);this._setPosition(g)},_getAnchor:function(){return Z(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),cs=function(u,g){return new yl(u,g)};Hn.include({openTooltip:function(u,g,E){return this._initOverlay(yl,u,g,E).openOn(this),this},closeTooltip:function(u){return u.close(),this}}),Jo.include({bindTooltip:function(u,g){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(yl,this._tooltip,u,g),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(u){if(!(!u&&this._tooltipHandlersAdded)){var g=u?"off":"on",E={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?E.add=this._openTooltip:(E.mouseover=this._openTooltip,E.mouseout=this.closeTooltip,E.click=this._openTooltip,this._map?this._addFocusListeners():E.add=this._addFocusListeners),this._tooltip.options.sticky&&(E.mousemove=this._moveTooltip),this[g](E),this._tooltipHandlersAdded=!u}},openTooltip:function(u){return this._tooltip&&(this instanceof Hi||(this._tooltip._source=this),this._tooltip._prepareOpen(u)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(u){return this._tooltip&&this._tooltip.setContent(u),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(u){var g=typeof u.getElement=="function"&&u.getElement();g&&(an(g,"focus",function(){this._tooltip._source=u,this.openTooltip()},this),an(g,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(u){var g=typeof u.getElement=="function"&&u.getElement();g&&g.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(u){if(!(!this._tooltip||!this._map)){if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var g=this;this._map.once("moveend",function(){g._openOnceFlag=!1,g._openTooltip(u)});return}this._tooltip._source=u.layer||u.target,this.openTooltip(this._tooltip.options.sticky?u.latlng:void 0)}},_moveTooltip:function(u){var g=u.latlng,E,k;this._tooltip.options.sticky&&u.originalEvent&&(E=this._map.mouseEventToContainerPoint(u.originalEvent),k=this._map.containerPointToLayerPoint(E),g=this._map.layerPointToLatLng(k)),this._tooltip.setLatLng(g)}});var cc=Ha.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(u){var g=u&&u.tagName==="DIV"?u:document.createElement("div"),E=this.options;if(E.html instanceof Element?(cr(g),g.appendChild(E.html)):g.innerHTML=E.html!==!1?E.html:"",E.bgPos){var k=Z(E.bgPos);g.style.backgroundPosition=-k.x+"px "+-k.y+"px"}return this._setIconStyles(g,"icon"),g},createShadow:function(){return null}});function Jf(u){return new cc(u)}Ha.Default=ml;var Ca=Jo.extend({options:{tileSize:256,opacity:1,updateWhenIdle:Ge.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(u){S(this,u)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()},beforeAdd:function(u){u._addZoomLimit(this)},onRemove:function(u){this._removeAllTiles(),Sn(this._container),u._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(xr(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(hr(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(u){return this.options.opacity=u,this._updateOpacity(),this},setZIndex:function(u){return this.options.zIndex=u,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var u=this._clampZoom(this._map.getZoom());u!==this._tileZoom&&(this._tileZoom=u,this._updateLevels()),this._update()}return this},getEvents:function(){var u={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=h(this._onMoveEnd,this.options.updateInterval,this)),u.move=this._onMove),this._zoomAnimated&&(u.zoomanim=this._animateZoom),u},createTile:function(){return document.createElement("div")},getTileSize:function(){var u=this.options.tileSize;return u instanceof H?u:new H(u,u)},_updateZIndex:function(){this._container&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(u){for(var g=this.getPane().children,E=-u(-1/0,1/0),k=0,X=g.length,se;k<X;k++)se=g[k].style.zIndex,g[k]!==this._container&&se&&(E=u(E,+se));isFinite(E)&&(this.options.zIndex=E+u(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!Ge.ielt9){fn(this._container,this.options.opacity);var u=+new Date,g=!1,E=!1;for(var k in this._tiles){var X=this._tiles[k];if(!(!X.current||!X.loaded)){var se=Math.min(1,(u-X.loaded)/200);fn(X.el,se),se<1?g=!0:(X.active?E=!0:this._onOpaqueTile(X),X.active=!0)}}E&&!this._noPrune&&this._pruneTiles(),g&&(U(this._fadeFrame),this._fadeFrame=F(this._updateOpacity,this))}},_onOpaqueTile:p,_initContainer:function(){this._container||(this._container=Ut("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var u=this._tileZoom,g=this.options.maxZoom;if(u!==void 0){for(var E in this._levels)E=Number(E),this._levels[E].el.children.length||E===u?(this._levels[E].el.style.zIndex=g-Math.abs(u-E),this._onUpdateLevel(E)):(Sn(this._levels[E].el),this._removeTilesAtZoom(E),this._onRemoveLevel(E),delete this._levels[E]);var k=this._levels[u],X=this._map;return k||(k=this._levels[u]={},k.el=Ut("div","leaflet-tile-container leaflet-zoom-animated",this._container),k.el.style.zIndex=g,k.origin=X.project(X.unproject(X.getPixelOrigin()),u).round(),k.zoom=u,this._setZoomTransform(k,X.getCenter(),X.getZoom()),p(k.el.offsetWidth),this._onCreateLevel(k)),this._level=k,k}},_onUpdateLevel:p,_onRemoveLevel:p,_onCreateLevel:p,_pruneTiles:function(){if(this._map){var u,g,E=this._map.getZoom();if(E>this.options.maxZoom||E<this.options.minZoom){this._removeAllTiles();return}for(u in this._tiles)g=this._tiles[u],g.retain=g.current;for(u in this._tiles)if(g=this._tiles[u],g.current&&!g.active){var k=g.coords;this._retainParent(k.x,k.y,k.z,k.z-5)||this._retainChildren(k.x,k.y,k.z,k.z+2)}for(u in this._tiles)this._tiles[u].retain||this._removeTile(u)}},_removeTilesAtZoom:function(u){for(var g in this._tiles)this._tiles[g].coords.z===u&&this._removeTile(g)},_removeAllTiles:function(){for(var u in this._tiles)this._removeTile(u)},_invalidateAll:function(){for(var u in this._levels)Sn(this._levels[u].el),this._onRemoveLevel(Number(u)),delete this._levels[u];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(u,g,E,k){var X=Math.floor(u/2),se=Math.floor(g/2),$e=E-1,De=new H(+X,+se);De.z=+$e;var Ve=this._tileCoordsToKey(De),ut=this._tiles[Ve];return ut&&ut.active?(ut.retain=!0,!0):(ut&&ut.loaded&&(ut.retain=!0),$e>k?this._retainParent(X,se,$e,k):!1)},_retainChildren:function(u,g,E,k){for(var X=2*u;X<2*u+2;X++)for(var se=2*g;se<2*g+2;se++){var $e=new H(X,se);$e.z=E+1;var De=this._tileCoordsToKey($e),Ve=this._tiles[De];if(Ve&&Ve.active){Ve.retain=!0;continue}else Ve&&Ve.loaded&&(Ve.retain=!0);E+1<k&&this._retainChildren(X,se,E+1,k)}},_resetView:function(u){var g=u&&(u.pinch||u.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),g,g)},_animateZoom:function(u){this._setView(u.center,u.zoom,!0,u.noUpdate)},_clampZoom:function(u){var g=this.options;return g.minNativeZoom!==void 0&&u<g.minNativeZoom?g.minNativeZoom:g.maxNativeZoom!==void 0&&g.maxNativeZoom<u?g.maxNativeZoom:u},_setView:function(u,g,E,k){var X=Math.round(g);this.options.maxZoom!==void 0&&X>this.options.maxZoom||this.options.minZoom!==void 0&&X<this.options.minZoom?X=void 0:X=this._clampZoom(X);var se=this.options.updateWhenZooming&&X!==this._tileZoom;(!k||se)&&(this._tileZoom=X,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),X!==void 0&&this._update(u),E||this._pruneTiles(),this._noPrune=!!E),this._setZoomTransforms(u,g)},_setZoomTransforms:function(u,g){for(var E in this._levels)this._setZoomTransform(this._levels[E],u,g)},_setZoomTransform:function(u,g,E){var k=this._map.getZoomScale(E,u.zoom),X=u.origin.multiplyBy(k).subtract(this._map._getNewPixelOrigin(g,E)).round();Ge.any3d?Ln(u.el,X,k):kn(u.el,X)},_resetGrid:function(){var u=this._map,g=u.options.crs,E=this._tileSize=this.getTileSize(),k=this._tileZoom,X=this._map.getPixelWorldBounds(this._tileZoom);X&&(this._globalTileRange=this._pxBoundsToTileRange(X)),this._wrapX=g.wrapLng&&!this.options.noWrap&&[Math.floor(u.project([0,g.wrapLng[0]],k).x/E.x),Math.ceil(u.project([0,g.wrapLng[1]],k).x/E.y)],this._wrapY=g.wrapLat&&!this.options.noWrap&&[Math.floor(u.project([g.wrapLat[0],0],k).y/E.x),Math.ceil(u.project([g.wrapLat[1],0],k).y/E.y)]},_onMoveEnd:function(){!this._map||this._map._animatingZoom||this._update()},_getTiledPixelBounds:function(u){var g=this._map,E=g._animatingZoom?Math.max(g._animateToZoom,g.getZoom()):g.getZoom(),k=g.getZoomScale(E,this._tileZoom),X=g.project(u,this._tileZoom).floor(),se=g.getSize().divideBy(k*2);return new W(X.subtract(se),X.add(se))},_update:function(u){var g=this._map;if(g){var E=this._clampZoom(g.getZoom());if(u===void 0&&(u=g.getCenter()),this._tileZoom!==void 0){var k=this._getTiledPixelBounds(u),X=this._pxBoundsToTileRange(k),se=X.getCenter(),$e=[],De=this.options.keepBuffer,Ve=new W(X.getBottomLeft().subtract([De,-De]),X.getTopRight().add([De,-De]));if(!(isFinite(X.min.x)&&isFinite(X.min.y)&&isFinite(X.max.x)&&isFinite(X.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var ut in this._tiles){var Vt=this._tiles[ut].coords;(Vt.z!==this._tileZoom||!Ve.contains(new H(Vt.x,Vt.y)))&&(this._tiles[ut].current=!1)}if(Math.abs(E-this._tileZoom)>1){this._setView(u,E);return}for(var hn=X.min.y;hn<=X.max.y;hn++)for(var Mn=X.min.x;Mn<=X.max.x;Mn++){var Jr=new H(Mn,hn);if(Jr.z=this._tileZoom,!!this._isValidTile(Jr)){var Ur=this._tiles[this._tileCoordsToKey(Jr)];Ur?Ur.current=!0:$e.push(Jr)}}if($e.sort(function(So,wl){return So.distanceTo(se)-wl.distanceTo(se)}),$e.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var Mo=document.createDocumentFragment();for(Mn=0;Mn<$e.length;Mn++)this._addTile($e[Mn],Mo);this._level.el.appendChild(Mo)}}}},_isValidTile:function(u){var g=this._map.options.crs;if(!g.infinite){var E=this._globalTileRange;if(!g.wrapLng&&(u.x<E.min.x||u.x>E.max.x)||!g.wrapLat&&(u.y<E.min.y||u.y>E.max.y))return!1}if(!this.options.bounds)return!0;var k=this._tileCoordsToBounds(u);return ne(this.options.bounds).overlaps(k)},_keyToBounds:function(u){return this._tileCoordsToBounds(this._keyToTileCoords(u))},_tileCoordsToNwSe:function(u){var g=this._map,E=this.getTileSize(),k=u.scaleBy(E),X=k.add(E),se=g.unproject(k,u.z),$e=g.unproject(X,u.z);return[se,$e]},_tileCoordsToBounds:function(u){var g=this._tileCoordsToNwSe(u),E=new Q(g[0],g[1]);return this.options.noWrap||(E=this._map.wrapLatLngBounds(E)),E},_tileCoordsToKey:function(u){return u.x+":"+u.y+":"+u.z},_keyToTileCoords:function(u){var g=u.split(":"),E=new H(+g[0],+g[1]);return E.z=+g[2],E},_removeTile:function(u){var g=this._tiles[u];g&&(Sn(g.el),delete this._tiles[u],this.fire("tileunload",{tile:g.el,coords:this._keyToTileCoords(u)}))},_initTile:function(u){Jt(u,"leaflet-tile");var g=this.getTileSize();u.style.width=g.x+"px",u.style.height=g.y+"px",u.onselectstart=p,u.onmousemove=p,Ge.ielt9&&this.options.opacity<1&&fn(u,this.options.opacity)},_addTile:function(u,g){var E=this._getTilePos(u),k=this._tileCoordsToKey(u),X=this.createTile(this._wrapCoords(u),a(this._tileReady,this,u));this._initTile(X),this.createTile.length<2&&F(a(this._tileReady,this,u,null,X)),kn(X,E),this._tiles[k]={el:X,coords:u,current:!0},g.appendChild(X),this.fire("tileloadstart",{tile:X,coords:u})},_tileReady:function(u,g,E){g&&this.fire("tileerror",{error:g,tile:E,coords:u});var k=this._tileCoordsToKey(u);E=this._tiles[k],E&&(E.loaded=+new Date,this._map._fadeAnimated?(fn(E.el,0),U(this._fadeFrame),this._fadeFrame=F(this._updateOpacity,this)):(E.active=!0,this._pruneTiles()),g||(Jt(E.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:E.el,coords:u})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),Ge.ielt9||!this._map._fadeAnimated?F(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(u){return u.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(u){var g=new H(this._wrapX?m(u.x,this._wrapX):u.x,this._wrapY?m(u.y,this._wrapY):u.y);return g.z=u.z,g},_pxBoundsToTileRange:function(u){var g=this.getTileSize();return new W(u.min.unscaleBy(g).floor(),u.max.unscaleBy(g).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var u in this._tiles)if(!this._tiles[u].loaded)return!1;return!0}});function bl(u){return new Ca(u)}var xa=Ca.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(u,g){this._url=u,g=S(this,g),g.detectRetina&&Ge.retina&&g.maxZoom>0?(g.tileSize=Math.floor(g.tileSize/2),g.zoomReverse?(g.zoomOffset--,g.minZoom=Math.min(g.maxZoom,g.minZoom+1)):(g.zoomOffset++,g.maxZoom=Math.max(g.minZoom,g.maxZoom-1)),g.minZoom=Math.max(0,g.minZoom)):g.zoomReverse?g.minZoom=Math.min(g.maxZoom,g.minZoom):g.maxZoom=Math.max(g.minZoom,g.maxZoom),typeof g.subdomains=="string"&&(g.subdomains=g.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(u,g){return this._url===u&&g===void 0&&(g=!0),this._url=u,g||this.redraw(),this},createTile:function(u,g){var E=document.createElement("img");return an(E,"load",a(this._tileOnLoad,this,g,E)),an(E,"error",a(this._tileOnError,this,g,E)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(E.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(E.referrerPolicy=this.options.referrerPolicy),E.alt="",E.src=this.getTileUrl(u),E},getTileUrl:function(u){var g={r:Ge.retina?"@2x":"",s:this._getSubdomain(u),x:u.x,y:u.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var E=this._globalTileRange.max.y-u.y;this.options.tms&&(g.y=E),g["-y"]=E}return _(this._url,o(g,this.options))},_tileOnLoad:function(u,g){Ge.ielt9?setTimeout(a(u,this,null,g),0):u(null,g)},_tileOnError:function(u,g,E){var k=this.options.errorTileUrl;k&&g.getAttribute("src")!==k&&(g.src=k),u(E,g)},_onTileRemove:function(u){u.tile.onload=null},_getZoomForUrl:function(){var u=this._tileZoom,g=this.options.maxZoom,E=this.options.zoomReverse,k=this.options.zoomOffset;return E&&(u=g-u),u+k},_getSubdomain:function(u){var g=Math.abs(u.x+u.y)%this.options.subdomains.length;return this.options.subdomains[g]},_abortLoading:function(){var u,g;for(u in this._tiles)if(this._tiles[u].coords.z!==this._tileZoom&&(g=this._tiles[u].el,g.onload=p,g.onerror=p,!g.complete)){g.src=O;var E=this._tiles[u].coords;Sn(g),delete this._tiles[u],this.fire("tileabort",{tile:g,coords:E})}},_removeTile:function(u){var g=this._tiles[u];if(g)return g.el.setAttribute("src",O),Ca.prototype._removeTile.call(this,u)},_tileReady:function(u,g,E){if(!(!this._map||E&&E.getAttribute("src")===O))return Ca.prototype._tileReady.call(this,u,g,E)}});function Zu(u,g){return new xa(u,g)}var us=xa.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(u,g){this._url=u;var E=o({},this.defaultWmsParams);for(var k in g)k in this.options||(E[k]=g[k]);g=S(this,g);var X=g.detectRetina&&Ge.retina?2:1,se=this.getTileSize();E.width=se.x*X,E.height=se.y*X,this.wmsParams=E},onAdd:function(u){this._crs=this.options.crs||u.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var g=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[g]=this._crs.code,xa.prototype.onAdd.call(this,u)},getTileUrl:function(u){var g=this._tileCoordsToNwSe(u),E=this._crs,k=Y(E.project(g[0]),E.project(g[1])),X=k.min,se=k.max,$e=(this._wmsVersion>=1.3&&this._crs===Uf?[X.y,X.x,se.y,se.x]:[X.x,X.y,se.x,se.y]).join(","),De=xa.prototype.getTileUrl.call(this,u);return De+y(this.wmsParams,De,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+$e},setParams:function(u,g){return o(this.wmsParams,u),g||this.redraw(),this}});function eh(u,g){return new us(u,g)}xa.WMS=us,Zu.wms=eh;var yi=Jo.extend({options:{padding:.1},initialize:function(u){S(this,u),d(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),Jt(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var u={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(u.zoomanim=this._onAnimZoom),u},_onAnimZoom:function(u){this._updateTransform(u.center,u.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(u,g){var E=this._map.getZoomScale(g,this._zoom),k=this._map.getSize().multiplyBy(.5+this.options.padding),X=this._map.project(this._center,g),se=k.multiplyBy(-E).add(X).subtract(this._map._getNewPixelOrigin(u,g));Ge.any3d?Ln(this._container,se,E):kn(this._container,se)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var u in this._layers)this._layers[u]._reset()},_onZoomEnd:function(){for(var u in this._layers)this._layers[u]._project()},_updatePaths:function(){for(var u in this._layers)this._layers[u]._update()},_update:function(){var u=this.options.padding,g=this._map.getSize(),E=this._map.containerPointToLayerPoint(g.multiplyBy(-u)).round();this._bounds=new W(E,E.add(g.multiplyBy(1+u*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),Yu=yi.extend({options:{tolerance:0},getEvents:function(){var u=yi.prototype.getEvents.call(this);return u.viewprereset=this._onViewPreReset,u},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){yi.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var u=this._container=document.createElement("canvas");an(u,"mousemove",this._onMouseMove,this),an(u,"click dblclick mousedown mouseup contextmenu",this._onClick,this),an(u,"mouseout",this._handleMouseOut,this),u._leaflet_disable_events=!0,this._ctx=u.getContext("2d")},_destroyContainer:function(){U(this._redrawRequest),delete this._ctx,Sn(this._container),Yn(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var u;this._redrawBounds=null;for(var g in this._layers)u=this._layers[g],u._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){yi.prototype._update.call(this);var u=this._bounds,g=this._container,E=u.getSize(),k=Ge.retina?2:1;kn(g,u.min),g.width=k*E.x,g.height=k*E.y,g.style.width=E.x+"px",g.style.height=E.y+"px",Ge.retina&&this._ctx.scale(2,2),this._ctx.translate(-u.min.x,-u.min.y),this.fire("update")}},_reset:function(){yi.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(u){this._updateDashArray(u),this._layers[d(u)]=u;var g=u._order={layer:u,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=g),this._drawLast=g,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(u){this._requestRedraw(u)},_removePath:function(u){var g=u._order,E=g.next,k=g.prev;E?E.prev=k:this._drawLast=k,k?k.next=E:this._drawFirst=E,delete u._order,delete this._layers[d(u)],this._requestRedraw(u)},_updatePath:function(u){this._extendRedrawBounds(u),u._project(),u._update(),this._requestRedraw(u)},_updateStyle:function(u){this._updateDashArray(u),this._requestRedraw(u)},_updateDashArray:function(u){if(typeof u.options.dashArray=="string"){var g=u.options.dashArray.split(/[, ]+/),E=[],k,X;for(X=0;X<g.length;X++){if(k=Number(g[X]),isNaN(k))return;E.push(k)}u.options._dashArray=E}else u.options._dashArray=u.options.dashArray},_requestRedraw:function(u){this._map&&(this._extendRedrawBounds(u),this._redrawRequest=this._redrawRequest||F(this._redraw,this))},_extendRedrawBounds:function(u){if(u._pxBounds){var g=(u.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new W,this._redrawBounds.extend(u._pxBounds.min.subtract([g,g])),this._redrawBounds.extend(u._pxBounds.max.add([g,g]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var u=this._redrawBounds;if(u){var g=u.getSize();this._ctx.clearRect(u.min.x,u.min.y,g.x,g.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore()},_draw:function(){var u,g=this._redrawBounds;if(this._ctx.save(),g){var E=g.getSize();this._ctx.beginPath(),this._ctx.rect(g.min.x,g.min.y,E.x,E.y),this._ctx.clip()}this._drawing=!0;for(var k=this._drawFirst;k;k=k.next)u=k.layer,(!g||u._pxBounds&&u._pxBounds.intersects(g))&&u._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(u,g){if(this._drawing){var E,k,X,se,$e=u._parts,De=$e.length,Ve=this._ctx;if(De){for(Ve.beginPath(),E=0;E<De;E++){for(k=0,X=$e[E].length;k<X;k++)se=$e[E][k],Ve[k?"lineTo":"moveTo"](se.x,se.y);g&&Ve.closePath()}this._fillStroke(Ve,u)}}},_updateCircle:function(u){if(!(!this._drawing||u._empty())){var g=u._point,E=this._ctx,k=Math.max(Math.round(u._radius),1),X=(Math.max(Math.round(u._radiusY),1)||k)/k;X!==1&&(E.save(),E.scale(1,X)),E.beginPath(),E.arc(g.x,g.y/X,k,0,Math.PI*2,!1),X!==1&&E.restore(),this._fillStroke(E,u)}},_fillStroke:function(u,g){var E=g.options;E.fill&&(u.globalAlpha=E.fillOpacity,u.fillStyle=E.fillColor||E.color,u.fill(E.fillRule||"evenodd")),E.stroke&&E.weight!==0&&(u.setLineDash&&u.setLineDash(g.options&&g.options._dashArray||[]),u.globalAlpha=E.opacity,u.lineWidth=E.weight,u.strokeStyle=E.color,u.lineCap=E.lineCap,u.lineJoin=E.lineJoin,u.stroke())},_onClick:function(u){for(var g=this._map.mouseEventToLayerPoint(u),E,k,X=this._drawFirst;X;X=X.next)E=X.layer,E.options.interactive&&E._containsPoint(g)&&(!(u.type==="click"||u.type==="preclick")||!this._map._draggableMoved(E))&&(k=E);this._fireEvent(k?[k]:!1,u)},_onMouseMove:function(u){if(!(!this._map||this._map.dragging.moving()||this._map._animatingZoom)){var g=this._map.mouseEventToLayerPoint(u);this._handleMouseHover(u,g)}},_handleMouseOut:function(u){var g=this._hoveredLayer;g&&(nn(this._container,"leaflet-interactive"),this._fireEvent([g],u,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(u,g){if(!this._mouseHoverThrottled){for(var E,k,X=this._drawFirst;X;X=X.next)E=X.layer,E.options.interactive&&E._containsPoint(g)&&(k=E);k!==this._hoveredLayer&&(this._handleMouseOut(u),k&&(Jt(this._container,"leaflet-interactive"),this._fireEvent([k],u,"mouseover"),this._hoveredLayer=k)),this._fireEvent(this._hoveredLayer?[this._hoveredLayer]:!1,u),this._mouseHoverThrottled=!0,setTimeout(a(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(u,g,E){this._map._fireDOMEvent(g,E||g.type,u)},_bringToFront:function(u){var g=u._order;if(g){var E=g.next,k=g.prev;if(E)E.prev=k;else return;k?k.next=E:E&&(this._drawFirst=E),g.prev=this._drawLast,this._drawLast.next=g,g.next=null,this._drawLast=g,this._requestRedraw(u)}},_bringToBack:function(u){var g=u._order;if(g){var E=g.next,k=g.prev;if(k)k.next=E;else return;E?E.prev=k:k&&(this._drawLast=k),g.prev=null,g.next=this._drawFirst,this._drawFirst.prev=g,this._drawFirst=g,this._requestRedraw(u)}}});function Qu(u){return Ge.canvas?new Yu(u):null}var Cl=function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(u){return document.createElement("<lvml:"+u+' class="lvml">')}}catch{}return function(u){return document.createElement("<"+u+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),th={_initContainer:function(){this._container=Ut("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(yi.prototype._update.call(this),this.fire("update"))},_initPath:function(u){var g=u._container=Cl("shape");Jt(g,"leaflet-vml-shape "+(this.options.className||"")),g.coordsize="1 1",u._path=Cl("path"),g.appendChild(u._path),this._updateStyle(u),this._layers[d(u)]=u},_addPath:function(u){var g=u._container;this._container.appendChild(g),u.options.interactive&&u.addInteractiveTarget(g)},_removePath:function(u){var g=u._container;Sn(g),u.removeInteractiveTarget(g),delete this._layers[d(u)]},_updateStyle:function(u){var g=u._stroke,E=u._fill,k=u.options,X=u._container;X.stroked=!!k.stroke,X.filled=!!k.fill,k.stroke?(g||(g=u._stroke=Cl("stroke")),X.appendChild(g),g.weight=k.weight+"px",g.color=k.color,g.opacity=k.opacity,k.dashArray?g.dashStyle=$(k.dashArray)?k.dashArray.join(" "):k.dashArray.replace(/( *, *)/g," "):g.dashStyle="",g.endcap=k.lineCap.replace("butt","flat"),g.joinstyle=k.lineJoin):g&&(X.removeChild(g),u._stroke=null),k.fill?(E||(E=u._fill=Cl("fill")),X.appendChild(E),E.color=k.fillColor||k.color,E.opacity=k.fillOpacity):E&&(X.removeChild(E),u._fill=null)},_updateCircle:function(u){var g=u._point.round(),E=Math.round(u._radius),k=Math.round(u._radiusY||E);this._setPath(u,u._empty()?"M0 0":"AL "+g.x+","+g.y+" "+E+","+k+" 0,"+65535*360)},_setPath:function(u,g){u._path.v=g},_bringToFront:function(u){xr(u._container)},_bringToBack:function(u){hr(u._container)}},ti=Ge.vml?Cl:ge,Wa=yi.extend({_initContainer:function(){this._container=ti("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=ti("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){Sn(this._container),Yn(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){yi.prototype._update.call(this);var u=this._bounds,g=u.getSize(),E=this._container;(!this._svgSize||!this._svgSize.equals(g))&&(this._svgSize=g,E.setAttribute("width",g.x),E.setAttribute("height",g.y)),kn(E,u.min),E.setAttribute("viewBox",[u.min.x,u.min.y,g.x,g.y].join(" ")),this.fire("update")}},_initPath:function(u){var g=u._path=ti("path");u.options.className&&Jt(g,u.options.className),u.options.interactive&&Jt(g,"leaflet-interactive"),this._updateStyle(u),this._layers[d(u)]=u},_addPath:function(u){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(u._path),u.addInteractiveTarget(u._path)},_removePath:function(u){Sn(u._path),u.removeInteractiveTarget(u._path),delete this._layers[d(u)]},_updatePath:function(u){u._project(),u._update()},_updateStyle:function(u){var g=u._path,E=u.options;g&&(E.stroke?(g.setAttribute("stroke",E.color),g.setAttribute("stroke-opacity",E.opacity),g.setAttribute("stroke-width",E.weight),g.setAttribute("stroke-linecap",E.lineCap),g.setAttribute("stroke-linejoin",E.lineJoin),E.dashArray?g.setAttribute("stroke-dasharray",E.dashArray):g.removeAttribute("stroke-dasharray"),E.dashOffset?g.setAttribute("stroke-dashoffset",E.dashOffset):g.removeAttribute("stroke-dashoffset")):g.setAttribute("stroke","none"),E.fill?(g.setAttribute("fill",E.fillColor||E.color),g.setAttribute("fill-opacity",E.fillOpacity),g.setAttribute("fill-rule",E.fillRule||"evenodd")):g.setAttribute("fill","none"))},_updatePoly:function(u,g){this._setPath(u,pe(u._parts,g))},_updateCircle:function(u){var g=u._point,E=Math.max(Math.round(u._radius),1),k=Math.max(Math.round(u._radiusY),1)||E,X="a"+E+","+k+" 0 1,0 ",se=u._empty()?"M0 0":"M"+(g.x-E)+","+g.y+X+E*2+",0 "+X+-E*2+",0 ";this._setPath(u,se)},_setPath:function(u,g){u._path.setAttribute("d",g)},_bringToFront:function(u){xr(u._path)},_bringToBack:function(u){hr(u._path)}});Ge.vml&&Wa.include(th);function uc(u){return Ge.svg||Ge.vml?new Wa(u):null}Hn.include({getRenderer:function(u){var g=u.options.renderer||this._getPaneRenderer(u.options.pane)||this.options.renderer||this._renderer;return g||(g=this._renderer=this._createRenderer()),this.hasLayer(g)||this.addLayer(g),g},_getPaneRenderer:function(u){if(u==="overlayPane"||u===void 0)return!1;var g=this._paneRenderers[u];return g===void 0&&(g=this._createRenderer({pane:u}),this._paneRenderers[u]=g),g},_createRenderer:function(u){return this.options.preferCanvas&&Qu(u)||uc(u)}});var nh=Vi.extend({initialize:function(u,g){Vi.prototype.initialize.call(this,this._boundsToLatLngs(u),g)},setBounds:function(u){return this.setLatLngs(this._boundsToLatLngs(u))},_boundsToLatLngs:function(u){return u=ne(u),[u.getSouthWest(),u.getNorthWest(),u.getNorthEast(),u.getSouthEast()]}});function Mg(u,g){return new nh(u,g)}Wa.create=ti,Wa.pointsToPath=pe,gi.geometryToLayer=pl,gi.coordsToLatLng=oc,gi.coordsToLatLngs=ss,gi.latLngToCoords=ic,gi.latLngsToCoords=ac,gi.getFeature=gl,gi.asFeature=lc,Hn.mergeOptions({boxZoom:!0});var xl=Bo.extend({initialize:function(u){this._map=u,this._container=u._container,this._pane=u._panes.overlayPane,this._resetStateTimeout=0,u.on("unload",this._destroy,this)},addHooks:function(){an(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Yn(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){Sn(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(u){if(!u.shiftKey||u.which!==1&&u.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),un(),en(),this._startPoint=this._map.mouseEventToContainerPoint(u),an(document,{contextmenu:Co,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(u){this._moved||(this._moved=!0,this._box=Ut("div","leaflet-zoom-box",this._container),Jt(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(u);var g=new W(this._point,this._startPoint),E=g.getSize();kn(this._box,g.min),this._box.style.width=E.x+"px",this._box.style.height=E.y+"px"},_finish:function(){this._moved&&(Sn(this._box),nn(this._container,"leaflet-crosshair")),ur(),yn(),Yn(document,{contextmenu:Co,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(u){if(!(u.which!==1&&u.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0);var g=new Q(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(g).fire("boxzoomend",{boxZoomBounds:g})}},_onKeyDown:function(u){u.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});Hn.addInitHook("addHandler","boxZoom",xl),Hn.mergeOptions({doubleClickZoom:!0});var rh=Bo.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(u){var g=this._map,E=g.getZoom(),k=g.options.zoomDelta,X=u.originalEvent.shiftKey?E-k:E+k;g.options.doubleClickZoom==="center"?g.setZoom(X):g.setZoomAround(u.containerPoint,X)}});Hn.addInitHook("addHandler","doubleClickZoom",rh),Hn.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var Ju=Bo.extend({addHooks:function(){if(!this._draggable){var u=this._map;this._draggable=new Qo(u._mapPane,u._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),u.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),u.on("zoomend",this._onZoomEnd,this),u.whenReady(this._onZoomEnd,this))}Jt(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){nn(this._map._container,"leaflet-grab"),nn(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var u=this._map;if(u._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var g=ne(this._map.options.maxBounds);this._offsetLimit=Y(this._map.latLngToContainerPoint(g.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(g.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;u.fire("movestart").fire("dragstart"),u.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(u){if(this._map.options.inertia){var g=this._lastTime=+new Date,E=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(E),this._times.push(g),this._prunePositions(g)}this._map.fire("move",u).fire("drag",u)},_prunePositions:function(u){for(;this._positions.length>1&&u-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var u=this._map.getSize().divideBy(2),g=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=g.subtract(u).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(u,g){return u-(u-g)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var u=this._draggable._newPos.subtract(this._draggable._startPos),g=this._offsetLimit;u.x<g.min.x&&(u.x=this._viscousLimit(u.x,g.min.x)),u.y<g.min.y&&(u.y=this._viscousLimit(u.y,g.min.y)),u.x>g.max.x&&(u.x=this._viscousLimit(u.x,g.max.x)),u.y>g.max.y&&(u.y=this._viscousLimit(u.y,g.max.y)),this._draggable._newPos=this._draggable._startPos.add(u)}},_onPreDragWrap:function(){var u=this._worldWidth,g=Math.round(u/2),E=this._initialWorldOffset,k=this._draggable._newPos.x,X=(k-g+E)%u+g-E,se=(k+g+E)%u-g-E,$e=Math.abs(X+E)<Math.abs(se+E)?X:se;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=$e},_onDragEnd:function(u){var g=this._map,E=g.options,k=!E.inertia||u.noInertia||this._times.length<2;if(g.fire("dragend",u),k)g.fire("moveend");else{this._prunePositions(+new Date);var X=this._lastPos.subtract(this._positions[0]),se=(this._lastTime-this._times[0])/1e3,$e=E.easeLinearity,De=X.multiplyBy($e/se),Ve=De.distanceTo([0,0]),ut=Math.min(E.inertiaMaxSpeed,Ve),Vt=De.multiplyBy(ut/Ve),hn=ut/(E.inertiaDeceleration*$e),Mn=Vt.multiplyBy(-hn/2).round();!Mn.x&&!Mn.y?g.fire("moveend"):(Mn=g._limitOffset(Mn,g.options.maxBounds),F(function(){g.panBy(Mn,{duration:hn,easeLinearity:$e,noMoveStart:!0,animate:!0})}))}}});Hn.addInitHook("addHandler","dragging",Ju),Hn.mergeOptions({keyboard:!0,keyboardPanDelta:80});var ed=Bo.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(u){this._map=u,this._setPanDelta(u.options.keyboardPanDelta),this._setZoomDelta(u.options.zoomDelta)},addHooks:function(){var u=this._map._container;u.tabIndex<=0&&(u.tabIndex="0"),an(u,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),Yn(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var u=document.body,g=document.documentElement,E=u.scrollTop||g.scrollTop,k=u.scrollLeft||g.scrollLeft;this._map._container.focus(),window.scrollTo(k,E)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(u){var g=this._panKeys={},E=this.keyCodes,k,X;for(k=0,X=E.left.length;k<X;k++)g[E.left[k]]=[-1*u,0];for(k=0,X=E.right.length;k<X;k++)g[E.right[k]]=[u,0];for(k=0,X=E.down.length;k<X;k++)g[E.down[k]]=[0,u];for(k=0,X=E.up.length;k<X;k++)g[E.up[k]]=[0,-1*u]},_setZoomDelta:function(u){var g=this._zoomKeys={},E=this.keyCodes,k,X;for(k=0,X=E.zoomIn.length;k<X;k++)g[E.zoomIn[k]]=u;for(k=0,X=E.zoomOut.length;k<X;k++)g[E.zoomOut[k]]=-u},_addHooks:function(){an(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){Yn(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(u){if(!(u.altKey||u.ctrlKey||u.metaKey)){var g=u.keyCode,E=this._map,k;if(g in this._panKeys){if(!E._panAnim||!E._panAnim._inProgress)if(k=this._panKeys[g],u.shiftKey&&(k=Z(k).multiplyBy(3)),E.options.maxBounds&&(k=E._limitOffset(Z(k),E.options.maxBounds)),E.options.worldCopyJump){var X=E.wrapLatLng(E.unproject(E.project(E.getCenter()).add(k)));E.panTo(X)}else E.panBy(k)}else if(g in this._zoomKeys)E.setZoom(E.getZoom()+(u.shiftKey?3:1)*this._zoomKeys[g]);else if(g===27&&E._popup&&E._popup.options.closeOnEscapeKey)E.closePopup();else return;Co(u)}}});Hn.addInitHook("addHandler","keyboard",ed),Hn.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var mr=Bo.extend({addHooks:function(){an(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){Yn(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(u){var g=Df(u),E=this._map.options.wheelDebounceTime;this._delta+=g,this._lastMousePos=this._map.mouseEventToContainerPoint(u),this._startTime||(this._startTime=+new Date);var k=Math.max(E-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(a(this._performZoom,this),k),Co(u)},_performZoom:function(){var u=this._map,g=u.getZoom(),E=this._map.options.zoomSnap||0;u._stop();var k=this._delta/(this._map.options.wheelPxPerZoomLevel*4),X=4*Math.log(2/(1+Math.exp(-Math.abs(k))))/Math.LN2,se=E?Math.ceil(X/E)*E:X,$e=u._limitZoom(g+(this._delta>0?se:-se))-g;this._delta=0,this._startTime=null,$e&&(u.options.scrollWheelZoom==="center"?u.setZoom(g+$e):u.setZoomAround(this._lastMousePos,g+$e))}});Hn.addInitHook("addHandler","scrollWheelZoom",mr);var td=600;Hn.mergeOptions({tapHold:Ge.touchNative&&Ge.safari&&Ge.mobile,tapTolerance:15});var ds=Bo.extend({addHooks:function(){an(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){Yn(this._map._container,"touchstart",this._onDown,this)},_onDown:function(u){if(clearTimeout(this._holdTimeout),u.touches.length===1){var g=u.touches[0];this._startPos=this._newPos=new H(g.clientX,g.clientY),this._holdTimeout=setTimeout(a(function(){this._cancel(),this._isTapValid()&&(an(document,"touchend",yr),an(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",g))},this),td),an(document,"touchend touchcancel contextmenu",this._cancel,this),an(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function u(){Yn(document,"touchend",yr),Yn(document,"touchend touchcancel",u)},_cancel:function(){clearTimeout(this._holdTimeout),Yn(document,"touchend touchcancel contextmenu",this._cancel,this),Yn(document,"touchmove",this._onMove,this)},_onMove:function(u){var g=u.touches[0];this._newPos=new H(g.clientX,g.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(u,g){var E=new MouseEvent(u,{bubbles:!0,cancelable:!0,view:window,screenX:g.screenX,screenY:g.screenY,clientX:g.clientX,clientY:g.clientY});E._simulated=!0,g.target.dispatchEvent(E)}});Hn.addInitHook("addHandler","tapHold",ds),Hn.mergeOptions({touchZoom:Ge.touch,bounceAtZoomLimits:!0});var Sl=Bo.extend({addHooks:function(){Jt(this._map._container,"leaflet-touch-zoom"),an(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){nn(this._map._container,"leaflet-touch-zoom"),Yn(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(u){var g=this._map;if(!(!u.touches||u.touches.length!==2||g._animatingZoom||this._zooming)){var E=g.mouseEventToContainerPoint(u.touches[0]),k=g.mouseEventToContainerPoint(u.touches[1]);this._centerPoint=g.getSize()._divideBy(2),this._startLatLng=g.containerPointToLatLng(this._centerPoint),g.options.touchZoom!=="center"&&(this._pinchStartLatLng=g.containerPointToLatLng(E.add(k)._divideBy(2))),this._startDist=E.distanceTo(k),this._startZoom=g.getZoom(),this._moved=!1,this._zooming=!0,g._stop(),an(document,"touchmove",this._onTouchMove,this),an(document,"touchend touchcancel",this._onTouchEnd,this),yr(u)}},_onTouchMove:function(u){if(!(!u.touches||u.touches.length!==2||!this._zooming)){var g=this._map,E=g.mouseEventToContainerPoint(u.touches[0]),k=g.mouseEventToContainerPoint(u.touches[1]),X=E.distanceTo(k)/this._startDist;if(this._zoom=g.getScaleZoom(X,this._startZoom),!g.options.bounceAtZoomLimits&&(this._zoom<g.getMinZoom()&&X<1||this._zoom>g.getMaxZoom()&&X>1)&&(this._zoom=g._limitZoom(this._zoom)),g.options.touchZoom==="center"){if(this._center=this._startLatLng,X===1)return}else{var se=E._add(k)._divideBy(2)._subtract(this._centerPoint);if(X===1&&se.x===0&&se.y===0)return;this._center=g.unproject(g.project(this._pinchStartLatLng,this._zoom).subtract(se),this._zoom)}this._moved||(g._moveStart(!0,!1),this._moved=!0),U(this._animRequest);var $e=a(g._move,g,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=F($e,this,!0),yr(u)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,U(this._animRequest),Yn(document,"touchmove",this._onTouchMove,this),Yn(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});Hn.addInitHook("addHandler","touchZoom",Sl),Hn.BoxZoom=xl,Hn.DoubleClickZoom=rh,Hn.Drag=Ju,Hn.Keyboard=ed,Hn.ScrollWheelZoom=mr,Hn.TapHold=ds,Hn.TouchZoom=Sl,n.Bounds=W,n.Browser=Ge,n.CRS=de,n.Canvas=Yu,n.Circle=nc,n.CircleMarker=tc,n.Class=D,n.Control=Io,n.DivIcon=cc,n.DivOverlay=vi,n.DomEvent=Zs,n.DomUtil=Dr,n.Draggable=Qo,n.Evented=A,n.FeatureGroup=Hi,n.GeoJSON=gi,n.GridLayer=Ca,n.Handler=Bo,n.Icon=Ha,n.ImageOverlay=ba,n.LatLng=re,n.LatLngBounds=Q,n.Layer=Jo,n.LayerGroup=va,n.LineUtil=Kf,n.Map=Hn,n.Marker=Wi,n.Mixin=Du,n.Path=ya,n.Point=H,n.PolyUtil=xg,n.Polygon=Vi,n.Polyline=No,n.Popup=sc,n.PosAnimation=Ys,n.Projection=Eg,n.Rectangle=nh,n.Renderer=yi,n.SVG=Wa,n.SVGOverlay=Gu,n.TileLayer=xa,n.Tooltip=yl,n.Transformation=me,n.Util=q,n.VideoOverlay=qu,n.bind=a,n.bounds=Y,n.canvas=Qu,n.circle=ls,n.circleMarker=Xf,n.control=ga,n.divIcon=Jf,n.extend=o,n.featureGroup=qf,n.geoJSON=Zf,n.geoJson=ei,n.gridLayer=bl,n.icon=Gf,n.imageOverlay=Yf,n.latLng=te,n.latLngBounds=ne,n.layerGroup=as,n.map=pa,n.marker=Rg,n.point=Z,n.polygon=Ng,n.polyline=Ig,n.popup=vl,n.rectangle=Mg,n.setOptions=S,n.stamp=d,n.svg=uc,n.svgOverlay=Xu,n.tileLayer=Zu,n.tooltip=cs,n.transformation=fe,n.version=r,n.videoOverlay=Qf;var oh=window.L;n.noConflict=function(){return window.L=oh,this},window.L=n})}(zd,zd.exports)),zd.exports}var hg=Hee();const Un=uu(hg);class Wee{constructor(t){ve(this,"pos",null);ve(this,"max_plane_pos",null);ve(this,"circle",new Un.Circle([0,0],{color:"blue",fillColor:"blue",fillOpacity:0,radius:0,dashArray:"5, 5"}));ve(this,"show_max_distance");ve(this,"maxDistance",1);ve(this,"that",new Un.Marker([0,0]));ve(this,"color");ve(this,"ds");this.show_max_distance=Un.marker([0,0],{}),this.set_color("#5985E1"),this.ds=t}generateSVG(t,n){return`
<svg xmlns="http://www.w3.org/2000/svg"
height="${n}px"
viewBox="0 -960 960 960"
width="${n}px" fill="${t}">
<path d="M196-276q-57-60-86.5-133T80-560q0-78 29.5-151T196-844l48 48q-48 48-72 110.5T148-560q0 63 24 125.5T244-324l-48 48Zm96-96q-39-39-59.5-88T212-560q0-51 20.5-100t59.5-88l48 48q-30 27-45 64t-15 76q0 36 15 73t45 67l-48 48ZM280-80l135-405q-16-14-25.5-33t-9.5-42q0-42 29-71t71-29q42 0 71 29t29 71q0 23-9.5 42T545-485L680-80h-80l-26-80H387l-27 80h-80Zm133-160h134l-67-200-67 200Zm255-132-48-48q30-27 45-64t15-76q0-36-15-73t-45-67l48-48q39 39 58 88t22 100q0 51-20.5 100T668-372Zm96 96-48-48q48-48 72-110.5T812-560q0-63-24-125.5T716-796l48-48q57 60 86.5 133T880-560q0 78-28 151t-88 133Z"/>
</svg>
`.trim()}on_un_mount(){}on_mount(){let t=Cr.leaflet_map.map;t&&(this.circle.addTo(t),this.that.addTo(t),this.set_color(Fb(this.color,.5)))}set_color(t){this.color=t;let n=38;const r=this.generateSVG(t,n),o=Un.divIcon({html:r,className:"",iconSize:[n,n],iconAnchor:[n/2,n/2],popupAnchor:[0,-n/2]});this.that.setIcon(o),this.circle.setStyle({color:`${Fb(t)}`,fillColor:`${t}`,fillOpacity:0,dashArray:"5, 5"})}set_show_max_distance_pos(t){const n=Un.divIcon({className:"custom-icon",html:`
<div style="background-color: white; padding: 4px; border-radius: 8%; font-size: 12px; z-index: 9999; white-space: nowrap; display: inline-block;">
${(this.maxDistance/1e3).toFixed(2)} km
</div>
`,iconSize:[30,30],iconAnchor:[15,30]});this.show_max_distance.setLatLng(t).setIcon(n)}show_other(t){t&&(this.circle.addTo(t),this.show_max_distance.addTo(t))}hide_other(){this.circle.remove(),this.show_max_distance.remove()}show(t){t&&this.that.addTo(t),this.show_other(t)}hide(){this.that.remove(),this.hide_other()}refresh_max_tooltip(){this.max_plane_pos?(this.get_distance_from_base_station(this.max_plane_pos.lat,this.max_plane_pos.lng),this.show_max_distance.setLatLng(this.max_plane_pos),this.set_show_max_distance_pos(this.max_plane_pos)):this.show_max_distance.remove()}set_pos(t,n){this.pos=new Un.LatLng(t,n),this.that.setLatLng(this.pos),this.circle.setLatLng(this.pos)}set_popup(t,n){n.GPS有效,this.that.bindPopup("数据源: "+t+"<br>"+Mi.to_popup_text(n))}get_distance_from_base_station(t,n){const o=(t-this.pos.lat)*Math.PI/180,i=(n-this.pos.lng)*Math.PI/180,a=Math.sin(o/2)*Math.sin(o/2)+Math.cos(this.pos.lat*Math.PI/180)*Math.cos(t*Math.PI/180)*Math.sin(i/2)*Math.sin(i/2);return 6371e3*(2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)))}}(function(){var e=L.Marker.prototype._initIcon,t=L.Marker.prototype._setPos,n=L.DomUtil.TRANSFORM==="msTransform";L.Marker.addInitHook(function(){var r=this.options.icon&&this.options.icon.options,o=r&&this.options.icon.options.iconAnchor;o&&(o=o[0]+"px "+o[1]+"px"),this.options.rotationOrigin=this.options.rotationOrigin||o||"center bottom",this.options.rotationAngle=this.options.rotationAngle||0,this.on("drag",function(i){i.target._applyRotation()})}),L.Marker.include({_initIcon:function(){e.call(this)},_setPos:function(r){t.call(this,r),this._applyRotation()},_applyRotation:function(){this.options.rotationAngle&&(this._icon.style[L.DomUtil.TRANSFORM+"Origin"]=this.options.rotationOrigin,n?this._icon.style[L.DomUtil.TRANSFORM]="rotate("+this.options.rotationAngle+"deg)":this._icon.style[L.DomUtil.TRANSFORM]+=" rotateZ("+this.options.rotationAngle+"deg)")},setRotationAngle:function(r){return this.options.rotationAngle=r,this.update(),this},setRotationOrigin:function(r){return this.options.rotationOrigin=r,this.update(),this}})})();class Vee extends hg.Marker{constructor(t,n){super(t,n),this.setRotationOrigin("center center")}toJSON(){let t=this.getLatLng();return{lat:t.lat,lon:t.lng}}}class Mx extends hg.CircleMarker{constructor(n){super(Un.latLng(n.lat,n.lon,n.alt),{radius:8,fillColor:"red",fillOpacity:1,color:"none"});ve(this,"tooltipVisible",!1);ve(this,"rightClickVisible",!1);ve(this,"utc");ve(this,"ns");ve(this,"odd");ve(this,"even");ve(this,"odd_ns");ve(this,"even_ns");ve(this,"utc_day_sec");ve(this,"odd_latency");ve(this,"even_latency");this.utc=n.utc,this.ns=n.ns,this.odd_latency=n.odd_latency,this.even_latency=n.even_latency,this.on("click",function(r){r.originalEvent.preventDefault(),r.originalEvent.stopPropagation();const o=r.latlng,i=o.alt||"未知",a=`
<div>
纬度: ${o.lat.toFixed(6)}<br>
经度: ${o.lng.toFixed(6)}<br>
高度: ${i}
</div>
`;this.rightClickVisible?(this.closeTooltip(),this.rightClickVisible=!1):(this.bindTooltip(a).openTooltip(),this.rightClickVisible=!0)}),this.on("mouseover",function(r){if(this.rightClickVisible)return;const o=r.latlng,i=o.alt||"未知";this.odd_latency.toLocaleString(),this.even_latency.toLocaleString(),this.utc;let a=new Date(this.utc*1e3),c=a.getUTCHours(),d=a.getUTCMinutes(),h=a.getUTCSeconds(),m=`${c}:${d}:${h}`;const p=`
<div>
纬度: ${o.lat.toFixed(6)}<br>
经度: ${o.lng.toFixed(6)}<br>
高度: ${i} <br>
utc: ${m}<br>
</div>
`;this.tooltipVisible||(this.bindTooltip(p).openTooltip(),this.tooltipVisible=!0)}),this.on("mouseout",function(){this.rightClickVisible||this.tooltipVisible&&(this.closeTooltip(),this.tooltipVisible=!1)})}setColor(n){this.setStyle({fillColor:n})}toJSON(){let n=this.getLatLng();return{lat:n.lat,lon:n.lng,alt:n.alt}}static fromJSON(n){return new Mx([n.lat,n.lon,n.alt])}}class Kee extends hg.Polyline{constructor(){super([],{color:"red",fillColor:"#f03",fillOpacity:.1})}setColor(t){this.setStyle({color:t})}}function s2(e,t){var n=Math.atan2(t.lng-e.lng,t.lat-e.lat)*180/Math.PI;return n}class Uee{constructor(t,n){ve(this,"pos_marker",new Vee([0,0]));ve(this,"icao");ve(this,"mlat");ve(this,"track_path",new Kee);ve(this,"track_point_list",[]);ve(this,"data_list",[]);ve(this,"status",new Hb(5));ve(this,"data_source",null);ve(this,"last_size",0);ve(this,"angle",0);ve(this,"is_show_path",!1);ve(this,"mlat_show",!1);ve(this,"pos");this.icao=t,this.pos_marker.bindPopup("没有数据也不能删除,否则不弹出!"),this.data_source=n,this.pos_marker.on("popupopen",()=>{if(this.mlat_show){this.track_path.addTo(Cr.leaflet_map.map),this.track_point_list.forEach(o=>{o.addTo(Cr.leaflet_map.map)});return}this.data_source.active_aircraft!=this&&Cr.leaflet_map.aircraft_click(this)}),this.pos_marker.on("popupclose",()=>{if(this.mlat_show){this.track_path.remove(),this.track_point_list.forEach(o=>{o.remove()});return}let r=this.data_source.active_aircraft;r==this&&(r.hide_path(),this.data_source.active_aircraft=null)}),this.refresh()}need_refresh(){return this.status.isChanged()||this.data_source.show_color.isChanged()||this.data_source.show_size.isChanged()}generateSVG(t,n,r){if(r==1)return`
<svg xmlns="http://www.w3.org/2000/svg"
height="${n}px"
viewBox="0 -960 960 960"
width="${n}px"
fill="${t}">
<path d="M280-80v-100l120-84v-144L80-280v-120l320-224v-176q0-33 23.5-56.5T480-880q33 0 56.5 23.5T560-800v176l320 224v120L560-408v144l120 84v100l-200-60-200 60Z"/>
</svg>
`.trim();if(r==2)return`
<svg viewBox="0 0 1024 1024" style="transform: rotate(-90deg); transform-origin: 50% 50%;"
xmlns="http://www.w3.org/2000/svg" width="${n}" height="${n}">
<path
d="M277.333333 430.933333l209.066667 55.466667L375.466667 298.666667l76.8-42.666667 153.6 264.533333 209.066666 55.466667-21.333333 85.333333L170.666667 494.933333v-4.266666l34.133333-119.466667 85.333333 21.333333-12.8 38.4zM810.666667 806.4H170.666667v-85.333333h640v85.333333z"
fill="${t}"></path>
</svg>
`.trim();if(r==3)return`
<svg
viewBox="0 0 1024 1024" style="transform: rotate(-90deg); transform-origin: 50% 50%;"
xmlns="http://www.w3.org/2000/svg" width="${n}" height="${n}">
<path
d="M307.2 490.666667l204.8-55.466667-183.466667-106.666667 42.666667-72.533333 256 149.333333 209.066667-55.466666 17.066666 76.8-238.933333 64-366.933333 98.133333-21.333334-76.8-12.8-42.666667 81.066667-21.333333 12.8 42.666667zM840.533333 768H213.333333v-81.066667h627.2V768z"
fill="${t}"></path>
</svg>
`.trim();if(r==4)return`
<svg viewBox="0 0 1024 1024"
xmlns="http://www.w3.org/2000/svg" width="200" height="200">
<path
d="M582.544817 579.225505l-154.606497-154.605281-0.660457 0.440304-182.677737-182.678953-44.784568 44.785784 173.72204 173.72204L148.713471 610.777826v66.037169l297.22625-99.091634v184.978997l-99.067308 79.26455v66.037169L512.001216 841.966908l165.127587 66.037169V841.966908l-99.090418-79.26455v-97.312172l150.737412 150.738629 44.787001-44.784568L580.893067 578.674516zM578.038385 412.618884V181.452912s0-66.037169-66.035952-66.037169c-66.061495 0-66.061495 66.037169-66.061495 66.037169v171.599577L716.903386 624.016154l158.385576 52.798841v-66.037169L578.038385 412.618884z"
></path>
</svg>
`.trim()}get_icon(){let t=this.data_source.show_color.cur,n=this.data_source.show_size.cur,r=this.status.cur;const o=this.generateSVG(t,n,r);return Un.divIcon({html:o,className:"",iconSize:[n,n],iconAnchor:[n/2,n/2],popupAnchor:[0,-n/2]})}on_mount(){let t=Cr.leaflet_map.map;this.pos&&this.pos_marker.setLatLng(this.pos),this.pos_marker.addTo(t)}on_un_mount(){}refresh_pos_by_track(){let t=this.data_list;if(t.length>=1){let n=t[t.length-1],r=Un.latLng(n.lat,n.lon);if(t.length>=2){let o=t[t.length-2],i=Un.latLng(o.lat,o.lon);this.angle=s2(i,r),this.pos_marker.setRotationAngle(this.angle)}this.pos_marker.setLatLng(r)}}refresh_from_change_list(t){this.set_pos(t.latitude,t.longitude,t.altitude);const n=5;if(t.lost===!0)this.status.set(4);else if(this.data_list.length>=1){const i=this.data_list[this.data_list.length-1],a=t.altitude-i.altitude;a>n?this.status.set(3):a<-n?this.status.set(2):this.status.set(1)}else this.status.set(1);this.refresh();const r={1:"平飞",2:"下降",3:"上升",4:"失联"}[this.status.cur],o=Un.popup({content:"icao: "+t.icao+"<br>航班号: "+t.call_sign+"<br>状态: "+r,maxWidth:300,minWidth:50,autoPan:!0,autoPanPadding:[5,5],closeButton:!0,closeOnClick:!0,className:"custom-popup"});this.pos_marker.bindPopup(o),this.data_list.push(t)}set_pos(t,n,r){let o=Un.latLng(t,n,r);this.pos=o;let i=this.pos_marker.getLatLng();(o.lat!=i.lat||o.lng!=i.lng)&&(this.angle=s2(i,o),this.pos_marker.setRotationAngle(this.angle),this.pos_marker.setLatLng(o))}append_path(){let t=Cr.leaflet_map.map;Xt.post(`${Cn}/get_aircraft_track_list`,{data_source_key:this.data_source.key,icao:this.icao,last_size:this.last_size}).then(n=>{if(n.data){let r=n.data.list;this.last_size=n.data.size,r.forEach((o,i)=>{let a=new Mx(o);a.setColor(UE(this.data_source.show_color.cur)),a.addTo(t),this.track_point_list.push(a),this.track_path.addLatLng(a.getLatLng())}),this.track_point_list.forEach((o,i)=>{o.addTo(t)}),this.data_list.push(...r),this.track_path.addTo(t),this.refresh_pos_by_track()}})}show_path(){this.is_show_path!=!0&&(this.is_show_path=!0,this.append_path())}hide_path(){this.is_show_path!=!1&&(this.is_show_path=!1,this.track_path.remove(),this.track_point_list.forEach((t,n)=>{t.remove()}))}refresh(){if(this.data_source.aircraft_show?(Cr.leaflet_map&&this.pos_marker.addTo(Cr.leaflet_map.map),this.pos_marker.setRotationAngle(this.angle)):(Cr.leaflet_map.map.removeLayer(this.pos_marker),this.hide_path()),this.need_refresh()&&this.pos_marker.setIcon(this.get_icon()),this.data_source.show_color.isChanged()){let t=UE(this.data_source.show_color.cur);this.track_path.setColor(t);for(let n=0;n<this.track_point_list.length;n++)this.track_point_list[n].setColor(t)}}refresh_base_information(){let t=Cr.leaflet_map.aircraft_info_show;Xt.post(`${Cn}/get_aircraft_base_info`,{data_source_key:this.data_source.key,icao:this.icao}).then(n=>{n.data&&(t.base_information=Mi.transformToTreeData(n.data),t.flush())})}refresh_detailed_information(){let t=Cr.leaflet_map.aircraft_info_show;Xt.post(`${Cn}/get_aircraft_detail_info`,{data_source_key:this.data_source.key,icao:this.icao}).then(n=>{n.data&&(t.detailed_information=Mi.transformToTreeData(n.data),t.flush())})}}const{Option:Ia}=sr;function Tx({that:e,field:t,...n}){return ee.jsxs(sr,{prefix:ee.jsx(Li,{label:"数据格式"}),placeholder:"请选择一个选项",value:e[t],onChange:r=>{e[t]=r,e.flush()},...n,children:[ee.jsx(Ia,{value:"SIMPLE_BIN_BLANK",children:"SIMPLE_BIN_BLANK (没有1a转义的)"}),ee.jsx(Ia,{value:"BIN_Blank_Text",children:"BIN_Blank_Text"}),ee.jsx(Ia,{value:"AVR",children:"AVR"}),ee.jsx(Ia,{value:"BIN_Text",children:"BIN_Text"}),ee.jsx(Ia,{value:"BIN_Blank_One_Line_No_Escape",children:"BIN_Blank_One_Line_No_Escape"}),ee.jsx(Ia,{value:"BIN_Blank_One_Line_With_Escape",children:"BIN_Blank_One_Line_With_Escape"}),ee.jsx(Ia,{value:"BIN",children:"BIN"})]})}function qee({that:e,field:t,...n}){return ee.jsxs(sr,{prefix:ee.jsx(Li,{label:"播放模式"}),placeholder:"请选择一个播放模式",value:e[t],onChange:r=>{e[t]=r,e.flush()},...n,children:[ee.jsx(Ia,{value:"one",children:"单次"}),ee.jsx(Ia,{value:"loop",children:"循环"}),ee.jsx(Ia,{value:"analysis",children:"分析"})]})}function na({that:e,field:t,name:n,...r}){return ee.jsx(fa,{addonBefore:`${n}`,placeholder:`请输入${n}`,value:e[t],style:{minWidth:200},onChange:o=>{e[t]=o.target.value,e.flush()},...r})}function Gee({that:e,field:t,name:n,...r}){return ee.jsx(Br,{addonBefore:`${n}`,placeholder:`请输入${n}`,value:e[t],style:{minWidth:200},onChange:o=>{e[t]=o.target.value,e.flush()},...r})}function mg({that:e,field:t,...n}){return ee.jsx(Br,{addonBefore:"端口",min:0,max:65535,placeholder:"请输入端口号",value:e[t],style:{minWidth:180},onChange:r=>{r&&(e[t]=r,e.flush())}})}function XM({that:e,field:t,...n}){return ee.jsx(Xs,{value:e[t],onChange:r=>{e[t]=r,e.flush()}})}function Xee(){let e=[];return Cr.setting.data_source_config.list.list.forEach(n=>{e.push({value:n.key,label:n.key})}),e}function Zee(){let e=[];return Cr.setting.data_feed_config.list.list.forEach(n=>{e.push({value:n.key,label:n.key})}),e}const{Option:ZM}=sr;let Yee={display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"8px",width:"100%"};class Mu extends jr.Base{constructor(){super();ve(this,"timer");ve(this,"key","");ve(this,"enable",!1);ve(this,"type","");ve(this,"base_station_show",!0);ve(this,"aircraft_show",!0);ve(this,"color","#3388ff");ve(this,"lat",0);ve(this,"lon",0);ve(this,"alt",0);ve(this,"update_form_gps",!1);ve(this,"aircraft_pixel_size",20);ve(this,"show_color",new Hb("#3388ff"));ve(this,"show_size",new Hb(20));ve(this,"base_station",new Wee(this));ve(this,"aircraftMap",new Map);ve(this,"active_aircraft",null);ve(this,"connect_list",[]);ve(this,"first",!0);ve(this,"loadList",async()=>{this.enable&&Xt.post(`${Cn}/aircraft_change_list`,{data_source_key:this.key}).then(n=>{let r=this.base_station,o=r.circle,i=new Map,a=0,c=null;n.data.forEach(d=>{let h=this.get_aircraft(d.icao);h==null&&(h=new Uee(d.icao,this),h.refresh()),h.refresh_from_change_list(d),i.set(d.icao,h);let m=d.latitude,p=d.longitude;if(r.pos){let v=r.get_distance_from_base_station(m,p);v>a&&(a=v,c=new Un.LatLng(m,p))}}),this.aircraftMap.forEach(d=>{i.has(d.icao)||d.pos_marker.remove()}),c&&(r.max_plane_pos=c,r.maxDistance=a,r.refresh_max_tooltip(),o.setRadius(r.maxDistance)),this.aircraftMap=i})})}confirm(){const{active_aircraft:n,base_station:r,aircraftMap:o,connect_list:i,show_color:a,show_size:c,first:d,...h}=this;Xt.post(`${Cn}/update_data_source`,h).then(m=>{Object.assign(this,m)}),Ir.success(`${this.type}类型,数据接收源${this.key}设置成功!`)}toJSON(){const{active_aircraft:n,base_station:r,aircraftMap:o,connect_list:i,show_color:a,show_size:c,first:d,...h}=this;return h}refresh(){this.loadList(),this.key&&(Xt.post(`${Cn}/get_base_station_location`,{data_source_key:this.key}).then(n=>{let r=n.data;if(this.base_station.set_popup(this.key,r),this.update_form_gps){this.lat=r.latitude,this.lon=r.longitude;let i=Cr.leaflet_map.data_source_show;i.mounted&&i.flush()}this.base_station.set_pos(this.lat,this.lon);let o=Cr.get_Data_Source(this.key);o.refresh_base_station(),this.first&&(o.show_size.set(this.aircraft_pixel_size),o.show_color.set(this.color),this.first=!1)}),this.update_form_gps||(this.base_station.set_pos(this.lat,this.lon),Cr.get_Data_Source(this.key).refresh_base_station())),this.active_aircraft&&this.active_aircraft.append_path()}refresh_aircraft_list(){for(const[n,r]of this.aircraftMap)r.refresh()}refresh_base_station(){this.enable&&(this.base_station_show?(this.base_station.set_color(Fb(this.show_color.cur,.5)),this.base_station.show(Cr.leaflet_map.map),this.base_station.set_pos(this.lat,this.lon),this.base_station.on_mount()):this.base_station.hide())}get_aircraft(n){return this.aircraftMap.has(n)?this.aircraftMap.get(n):null}center(){return ee.jsx("div",{children:"不应该出现的 Data Source Center!"})}render(n){return ee.jsxs("div",{style:Yee,children:[ee.jsx(sr,{prefix:ee.jsx(Li,{label:"已连接馈送点"}),popupMatchSelectWidth:!1,placeholder:"展示所有连接",onChange:r=>{console.log("你选择了:",r)},value:"",onOpenChange:r=>{r&&Xt.post(`${Cn}/get_data_source_connect`,this).then(o=>{this.connect_list=o.data,console.log(o.data),this.flush()})},children:this.connect_list.map(r=>ee.jsx(ZM,{value:r.key,style:{display:"flex",flexDirection:"row"},children:ee.jsx("strong",{children:r.key})},r.key))}),ee.jsx(Pn,{type:"dashed",children:this.type+""+this.key}),this.center(),ee.jsxs("div",{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"8px"},children:[ee.jsx(Xs,{value:this.enable,onChange:r=>{this.enable=r,this.flush()}}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{this.confirm()},children:"确定"})]})]})}}class YM extends Mu{constructor(){super(...arguments);ve(this,"port_name","");ve(this,"baud_rate",0)}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(na,{that:this,field:"port_name",name:"串口名"}),ee.jsx(Gee,{that:this,field:"baud_rate",name:"波特率",min:0})]})}}class QM extends Mu{constructor(){super(...arguments);ve(this,"ip","");ve(this,"port",0);ve(this,"state","")}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(na,{that:this,field:"ip",name:"IP地址"}),ee.jsx(mg,{that:this,field:"port"}),ee.jsx(sr,{prefix:ee.jsx(Li,{label:"连接状态"}),popupMatchSelectWidth:!1,placeholder:"连接服务端状态",onChange:n=>{console.log("你选择了:",n)},value:"",onOpenChange:n=>{n&&Xt.post(`${Cn}/get_tcp_client_connect_state`,{key:this.key}).then(r=>{this.state=r.data.state,this.flush()})},children:ee.jsx(ZM,{value:this.state,style:{display:"flex",flexDirection:"row"},children:ee.jsx("strong",{children:this.state})},this.state)})]})}}class JM extends Mu{constructor(){super(...arguments);ve(this,"file_path","");ve(this,"data_type","BIN");ve(this,"play_mode","one")}center(){return ee.jsxs("div",{style:{display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",gap:"8px"},children:[ee.jsx(na,{that:this,field:"file_path",name:"文件路径"}),ee.jsx(Tx,{that:this,field:"data_type"}),ee.jsx(qee,{that:this,field:"play_mode"})]})}}class eT extends Mu{constructor(){super(...arguments);ve(this,"library_path","");ve(this,"function_name","");ve(this,"data_type","BIN")}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(na,{that:this,field:"library_path",name:"库路径",style:{width:200}}),ee.jsx(na,{that:this,field:"function_name",name:"函数名",style:{width:200}}),ee.jsx(Tx,{that:this,field:"data_type",name:"数据类型"})]})}}class tT extends Mu{constructor(){super(...arguments);ve(this,"shared_memory_name","");ve(this,"shared_memory_size");ve(this,"data_type","BIN")}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(na,{that:this,field:"shared_memory_name",name:"名称",style:{width:200}}),ee.jsx(na,{that:this,field:"shared_memory_size",name:"大小",style:{width:200}}),ee.jsx(Tx,{that:this,field:"data_type",name:"数据类型"})]})}}const{Option:Pd}=sr;class Qee extends jr.Base{constructor(n){super();ve(this,"key","");ve(this,"data_source_type");ve(this,"new_create");ve(this,"isModalOpen",!1);ve(this,"index");ve(this,"par");this.par=n}show(n){this.index=n,this.isModalOpen=!0,this.par.flush()}render(n){return ee.jsx(bo,{centered:!0,title:"添加输入数据源",open:this.isModalOpen,onOk:()=>{let r=this.new_create;r.key=this.key,Xt.post(`${Cn}/insert_data_source`,{index:this.index,data:this.new_create}).then(o=>{this.par.refresh_from_res(o)}),this.new_create=null,this.isModalOpen=!1,this.flush()},onCancel:()=>{this.isModalOpen=!1,this.flush()},okText:"确定",cancelText:"取消",children:ee.jsxs(fr,{vertical:!0,gap:8,children:[ee.jsx(fa,{addonBefore:"唯一名称",placeholder:"请输入唯一名称",value:this.key,onChange:r=>{this.key=r.target.value,this.flush()}}),ee.jsxs(sr,{prefix:"数据源类型",style:{width:"100%"},placeholder:"请选择一个选项",value:this.data_source_type,onChange:r=>{this.data_source_type!=r&&(this.data_source_type=r,this.data_source_type==="Serial_Data_Source"?this.new_create=new YM:this.data_source_type==="TCP_Client_Data_Source"?this.new_create=new QM:this.data_source_type==="File_Data_Source"?this.new_create=new JM:this.data_source_type==="Dll_Data_Source"?this.new_create=new eT:this.data_source_type==="Shared_Memory_Data_Source"&&(this.new_create=new tT),this.new_create.type=this.data_source_type,this.flush(),this.new_create.flush=this.flush)},children:[ee.jsx(Pd,{value:"Serial_Data_Source",children:"串口数据源"}),ee.jsx(Pd,{value:"TCP_Client_Data_Source",children:"tcp客户端数据源"}),ee.jsx(Pd,{value:"File_Data_Source",children:"文件数据源"}),ee.jsx(Pd,{value:"Dll_Data_Source",children:"动态库数据源"}),ee.jsx(Pd,{value:"Shared_Memory_Data_Source",children:"共享内存数据源"})]}),this.new_create&&ee.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:this.new_create.center()})]})})}}class Jee extends jr.Base{constructor(){super();ve(this,"data");ve(this,"list",new Px);ve(this,"add_helper",new Qee(this));this.refresh(),this.list.insert=(n,r)=>{this.add_helper.show(r)},this.list.remove=(n,r)=>{Xt.post(`${Cn}/remove_data_source`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.up=(n,r)=>{Xt.post(`${Cn}/rise_data_source`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.down=(n,r)=>{Xt.post(`${Cn}/fall_data_source`,{index:r}).then(o=>{this.refresh_from_res(o)})}}map(n){return this.list.list.find(r=>r.key===n)}refresh_from_res(n){this.list.list=[],this.data=n.data,Cr.leaflet_map.data_source_show.data_source_config=this,Cr.leaflet_map.data_source_config=this,Cr.leaflet_map.data_source_show.flush(),this.data.list.forEach(r=>{let o;r.type==="Serial_Data_Source"?o=new YM:r.type==="TCP_Client_Data_Source"?o=new QM:r.type==="File_Data_Source"?o=new JM:r.type==="Dll_Data_Source"?o=new eT:r.type==="Shared_Memory_Data_Source"&&(o=new tT),this.list.list.push(o),Object.assign(o,r)}),this.flush()}refresh(){console.log("数据源配置刷新 refresh"),Xt.post(`${Cn}/get_mode_s_data_source_config`).then(n=>{this.refresh_from_res(n),Cr.aircraft_list.load_default_data_source()})}render(n){return ee.jsxs("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",gap:"16px"},children:[ee.jsx("h2",{children:"数据接受设置"}),ee.jsx(this.add_helper.x,{}),ee.jsx(this.list.x,{})]})}}const{Option:ete}=sr;class tte{constructor(){ve(this,"type","");ve(this,"use_status",!1);ve(this,"mode_s_output_type","");ve(this,"use_mode_ac",!1);ve(this,"sbs_only_pos",!1)}output(t){return ee.jsxs(ee.Fragment,{children:[ee.jsx(sr,{prefix:ee.jsx(Li,{label:"包格式"}),defaultValue:"",value:this.type,onChange:n=>{this.type=n,t()},options:[{value:"BIN",label:"BIN"},{value:"BIN_ID",label:"BIN_ID"},{value:"AVR",label:"AVR"},{value:"AVR_MLAT",label:"AVR_MLAT"},{value:"SBS",label:"SBS"}]}),(this.type=="BIN"||this.type=="BIN_ID")&&ee.jsx(Ti,{checked:this.use_status,onChange:n=>{this.use_status=n.target.checked,t()},children:"状态消息"}),this.type=="SBS"&&ee.jsx(Ti,{checked:this.sbs_only_pos,onChange:n=>{this.sbs_only_pos=n.target.checked,t()},children:"SBS只输出带位置的飞机"}),this.type!="SBS"&&ee.jsxs(ee.Fragment,{children:[ee.jsx(sr,{prefix:ee.jsx(Li,{label:"Mode-S类型"}),defaultValue:"",style:{width:"100%"},value:this.mode_s_output_type,onChange:n=>{this.mode_s_output_type=n,t()},options:[{value:"ALL_Mode_S",label:"全部的mode_s"},{value:"DF_11_17_18",label:"DF_11_17_18"},{value:"NO_POS_Mode_S",label:"无位置的mode_s"}]}),ee.jsx(Ti,{checked:this.use_mode_ac,onChange:n=>{this.use_mode_ac=n.target.checked,t()},children:"Mode_AC"})]})]})}}class Lx extends jr.Base{constructor(){super(...arguments);ve(this,"key","未命名");ve(this,"enable",!1);ve(this,"type","");ve(this,"output_format",new tte)}onClick(n){}center(){return ee.jsx(ee.Fragment,{})}render(n){return ee.jsxs("div",{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"8px",width:"100%"},children:[ee.jsx(Pn,{type:"dashed",children:this.type+": "+this.key}),ee.jsx(Pn,{icon:ee.jsx(Qi,{}),onClick:()=>{this.onClick(this)},children:"格式: "+this.output_format.type}),this.center(),ee.jsxs("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"8px"},children:[ee.jsx(XM,{that:this,field:"enable"}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{Xt.post(`${Cn}/update_data_feed`,this).then(r=>{Object.assign(this,r.data)}),Ir.success(`${this.type}类型,数据馈送源${this.key}设置成功!`)},children:"确定"})]})]})}}class nT extends Lx{constructor(){super(...arguments);ve(this,"port",0);ve(this,"dataSource",[])}refresh(){Xt.get(`${Cn}/get_data_feed_server_connect`).then(n=>{this.dataSource=n.data.map((r,o)=>({...r,key:String(o)})),this.flush()})}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(mg,{that:this,field:"port"}),ee.jsx(sr,{prefix:ee.jsx(Li,{label:"已连接客户端"}),popupMatchSelectWidth:!1,placeholder:"展示所有连接",onChange:n=>{console.log("你选择了:",n)},value:"",onOpenChange:n=>{n&&Xt.post(`${Cn}/get_data_feed_server_connect`,this).then(r=>{this.dataSource=r.data.map((o,i)=>({...o,key:String(i)})),this.flush()})},children:this.dataSource.map(n=>ee.jsxs(ete,{value:n.key,style:{display:"flex",flexDirection:"row"},children:[ee.jsx("strong",{children:"IP"}),n.ip,":",n.port,"   ",ee.jsx("strong",{children:"fd:"})," ",n.fd]},n.key))})]})}}class rT extends Lx{constructor(){super(...arguments);ve(this,"url","");ve(this,"port",0)}center(){return ee.jsxs(ee.Fragment,{children:[ee.jsx(na,{that:this,field:"url",name:"IP地址"}),ee.jsx(mg,{that:this,field:"port"})]})}}class nte extends nT{}class rte extends nT{}class ote extends rT{}class ite extends rT{}function oT(e){let t;return e==="Data_Feed_TCP_Server"&&(t=new nte),e==="Data_Feed_TCP_Client"&&(t=new ote),e==="Data_Feed_UDP_Server"&&(t=new rte),e==="Data_Feed_UDP_Client"&&(t=new ite),t}const{Option:sm}=sr;let Wc="data_feed";function c2(e,t){Object.keys(t).forEach(n=>{const r=t[n];r&&typeof r!="object"&&!Array.isArray(r)&&typeof r!="function"&&(e[n]=r)})}class ate{constructor(t){ve(this,"par");ve(this,"_show",!1);ve(this,"cur");this.par=t}show(t){this.cur=t,this._show=!0,this.par.flush()}x(){return ee.jsx(ee.Fragment,{children:ee.jsx(bo,{centered:!0,title:"设置数据输出格式",open:this._show,onOk:()=>{Xt.post(`${Cn}/update_${Wc}`,this.cur),this._show=!1,this.par.flush(),Ir.success(`${this.cur.key}设置数据输出格式成功!`)},onCancel:()=>{this._show=!1,this.par.flush()},okText:"确定",cancelText:"取消",children:ee.jsx("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",gap:"16px"},children:this.cur&&this.cur.output_format.output(this.par.flush)})})})}}class lte{constructor(t){ve(this,"par");ve(this,"_show",!1);ve(this,"type");ve(this,"enable",!1);ve(this,"new_create",new Lx);ve(this,"index");this.par=t}show(t,n){this._show=!0,this.par.flush(),this.index=n}x(){return ee.jsx(ee.Fragment,{children:ee.jsx(bo,{centered:!0,title:"添加数据馈送源",open:this._show,onOk:()=>{this.new_create.type=this.type,this.new_create.enable=this.enable,Xt.post(`${Cn}/insert_${Wc}`,{index:this.index,data:this.new_create}).then(t=>{this.par.refresh_from_res(t)}),this._show=!1,this.par.flush()},onCancel:()=>{this._show=!1,this.par.flush()},okText:"确定",cancelText:"取消",children:ee.jsxs("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",gap:"16px"},children:[ee.jsxs(sr,{prefix:ee.jsx(Li,{label:"数据源类型"}),style:{width:"100%"},placeholder:"请选择一个选项",value:this.type,onChange:t=>{this.type!=t&&(this.type=t,this.par.flush()),this.new_create=oT(this.type)},children:[ee.jsx(sm,{value:"Data_Feed_TCP_Server",children:"Data_Feed_TCP_Server"}),ee.jsx(sm,{value:"Data_Feed_TCP_Client",children:"Data_Feed_TCP_Client"}),ee.jsx(sm,{value:"Data_Feed_UDP_Server",children:"Data_Feed_UDP_Server"}),ee.jsx(sm,{value:"Data_Feed_UDP_Client",children:"Data_Feed_UDP_Client"})]}),ee.jsx(Xs,{style:{alignSelf:"flex-start"},value:this.enable,onChange:t=>{this.enable=t,this.par.flush()}}),this.new_create&&this.new_create.center(),this.new_create&&this.new_create.output_format.output(this.par.flush)]})})})}}class ste extends jr.Base{constructor(){super();ve(this,"list",new Px);ve(this,"packet_byte_size");ve(this,"empty_wait_milliseconds");ve(this,"show_data_feed_output",new ate(this));ve(this,"add_helper",new lte(this));Xt.post(`${Cn}/get_${Wc}_config`).then(n=>{this.refresh_from_res(n)}),this.list.insert=(n,r)=>{this.add_helper.show(n,r)},this.list.remove=(n,r)=>{Xt.post(`${Cn}/remove_${Wc}`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.up=(n,r)=>{Xt.post(`${Cn}/rise_${Wc}`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.down=(n,r)=>{Xt.post(`${Cn}/fall_${Wc}`,{index:r}).then(o=>{this.refresh_from_res(o)})}}refresh_from_res(n){this.list.list=[],this.packet_byte_size=n.data.packet_byte_size,this.empty_wait_milliseconds=n.data.empty_wait_milliseconds,n.data.list.forEach(r=>{let o=oT(r.type);c2(o,r),c2(o.output_format,r.output_format),o.onClick=i=>{this.show_data_feed_output.show(i)},this.list.list.push(o)}),this.flush()}render(n){return ee.jsxs(fr,{gap:"middle",vertical:!0,justify:"center",align:"center",style:{height:"100%"},children:[ee.jsx("h2",{children:"数据馈送"}),ee.jsxs(mi.Compact,{children:[ee.jsx("span",{children:"最小批大小"}),ee.jsx(Br,{value:this.packet_byte_size,min:0,onChange:r=>{Xt.post(`${Cn}/set_data_feed_packet_byte_size`,{value:this.packet_byte_size}).then(o=>{}),this.packet_byte_size=r,this.flush()}}),ee.jsx("span",{children:"byte"})]}),ee.jsxs(mi.Compact,{style:{width:"100%"},children:[ee.jsx("span",{children:"忙等时间"}),ee.jsx(Br,{value:this.empty_wait_milliseconds,min:0,onChange:r=>{this.empty_wait_milliseconds=r,Xt.post(`${Cn}/set_data_feed_empty_wait_milliseconds`,{value:this.empty_wait_milliseconds}).then(o=>{}),this.flush()}}),ee.jsx("span",{children:"ms"})]}),ee.jsx(this.list.x,{}),this.show_data_feed_output.x(),this.add_helper.x()]})}}class cte extends jr.Base{constructor(){super(...arguments);ve(this,"key","未命名");ve(this,"ip","75.75.75.75");ve(this,"netmask","155.155.155.155");ve(this,"gateway","0.0.0.0");ve(this,"port",80)}render(n){return ee.jsxs(fr,{gap:"middle",justify:"center",align:"center",children:[ee.jsx(Pn,{type:"dashed",children:this.key}),ee.jsx(na,{that:this,field:"ip",name:"IP地址",style:{display:"inline-block",width:200}}),ee.jsx(na,{that:this,field:"netmask",name:"子网掩码",style:{display:"inline-block",width:200}}),ee.jsx(na,{that:this,field:"gateway",name:"网关",style:{display:"inline-block",width:200}}),ee.jsx(mg,{that:this,field:"port"})]})}}class ute extends jr.Base{constructor(){super();ve(this,"net",[]);ve(this,"net_adapter_list");Xt.post(`${Cn}/get_device_config`,{}).then(n=>{this.net=[],n.data.net.forEach(r=>{let o=new cte;Object.assign(o,r),this.net.push(o)}),this.flush()}),Xt.post(`${Cn}/get_net_adapter_list`,{}).then(n=>{this.net_adapter_list=Mi.transformToTreeData(n.data.list),this.flush()})}render(n){return this.net_adapter_list?ee.jsxs(fr,{gap:"middle",vertical:!0,justify:"center",align:"center",children:[ee.jsx("h2",{children:"设备设置"}),this.net.map((r,o)=>ee.jsx(r.x,{},o)),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{Xt.post(`${Cn}/set_device_config`,this).then(r=>{Object.assign(this,r.data)})},children:"确定"}),ee.jsx(Mf,{treeData:this.net_adapter_list,defaultExpandAll:!0,style:{width:"100%"}})]}):ee.jsx(ee.Fragment,{})}}class kx extends jr.Base{constructor(){super(...arguments);ve(this,"key","未命名");ve(this,"enable",!1);ve(this,"type","");ve(this,"source_key","");ve(this,"feed_key","")}center(n){return ee.jsx(ee.Fragment,{})}onClick(n){}render(n){return ee.jsxs("div",{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"8px",width:"100%"},children:[ee.jsx(Pn,{type:"dashed",children:this.type+": "+this.key}),this.center(this.flush),ee.jsxs("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"8px"},children:[ee.jsx(XM,{that:this,field:"enable"}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{Xt.post(`${Cn}/update_source_feed_relation`,this).then(r=>{Object.assign(this,r.data)}),Ir.success(`${this.type}类型,数据接收数据馈送连接关系 ${this.key}设置成功!`)},children:"确定"})]})]})}}class dte extends kx{center(t){return ee.jsxs(ee.Fragment,{children:[ee.jsx(Pn,{icon:ee.jsx(Qi,{}),onClick:()=>{this.onClick(this)},children:"数据源: "+this.source_key}),ee.jsx(Pn,{icon:ee.jsx(Qi,{}),onClick:()=>{this.onClick(this)},children:"馈送点: "+this.feed_key})]})}}class fte extends kx{}function iT(e){let t;return e==="First_Source_To_All_Feed_Relation"&&(t=new fte),e==="One_to_One_Relation"&&(t=new dte),t}const{Option:u2}=sr;let Dd="source_feed_relation";const hte=[];for(let e=10;e<36;e++)hte.push({value:e.toString(36)+e,label:e.toString(36)+e});class mte{constructor(t){ve(this,"par");ve(this,"_show",!1);ve(this,"type","One_to_One_Relation");ve(this,"new_create",new kx);ve(this,"index");this.par=t}show(t,n){this._show=!0,this.par.flush(),this.index=n}x(){return ee.jsx(ee.Fragment,{children:ee.jsx(bo,{centered:!0,title:"添加数据源-馈送关系",open:this._show,onOk:()=>{this.new_create.type=this.type,console.log(this.new_create),Xt.post(`${Cn}/insert_${Dd}`,{index:this.index,data:this.new_create}).then(t=>{this.par.refresh_from_res(t)}),this._show=!1,this.par.flush()},onCancel:()=>{this._show=!1,this.par.flush()},okText:"确定",cancelText:"取消",children:ee.jsxs("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",gap:"16px"},children:[ee.jsx(fa,{addonBefore:"唯一名称",placeholder:"请输入唯一名称",value:this.new_create.key,onChange:t=>{this.new_create.key=t.target.value,this.par.flush()}}),ee.jsxs(sr,{prefix:ee.jsx(Li,{label:"数据源类型"}),style:{width:"100%"},placeholder:"请选择一个选项",value:this.type,onChange:t=>{this.type!=t&&(this.type=t,this.par.flush()),this.new_create=iT(this.type)},children:[ee.jsx(u2,{value:"One_to_One_Relation",children:"一对一"}),ee.jsx(u2,{value:"First_Source_To_All_Feed_Relation",children:"首源-所有馈送点"})]}),ee.jsx(Xs,{style:{alignSelf:"flex-start"},value:this.new_create.enable,onChange:t=>{this.new_create.enable=t,this.par.flush()}}),ee.jsx(sr,{prefix:ee.jsx(Li,{label:"数据来源"}),placeholder:"请选择数据来源",onChange:t=>{this.new_create.source_key=t},options:Xee()}),ee.jsx(sr,{prefix:ee.jsx(Li,{label:"数据馈送"}),placeholder:"请选择数据馈送",onChange:t=>{this.new_create.feed_key=t},options:Zee()})]})})})}}function pte(e,t){Object.keys(t).forEach(n=>{const r=t[n];r&&typeof r!="object"&&!Array.isArray(r)&&typeof r!="function"&&(e[n]=r)})}class gte extends jr.Base{constructor(){super();ve(this,"list",new Px);ve(this,"add_helper",new mte(this));Xt.post(`${Cn}/get_${Dd}_config`).then(n=>{this.refresh_from_res(n)}),this.list.insert=(n,r)=>{this.add_helper.show(n,r)},this.list.remove=(n,r)=>{Xt.post(`${Cn}/remove_${Dd}`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.up=(n,r)=>{Xt.post(`${Cn}/rise_${Dd}`,{index:r}).then(o=>{this.refresh_from_res(o)})},this.list.down=(n,r)=>{Xt.post(`${Cn}/fall_${Dd}`,{index:r}).then(o=>{this.refresh_from_res(o)})}}refresh_from_res(n){this.list.list=[],n.data.list.forEach(r=>{let o=iT(r.type);pte(o,r),o.onClick=i=>{},this.list.list.push(o)}),this.flush()}render(n){return ee.jsxs(fr,{gap:"middle",vertical:!0,justify:"center",align:"center",style:{height:"100%"},children:[ee.jsx("h2",{children:"数据源-数据馈送-关系"}),ee.jsx(this.list.x,{}),this.add_helper.x()]})}}const d2={},jx=({children:e,scrollKey:t,height:n="100%",vertical:r=!0,onScrollChange:o,style:i})=>{const a=l.useRef(null);l.useLayoutEffect(()=>{const d=a.current;if(!d)return;const h=d2[t]??0;d.scrollTop=h},[t]);const c=()=>{const d=a.current;d&&(d2[t]=d.scrollTop,o==null||o(d.scrollTop))};return ee.jsx("div",{ref:a,onScroll:c,style:{height:n,overflowY:r?"auto":"hidden",overflowX:"hidden",flex:1,minHeight:0,...i},children:e})},{TextArea:vte}=fa;class yte extends jr.Base{constructor(){super(...arguments);ve(this,"serial_number",0);ve(this,"log","");ve(this,"style",{width:"60vw"})}render(n){return ee.jsx(ee.Fragment,{children:ee.jsxs(fr,{gap:"middle",vertical:!0,justify:"center",align:"center",children:[ee.jsx("h2",{children:"控制台输出"}),ee.jsxs(fr,{gap:"middle",justify:"center",align:"center",children:[ee.jsx(Br,{addonBefore:"当前序列号",value:this.serial_number,onChange:r=>{this.serial_number=r,this.flush()}}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{this.log="",this.flush()},children:"清除控制台"}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,icon:ee.jsx(_M,{}),onClick:()=>{Xt.post(`${Cn}/get_debug_log`,{serial_number:this.serial_number}).then(r=>{this.serial_number=r.data.serial_number;const o=decodeURIComponent(escape(atob(r.data.log)));this.log+=o,this.flush()}).catch(r=>{console.error("Error fetching log:",r)}),this.flush()},children:"拉取新的log"})]}),ee.jsx(vte,{value:this.log,rows:20,style:this.style})]})})}}class bte extends jr.Base{constructor(){super();ve(this,"timeout_seconds",0);ve(this,"read_milliseconds",0);Xt.post(`${Cn}/get_mode_s_basic_config`,{}).then(n=>{this.timeout_seconds=n.data.timeout_seconds,this.read_milliseconds=n.data.read_milliseconds,this.flush()})}render(n){return ee.jsxs(fr,{gap:"middle",vertical:!0,justify:"center",align:"center",children:[ee.jsx("h2",{children:"Mode_S_基本设置"}),ee.jsxs(fr,{gap:"middle",children:[ee.jsxs(mi.Compact,{style:{width:"100%"},children:[ee.jsx("span",{children:"超时时间"}),ee.jsx(Br,{value:this.timeout_seconds,onChange:r=>{this.timeout_seconds=r,this.flush()}}),ee.jsx("span",{children:"s"})]}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{Xt.post(`${Cn}/set_mode_s_timeout_seconds`,{value:this.timeout_seconds}).then(r=>{})},children:"确定"})]}),ee.jsxs(fr,{gap:"middle",children:[ee.jsxs(mi.Compact,{style:{width:"100%"},children:[ee.jsx("span",{children:"读取数据源延时"}),ee.jsx(Br,{value:this.read_milliseconds,onChange:r=>{this.read_milliseconds=r,this.flush()}}),ee.jsx("span",{children:"ms"})]}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{Xt.post(`${Cn}/set_read_milliseconds`,{value:this.read_milliseconds}).then(r=>{})},children:"确定"})]})]})}}class Cte extends jr.Base{constructor(){super();ve(this,"upgrading",!1);ve(this,"exporting",!1);ve(this,"progress",0);ve(this,"exportElapsed",0);ve(this,"exportTimer")}export_version(){if(this.exporting)return;this.exporting=!0,this.exportElapsed=0;const n=Date.now();this.exportTimer=window.setInterval(()=>{this.exportElapsed=Math.floor((Date.now()-n)/1e3),this.flush()},1e3),this.flush(),Xt.post(`${Cn}/export_version`,{},{responseType:"blob"}).then(r=>{const o=r.headers["content-disposition"];if(!o){Ir.error("后端未返回 Content-Disposition,无法确定文件名");return}const i=o.match(/filename\*=UTF-8''([^;]+)|filename="([^"]+)"/);if(!i){Ir.error("Content-Disposition 中未包含 filename");return}const a=decodeURIComponent(i[1]||i[2]),c=new Blob([r.data],{type:r.headers["content-type"]||"application/octet-stream"}),d=URL.createObjectURL(c),h=document.createElement("a");h.href=d,h.download=a,h.click(),URL.revokeObjectURL(d),Ir.success(`当前版本已导出(耗时 ${this.exportElapsed}s`)}).catch(()=>{Ir.error("版本导出失败")}).finally(()=>{this.exporting=!1,this.exportTimer&&(clearInterval(this.exportTimer),this.exportTimer=void 0),this.flush()})}import_version(n){if(this.upgrading)return!1;this.upgrading=!0,this.progress=0,this.flush();const r="/"+n.name.replace(/\.zip$/i,"");return Xt.post(`${Cn}/import_version`,n,{headers:{"Content-Type":"application/zip",dir:r},onUploadProgress:o=>{o.total&&(this.progress=Math.round(o.loaded/o.total*100),this.flush())}}).then(()=>{Ir.success("版本导入完成")}).catch(()=>{Ir.error("版本导入失败")}).finally(()=>{this.upgrading=!1,this.flush()}),!1}render(){return ee.jsxs(fr,{vertical:!0,justify:"center",align:"center",style:{width:"100%",height:"100%"},children:[ee.jsx("h2",{children:"在线升级"}),ee.jsxs(mi,{children:[ee.jsx(Pn,{icon:ee.jsx(wM,{}),loading:this.exporting,disabled:this.exporting,onClick:()=>this.export_version(),children:this.exporting?`正在导出… ${this.exportElapsed}s`:"导出当前版本"}),ee.jsx($x,{accept:".pkg,.bin,.zip",showUploadList:!1,beforeUpload:n=>this.import_version(n),disabled:this.upgrading,children:ee.jsx(Pn,{danger:!0,icon:ee.jsx(dJ,{}),loading:this.upgrading,children:"导入版本"})})]}),ee.jsxs(bo,{open:this.upgrading,footer:null,closable:!1,title:"正在导入版本",children:[ee.jsx(IN,{percent:this.progress}),ee.jsx("div",{style:{marginTop:8},children:"版本导入中,请勿关闭页面"})]})]})}}class xte extends jr.Base{constructor(){super();ve(this,"data_feed_config",null);ve(this,"console",null);ve(this,"device_config",null);ve(this,"data_source_config",null);ve(this,"mode_s_config",null);ve(this,"source_feed_relation_config",null);ve(this,"config_Import_Export_Upgrade",null);ve(this,"initSubComponents",()=>{this.data_feed_config=new ste,this.console=new yte,this.device_config=new ute,this.data_source_config=new Jee,this.mode_s_config=new bte,this.source_feed_relation_config=new gte,this.config_Import_Export_Upgrade=new Cte});this.initSubComponents()}render(n){return!this.data_feed_config||!this.console||!this.device_config||!this.data_source_config||!this.mode_s_config||!this.source_feed_relation_config||!this.config_Import_Export_Upgrade?ee.jsx("div",{style:{textAlign:"center",padding:"20px"},children:"设置组件初始化中..."}):ee.jsxs(jx,{scrollKey:"Settings",children:[ee.jsx(this.mode_s_config.x,{}),ee.jsx(this.data_source_config.x,{}),ee.jsx(this.data_feed_config.x,{}),ee.jsx(this.source_feed_relation_config.x,{}),ee.jsx(this.config_Import_Export_Upgrade.x,{}),ee.jsx(this.console.x,{}),ee.jsx(this.device_config.x,{}),ee.jsx("div",{style:{height:"500px"}})]})}}/**
* @preserve
* gcoord 1.0.7, geographic coordinate library
* Copyright (c) 2025 Jiulong Hu <me@hujiulong.com>
*/const{sin:ci,cos:Ste,sqrt:zx,abs:lp,PI:ko}=Math,f2=6378245,h2=.006693421622965823;function aT(e,t){return e>=72.004&&e<=137.8347&&t>=.8293&&t<=55.8271}function wte(e,t){let n=-100+2*e+3*t+.2*t*t+.1*e*t+.2*zx(lp(e));return n+=(20*ci(6*e*ko)+20*ci(2*e*ko))*2/3,n+=(20*ci(t*ko)+40*ci(t/3*ko))*2/3,n+=(160*ci(t/12*ko)+320*ci(t*ko/30))*2/3,n}function _te(e,t){let n=300+e+2*t+.1*e*e+.1*e*t+.1*zx(lp(e));return n+=(20*ci(6*e*ko)+20*ci(2*e*ko))*2/3,n+=(20*ci(e*ko)+40*ci(e/3*ko))*2/3,n+=(150*ci(e/12*ko)+300*ci(e/30*ko))*2/3,n}function $te(e,t){let n=_te(e-105,t-35),r=wte(e-105,t-35);const o=t/180*ko;let i=ci(o);i=1-h2*i*i;const a=zx(i);return n=n*180/(f2/a*Ste(o)*ko),r=r*180/(f2*(1-h2)/(i*a)*ko),[n,r]}function Zl(e){const[t,n]=e;if(!aT(t,n))return[t,n];const r=$te(t,n);return[t+r[0],n+r[1]]}function su(e){const[t,n]=e;if(!aT(t,n))return[t,n];let[r,o]=[t,n],i=Zl([r,o]),a=i[0]-t,c=i[1]-n;for(;lp(a)>1e-6||lp(c)>1e-6;)r-=a,o-=c,i=Zl([r,o]),a=i[0]-t,c=i[1]-n;return[r,o]}const{sin:sp,cos:cp,atan2:lT,sqrt:sT,PI:Ete}=Math,up=Ete*3e3/180;function Qc(e){const[t,n]=e,r=t-.0065,o=n-.006,i=sT(r*r+o*o)-2e-5*sp(o*up),a=lT(o,r)-3e-6*cp(r*up),c=i*cp(a),d=i*sp(a);return[c,d]}function cu(e){const[t,n]=e,r=t,o=n,i=sT(r*r+o*o)+2e-5*sp(o*up),a=lT(o,r)+3e-6*cp(r*up),c=i*cp(a)+.0065,d=i*sp(a)+.006;return[c,d]}const m2=180/Math.PI,p2=Math.PI/180,dp=6378137,Bl=20037508342789244e-9;function cm(e){return[e[0]*m2/dp,(Math.PI*.5-2*Math.atan(Math.exp(-e[1]/dp)))*m2]}function pg(e){const t=Math.abs(e[0])<=180?e[0]:e[0]-(e[0]<0?-1:1)*360,n=[dp*t*p2,dp*Math.log(Math.tan(Math.PI*.25+.5*e[1]*p2))];return n[0]>Bl&&(n[0]=Bl),n[0]<-Bl&&(n[0]=-Bl),n[1]>Bl&&(n[1]=Bl),n[1]<-Bl&&(n[1]=-Bl),n}const{abs:fp}=Math,g2=[1289059486e-2,836237787e-2,5591021,348198983e-2,167804312e-2,0],v2=[75,60,45,30,15,0],Ote=[[1410526172116255e-23,898305509648872e-20,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-.03801003308653,173379812e-1],[-7435856389565537e-24,8983055097726239e-21,-.78625201886289,96.32687599759846,-1.85204757529826,-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,1026014486e-2],[-3030883460898826e-23,898305509983578e-20,.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,.32710905363475,685681737e-2],[-1981981304930552e-23,8983055099779535e-21,.03278182852591,40.31678527705744,.65659298677277,-4.44255534477492,.85341911805263,.12923347998204,-.04625736007561,448277706e-2],[309191371068437e-23,8983055096812155e-21,6995724062e-14,23.10934304144901,-.00023663490511,-.6321817810242,-.00663494467273,.03430082397953,-.00466043876332,25551644e-1],[2890871144776878e-24,8983055095805407e-21,-3068298e-14,7.47137025468032,-353937994e-14,-.02145144861037,-1234426596e-14,.00010322952773,-323890364e-14,826088.5]],Pte=[[-.0015702102444,111320.7020616939,0x60e374c3105a3,-0x24bb4115e2e164,0x5cc55543bb0ae8,-0x7ce070193f3784,0x5e7ca61ddf8150,-0x261a578d8b24d0,0x665d60f3742ca,82.5],[.0008277824516172526,111320.7020463578,6477955746671607e-7,-4082003173641316e-6,1077490566351142e-5,-1517187553151559e-5,1205306533862167e-5,-5124939663577472e-6,9133119359512032e-7,67.5],[.00337398766765,111320.7020202162,4481351045890365e-9,-2339375119931662e-8,7968221547186455e-8,-1159649932797253e-7,9723671115602145e-8,-4366194633752821e-8,8477230501135234e-9,52.5],[.00220636496208,111320.7020209128,51751.86112841131,3796837749470245e-9,992013.7397791013,-122195221711287e-8,1340652697009075e-9,-620943.6990984312,144416.9293806241,37.5],[-.0003441963504368392,111320.7020576856,278.2353980772752,2485758690035394e-9,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-.0003218135878613132,111320.7020701615,.00369383431289,823725.6402795718,.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,.37238884252424,7.45]];function cT(e,t,n){const r=fp(t)/n[9];let o=n[0]+n[1]*fp(e),i=n[2]+n[3]*r+n[4]*Math.pow(r,2)+n[5]*Math.pow(r,3)+n[6]*Math.pow(r,4)+n[7]*Math.pow(r,5)+n[8]*Math.pow(r,6);return o*=e<0?-1:1,i*=t<0?-1:1,[o,i]}function gg(e){const[t,n]=e;let r=[];for(let o=0;o<v2.length;o++)if(fp(n)>v2[o]){r=Pte[o];break}return cT(t,n,r)}function um(e){const[t,n]=e;let r=[];for(let o=0;o<g2.length;o++)if(fp(n)>=g2[o]){r=Ote[o];break}return cT(t,n,r)}function Fl(e,t){if(!e)throw new Error(t)}function uT(e){return!!e&&Object.prototype.toString.call(e)==="[object Array]"}function y2(e){return!isNaN(Number(e))&&e!==null&&!uT(e)}function ki(...e){const t=e.length-1;return function(...n){let r=t,o=e[t].apply(null,n);for(;r--;)o=e[r].call(null,o);return o}}function dT(e,t,n=!1){if(e===null)return;let r,o,i,a,c,d,h=0,m=0,p,v;const{type:C}=e,x=C==="FeatureCollection",S=C==="Feature",y=x?e.features.length:1;for(let w=0;w<y;w++){p=x?e.features[w].geometry:S?e.geometry:e,v=p?p.type==="GeometryCollection":!1,d=v?p.geometries.length:1;for(let _=0;_<d;_++){let $=0,R=0;if(a=v?p.geometries[_]:p,a===null)continue;const O=a.type;switch(h=n&&(O==="Polygon"||O==="MultiPolygon")?1:0,O){case null:break;case"Point":if(c=a.coordinates,t(c,m,w,$,R)===!1)return!1;m++,$++;break;case"LineString":case"MultiPoint":for(c=a.coordinates,r=0;r<c.length;r++){if(t(c[r],m,w,$,R)===!1)return!1;m++,O==="MultiPoint"&&$++}O==="LineString"&&$++;break;case"Polygon":case"MultiLineString":for(c=a.coordinates,r=0;r<c.length;r++){for(o=0;o<c[r].length-h;o++){if(t(c[r][o],m,w,$,R)===!1)return!1;m++}O==="MultiLineString"&&$++,O==="Polygon"&&R++}O==="Polygon"&&$++;break;case"MultiPolygon":for(c=a.coordinates,r=0;r<c.length;r++){for(R=0,o=0;o<c[r].length;o++){for(i=0;i<c[r][o].length-h;i++){if(t(c[r][o][i],m,w,$,R)===!1)return!1;m++}R++}$++}break;case"GeometryCollection":for(r=0;r<a.geometries.length;r++)if(dT(a.geometries[r],t,n)===!1)return!1;break;default:throw new Error("Unknown Geometry Type")}}}}var Nr;(function(e){e.WGS84="WGS84",e.WGS1984="WGS84",e.EPSG4326="WGS84",e.GCJ02="GCJ02",e.AMap="GCJ02",e.BD09="BD09",e.BD09LL="BD09",e.Baidu="BD09",e.BMap="BD09",e.BD09MC="BD09MC",e.BD09Meter="BD09MC",e.EPSG3857="EPSG3857",e.EPSG900913="EPSG3857",e.EPSG102100="EPSG3857",e.WebMercator="EPSG3857",e.WM="EPSG3857"})(Nr||(Nr={}));const Rte={to:{[Nr.GCJ02]:Zl,[Nr.BD09]:ki(cu,Zl),[Nr.BD09MC]:ki(gg,cu,Zl),[Nr.EPSG3857]:pg}},Ite={to:{[Nr.WGS84]:su,[Nr.BD09]:cu,[Nr.BD09MC]:ki(gg,cu),[Nr.EPSG3857]:ki(pg,su)}},Nte={to:{[Nr.WGS84]:ki(su,Qc),[Nr.GCJ02]:Qc,[Nr.EPSG3857]:ki(pg,su,Qc),[Nr.BD09MC]:gg}},Mte={to:{[Nr.WGS84]:cm,[Nr.GCJ02]:ki(Zl,cm),[Nr.BD09]:ki(cu,Zl,cm),[Nr.BD09MC]:ki(gg,cu,Zl,cm)}},Tte={to:{[Nr.WGS84]:ki(su,Qc,um),[Nr.GCJ02]:ki(Qc,um),[Nr.EPSG3857]:ki(pg,su,Qc,um),[Nr.BD09]:um}},Lte={WGS84:Rte,GCJ02:Ite,BD09:Nte,EPSG3857:Mte,BD09MC:Tte};var kte=Lte;function jte(e,t,n){if(Fl(!!e,"The args[0] input coordinate is required"),Fl(!!t,"The args[1] original coordinate system is required"),Fl(!!n,"The args[2] target coordinate system is required"),t===n)return e;const r=kte[t];Fl(!!r,`Invalid original coordinate system: ${t}`);const o=r.to[n];Fl(!!o,`Invalid target coordinate system: ${n}`);const i=typeof e;if(Fl(i==="string"||i==="object",`Invalid input coordinate type: ${i}`),i==="string")try{e=JSON.parse(e)}catch{throw new Error(`Invalid input coordinate: ${e}`)}let a=!1;uT(e)&&(Fl(e.length>=2,`Invalid input coordinate: ${e}`),Fl(y2(e[0])&&y2(e[1]),`Invalid input coordinate: ${e}`),e=e.map(Number),a=!0);const c=o;return a?c(e):(dT(e,d=>{[d[0],d[1]]=c(d)}),e)}const zc=Object.assign(Object.assign({},Nr),{CRSTypes:Nr,transform:jte});class Dx extends jr.Base{constructor(){super(...arguments);ve(this,"have_open",!1);ve(this,"toggleOpen",()=>{this.have_open=!this.have_open,this.flush()})}on_mount(){super.on_mount()}getSwitchStyle(n,r){const o={position:"absolute",zIndex:9999};switch(n){case"left":return{...o,left:8,top:8};case"right":return{...o,right:8,top:8};case"top":return{...o,top:0,left:"50%",transform:"translateX(-50%)"};case"bottom":return{...o,bottom:0,left:"50%",transform:"translateX(-50%)"};default:return{...o,left:8,top:8}}}render(n){const{token:r}=aM.useToken(),o=n.children,i=n.placement||"right",a=this.getSwitchStyle(i,r);return ee.jsxs(ee.Fragment,{children:[ee.jsx(Xs,{style:a,value:this.have_open,onChange:this.toggleOpen}),ee.jsx(aN,{placement:i,open:this.have_open,onClose:this.toggleOpen,mask:!1,closable:!1,getContainer:!1,width:"auto",children:ee.jsx(jx,{scrollKey:"Base_Drawer",children:o})})]})}}class fT extends jr.Base{constructor(n){super();ve(this,"isAutoRefresh",!0);ve(this,"isModalVisible",!1);ve(this,"refreshInterval",1);ve(this,"autoRefreshTimer",null);ve(this,"refresh");ve(this,"toggleAutoRefresh",n=>{this.isAutoRefresh=n,this.isAutoRefresh?this.startAutoRefresh():this.stopAutoRefresh(),this.flush()});ve(this,"startAutoRefresh",()=>{this.autoRefreshTimer&&clearInterval(this.autoRefreshTimer),this.autoRefreshTimer=setInterval(()=>{this.refresh()},this.refreshInterval*1e3)});ve(this,"stopAutoRefresh",()=>{this.autoRefreshTimer&&(clearInterval(this.autoRefreshTimer),this.autoRefreshTimer=null)});ve(this,"showModal",()=>{this.isModalVisible=!0,this.flush()});ve(this,"handleCancel",()=>{this.isModalVisible=!1,this.flush()});ve(this,"handleOk",()=>{this.isModalVisible=!1,this.flush(),this.isAutoRefresh?this.startAutoRefresh():this.stopAutoRefresh()});ve(this,"handleIntervalChange",n=>{this.refreshInterval=Number(n.target.value),this.flush(),this.isAutoRefresh&&this.startAutoRefresh()});this.refresh=n}on_mount(){this.toggleAutoRefresh(this.isAutoRefresh)}on_un_mount(){this.isAutoRefresh&&this.stopAutoRefresh()}render(n){return ee.jsxs("div",{children:[ee.jsx(Pn,{type:"default",icon:ee.jsx(_M,{}),onClick:()=>{this.refresh()}}),ee.jsx(Pn,{type:"default",icon:ee.jsx(Qi,{}),onClick:this.showModal}),ee.jsx(bo,{title:"设置刷新属性",open:this.isModalVisible,onOk:this.handleOk,onCancel:this.handleCancel,okText:"确定",cancelText:"取消",children:ee.jsxs(ta,{layout:"vertical",children:[ee.jsx(ta.Item,{label:"自动刷新:",children:ee.jsx(Xs,{checked:this.isAutoRefresh,onChange:this.toggleAutoRefresh})}),ee.jsx(ta.Item,{label:"刷新间隔(秒)",children:ee.jsx(fa,{type:"number",value:this.refreshInterval,onChange:this.handleIntervalChange,min:1})})]})})]})}}class ey extends jr.Base{constructor(){super(...arguments);ve(this,"expandedKeys",[]);ve(this,"selectedKeys",[]);ve(this,"checkedKeys",[]);ve(this,"onSelect",n=>{this.selectedKeys=n,this.flush()});ve(this,"onCheck",n=>{this.checkedKeys=n,this.flush()});ve(this,"onExpand",n=>{this.expandedKeys=n,this.flush()})}render(n){return ee.jsx(Mf,{...n,expandedKeys:this.expandedKeys,selectedKeys:this.selectedKeys,checkedKeys:this.checkedKeys,onSelect:this.onSelect,onCheck:this.onCheck,onExpand:this.onExpand})}}class zte extends jr.Base{constructor(n){super();ve(this,"active_aircraft",null);ve(this,"par");ve(this,"drawer",new Dx);ve(this,"BASE_INFORMATION","base_information");ve(this,"GENERAL_INFORMATION","general_information");ve(this,"DETAILED_INFORMATION","detailed_information");ve(this,"selected_key",null);ve(this,"di",new ey);ve(this,"gi",new ey);ve(this,"bi",new ey);ve(this,"detailed_information",Mi.transformToTreeData({}));ve(this,"general_information",Mi.transformToTreeData({}));ve(this,"base_information",Mi.transformToTreeData({}));ve(this,"refresh_btn",new fT(()=>{this.refresh(this.selected_key)}));ve(this,"onSelect",(n,r)=>{});ve(this,"onCheck",(n,r)=>{});ve(this,"onClick",n=>{this.selected_key!=n.key&&(this.selected_key=n.key,this.flush(),this.refresh(n.key))});ve(this,"_open",!0);ve(this,"use_hook",()=>{});ve(this,"first_open",!0);this.par=n,this.selected_key=this.BASE_INFORMATION}refresh_general_information(){let n=Cr.leaflet_map.aircraft_info_show;Xt.post(`${Cn}/get_general_info`).then(r=>{n.general_information=Mi.transformToTreeData(r.data),n.flush()})}refresh(n){n===this.BASE_INFORMATION?this.active_aircraft&&this.active_aircraft.refresh_base_information():n===this.GENERAL_INFORMATION?this.refresh_general_information():n===this.DETAILED_INFORMATION?this.active_aircraft&&this.active_aircraft.refresh_detailed_information():(console.error("Aircraft_Info_Show refresh 收到不合法的值!",n),console.trace())}render(n){return ee.jsx(this.drawer.x,{placement:"left",children:ee.jsxs(fr,{vertical:!0,style:{height:"100%"},children:[ee.jsxs("div",{style:{position:"sticky",top:0,zIndex:1,backgroundColor:"white"},children:[ee.jsx(rs,{onClick:this.onClick,mode:"horizontal",selectedKeys:[this.selected_key],style:{width:"260px"},items:[{label:"基础",key:this.BASE_INFORMATION,icon:ee.jsx(Qi,{})},{label:"总体",key:this.GENERAL_INFORMATION,icon:ee.jsx(Qi,{})},{label:"详细",key:this.DETAILED_INFORMATION,icon:ee.jsx(Qi,{})}]}),ee.jsx(this.refresh_btn.x,{})]}),ee.jsxs(jx,{scrollKey:this.selected_key,children:[this.selected_key===this.BASE_INFORMATION&&ee.jsx(this.bi.x,{treeData:this.base_information}),this.selected_key===this.GENERAL_INFORMATION&&ee.jsx(this.gi.x,{treeData:this.general_information}),this.selected_key===this.DETAILED_INFORMATION&&ee.jsx(this.di.x,{treeData:this.detailed_information}),ee.jsx("div",{style:{height:"50vh"}})," "]})]})})}}const{Title:Dte}=Tf;class Ate extends jr.Base{constructor(){super(...arguments);ve(this,"data_source_config",null);ve(this,"drawer",new Dx)}render(n){return this.data_source_config?ee.jsxs(this.drawer.x,{children:[ee.jsx("h3",{children:"子数据源设置"}),this.data_source_config&&this.data_source_config.list&&this.data_source_config.list.list&&ee.jsx("div",{children:this.data_source_config.list.list.map((r,o)=>ee.jsx("div",{children:r.enable&&ee.jsxs("div",{children:[ee.jsxs(Dte,{level:5,children:["数据源名称:",r.key]}),ee.jsx(Ti,{checked:r.aircraft_show,onChange:i=>{r.aircraft_show=i.target.checked,r.refresh_aircraft_list(),this.flush()},children:"展示飞机"}),ee.jsx(Ti,{checked:r.base_station_show,onChange:i=>{r.base_station_show=i.target.checked,r.refresh_base_station(),this.flush()},children:"展示基站"}),ee.jsx(Ti,{checked:r.update_form_gps,onChange:i=>{r.update_form_gps=i.target.checked,this.flush()},children:"从GPS中更新"}),ee.jsx("br",{}),ee.jsx(Br,{addonBefore:"纬度",min:-90,max:90,placeholder:"请输入维度",value:r.lat,onChange:i=>{i&&(r.lat=i,this.flush())}}),ee.jsx("br",{}),ee.jsx(Br,{addonBefore:"经度",min:-180,max:180,placeholder:"请输入经度",value:r.lon,onChange:i=>{i&&(r.lon=i,this.flush())}}),ee.jsx("br",{}),ee.jsx(Br,{addonBefore:"高度",min:0,max:65535,placeholder:"请输入高度",value:r.alt,onChange:i=>{i&&(r.alt=i,this.flush())}}),ee.jsx("br",{}),ee.jsx(Br,{addonBefore:"飞机显示大小",min:0,max:65535,placeholder:"请输入显示大小",value:r.show_size.cur,onChange:i=>{i&&(r.show_size.set(i),r.refresh_base_station(),r.refresh_aircraft_list(),this.flush())}}),ee.jsx("br",{}),ee.jsxs(mi,{children:[ee.jsx("span",{children:"飞机基础颜色"}),ee.jsx(ux,{value:r.show_color.cur,onChange:i=>{const a=i.toHexString();r.show_color.set(a),r.refresh_base_station(),r.refresh_aircraft_list(),this.flush()}})]}),ee.jsx("br",{}),ee.jsx(Pn,{type:"primary",autoInsertSpace:!0,onClick:()=>{r.confirm()},children:"保存设置"})]})},o))}),ee.jsx("div",{style:{height:"100px"}})]}):ee.jsx(ee.Fragment,{})}}class Bte extends jr.Base{constructor(){super();ve(this,"map",null);ve(this,"data_source_show",new Ate);ve(this,"aircraft_info_show",new zte(this));ve(this,"data_source_config",null);ve(this,"savedCenter",null);ve(this,"savedZoom",null);ve(this,"intervalId",null);ve(this,"autoRefreshTimer",null);ve(this,"refreshInterval",1);ve(this,"on_mount",()=>{console.log("地图加载"),this.map=this.load_map(),this.map.whenReady(()=>{}),this.savedCenter&&this.savedZoom&&this.map.setView(this.savedCenter,this.savedZoom),this.data_source_config&&this.data_source_config.list.list.forEach(r=>{if(r.enable){for(const[o,i]of r.aircraftMap)i.on_mount();r.base_station.on_mount(),r.refresh()}}),this.autoRefreshTimer=setInterval(()=>{this.data_source_config&&this.data_source_config.list.list.forEach(r=>{r.enable&&r.refresh()})},this.refreshInterval*1e3),this.flush()});ve(this,"on_un_mount",()=>{console.log("地图卸载"),this.map&&(this.savedCenter=this.map.getCenter(),this.savedZoom=this.map.getZoom());let n=this.map;n.eachLayer(function(r){n.removeLayer(r)}),this.autoRefreshTimer&&(clearInterval(this.autoRefreshTimer),this.autoRefreshTimer=null),this.map=null});ve(this,"style",{});ve(this,"timer");ve(this,"mlat_source",new Mu);ve(this,"mlat",new Map);ve(this,"load_map",()=>{const n=`http://${qE}`,r={minZoom:3,maxZoom:15},o=new Un.LatLng(34.3227,118.5525),i=3;Un.Icon.Default.imagePath=`http://${qE}/images/`;let a=Un.Util.extend({},Un.Projection.Mercator,{R:6378206,R_MINOR:6356584314245179e-9,bounds:new Un.Bounds([-2003772511268234e-8,-1999461955417086e-8],[2003772511268234e-8,1999461955417086e-8])}),c=Un.Util.extend({},Un.CRS.Earth,{code:"EPSG:Baidu",projection:a,transformation:new Un.Transformation(1,.5,-1,.5),scale:function(p){return 1/Math.pow(2,18-p)},zoom:function(p){return 18-Math.log(1/p)/Math.LN2}}),d=Un.TileLayer.extend({initialize:function(p,v){var C=n+"/tiles/{z}/{x}/{y}.png";console.log(`templateUrl ${C}`),v=Un.extend({getUrlArgs:x=>({x:x.x,y:-1-x.y,z:x.z}),p,minZoom:r.minZoom,maxZoom:r.maxZoom,minNativeZoom:3,maxNativeZoom:12},v),Un.TileLayer.prototype.initialize.call(this,C,v)},getTileUrl:function(p){return this.options.getUrlArgs?Un.Util.template(this._url,Un.extend({s:this._getSubdomain(p),r:Un.Browser.retina?"@2x":""},this.options.getUrlArgs(p),this.options)):Un.TileLayer.prototype.getTileUrl.call(this,p)},_setZoomTransform:function(p,v,C){var x=Un.latLng(zc.transform([v.lng,v.lat],zc.WGS84,zc.BD09).reverse());Un.TileLayer.prototype._setZoomTransform.call(this,p,x,C)},_getTiledPixelBounds:function(p){var v=Un.latLng(zc.transform([p.lng,p.lat],zc.WGS84,zc.BD09).reverse());return Un.TileLayer.prototype._getTiledPixelBounds.call(this,v)}}),h=new d("img",{minZoom:r.minZoom,maxZoom:r.maxZoom,coordType:"bd09"}),m=new Un.Map("map",{crs:c,center:o,zoom:i,zoomControl:!1,attributionControl:!1,doubleClickZoom:!1});return m.addLayer(h),m});this.mlat_source.key="mlat_source"}list(){return this.data_source_config?this.data_source_config.list.list:[]}get_aircraft(n,r){return Cr.get_Data_Source(n).get_aircraft(r)}render(n){return ee.jsxs("div",{style:{width:"100%",height:"100%"},children:[ee.jsx(this.aircraft_info_show.x,{}),ee.jsx(this.data_source_show.x,{}),ee.jsx("div",{id:"map",style:{width:"100%",height:"100%",zIndex:1}})]})}aircraft_click(n){this.aircraft_info_show.active_aircraft=n;let r=this.data_source_config.map(n.data_source.key);r.active_aircraft!=n&&(r.active_aircraft&&r.active_aircraft.hide_path(),r.active_aircraft=n,r.active_aircraft.show_path());let o=this.aircraft_info_show;o.drawer.have_open===!1&&o.drawer.toggleOpen(),o.selected_key===o.DETAILED_INFORMATION&&Xt.post(`${Cn}/get_aircraft_detail_info`,{data_source_key:n.data_source.key,icao:n.icao}).then(i=>{o.detailed_information=Mi.transformToTreeData(i.data),o.flush()}),o.selected_key===o.BASE_INFORMATION&&Xt.post(`${Cn}/get_aircraft_base_info`,{data_source_key:n.data_source.key,icao:n.icao}).then(i=>{o.base_information=Mi.transformToTreeData(i.data),o.flush()})}}const Fte=e=>({filterDropdown:t=>{const{setSelectedKeys:n,selectedKeys:r,confirm:o,clearFilters:i}=t,a=r[0],[c,d]=a?a.split(",").map(h=>h===""?void 0:Number(h)):[void 0,void 0];return ee.jsx("div",{style:{padding:8},children:ee.jsxs(mi,{direction:"vertical",style:{width:"100%"},children:[ee.jsx(Br,{placeholder:"最小值",value:c,onChange:h=>n([`${h??""},${d??""}`]),style:{width:"100%"}}),ee.jsx(Br,{placeholder:"最大值",value:d,onChange:h=>n([`${c??""},${h??""}`]),style:{width:"100%"}}),ee.jsxs(mi,{children:[ee.jsx(Pn,{type:"primary",size:"small",onClick:()=>o(),children:"确定"}),ee.jsx(Pn,{size:"small",onClick:()=>{i==null||i(),o()},children:"重置"})]})]})})},filterIcon:t=>ee.jsx(Db,{style:{color:t?"#1677ff":void 0}}),filterSearch:!0,filterMultiple:!0,onFilter:(t,n)=>{if(typeof t!="string")return!0;const[r,o]=t.split(","),i=r!==""?Number(r):void 0,a=o!==""?Number(o):void 0;if(i==null&&a==null)return!0;const c=n[e];return!(c==null||i!=null&&c<i||a!=null&&c>a)}}),hT=e=>({filterDropdown:t=>{const{setSelectedKeys:n,selectedKeys:r,confirm:o,clearFilters:i}=t;return ee.jsxs("div",{style:{padding:8},children:[ee.jsx(fa,{placeholder:`搜索 ${e}`,value:r[0],onChange:a=>n(a.target.value?[a.target.value]:[]),onPressEnter:()=>o(),style:{marginBottom:8,display:"block"}}),ee.jsxs(mi,{children:[ee.jsx(Pn,{type:"primary",onClick:()=>o(),icon:ee.jsx(Db,{}),size:"small",children:"搜索"}),ee.jsx(Pn,{onClick:()=>i==null?void 0:i(),size:"small",children:"重置"})]})]})},filterIcon:t=>ee.jsx(Db,{style:{color:t?"#1677ff":void 0}}),onFilter:(t,n)=>String(n[e]??"").toLowerCase().includes(String(t).toLowerCase())}),Hte=e=>(t,n)=>{const r=t[e],o=n[e];return r==null&&o==null?0:r==null?-1:o==null?1:typeof r=="string"&&typeof o=="string"?r.localeCompare(o):String(r).localeCompare(String(o))},Wte=e=>(t,n)=>t[e]==null?-1:n[e]==null?1:t[e]-n[e],mT=()=>({style:{writingMode:"vertical-lr",textOrientation:"upright",paddingLeft:"0px",paddingRight:"0px"}}),hp=e=>ee.jsx("div",{children:e.split(/(<[^>]+>)/g).map((t,n)=>t.startsWith("<")&&t.endsWith(">")?ee.jsxs("span",{style:{writingMode:"horizontal-tb"},children:[" ",t.slice(1,-1)]},n):ee.jsx("span",{children:t},n))}),Xn=(e,t,n={})=>({title:typeof e=="string"?hp(e):e,dataIndex:t,key:t,onHeaderCell:mT,sorter:Wte(t),render:o=>ee.jsx("div",{style:{textAlign:"center"},children:o}),...Fte(t),...n}),Go=(e,t,n={})=>({title:typeof e=="string"?hp(e):e,dataIndex:t,key:t,sorter:Hte(t),render:o=>ee.jsx("div",{style:{textAlign:"center"},children:o}),onHeaderCell:mT,...hT(t),...n}),Rr=(e,t)=>{const n=hp(e),r=hp(t);return ee.jsxs("div",{children:[n,r]})},Vte=[{title:"序号",key:"index",width:60,align:"center",render:(e,t,n)=>n+1},{title:"时间",dataIndex:"formattedDate",key:"formattedDate",onHeaderCell:()=>({style:{writingMode:"vertical-rl",whiteSpace:"nowrap",textAlign:"center"}}),sorter:(e,t)=>e.uti<t.uti?-1:e.uti>t.uti?1:e.ns<t.ns?-1:e.ns>t.ns?1:0,...hT("formattedDate"),render:e=>ee.jsx("span",{dangerouslySetInnerHTML:{__html:e}})},Xn("<mode_s>消息数","times"),Xn(Rr("时间戳","utc"),"uti"),Xn(Rr("时间戳","(秒内纳秒数)"),"ns"),Xn(Rr("时间戳","(当天的秒数)"),"day_second"),Go(Rr("识别码","<ICAO>"),"hex"),Go("航班编号","fli"),Go("数据来源标识","ava"),Go("首选数据源","src"),Xn("纬度","lat"),Xn("经度","lon",{defaultSortOrder:"descend"}),Xn(Rr("高度","(米)"),"alt"),Xn(Rr("地速","(节)"),"spd"),Xn(Rr("航向","(真)"),"trk"),Xn(Rr("垂直速度","<ft/min>"),"vrt"),Go(Rr("空中/地面","状态"),"gda"),Go("机型分类","cat"),Go("起飞机场","org"),Go("目的机场","dst"),Go("航空公司","opr"),Go("机型","typ"),Go("注册号","reg"),Go("应答机编码","squ"),Go("国家","cou"),Go("接收器距离","dis"),Xn("信任值","tru"),Xn(Rr("信号强度","<dBm>"),"dbm"),Xn(Rr("位置数据延迟","(秒)"),"lla"),Xn(Rr("温度","(℃)"),"tmp"),Xn(Rr("风速","(节)"),"wsp"),Xn(Rr("风向","(°)"),"wdi"),Xn(Rr("ADS-B"," 协议版本"),"mop"),Xn(Rr("识别应答","<SPI>"),"spi"),Xn("告警状态","alr"),Xn(Rr("指示空速","<IAS>"),"ias"),Xn(Rr("真空速","<TAS>"),"tas"),Xn("磁航向","hdgm"),Xn("真航向","hdgt"),Xn(Rr("气压设定","<QNH>"),"qnhs"),Xn("选择高度","alts"),Xn("<Asterix PIC>","pic"),Xn("防撞系统状态","tcm"),Xn("自动驾驶启用","ape"),Xn(Rr("系统完整性等级","<SIL>"),"sil"),Xn(Rr("系统设计保证","<SDA>"),"sda"),Xn(Rr("位置精度","<NACp>"),"nacp"),Xn(Rr("位置估算","次数每秒"),"pest"),Xn(Rr("提供数据","的接收机数"),"nocl"),Xn("时间质量","tq")];class Kte extends jr.Base{constructor(){super();ve(this,"dataSource");ve(this,"data_source_key",null);ve(this,"limit_msg_num",0);ve(this,"refresh_btn",new fT(()=>{this.refresh()}));this.refresh()}refresh(){Xt.post(`${Cn}/aircraft_list`,{data_source_key:this.data_source_key,limit_msg_num:this.limit_msg_num}).then(n=>{let r=[];n.data.forEach((o,i)=>{const a=new Date(o.uti*1e3),c=o.ns;let d=o.day_second,h=Math.floor(d/3600),m=Math.floor(d%3600/60),p=d%60;const v=`${a.getFullYear()}-${(a.getMonth()+1).toString().padStart(2,"0")}-${a.getDate().toString().padStart(2,"0")}`,C=`
${h.toString().padStart(2,"0")}:
${m.toString().padStart(2,"0")}:
${p.toString().padStart(2,"0")}.
${c.toString().padStart(9,"0")}`,x=`<span>${v}</span><br/><span>${C}</span>`;o.formattedDate=x,r.push({...o,key:String(i)})}),this.dataSource=r,this.flush()})}load_default_data_source(){if(this.data_source_key===null){let n=Cr.setting.data_source_config.list.list;n.length>0&&(this.data_source_key=n[0].key,this.flush())}}on_mount(){this.load_default_data_source()}render(n){return ee.jsx(_u,{style:{height:"100%"},children:ee.jsxs(fr,{gap:"middle",vertical:!0,children:[ee.jsxs(fr,{gap:"middle",children:[ee.jsx(sr,{prefix:ee.jsx(Li,{label:"数据来源"}),placeholder:"请选择数据来源",value:this.data_source_key,options:(()=>{let r=[];return Cr.setting.data_source_config.list.list.forEach(i=>{i.enable&&r.push({value:i.key,label:i.key})}),r})(),onChange:r=>{this.data_source_key=r,this.flush()}}),ee.jsx(this.refresh_btn.x,{})]}),ee.jsx(cl,{dataSource:this.dataSource,columns:Vte,showSorterTooltip:!1,size:"small",scroll:{x:"max-content",y:"calc(100vh - 300px)"},pagination:!1,style:{overflowX:"auto"}})]})})}}var Rd={},b2;function Ute(){if(b2)return Rd;b2=1,Object.defineProperty(Rd,"__esModule",{value:!0}),Rd.parse=a,Rd.serialize=h;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,t=/^[\u0021-\u003A\u003C-\u007E]*$/,n=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,r=/^[\u0020-\u003A\u003D-\u007E]*$/,o=Object.prototype.toString,i=(()=>{const v=function(){};return v.prototype=Object.create(null),v})();function a(v,C){const x=new i,S=v.length;if(S<2)return x;const y=(C==null?void 0:C.decode)||m;let w=0;do{const _=v.indexOf("=",w);if(_===-1)break;const $=v.indexOf(";",w),R=$===-1?S:$;if(_>R){w=v.lastIndexOf(";",_-1)+1;continue}const O=c(v,w,_),I=d(v,_,O),M=v.slice(O,I);if(x[M]===void 0){let T=c(v,_+1,R),N=d(v,R,T);const z=y(v.slice(T,N));x[M]=z}w=R+1}while(w<S);return x}function c(v,C,x){do{const S=v.charCodeAt(C);if(S!==32&&S!==9)return C}while(++C<x);return x}function d(v,C,x){for(;C>x;){const S=v.charCodeAt(--C);if(S!==32&&S!==9)return C+1}return x}function h(v,C,x){const S=(x==null?void 0:x.encode)||encodeURIComponent;if(!e.test(v))throw new TypeError(`argument name is invalid: ${v}`);const y=S(C);if(!t.test(y))throw new TypeError(`argument val is invalid: ${C}`);let w=v+"="+y;if(!x)return w;if(x.maxAge!==void 0){if(!Number.isInteger(x.maxAge))throw new TypeError(`option maxAge is invalid: ${x.maxAge}`);w+="; Max-Age="+x.maxAge}if(x.domain){if(!n.test(x.domain))throw new TypeError(`option domain is invalid: ${x.domain}`);w+="; Domain="+x.domain}if(x.path){if(!r.test(x.path))throw new TypeError(`option path is invalid: ${x.path}`);w+="; Path="+x.path}if(x.expires){if(!p(x.expires)||!Number.isFinite(x.expires.valueOf()))throw new TypeError(`option expires is invalid: ${x.expires}`);w+="; Expires="+x.expires.toUTCString()}if(x.httpOnly&&(w+="; HttpOnly"),x.secure&&(w+="; Secure"),x.partitioned&&(w+="; Partitioned"),x.priority)switch(typeof x.priority=="string"?x.priority.toLowerCase():void 0){case"low":w+="; Priority=Low";break;case"medium":w+="; Priority=Medium";break;case"high":w+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${x.priority}`)}if(x.sameSite)switch(typeof x.sameSite=="string"?x.sameSite.toLowerCase():x.sameSite){case!0:case"strict":w+="; SameSite=Strict";break;case"lax":w+="; SameSite=Lax";break;case"none":w+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${x.sameSite}`)}return w}function m(v){if(v.indexOf("%")===-1)return v;try{return decodeURIComponent(v)}catch{return v}}function p(v){return o.call(v)==="[object Date]"}return Rd}Ute();/**
* react-router v7.4.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
*/var C2="popstate";function qte(e={}){function t(r,o){let{pathname:i,search:a,hash:c}=r.location;return Zb("",{pathname:i,search:a,hash:c},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(r,o){return typeof o=="string"?o:hf(o)}return Xte(t,n,null,e)}function Mr(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ua(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Gte(){return Math.random().toString(36).substring(2,10)}function x2(e,t){return{usr:e.state,key:e.key,idx:t}}function Zb(e,t,n=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Tu(t):t,state:n,key:t&&t.key||r||Gte()}}function hf({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Tu(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function Xte(e,t,n,r={}){let{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,c="POP",d=null,h=m();h==null&&(h=0,a.replaceState({...a.state,idx:h},""));function m(){return(a.state||{idx:null}).idx}function p(){c="POP";let y=m(),w=y==null?null:y-h;h=y,d&&d({action:c,location:S.location,delta:w})}function v(y,w){c="PUSH";let _=Zb(S.location,y,w);h=m()+1;let $=x2(_,h),R=S.createHref(_);try{a.pushState($,"",R)}catch(O){if(O instanceof DOMException&&O.name==="DataCloneError")throw O;o.location.assign(R)}i&&d&&d({action:c,location:S.location,delta:1})}function C(y,w){c="REPLACE";let _=Zb(S.location,y,w);h=m();let $=x2(_,h),R=S.createHref(_);a.replaceState($,"",R),i&&d&&d({action:c,location:S.location,delta:0})}function x(y){let w=o.location.origin!=="null"?o.location.origin:o.location.href,_=typeof y=="string"?y:hf(y);return _=_.replace(/ $/,"%20"),Mr(w,`No window.location.(origin|href) available to create URL for href: ${_}`),new URL(_,w)}let S={get action(){return c},get location(){return e(o,a)},listen(y){if(d)throw new Error("A history only accepts one active listener");return o.addEventListener(C2,p),d=y,()=>{o.removeEventListener(C2,p),d=null}},createHref(y){return t(o,y)},createURL:x,encodeLocation(y){let w=x(y);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:v,replace:C,go(y){return a.go(y)}};return S}function pT(e,t,n="/"){return Zte(e,t,n,!1)}function Zte(e,t,n,r){let o=typeof t=="string"?Tu(t):t,i=ll(o.pathname||"/",n);if(i==null)return null;let a=gT(e);Yte(a);let c=null;for(let d=0;c==null&&d<a.length;++d){let h=sne(i);c=ane(a[d],h,r)}return c}function gT(e,t=[],n=[],r=""){let o=(i,a,c)=>{let d={relativePath:c===void 0?i.path||"":c,caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};d.relativePath.startsWith("/")&&(Mr(d.relativePath.startsWith(r),`Absolute route path "${d.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),d.relativePath=d.relativePath.slice(r.length));let h=ol([r,d.relativePath]),m=n.concat(d);i.children&&i.children.length>0&&(Mr(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${h}".`),gT(i.children,t,m,h)),!(i.path==null&&!i.index)&&t.push({path:h,score:one(h,i.index),routesMeta:m})};return e.forEach((i,a)=>{var c;if(i.path===""||!((c=i.path)!=null&&c.includes("?")))o(i,a);else for(let d of vT(i.path))o(i,a,d)}),t}function vT(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let a=vT(r.join("/")),c=[];return c.push(...a.map(d=>d===""?i:[i,d].join("/"))),o&&c.push(...a),c.map(d=>e.startsWith("/")&&d===""?"/":d)}function Yte(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:ine(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var Qte=/^:[\w-]+$/,Jte=3,ene=2,tne=1,nne=10,rne=-2,S2=e=>e==="*";function one(e,t){let n=e.split("/"),r=n.length;return n.some(S2)&&(r+=rne),t&&(r+=ene),n.filter(o=>!S2(o)).reduce((o,i)=>o+(Qte.test(i)?Jte:i===""?tne:nne),r)}function ine(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function ane(e,t,n=!1){let{routesMeta:r}=e,o={},i="/",a=[];for(let c=0;c<r.length;++c){let d=r[c],h=c===r.length-1,m=i==="/"?t:t.slice(i.length)||"/",p=mp({path:d.relativePath,caseSensitive:d.caseSensitive,end:h},m),v=d.route;if(!p&&h&&n&&!r[r.length-1].route.index&&(p=mp({path:d.relativePath,caseSensitive:d.caseSensitive,end:!1},m)),!p)return null;Object.assign(o,p.params),a.push({params:o,pathname:ol([i,p.pathname]),pathnameBase:fne(ol([i,p.pathnameBase])),route:v}),p.pathnameBase!=="/"&&(i=ol([i,p.pathnameBase]))}return a}function mp(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=lne(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],a=i.replace(/(.)\/+$/,"$1"),c=o.slice(1);return{params:r.reduce((h,{paramName:m,isOptional:p},v)=>{if(m==="*"){let x=c[v]||"";a=i.slice(0,i.length-x.length).replace(/(.)\/+$/,"$1")}const C=c[v];return p&&!C?h[m]=void 0:h[m]=(C||"").replace(/%2F/g,"/"),h},{}),pathname:i,pathnameBase:a,pattern:e}}function lne(e,t=!1,n=!0){ua(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=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,c,d)=>(r.push({paramName:c,isOptional:d!=null}),d?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function sne(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ua(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function ll(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 cne(e,t="/"){let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Tu(e):e;return{pathname:n?n.startsWith("/")?n:une(n,t):t,search:hne(r),hash:mne(o)}}function une(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ty(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 dne(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Ax(e){let t=dne(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function Bx(e,t,n,r=!1){let o;typeof e=="string"?o=Tu(e):(o={...e},Mr(!o.pathname||!o.pathname.includes("?"),ty("?","pathname","search",o)),Mr(!o.pathname||!o.pathname.includes("#"),ty("#","pathname","hash",o)),Mr(!o.search||!o.search.includes("#"),ty("#","search","hash",o)));let i=e===""||o.pathname==="",a=i?"/":o.pathname,c;if(a==null)c=n;else{let p=t.length-1;if(!r&&a.startsWith("..")){let v=a.split("/");for(;v[0]==="..";)v.shift(),p-=1;o.pathname=v.join("/")}c=p>=0?t[p]:"/"}let d=cne(o,c),h=a&&a!=="/"&&a.endsWith("/"),m=(i||a===".")&&n.endsWith("/");return!d.pathname.endsWith("/")&&(h||m)&&(d.pathname+="/"),d}var ol=e=>e.join("/").replace(/\/\/+/g,"/"),fne=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),hne=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,mne=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function pne(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var yT=["POST","PUT","PATCH","DELETE"];new Set(yT);var gne=["GET",...yT];new Set(gne);var Lu=l.createContext(null);Lu.displayName="DataRouter";var vg=l.createContext(null);vg.displayName="DataRouterState";var bT=l.createContext({isTransitioning:!1});bT.displayName="ViewTransition";var vne=l.createContext(new Map);vne.displayName="Fetchers";var yne=l.createContext(null);yne.displayName="Await";var ma=l.createContext(null);ma.displayName="Navigation";var jf=l.createContext(null);jf.displayName="Location";var za=l.createContext({outlet:null,matches:[],isDataRoute:!1});za.displayName="Route";var Fx=l.createContext(null);Fx.displayName="RouteError";function bne(e,{relative:t}={}){Mr(ku(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=l.useContext(ma),{hash:o,pathname:i,search:a}=zf(e,{relative:t}),c=i;return n!=="/"&&(c=i==="/"?n:ol([n,i])),r.createHref({pathname:c,search:a,hash:o})}function ku(){return l.useContext(jf)!=null}function ul(){return Mr(ku(),"useLocation() may be used only in the context of a <Router> component."),l.useContext(jf).location}var CT="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function xT(e){l.useContext(ma).static||l.useLayoutEffect(e)}function Hx(){let{isDataRoute:e}=l.useContext(za);return e?Mne():Cne()}function Cne(){Mr(ku(),"useNavigate() may be used only in the context of a <Router> component.");let e=l.useContext(Lu),{basename:t,navigator:n}=l.useContext(ma),{matches:r}=l.useContext(za),{pathname:o}=ul(),i=JSON.stringify(Ax(r)),a=l.useRef(!1);return xT(()=>{a.current=!0}),l.useCallback((d,h={})=>{if(ua(a.current,CT),!a.current)return;if(typeof d=="number"){n.go(d);return}let m=Bx(d,JSON.parse(i),o,h.relative==="path");e==null&&t!=="/"&&(m.pathname=m.pathname==="/"?t:ol([t,m.pathname])),(h.replace?n.replace:n.push)(m,h.state,h)},[t,n,i,o,e])}l.createContext(null);function zf(e,{relative:t}={}){let{matches:n}=l.useContext(za),{pathname:r}=ul(),o=JSON.stringify(Ax(n));return l.useMemo(()=>Bx(e,JSON.parse(o),r,t==="path"),[e,o,r,t])}function xne(e,t){return ST(e,t)}function ST(e,t,n,r){var _;Mr(ku(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:o,static:i}=l.useContext(ma),{matches:a}=l.useContext(za),c=a[a.length-1],d=c?c.params:{},h=c?c.pathname:"/",m=c?c.pathnameBase:"/",p=c&&c.route;{let $=p&&p.path||"";wT(h,!p||$.endsWith("*")||$.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${h}" (under <Route path="${$}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
Please change the parent <Route path="${$}"> to <Route path="${$==="/"?"*":`${$}/*`}">.`)}let v=ul(),C;if(t){let $=typeof t=="string"?Tu(t):t;Mr(m==="/"||((_=$.pathname)==null?void 0:_.startsWith(m)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${m}" but pathname "${$.pathname}" was given in the \`location\` prop.`),C=$}else C=v;let x=C.pathname||"/",S=x;if(m!=="/"){let $=m.replace(/^\//,"").split("/");S="/"+x.replace(/^\//,"").split("/").slice($.length).join("/")}let y=!i&&n&&n.matches&&n.matches.length>0?n.matches:pT(e,{pathname:S});ua(p||y!=null,`No routes matched location "${C.pathname}${C.search}${C.hash}" `),ua(y==null||y[y.length-1].route.element!==void 0||y[y.length-1].route.Component!==void 0||y[y.length-1].route.lazy!==void 0,`Matched leaf route at location "${C.pathname}${C.search}${C.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let w=Ene(y&&y.map($=>Object.assign({},$,{params:Object.assign({},d,$.params),pathname:ol([m,o.encodeLocation?o.encodeLocation($.pathname).pathname:$.pathname]),pathnameBase:$.pathnameBase==="/"?m:ol([m,o.encodeLocation?o.encodeLocation($.pathnameBase).pathname:$.pathnameBase])})),a,n,r);return t&&w?l.createElement(jf.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...C},navigationType:"POP"}},w):w}function Sne(){let e=Nne(),t=pne(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r},a=null;return console.error("Error handled by React Router default ErrorBoundary:",e),a=l.createElement(l.Fragment,null,l.createElement("p",null,"💿 Hey developer 👋"),l.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",l.createElement("code",{style:i},"ErrorBoundary")," or"," ",l.createElement("code",{style:i},"errorElement")," prop on your route.")),l.createElement(l.Fragment,null,l.createElement("h2",null,"Unexpected Application Error!"),l.createElement("h3",{style:{fontStyle:"italic"}},t),n?l.createElement("pre",{style:o},n):null,a)}var wne=l.createElement(Sne,null),_ne=class extends l.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?l.createElement(za.Provider,{value:this.props.routeContext},l.createElement(Fx.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function $ne({routeContext:e,match:t,children:n}){let r=l.useContext(Lu);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),l.createElement(za.Provider,{value:e},n)}function Ene(e,t=[],n=null,r=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,i=n==null?void 0:n.errors;if(i!=null){let d=o.findIndex(h=>h.route.id&&(i==null?void 0:i[h.route.id])!==void 0);Mr(d>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),o=o.slice(0,Math.min(o.length,d+1))}let a=!1,c=-1;if(n)for(let d=0;d<o.length;d++){let h=o[d];if((h.route.HydrateFallback||h.route.hydrateFallbackElement)&&(c=d),h.route.id){let{loaderData:m,errors:p}=n,v=h.route.loader&&!m.hasOwnProperty(h.route.id)&&(!p||p[h.route.id]===void 0);if(h.route.lazy||v){a=!0,c>=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,h,m)=>{let p,v=!1,C=null,x=null;n&&(p=i&&h.route.id?i[h.route.id]:void 0,C=h.route.errorElement||wne,a&&(c<0&&m===0?(wT("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),v=!0,x=null):c===m&&(v=!0,x=h.route.hydrateFallbackElement||null)));let S=t.concat(o.slice(0,m+1)),y=()=>{let w;return p?w=C:v?w=x:h.route.Component?w=l.createElement(h.route.Component,null):h.route.element?w=h.route.element:w=d,l.createElement($ne,{match:h,routeContext:{outlet:d,matches:S,isDataRoute:n!=null},children:w})};return n&&(h.route.ErrorBoundary||h.route.errorElement||m===0)?l.createElement(_ne,{location:n.location,revalidation:n.revalidation,component:C,error:p,children:y(),routeContext:{outlet:null,matches:S,isDataRoute:!0}}):y()},null)}function Wx(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function One(e){let t=l.useContext(Lu);return Mr(t,Wx(e)),t}function Pne(e){let t=l.useContext(vg);return Mr(t,Wx(e)),t}function Rne(e){let t=l.useContext(za);return Mr(t,Wx(e)),t}function Vx(e){let t=Rne(e),n=t.matches[t.matches.length-1];return Mr(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Ine(){return Vx("useRouteId")}function Nne(){var r;let e=l.useContext(Fx),t=Pne("useRouteError"),n=Vx("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function Mne(){let{router:e}=One("useNavigate"),t=Vx("useNavigate"),n=l.useRef(!1);return xT(()=>{n.current=!0}),l.useCallback(async(o,i={})=>{ua(n.current,CT),n.current&&(typeof o=="number"?e.navigate(o):await e.navigate(o,{fromRouteId:t,...i}))},[e,t])}var w2={};function wT(e,t,n){!t&&!w2[e]&&(w2[e]=!0,ua(!1,n))}l.memo(Tne);function Tne({routes:e,future:t,state:n}){return ST(e,void 0,n,t)}function Lne({to:e,replace:t,state:n,relative:r}){Mr(ku(),"<Navigate> may be used only in the context of a <Router> component.");let{static:o}=l.useContext(ma);ua(!o,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:i}=l.useContext(za),{pathname:a}=ul(),c=Hx(),d=Bx(e,Ax(i),a,r==="path"),h=JSON.stringify(d);return l.useEffect(()=>{c(JSON.parse(h),{replace:t,state:n,relative:r})},[c,h,r,t,n]),null}function Dc(e){Mr(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function kne({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:o,static:i=!1}){Mr(!ku(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let a=e.replace(/^\/*/,"/"),c=l.useMemo(()=>({basename:a,navigator:o,static:i,future:{}}),[a,o,i]);typeof n=="string"&&(n=Tu(n));let{pathname:d="/",search:h="",hash:m="",state:p=null,key:v="default"}=n,C=l.useMemo(()=>{let x=ll(d,a);return x==null?null:{location:{pathname:x,search:h,hash:m,state:p,key:v},navigationType:r}},[a,d,h,m,p,v,r]);return ua(C!=null,`<Router basename="${a}"> is not able to match the URL "${d}${h}${m}" because it does not start with the basename, so the <Router> won't render anything.`),C==null?null:l.createElement(ma.Provider,{value:c},l.createElement(jf.Provider,{children:t,value:C}))}function jne({children:e,location:t}){return xne(Yb(e),t)}function Yb(e,t=[]){let n=[];return l.Children.forEach(e,(r,o)=>{if(!l.isValidElement(r))return;let i=[...t,o];if(r.type===l.Fragment){n.push.apply(n,Yb(r.props.children,i));return}Mr(r.type===Dc,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Mr(!r.props.index||!r.props.children,"An index route cannot have child routes.");let a={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=Yb(r.props.children,i)),n.push(a)}),n}var Tm="get",Lm="application/x-www-form-urlencoded";function yg(e){return e!=null&&typeof e.tagName=="string"}function zne(e){return yg(e)&&e.tagName.toLowerCase()==="button"}function Dne(e){return yg(e)&&e.tagName.toLowerCase()==="form"}function Ane(e){return yg(e)&&e.tagName.toLowerCase()==="input"}function Bne(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Fne(e,t){return e.button===0&&(!t||t==="_self")&&!Bne(e)}var dm=null;function Hne(){if(dm===null)try{new FormData(document.createElement("form"),0),dm=!1}catch{dm=!0}return dm}var Wne=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ny(e){return e!=null&&!Wne.has(e)?(ua(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Lm}"`),null):e}function Vne(e,t){let n,r,o,i,a;if(Dne(e)){let c=e.getAttribute("action");r=c?ll(c,t):null,n=e.getAttribute("method")||Tm,o=ny(e.getAttribute("enctype"))||Lm,i=new FormData(e)}else if(zne(e)||Ane(e)&&(e.type==="submit"||e.type==="image")){let c=e.form;if(c==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let d=e.getAttribute("formaction")||c.getAttribute("action");if(r=d?ll(d,t):null,n=e.getAttribute("formmethod")||c.getAttribute("method")||Tm,o=ny(e.getAttribute("formenctype"))||ny(c.getAttribute("enctype"))||Lm,i=new FormData(c,e),!Hne()){let{name:h,type:m,value:p}=e;if(m==="image"){let v=h?`${h}.`:"";i.append(`${v}x`,"0"),i.append(`${v}y`,"0")}else h&&i.append(h,p)}}else{if(yg(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Tm,r=null,o=Lm,a=e}return i&&o==="text/plain"&&(a=i,i=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:i,body:a}}function Kx(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function Kne(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Une(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function qne(e,t,n){let r=await Promise.all(e.map(async o=>{let i=t.routes[o.route.id];if(i){let a=await Kne(i,n);return a.links?a.links():[]}return[]}));return Yne(r.flat(1).filter(Une).filter(o=>o.rel==="stylesheet"||o.rel==="preload").map(o=>o.rel==="stylesheet"?{...o,rel:"prefetch",as:"style"}:{...o,rel:"prefetch"}))}function _2(e,t,n,r,o,i){let a=(d,h)=>n[h]?d.route.id!==n[h].route.id:!0,c=(d,h)=>{var m;return n[h].pathname!==d.pathname||((m=n[h].route.path)==null?void 0:m.endsWith("*"))&&n[h].params["*"]!==d.params["*"]};return i==="assets"?t.filter((d,h)=>a(d,h)||c(d,h)):i==="data"?t.filter((d,h)=>{var p;let m=r.routes[d.route.id];if(!m||!m.hasLoader)return!1;if(a(d,h)||c(d,h))return!0;if(d.route.shouldRevalidate){let v=d.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:((p=n[0])==null?void 0:p.params)||{},nextUrl:new URL(e,window.origin),nextParams:d.params,defaultShouldRevalidate:!0});if(typeof v=="boolean")return v}return!0}):[]}function Gne(e,t,{includeHydrateFallback:n}={}){return Xne(e.map(r=>{let o=t.routes[r.route.id];if(!o)return[];let i=[o.module];return o.clientActionModule&&(i=i.concat(o.clientActionModule)),o.clientLoaderModule&&(i=i.concat(o.clientLoaderModule)),n&&o.hydrateFallbackModule&&(i=i.concat(o.hydrateFallbackModule)),o.imports&&(i=i.concat(o.imports)),i}).flat(1))}function Xne(e){return[...new Set(e)]}function Zne(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function Yne(e,t){let n=new Set;return new Set(t),e.reduce((r,o)=>{let i=JSON.stringify(Zne(o));return n.has(i)||(n.add(i),r.push({key:i,link:o})),r},[])}function Qne(e,t){let n=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n.pathname==="/"?n.pathname="_root.data":t&&ll(n.pathname,t)==="/"?n.pathname=`${t.replace(/\/$/,"")}/_root.data`:n.pathname=`${n.pathname.replace(/\/$/,"")}.data`,n}function _T(){let e=l.useContext(Lu);return Kx(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Jne(){let e=l.useContext(vg);return Kx(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Ux=l.createContext(void 0);Ux.displayName="FrameworkContext";function $T(){let e=l.useContext(Ux);return Kx(e,"You must render this element inside a <HydratedRouter> element"),e}function ere(e,t){let n=l.useContext(Ux),[r,o]=l.useState(!1),[i,a]=l.useState(!1),{onFocus:c,onBlur:d,onMouseEnter:h,onMouseLeave:m,onTouchStart:p}=t,v=l.useRef(null);l.useEffect(()=>{if(e==="render"&&a(!0),e==="viewport"){let S=w=>{w.forEach(_=>{a(_.isIntersecting)})},y=new IntersectionObserver(S,{threshold:.5});return v.current&&y.observe(v.current),()=>{y.disconnect()}}},[e]),l.useEffect(()=>{if(r){let S=setTimeout(()=>{a(!0)},100);return()=>{clearTimeout(S)}}},[r]);let C=()=>{o(!0)},x=()=>{o(!1),a(!1)};return n?e!=="intent"?[i,v,{}]:[i,v,{onFocus:Id(c,C),onBlur:Id(d,x),onMouseEnter:Id(h,C),onMouseLeave:Id(m,x),onTouchStart:Id(p,C)}]:[!1,v,{}]}function Id(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function tre({page:e,...t}){let{router:n}=_T(),r=l.useMemo(()=>pT(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?l.createElement(rre,{page:e,matches:r,...t}):null}function nre(e){let{manifest:t,routeModules:n}=$T(),[r,o]=l.useState([]);return l.useEffect(()=>{let i=!1;return qne(e,t,n).then(a=>{i||o(a)}),()=>{i=!0}},[e,t,n]),r}function rre({page:e,matches:t,...n}){let r=ul(),{manifest:o,routeModules:i}=$T(),{basename:a}=_T(),{loaderData:c,matches:d}=Jne(),h=l.useMemo(()=>_2(e,t,d,o,r,"data"),[e,t,d,o,r]),m=l.useMemo(()=>_2(e,t,d,o,r,"assets"),[e,t,d,o,r]),p=l.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let x=new Set,S=!1;if(t.forEach(w=>{var $;let _=o.routes[w.route.id];!_||!_.hasLoader||(!h.some(R=>R.route.id===w.route.id)&&w.route.id in c&&(($=i[w.route.id])!=null&&$.shouldRevalidate)||_.hasClientLoader?S=!0:x.add(w.route.id))}),x.size===0)return[];let y=Qne(e,a);return S&&x.size>0&&y.searchParams.set("_routes",t.filter(w=>x.has(w.route.id)).map(w=>w.route.id).join(",")),[y.pathname+y.search]},[a,c,r,o,h,t,e,i]),v=l.useMemo(()=>Gne(m,o),[m,o]),C=nre(m);return l.createElement(l.Fragment,null,p.map(x=>l.createElement("link",{key:x,rel:"prefetch",as:"fetch",href:x,...n})),v.map(x=>l.createElement("link",{key:x,rel:"modulepreload",href:x,...n})),C.map(({key:x,link:S})=>l.createElement("link",{key:x,...S})))}function ore(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var ET=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{ET&&(window.__reactRouterVersion="7.4.0")}catch{}function ire({basename:e,children:t,window:n}){let r=l.useRef();r.current==null&&(r.current=qte({window:n,v5Compat:!0}));let o=r.current,[i,a]=l.useState({action:o.action,location:o.location}),c=l.useCallback(d=>{l.startTransition(()=>a(d))},[a]);return l.useLayoutEffect(()=>o.listen(c),[o,c]),l.createElement(kne,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:o})}var OT=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,PT=l.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:o,reloadDocument:i,replace:a,state:c,target:d,to:h,preventScrollReset:m,viewTransition:p,...v},C){let{basename:x}=l.useContext(ma),S=typeof h=="string"&&OT.test(h),y,w=!1;if(typeof h=="string"&&S&&(y=h,ET))try{let N=new URL(window.location.href),z=h.startsWith("//")?new URL(N.protocol+h):new URL(h),F=ll(z.pathname,x);z.origin===N.origin&&F!=null?h=F+z.search+z.hash:w=!0}catch{ua(!1,`<Link to="${h}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let _=bne(h,{relative:o}),[$,R,O]=ere(r,v),I=cre(h,{replace:a,state:c,target:d,preventScrollReset:m,relative:o,viewTransition:p});function M(N){t&&t(N),N.defaultPrevented||I(N)}let T=l.createElement("a",{...v,...O,href:y||_,onClick:w||i?t:M,ref:ore(C,R),target:d,"data-discover":!S&&n==="render"?"true":void 0});return $&&!S?l.createElement(l.Fragment,null,T,l.createElement(tre,{page:_})):T});PT.displayName="Link";var are=l.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:o=!1,style:i,to:a,viewTransition:c,children:d,...h},m){let p=zf(a,{relative:h.relative}),v=ul(),C=l.useContext(vg),{navigator:x,basename:S}=l.useContext(ma),y=C!=null&&mre(p)&&c===!0,w=x.encodeLocation?x.encodeLocation(p).pathname:p.pathname,_=v.pathname,$=C&&C.navigation&&C.navigation.location?C.navigation.location.pathname:null;n||(_=_.toLowerCase(),$=$?$.toLowerCase():null,w=w.toLowerCase()),$&&S&&($=ll($,S)||$);const R=w!=="/"&&w.endsWith("/")?w.length-1:w.length;let O=_===w||!o&&_.startsWith(w)&&_.charAt(R)==="/",I=$!=null&&($===w||!o&&$.startsWith(w)&&$.charAt(w.length)==="/"),M={isActive:O,isPending:I,isTransitioning:y},T=O?t:void 0,N;typeof r=="function"?N=r(M):N=[r,O?"active":null,I?"pending":null,y?"transitioning":null].filter(Boolean).join(" ");let z=typeof i=="function"?i(M):i;return l.createElement(PT,{...h,"aria-current":T,className:N,ref:m,style:z,to:a,viewTransition:c},typeof d=="function"?d(M):d)});are.displayName="NavLink";var lre=l.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:o,state:i,method:a=Tm,action:c,onSubmit:d,relative:h,preventScrollReset:m,viewTransition:p,...v},C)=>{let x=fre(),S=hre(c,{relative:h}),y=a.toLowerCase()==="get"?"get":"post",w=typeof c=="string"&&OT.test(c),_=$=>{if(d&&d($),$.defaultPrevented)return;$.preventDefault();let R=$.nativeEvent.submitter,O=(R==null?void 0:R.getAttribute("formmethod"))||a;x(R||$.currentTarget,{fetcherKey:t,method:O,navigate:n,replace:o,state:i,relative:h,preventScrollReset:m,viewTransition:p})};return l.createElement("form",{ref:C,method:y,action:S,onSubmit:r?d:_,...v,"data-discover":!w&&e==="render"?"true":void 0})});lre.displayName="Form";function sre(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function RT(e){let t=l.useContext(Lu);return Mr(t,sre(e)),t}function cre(e,{target:t,replace:n,state:r,preventScrollReset:o,relative:i,viewTransition:a}={}){let c=Hx(),d=ul(),h=zf(e,{relative:i});return l.useCallback(m=>{if(Fne(m,t)){m.preventDefault();let p=n!==void 0?n:hf(d)===hf(h);c(e,{replace:p,state:r,preventScrollReset:o,relative:i,viewTransition:a})}},[d,c,h,n,r,t,e,o,i,a])}var ure=0,dre=()=>`__${String(++ure)}__`;function fre(){let{router:e}=RT("useSubmit"),{basename:t}=l.useContext(ma),n=Ine();return l.useCallback(async(r,o={})=>{let{action:i,method:a,encType:c,formData:d,body:h}=Vne(r,t);if(o.navigate===!1){let m=o.fetcherKey||dre();await e.fetch(m,n,o.action||i,{preventScrollReset:o.preventScrollReset,formData:d,body:h,formMethod:o.method||a,formEncType:o.encType||c,flushSync:o.flushSync})}else await e.navigate(o.action||i,{preventScrollReset:o.preventScrollReset,formData:d,body:h,formMethod:o.method||a,formEncType:o.encType||c,replace:o.replace,state:o.state,fromRouteId:n,flushSync:o.flushSync,viewTransition:o.viewTransition})},[e,t,n])}function hre(e,{relative:t}={}){let{basename:n}=l.useContext(ma),r=l.useContext(za);Mr(r,"useFormAction must be used inside a RouteContext");let[o]=r.matches.slice(-1),i={...zf(e||".",{relative:t})},a=ul();if(e==null){i.search=a.search;let c=new URLSearchParams(i.search),d=c.getAll("index");if(d.some(m=>m==="")){c.delete("index"),d.filter(p=>p).forEach(p=>c.append("index",p));let m=c.toString();i.search=m?`?${m}`:""}}return(!e||e===".")&&o.route.index&&(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(i.pathname=i.pathname==="/"?n:ol([n,i.pathname])),hf(i)}function mre(e,t={}){let n=l.useContext(bT);Mr(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=RT("useViewTransitionState"),o=zf(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=ll(n.currentLocation.pathname,r)||n.currentLocation.pathname,a=ll(n.nextLocation.pathname,r)||n.nextLocation.pathname;return mp(o.pathname,a)!=null||mp(o.pathname,i)!=null}new TextEncoder;var fm={},$2;function pre(){if($2)return fm;$2=1;var e=k2();return fm.createRoot=e.createRoot,fm.hydrateRoot=e.hydrateRoot,fm}var gre=pre();const vre=uu(gre),{lightningChart:E2,AutoCursorModes:yre,AxisTickStrategies:O2,SolidFill:P2,ColorRGBA:R2,Themes:bre,SolidLine:Cre}=lcjs||{},IT=l.forwardRef(({powerMin:e,powerMax:t,showFreqMin:n,showFreqMax:r,freqMin:o,freqMax:i,recording:a,freqConfig:c,onXAxisRangeChange:d},h)=>{const m=l.useRef({chartSpectrum:null,lineSeries:null,axisX:null,axisY:null,highlightLine:null}),p=l.useRef(null),v=l.useRef(!1),C=O=>O.setLabelFont(I=>I.setWeight("normal").setSize(12).setStyle("normal").setFamily("Arial").setVariant(!0)),x=O=>{if(!m.current.axisX)return;const{start:I,end:M}=m.current.axisX.getInterval();requestAnimationFrame(()=>{let T=I,N=M;I<n&&(T=n),M>r&&(N=r),(T!==I||N!==M)&&m.current.axisX.setInterval(T,N,!1,!0);const z=m.current.axisX.getInterval();d&&d({start:z.start,end:z.end})})},S=O=>{if(!m.current.axisY)return;const{start:I,end:M}=m.current.axisY.getInterval();requestAnimationFrame(()=>{I<e&&m.current.axisY.setInterval(e,M,!1,!0),M>t&&m.current.axisY.setInterval(I,t,!1,!0)})},y=()=>{m.current.chartSpectrum&&typeof m.current.chartSpectrum.isDisposed=="function"&&!m.current.chartSpectrum.isDisposed()&&m.current.chartSpectrum.resize()},w=()=>{const{highlightLine:O}=m.current;if(O&&typeof O.dispose=="function")try{O.dispose()}catch(I){console.warn("销毁高亮线失败(实例可能已失效):",I)}finally{m.current.highlightLine=null}},_=O=>{const{chartSpectrum:I,axisX:M,axisY:T}=m.current;if(!I||!M||!T||isNaN(O)){console.warn("高亮线创建失败:核心实例未就绪或频点无效");return}w();const N=M.getInterval();if(O<N.start||O>N.end){console.warn(`蹲守频点 ${(O/1e6).toFixed(2)} MHz 超出当前频谱图可视范围`);return}const z=M.addConstantLine({legend:{visible:!1},title:{visible:!0,text:`${(O/1e6).toFixed(2)} MHz`}});z.setValue(O).setStrokeStyle(new Cre({thickness:3,fillStyle:new P2({color:R2(0,255,255,100)})})),z.draggable=!1,m.current.highlightLine=z},$=O=>{!m.current.lineSeries||!O||O.length===0||(m.current.lineSeries.clear(),m.current.lineSeries.add(O))},R=O=>{if(!m.current.axisX||!m.current.axisY)return;const I=O.powerMin??e,M=O.powerMax??t,T=O.showFreqMin??n,N=O.showFreqMax??r;m.current.axisY.setInterval(I,M,!1,!0),m.current.axisX.setInterval(T,N,!1,!0)};return l.useImperativeHandle(h,()=>({updateFFTData:$,updateAxisRanges:R}),[]),l.useEffect(()=>{if(!v.current){if(!lcjs||!E2){Ir.error("频谱图依赖库未加载完成");return}if(!p.current){Ir.warning("频谱图容器未找到");return}try{const O=E2().ChartXY({container:p.current,theme:bre.White});O.disableAnimations().setPadding({left:0,top:0,right:0,bottom:0}).setMouseInteractionPan(!1).setMouseInteractionWheelZoom(!1).setMouseInteractionRectangleZoom(!1).setMouseInteractionRectangleFit(!1).setZoomingRectangleFillStyle(new P2({color:R2(0,255,10,100)})).setTitle("").setAutoCursorMode(yre.disabled);const I=O.getDefaultAxisX(),M=O.getDefaultAxisY();I.setAnimationScroll(!1),M.setAnimationScroll(!1),I.onScaleChange(x),M.onScaleChange(S),I.setTickStrategy(O2.Numeric,N=>N.setMajorTickStyle(C).setMinorTickStyle(C).setFormattingFunction(z=>{let F=z;const{start:U,end:q}=I.getInterval(),D=Math.abs(q-U);let K="Hz",B=1;D>=1e9?(K="GHz",B=1e9):D>=1e6?(K="MHz",B=1e6):D>=1e3&&(K="KHz",B=1e3);let A=(F/B).toFixed(2);return A.endsWith(".00")&&(A=A.slice(0,-3)),`${A}${K}`})),M.setTickStrategy(O2.Numeric,N=>N.setMajorTickStyle(C).setMinorTickStyle(C).setFormattingFunction(z=>`${z.toFixed(0)}dB`));const T=O.addLineSeries();return m.current={chartSpectrum:O,lineSeries:T,axisX:I,axisY:M,highlightLine:null},M.setInterval(e,t,!1,!0),I.setInterval(n,r,!1,!0),window.addEventListener("resize",y),v.current=!0,()=>{window.removeEventListener("resize",y),m.current.chartSpectrum&&typeof m.current.chartSpectrum.isDisposed=="function"&&!m.current.chartSpectrum.isDisposed()&&m.current.chartSpectrum.dispose(),m.current={chartSpectrum:null,lineSeries:null,axisX:null,axisY:null,highlightLine:null},v.current=!1}}catch(O){console.error("频谱图初始化失败:",O),Ir.error("频谱图初始化异常")}}},[e,t,n,r,o,i]),l.useEffect(()=>{var I;if(!((I=m.current)!=null&&I.chartSpectrum)||!c||!a){w();return}return _(c),()=>{w()}},[c,a]),l.useEffect(()=>{const{highlightLine:O,chartSpectrum:I}=m.current;if(!O||!I||!c||!a)return;const M=c*1e6;_(M)},[e,t]),ee.jsx("div",{ref:p,style:{width:"100%",height:"100%",borderRadius:"inherit",backgroundColor:"#000",position:"relative"},children:!v.current&&ee.jsx("div",{style:{position:"absolute",top:0,left:0,right:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center"},children:ee.jsx(Jp,{tip:"频谱图初始化中...",size:"large"})})})});IT.displayName="SpectrumChart";const xre=l.memo(l.forwardRef(({onBasebandIQReady:e,freqConfig:t},n)=>{const r=l.useRef(0),o=l.useRef(null),i=12e3,a=l.useCallback(m=>{if(!m||m.length===0||!t||!e){const S=new ArrayBuffer(0);e(new Float32Array(S));return}const p=t,v=2*Math.PI*p/i,C=m.length/2;if(!o.current||o.current.length!==m.length){o.current=null;const S=new ArrayBuffer(m.length*Float32Array.BYTES_PER_ELEMENT);o.current=new Float32Array(S)}const x=o.current;x.fill(0);for(let S=0;S<C;S++){const y=m[2*S]/32767,w=m[2*S+1]/32767,_=Math.cos(r.current),$=Math.sin(r.current);x[2*S]=y*_+w*$,x[2*S+1]=w*_-y*$,r.current=(r.current+v)%(2*Math.PI)}e(x)},[t,e]),c=l.useCallback(()=>{r.current=0},[]),d=l.useCallback(()=>{r.current=0,o.current=null},[]),h=l.useCallback(m=>{!m||m.length===0||!t||a(m)},[t,a]);return l.useImperativeHandle(n,()=>({handleNewIQData:h,resetDDCPhase:c,resetAllInternalBuffers:d}),[h,c,d]),null})),I2={isRunning:!1,audioPlaying:!1,gain:20},Sre=l.memo(l.forwardRef(({basebandIQRef:e,recording:t,gain:n,demodMode:r},o)=>{const i=l.useRef(null),a=l.useRef(null),c=l.useRef([]),d=l.useRef(!1),h=l.useRef({...I2}),m=l.useRef(null),p=l.useRef(null),v=24e3,C=5,x=v*.1;l.useEffect(()=>{h.current={...h.current,isRunning:t,audioPlaying:t,gain:(n==null?void 0:n.gain)||I2.gain}},[t,n]);const S=l.useCallback(async()=>{const $=window.AudioContext||window.webkitAudioContext;if(!$){console.error("当前浏览器不支持 Web Audio API,无法播放音频");return}if(!i.current){try{i.current=new $,a.current=i.current.createGain(),a.current&&i.current&&a.current.connect(i.current.destination)}catch(O){console.error("创建音频上下文失败:",O);return}return}const R=i.current;if(R.state==="suspended")try{await R.resume()}catch(O){console.error("恢复音频上下文失败:",O)}if(R.state==="closed")try{i.current=new $,a.current=i.current.createGain(),a.current&&i.current&&a.current.connect(i.current.destination)}catch(O){console.error("重新创建音频上下文失败:",O)}},[]),y=l.useCallback(()=>{const $=h.current,R=i.current,O=a.current;if(!$.audioPlaying||!$.isRunning||!R||!O){d.current=!1;return}if(c.current.length===0){d.current=!1;return}d.current=!0;try{const I=R.createBufferSource();I.buffer=c.current.shift(),I.connect(O),I.onended=()=>{m.current&&queueMicrotask(()=>m.current())},I.start()}catch(I){console.error("音频源创建/播放失败:",I),d.current=!1,c.current=[]}},[]);l.useEffect(()=>{m.current=y},[y]);const w=l.useCallback(()=>{const $=h.current;if(!$.audioPlaying||!$.isRunning)return;const R=e==null?void 0:e.current;if(!R||R.length===0)return;if(!(R.buffer instanceof ArrayBuffer)){console.warn("不支持的缓冲区类型,仅支持 ArrayBuffer");return}const O=R;c.current.length>=C&&c.current.shift(),S();const I=i.current;if(!I)return;const M=Math.min(O.length,x*2),T=Math.floor(M/2),N=new Float32Array(T);let z=0;switch(r){case"LSB":for(let F=0;F<T;F++)N[F]=O[2*F]*.9-O[2*F+1]*.1;break;case"USB":for(let F=0;F<T;F++)N[F]=O[2*F]*.9+O[2*F+1]*.1;break;case"AM":for(let F=0;F<T;F++)N[F]=Math.sqrt(Math.pow(O[2*F],2)+Math.pow(O[2*F+1],2))-.5;break;case"FM":for(let F=0;F<T;F++){const U=O[2*F],q=O[2*F+1],D=Math.atan2(q,U);let K=D-z;K>Math.PI&&(K-=2*Math.PI),K<-Math.PI&&(K+=2*Math.PI),N[F]=K*10,z=D}break;default:N.fill(0)}try{const F=I.createBuffer(1,T,v);F.getChannelData(0).set(N),c.current.push(F),p.current=R.buffer,y()}catch(F){console.warn("音频缓冲创建失败:",F)}},[S,y,e,r]),_=l.useCallback(()=>{d.current=!1,c.current=[],p.current=null;const $=i.current;$&&$.state==="running"&&$.suspend().catch(R=>console.warn("挂起音频上下文失败:",R))},[]);return l.useImperativeHandle(o,()=>({demodulateOnce:()=>{t&&w()}}),[t,w]),l.useEffect(()=>{t||_()},[t,_]),l.useEffect(()=>()=>{c.current=[],d.current=!1,m.current=null,p.current=null,i.current&&i.current.close().catch($=>{console.warn("关闭音频上下文失败:",$)}),i.current=null,a.current=null},[]),null})),wre=l.forwardRef((e,t)=>{const{texts:n={},btns:r=[],className:o="",style:i={},defaultPeriod:a=100,fftPointNumber:c=1024,xAxisRange:d={start:0,end:3e7},powerMin:h=-160,powerMax:m=20,colorConfig:p={gain:20}}=e,v=l.useRef(null),C=l.useRef(null),[x,S]=l.useState(!1),y=l.useRef({min:-95,max:0,hasValidData:!1}),w=10*1e3,_=45,$=500,R=(()=>{const D="#000000,#000008,#000010,#000018,#000020,#000029,#000031,#000039,#000041,#00004a,#000052,#00005a,#000062,#00006a,#000073,#00007b,#000083,#00008b,#000094,#00009c,#0000a4,#0000ac,#0000b4,#0000bd,#0000c5,#0000cd,#0000d5,#0000de,#0000e6,#0000ee,#0000f6,#0000ff,#0000ff,#0006ff,#000dff,#0013ff,#001aff,#0020ff,#0027ff,#002dff,#0034ff,#003aff,#0041ff,#0047ff,#004eff,#0055ff,#005bff,#0062ff,#0068ff,#006fff,#0075ff,#007cff,#0082ff,#0089ff,#008fff,#0096ff,#009cff,#00a3ff,#00aaff,#00b0ff,#00b7ff,#00bdff,#00c4ff,#00caff,#00d1ff,#00d7ff,#00deff,#00e4ff,#00ebff,#00f1ff,#00f8ff,#00ffff,#00ffff,#00fff3,#00ffe8,#00ffdd,#00ffd2,#00ffc7,#00ffbc,#00ffb1,#00ffa6,#00ff9b,#00ff90,#00ff85,#00ff79,#00ff6e,#00ff63,#00ff58,#00ff4d,#00ff42,#00ff37,#00ff2c,#00ff21,#00ff16,#00ff0b,#00ff00,#00ff00,#0dff00,#1aff00,#28ff00,#35ff00,#43ff00,#50ff00,#5dff00,#6bff00,#78ff00,#86ff00,#93ff00,#a1ff00,#aeff00,#bbff00,#c9ff00,#d6ff00,#e4ff00,#f1ff00,#ffff00,#ffff00,#fffb00,#fff700,#fff300,#ffef00,#ffeb00,#ffe800,#ffe400,#ffe000,#ffdc00,#ffd800,#ffd500,#ffd100,#ffcd00,#ffc900,#ffc500,#ffc200,#ffbe00,#ffba00,#ffb600,#ffb200,#ffaf00,#ffab00,#ffa700,#ffa300,#ff9f00,#ff9c00,#ff9800,#ff9400,#ff9000,#ff8c00,#ff8900,#ff8500,#ff8100,#ff7d00,#ff7900,#ff7500,#ff7200,#ff6e00,#ff6a00,#ff6600,#ff6200,#ff5f00,#ff5b00,#ff5700,#ff5300,#ff4f00,#ff4c00,#ff4800,#ff4400,#ff4000,#ff3c00,#ff3900,#ff3500,#ff3100,#ff2d00,#ff2900,#ff2600,#ff2200,#ff1e00,#ff1a00,#ff1600,#ff1300,#ff0f00,#ff0b00,#ff0700,#ff0300,#ff0000,#ff0000,#ff0001,#ff0003,#ff0005,#ff0007,#ff0009,#ff000a,#ff000c,#ff000e,#ff0010,#ff0012,#ff0014,#ff0015,#ff0017,#ff0019,#ff001b,#ff001d,#ff001f,#ff0020,#ff0022,#ff0024,#ff0026,#ff0028,#ff002a,#ff002b,#ff002d,#ff002f,#ff0031,#ff0033,#ff0035,#ff0036,#ff0038,#ff003a,#ff003c,#ff003e,#ff0040,#ff0041,#ff0043,#ff0045,#ff0047,#ff0049,#ff004a,#ff004c,#ff004e,#ff0050,#ff0052,#ff0054,#ff0055,#ff0057,#ff0059,#ff005b,#ff005d,#ff005f,#ff0060,#ff0062,#ff0064,#ff0066,#ff0068,#ff006a,#ff006b,#ff006d,#ff006f,#ff0071,#ff0073,#ff0075,#ff0076,#ff0078,#ff007a,#ff007c,#ff007e,#ff0080,#ff0081".split(",").filter(K=>K&&/^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/.test(K)).filter((K,B,A)=>A.indexOf(K)===B);if(D.length<256){const K=256-D.length,B=D[D.length-1]||"#ff0000";for(let A=0;A<K;A++)D.push(B)}return D})(),O=l.useRef(R).current,I=l.useRef({period:a,last:[],cache:[],resolution:c||1920,series:null,updater:{last:0,timeout:250}}),M=l.useCallback(D=>{const K=D.flat().filter(H=>typeof H=="number"&&!isNaN(H)&&isFinite(H));if(K.length===0)return null;const B=Math.min(...K),A=Math.max(...K);return{min:B,max:A}},[]),T=l.useCallback(D=>{const K=c,{min:B,max:A}=y.current;if(D.length===0)return[Array(K).fill(B)];const H=D[0].map(W=>Math.max(B,Math.min(A,W??B))),G=[],Z=3e7;for(let W=0;W<K;W++){const Q=(0+W/K*Z-0)/Z,ne=Math.floor(Q*H.length),re=Math.min(Math.max(ne,0),H.length-1);G.push(H[re])}return[G]},[c]);l.useCallback(()=>{const D=I.current,K=y.current;if(!D.series||!lcjs){console.error("热力图系列未初始化,无法配置颜色样式");return}const{ColorCSS:B,LUT:A,PalettedFill:H}=lcjs,G=K.hasValidData?K.min:-95,W=(K.hasValidData?K.max:0)-G;if(W<=0){console.warn("功率极值范围无效(max <= min),使用默认颜色范围");return}const Y=[];for(let te=0;te<W;te++){const de=Math.floor(te/W*256),ue=Math.min(de,O.length-1),he=te+G,Ce=O[ue];Y.push({value:he,color:Ce})}const Q=Y.map(({value:te,color:de})=>({value:te,label:te,color:B(de)})),ne=new A({steps:Q,units:"dB",interpolate:!1}),re=new H({lut:ne});D.series.setFillStyle(re)},[]),l.useCallback(()=>{const D=I.current;if(y.current,!D.series||!lcjs){console.error("热力图系列未初始化,无法配置颜色样式");return}const{ColorCSS:K,LUT:B,PalettedFill:A}=lcjs,H=-160,G=20,Z=Math.min(H,G),W=G-Z,Y=[];if(Y.push({value:H,color:"#000000"},{value:Z,color:"#000000"}),W>0){const te=["#0000ff","#001A33","#0088ff","#33FFFF","#88ff00","#ffff00","#ff8800","#ff0000"];for(let de=0;de<=W;de++){const ue=Z+de,he=Math.floor(de/W*(te.length-1)),Ce=te[he];Y.push({value:ue,color:Ce})}}else Y.push({value:G,color:"#0000ff"});const Q=Y.map(({value:te,color:de})=>({value:te,label:te.toFixed(1),color:K(de)})),ne=new B({steps:Q,units:"dB",interpolate:!1}),re=new A({lut:ne});D.series.setFillStyle(re)},[]);const N=l.useCallback(()=>{const D=I.current;if(y.current,!D.series||!lcjs){console.error("热力图系列未初始化,无法配置颜色样式");return}const{ColorCSS:K,LUT:B,PalettedFill:A}=lcjs;if(m-h<=0){console.warn("功率极值范围无效(max <= min),使用默认颜色范围");return}const G=p.gain,Z=Math.min(h+G,m-5),W=m-Z,Y=[];if(Y.push({value:h,color:"#000000"},{value:Z,color:"#000000"}),W>0){const te=W/(O.length*2);for(let de=0;de<=W;de+=te){const ue=Z+de;if(ue>m)break;const he=Math.floor(de/W*(O.length-1)),Ce=O[Math.min(he,O.length-1)];Y.push({value:ue,color:Ce})}}else Y.push({value:m,color:"#0099FF"});const Q=Y.map(({value:te,color:de})=>({value:te,label:te.toFixed(0),color:K(de)})),ne=new B({steps:Q,units:"dB",interpolate:!0,min:h,max:m}),re=new A({lut:ne});D.series.setFillStyle(re)},[p.gain]),z=l.useCallback(()=>{const D=I.current,K=C.current;if(!K||!lcjs){console.warn("图表或坐标轴未初始化,无法重置系列");return}if(D.series)try{K.getSeries().forEach(Z=>Z.dispose())}catch(Z){console.error("销毁旧系列失败",Z)}const{emptyLine:B}=lcjs;if(!B){console.error("lcjs 缺少 emptyLine API,无法配置系列样式");return}const A=c,G=3e7/A;try{D.series=K.addHeatmapScrollingGridSeries({scrollDimension:"rows",resolution:A,start:{x:0,y:0},step:{x:G,y:D.period}}).setWireframeStyle(B).setMouseInteractions(!1).setDataCleaning({minDataPointCount:0})}catch(Z){console.error("创建热力图系列失败",Z);return}N()},[N,c]),F=l.useCallback(D=>{var G,Z;if(x)return;if(!Array.isArray(D)||D.length===0){console.warn("传入的数据无效,跳过更新");return}const K=I.current,B=window.performance.now(),A=M(D);if(A){const W=y.current;W.hasValidData?(W.min=Math.min(W.min,A.min),W.max=Math.max(W.max,A.max)):(W.min=A.min,W.max=A.max,W.hasValidData=!0,N())}K.cache.push(D),K.cache.length>$&&(K.cache=K.cache.slice(-450));let H=[D];if(K.last=D,H.length<1&&(H=T(H)),K.series){const W=((G=K.updater)==null?void 0:G.last)||0,Y=((Z=K.updater)==null?void 0:Z.timeout)||250;B-W>=Y&&(K.series.addIntensityValues(H),K.updater?K.updater.last=B:K.updater={last:B,timeout:250})}},[x,M,N,T]),U=l.useCallback(()=>{S(D=>!D)},[]);l.useEffect(()=>{if(!C.current||!d)return;const K=C.current.getDefaultAxisX(),B=K.getInterval();B.start===d.start&&B.end===d.end||K.setInterval(d.start,d.end,!1,!0)},[d]),l.useImperativeHandle(t,()=>({addData:F,togglePause:U,reset:z}),[F,U,z]),l.useEffect(()=>{if(!lcjs){console.error("LightningChart 未加载,请确保已引入相关依赖");return}const K=["AxisScrollStrategies","AxisTickStrategies","TimeFormattingFunctions","emptyLine","emptyFill","lightningChart","ColorCSS","LUT","PalettedFill"].filter(re=>!lcjs[re]);if(K.length>0){console.error("lcjs 缺少必要 API,无法初始化瀑布图",{missingAPIs:K});return}const{AxisScrollStrategies:B,AxisTickStrategies:A,TimeFormattingFunctions:H,emptyLine:G,emptyFill:Z,lightningChart:W,SolidFill:Y,ColorRGBA:Q,AutoCursorModes:ne}=lcjs;if(!v.current){console.error("图表容器未找到,无法初始化 LightningChart");return}try{let re=function(Ce){return Ce.setLabelFont(me=>me.setWeight("normal").setSize(12).setStyle("normal").setFamily("Arial").setVariant(!0))};const te=W({overrideInteractionMouseButtons:{axisXYZoomMouseButton:2,chartXYPanMouseButton:2,chartXYRectangleZoomFitMouseButton:0,axisXYPanMouseButton:0}}).ChartXY({container:v.current});te.setSeriesBackgroundFillStyle(Z).setPadding(5).setPadding({top:0}).disableAnimations().setPadding({left:0,top:0,right:0,bottom:0}).setMouseInteractionPan(!1).setMouseInteractionWheelZoom(!1).setMouseInteractionRectangleZoom(!1).setMouseInteractionRectangleFit(!1).setZoomingRectangleFillStyle(new Y({color:Q(0,255,10,100)})).setTitle("").setAutoCursorMode(ne.disabled),C.current=te;const de=te.getDefaultAxisX(),ue=te.getDefaultAxisY();de.setInterval(0,3e7,!1,!0).setMouseInteractions(!1).setAnimationScroll(!1),ue.setMouseInteractions(!1).setAnimationScroll(!1),de.setTickStrategy(A.Numeric,Ce=>Ce.setMajorTickStyle(re).setMinorTickStyle(re).setFormattingFunction(me=>{let fe=me;const{start:be,end:ye}=de.getInterval(),ge=Math.abs(ye-be);let pe="Hz",_e=1;ge>=1e9?(pe="GHz",_e=1e9):ge>=1e6?(pe="MHz",_e=1e6):ge>=1e3&&(pe="KHz",_e=1e3);let Ee=(fe/_e).toFixed(2);return Ee.endsWith(".00")&&(Ee=Ee.slice(0,-3)),`${Ee}${pe}`})),ue.setScrollStrategy(B.progressive).setTickStrategy(A.Numeric,Ce=>Ce.setMajorFormattingFunction(me=>H.hhmmss(me)).setMinorFormattingFunction(me=>H.hhmmss(me)).setMajorTickStyle(me=>Ce.getMinorTickStyle())).setInterval(0,-w).setThickness(_).setTickStrategy(A.Numeric,Ce=>Ce.setMajorTickStyle(re).setMinorTickStyle(re));const he=I.current;return requestAnimationFrame(()=>{z()}),()=>{te==null||te.dispose(),C.current=null,I.current.series=null}}catch(re){console.error("瀑布图初始化失败:",re)}},[z,c]);const q=()=>ee.jsxs("div",{className:"waterfall-chart-ui",style:{position:"absolute",top:0,left:0,right:0,zIndex:10},children:[n.title&&ee.jsx("div",{style:{position:"absolute",top:10,left:10,color:"#fff"},children:n.title}),n.unit&&ee.jsx("div",{style:{position:"absolute",top:10,right:10,color:"#fff"},children:n.unit}),r.includes("pause")&&ee.jsx("button",{onClick:U,style:{position:"absolute",top:10,right:20,padding:"4px 12px",backgroundColor:x?"#409eff":"#113665",color:"#fff",border:"none",borderRadius:"4px",cursor:"pointer"},children:x?"继续":"暂停"})]});return ee.jsx("div",{ref:v,className:`waterfall-chart-container ${o}`,style:{position:"relative",width:"100%",height:"400px",backgroundColor:"#000",...i},children:q()})}),{Option:si}=sr;class _re extends jr.Base{constructor(){super();ve(this,"lineSeries");ve(this,"chartSpectrum");ve(this,"download_total_bytes",0);ve(this,"download_speed_bps",0);ve(this,"axisX",null);ve(this,"axisY",null);ve(this,"_speed_timer",null);ve(this,"port");ve(this,"center_freq",15);ve(this,"band_width",30);ve(this,"sample_rate",40);ve(this,"fft_point_number",1024);ve(this,"frame_rate");ve(this,"power_min",-200);ve(this,"power_max",200);ve(this,"power_offset",-166);ve(this,"currentFFTPowerData",[]);ve(this,"maxWaterfallHistory",500);ve(this,"record_iq",[]);ve(this,"record_start_time","");ve(this,"recording",!1);ve(this,"save_fft",[]);ve(this,"wsIq",null);ve(this,"wsFft",null);ve(this,"spectrumChartRef",{current:null});ve(this,"waterfallChartRef",{current:null});ve(this,"audioDemodulatorRef",{current:null});ve(this,"gainConfig",{gain:20});ve(this,"colorConfig",{gain:0});ve(this,"radioing",!1);ve(this,"basebandIQRef",{current:new Float32Array(new ArrayBuffer(0))});ve(this,"iqProcessorRef",{current:null});ve(this,"rawIQDataRef",{current:null});ve(this,"demodMode","LSB");ve(this,"right_drawer",new Dx);ve(this,"fft_packets",[]);ve(this,"fft_speed_bps",0);ve(this,"fft_fps",0);ve(this,"fft_total_bytes",0);ve(this,"config_ready",!1);ve(this,"mounted",!1);ve(this,"xAxisRange",{start:0,end:30*1e6});ve(this,"handleBasebandIQReady",n=>{n&&n instanceof Float32Array&&(this.basebandIQRef.current=n,this.radioing&&this.audioDemodulatorRef.current&&this.audioDemodulatorRef.current.demodulateOnce())});ve(this,"handleSpectrumXAxisChange",n=>{this.xAxisRange.start===n.start&&this.xAxisRange.end===n.end||(this.xAxisRange={...n},this.flush())});ve(this,"parseFrequency",n=>{if(!n)return 0;const r=String(n).trim(),o={GHz:1e9,MHz:1e6,KHz:1e3,Hz:1},i=r.match(/^(\d+(?:\.\d+)?)\s*([a-zA-Z]+)?$/);if(!i)return Number(r)||0;const[,a,c]=i,d=Number(a),h=c&&o[c]||1;return d*h});Xt.post(`${Cn}/get_dsp_config`).then(n=>{this.refresh_from_res(n),this.config_ready=!0}).catch(n=>{console.error("获取DSP配置失败:",n),Ir.warning("获取配置失败,使用默认配置"),this.config_ready=!0,this.on_mount()});try{const n=new WebSocket(`ws://${Wb}/websocket/get_fft`);n.binaryType="arraybuffer",n.onmessage=r=>{if(!this.mounted)return;const o=new Uint16Array(r.data);if(this.fft_point_number!==o.length)return;const i=r.data.byteLength,a=performance.now();if(this.fft_packets.push({size:i,time:a}),this.fft_total_bytes+=i,this.fft_packets.length>1e3){const d=this.fft_packets.shift();d&&(this.fft_total_bytes-=d.size)}if(this.fft_packets.length>=2){const d=this.fft_packets[0],m=(this.fft_packets[this.fft_packets.length-1].time-d.time)/1e3;m>0&&(this.fft_fps=this.fft_packets.length/m,this.fft_speed_bps=this.fft_total_bytes/m)}const c=[];for(let d=0;d<this.fft_point_number;d++){const h=o[d]/256+this.power_offset;let m=this.get_freq_min()+d*(this.get_freq_max()-this.get_freq_min())/this.fft_point_number;this.save_fft[d]={x:this.get_freq_min()+d*(this.get_freq_max()-this.get_freq_min())/this.fft_point_number,y:h},m>=0&&m<=3e7&&c.push(h)}this.spectrumChartRef.current&&this.spectrumChartRef.current.updateFFTData([...this.save_fft]),this.updateWaterfallChart(c)},n.onclose=()=>{this.wsFft=null},n.onerror=r=>{this.wsFft=null},this.wsFft=n}catch(n){console.error("创建get_fft WebSocket失败:",n)}}clear_fft(){this.fft_packets=[],this.fft_fps=0,this.fft_speed_bps=0,this.fft_total_bytes=0,this.currentFFTPowerData=[],this.save_fft=[],this.spectrumChartRef.current&&this.spectrumChartRef.current.updateFFTData([]),this.flush()}createIqWebSocket(){this.wsIq&&this.closeIqWebSocket();try{const n=new WebSocket(`ws://${Wb}/websocket/download_iq`);n.binaryType="arraybuffer",n.onopen=()=>{console.log("download_iq 连接成功!"),this.flush()},n.onmessage=r=>{if(!this.mounted)return;const o=r.data;let i=null;o instanceof ArrayBuffer&&(this.record_iq.push(o),i=new Int16Array(o));const a=this.rawIQDataRef.current;this.rawIQDataRef.current=i,this.iqProcessorRef.current&&typeof this.iqProcessorRef.current.handleNewIQData=="function"&&this.iqProcessorRef.current.handleNewIQData(i),queueMicrotask(()=>{a&&a.buffer&&(this.rawIQDataRef.current=null)})},n.onclose=()=>{console.log("download_iq 连接关闭"),this.wsIq=null,this.flush()},n.onerror=r=>{this.wsIq=null,this.closeIqWebSocket(),this.flush()},this.wsIq=n}catch(n){console.error("创建download_iq WebSocket失败:",n)}}closeIqWebSocket(){if(this.wsIq){try{this.wsIq.close(1e3,"停止录制,正常关闭连接")}catch(n){console.warn("关闭IQ WebSocket失败:",n)}this.wsIq=null}}get_plain(){const{lineSeries:n,chartSpectrum:r,record_iq:o,recording:i,save_fft:a,download_total_bytes:c,download_speed_bps:d,_speed_timer:h,right_drawer:m,fft_packets:p,fft_speed_bps:v,fft_fps:C,config_ready:x,axisX:S,axisY:y,fft_total_bytes:w,mounted:_,...$}=this;return $}refresh_from_res(n){if(!n||!n.data){Ir.warning("配置数据异常");return}this.port=n.data.port,this.center_freq=n.data.center_freq||20,this.band_width=n.data.band_width||30,this.sample_rate=n.data.sample_rate||40,this.fft_point_number=n.data.fft_point_number||1024,this.frame_rate=n.data.frame_rate||30,this.save_fft=new Array(this.fft_point_number),this.power_min=n.data.power_min||-200,this.power_max=n.data.power_max||200,this.power_offset=n.data.power_offset||-166;let r=this.get_freq_min(),o=(this.get_freq_max()-r)/this.fft_point_number,i=(this.get_power_max()+this.get_power_min())/2;for(let a=0;a<this.fft_point_number;a++)this.save_fft[a]={x:r+a*o,y:i};this.spectrumChartRef.current&&(this.spectrumChartRef.current.updateFFTData([...this.save_fft]),this.spectrumChartRef.current.updateAxisRanges({powerMin:this.power_min,powerMax:this.power_max,showFreqMin:this.get_show_freq_min(),showFreqMax:this.get_show_freq_max()})),this.currentFFTPowerData=[],this.flush()}record_start(){this.record_iq=[];const n=!this.recording&&!this.radioing;this.recording=!0,this.checkAndCreateIqWebSocket(),n?Xt.post(`${Cn}/start_record_iq_stream`,{}).then(()=>this.flush()).catch(r=>{Ir.error("启动录制失败"),console.error("启动录制异常:",r),this.recording=!1,this.checkAndCloseIqWebSocket(),this.flush()}):this.flush(),this.record_start_time=this.get_formatted_timestamp()}record_stop(){this.recording=!1,this.checkAndCloseIqWebSocket(),!this.recording&&!this.radioing?Xt.post(`${Cn}/end_record_iq_stream`,{}).then(()=>{this.handleRecordStopSuccess()}).catch(r=>{Ir.error("停止录制失败"),console.error("停止录制异常:",r),this.checkAndCloseIqWebSocket(),this.flush()}):this.handleRecordStopSuccess(!1)}radio_start(){const n=!this.recording&&!this.radioing;this.radioing=!0,this.checkAndCreateIqWebSocket(),n?Xt.post(`${Cn}/start_record_iq_stream`,{}).then(()=>this.flush()).catch(r=>{this.radioing=!1,this.checkAndCloseIqWebSocket(),this.flush()}):this.flush()}radio_stop(){this.radioing=!1,this.checkAndCloseIqWebSocket(),!this.recording&&!this.radioing?Xt.post(`${Cn}/end_record_iq_stream`,{}).then(()=>{this.radioing=!1,this.flush()}).catch(r=>{Ir.error("停止解调失败"),console.error("停止解调异常:",r),this.checkAndCloseIqWebSocket(),this.flush()}):this.flush()}handleRecordStopSuccess(n=!0){if(this.record_iq.length===0){Ir.info("无录制数据可下载"),this.flush();return}const r=new Blob(this.record_iq,{type:"application/octet-stream"}),o=URL.createObjectURL(r),i=document.createElement("a");i.href=o,i.download=`$CF${this.center_freq}_SF${this.sample_rate}_BW${this.band_width}_DT${this.record_start_time}`,document.body.appendChild(i),i.click(),i.remove(),URL.revokeObjectURL(o),this.record_iq=[],Ir.success("录制数据下载完成"),this.flush()}checkAndCreateIqWebSocket(){this.wsIq==null&&this.createIqWebSocket()}checkAndCloseIqWebSocket(){!this.recording&&!this.radioing&&this.closeIqWebSocket()}get_formatted_timestamp(){const n=new Date,r=n.getFullYear(),o=String(n.getMonth()+1).padStart(2,"0"),i=String(n.getDate()).padStart(2,"0"),a=String(n.getHours()).padStart(2,"0"),c=String(n.getMinutes()).padStart(2,"0"),d=String(n.getSeconds()).padStart(2,"0");return`${r}${o}${i}${a}${c}${d}`}setFormattingFunction(n){let r=n,o="Hz",i=1;r>=1e9?(o="GHz",i=1e9):r>=1e6?(o="MHz",i=1e6):r>=1e3&&(o="KHz",i=1e3);let a=(r/i).toFixed(2);return a.endsWith(".00")&&(a=a.slice(0,-3)),`${a}${o}`}updateWaterfallChart(n){this.waterfallChartRef.current&&Array.isArray(n)&&n.length>0&&this.waterfallChartRef.current.addData([...n])}get_show_freq_min(){return 0}get_show_freq_max(){return 30*1e6}get_freq_min(){return(15-61.44/2)*1e6}get_freq_max(){return(15+61.44/2)*1e6}get_power_min(){return this.power_min}get_power_max(){return this.power_max}on_un_mount(){this.mounted=!1,this.closeIqWebSocket(),this.spectrumChartRef.current=null,this.waterfallChartRef.current=null,this.iqProcessorRef.current=null,this.audioDemodulatorRef.current=null}on_mount(){if(this.mounted=!0,!this.config_ready){setTimeout(()=>this.on_mount(),20);return}this.flush()}generateFFT(){const n=new Array(1024);for(let r=0;r<1024;r++){const o=-90+Math.random()*10,i=Math.sin(r/20)*25;n[r]=o+i}return n}render(n){var x,S;const{token:r}=aM.useToken(),{colorPrimary:o,colorBgContainer:i,borderRadius:a,fontSize:c,lineHeight:d,colorText:h,colorTextSecondary:m}=r,p={borderRadius:a,boxShadow:"0 2px 8px rgba(0,0,0,0.08)",backgroundColor:i},v={fontSize:c,color:m},C={marginBottom:"4px",width:"100%"};return ee.jsxs(fr,{style:{width:"100vw",height:"calc(100vh - 65px)",padding:"8px",backgroundColor:r.colorBgLayout,boxSizing:"border-box"},children:[ee.jsxs(Ym,{title:"频谱分析视图",style:{flex:1,...p},bodyStyle:{padding:"16px",height:"calc(100% - 56px)"},children:[ee.jsxs(fr,{gap:"16px",style:{marginBottom:"8px",alignItems:"center"},children:[ee.jsxs(fr,{gap:"4px",align:"center",children:[ee.jsx("span",{style:{display:"inline-block",width:12,height:12,borderRadius:"50%",backgroundColor:((x=this.wsFft)==null?void 0:x.readyState)===WebSocket.OPEN?"#52c41a":"#f5222d"}}),ee.jsxs("span",{children:["频谱:",((S=this.wsFft)==null?void 0:S.readyState)===WebSocket.OPEN?"已连接":"断开"]})]}),ee.jsxs(fr,{gap:"4px",align:"center",children:[ee.jsx("span",{style:{display:"inline-block",width:12,height:12,borderRadius:"50%",backgroundColor:this.radioing?"#52c41a":"#f5222d"}}),ee.jsxs("span",{children:["音频:",this.radioing?"已播放":"已暂停"]})]}),ee.jsxs("span",{children:["信号频点:",this.setFormattingFunction(this.center_freq)]}),ee.jsxs("span",{children:["模式:",this.demodMode]})]}),ee.jsxs(fr,{vertical:!0,gap:"5px",style:{width:"100%",height:"calc(100% - 24px)"},children:[ee.jsx("div",{style:{width:"100%",height:"50%",borderRadius:a},children:ee.jsx(IT,{ref:y=>{this.spectrumChartRef.current=y},powerMin:this.get_power_min(),powerMax:this.get_power_max(),showFreqMin:this.get_show_freq_min(),showFreqMax:this.get_show_freq_max(),freqMin:this.get_freq_min(),freqMax:this.get_freq_max(),recording:this.radioing,freqConfig:this.center_freq,onXAxisRangeChange:this.handleSpectrumXAxisChange})}),ee.jsx("div",{style:{width:"100%",height:"50%",borderRadius:a,backgroundColor:"#000"},children:ee.jsx(wre,{ref:this.waterfallChartRef,texts:{title:"",unit:""},btns:["pause"],style:{height:"100%"},fftPointNumber:Math.round(this.fft_point_number/61.44*30)+1,xAxisRange:this.xAxisRange,powerMin:this.get_power_min(),powerMax:this.get_power_max(),colorConfig:this.colorConfig})}),ee.jsx(xre,{ref:y=>{this.iqProcessorRef.current=y},onBasebandIQReady:this.handleBasebandIQReady,freqConfig:this.center_freq}),ee.jsx(Sre,{ref:y=>{this.audioDemodulatorRef.current=y},basebandIQRef:this.basebandIQRef,recording:this.radioing,gain:this.gainConfig,demodMode:this.demodMode})]})]}),ee.jsxs(Ym,{title:"设备控制中心",style:{width:"320px",flexShrink:0,overflow:"auto",...p,backgroundColor:"rgb(243 237 237)"},bodyStyle:{padding:"8px"},children:[ee.jsx("span",{style:{color:"#276ee3"},children:"频谱参数"}),ee.jsxs(sr,{prefix:ee.jsx("span",{style:v,children:"FFT点数"}),placeholder:"选择FFT点数",value:this.fft_point_number,style:{...C,marginTop:"8px"},onChange:y=>{this.fft_point_number!==y&&(this.fft_point_number=Number(y),this.clear_fft(),this.flush())},children:[ee.jsx(si,{value:"1024",children:"1024"}),ee.jsx(si,{value:"2048",children:"2048"}),ee.jsx(si,{value:"4096",children:"4096"}),ee.jsx(si,{value:"8192",children:"8192"}),ee.jsx(si,{value:"16384",children:"16384"}),ee.jsx(si,{value:"32768",children:"32768"}),"W"]}),ee.jsx("span",{style:{color:"#276ee3",display:"block",marginTop:"8px"},children:"信号参数"}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{...v,flex:1},children:"信号频点 (Hz)"}),ee.jsx(Br,{value:this.center_freq,onChange:y=>{y&&(this.center_freq=y,this.flush())},style:{flex:1},formatter:y=>this.setFormattingFunction(y),parser:y=>this.parseFrequency(y)})]}),ee.jsxs(sr,{prefix:ee.jsx("span",{style:v,children:"采样率"}),placeholder:"选择采样率",value:this.sample_rate,style:{...C,marginTop:"8px"},onChange:y=>{this.sample_rate!==y&&(this.sample_rate=Number(y),this.flush())},children:[ee.jsx(si,{value:"15000",children:"15000"}),ee.jsx(si,{value:"30000",children:"30000"}),ee.jsx(si,{value:"60000",children:"60000"})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{...v,flex:1},children:"带宽(M)"}),ee.jsx(Br,{placeholder:"小于采样率0.8倍",min:0,value:this.band_width,style:{...C,flex:1},onChange:y=>{if(y==null)return;const w=this.sample_rate*.8;if(y>w){Ir.warning(`带宽不能超过采样率 0.8 倍(${w}`);return}this.band_width=y,this.flush()}})]}),ee.jsx(Pn,{type:"primary",block:!0,style:{marginTop:"8px"},onClick:()=>{Xt.post(`${Cn}/update_dsp`,this.get_plain()).then(y=>{this.refresh_from_res(y),this.flush(),Ir.success("配置更新成功")}).catch(y=>{Ir.error("配置更新失败")})},children:"保存配置"}),ee.jsxs(fr,{vertical:!0,gap:"16px",style:{marginTop:"24px"},children:[ee.jsxs(mi,{direction:"vertical",style:{width:"100%"},children:[ee.jsxs(fr,{gap:"4px",align:"center",children:[ee.jsx("span",{style:{flex:1,...v},children:"功率下限"}),ee.jsx(Br,{value:this.power_min,style:{width:"140px",flex:1},onChange:y=>{y!=null&&(this.power_min=y,this.spectrumChartRef.current&&this.spectrumChartRef.current.updateAxisRanges({powerMin:y}),this.flush())}})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{flex:1,...v},children:"功率上限"}),ee.jsx(Br,{value:this.power_max,style:{width:"140px",flex:1},onChange:y=>{y!=null&&(this.power_max=y,this.spectrumChartRef.current&&this.spectrumChartRef.current.updateAxisRanges({powerMax:y}),this.flush())}})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{flex:1,...v},children:"功率基准"}),ee.jsx(Br,{value:this.power_offset,style:{width:"140px",flex:1},onChange:y=>{y!=null&&(this.power_offset=y,this.flush())}})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{flex:1,...v},children:"解调模式"}),ee.jsxs(sr,{value:this.demodMode,onChange:y=>{this.demodMode=y,this.flush()},style:{width:"140px",flex:1},children:[ee.jsx(si,{value:"LSB",children:"LSB"}),ee.jsx(si,{value:"USB",children:"USB"}),ee.jsx(si,{value:"AM",children:"AM"}),ee.jsx(si,{value:"FM",children:"FM"})]})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{flex:1,...v},children:"音频增益"}),ee.jsx(Br,{value:this.gainConfig.gain,min:0,max:40,style:{width:"140px",flex:1},onChange:y=>{y!=null&&(this.gainConfig.gain=y,this.flush())}})]}),ee.jsxs(fr,{gap:"4px",align:"center",style:{marginTop:"8px"},children:[ee.jsx("span",{style:{flex:1,...v},children:"色带阈值"}),ee.jsx(Br,{value:this.colorConfig.gain,style:{width:"140px",flex:1},onChange:y=>{y!=null&&(this.colorConfig.gain=y,this.flush())}})]})]}),ee.jsxs(fr,{gap:"4px",style:{justifyContent:"end"},children:[ee.jsx(Pn,{type:"primary",danger:this.recording,icon:ee.jsx(wM,{}),onClick:()=>{this.recording?this.record_stop():this.record_start(),this.flush()},style:{width:"30%",marginBottom:"10px",backgroundColor:this.recording?r.colorError:o,borderColor:this.recording?r.colorError:o},children:this.recording?"结束下载":"文件下载"}),ee.jsx(Pn,{type:"primary",danger:this.radioing,icon:ee.jsx(nJ,{}),onClick:()=>{this.radioing?this.radio_stop():this.radio_start(),this.flush()},style:{width:"30%",marginBottom:"10px",backgroundColor:this.radioing?r.colorError:o,borderColor:this.radioing?r.colorError:o},children:this.radioing?"结束播放":"开始播放"})]})]})]})]})}}delete Un.Icon.Default.prototype._getIconUrl;Un.Icon.Default.mergeOptions({iconUrl:"/ui/images/marker-icon.png",iconRetinaUrl:"/ui/images/marker-icon-2x.png",shadowUrl:"/ui/images/marker-shadow.png"});class $re extends jr.Base{constructor(){super();ve(this,"leaflet_map",null);ve(this,"setting",null);ve(this,"aircraft_list",null);ve(this,"dsp",null);ve(this,"navigate");ve(this,"location",null);ve(this,"selected_key","/map");ve(this,"version","v1.0.0");ve(this,"menuItems",[]);ve(this,"initSubComponents",()=>{this.leaflet_map=new Bte,this.aircraft_list=new Kte,this.dsp=new _re,setTimeout(()=>{this.setting=new xte,this.flush()},0)});ve(this,"onClick",n=>{this.selected_key=n.key,this.navigate(this.selected_key),this.flush()});this.initSubComponents(),this.menuItems=[{label:"地图选项",icon:ee.jsx(Qi,{}),key:"/map"},{label:"设置",icon:ee.jsx(Qi,{}),key:"/settings"},{label:"飞机列表",icon:ee.jsx(Qi,{}),key:"/aircraftlist"},{label:"DSP",icon:ee.jsx(Qi,{}),key:"/dsp"}],Xt.post(`${Cn}/version`,{}).then(n=>{this.version=n.data.version,this.flush()})}use_hook(){this.navigate=Hx(),this.location=ul(),l.useEffect(()=>{var n;this.selected_key=((n=this.location)==null?void 0:n.pathname)||"/map",this.flush()},[this.location])}get_Data_Source(n){return this.setting?this.setting.data_source_config.map(n):null}render(n){return!this.leaflet_map||!this.setting||!this.aircraft_list||!this.dsp?ee.jsx("div",{style:{textAlign:"center",padding:"20px"},children:"组件初始化中..."}):ee.jsxs("div",{style:{display:"flex",flexDirection:"column",width:"100vw",height:"100vh"},children:[ee.jsx(rs,{style:{},selectedKeys:[this.selected_key],onClick:this.onClick,mode:"horizontal",items:[...this.menuItems.map(r=>({key:r.key,icon:r.icon,label:r.label})),{key:"version",label:ee.jsx("span",{style:{color:"#666",fontWeight:"bold",padding:"4px 8px"},children:this.version}),disabled:!0,style:{marginLeft:"auto",paddingRight:"20px",cursor:"none"}}]}),ee.jsxs(jne,{children:[ee.jsx(Dc,{path:"/map",element:ee.jsx("div",{style:{width:"100%",height:"100%",position:"relative",overflow:"hidden"},children:ee.jsx(this.leaflet_map.x,{})})}),ee.jsx(Dc,{path:"/settings",element:ee.jsx("div",{style:{flex:1,overflowY:"auto"},children:ee.jsx(this.setting.x,{})})}),ee.jsx(Dc,{path:"/aircraftlist",element:ee.jsx("div",{style:{flex:1},children:ee.jsx(this.aircraft_list.x,{})})}),ee.jsx(Dc,{path:"/dsp",element:ee.jsx("div",{style:{flex:1},children:ee.jsx("div",{style:{width:"100%",height:"100%",position:"relative",overflow:"hidden"},children:ee.jsx(this.dsp.x,{})})})}),ee.jsx(Dc,{path:"*",element:ee.jsx(Lne,{to:"/map"})})]})]})}}let Cr=new $re;const ry=document.getElementById("root");ry&&(ry.innerHTML="",vre.createRoot(ry).render(ee.jsx(ire,{children:ee.jsx(Cr.x,{})})));