import{r as s,as as wn,at as pn,au as Cn,aw as Sn,a9 as Qr,aa as Yr,n as L,a$ as Er,ar,t as xn,_ as We,bQ as Br,p as V,ab as Ve,ay as Vr,aR as Rn,c as te,ac as Xr,e as Ae,d as _n,bN as En,bR as Ar,ap as Mn,an as yt,ao as Xt,bS as Or,az as pt,aY as zn,aB as en,u as Nr,a as Pn,m as tn,bv as $n,aS as Tn,C as rn,bh as kn,bt as An,bs as On,bT as Nn,bp as Dn,bq as In,b as Ln,bz as jn,by as Bn,aq as Oe,R as Q,o as Vn}from"./index-351f7d94.js";var Dr=s.createContext(null);function Wn(e){var t=e.children,r=e.onBatchResize,n=s.useRef(0),a=s.useRef([]),o=s.useContext(Dr),i=s.useCallback(function(l,u,f){n.current+=1;var v=n.current;a.current.push({size:l,element:u,data:f}),Promise.resolve().then(function(){v===n.current&&(r==null||r(a.current),a.current=[])}),o==null||o(l,u,f)},[r,o]);return s.createElement(Dr.Provider,{value:i},t)}var nn=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(a,o){return a[0]===r?(n=o,!0):!1}),n}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(r){var n=e(this.__entries__,r),a=this.__entries__[n];return a&&a[1]},t.prototype.set=function(r,n){var a=e(this.__entries__,r);~a?this.__entries__[a][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,a=e(n,r);~a&&n.splice(a,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var a=0,o=this.__entries__;a0},e.prototype.connect_=function(){!Ir||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Un?(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(){!Ir||!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 r=t.propertyName,n=r===void 0?"":r,a=Kn.some(function(o){return!!~n.indexOf(o)});a&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),an=function(e,t){for(var r=0,n=Object.keys(t);r"u"||!(Element instanceof Object))){if(!(t instanceof wt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new na(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 wt(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.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(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new aa(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),sn=typeof WeakMap<"u"?new WeakMap:new nn,ln=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 r=Zn.getInstance(),n=new oa(t,r,this);sn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){ln.prototype[e]=function(){var t;return(t=sn.get(this))[e].apply(t,arguments)}});var ia=function(){return typeof er.ResizeObserver<"u"?er.ResizeObserver:ln}(),Je=new Map;function sa(e){e.forEach(function(t){var r,n=t.target;(r=Je.get(n))===null||r===void 0||r.forEach(function(a){return a(n)})})}var un=new ia(sa),la=null;function ua(e,t){Je.has(e)||(Je.set(e,new Set),un.observe(e)),Je.get(e).add(t)}function ca(e,t){Je.has(e)&&(Je.get(e).delete(t),Je.get(e).size||(un.unobserve(e),Je.delete(e)))}var fa=function(e){wn(r,e);var t=pn(r);function r(){return Cn(this,r),t.apply(this,arguments)}return Sn(r,[{key:"render",value:function(){return this.props.children}}]),r}(s.Component);function da(e,t){var r=e.children,n=e.disabled,a=s.useRef(null),o=s.useRef(null),i=s.useContext(Dr),l=typeof r=="function",u=l?r(a):r,f=s.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),v=!l&&s.isValidElement(u)&&Qr(u),d=v?u.ref:null,h=Yr(d,a),m=function(){var _;return Er(a.current)||(a.current&&ar(a.current)==="object"?Er((_=a.current)===null||_===void 0?void 0:_.nativeElement):null)||Er(o.current)};s.useImperativeHandle(t,function(){return m()});var y=s.useRef(e);y.current=e;var C=s.useCallback(function(b){var _=y.current,S=_.onResize,w=_.data,c=b.getBoundingClientRect(),x=c.width,j=c.height,E=b.offsetWidth,P=b.offsetHeight,Y=Math.floor(x),N=Math.floor(j);if(f.current.width!==Y||f.current.height!==N||f.current.offsetWidth!==E||f.current.offsetHeight!==P){var B={width:Y,height:N,offsetWidth:E,offsetHeight:P};f.current=B;var F=E===Math.round(x)?x:E,K=P===Math.round(j)?j:P,$=L(L({},B),{},{offsetWidth:F,offsetHeight:K});i==null||i($,b,w),S&&Promise.resolve().then(function(){S($,b)})}},[]);return s.useEffect(function(){var b=m();return b&&!n&&ua(b,C),function(){return ca(b,C)}},[a.current,n]),s.createElement(fa,{ref:o},v?s.cloneElement(u,{ref:h}):u)}var va=s.forwardRef(da),ha="rc-observer-key";function ma(e,t){var r=e.children,n=typeof r=="function"?[r]:xn(r);return n.map(function(a,o){var i=(a==null?void 0:a.key)||"".concat(ha,"-").concat(o);return s.createElement(va,We({},e,{key:i,ref:o===0?t:void 0}),a)})}var At=s.forwardRef(ma);At.Collection=Wn;const lo=Object.freeze(Object.defineProperty({__proto__:null,_rs:la,default:At},Symbol.toStringTag,{value:"Module"})),rr=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function Mr(e){return e!==void 0}function ir(e,t){var r=t||{},n=r.defaultValue,a=r.value,o=r.onChange,i=r.postState,l=Br(function(){return Mr(a)?a:Mr(n)?typeof n=="function"?n():n:typeof e=="function"?e():e}),u=V(l,2),f=u[0],v=u[1],d=a!==void 0?a:f,h=i?i(d):d,m=Ve(o),y=Br([d]),C=V(y,2),b=C[0],_=C[1];Vr(function(){var w=b[0];f!==w&&m(f,w)},[b]),Vr(function(){Mr(a)||v(a)},[a]);var S=Ve(function(w,c){v(w,c),_([d],c)});return[h,S]}function ga(e,t){return rr.reduce((r,n)=>{const a=e[`${n}1`],o=e[`${n}3`],i=e[`${n}6`],l=e[`${n}7`];return Object.assign(Object.assign({},r),t(n,{lightColor:a,lightBorderColor:o,darkColor:i,textColor:l}))},{})}var cn=function(t){if(Rn()&&window.document.documentElement){var r=Array.isArray(t)?t:[t],n=window.document.documentElement;return r.some(function(a){return a in n.style})}return!1},ba=function(t,r){if(!cn(t))return!1;var n=document.createElement("div"),a=n.style[t];return n.style[t]=r,n.style[t]!==a};function uo(e,t){return!Array.isArray(e)&&t!==void 0?ba(e,t):cn(e)}const ya=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))};function wa(e){var t=e.prefixCls,r=e.align,n=e.arrow,a=e.arrowPos,o=n||{},i=o.className,l=o.content,u=a.x,f=u===void 0?0:u,v=a.y,d=v===void 0?0:v,h=s.useRef();if(!r||!r.points)return null;var m={position:"absolute"};if(r.autoArrow!==!1){var y=r.points[0],C=r.points[1],b=y[0],_=y[1],S=C[0],w=C[1];b===S||!["t","b"].includes(b)?m.top=d:b==="t"?m.top=0:m.bottom=0,_===w||!["l","r"].includes(_)?m.left=f:_==="l"?m.left=0:m.right=0}return s.createElement("div",{ref:h,className:te("".concat(t,"-arrow"),i),style:m},l)}function pa(e){var t=e.prefixCls,r=e.open,n=e.zIndex,a=e.mask,o=e.motion;return a?s.createElement(Xr,We({},o,{motionAppear:!0,visible:r,removeOnLeave:!0}),function(i){var l=i.className;return s.createElement("div",{style:{zIndex:n},className:te("".concat(t,"-mask"),l)})}):null}var Ca=s.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),Sa=s.forwardRef(function(e,t){var r=e.popup,n=e.className,a=e.prefixCls,o=e.style,i=e.target,l=e.onVisibleChanged,u=e.open,f=e.keepDom,v=e.fresh,d=e.onClick,h=e.mask,m=e.arrow,y=e.arrowPos,C=e.align,b=e.motion,_=e.maskMotion,S=e.forceRender,w=e.getPopupContainer,c=e.autoDestroy,x=e.portal,j=e.zIndex,E=e.onMouseEnter,P=e.onMouseLeave,Y=e.onPointerEnter,N=e.ready,B=e.offsetX,F=e.offsetY,K=e.offsetR,$=e.offsetB,re=e.onAlign,D=e.onPrepare,T=e.stretch,R=e.targetWidth,U=e.targetHeight,k=typeof r=="function"?r():r,ue=u||f,X=(w==null?void 0:w.length)>0,ae=s.useState(!w||!X),J=V(ae,2),I=J[0],O=J[1];if(Ae(function(){!I&&X&&i&&O(!0)},[I,X,i]),!I)return null;var Z="auto",H={left:"-1000vw",top:"-1000vh",right:Z,bottom:Z};if(N||!u){var ne,ce=C.points,fe=C.dynamicInset||((ne=C._experimental)===null||ne===void 0?void 0:ne.dynamicInset),oe=fe&&ce[0][1]==="r",Ce=fe&&ce[0][0]==="b";oe?(H.right=K,H.left=Z):(H.left=B,H.right=Z),Ce?(H.bottom=$,H.top=Z):(H.top=F,H.bottom=Z)}var ie={};return T&&(T.includes("height")&&U?ie.height=U:T.includes("minHeight")&&U&&(ie.minHeight=U),T.includes("width")&&R?ie.width=R:T.includes("minWidth")&&R&&(ie.minWidth=R)),u||(ie.pointerEvents="none"),s.createElement(x,{open:S||ue,getContainer:w&&function(){return w(i)},autoDestroy:c},s.createElement(pa,{prefixCls:a,open:u,zIndex:j,mask:h,motion:_}),s.createElement(At,{onResize:re,disabled:!u},function(Re){return s.createElement(Xr,We({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:S,leavedClassName:"".concat(a,"-hidden")},b,{onAppearPrepare:D,onEnterPrepare:D,visible:u,onVisibleChanged:function(he){var Se;b==null||(Se=b.onVisibleChanged)===null||Se===void 0||Se.call(b,he),l(he)}}),function(we,he){var Se=we.className,p=we.style,M=te(a,Se,n);return s.createElement("div",{ref:_n(Re,t,he),className:M,style:L(L(L(L({"--arrow-x":"".concat(y.x||0,"px"),"--arrow-y":"".concat(y.y||0,"px")},H),ie),p),{},{boxSizing:"border-box",zIndex:j},o),onMouseEnter:E,onMouseLeave:P,onPointerEnter:Y,onClick:d},m&&s.createElement(wa,{prefixCls:a,arrow:m,arrowPos:y,align:C}),s.createElement(Ca,{cache:!u&&!v},k))})}))}),xa=s.forwardRef(function(e,t){var r=e.children,n=e.getTriggerDOMNode,a=Qr(r),o=s.useCallback(function(l){En(t,n?n(l):l)},[n]),i=Yr(o,r.ref);return a?s.cloneElement(r,{ref:i}):r}),Fr=s.createContext(null);function Hr(e){return e?Array.isArray(e)?e:[e]:[]}function Ra(e,t,r,n){return s.useMemo(function(){var a=Hr(r??t),o=Hr(n??t),i=new Set(a),l=new Set(o);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[i,l]},[e,t,r,n])}function _a(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function Ea(e,t,r,n){for(var a=r.points,o=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Tt(e){return kt(parseFloat(e),0)}function Gr(e,t){var r=L({},e);return(t||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement||n instanceof HTMLHtmlElement)){var a=Ot(n).getComputedStyle(n),o=a.overflow,i=a.overflowClipMargin,l=a.borderTopWidth,u=a.borderBottomWidth,f=a.borderLeftWidth,v=a.borderRightWidth,d=n.getBoundingClientRect(),h=n.offsetHeight,m=n.clientHeight,y=n.offsetWidth,C=n.clientWidth,b=Tt(l),_=Tt(u),S=Tt(f),w=Tt(v),c=kt(Math.round(d.width/y*1e3)/1e3),x=kt(Math.round(d.height/h*1e3)/1e3),j=(y-C-S-w)*c,E=(h-m-b-_)*x,P=b*x,Y=_*x,N=S*c,B=w*c,F=0,K=0;if(o==="clip"){var $=Tt(i);F=$*c,K=$*x}var re=d.x+N-F,D=d.y+P-K,T=re+d.width+2*F-N-B-j,R=D+d.height+2*K-P-Y-E;r.left=Math.max(r.left,re),r.top=Math.max(r.top,D),r.right=Math.min(r.right,T),r.bottom=Math.min(r.bottom,R)}}),r}function Kr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r="".concat(t),n=r.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(r)}function Ur(e,t){var r=t||[],n=V(r,2),a=n[0],o=n[1];return[Kr(e.width,a),Kr(e.height,o)]}function Zr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function ht(e,t){var r=t[0],n=t[1],a,o;return r==="t"?o=e.y:r==="b"?o=e.y+e.height:o=e.y+e.height/2,n==="l"?a=e.x:n==="r"?a=e.x+e.width:a=e.x+e.width/2,{x:a,y:o}}function Ze(e,t){var r={t:"b",b:"t",l:"r",r:"l"};return e.map(function(n,a){return a===t?r[n]||"c":n}).join("")}function Ma(e,t,r,n,a,o,i){var l=s.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:a[n]||{}}),u=V(l,2),f=u[0],v=u[1],d=s.useRef(0),h=s.useMemo(function(){return t?Lr(t):[]},[t]),m=s.useRef({}),y=function(){m.current={}};e||y();var C=Ve(function(){if(t&&r&&e){let $e=function(Be,at){var dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:M,vt=k.x+Be,Pt=k.y+at,$t=vt+ne,Zt=Pt+H,Cr=Math.max(vt,dt.left),Sr=Math.max(Pt,dt.top),xr=Math.min($t,dt.right),Rr=Math.min(Zt,dt.bottom);return Math.max(0,(xr-Cr)*(Rr-Sr))},Ut=function(){qe=k.y+W,Ge=qe+H,Ke=k.x+ve,lt=Ke+ne};var S,w,c=t,x=c.ownerDocument,j=Ot(c),E=j.getComputedStyle(c),P=E.width,Y=E.height,N=E.position,B=c.style.left,F=c.style.top,K=c.style.right,$=c.style.bottom,re=c.style.overflow,D=L(L({},a[n]),o),T=x.createElement("div");(S=c.parentElement)===null||S===void 0||S.appendChild(T),T.style.left="".concat(c.offsetLeft,"px"),T.style.top="".concat(c.offsetTop,"px"),T.style.position=N,T.style.height="".concat(c.offsetHeight,"px"),T.style.width="".concat(c.offsetWidth,"px"),c.style.left="0",c.style.top="0",c.style.right="auto",c.style.bottom="auto",c.style.overflow="hidden";var R;if(Array.isArray(r))R={x:r[0],y:r[1],width:0,height:0};else{var U=r.getBoundingClientRect();R={x:U.x,y:U.y,width:U.width,height:U.height}}var k=c.getBoundingClientRect(),ue=x.documentElement,X=ue.clientWidth,ae=ue.clientHeight,J=ue.scrollWidth,I=ue.scrollHeight,O=ue.scrollTop,Z=ue.scrollLeft,H=k.height,ne=k.width,ce=R.height,fe=R.width,oe={left:0,top:0,right:X,bottom:ae},Ce={left:-Z,top:-O,right:J-Z,bottom:I-O},ie=D.htmlRegion,Re="visible",we="visibleFirst";ie!=="scroll"&&ie!==we&&(ie=Re);var he=ie===we,Se=Gr(Ce,h),p=Gr(oe,h),M=ie===Re?p:Se,ee=he?p:M;c.style.left="auto",c.style.top="auto",c.style.right="0",c.style.bottom="0";var ge=c.getBoundingClientRect();c.style.left=B,c.style.top=F,c.style.right=K,c.style.bottom=$,c.style.overflow=re,(w=c.parentElement)===null||w===void 0||w.removeChild(T);var q=kt(Math.round(ne/parseFloat(P)*1e3)/1e3),de=kt(Math.round(H/parseFloat(Y)*1e3)/1e3);if(q===0||de===0||Ar(r)&&!Mn(r))return;var xe=D.offset,be=D.targetOffset,Ct=Ur(k,xe),ot=V(Ct,2),Ee=ot[0],G=ot[1],A=Ur(R,be),pe=V(A,2),Me=pe[0],sr=pe[1];R.x-=Me,R.y-=sr;var it=D.points||[],ze=V(it,2),Fe=ze[0],lr=ze[1],Ie=Zr(lr),Pe=Zr(Fe),Nt=ht(R,Ie),St=ht(k,Pe),He=L({},D),ve=Nt.x-St.x+Ee,W=Nt.y-St.y+G,Ne=$e(ve,W),De=$e(ve,W,p),Qe=ht(R,["t","l"]),xt=ht(k,["t","l"]),Rt=ht(R,["b","r"]),_t=ht(k,["b","r"]),_e=D.overflow||{},ur=_e.adjustX,Dt=_e.adjustY,st=_e.shiftX,Et=_e.shiftY,It=function(at){return typeof at=="boolean"?at:at>=0},qe,Ge,Ke,lt;Ut();var Mt=It(Dt),zt=Pe[0]===Ie[0];if(Mt&&Pe[0]==="t"&&(Ge>ee.bottom||m.current.bt)){var Ye=W;zt?Ye-=H-ce:Ye=Qe.y-_t.y-G;var Xe=$e(ve,Ye),cr=$e(ve,Ye,p);Xe>Ne||Xe===Ne&&(!he||cr>=De)?(m.current.bt=!0,W=Ye,G=-G,He.points=[Ze(Pe,0),Ze(Ie,0)]):m.current.bt=!1}if(Mt&&Pe[0]==="b"&&(qeNe||Lt===Ne&&(!he||fr>=De)?(m.current.tb=!0,W=ye,G=-G,He.points=[Ze(Pe,0),Ze(Ie,0)]):m.current.tb=!1}var jt=It(ur),Bt=Pe[1]===Ie[1];if(jt&&Pe[1]==="l"&&(lt>ee.right||m.current.rl)){var et=ve;Bt?et-=ne-fe:et=Qe.x-_t.x-Ee;var Vt=$e(et,W),dr=$e(et,W,p);Vt>Ne||Vt===Ne&&(!he||dr>=De)?(m.current.rl=!0,ve=et,Ee=-Ee,He.points=[Ze(Pe,1),Ze(Ie,1)]):m.current.rl=!1}if(jt&&Pe[1]==="r"&&(KeNe||Wt===Ne&&(!he||ut>=De)?(m.current.lr=!0,ve=tt,Ee=-Ee,He.points=[Ze(Pe,1),Ze(Ie,1)]):m.current.lr=!1}Ut();var Le=st===!0?0:st;typeof Le=="number"&&(Kep.right&&(ve-=lt-p.right-Ee,R.x>p.right-Le&&(ve+=R.x-p.right+Le)));var rt=Et===!0?0:Et;typeof rt=="number"&&(qep.bottom&&(W-=Ge-p.bottom-G,R.y>p.bottom-rt&&(W+=R.y-p.bottom+rt)));var ct=k.x+ve,ft=ct+ne,je=k.y+W,Ft=je+H,nt=R.x,Ue=nt+fe,Ht=R.y,vr=Ht+ce,hr=Math.max(ct,nt),qt=Math.min(ft,Ue),mr=(hr+qt)/2,gr=mr-ct,br=Math.max(je,Ht),Gt=Math.min(Ft,vr),yr=(br+Gt)/2,wr=yr-je;i==null||i(t,He);var Kt=ge.right-k.x-(ve+k.width),pr=ge.bottom-k.y-(W+k.height);v({ready:!0,offsetX:ve/q,offsetY:W/de,offsetR:Kt/q,offsetB:pr/de,arrowX:gr/q,arrowY:wr/de,scaleX:q,scaleY:de,align:He})}}),b=function(){d.current+=1;var w=d.current;Promise.resolve().then(function(){d.current===w&&C()})},_=function(){v(function(w){return L(L({},w),{},{ready:!1})})};return Ae(_,[n]),Ae(function(){e||_()},[e]),[f.ready,f.offsetX,f.offsetY,f.offsetR,f.offsetB,f.arrowX,f.arrowY,f.scaleX,f.scaleY,f.align,b]}function za(e,t,r,n,a){Ae(function(){if(e&&t&&r){let d=function(){n(),a()};var o=t,i=r,l=Lr(o),u=Lr(i),f=Ot(i),v=new Set([f].concat(yt(l),yt(u)));return v.forEach(function(h){h.addEventListener("scroll",d,{passive:!0})}),f.addEventListener("resize",d,{passive:!0}),n(),function(){v.forEach(function(h){h.removeEventListener("scroll",d),f.removeEventListener("resize",d)})}}},[e,t,r])}function Pa(e,t,r,n,a,o,i,l){var u=s.useRef(e),f=s.useRef(!1);u.current!==e&&(f.current=!0,u.current=e),s.useEffect(function(){var v=Xt(function(){f.current=!1});return function(){Xt.cancel(v)}},[e]),s.useEffect(function(){if(t&&n&&(!a||o)){var v=function(){var j=!1,E=function(N){var B=N.target;j=i(B)},P=function(N){var B=N.target;!f.current&&u.current&&!j&&!i(B)&&l(!1)};return[E,P]},d=v(),h=V(d,2),m=h[0],y=h[1],C=v(),b=V(C,2),_=b[0],S=b[1],w=Ot(n);w.addEventListener("mousedown",m,!0),w.addEventListener("click",y,!0),w.addEventListener("contextmenu",y,!0);var c=Or(r);return c&&(c.addEventListener("mousedown",_,!0),c.addEventListener("click",S,!0),c.addEventListener("contextmenu",S,!0)),function(){w.removeEventListener("mousedown",m,!0),w.removeEventListener("click",y,!0),w.removeEventListener("contextmenu",y,!0),c&&(c.removeEventListener("mousedown",_,!0),c.removeEventListener("click",S,!0),c.removeEventListener("contextmenu",S,!0))}}},[t,r,n,a,o])}var $a=["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 Ta(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:en,t=s.forwardRef(function(r,n){var a=r.prefixCls,o=a===void 0?"rc-trigger-popup":a,i=r.children,l=r.action,u=l===void 0?"hover":l,f=r.showAction,v=r.hideAction,d=r.popupVisible,h=r.defaultPopupVisible,m=r.onPopupVisibleChange,y=r.afterPopupVisibleChange,C=r.mouseEnterDelay,b=r.mouseLeaveDelay,_=b===void 0?.1:b,S=r.focusDelay,w=r.blurDelay,c=r.mask,x=r.maskClosable,j=x===void 0?!0:x,E=r.getPopupContainer,P=r.forceRender,Y=r.autoDestroy,N=r.destroyPopupOnHide,B=r.popup,F=r.popupClassName,K=r.popupStyle,$=r.popupPlacement,re=r.builtinPlacements,D=re===void 0?{}:re,T=r.popupAlign,R=r.zIndex,U=r.stretch,k=r.getPopupClassNameFromAlign,ue=r.fresh,X=r.alignPoint,ae=r.onPopupClick,J=r.onPopupAlign,I=r.arrow,O=r.popupMotion,Z=r.maskMotion,H=r.popupTransitionName,ne=r.popupAnimation,ce=r.maskTransitionName,fe=r.maskAnimation,oe=r.className,Ce=r.getTriggerDOMNode,ie=pt(r,$a),Re=Y||N||!1,we=s.useState(!1),he=V(we,2),Se=he[0],p=he[1];Ae(function(){p(ya())},[]);var M=s.useRef({}),ee=s.useContext(Fr),ge=s.useMemo(function(){return{registerSubPopup:function(z,se){M.current[z]=se,ee==null||ee.registerSubPopup(z,se)}}},[ee]),q=zn(),de=s.useState(null),xe=V(de,2),be=xe[0],Ct=xe[1],ot=Ve(function(g){Ar(g)&&be!==g&&Ct(g),ee==null||ee.registerSubPopup(q,g)}),Ee=s.useState(null),G=V(Ee,2),A=G[0],pe=G[1],Me=s.useRef(null),sr=Ve(function(g){Ar(g)&&A!==g&&(pe(g),Me.current=g)}),it=s.Children.only(i),ze=(it==null?void 0:it.props)||{},Fe={},lr=Ve(function(g){var z,se,me=A;return(me==null?void 0:me.contains(g))||((z=Or(me))===null||z===void 0?void 0:z.host)===g||g===me||(be==null?void 0:be.contains(g))||((se=Or(be))===null||se===void 0?void 0:se.host)===g||g===be||Object.values(M.current).some(function(le){return(le==null?void 0:le.contains(g))||g===le})}),Ie=qr(o,O,ne,H),Pe=qr(o,Z,fe,ce),Nt=s.useState(h||!1),St=V(Nt,2),He=St[0],ve=St[1],W=d??He,Ne=Ve(function(g){d===void 0&&ve(g)});Ae(function(){ve(d||!1)},[d]);var De=s.useRef(W);De.current=W;var Qe=s.useRef([]);Qe.current=[];var xt=Ve(function(g){var z;Ne(g),((z=Qe.current[Qe.current.length-1])!==null&&z!==void 0?z:W)!==g&&(Qe.current.push(g),m==null||m(g))}),Rt=s.useRef(),_t=function(){clearTimeout(Rt.current)},_e=function(z){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;_t(),se===0?xt(z):Rt.current=setTimeout(function(){xt(z)},se*1e3)};s.useEffect(function(){return _t},[]);var ur=s.useState(!1),Dt=V(ur,2),st=Dt[0],Et=Dt[1];Ae(function(g){(!g||W)&&Et(!0)},[W]);var It=s.useState(null),qe=V(It,2),Ge=qe[0],Ke=qe[1],lt=s.useState([0,0]),Mt=V(lt,2),zt=Mt[0],Ye=Mt[1],Xe=function(z){Ye([z.clientX,z.clientY])},cr=Ma(W,be,X?zt:A,$,D,T,J),ye=V(cr,11),Lt=ye[0],fr=ye[1],jt=ye[2],Bt=ye[3],et=ye[4],Vt=ye[5],dr=ye[6],tt=ye[7],Wt=ye[8],ut=ye[9],Le=ye[10],rt=Ra(Se,u,f,v),ct=V(rt,2),ft=ct[0],je=ct[1],Ft=ft.has("click"),nt=je.has("click")||je.has("contextMenu"),Ue=Ve(function(){st||Le()}),Ht=function(){De.current&&X&&nt&&_e(!1)};za(W,A,be,Ue,Ht),Ae(function(){Ue()},[zt,$]),Ae(function(){W&&!(D!=null&&D[$])&&Ue()},[JSON.stringify(T)]);var vr=s.useMemo(function(){var g=Ea(D,o,ut,X);return te(g,k==null?void 0:k(ut))},[ut,k,D,o,X]);s.useImperativeHandle(n,function(){return{nativeElement:Me.current,forceAlign:Ue}});var hr=s.useState(0),qt=V(hr,2),mr=qt[0],gr=qt[1],br=s.useState(0),Gt=V(br,2),yr=Gt[0],wr=Gt[1],Kt=function(){if(U&&A){var z=A.getBoundingClientRect();gr(z.width),wr(z.height)}},pr=function(){Kt(),Ue()},$e=function(z){Et(!1),Le(),y==null||y(z)},Ut=function(){return new Promise(function(z){Kt(),Ke(function(){return z})})};Ae(function(){Ge&&(Le(),Ge(),Ke(null))},[Ge]);function Be(g,z,se,me){Fe[g]=function(le){var Jt;me==null||me(le),_e(z,se);for(var _r=arguments.length,jr=new Array(_r>1?_r-1:0),Qt=1;Qt<_r;Qt++)jr[Qt-1]=arguments[Qt];(Jt=ze[g])===null||Jt===void 0||Jt.call.apply(Jt,[ze,le].concat(jr))}}(Ft||nt)&&(Fe.onClick=function(g){var z;De.current&&nt?_e(!1):!De.current&&Ft&&(Xe(g),_e(!0));for(var se=arguments.length,me=new Array(se>1?se-1:0),le=1;le1?se-1:0),le=1;le{const{sizePopupArrow:n,arrowPolygon:a,arrowPath:o,arrowShadowWidth:i,borderRadiusXS:l,calc:u}=e;return{pointerEvents:"none",width:n,height:n,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:n,height:u(n).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[a,o]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${Nr(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:r,zIndex:0,background:"transparent"}}},dn=8;function vn(e){const{contentRadius:t,limitVerticalRadius:r}=e,n=t>12?t+2:12;return{arrowOffsetHorizontal:n,arrowOffsetVertical:r?dn:n}}function Yt(e,t){return e?t:{}}function ja(e,t,r){const{componentCls:n,boxShadowPopoverArrow:a,arrowOffsetVertical:o,arrowOffsetHorizontal:i}=e,{arrowDistance:l=0,arrowPlacement:u={left:!0,right:!0,top:!0,bottom:!0}}=r||{};return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},La(e,t,a)),{"&:before":{background:t}})]},Yt(!!u.top,{[[`&-placement-top > ${n}-arrow`,`&-placement-topLeft > ${n}-arrow`,`&-placement-topRight > ${n}-arrow`].join(",")]:{bottom:l,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft > ${n}-arrow`]:{left:{_skip_check_:!0,value:i}},[`&-placement-topRight > ${n}-arrow`]:{right:{_skip_check_:!0,value:i}}})),Yt(!!u.bottom,{[[`&-placement-bottom > ${n}-arrow`,`&-placement-bottomLeft > ${n}-arrow`,`&-placement-bottomRight > ${n}-arrow`].join(",")]:{top:l,transform:"translateY(-100%)"},[`&-placement-bottom > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft > ${n}-arrow`]:{left:{_skip_check_:!0,value:i}},[`&-placement-bottomRight > ${n}-arrow`]:{right:{_skip_check_:!0,value:i}}})),Yt(!!u.left,{[[`&-placement-left > ${n}-arrow`,`&-placement-leftTop > ${n}-arrow`,`&-placement-leftBottom > ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:l},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${n}-arrow`]:{top:o},[`&-placement-leftBottom > ${n}-arrow`]:{bottom:o}})),Yt(!!u.right,{[[`&-placement-right > ${n}-arrow`,`&-placement-rightTop > ${n}-arrow`,`&-placement-rightBottom > ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:l},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${n}-arrow`]:{top:o},[`&-placement-rightBottom > ${n}-arrow`]:{bottom:o}}))}}function Ba(e,t,r,n){if(n===!1)return{adjustX:!1,adjustY:!1};const a=n&&typeof n=="object"?n:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.arrowOffsetHorizontal*2+r,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=t.arrowOffsetVertical*2+r,o.shiftX=!0,o.adjustX=!0;break}const i=Object.assign(Object.assign({},o),a);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const Jr={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"]}},Va={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"]}},Wa=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function Fa(e){const{arrowWidth:t,autoAdjustOverflow:r,arrowPointAtCenter:n,offset:a,borderRadius:o,visibleFirst:i}=e,l=t/2,u={};return Object.keys(Jr).forEach(f=>{const v=n&&Va[f]||Jr[f],d=Object.assign(Object.assign({},v),{offset:[0,0],dynamicInset:!0});switch(u[f]=d,Wa.has(f)&&(d.autoArrow=!1),f){case"top":case"topLeft":case"topRight":d.offset[1]=-l-a;break;case"bottom":case"bottomLeft":case"bottomRight":d.offset[1]=l+a;break;case"left":case"leftTop":case"leftBottom":d.offset[0]=-l-a;break;case"right":case"rightTop":case"rightBottom":d.offset[0]=l+a;break}const h=vn({contentRadius:o,limitVerticalRadius:!0});if(n)switch(f){case"topLeft":case"bottomLeft":d.offset[0]=-h.arrowOffsetHorizontal-l;break;case"topRight":case"bottomRight":d.offset[0]=h.arrowOffsetHorizontal+l;break;case"leftTop":case"rightTop":d.offset[1]=-h.arrowOffsetHorizontal-l;break;case"leftBottom":case"rightBottom":d.offset[1]=h.arrowOffsetHorizontal+l;break}d.overflow=Ba(f,h,t,r),i&&(d.htmlRegion="visibleFirst")}),u}const Ha=e=>{const{componentCls:t,tooltipMaxWidth:r,tooltipColor:n,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:i,controlHeight:l,boxShadowSecondary:u,paddingSM:f,paddingXS:v}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Tn(e)),{position:"absolute",zIndex:i,display:"block",width:"max-content",maxWidth:r,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${t}-inner`]:{minWidth:l,minHeight:l,padding:`${Nr(e.calc(f).div(2).equal())} ${Nr(v)}`,color:n,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,boxShadow:u,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:e.min(o,dn)}},[`${t}-content`]:{position:"relative"}}),ga(e,(d,h)=>{let{darkColor:m}=h;return{[`&${t}-${d}`]:{[`${t}-inner`]:{backgroundColor:m},[`${t}-arrow`]:{"--antd-arrow-background-color":m}}}})),{"&-rtl":{direction:"rtl"}})},ja(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},qa=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},vn({contentRadius:e.borderRadius,limitVerticalRadius:!0})),Ia(tn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),hn=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return Pn("Tooltip",n=>{const{borderRadius:a,colorTextLightSolid:o,colorBgSpotlight:i}=n,l=tn(n,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:a,tooltipBg:i});return[Ha(l),$n(n,"zoom-big-fast")]},qa,{resetStyle:!1,injectStyle:t})(e)},Ga=rr.map(e=>`${e}-inverse`);function Ka(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(yt(Ga),yt(rr)).includes(e):rr.includes(e)}function mn(e,t){const r=Ka(t),n=te({[`${e}-${t}`]:t&&r}),a={},o={};return t&&!r&&(a.background=t,o["--antd-arrow-background-color"]=t),{className:n,overlayStyle:a,arrowStyle:o}}const Ua=e=>{const{prefixCls:t,className:r,placement:n="top",title:a,color:o,overlayInnerStyle:i}=e,{getPrefixCls:l}=s.useContext(rn),u=l("tooltip",t),[f,v,d]=hn(u),h=mn(u,o),m=h.arrowStyle,y=Object.assign(Object.assign({},i),h.overlayStyle),C=te(v,d,u,`${u}-pure`,`${u}-placement-${n}`,r,h.className);return f(s.createElement("div",{className:C,style:m},s.createElement("div",{className:`${u}-arrow`}),s.createElement(fn,Object.assign({},e,{className:v,prefixCls:u,overlayInnerStyle:y}),a)))},Za=Ua;var Ja=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a{var r,n;const{prefixCls:a,openClassName:o,getTooltipContainer:i,overlayClassName:l,color:u,overlayInnerStyle:f,children:v,afterOpenChange:d,afterVisibleChange:h,destroyTooltipOnHide:m,arrow:y=!0,title:C,overlay:b,builtinPlacements:_,arrowPointAtCenter:S=!1,autoAdjustOverflow:w=!0}=e,c=!!y,[,x]=kn(),{getPopupContainer:j,getPrefixCls:E,direction:P}=s.useContext(rn),Y=Bn(),N=s.useRef(null),B=()=>{var q;(q=N.current)===null||q===void 0||q.forceAlign()};s.useImperativeHandle(t,()=>({forceAlign:B,forcePopupAlign:()=>{Y.deprecated(!1,"forcePopupAlign","forceAlign"),B()}}));const[F,K]=ir(!1,{value:(r=e.open)!==null&&r!==void 0?r:e.visible,defaultValue:(n=e.defaultOpen)!==null&&n!==void 0?n:e.defaultVisible}),$=!C&&!b&&C!==0,re=q=>{var de,xe;K($?!1:q),$||((de=e.onOpenChange)===null||de===void 0||de.call(e,q),(xe=e.onVisibleChange)===null||xe===void 0||xe.call(e,q))},D=s.useMemo(()=>{var q,de;let xe=S;return typeof y=="object"&&(xe=(de=(q=y.pointAtCenter)!==null&&q!==void 0?q:y.arrowPointAtCenter)!==null&&de!==void 0?de:S),_||Fa({arrowPointAtCenter:xe,autoAdjustOverflow:w,arrowWidth:c?x.sizePopupArrow:0,borderRadius:x.borderRadius,offset:x.marginXXS,visibleFirst:!0})},[S,y,_,x]),T=s.useMemo(()=>C===0?C:b||C||"",[b,C]),R=s.createElement(An,null,typeof T=="function"?T():T),{getPopupContainer:U,placement:k="top",mouseEnterDelay:ue=.1,mouseLeaveDelay:X=.1,overlayStyle:ae,rootClassName:J}=e,I=Ja(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),O=E("tooltip",a),Z=E(),H=e["data-popover-inject"];let ne=F;!("open"in e)&&!("visible"in e)&&$&&(ne=!1);const ce=On(v)&&!Nn(v)?v:s.createElement("span",null,v),fe=ce.props,oe=!fe.className||typeof fe.className=="string"?te(fe.className,o||`${O}-open`):fe.className,[Ce,ie,Re]=hn(O,!H),we=mn(O,u),he=we.arrowStyle,Se=Object.assign(Object.assign({},f),we.overlayStyle),p=te(l,{[`${O}-rtl`]:P==="rtl"},we.className,J,ie,Re),[M,ee]=Dn("Tooltip",I.zIndex),ge=s.createElement(Da,Object.assign({},I,{zIndex:M,showArrow:c,placement:k,mouseEnterDelay:ue,mouseLeaveDelay:X,prefixCls:O,overlayClassName:p,overlayStyle:Object.assign(Object.assign({},he),ae),getTooltipContainer:U||i||j,ref:N,builtinPlacements:D,overlay:R,visible:ne,onVisibleChange:re,afterVisibleChange:d??h,overlayInnerStyle:Se,arrowContent:s.createElement("span",{className:`${O}-arrow-content`}),motion:{motionName:In(Z,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!m}),ne?Ln(ce,{className:oe}):ce);return Ce(s.createElement(jn.Provider,{value:ee},ge))});gn._InternalPanelDoNotUseOrYouWillBeFired=Za;const co=gn;function bt(e){return!!(e.addonBefore||e.addonAfter)}function zr(e){return!!(e.prefix||e.suffix||e.allowClear)}function nr(e,t,r,n){if(r){var a=t;if(t.type==="click"){var o=e.cloneNode(!0);a=Object.create(t,{target:{value:o},currentTarget:{value:o}}),o.value="",r(a);return}if(n!==void 0){var i=e.cloneNode(!0);a=Object.create(t,{target:{value:i},currentTarget:{value:i}}),i.type!=="file"&&(i.value=n),r(a);return}r(a)}}function Qa(e,t){if(e){e.focus(t);var r=t||{},n=r.cursor;if(n){var a=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(a,a);break;default:e.setSelectionRange(0,a)}}}}var bn=function(t){var r,n,a=t.inputElement,o=t.prefixCls,i=t.prefix,l=t.suffix,u=t.addonBefore,f=t.addonAfter,v=t.className,d=t.style,h=t.disabled,m=t.readOnly,y=t.focused,C=t.triggerFocus,b=t.allowClear,_=t.value,S=t.handleReset,w=t.hidden,c=t.classes,x=t.classNames,j=t.dataAttrs,E=t.styles,P=t.components,Y=(P==null?void 0:P.affixWrapper)||"span",N=(P==null?void 0:P.groupWrapper)||"span",B=(P==null?void 0:P.wrapper)||"span",F=(P==null?void 0:P.groupAddon)||"span",K=s.useRef(null),$=function(O){var Z;(Z=K.current)!==null&&Z!==void 0&&Z.contains(O.target)&&(C==null||C())},re=function(){var O;if(!b)return null;var Z=!h&&!m&&_,H="".concat(o,"-clear-icon"),ne=ar(b)==="object"&&b!==null&&b!==void 0&&b.clearIcon?b.clearIcon:"✖";return Q.createElement("span",{onClick:S,onMouseDown:function(fe){return fe.preventDefault()},className:te(H,(O={},Oe(O,"".concat(H,"-hidden"),!Z),Oe(O,"".concat(H,"-has-suffix"),!!l),O)),role:"button",tabIndex:-1},ne)},D=s.cloneElement(a,{value:_,hidden:w,className:te((r=a.props)===null||r===void 0?void 0:r.className,!zr(t)&&!bt(t)&&v)||null,style:L(L({},(n=a.props)===null||n===void 0?void 0:n.style),!zr(t)&&!bt(t)?d:{})});if(zr(t)){var T,R="".concat(o,"-affix-wrapper"),U=te(R,(T={},Oe(T,"".concat(R,"-disabled"),h),Oe(T,"".concat(R,"-focused"),y),Oe(T,"".concat(R,"-readonly"),m),Oe(T,"".concat(R,"-input-with-clear-btn"),l&&b&&_),T),!bt(t)&&v,c==null?void 0:c.affixWrapper,x==null?void 0:x.affixWrapper),k=(l||b)&&Q.createElement("span",{className:te("".concat(o,"-suffix"),x==null?void 0:x.suffix),style:E==null?void 0:E.suffix},re(),l);D=Q.createElement(Y,We({className:U,style:L(L({},bt(t)?void 0:d),E==null?void 0:E.affixWrapper),hidden:!bt(t)&&w,onClick:$},j==null?void 0:j.affixWrapper,{ref:K}),i&&Q.createElement("span",{className:te("".concat(o,"-prefix"),x==null?void 0:x.prefix),style:E==null?void 0:E.prefix},i),s.cloneElement(a,{value:_,hidden:null}),k)}if(bt(t)){var ue="".concat(o,"-group"),X="".concat(ue,"-addon"),ae=te("".concat(o,"-wrapper"),ue,c==null?void 0:c.wrapper),J=te("".concat(o,"-group-wrapper"),v,c==null?void 0:c.group);return Q.createElement(N,{className:J,style:d,hidden:w},Q.createElement(B,{className:ae},u&&Q.createElement(F,{className:X},u),s.cloneElement(D,{hidden:null}),f&&Q.createElement(F,{className:X},f)))}return D},Ya=["show"];function yn(e,t){return s.useMemo(function(){var r={};t&&(r.show=ar(t)==="object"&&t.formatter?t.formatter:!!t),r=L(L({},r),e);var n=r,a=n.show,o=pt(n,Ya);return L(L({},o),{},{show:!!a,showFormatter:typeof a=="function"?a:void 0,strategy:o.strategy||function(i){return i.length}})},[e,t])}var Xa=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],fo=s.forwardRef(function(e,t){var r=e.autoComplete,n=e.onChange,a=e.onFocus,o=e.onBlur,i=e.onPressEnter,l=e.onKeyDown,u=e.prefixCls,f=u===void 0?"rc-input":u,v=e.disabled,d=e.htmlSize,h=e.className,m=e.maxLength,y=e.suffix,C=e.showCount,b=e.count,_=e.type,S=_===void 0?"text":_,w=e.classes,c=e.classNames,x=e.styles,j=e.onCompositionStart,E=e.onCompositionEnd,P=pt(e,Xa),Y=s.useState(!1),N=V(Y,2),B=N[0],F=N[1],K=Q.useRef(!1),$=s.useRef(null),re=function(M){$.current&&Qa($.current,M)},D=ir(e.defaultValue,{value:e.value}),T=V(D,2),R=T[0],U=T[1],k=R==null?"":String(R),ue=Q.useState(null),X=V(ue,2),ae=X[0],J=X[1],I=yn(b,C),O=I.max||m,Z=I.strategy(k),H=!!O&&Z>O;s.useImperativeHandle(t,function(){return{focus:re,blur:function(){var M;(M=$.current)===null||M===void 0||M.blur()},setSelectionRange:function(M,ee,ge){var q;(q=$.current)===null||q===void 0||q.setSelectionRange(M,ee,ge)},select:function(){var M;(M=$.current)===null||M===void 0||M.select()},input:$.current}}),s.useEffect(function(){F(function(p){return p&&v?!1:p})},[v]);var ne=function(M,ee){var ge=ee;if(!K.current&&I.exceedFormatter&&I.max&&I.strategy(ee)>I.max&&(ge=I.exceedFormatter(ee,{max:I.max}),ee!==ge)){var q,de;J([((q=$.current)===null||q===void 0?void 0:q.selectionStart)||0,((de=$.current)===null||de===void 0?void 0:de.selectionEnd)||0])}U(ge),$.current&&nr($.current,M,n,ge)};Q.useEffect(function(){if(ae){var p;(p=$.current)===null||p===void 0||p.setSelectionRange.apply(p,yt(ae))}},[ae]);var ce=function(M){ne(M,M.target.value)},fe=function(M){K.current=!1,ne(M,M.currentTarget.value),E==null||E(M)},oe=function(M){i&&M.key==="Enter"&&i(M),l==null||l(M)},Ce=function(M){F(!0),a==null||a(M)},ie=function(M){F(!1),o==null||o(M)},Re=function(M){U(""),re(),$.current&&nr($.current,M,n)},we=H&&"".concat(f,"-out-of-range"),he=function(){var M=Vn(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames"]);return Q.createElement("input",We({autoComplete:r},M,{onChange:ce,onFocus:Ce,onBlur:ie,onKeyDown:oe,className:te(f,Oe({},"".concat(f,"-disabled"),v),c==null?void 0:c.input),style:x==null?void 0:x.input,ref:$,size:d,type:S,onCompositionStart:function(ge){K.current=!0,j==null||j(ge)},onCompositionEnd:fe}))},Se=function(){var M=Number(O)>0;if(y||I.show){var ee=I.showFormatter?I.showFormatter({value:k,count:Z,maxLength:O}):"".concat(Z).concat(M?" / ".concat(O):"");return Q.createElement(Q.Fragment,null,I.show&&Q.createElement("span",{className:te("".concat(f,"-show-count-suffix"),Oe({},"".concat(f,"-show-count-has-suffix"),!!y),c==null?void 0:c.count),style:L({},x==null?void 0:x.count)},ee),y)}return null};return Q.createElement(bn,We({},P,{prefixCls:f,className:te(h,we),inputElement:he(),handleReset:Re,value:k,focused:B,triggerFocus:re,suffix:Se(),disabled:v,classes:w,classNames:c,styles:x}))}),eo=` 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; `,to=["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"],Pr={},ke;function ro(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Pr[r])return Pr[r];var n=window.getComputedStyle(e),a=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),o=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),i=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),l=to.map(function(f){return"".concat(f,":").concat(n.getPropertyValue(f))}).join(";"),u={sizingStyle:l,paddingSize:o,borderSize:i,boxSizing:a};return t&&r&&(Pr[r]=u),u}function no(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ke||(ke=document.createElement("textarea"),ke.setAttribute("tab-index","-1"),ke.setAttribute("aria-hidden","true"),document.body.appendChild(ke)),e.getAttribute("wrap")?ke.setAttribute("wrap",e.getAttribute("wrap")):ke.removeAttribute("wrap");var a=ro(e,t),o=a.paddingSize,i=a.borderSize,l=a.boxSizing,u=a.sizingStyle;ke.setAttribute("style","".concat(u,";").concat(eo)),ke.value=e.value||e.placeholder||"";var f=void 0,v=void 0,d,h=ke.scrollHeight;if(l==="border-box"?h+=i:l==="content-box"&&(h-=o),r!==null||n!==null){ke.value=" ";var m=ke.scrollHeight-o;r!==null&&(f=m*r,l==="border-box"&&(f=f+o+i),h=Math.max(f,h)),n!==null&&(v=m*n,l==="border-box"&&(v=v+o+i),d=h>v?"":"hidden",h=Math.min(v,h))}var y={height:h,overflowY:d,resize:"none"};return f&&(y.minHeight=f),v&&(y.maxHeight=v),y}var ao=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],$r=0,Tr=1,kr=2,oo=s.forwardRef(function(e,t){var r=e,n=r.prefixCls;r.onPressEnter;var a=r.defaultValue,o=r.value,i=r.autoSize,l=r.onResize,u=r.className,f=r.style,v=r.disabled,d=r.onChange;r.onInternalAutoSize;var h=pt(r,ao),m=ir(a,{value:o,postState:function(J){return J??""}}),y=V(m,2),C=y[0],b=y[1],_=function(J){b(J.target.value),d==null||d(J)},S=s.useRef();s.useImperativeHandle(t,function(){return{textArea:S.current}});var w=s.useMemo(function(){return i&&ar(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),c=V(w,2),x=c[0],j=c[1],E=!!i,P=function(){try{if(document.activeElement===S.current){var J=S.current,I=J.selectionStart,O=J.selectionEnd,Z=J.scrollTop;S.current.setSelectionRange(I,O),S.current.scrollTop=Z}}catch{}},Y=s.useState(kr),N=V(Y,2),B=N[0],F=N[1],K=s.useState(),$=V(K,2),re=$[0],D=$[1],T=function(){F($r)};Ae(function(){E&&T()},[o,x,j,E]),Ae(function(){if(B===$r)F(Tr);else if(B===Tr){var ae=no(S.current,!1,x,j);F(kr),D(ae)}else P()},[B]);var R=s.useRef(),U=function(){Xt.cancel(R.current)},k=function(J){B===kr&&(l==null||l(J),i&&(U(),R.current=Xt(function(){T()})))};s.useEffect(function(){return U},[]);var ue=E?re:null,X=L(L({},f),ue);return(B===$r||B===Tr)&&(X.overflowY="hidden",X.overflowX="hidden"),s.createElement(At,{onResize:k,disabled:!(i||l)},s.createElement("textarea",We({},h,{ref:S,style:X,className:te(n,u,Oe({},"".concat(n,"-disabled"),v)),disabled:v,value:C,onChange:_})))}),io=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","count","className","style","disabled","hidden","classNames","styles","onResize"],vo=Q.forwardRef(function(e,t){var r,n,a=e.defaultValue,o=e.value,i=e.onFocus,l=e.onBlur,u=e.onChange,f=e.allowClear,v=e.maxLength,d=e.onCompositionStart,h=e.onCompositionEnd,m=e.suffix,y=e.prefixCls,C=y===void 0?"rc-textarea":y,b=e.classes,_=e.showCount,S=e.count,w=e.className,c=e.style,x=e.disabled,j=e.hidden,E=e.classNames,P=e.styles,Y=e.onResize,N=pt(e,io),B=ir(a,{value:o,defaultValue:a}),F=V(B,2),K=F[0],$=F[1],re=K==null?"":String(K),D=Q.useState(!1),T=V(D,2),R=T[0],U=T[1],k=Q.useRef(!1),ue=Q.useState(null),X=V(ue,2),ae=X[0],J=X[1],I=s.useRef(null),O=function(){var A;return(A=I.current)===null||A===void 0?void 0:A.textArea},Z=function(){O().focus()};s.useImperativeHandle(t,function(){return{resizableTextArea:I.current,focus:Z,blur:function(){O().blur()}}}),s.useEffect(function(){U(function(G){return!x&&G})},[x]);var H=Q.useState(null),ne=V(H,2),ce=ne[0],fe=ne[1];Q.useEffect(function(){if(ce){var G;(G=O()).setSelectionRange.apply(G,yt(ce))}},[ce]);var oe=yn(S,_),Ce=(r=oe.max)!==null&&r!==void 0?r:v,ie=Number(Ce)>0,Re=oe.strategy(re),we=!!Ce&&Re>Ce,he=function(A,pe){var Me=pe;!k.current&&oe.exceedFormatter&&oe.max&&oe.strategy(pe)>oe.max&&(Me=oe.exceedFormatter(pe,{max:oe.max}),pe!==Me&&fe([O().selectionStart||0,O().selectionEnd||0])),$(Me),nr(A.currentTarget,A,u,Me)},Se=function(A){k.current=!0,d==null||d(A)},p=function(A){k.current=!1,he(A,A.currentTarget.value),h==null||h(A)},M=function(A){he(A,A.target.value)},ee=function(A){var pe=N.onPressEnter,Me=N.onKeyDown;A.key==="Enter"&&pe&&pe(A),Me==null||Me(A)},ge=function(A){U(!0),i==null||i(A)},q=function(A){U(!1),l==null||l(A)},de=function(A){$(""),Z(),nr(O(),A,u)},xe=m,be;oe.show&&(oe.showFormatter?be=oe.showFormatter({value:re,count:Re,maxLength:Ce}):be="".concat(Re).concat(ie?" / ".concat(Ce):""),xe=Q.createElement(Q.Fragment,null,xe,Q.createElement("span",{className:te("".concat(C,"-data-count"),E==null?void 0:E.count),style:P==null?void 0:P.count},be)));var Ct=function(A){var pe;Y==null||Y(A),(pe=O())!==null&&pe!==void 0&&pe.style.height&&J(!0)},ot=!N.autoSize&&!_&&!f,Ee=Q.createElement(bn,{value:re,allowClear:f,handleReset:de,suffix:xe,prefixCls:C,classes:{affixWrapper:te(b==null?void 0:b.affixWrapper,(n={},Oe(n,"".concat(C,"-show-count"),_),Oe(n,"".concat(C,"-textarea-allow-clear"),f),n))},disabled:x,focused:R,className:te(w,we&&"".concat(C,"-out-of-range")),style:L(L({},c),ae&&!ot?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof be=="string"?be:void 0}},hidden:j,inputElement:Q.createElement(oo,We({},N,{maxLength:v,onKeyDown:ee,onChange:M,onFocus:ge,onBlur:q,onCompositionStart:Se,onCompositionEnd:p,className:te(E==null?void 0:E.textarea),style:L(L({},P==null?void 0:P.textarea),{},{resize:c==null?void 0:c.resize}),disabled:x,prefixCls:C,onResize:Ct,ref:I}))});return Ee});export{bn as B,fo as I,fn as P,At as R,co as T,Da as a,ka as b,ya as c,ia as d,vo as e,oo as f,lo as g,ja as h,uo as i,vn as j,Ia as k,Fa as l,rr as m,Qa as t,ir as u};