import{i as e}from"./rolldown-runtime-BgaNhQyE.js";import{$ as t,An as n,Bn as r,Ct as i,Dr as a,Et as o,J as s,Ln as c,Mt as l,O as u,Ot as d,Pn as f,Ut as p,Vn as m,Wt as h,X as g,Zt as _,ct as v,dt as y,en as b,g as x,st as S,tr as C,ut as ee,vr as te,xn as w,xt as T,yn as E,yr as ne,yt as re,zn as ie}from"./jsx-runtime-ADHq9IcL.js";var D=e(a());function ae(){}var{resetWarned:oe}=C,se=D.createContext({}),ce=()=>{let e=()=>{};return e.deprecated=ae,e};function le(e,t){return E.reduce((n,r)=>{let i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return{...n,...t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s})}},{})}var ue=({children:e})=>{let{getPrefixCls:t}=D.useContext(c),n=t();return D.isValidElement(e)?D.createElement(l,{visible:!0,motionName:`${n}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:t,className:n})=>S(e,e=>({className:m(e.className,n),style:{...e.style,...t}}))):e},O=[null,null];function de(e){if(O[0]!==e){let t={};Object.keys(e).forEach(n=>{t[n]={...e[n],dynamicInset:!1}}),O[0]=e,O[1]=t}return O[1]}var k=({children:e})=>D.createElement(y,{postTriggerProps:e=>{let{id:t,builtinPlacements:n,popup:r}=e,a=i(r)?r():r,o=de(n);return{...e,getPopupContainer:null,arrow:!1,popup:D.createElement(ue,{key:t},a),builtinPlacements:o}}},e),fe=D.createContext(void 0),A=100,pe=A*10,j={Modal:A,Drawer:A,Popover:A,Popconfirm:A,Tooltip:A,Tour:A,FloatButton:A},me={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},he=e=>e in j,ge=(e,t)=>{let[,n]=b(),r=D.useContext(fe),i=he(e),a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+j[e]:o+=me[e],a=[r===void 0?t:o,o]}return a},_e=new n(`antFadeIn`,{"0%":{opacity:0},"100%":{opacity:1}}),ve=new n(`antFadeOut`,{"0%":{opacity:1},"100%":{opacity:0}}),M=(e,t=!1)=>{let{antCls:n}=e,r=`${n}-fade`,i=t?`&`:``;return[s(r,_e,ve,e.motionDurationMid,t),{[` ${i}${r}-enter, ${i}${r}-appear `]:{opacity:0,animationTimingFunction:`linear`},[`${i}${r}-leave`]:{animationTimingFunction:`linear`}}]},N=new n(`antZoomIn`,{"0%":{transform:`scale(0.2)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),ye=new n(`antZoomOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.2)`,opacity:0}}),P=new n(`antZoomBigIn`,{"0%":{transform:`scale(0.8)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),F=new n(`antZoomBigOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.8)`,opacity:0}}),I=new n(`antZoomUpIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 0%`}}),L=new n(`antZoomUpOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 0%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0}}),R=new n(`antZoomLeftIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`0% 50%`}}),be=new n(`antZoomLeftOut`,{"0%":{transform:`scale(1)`,transformOrigin:`0% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0}}),xe=new n(`antZoomRightIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`100% 50%`}}),z=new n(`antZoomRightOut`,{"0%":{transform:`scale(1)`,transformOrigin:`100% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0}}),Se=new n(`antZoomDownIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 100%`}}),Ce=new n(`antZoomDownOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 100%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0}}),we={zoom:{inKeyframes:N,outKeyframes:ye},"zoom-big":{inKeyframes:P,outKeyframes:F},"zoom-big-fast":{inKeyframes:P,outKeyframes:F},"zoom-left":{inKeyframes:R,outKeyframes:be},"zoom-right":{inKeyframes:xe,outKeyframes:z},"zoom-up":{inKeyframes:I,outKeyframes:L},"zoom-down":{inKeyframes:Se,outKeyframes:Ce}},B=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=we[t];return[s(r,i,a,t===`zoom-big-fast`?e.motionDurationFast:e.motionDurationMid),{[` ${r}-enter, ${r}-appear `]:{transform:`scale(0)`,opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:`none`}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Te=e=>{let{space:t,form:n,children:r}=e;if(!d(r))return null;let i=r;return n&&(i=D.createElement(x,{override:!0,status:!0},i)),t&&(i=D.createElement(g,null,i)),i},Ee=(e,t,n)=>m({[`${e}-status-success`]:t===`success`,[`${e}-status-warning`]:t===`warning`,[`${e}-status-error`]:t===`error`,[`${e}-status-validating`]:t===`validating`,[`${e}-has-feedback`]:n}),De=(e,t)=>t||e,V=e=>{let{children:t,prefixCls:n,id:r,classNames:i,styles:a,className:o,style:s}=e;return D.createElement(`div`,{id:r,className:m(`${n}-container`,i?.container,o),style:{...a?.container,...s},role:`tooltip`},typeof t==`function`?t():t)},H={shiftX:64,adjustY:1},U={adjustX:1,shiftY:!0},W=[0,0],G={left:{points:[`cr`,`cl`],overflow:U,offset:[-4,0],targetOffset:W},right:{points:[`cl`,`cr`],overflow:U,offset:[4,0],targetOffset:W},top:{points:[`bc`,`tc`],overflow:H,offset:[0,-4],targetOffset:W},bottom:{points:[`tc`,`bc`],overflow:H,offset:[0,4],targetOffset:W},topLeft:{points:[`bl`,`tl`],overflow:H,offset:[0,-4],targetOffset:W},leftTop:{points:[`tr`,`tl`],overflow:U,offset:[-4,0],targetOffset:W},topRight:{points:[`br`,`tr`],overflow:H,offset:[0,-4],targetOffset:W},rightTop:{points:[`tl`,`tr`],overflow:U,offset:[4,0],targetOffset:W},bottomRight:{points:[`tr`,`br`],overflow:H,offset:[0,4],targetOffset:W},rightBottom:{points:[`bl`,`br`],overflow:U,offset:[4,0],targetOffset:W},bottomLeft:{points:[`tl`,`bl`],overflow:H,offset:[0,4],targetOffset:W},leftBottom:{points:[`br`,`bl`],overflow:U,offset:[-4,0],targetOffset:W}};function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{trigger:n=[`hover`],mouseEnterDelay:r=0,mouseLeaveDelay:i=.1,prefixCls:a=`rc-tooltip`,children:o,onVisibleChange:s,afterVisibleChange:c,motion:l,placement:u=`right`,align:d={},destroyOnHidden:f=!1,defaultVisible:p,getTooltipContainer:h,arrowContent:g,overlay:_,id:v,showArrow:y=!0,classNames:b,styles:x,...S}=e,C=te(v),w=(0,D.useRef)(null);(0,D.useImperativeHandle)(t,()=>w.current);let T={...S};`visible`in e&&(T.popupVisible=e.visible);let E=D.useMemo(()=>{if(!y)return!1;let e=y===!0?{}:y;return{...e,className:m(e.className,b?.arrow),style:{...e.style,...x?.arrow},content:e.content??g}},[y,b?.arrow,x?.arrow,g]);return D.createElement(ee,K({popupClassName:b?.root,prefixCls:a,popup:D.createElement(V,{key:`content`,prefixCls:a,id:C,classNames:b,styles:x},_),action:n,builtinPlacements:G,popupPlacement:u,ref:w,popupAlign:d,getPopupContainer:h,onOpenChange:s,afterOpenChange:c,popupMotion:l,defaultPopupVisible:p,autoDestroy:f,mouseLeaveDelay:i,popupStyle:x?.root,mouseEnterDelay:r,arrow:E,uniqueContainerClassName:b?.uniqueContainer,uniqueContainerStyle:x?.uniqueContainer},T),({open:e})=>{let t=D.Children.only(o),n={"aria-describedby":_&&e?C:void 0};return D.cloneElement(t,n)})});function q(e){let{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=i,o=r*1/Math.sqrt(2),s=i-r*(1-1/Math.sqrt(2)),c=i-1/Math.sqrt(2)*n,l=r*(Math.sqrt(2)-1)+1/Math.sqrt(2)*n,u=2*i-c,d=l,f=2*i-o,p=s,m=2*i-0,h=a,g=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),_=r*(Math.sqrt(2)-1),v=`polygon(${_}px 100%, 50% ${_}px, ${2*i-_}px 100%, ${_}px 100%)`;return{arrowShadowWidth:g,arrowPath:`path('M 0 ${a} A ${r} ${r} 0 0 0 ${o} ${s} L ${c} ${l} A ${n} ${n} 0 0 1 ${u} ${d} L ${f} ${p} A ${r} ${r} 0 0 0 ${m} ${h} Z')`,arrowPolygon:v}}var J=(e,t,n)=>{let{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:c}=e,l={content:`""`,position:`absolute`,width:o,height:o,bottom:0,insetInline:0,margin:`auto`,borderRadius:{_skip_check_:!0,value:`0 0 ${f(s)} 0`},transform:`translateY(50%) rotate(-135deg)`,zIndex:0,background:`transparent`};return n&&(l.boxShadow=n),{pointerEvents:`none`,width:r,height:r,overflow:`hidden`,"&::before":{position:`absolute`,bottom:0,insetInlineStart:0,width:r,height:c(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:`""`},"&::after":l}};function Y(e){let{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?8:r}}var X=(e,t,n)=>{let{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o,antCls:s}=e,[c]=p(s,`tooltip`),{arrowDistance:l=0,arrowShadow:u=!0}=n||{};return{[r]:{[`${r}-arrow`]:[{position:`absolute`,zIndex:1,display:`block`,...J(e,t,u?i:!1),"&:before":{background:t}}],[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(`,`)]:{bottom:l,transform:`translateY(100%) rotate(180deg)`},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(100%) rotate(180deg)`},"&-placement-topLeft":{[c(`arrow-offset-x`)]:o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{[c(`arrow-offset-x`)]:`calc(100% - ${f(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}},[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(`,`)]:{top:l,transform:`translateY(-100%)`},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(-100%)`},"&-placement-bottomLeft":{[c(`arrow-offset-x`)]:o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{[c(`arrow-offset-x`)]:`calc(100% - ${f(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}},[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(`,`)]:{right:{_skip_check_:!0,value:l},transform:`translateX(100%) rotate(90deg)`},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(100%) rotate(90deg)`},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a},[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(`,`)]:{left:{_skip_check_:!0,value:l},transform:`translateX(-100%) rotate(-90deg)`},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(-100%) rotate(-90deg)`},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}}};function ke(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};let i=o(r)?r:{},a={};switch(e){case`top`:case`bottom`:a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case`left`:case`right`:a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}let s={...a,...i};return s.shiftX||(s.adjustX=!0),s.shiftY||(s.adjustY=!0),s}var Z={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`]}},Ae={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`]}},je=new Set([`topLeft`,`topRight`,`bottomLeft`,`bottomRight`,`leftTop`,`leftBottom`,`rightTop`,`rightBottom`]);function Me(e){let{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,c={},l=Y({contentRadius:a,limitVerticalRadius:!0});return Object.keys(Z).forEach(e=>{let a={...r&&Ae[e]||Z[e],offset:[0,0],dynamicInset:!0};switch(c[e]=a,je.has(e)&&(a.autoArrow=!1),e){case`top`:case`topLeft`:case`topRight`:a.offset[1]=-s-i;break;case`bottom`:case`bottomLeft`:case`bottomRight`:a.offset[1]=s+i;break;case`left`:case`leftTop`:case`leftBottom`:a.offset[0]=-s-i;break;case`right`:case`rightTop`:case`rightBottom`:a.offset[0]=s+i;break}if(r)switch(e){case`topLeft`:case`bottomLeft`:a.offset[0]=-l.arrowOffsetHorizontal-s;break;case`topRight`:case`bottomRight`:a.offset[0]=l.arrowOffsetHorizontal+s;break;case`leftTop`:case`rightTop`:a.offset[1]=-l.arrowOffsetHorizontal*2+s;break;case`leftBottom`:case`rightBottom`:a.offset[1]=l.arrowOffsetHorizontal*2-s;break}a.overflow=ke(e,l,t,n),o&&(a.htmlRegion=`visibleFirst`)}),c}var Ne=D.createContext(!1),Pe=(e,t)=>{let n=e=>typeof e==`boolean`?{show:e}:e||{};return D.useMemo(()=>{let r=n(e),i=n(t);return{...i,...r,show:r.show??i.show??!0}},[e,t])},Q=`50%`,Fe=e=>{let{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:c,dropShadowPopover:l,paddingSM:u,paddingXS:d,arrowOffsetHorizontal:m,sizePopupArrow:h,antCls:g}=e,[v,y]=p(g,`tooltip`),b=t(o).add(h).add(m).equal(),x={minWidth:t(o).mul(2).add(h).equal(),minHeight:c,padding:`${f(e.calc(u).div(2).equal())} ${f(d)}`,color:y(`overlay-color`,i),textAlign:`start`,textDecoration:`none`,wordWrap:`break-word`,backgroundColor:a,borderRadius:o,boxSizing:`border-box`},S={[v(`valid-offset-x`)]:y(`arrow-offset-x`,`var(--arrow-x)`),transformOrigin:[y(`valid-offset-x`,Q),`var(--arrow-y, ${Q})`].join(` `)};return[{[n]:{..._(e),position:`absolute`,zIndex:s,display:`block`,width:`max-content`,maxWidth:r,visibility:`visible`,filter:l,...S,"&-hidden":{display:`none`},[v(`arrow-background-color`)]:a,[`${n}-container`]:[x,M(e,!0)],[`&:has(~ ${n}-unique-container)`]:{[`${n}-container`]:{border:`none`,background:`transparent`}},[[`&-placement-topLeft`,`&-placement-topRight`,`&-placement-bottomLeft`,`&-placement-bottomRight`].join(`,`)]:{minWidth:b},[[`&-placement-left`,`&-placement-leftTop`,`&-placement-leftBottom`,`&-placement-right`,`&-placement-rightTop`,`&-placement-rightBottom`].join(`,`)]:{[`${n}-inner`]:{borderRadius:e.min(o,8)}},[`${n}-content`]:{position:`relative`},...le(e,(e,{darkColor:t})=>({[`&${n}-${e}`]:{[`${n}-container`]:{backgroundColor:t},[`${n}-arrow`]:{[v(`arrow-background-color`)]:t}}})),"&-rtl":{direction:`rtl`}}},X(e,y(`arrow-background-color`),{arrowShadow:!1}),{[`${n}-pure`]:{position:`relative`,maxWidth:`none`,margin:e.sizePopupArrow}},{[`${n}-unique-container`]:{...x,...S,position:`absolute`,zIndex:t(s).sub(1).equal(),filter:l,"&-hidden":{display:`none`},"&-visible":{transition:`all ${e.motionDurationSlow}`}}}]},Ie=e=>({zIndexPopup:e.zIndexPopupBase+70,maxWidth:250,...Y({contentRadius:e.borderRadius,limitVerticalRadius:!0}),...q(w(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))}),Le=(e,t,n=!0)=>h(`Tooltip`,e=>{let{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:r,maxWidth:i}=e;return[Fe(w(e,{tooltipMaxWidth:i,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:r})),B(e,`zoom-big-fast`)]},Ie,{resetStyle:!1,injectStyle:n})(e,t),Re=E.map(e=>`${e}-inverse`),ze=[`success`,`processing`,`error`,`default`,`warning`];function Be(e,t=!0){return t?[].concat(r(Re),r(E)).includes(e):E.includes(e)}function Ve(e){return ze.includes(e)}var He=(e,t,n)=>{let r=Be(n),[i]=p(e,`tooltip`),a=m({[`${t}-${n}`]:n&&r}),o={},s={},c=u(n).toRgb(),l=(.299*c.r+.587*c.g+.114*c.b)/255<.5?`#FFF`:`#000`;return n&&!r&&(o.background=n,o[i(`overlay-color`)]=l,s[i(`arrow-background-color`)]=n),{className:a,overlayStyle:o,arrowStyle:s}},Ue=e=>{let{prefixCls:t,className:n,placement:r=`top`,title:i,color:a,overlayInnerStyle:o,classNames:s,styles:l}=e,{getPrefixCls:u}=D.useContext(c),d=u(`tooltip`,t),f=u(),p=re(d),[h,g]=Le(d,p),_=He(f,d,a),v=_.arrowStyle,y=D.useMemo(()=>({container:{...o,..._.overlayStyle}}),[o,_.overlayStyle]),b={...e,placement:r},[x,S]=T([s],[y,l],{props:b}),C=m(p,h,g,d,`${d}-pure`,`${d}-placement-${r}`,n,_.className);return D.createElement(`div`,{className:C,style:v},D.createElement(`div`,{className:`${d}-arrow`}),D.createElement(V,{...e,className:h,prefixCls:d,classNames:x,styles:S},i))},$=D.forwardRef((e,n)=>{let{prefixCls:r,openClassName:a,getTooltipContainer:o,color:s,children:c,afterOpenChange:l,arrow:u,destroyTooltipOnHide:d,destroyOnHidden:f,title:p,overlay:h,trigger:g,builtinPlacements:_,autoAdjustOverflow:y=!0,motion:x,getPopupContainer:C,placement:ee=`top`,mouseEnterDelay:te=.1,mouseLeaveDelay:w=.1,rootClassName:E,styles:ae,classNames:oe,onOpenChange:se,overlayInnerStyle:le,overlayStyle:ue,overlayClassName:O,...de}=e,[,k]=b(),A=e[`data-popover-inject`],{getPopupContainer:pe,getPrefixCls:j,direction:me,...he}=ie(`tooltip`),{className:_e,style:ve,classNames:M,styles:N,arrow:ye,trigger:P}=A?{}:he,F=Pe(u,ye),I=F.show,L=g||P||`hover`,R=C||pe,be=f??!!d,xe=D.useContext(Ne);ce(`Tooltip`);let z=D.useRef(null),Se=()=>{z.current?.forceAlign()};D.useImperativeHandle(n,()=>({forceAlign:Se,nativeElement:z.current?.nativeElement,popupElement:z.current?.popupElement}));let[Ce,we]=ne(e.defaultOpen??!1,e.open),B=!p&&!h&&p!==0,Ee=e=>{we(!B&&e),!B&&se&&se(e)},De=D.useMemo(()=>_||Me({arrowPointAtCenter:F?.pointAtCenter??!1,autoAdjustOverflow:y,arrowWidth:I?k.sizePopupArrow:0,borderRadius:k.borderRadius,offset:k.marginXXS,visibleFirst:!0}),[F,_,k,I,y]),V=D.useMemo(()=>p===0?p:h||p||``,[h,p]),H=D.createElement(Te,{space:!0,form:!0},i(V)?V():V),U={...e,trigger:L,builtinPlacements:De,getPopupContainer:R,destroyOnHidden:be},[W,G]=T([M,oe],[N,ae],{props:U}),K=j(`tooltip`,r),q=j(),J=Ce;(!(`open`in e)&&B||xe)&&(J=!1);let Y=D.isValidElement(c)&&!v(c)?c:D.createElement(`span`,null,c),X=Y.props,ke=!X.className||typeof X.className==`string`?m(X.className,a||`${K}-open`):X.className,Z=re(K),[Ae,je]=Le(K,Z,!A),Q=He(q,K,s),Fe=Q.arrowStyle,Ie=m(Z,Ae,je),Re=m(O,{[`${K}-rtl`]:me===`rtl`},Q.className,E,Ie,_e,W.root),[ze,Be]=ge(`Tooltip`,de.zIndex),Ve={...G.container,...le,...Q.overlayStyle},Ue=D.createElement(Oe,{unique:!0,...de,zIndex:ze,showArrow:I,placement:ee,mouseEnterDelay:te,mouseLeaveDelay:w,prefixCls:K,classNames:{root:Re,container:W.container,arrow:W.arrow,uniqueContainer:m(Ie,W.container)},styles:{root:{...Fe,...G.root,...ve,...ue},container:Ve,uniqueContainer:Ve,arrow:G.arrow},ref:z,overlay:H,visible:J,onVisibleChange:Ee,afterVisibleChange:l,arrowContent:D.createElement(`span`,{className:`${K}-arrow-content`}),motion:{motionName:t(q,`zoom-big-fast`,typeof x?.motionName==`string`?x?.motionName:void 0),motionDeadline:1e3},trigger:L,builtinPlacements:De,getTooltipContainer:R,destroyOnHidden:be},J?S(Y,{className:ke}):Y);return D.createElement(fe.Provider,{value:Be},Ue)});$._InternalPanelDoNotUseOrYouWillBeFired=Ue,$.UniqueProvider=k;export{se as C,le as S,M as _,Ne as a,fe as b,X as c,V as d,De as f,N as g,B as h,Pe as i,J as l,Te as m,Be as n,Me as o,Ee as p,Ve as r,Y as s,$ as t,q as u,pe as v,ce as w,k as x,ge as y};