import{r as i,f as U,j as D}from"./jsx-runtime-CgWCn3gT.js";import{f as mt,a as Se,c as J,_ as me,ab as xn,g as on,m as an,i as A,r as xt,j as Zt,C as Ct,e as gr,al as _n,X as en,ag as Mt,N as Ee,k as Yo,I as ht,h as ai,am as hr,T as br,L as _t,b as Bt,an as Vr,ai as Jo,ao as qr,a9 as ii,d as li,a1 as si,ap as ci,a3 as di,aq as $e,a2 as ui,ae as Ur,t as fi,ad as pi,aa as mi,U as Yt,Y as vi,u as Qo}from"./useTranslation-CksCcIr-.js";import{db as gi,au as tn,cq as Bn,aF as ln,cp as zn,dc as yr,dd as Zo,de as hi,aw as bi,ax as Ln,av as En,cv as ea,cr as yi,cG as Xr,cs as ot,df as xi,dg as ta,aS as Ci,dh as Si,di as Gr,dj as Yr,dk as wn,dl as xr,co as Cr,cK as wi,dm as Jr,dn as Qr,aN as Sr,d0 as na,R as $i,dp as Ei,aJ as Ni,aM as ki,dq as Ii,az as Zr,dr as ra,ds as Ri,dt as Oi,ct as rr,du as Pi,v as Ti,C as Ki,aH as ji,dv as Di,dw as Mi,dx as _i,dy as eo,dz as Bi,dA as zi,dB as oa,c$ as Li,aq as aa,d1 as gn,I as qe,cT as Fi,dC as Hi,r as Ai,dD as Wi,dE as Vi,m as qi,c_ as Ui,dF as Xi}from"./legacy-shell-D4JdMu14.js";import{a as M,_ as G,b as St,f as to,r as Gi}from"./i18nInstance-C_7vXBXC.js";import{u as Yi,B as Ji,t as Qi,r as no,f as Zi,h as el,j as tl,d as nl,i as rl,k as ol,l as al,m as il,n as ll,o as sl}from"./index-6B3tFNLA.js";import{S as cl,L as ia,D as dl}from"./index-CcHKj0sM.js";import{e as ul}from"./index-DKjRcP81.js";import{R as fl,E as ro}from"./SearchOutlined-4CAPyJbl.js";import{u as pl,g as oo,a as ml}from"./useVariants-DSpotrXM.js";import{l as He}from"./styled-components.browser.esm-CQ4IZagM.js";import{j as vl,i as gl,f as hl,g as bl}from"./modelRetire-D9cZQWKz.js";import{a as la,P as yl,b as xl}from"./PricingPromotion-Cg1c_py4.js";import{M as Cl}from"./index-DNb1lEOy.js";const Sl=e=>{const[t,r]=i.useState(null);return[i.useCallback((o,l,c)=>{const a=t??o,d=Math.min(a||0,o),s=Math.max(a||0,o),f=l.slice(d,s+1).map(e),u=f.some(p=>!c.has(p)),m=[];return f.forEach(p=>{u?(c.has(p)||m.push(p),c.add(p)):(c.delete(p),m.push(p))}),r(u?s:null),m},[t]),r]};function wl(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(r=>{if(!(r in e._antProxy)){const n=e[r];e._antProxy[r]=n,e[r]=t[r]}}),e}const $l=(e,t)=>i.useImperativeHandle(e,()=>{const r=t(),{nativeElement:n}=r;return typeof Proxy<"u"?new Proxy(n,{get(o,l){return r[l]?r[l]:Reflect.get(o,l)}}):wl(n,r)}),El=e=>{const t=i.useRef(e),[,r]=gi();return[()=>t.current,n=>{t.current=n,r()}]},sa=i.createContext(null),Nl=sa.Provider,ca=i.createContext(null),kl=ca.Provider;var Il=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],da=i.forwardRef(function(e,t){var r=e.prefixCls,n=r===void 0?"rc-checkbox":r,o=e.className,l=e.style,c=e.checked,a=e.disabled,d=e.defaultChecked,s=d===void 0?!1:d,f=e.type,u=f===void 0?"checkbox":f,m=e.title,p=e.onChange,g=mt(e,Il),b=i.useRef(null),v=i.useRef(null),h=tn(s,{value:c}),S=Se(h,2),y=S[0],N=S[1];i.useImperativeHandle(t,function(){return{focus:function($){var x;(x=b.current)===null||x===void 0||x.focus($)},blur:function(){var $;($=b.current)===null||$===void 0||$.blur()},input:b.current,nativeElement:v.current}});var C=J(n,o,M(M({},"".concat(n,"-checked"),y),"".concat(n,"-disabled"),a)),R=function($){a||("checked"in e||N($.target.checked),p?.({target:G(G({},e),{},{type:u,checked:$.target.checked}),stopPropagation:function(){$.stopPropagation()},preventDefault:function(){$.preventDefault()},nativeEvent:$.nativeEvent}))};return i.createElement("span",{className:C,title:m,style:l,ref:v},i.createElement("input",me({},g,{className:"".concat(n,"-input"),ref:b,onChange:R,disabled:a,checked:!!y,type:u})),i.createElement("span",{className:"".concat(n,"-inner")}))});function ua(e){const t=U.useRef(null),r=()=>{xn.cancel(t.current),t.current=null};return[()=>{r(),t.current=xn(()=>{t.current=null})},l=>{t.current&&(l.stopPropagation(),r()),e?.(l)}]}const Rl=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-group`;return{[n]:Object.assign(Object.assign({},xt(e)),{display:"inline-block",fontSize:0,[`&${n}-rtl`]:{direction:"rtl"},[`&${n}-block`]:{display:"flex"},[`${r}-badge ${r}-badge-count`]:{zIndex:1},[`> ${r}-badge:not(:first-child) > ${r}-button-wrapper`]:{borderInlineStart:"none"}})}},Ol=e=>{const{componentCls:t,wrapperMarginInlineEnd:r,colorPrimary:n,radioSize:o,motionDurationSlow:l,motionDurationMid:c,motionEaseInOutCirc:a,colorBgContainer:d,colorBorder:s,lineWidth:f,colorBgContainerDisabled:u,colorTextDisabled:m,paddingXS:p,dotColorDisabled:g,lineType:b,radioColor:v,radioBgColor:h,calc:S}=e,y=`${t}-inner`,C=S(o).sub(S(4).mul(2)),R=S(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},xt(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:r,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:`${A(f)} ${b} ${n}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},xt(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &,
        &:hover ${y}`]:{borderColor:n},[`${t}-input:focus-visible + ${y}`]:Zt(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:R,height:R,marginBlockStart:S(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:S(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:v,borderBlockStart:0,borderInlineStart:0,borderRadius:R,transform:"scale(0)",opacity:0,transition:`all ${l} ${a}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:R,height:R,backgroundColor:d,borderColor:s,borderStyle:"solid",borderWidth:f,borderRadius:"50%",transition:`all ${c}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[y]:{borderColor:n,backgroundColor:h,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${l} ${a}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[y]:{backgroundColor:u,borderColor:s,cursor:"not-allowed","&::after":{backgroundColor:g}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[y]:{"&::after":{transform:`scale(${S(C).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},Pl=e=>{const{buttonColor:t,controlHeight:r,componentCls:n,lineWidth:o,lineType:l,colorBorder:c,motionDurationMid:a,buttonPaddingInline:d,fontSize:s,buttonBg:f,fontSizeLG:u,controlHeightLG:m,controlHeightSM:p,paddingXS:g,borderRadius:b,borderRadiusSM:v,borderRadiusLG:h,buttonCheckedBg:S,buttonSolidCheckedColor:y,colorTextDisabled:N,colorBgContainerDisabled:C,buttonCheckedBgDisabled:R,buttonCheckedColorDisabled:k,colorPrimary:$,colorPrimaryHover:x,colorPrimaryActive:T,buttonSolidCheckedBg:O,buttonSolidCheckedHoverBg:K,buttonSolidCheckedActiveBg:P,calc:w}=e;return{[`${n}-button-wrapper`]:{position:"relative",display:"inline-block",height:r,margin:0,paddingInline:d,paddingBlock:0,color:t,fontSize:s,lineHeight:A(w(r).sub(w(o).mul(2)).equal()),background:f,border:`${A(o)} ${l} ${c}`,borderBlockStartWidth:w(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${a}`,`background ${a}`,`box-shadow ${a}`].join(","),a:{color:t},[`> ${n}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:w(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${A(o)} ${l} ${c}`,borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b},"&:first-child:last-child":{borderRadius:b},[`${n}-group-large &`]:{height:m,fontSize:u,lineHeight:A(w(m).sub(w(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},[`${n}-group-small &`]:{height:p,paddingInline:w(g).sub(o).equal(),paddingBlock:0,lineHeight:A(w(p).sub(w(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:$},"&:has(:focus-visible)":Zt(e),[`${n}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${n}-button-wrapper-disabled)`]:{zIndex:1,color:$,background:S,borderColor:$,"&::before":{backgroundColor:$},"&:first-child":{borderColor:$},"&:hover":{color:x,borderColor:x,"&::before":{backgroundColor:x}},"&:active":{color:T,borderColor:T,"&::before":{backgroundColor:T}}},[`${n}-group-solid &-checked:not(${n}-button-wrapper-disabled)`]:{color:y,background:O,borderColor:O,"&:hover":{color:y,background:K,borderColor:K},"&:active":{color:y,background:P,borderColor:P}},"&-disabled":{color:N,backgroundColor:C,borderColor:c,cursor:"not-allowed","&:first-child, &:hover":{color:N,backgroundColor:C,borderColor:c}},[`&-disabled${n}-button-wrapper-checked`]:{color:k,backgroundColor:R,borderColor:c,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},Tl=e=>{const{wireframe:t,padding:r,marginXS:n,lineWidth:o,fontSizeLG:l,colorText:c,colorBgContainer:a,colorTextDisabled:d,controlItemBgActiveDisabled:s,colorTextLightSolid:f,colorPrimary:u,colorPrimaryHover:m,colorPrimaryActive:p,colorWhite:g}=e,b=4,v=l,h=t?v-b*2:v-(b+o)*2;return{radioSize:v,dotSize:h,dotColorDisabled:d,buttonSolidCheckedColor:f,buttonSolidCheckedBg:u,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:p,buttonBg:a,buttonCheckedBg:a,buttonColor:c,buttonCheckedBgDisabled:s,buttonCheckedColorDisabled:d,buttonPaddingInline:r-o,wrapperMarginInlineEnd:n,radioColor:t?u:g,radioBgColor:t?a:u}},fa=on("Radio",e=>{const{controlOutline:t,controlOutlineWidth:r}=e,n=`0 0 0 ${A(r)} ${t}`,l=an(e,{radioFocusShadow:n,radioButtonFocusShadow:n});return[Rl(l),Ol(l),Pl(l)]},Tl,{unitless:{radioSize:!0,dotSize:!0}});var Kl=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const jl=(e,t)=>{var r,n;const o=i.useContext(sa),l=i.useContext(ca),{getPrefixCls:c,direction:a,radio:d}=i.useContext(Ct),s=i.useRef(null),f=gr(t,s),{isFormItemInput:u}=i.useContext(Bn),m=E=>{var j,_;(j=e.onChange)===null||j===void 0||j.call(e,E),(_=o?.onChange)===null||_===void 0||_.call(o,E)},{prefixCls:p,className:g,rootClassName:b,children:v,style:h,title:S}=e,y=Kl(e,["prefixCls","className","rootClassName","children","style","title"]),N=c("radio",p),C=(o?.optionType||l)==="button",R=C?`${N}-button`:N,k=ln(N),[$,x,T]=fa(N,k),O=Object.assign({},y),K=i.useContext(zn);o&&(O.name=o.name,O.onChange=m,O.checked=e.value===o.value,O.disabled=(r=O.disabled)!==null&&r!==void 0?r:o.disabled),O.disabled=(n=O.disabled)!==null&&n!==void 0?n:K;const P=J(`${R}-wrapper`,{[`${R}-wrapper-checked`]:O.checked,[`${R}-wrapper-disabled`]:O.disabled,[`${R}-wrapper-rtl`]:a==="rtl",[`${R}-wrapper-in-form-item`]:u,[`${R}-wrapper-block`]:!!o?.block},d?.className,g,b,x,T,k),[w,I]=ua(O.onClick);return $(i.createElement(yr,{component:"Radio",disabled:O.disabled},i.createElement("label",{className:P,style:Object.assign(Object.assign({},d?.style),h),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:S,onClick:w},i.createElement(da,Object.assign({},O,{className:J(O.className,{[Zo]:!C}),type:"radio",prefixCls:R,ref:f,onClick:I})),v!==void 0?i.createElement("span",{className:`${R}-label`},v):null)))},Dn=i.forwardRef(jl),Dl=["parentNode"],Ml="form_item";function pa(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function _l(e,t){if(!e.length)return;const r=e.join("_");return t?`${t}_${r}`:Dl.includes(r)?`${Ml}_${r}`:r}function yf(e,t,r,n,o,l){let c=n;return l!==void 0?c=l:r.validating?c="validating":e.length?c="error":t.length?c="warning":(r.touched||o&&r.validated)&&(c="success"),c}var Bl=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function or(e){return pa(e).join("_")}function ao(e,t){const r=t.getFieldInstance(e),n=_n(r);if(n)return n;const o=_l(pa(e),t.__INTERNAL__.name);if(o)return document.getElementById(o)}function xf(e){const[t]=hi(),r=i.useRef({}),n=i.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:o=>l=>{const c=or(o);l?r.current[c]=l:delete r.current[c]}},scrollToField:(o,l={})=>{const{focus:c}=l,a=Bl(l,["focus"]),d=ao(o,n);d&&(ul(d,Object.assign({scrollMode:"if-needed",block:"nearest"},a)),c&&n.focusField(o))},focusField:o=>{var l,c;const a=n.getFieldInstance(o);typeof a?.focus=="function"?a.focus():(c=(l=ao(o,n))===null||l===void 0?void 0:l.focus)===null||c===void 0||c.call(l)},getFieldInstance:o=>{const l=or(o);return r.current[l]}}),[e,t]);return[n]}const zl=i.forwardRef((e,t)=>{const{getPrefixCls:r,direction:n}=i.useContext(Ct),{name:o}=i.useContext(Bn),l=bi(or(o)),{prefixCls:c,className:a,rootClassName:d,options:s,buttonStyle:f="outline",disabled:u,children:m,size:p,style:g,id:b,optionType:v,name:h=l,defaultValue:S,value:y,block:N=!1,onChange:C,onMouseEnter:R,onMouseLeave:k,onFocus:$,onBlur:x}=e,[T,O]=tn(S,{value:y}),K=i.useCallback(F=>{const de=T,ye=F.target.value;"value"in e||O(ye),ye!==de&&C?.(F)},[T,O,C]),P=r("radio",c),w=`${P}-group`,I=ln(P),[E,j,_]=fa(P,I);let B=m;s&&s.length>0&&(B=s.map(F=>typeof F=="string"||typeof F=="number"?i.createElement(Dn,{key:F.toString(),prefixCls:P,disabled:u,value:F,checked:T===F},F):i.createElement(Dn,{key:`radio-group-value-options-${F.value}`,prefixCls:P,disabled:F.disabled||u,value:F.value,checked:T===F.value,title:F.title,style:F.style,className:F.className,id:F.id,required:F.required},F.label)));const V=Ln(p),Q=J(w,`${w}-${f}`,{[`${w}-${V}`]:V,[`${w}-rtl`]:n==="rtl",[`${w}-block`]:N},a,d,j,_,I),Z=i.useMemo(()=>({onChange:K,value:T,disabled:u,name:h,optionType:v,block:N}),[K,T,u,h,v,N]);return E(i.createElement("div",Object.assign({},en(e,{aria:!0,data:!0}),{className:Q,style:g,onMouseEnter:R,onMouseLeave:k,onFocus:$,onBlur:x,id:b,ref:t}),i.createElement(Nl,{value:Z},B)))}),Ll=i.memo(zl);var Fl=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const Hl=(e,t)=>{const{getPrefixCls:r}=i.useContext(Ct),{prefixCls:n}=e,o=Fl(e,["prefixCls"]),l=r("radio",n);return i.createElement(kl,{value:"button"},i.createElement(Dn,Object.assign({prefixCls:l},o,{type:"radio",ref:t})))},Al=i.forwardRef(Hl),Nn=Dn;Nn.Button=Al;Nn.Group=Ll;Nn.__ANT_RADIO=!0;function ft(e,t){return e[t]}var Wl=["children"];function ma(e,t){return"".concat(e,"-").concat(t)}function Vl(e){return e&&e.type&&e.type.isTreeNode}function kn(e,t){return e??t}function nn(e){var t=e||{},r=t.title,n=t._title,o=t.key,l=t.children,c=r||"title";return{title:c,_title:n||[c],key:o||"key",children:l||"children"}}function va(e){function t(r){var n=ea(r);return n.map(function(o){if(!Vl(o))return Mt(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var l=o.key,c=o.props,a=c.children,d=mt(c,Wl),s=G({key:l},d),f=t(a);return f.length&&(s.children=f),s}).filter(function(o){return o})}return t(e)}function Gn(e,t,r){var n=nn(r),o=n._title,l=n.key,c=n.children,a=new Set(t===!0?[]:t),d=[];function s(f){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return f.map(function(m,p){for(var g=ma(u?u.pos:"0",p),b=kn(m[l],g),v,h=0;h<o.length;h+=1){var S=o[h];if(m[S]!==void 0){v=m[S];break}}var y=Object.assign(En(m,[].concat(Ee(o),[l,c])),{title:v,key:b,parent:u,pos:g,children:null,data:m,isStart:[].concat(Ee(u?u.isStart:[]),[p===0]),isEnd:[].concat(Ee(u?u.isEnd:[]),[p===f.length-1])});return d.push(y),t===!0||a.has(b)?y.children=s(m[c]||[],y):y.children=[],y})}return s(e),d}function ql(e,t,r){var n={};St(r)==="object"?n=r:n={externalGetKey:r},n=n||{};var o=n,l=o.childrenPropName,c=o.externalGetKey,a=o.fieldNames,d=nn(a),s=d.key,f=d.children,u=l||f,m;c?typeof c=="string"?m=function(b){return b[c]}:typeof c=="function"&&(m=function(b){return c(b)}):m=function(b,v){return kn(b[s],v)};function p(g,b,v,h){var S=g?g[u]:e,y=g?ma(v.pos,b):"0",N=g?[].concat(Ee(h),[g]):[];if(g){var C=m(g,y),R={node:g,index:b,pos:y,key:C,parentPos:v.node?v.pos:null,level:v.level+1,nodes:N};t(R)}S&&S.forEach(function(k,$){p(k,$,{node:g,pos:y,level:v?v.level+1:-1},N)})}p(null)}function wr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.initWrapper,n=t.processEntity,o=t.onProcessFinished,l=t.externalGetKey,c=t.childrenPropName,a=t.fieldNames,d=arguments.length>2?arguments[2]:void 0,s=l||d,f={},u={},m={posEntities:f,keyEntities:u};return r&&(m=r(m)||m),ql(e,function(p){var g=p.node,b=p.index,v=p.pos,h=p.key,S=p.parentPos,y=p.level,N=p.nodes,C={node:g,nodes:N,index:b,key:h,pos:v,level:y},R=kn(h,v);f[v]=C,u[R]=C,C.parent=f[S],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),n&&n(C,m)},{externalGetKey:s,childrenPropName:c,fieldNames:a}),o&&o(m),m}function Cn(e,t){var r=t.expandedKeys,n=t.selectedKeys,o=t.loadedKeys,l=t.loadingKeys,c=t.checkedKeys,a=t.halfCheckedKeys,d=t.dragOverNodeKey,s=t.dropPosition,f=t.keyEntities,u=ft(f,e),m={eventKey:e,expanded:r.indexOf(e)!==-1,selected:n.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:l.indexOf(e)!==-1,checked:c.indexOf(e)!==-1,halfChecked:a.indexOf(e)!==-1,pos:String(u?u.pos:""),dragOver:d===e&&s===0,dragOverGapTop:d===e&&s===-1,dragOverGapBottom:d===e&&s===1};return m}function Ge(e){var t=e.data,r=e.expanded,n=e.selected,o=e.checked,l=e.loaded,c=e.loading,a=e.halfChecked,d=e.dragOver,s=e.dragOverGapTop,f=e.dragOverGapBottom,u=e.pos,m=e.active,p=e.eventKey,g=G(G({},t),{},{expanded:r,selected:n,checked:o,loaded:l,loading:c,halfChecked:a,dragOver:d,dragOverGapTop:s,dragOverGapBottom:f,pos:u,active:m,key:p});return"props"in g||Object.defineProperty(g,"props",{get:function(){return Mt(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),g}function ga(e,t){var r=new Set;return e.forEach(function(n){t.has(n)||r.add(n)}),r}function Ul(e){var t=e||{},r=t.disabled,n=t.disableCheckbox,o=t.checkable;return!!(r||n)||o===!1}function Xl(e,t,r,n){for(var o=new Set(e),l=new Set,c=0;c<=r;c+=1){var a=t.get(c)||new Set;a.forEach(function(u){var m=u.key,p=u.node,g=u.children,b=g===void 0?[]:g;o.has(m)&&!n(p)&&b.filter(function(v){return!n(v.node)}).forEach(function(v){o.add(v.key)})})}for(var d=new Set,s=r;s>=0;s-=1){var f=t.get(s)||new Set;f.forEach(function(u){var m=u.parent,p=u.node;if(!(n(p)||!u.parent||d.has(u.parent.key))){if(n(u.parent.node)){d.add(m.key);return}var g=!0,b=!1;(m.children||[]).filter(function(v){return!n(v.node)}).forEach(function(v){var h=v.key,S=o.has(h);g&&!S&&(g=!1),!b&&(S||l.has(h))&&(b=!0)}),g&&o.add(m.key),b&&l.add(m.key),d.add(m.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(ga(l,o))}}function Gl(e,t,r,n,o){for(var l=new Set(e),c=new Set(t),a=0;a<=n;a+=1){var d=r.get(a)||new Set;d.forEach(function(m){var p=m.key,g=m.node,b=m.children,v=b===void 0?[]:b;!l.has(p)&&!c.has(p)&&!o(g)&&v.filter(function(h){return!o(h.node)}).forEach(function(h){l.delete(h.key)})})}c=new Set;for(var s=new Set,f=n;f>=0;f-=1){var u=r.get(f)||new Set;u.forEach(function(m){var p=m.parent,g=m.node;if(!(o(g)||!m.parent||s.has(m.parent.key))){if(o(m.parent.node)){s.add(p.key);return}var b=!0,v=!1;(p.children||[]).filter(function(h){return!o(h.node)}).forEach(function(h){var S=h.key,y=l.has(S);b&&!y&&(b=!1),!v&&(y||c.has(S))&&(v=!0)}),b||l.delete(p.key),v&&c.add(p.key),s.add(p.key)}})}return{checkedKeys:Array.from(l),halfCheckedKeys:Array.from(ga(c,l))}}function Jt(e,t,r,n){var o=[],l;n?l=n:l=Ul;var c=new Set(e.filter(function(f){var u=!!ft(r,f);return u||o.push(f),u})),a=new Map,d=0;Object.keys(r).forEach(function(f){var u=r[f],m=u.level,p=a.get(m);p||(p=new Set,a.set(m,p)),p.add(u),d=Math.max(d,m)}),Mt(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(f){return"'".concat(f,"'")}).join(", ")));var s;return t===!0?s=Xl(c,a,d,l):s=Gl(c,t.halfCheckedKeys,a,d,l),s}const Yl=e=>{const{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},xt(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[r]:Object.assign(Object.assign({},xt(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:0},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},xt(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`]:Zt(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${A(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:`${A(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}})},{[`
        ${r}:not(${r}-disabled),
        ${t}:not(${t}-disabled)
      `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${r}:not(${r}-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}`}}},[`
        ${r}-checked:not(${r}-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}`}}}}},{[`${r}-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 ha(e,t){const r=an(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return Yl(r)}const ba=on("Checkbox",(e,{prefixCls:t})=>[ha(t,e)]),ya=U.createContext(null);var Jl=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const Ql=(e,t)=>{var r;const{prefixCls:n,className:o,rootClassName:l,children:c,indeterminate:a=!1,style:d,onMouseEnter:s,onMouseLeave:f,skipGroup:u=!1,disabled:m}=e,p=Jl(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:g,direction:b,checkbox:v}=i.useContext(Ct),h=i.useContext(ya),{isFormItemInput:S}=i.useContext(Bn),y=i.useContext(zn),N=(r=h?.disabled||m)!==null&&r!==void 0?r:y,C=i.useRef(p.value),R=i.useRef(null),k=gr(t,R);i.useEffect(()=>{h?.registerValue(p.value)},[]),i.useEffect(()=>{if(!u)return p.value!==C.current&&(h?.cancelValue(C.current),h?.registerValue(p.value),C.current=p.value),()=>h?.cancelValue(p.value)},[p.value]),i.useEffect(()=>{var _;!((_=R.current)===null||_===void 0)&&_.input&&(R.current.input.indeterminate=a)},[a]);const $=g("checkbox",n),x=ln($),[T,O,K]=ba($,x),P=Object.assign({},p);h&&!u&&(P.onChange=(..._)=>{p.onChange&&p.onChange.apply(p,_),h.toggleOption&&h.toggleOption({label:c,value:p.value})},P.name=h.name,P.checked=h.value.includes(p.value));const w=J(`${$}-wrapper`,{[`${$}-rtl`]:b==="rtl",[`${$}-wrapper-checked`]:P.checked,[`${$}-wrapper-disabled`]:N,[`${$}-wrapper-in-form-item`]:S},v?.className,o,l,K,x,O),I=J({[`${$}-indeterminate`]:a},Zo,O),[E,j]=ua(P.onClick);return T(i.createElement(yr,{component:"Checkbox",disabled:N},i.createElement("label",{className:w,style:Object.assign(Object.assign({},v?.style),d),onMouseEnter:s,onMouseLeave:f,onClick:E},i.createElement(da,Object.assign({},P,{onClick:j,prefixCls:$,className:I,disabled:N,ref:k})),c!=null&&i.createElement("span",{className:`${$}-label`},c))))},xa=i.forwardRef(Ql);var Zl=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const es=i.forwardRef((e,t)=>{const{defaultValue:r,children:n,options:o=[],prefixCls:l,className:c,rootClassName:a,style:d,onChange:s}=e,f=Zl(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:u,direction:m}=i.useContext(Ct),[p,g]=i.useState(f.value||r||[]),[b,v]=i.useState([]);i.useEffect(()=>{"value"in f&&g(f.value||[])},[f.value]);const h=i.useMemo(()=>o.map(I=>typeof I=="string"||typeof I=="number"?{label:I,value:I}:I),[o]),S=I=>{v(E=>E.filter(j=>j!==I))},y=I=>{v(E=>[].concat(Ee(E),[I]))},N=I=>{const E=p.indexOf(I.value),j=Ee(p);E===-1?j.push(I.value):j.splice(E,1),"value"in f||g(j),s?.(j.filter(_=>b.includes(_)).sort((_,B)=>{const V=h.findIndex(Z=>Z.value===_),Q=h.findIndex(Z=>Z.value===B);return V-Q}))},C=u("checkbox",l),R=`${C}-group`,k=ln(C),[$,x,T]=ba(C,k),O=En(f,["value","disabled"]),K=o.length?h.map(I=>i.createElement(xa,{prefixCls:C,key:I.value.toString(),disabled:"disabled"in I?I.disabled:f.disabled,value:I.value,checked:p.includes(I.value),onChange:I.onChange,className:J(`${R}-item`,I.className),style:I.style,title:I.title,id:I.id,required:I.required},I.label)):n,P=i.useMemo(()=>({toggleOption:N,value:p,disabled:f.disabled,name:f.name,registerValue:y,cancelValue:S}),[N,p,f.disabled,f.name,y,S]),w=J(R,{[`${R}-rtl`]:m==="rtl"},c,a,T,k,x);return $(i.createElement("div",Object.assign({className:w,style:d},O,{ref:t}),i.createElement(ya.Provider,{value:P},K)))}),rn=xa;rn.Group=es;rn.__ANT_CHECKBOX=!0;var ts=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],ns=i.forwardRef(function(e,t){var r=e.autoComplete,n=e.onChange,o=e.onFocus,l=e.onBlur,c=e.onPressEnter,a=e.onKeyDown,d=e.onKeyUp,s=e.prefixCls,f=s===void 0?"rc-input":s,u=e.disabled,m=e.htmlSize,p=e.className,g=e.maxLength,b=e.suffix,v=e.showCount,h=e.count,S=e.type,y=S===void 0?"text":S,N=e.classes,C=e.classNames,R=e.styles,k=e.onCompositionStart,$=e.onCompositionEnd,x=mt(e,ts),T=i.useState(!1),O=Se(T,2),K=O[0],P=O[1],w=i.useRef(!1),I=i.useRef(!1),E=i.useRef(null),j=i.useRef(null),_=function(te){E.current&&Qi(E.current,te)},B=tn(e.defaultValue,{value:e.value}),V=Se(B,2),Q=V[0],Z=V[1],F=Q==null?"":String(Q),de=i.useState(null),ye=Se(de,2),ie=ye[0],le=ye[1],re=Yi(h,v),ee=re.max||g,ue=re.strategy(F),ve=!!ee&&ue>ee;i.useImperativeHandle(t,function(){var q;return{focus:_,blur:function(){var ce;(ce=E.current)===null||ce===void 0||ce.blur()},setSelectionRange:function(ce,xe,Te){var Ke;(Ke=E.current)===null||Ke===void 0||Ke.setSelectionRange(ce,xe,Te)},select:function(){var ce;(ce=E.current)===null||ce===void 0||ce.select()},input:E.current,nativeElement:((q=j.current)===null||q===void 0?void 0:q.nativeElement)||E.current}}),i.useEffect(function(){I.current&&(I.current=!1),P(function(q){return q&&u?!1:q})},[u]);var W=function(te,ce,xe){var Te=ce;if(!w.current&&re.exceedFormatter&&re.max&&re.strategy(ce)>re.max){if(Te=re.exceedFormatter(ce,{max:re.max}),ce!==Te){var Ke,ze;le([((Ke=E.current)===null||Ke===void 0?void 0:Ke.selectionStart)||0,((ze=E.current)===null||ze===void 0?void 0:ze.selectionEnd)||0])}}else if(xe.source==="compositionEnd")return;Z(Te),E.current&&no(E.current,te,n,Te)};i.useEffect(function(){if(ie){var q;(q=E.current)===null||q===void 0||q.setSelectionRange.apply(q,Ee(ie))}},[ie]);var oe=function(te){W(te,te.target.value,{source:"change"})},X=function(te){w.current=!1,W(te,te.currentTarget.value,{source:"compositionEnd"}),$?.(te)},Y=function(te){c&&te.key==="Enter"&&!I.current&&(I.current=!0,c(te)),a?.(te)},H=function(te){te.key==="Enter"&&(I.current=!1),d?.(te)},se=function(te){P(!0),o?.(te)},ge=function(te){I.current&&(I.current=!1),P(!1),l?.(te)},Pe=function(te){Z(""),_(),E.current&&no(E.current,te,n)},Ie=ve&&"".concat(f,"-out-of-range"),z=function(){var te=En(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return U.createElement("input",me({autoComplete:r},te,{onChange:oe,onFocus:se,onBlur:ge,onKeyDown:Y,onKeyUp:H,className:J(f,M({},"".concat(f,"-disabled"),u),C?.input),style:R?.input,ref:E,size:m,type:y,onCompositionStart:function(xe){w.current=!0,k?.(xe)},onCompositionEnd:X}))},ae=function(){var te=Number(ee)>0;if(b||re.show){var ce=re.showFormatter?re.showFormatter({value:F,count:ue,maxLength:ee}):"".concat(ue).concat(te?" / ".concat(ee):"");return U.createElement(U.Fragment,null,re.show&&U.createElement("span",{className:J("".concat(f,"-show-count-suffix"),M({},"".concat(f,"-show-count-has-suffix"),!!b),C?.count),style:G({},R?.count)},ce),b)}return null};return U.createElement(Ji,me({},x,{prefixCls:f,className:J(p,Ie),handleReset:Pe,value:F,focused:K,triggerFocus:_,suffix:ae(),disabled:u,classes:N,classNames:C,styles:R,ref:j}),z())});function rs(e,t){const r=i.useRef([]),n=()=>{r.current.push(setTimeout(()=>{var o,l,c,a;!((o=e.current)===null||o===void 0)&&o.input&&((l=e.current)===null||l===void 0?void 0:l.input.getAttribute("type"))==="password"&&(!((c=e.current)===null||c===void 0)&&c.input.hasAttribute("value"))&&((a=e.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return i.useEffect(()=>(t&&n(),()=>r.current.forEach(o=>{o&&clearTimeout(o)})),[]),n}function os(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var as=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const is=i.forwardRef((e,t)=>{const{prefixCls:r,bordered:n=!0,status:o,size:l,disabled:c,onBlur:a,onFocus:d,suffix:s,allowClear:f,addonAfter:u,addonBefore:m,className:p,style:g,styles:b,rootClassName:v,onChange:h,classNames:S,variant:y,_skipAddonWarning:N}=e,C=as(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant","_skipAddonWarning"]),{getPrefixCls:R,direction:k,allowClear:$,autoComplete:x,className:T,style:O,classNames:K,styles:P}=Yo("input"),w=R("input",r),I=i.useRef(null),E=ln(w),[j,_,B]=Zi(w,v),[V]=el(w,E),{compactSize:Q,compactItemClassnames:Z}=yi(w,k),F=Ln(Pe=>{var Ie;return(Ie=l??Q)!==null&&Ie!==void 0?Ie:Pe}),de=U.useContext(zn),ye=c??de,{status:ie,hasFeedback:le,feedbackIcon:re}=i.useContext(Bn),ee=ml(ie,o),ue=os(e)||!!le;i.useRef(ue);const ve=rs(I,!0),W=Pe=>{ve(),a?.(Pe)},oe=Pe=>{ve(),d?.(Pe)},X=Pe=>{ve(),h?.(Pe)},Y=(le||s)&&U.createElement(U.Fragment,null,s,le&&re),H=tl(f??$),[se,ge]=pl("input",y,n);return j(V(U.createElement(ns,Object.assign({ref:gr(t,I),prefixCls:w,autoComplete:x},C,{disabled:ye,onBlur:W,onFocus:oe,style:Object.assign(Object.assign({},O),g),styles:Object.assign(Object.assign({},P),b),suffix:Y,allowClear:H,className:J(p,v,B,E,Z,T),onChange:X,addonBefore:m&&U.createElement(Xr,{form:!0,space:!0},m),addonAfter:u&&U.createElement(Xr,{form:!0,space:!0},u),classNames:Object.assign(Object.assign(Object.assign({},S),K),{input:J({[`${w}-sm`]:F==="small",[`${w}-lg`]:F==="large",[`${w}-rtl`]:k==="rtl"},S?.input,K.input,_),variant:J({[`${w}-${se}`]:ge},oo(w,ee)),affixWrapper:J({[`${w}-affix-wrapper-sm`]:F==="small",[`${w}-affix-wrapper-lg`]:F==="large",[`${w}-affix-wrapper-rtl`]:k==="rtl"},_),wrapper:J({[`${w}-group-rtl`]:k==="rtl"},_),groupWrapper:J({[`${w}-group-wrapper-sm`]:F==="small",[`${w}-group-wrapper-lg`]:F==="large",[`${w}-group-wrapper-rtl`]:k==="rtl",[`${w}-group-wrapper-${se}`]:ge},oo(`${w}-group-wrapper`,ee,le),_)})}))))});function io(e,t,r,n){var o=to.unstable_batchedUpdates?function(c){to.unstable_batchedUpdates(r,c)}:r;return e!=null&&e.addEventListener&&e.addEventListener(t,o,n),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,o,n)}}}var ls={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"},ss=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:ls}))},lo=i.forwardRef(ss),cs={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"},ds=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:cs}))},so=i.forwardRef(ds),us=[10,20,50,100],fs=function(t){var r=t.pageSizeOptions,n=r===void 0?us:r,o=t.locale,l=t.changeSize,c=t.pageSize,a=t.goButton,d=t.quickGo,s=t.rootPrefixCls,f=t.disabled,u=t.buildOptionText,m=t.showSizeChanger,p=t.sizeChangerRender,g=U.useState(""),b=Se(g,2),v=b[0],h=b[1],S=function(){return!v||Number.isNaN(v)?void 0:Number(v)},y=typeof u=="function"?u:function(K){return"".concat(K," ").concat(o.items_per_page)},N=function(P){h(P.target.value)},C=function(P){a||v===""||(h(""),!(P.relatedTarget&&(P.relatedTarget.className.indexOf("".concat(s,"-item-link"))>=0||P.relatedTarget.className.indexOf("".concat(s,"-item"))>=0))&&d?.(S()))},R=function(P){v!==""&&(P.keyCode===ot.ENTER||P.type==="click")&&(h(""),d?.(S()))},k=function(){return n.some(function(P){return P.toString()===c.toString()})?n:n.concat([c]).sort(function(P,w){var I=Number.isNaN(Number(P))?0:Number(P),E=Number.isNaN(Number(w))?0:Number(w);return I-E})},$="".concat(s,"-options");if(!m&&!d)return null;var x=null,T=null,O=null;return m&&p&&(x=p({disabled:f,size:c,onSizeChange:function(P){l?.(Number(P))},"aria-label":o.page_size,className:"".concat($,"-size-changer"),options:k().map(function(K){return{label:y(K),value:K}})})),d&&(a&&(O=typeof a=="boolean"?U.createElement("button",{type:"button",onClick:R,onKeyUp:R,disabled:f,className:"".concat($,"-quick-jumper-button")},o.jump_to_confirm):U.createElement("span",{onClick:R,onKeyUp:R},a)),T=U.createElement("div",{className:"".concat($,"-quick-jumper")},o.jump_to,U.createElement("input",{disabled:f,type:"text",value:v,onChange:N,onKeyUp:R,onBlur:C,"aria-label":o.page}),o.page,O)),U.createElement("li",{className:$},x,T)},hn=function(t){var r=t.rootPrefixCls,n=t.page,o=t.active,l=t.className,c=t.showTitle,a=t.onClick,d=t.onKeyPress,s=t.itemRender,f="".concat(r,"-item"),u=J(f,"".concat(f,"-").concat(n),M(M({},"".concat(f,"-active"),o),"".concat(f,"-disabled"),!n),l),m=function(){a(n)},p=function(v){d(v,a,n)},g=s(n,"page",U.createElement("a",{rel:"nofollow"},n));return g?U.createElement("li",{title:c?String(n):null,className:u,onClick:m,onKeyDown:p,tabIndex:0},g):null},ps=function(t,r,n){return n};function co(){}function uo(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Wt(e,t,r){var n=typeof e>"u"?t:e;return Math.floor((r-1)/n)+1}var ms=function(t){var r=t.prefixCls,n=r===void 0?"rc-pagination":r,o=t.selectPrefixCls,l=o===void 0?"rc-select":o,c=t.className,a=t.current,d=t.defaultCurrent,s=d===void 0?1:d,f=t.total,u=f===void 0?0:f,m=t.pageSize,p=t.defaultPageSize,g=p===void 0?10:p,b=t.onChange,v=b===void 0?co:b,h=t.hideOnSinglePage,S=t.align,y=t.showPrevNextJumpers,N=y===void 0?!0:y,C=t.showQuickJumper,R=t.showLessItems,k=t.showTitle,$=k===void 0?!0:k,x=t.onShowSizeChange,T=x===void 0?co:x,O=t.locale,K=O===void 0?xi:O,P=t.style,w=t.totalBoundaryShowSizeChanger,I=w===void 0?50:w,E=t.disabled,j=t.simple,_=t.showTotal,B=t.showSizeChanger,V=B===void 0?u>I:B,Q=t.sizeChangerRender,Z=t.pageSizeOptions,F=t.itemRender,de=F===void 0?ps:F,ye=t.jumpPrevIcon,ie=t.jumpNextIcon,le=t.prevIcon,re=t.nextIcon,ee=U.useRef(null),ue=tn(10,{value:m,defaultValue:g}),ve=Se(ue,2),W=ve[0],oe=ve[1],X=tn(1,{value:a,defaultValue:s,postState:function(Oe){return Math.max(1,Math.min(Oe,Wt(void 0,W,u)))}}),Y=Se(X,2),H=Y[0],se=Y[1],ge=U.useState(H),Pe=Se(ge,2),Ie=Pe[0],z=Pe[1];i.useEffect(function(){z(H)},[H]);var ae=Math.max(1,H-(R?3:5)),q=Math.min(Wt(void 0,W,u),H+(R?3:5));function te(pe,Oe){var Le=pe||U.createElement("button",{type:"button","aria-label":Oe,className:"".concat(n,"-item-link")});return typeof pe=="function"&&(Le=U.createElement(pe,G({},t))),Le}function ce(pe){var Oe=pe.target.value,Le=Wt(void 0,W,u),yt;return Oe===""?yt=Oe:Number.isNaN(Number(Oe))?yt=Ie:Oe>=Le?yt=Le:yt=Number(Oe),yt}function xe(pe){return uo(pe)&&pe!==H&&uo(u)&&u>0}var Te=u>W?C:!1;function Ke(pe){(pe.keyCode===ot.UP||pe.keyCode===ot.DOWN)&&pe.preventDefault()}function ze(pe){var Oe=ce(pe);switch(Oe!==Ie&&z(Oe),pe.keyCode){case ot.ENTER:L(Oe);break;case ot.UP:L(Oe-1);break;case ot.DOWN:L(Oe+1);break}}function _e(pe){L(ce(pe))}function ne(pe){var Oe=Wt(pe,W,u),Le=H>Oe&&Oe!==0?Oe:H;oe(pe),z(Le),T?.(H,pe),se(Le),v?.(Le,pe)}function L(pe){if(xe(pe)&&!E){var Oe=Wt(void 0,W,u),Le=pe;return pe>Oe?Le=Oe:pe<1&&(Le=1),Le!==Ie&&z(Le),se(Le),v?.(Le,W),Le}return H}var he=H>1,Be=H<Wt(void 0,W,u);function je(){he&&L(H-1)}function Ne(){Be&&L(H+1)}function Ae(){L(ae)}function Ce(){L(q)}function Fe(pe,Oe){if(pe.key==="Enter"||pe.charCode===ot.ENTER||pe.keyCode===ot.ENTER){for(var Le=arguments.length,yt=new Array(Le>2?Le-2:0),Xt=2;Xt<Le;Xt++)yt[Xt-2]=arguments[Xt];Oe.apply(void 0,yt)}}function Ye(pe){Fe(pe,je)}function Je(pe){Fe(pe,Ne)}function Re(pe){Fe(pe,Ae)}function Et(pe){Fe(pe,Ce)}function pt(pe){var Oe=de(pe,"prev",te(le,"prev page"));return U.isValidElement(Oe)?U.cloneElement(Oe,{disabled:!he}):Oe}function Ot(pe){var Oe=de(pe,"next",te(re,"next page"));return U.isValidElement(Oe)?U.cloneElement(Oe,{disabled:!Be}):Oe}function Ze(pe){(pe.type==="click"||pe.keyCode===ot.ENTER)&&L(Ie)}var at=null,ct=en(t,{aria:!0,data:!0}),et=_&&U.createElement("li",{className:"".concat(n,"-total-text")},_(u,[u===0?0:(H-1)*W+1,H*W>u?u:H*W])),We=null,De=Wt(void 0,W,u);if(h&&u<=W)return null;var Ue=[],ut={rootPrefixCls:n,onClick:L,onKeyPress:Fe,showTitle:$,itemRender:de,page:-1},vt=H-1>0?H-1:0,Ut=H+1<De?H+1:De,Pt=C&&C.goButton,fn=St(j)==="object"?j.readOnly:!j,Nt=Pt,be=null;j&&(Pt&&(typeof Pt=="boolean"?Nt=U.createElement("button",{type:"button",onClick:Ze,onKeyUp:Ze},K.jump_to_confirm):Nt=U.createElement("span",{onClick:Ze,onKeyUp:Ze},Pt),Nt=U.createElement("li",{title:$?"".concat(K.jump_to).concat(H,"/").concat(De):null,className:"".concat(n,"-simple-pager")},Nt)),be=U.createElement("li",{title:$?"".concat(H,"/").concat(De):null,className:"".concat(n,"-simple-pager")},fn?Ie:U.createElement("input",{type:"text","aria-label":K.jump_to,value:Ie,disabled:E,onKeyDown:Ke,onKeyUp:ze,onChange:ze,onBlur:_e,size:3}),U.createElement("span",{className:"".concat(n,"-slash")},"/"),De));var fe=R?1:2;if(De<=3+fe*2){De||Ue.push(U.createElement(hn,me({},ut,{key:"noPager",page:1,className:"".concat(n,"-item-disabled")})));for(var Me=1;Me<=De;Me+=1)Ue.push(U.createElement(hn,me({},ut,{key:Me,page:Me,active:H===Me})))}else{var Xe=R?K.prev_3:K.prev_5,it=R?K.next_3:K.next_5,lt=de(ae,"jump-prev",te(ye,"prev page")),dt=de(q,"jump-next",te(ie,"next page"));N&&(at=lt?U.createElement("li",{title:$?Xe:null,key:"prev",onClick:Ae,tabIndex:0,onKeyDown:Re,className:J("".concat(n,"-jump-prev"),M({},"".concat(n,"-jump-prev-custom-icon"),!!ye))},lt):null,We=dt?U.createElement("li",{title:$?it:null,key:"next",onClick:Ce,tabIndex:0,onKeyDown:Et,className:J("".concat(n,"-jump-next"),M({},"".concat(n,"-jump-next-custom-icon"),!!ie))},dt):null);var tt=Math.max(1,H-fe),kt=Math.min(H+fe,De);H-1<=fe&&(kt=1+fe*2),De-H<=fe&&(tt=De-fe*2);for(var It=tt;It<=kt;It+=1)Ue.push(U.createElement(hn,me({},ut,{key:It,page:It,active:H===It})));if(H-1>=fe*2&&H!==3&&(Ue[0]=U.cloneElement(Ue[0],{className:J("".concat(n,"-item-after-jump-prev"),Ue[0].props.className)}),Ue.unshift(at)),De-H>=fe*2&&H!==De-2){var Ft=Ue[Ue.length-1];Ue[Ue.length-1]=U.cloneElement(Ft,{className:J("".concat(n,"-item-before-jump-next"),Ft.props.className)}),Ue.push(We)}tt!==1&&Ue.unshift(U.createElement(hn,me({},ut,{key:1,page:1}))),kt!==De&&Ue.push(U.createElement(hn,me({},ut,{key:De,page:De})))}var bt=pt(vt);if(bt){var Ve=!he||!De;bt=U.createElement("li",{title:$?K.prev_page:null,onClick:je,tabIndex:Ve?null:0,onKeyDown:Ye,className:J("".concat(n,"-prev"),M({},"".concat(n,"-disabled"),Ve)),"aria-disabled":Ve},bt)}var Tt=Ot(Ut);if(Tt){var Kt,pn;j?(Kt=!Be,pn=he?0:null):(Kt=!Be||!De,pn=Kt?null:0),Tt=U.createElement("li",{title:$?K.next_page:null,onClick:Ne,tabIndex:pn,onKeyDown:Je,className:J("".concat(n,"-next"),M({},"".concat(n,"-disabled"),Kt)),"aria-disabled":Kt},Tt)}var Rn=J(n,c,M(M(M(M(M({},"".concat(n,"-start"),S==="start"),"".concat(n,"-center"),S==="center"),"".concat(n,"-end"),S==="end"),"".concat(n,"-simple"),j),"".concat(n,"-disabled"),E));return U.createElement("ul",me({className:Rn,style:P,ref:ee},ct),et,bt,j?be:Ue,Tt,U.createElement(fs,{locale:K,rootPrefixCls:n,disabled:E,selectPrefixCls:l,changeSize:ne,pageSize:W,pageSizeOptions:Z,quickGo:Te?L:null,goButton:Nt,showSizeChanger:V,sizeChangerRender:Q}))};const vs=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}}}}},gs=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:A(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:A(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:A(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:A(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:A(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:A(e.itemSizeSM),input:Object.assign(Object.assign({},ll(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},hs=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:A(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:A(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 ${A(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${A(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:`${A(e.inputOutlineOffset)} 0 ${A(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:A(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:A(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},bs=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:A(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:`${A(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:A(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},ol(e)),al(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},il(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},ys=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:A(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${A(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${A(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}}}}},xs=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xt(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:A(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),ys(e)),bs(e)),hs(e)),gs(e)),vs(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"}}},Cs=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},ai(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Zt(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Zt(e)}}}},Ca=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},rl(e)),Sa=e=>an(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"},nl(e)),Ss=on("Pagination",e=>{const t=Sa(e);return[xs(t),Cs(t)]},Ca),ws=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:`${A(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}}}}},$s=hr(["Pagination","bordered"],e=>{const t=Sa(e);return ws(t)},Ca);function fo(e){return i.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var Es=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const Ns=e=>{const{align:t,prefixCls:r,selectPrefixCls:n,className:o,rootClassName:l,style:c,size:a,locale:d,responsive:s,showSizeChanger:f,selectComponentClass:u,pageSizeOptions:m}=e,p=Es(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:g}=ta(s),[,b]=br(),{getPrefixCls:v,direction:h,showSizeChanger:S,className:y,style:N}=Yo("pagination"),C=v("pagination",r),[R,k,$]=Ss(C),x=Ln(a),T=x==="small"||!!(g&&!x&&s),[O]=Ci("Pagination",Si),K=Object.assign(Object.assign({},O),d),[P,w]=fo(f),[I,E]=fo(S),j=P??I,_=w??E,B=u||cl,V=i.useMemo(()=>m?m.map(ie=>Number(ie)):void 0,[m]),Q=ie=>{var le;const{disabled:re,size:ee,onSizeChange:ue,"aria-label":ve,className:W,options:oe}=ie,{className:X,onChange:Y}=_||{},H=(le=oe.find(se=>String(se.value)===String(ee)))===null||le===void 0?void 0:le.value;return i.createElement(B,Object.assign({disabled:re,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:se=>se.parentNode,"aria-label":ve,options:oe},_,{value:H,onChange:(se,ge)=>{ue?.(se),Y?.(se,ge)},size:T?"small":"middle",className:J(W,X)}))},Z=i.useMemo(()=>{const ie=i.createElement("span",{className:`${C}-item-ellipsis`},"•••"),le=i.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},h==="rtl"?i.createElement(Yr,null):i.createElement(Gr,null)),re=i.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},h==="rtl"?i.createElement(Gr,null):i.createElement(Yr,null)),ee=i.createElement("a",{className:`${C}-item-link`},i.createElement("div",{className:`${C}-item-container`},h==="rtl"?i.createElement(so,{className:`${C}-item-link-icon`}):i.createElement(lo,{className:`${C}-item-link-icon`}),ie)),ue=i.createElement("a",{className:`${C}-item-link`},i.createElement("div",{className:`${C}-item-container`},h==="rtl"?i.createElement(lo,{className:`${C}-item-link-icon`}):i.createElement(so,{className:`${C}-item-link-icon`}),ie));return{prevIcon:le,nextIcon:re,jumpPrevIcon:ee,jumpNextIcon:ue}},[h,C]),F=v("select",n),de=J({[`${C}-${t}`]:!!t,[`${C}-mini`]:T,[`${C}-rtl`]:h==="rtl",[`${C}-bordered`]:b.wireframe},y,o,l,k,$),ye=Object.assign(Object.assign({},N),c);return R(i.createElement(i.Fragment,null,b.wireframe&&i.createElement($s,{prefixCls:C}),i.createElement(ms,Object.assign({},Z,p,{style:ye,prefixCls:C,selectPrefixCls:F,className:de,locale:K,pageSizeOptions:V,showSizeChanger:j,sizeChangerRender:Q}))))};var Dt={},In="rc-table-internal-hook";function $r(e){var t=i.createContext(void 0),r=function(o){var l=o.value,c=o.children,a=i.useRef(l);a.current=l;var d=i.useState(function(){return{getValue:function(){return a.current},listeners:new Set}}),s=Se(d,1),f=s[0];return Bt(function(){Gi.unstable_batchedUpdates(function(){f.listeners.forEach(function(u){u(l)})})},[l]),i.createElement(t.Provider,{value:f},c)};return{Context:t,Provider:r,defaultValue:e}}function Qe(e,t){var r=_t(typeof t=="function"?t:function(u){if(t===void 0)return u;if(!Array.isArray(t))return u[t];var m={};return t.forEach(function(p){m[p]=u[p]}),m}),n=i.useContext(e?.Context),o=n||{},l=o.listeners,c=o.getValue,a=i.useRef();a.current=r(n?c():e?.defaultValue);var d=i.useState({}),s=Se(d,2),f=s[1];return Bt(function(){if(!n)return;function u(m){var p=r(m);wn(a.current,p,!0)||f({})}return l.add(u),function(){l.delete(u)}},[n]),a.current}function ks(){var e=i.createContext(null);function t(){return i.useContext(e)}function r(o,l){var c=Vr(o),a=function(s,f){var u=c?{ref:f}:{},m=i.useRef(0),p=i.useRef(s),g=t();return g!==null?i.createElement(o,me({},s,u)):((!l||l(p.current,s))&&(m.current+=1),p.current=s,i.createElement(e.Provider,{value:m.current},i.createElement(o,me({},s,u))))};return c?i.forwardRef(a):a}function n(o,l){var c=Vr(o),a=function(s,f){var u=c?{ref:f}:{};return t(),i.createElement(o,me({},s,u))};return c?i.memo(i.forwardRef(a),l):i.memo(a,l)}return{makeImmutable:r,responseImmutable:n,useImmutableMark:t}}var Er=ks(),wa=Er.makeImmutable,sn=Er.responseImmutable,Is=Er.useImmutableMark,st=$r(),$a=i.createContext({renderWithProps:!1}),Rs="RC_TABLE_KEY";function Os(e){return e==null?[]:Array.isArray(e)?e:[e]}function Fn(e){var t=[],r={};return e.forEach(function(n){for(var o=n||{},l=o.key,c=o.dataIndex,a=l||Os(c).join("-")||Rs;r[a];)a="".concat(a,"_next");r[a]=!0,t.push(a)}),t}function ar(e){return e!=null}function Ps(e){return typeof e=="number"&&!Number.isNaN(e)}function Ts(e){return e&&St(e)==="object"&&!Array.isArray(e)&&!i.isValidElement(e)}function Ks(e,t,r,n,o,l){var c=i.useContext($a),a=Is(),d=Jo(function(){if(ar(n))return[n];var s=t==null||t===""?[]:Array.isArray(t)?t:[t],f=xr(e,s),u=f,m=void 0;if(o){var p=o(f,e,r);Ts(p)?(u=p.children,m=p.props,c.renderWithProps=!0):u=p}return[u,m]},[a,e,n,t,o,r],function(s,f){if(l){var u=Se(s,2),m=u[1],p=Se(f,2),g=p[1];return l(g,m)}return c.renderWithProps?!0:!wn(s,f,!0)});return d}function js(e,t,r,n){var o=e+t-1;return e<=n&&o>=r}function Ds(e,t){return Qe(st,function(r){var n=js(e,t||1,r.hoverStartRow,r.hoverEndRow);return[n,r.onHover]})}var Ms=function(t){var r=t.ellipsis,n=t.rowType,o=t.children,l,c=r===!0?{showTitle:!0}:r;return c&&(c.showTitle||n==="header")&&(typeof o=="string"||typeof o=="number"?l=o.toString():i.isValidElement(o)&&typeof o.props.children=="string"&&(l=o.props.children)),l};function _s(e){var t,r,n,o,l,c,a,d,s=e.component,f=e.children,u=e.ellipsis,m=e.scope,p=e.prefixCls,g=e.className,b=e.align,v=e.record,h=e.render,S=e.dataIndex,y=e.renderIndex,N=e.shouldCellUpdate,C=e.index,R=e.rowType,k=e.colSpan,$=e.rowSpan,x=e.fixLeft,T=e.fixRight,O=e.firstFixLeft,K=e.lastFixLeft,P=e.firstFixRight,w=e.lastFixRight,I=e.appendNode,E=e.additionalProps,j=E===void 0?{}:E,_=e.isSticky,B="".concat(p,"-cell"),V=Qe(st,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Q=V.supportSticky,Z=V.allColumnsFixedLeft,F=V.rowHoverable,de=Ks(v,S,y,f,h,N),ye=Se(de,2),ie=ye[0],le=ye[1],re={},ee=typeof x=="number"&&Q,ue=typeof T=="number"&&Q;ee&&(re.position="sticky",re.left=x),ue&&(re.position="sticky",re.right=T);var ve=(t=(r=(n=le?.colSpan)!==null&&n!==void 0?n:j.colSpan)!==null&&r!==void 0?r:k)!==null&&t!==void 0?t:1,W=(o=(l=(c=le?.rowSpan)!==null&&c!==void 0?c:j.rowSpan)!==null&&l!==void 0?l:$)!==null&&o!==void 0?o:1,oe=Ds(C,W),X=Se(oe,2),Y=X[0],H=X[1],se=_t(function(te){var ce;v&&H(C,C+W-1),j==null||(ce=j.onMouseEnter)===null||ce===void 0||ce.call(j,te)}),ge=_t(function(te){var ce;v&&H(-1,-1),j==null||(ce=j.onMouseLeave)===null||ce===void 0||ce.call(j,te)});if(ve===0||W===0)return null;var Pe=(a=j.title)!==null&&a!==void 0?a:Ms({rowType:R,ellipsis:u,children:ie}),Ie=J(B,g,(d={},M(M(M(M(M(M(M(M(M(M(d,"".concat(B,"-fix-left"),ee&&Q),"".concat(B,"-fix-left-first"),O&&Q),"".concat(B,"-fix-left-last"),K&&Q),"".concat(B,"-fix-left-all"),K&&Z&&Q),"".concat(B,"-fix-right"),ue&&Q),"".concat(B,"-fix-right-first"),P&&Q),"".concat(B,"-fix-right-last"),w&&Q),"".concat(B,"-ellipsis"),u),"".concat(B,"-with-append"),I),"".concat(B,"-fix-sticky"),(ee||ue)&&_&&Q),M(d,"".concat(B,"-row-hover"),!le&&Y)),j.className,le?.className),z={};b&&(z.textAlign=b);var ae=G(G(G(G({},le?.style),re),z),j.style),q=ie;return St(q)==="object"&&!Array.isArray(q)&&!i.isValidElement(q)&&(q=null),u&&(K||P)&&(q=i.createElement("span",{className:"".concat(B,"-content")},q)),i.createElement(s,me({},le,j,{className:Ie,style:ae,title:Pe,scope:m,onMouseEnter:F?se:void 0,onMouseLeave:F?ge:void 0,colSpan:ve!==1?ve:null,rowSpan:W!==1?W:null}),I,q)}const cn=i.memo(_s);function Nr(e,t,r,n,o){var l=r[e]||{},c=r[t]||{},a,d;l.fixed==="left"?a=n.left[o==="rtl"?t:e]:c.fixed==="right"&&(d=n.right[o==="rtl"?e:t]);var s=!1,f=!1,u=!1,m=!1,p=r[t+1],g=r[e-1],b=p&&!p.fixed||g&&!g.fixed||r.every(function(N){return N.fixed==="left"});if(o==="rtl"){if(a!==void 0){var v=g&&g.fixed==="left";m=!v&&b}else if(d!==void 0){var h=p&&p.fixed==="right";u=!h&&b}}else if(a!==void 0){var S=p&&p.fixed==="left";s=!S&&b}else if(d!==void 0){var y=g&&g.fixed==="right";f=!y&&b}return{fixLeft:a,fixRight:d,lastFixLeft:s,firstFixRight:f,lastFixRight:u,firstFixLeft:m,isSticky:n.isSticky}}var Ea=i.createContext({});function Bs(e){var t=e.className,r=e.index,n=e.children,o=e.colSpan,l=o===void 0?1:o,c=e.rowSpan,a=e.align,d=Qe(st,["prefixCls","direction"]),s=d.prefixCls,f=d.direction,u=i.useContext(Ea),m=u.scrollColumnIndex,p=u.stickyOffsets,g=u.flattenColumns,b=r+l-1,v=b+1===m?l+1:l,h=Nr(r,r+v-1,g,p,f);return i.createElement(cn,me({className:t,index:r,component:"td",prefixCls:s,record:null,dataIndex:null,align:a,colSpan:v,rowSpan:c,render:function(){return n}},h))}var zs=["children"];function Ls(e){var t=e.children,r=mt(e,zs);return i.createElement("tr",r,t)}function Hn(e){var t=e.children;return t}Hn.Row=Ls;Hn.Cell=Bs;function Fs(e){var t=e.children,r=e.stickyOffsets,n=e.flattenColumns,o=Qe(st,"prefixCls"),l=n.length-1,c=n[l],a=i.useMemo(function(){return{stickyOffsets:r,flattenColumns:n,scrollColumnIndex:c!=null&&c.scrollbar?l:null}},[c,n,l,r]);return i.createElement(Ea.Provider,{value:a},i.createElement("tfoot",{className:"".concat(o,"-summary")},t))}const Pn=sn(Fs);var Na=Hn;function Hs(e){return null}function As(e){return null}function ka(e,t,r,n,o,l,c){var a=l(t,c);e.push({record:t,indent:r,index:c,rowKey:a});var d=o?.has(a);if(t&&Array.isArray(t[n])&&d)for(var s=0;s<t[n].length;s+=1)ka(e,t[n][s],r+1,n,o,l,s)}function Ia(e,t,r,n){var o=i.useMemo(function(){if(r!=null&&r.size){for(var l=[],c=0;c<e?.length;c+=1){var a=e[c];ka(l,a,0,t,r,n,c)}return l}return e?.map(function(d,s){return{record:d,indent:0,index:s,rowKey:n(d,s)}})},[e,t,r,n]);return o}function Ra(e,t,r,n){var o=Qe(st,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),l=o.flattenColumns,c=o.expandableType,a=o.expandedKeys,d=o.childrenColumnName,s=o.onTriggerExpand,f=o.rowExpandable,u=o.onRow,m=o.expandRowByClick,p=o.rowClassName,g=c==="nest",b=c==="row"&&(!f||f(e)),v=b||g,h=a&&a.has(t),S=d&&e&&e[d],y=_t(s),N=u?.(e,r),C=N?.onClick,R=function(T){m&&v&&s(e,T);for(var O=arguments.length,K=new Array(O>1?O-1:0),P=1;P<O;P++)K[P-1]=arguments[P];C?.apply(void 0,[T].concat(K))},k;typeof p=="string"?k=p:typeof p=="function"&&(k=p(e,r,n));var $=Fn(l);return G(G({},o),{},{columnsKey:$,nestExpandable:g,expanded:h,hasNestChildren:S,record:e,onTriggerExpand:y,rowSupportExpand:b,expandable:v,rowProps:G(G({},N),{},{className:J(k,N?.className),onClick:R})})}function Oa(e){var t=e.prefixCls,r=e.children,n=e.component,o=e.cellComponent,l=e.className,c=e.expanded,a=e.colSpan,d=e.isEmpty,s=e.stickyOffset,f=s===void 0?0:s,u=Qe(st,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),m=u.scrollbarSize,p=u.fixHeader,g=u.fixColumn,b=u.componentWidth,v=u.horizonScroll,h=r;return(d?v&&b:g)&&(h=i.createElement("div",{style:{width:b-f-(p&&!d?m:0),position:"sticky",left:f,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},h)),i.createElement(n,{className:l,style:{display:c?null:"none"}},i.createElement(cn,{component:o,prefixCls:t,colSpan:a},h))}function Ws(e){var t=e.prefixCls,r=e.record,n=e.onExpand,o=e.expanded,l=e.expandable,c="".concat(t,"-row-expand-icon");if(!l)return i.createElement("span",{className:J(c,"".concat(t,"-row-spaced"))});var a=function(s){n(r,s),s.stopPropagation()};return i.createElement("span",{className:J(c,M(M({},"".concat(t,"-row-expanded"),o),"".concat(t,"-row-collapsed"),!o)),onClick:a})}function Vs(e,t,r){var n=[];function o(l){(l||[]).forEach(function(c,a){n.push(t(c,a)),o(c[r])})}return o(e),n}function Pa(e,t,r,n){return typeof e=="string"?e:typeof e=="function"?e(t,r,n):""}function Ta(e,t,r,n,o){var l,c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:[],a=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,d=e.record,s=e.prefixCls,f=e.columnsKey,u=e.fixedInfoList,m=e.expandIconColumnIndex,p=e.nestExpandable,g=e.indentSize,b=e.expandIcon,v=e.expanded,h=e.hasNestChildren,S=e.onTriggerExpand,y=e.expandable,N=e.expandedKeys,C=f[r],R=u[r],k;r===(m||0)&&p&&(k=i.createElement(i.Fragment,null,i.createElement("span",{style:{paddingLeft:"".concat(g*n,"px")},className:"".concat(s,"-row-indent indent-level-").concat(n)}),b({prefixCls:s,expanded:v,expandable:h,record:d,onExpand:S})));var $=((l=t.onCell)===null||l===void 0?void 0:l.call(t,d,o))||{};if(a){var x=$.rowSpan,T=x===void 0?1:x;if(y&&T&&r<a){for(var O=T,K=o;K<o+T;K+=1){var P=c[K];N.has(P)&&(O+=1)}$.rowSpan=O}}return{key:C,fixedInfo:R,appendCellNode:k,additionalCellProps:$}}function qs(e){var t=e.className,r=e.style,n=e.record,o=e.index,l=e.renderIndex,c=e.rowKey,a=e.rowKeys,d=e.indent,s=d===void 0?0:d,f=e.rowComponent,u=e.cellComponent,m=e.scopeCellComponent,p=e.expandedRowInfo,g=Ra(n,c,o,s),b=g.prefixCls,v=g.flattenColumns,h=g.expandedRowClassName,S=g.expandedRowRender,y=g.rowProps,N=g.expanded,C=g.rowSupportExpand,R=i.useRef(!1);R.current||(R.current=N);var k=Pa(h,n,o,s),$=i.createElement(f,me({},y,{"data-row-key":c,className:J(t,"".concat(b,"-row"),"".concat(b,"-row-level-").concat(s),y?.className,M({},k,s>=1)),style:G(G({},r),y?.style)}),v.map(function(O,K){var P=O.render,w=O.dataIndex,I=O.className,E=Ta(g,O,K,s,o,a,p?.offset),j=E.key,_=E.fixedInfo,B=E.appendCellNode,V=E.additionalCellProps;return i.createElement(cn,me({className:I,ellipsis:O.ellipsis,align:O.align,scope:O.rowScope,component:O.rowScope?m:u,prefixCls:b,key:j,record:n,index:o,renderIndex:l,dataIndex:w,render:P,shouldCellUpdate:O.shouldCellUpdate},_,{appendNode:B,additionalProps:V}))})),x;if(C&&(R.current||N)){var T=S(n,o,s+1,N);x=i.createElement(Oa,{expanded:N,className:J("".concat(b,"-expanded-row"),"".concat(b,"-expanded-row-level-").concat(s+1),k),prefixCls:b,component:f,cellComponent:u,colSpan:p?p.colSpan:v.length,stickyOffset:p?.sticky,isEmpty:!1},T)}return i.createElement(i.Fragment,null,$,x)}const Us=sn(qs);function Xs(e){var t=e.columnKey,r=e.onColumnResize,n=e.prefixCls,o=e.title,l=i.useRef();return Bt(function(){l.current&&r(t,l.current.offsetWidth)},[]),i.createElement(Cr,{data:t},i.createElement("th",{ref:l,className:"".concat(n,"-measure-cell")},i.createElement("div",{className:"".concat(n,"-measure-cell-content")},o||" ")))}function Gs(e){var t=e.prefixCls,r=e.columnsKey,n=e.onColumnResize,o=e.columns,l=i.useRef(null),c=Qe(st,["measureRowRender"]),a=c.measureRowRender,d=i.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:l,tabIndex:-1},i.createElement(Cr.Collection,{onBatchResize:function(f){wi(l.current)&&f.forEach(function(u){var m=u.data,p=u.size;n(m,p.offsetWidth)})}},r.map(function(s){var f=o.find(function(p){return p.key===s}),u=f?.title,m=i.isValidElement(u)?i.cloneElement(u,{ref:null}):u;return i.createElement(Xs,{prefixCls:t,key:s,columnKey:s,onColumnResize:n,title:m})})));return a?a(d):d}function Ys(e){var t=e.data,r=e.measureColumnWidth,n=Qe(st,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),o=n.prefixCls,l=n.getComponent,c=n.onColumnResize,a=n.flattenColumns,d=n.getRowKey,s=n.expandedKeys,f=n.childrenColumnName,u=n.emptyNode,m=n.expandedRowOffset,p=m===void 0?0:m,g=n.colWidths,b=Ia(t,f,s,d),v=i.useMemo(function(){return b.map(function(x){return x.rowKey})},[b]),h=i.useRef({renderWithProps:!1}),S=i.useMemo(function(){for(var x=a.length-p,T=0,O=0;O<p;O+=1)T+=g[O]||0;return{offset:p,colSpan:x,sticky:T}},[a.length,p,g]),y=l(["body","wrapper"],"tbody"),N=l(["body","row"],"tr"),C=l(["body","cell"],"td"),R=l(["body","cell"],"th"),k;t.length?k=b.map(function(x,T){var O=x.record,K=x.indent,P=x.index,w=x.rowKey;return i.createElement(Us,{key:w,rowKey:w,rowKeys:v,record:O,index:T,renderIndex:P,rowComponent:N,cellComponent:C,scopeCellComponent:R,indent:K,expandedRowInfo:S})}):k=i.createElement(Oa,{expanded:!0,className:"".concat(o,"-placeholder"),prefixCls:o,component:N,cellComponent:C,colSpan:a.length,isEmpty:!0},u);var $=Fn(a);return i.createElement($a.Provider,{value:h.current},i.createElement(y,{className:"".concat(o,"-tbody")},r&&i.createElement(Gs,{prefixCls:o,columnsKey:$,onColumnResize:c,columns:a}),k))}const Js=sn(Ys);var Qs=["expandable"],Sn="RC_TABLE_INTERNAL_COL_DEFINE";function Zs(e){var t=e.expandable,r=mt(e,Qs),n;return"expandable"in e?n=G(G({},r),t):n=r,n.showExpandColumn===!1&&(n.expandIconColumnIndex=-1),n}var ec=["columnType"];function Ka(e){for(var t=e.colWidths,r=e.columns,n=e.columCount,o=Qe(st,["tableLayout"]),l=o.tableLayout,c=[],a=n||r.length,d=!1,s=a-1;s>=0;s-=1){var f=t[s],u=r&&r[s],m=void 0,p=void 0;if(u&&(m=u[Sn],l==="auto"&&(p=u.minWidth)),f||p||m||d){var g=m||{};g.columnType;var b=mt(g,ec);c.unshift(i.createElement("col",me({key:s,style:{width:f,minWidth:p}},b))),d=!0}}return c.length>0?i.createElement("colgroup",null,c):null}var tc=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function nc(e,t){return i.useMemo(function(){for(var r=[],n=0;n<t;n+=1){var o=e[n];if(o!==void 0)r[n]=o;else return null}return r},[e.join("_"),t])}var rc=i.forwardRef(function(e,t){var r=e.className,n=e.noData,o=e.columns,l=e.flattenColumns,c=e.colWidths,a=e.colGroup,d=e.columCount,s=e.stickyOffsets,f=e.direction,u=e.fixHeader,m=e.stickyTopOffset,p=e.stickyBottomOffset,g=e.stickyClassName,b=e.scrollX,v=e.tableLayout,h=v===void 0?"fixed":v,S=e.onScroll,y=e.children,N=mt(e,tc),C=Qe(st,["prefixCls","scrollbarSize","isSticky","getComponent"]),R=C.prefixCls,k=C.scrollbarSize,$=C.isSticky,x=C.getComponent,T=x(["header","table"],"table"),O=$&&!u?0:k,K=i.useRef(null),P=i.useCallback(function(Q){qr(t,Q),qr(K,Q)},[]);i.useEffect(function(){function Q(F){var de=F,ye=de.currentTarget,ie=de.deltaX;ie&&(S({currentTarget:ye,scrollLeft:ye.scrollLeft+ie}),F.preventDefault())}var Z=K.current;return Z?.addEventListener("wheel",Q,{passive:!1}),function(){Z?.removeEventListener("wheel",Q)}},[]);var w=l[l.length-1],I={fixed:w?w.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(R,"-cell-scrollbar")}}},E=i.useMemo(function(){return O?[].concat(Ee(o),[I]):o},[O,o]),j=i.useMemo(function(){return O?[].concat(Ee(l),[I]):l},[O,l]),_=i.useMemo(function(){var Q=s.right,Z=s.left;return G(G({},s),{},{left:f==="rtl"?[].concat(Ee(Z.map(function(F){return F+O})),[0]):Z,right:f==="rtl"?Q:[].concat(Ee(Q.map(function(F){return F+O})),[0]),isSticky:$})},[O,s,$]),B=nc(c,d),V=i.useMemo(function(){var Q=!B||!B.length||B.every(function(Z){return!Z});return n||Q},[n,B]);return i.createElement("div",{style:G({overflow:"hidden"},$?{top:m,bottom:p}:{}),ref:P,className:J(r,M({},g,!!g))},i.createElement(T,{style:{tableLayout:h,minWidth:"100%",width:b}},V?a:i.createElement(Ka,{colWidths:[].concat(Ee(B),[O]),columCount:d+1,columns:j}),y(G(G({},N),{},{stickyOffsets:_,columns:E,flattenColumns:j}))))});const po=i.memo(rc);var oc=function(t){var r=t.cells,n=t.stickyOffsets,o=t.flattenColumns,l=t.rowComponent,c=t.cellComponent,a=t.onHeaderRow,d=t.index,s=Qe(st,["prefixCls","direction"]),f=s.prefixCls,u=s.direction,m;a&&(m=a(r.map(function(g){return g.column}),d));var p=Fn(r.map(function(g){return g.column}));return i.createElement(l,m,r.map(function(g,b){var v=g.column,h=Nr(g.colStart,g.colEnd,o,n,u),S;return v&&v.onHeaderCell&&(S=g.column.onHeaderCell(v)),i.createElement(cn,me({},g,{scope:v.title?g.colSpan>1?"colgroup":"col":null,ellipsis:v.ellipsis,align:v.align,component:c,prefixCls:f,key:p[b]},h,{additionalProps:S,rowType:"header"}))}))};function ac(e){var t=[];function r(c,a){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[d]=t[d]||[];var s=a,f=c.filter(Boolean).map(function(u){var m={key:u.key,className:u.className||"",children:u.title,column:u,colStart:s},p=1,g=u.children;return g&&g.length>0&&(p=r(g,s,d+1).reduce(function(b,v){return b+v},0),m.hasSubColumns=!0),"colSpan"in u&&(p=u.colSpan),"rowSpan"in u&&(m.rowSpan=u.rowSpan),m.colSpan=p,m.colEnd=m.colStart+p-1,t[d].push(m),s+=p,p});return f}r(e,0);for(var n=t.length,o=function(a){t[a].forEach(function(d){!("rowSpan"in d)&&!d.hasSubColumns&&(d.rowSpan=n-a)})},l=0;l<n;l+=1)o(l);return t}var ic=function(t){var r=t.stickyOffsets,n=t.columns,o=t.flattenColumns,l=t.onHeaderRow,c=Qe(st,["prefixCls","getComponent"]),a=c.prefixCls,d=c.getComponent,s=i.useMemo(function(){return ac(n)},[n]),f=d(["header","wrapper"],"thead"),u=d(["header","row"],"tr"),m=d(["header","cell"],"th");return i.createElement(f,{className:"".concat(a,"-thead")},s.map(function(p,g){var b=i.createElement(oc,{key:g,flattenColumns:o,cells:p,stickyOffsets:r,rowComponent:u,cellComponent:m,onHeaderRow:l,index:g});return b}))};const mo=sn(ic);function vo(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 lc(e,t,r){return i.useMemo(function(){if(t&&t>0){var n=0,o=0;e.forEach(function(m){var p=vo(t,m.width);p?n+=p:o+=1});var l=Math.max(t,r),c=Math.max(l-n,o),a=o,d=c/o,s=0,f=e.map(function(m){var p=G({},m),g=vo(t,p.width);if(g)p.width=g;else{var b=Math.floor(d);p.width=a===1?c:b,c-=b,a-=1}return s+=p.width,p});if(s<l){var u=l/s;c=l,f.forEach(function(m,p){var g=Math.floor(m.width*u);m.width=p===f.length-1?c:g,c-=g})}return[f,Math.max(s,l)]}return[e,t]},[e,t,r])}var sc=["children"],cc=["fixed"];function kr(e){return ea(e).filter(function(t){return i.isValidElement(t)}).map(function(t){var r=t.key,n=t.props,o=n.children,l=mt(n,sc),c=G({key:r},l);return o&&(c.children=kr(o)),c})}function ja(e){return e.filter(function(t){return t&&St(t)==="object"&&!t.hidden}).map(function(t){var r=t.children;return r&&r.length>0?G(G({},t),{},{children:ja(r)}):t})}function ir(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(r){return r&&St(r)==="object"}).reduce(function(r,n,o){var l=n.fixed,c=l===!0?"left":l,a="".concat(t,"-").concat(o),d=n.children;return d&&d.length>0?[].concat(Ee(r),Ee(ir(d,a).map(function(s){var f;return G(G({},s),{},{fixed:(f=s.fixed)!==null&&f!==void 0?f:c})}))):[].concat(Ee(r),[G(G({key:a},n),{},{fixed:c})])},[])}function dc(e){return e.map(function(t){var r=t.fixed,n=mt(t,cc),o=r;return r==="left"?o="right":r==="right"&&(o="left"),G({fixed:o},n)})}function uc(e,t){var r=e.prefixCls,n=e.columns,o=e.children,l=e.expandable,c=e.expandedKeys,a=e.columnTitle,d=e.getRowKey,s=e.onTriggerExpand,f=e.expandIcon,u=e.rowExpandable,m=e.expandIconColumnIndex,p=e.expandedRowOffset,g=p===void 0?0:p,b=e.direction,v=e.expandRowByClick,h=e.columnWidth,S=e.fixed,y=e.scrollWidth,N=e.clientWidth,C=i.useMemo(function(){var w=n||kr(o)||[];return ja(w.slice())},[n,o]),R=i.useMemo(function(){if(l){var w=C.slice();if(!w.includes(Dt)){var I=m||0,E=I===0&&S==="right"?C.length:I;E>=0&&w.splice(E,0,Dt)}var j=w.indexOf(Dt);w=w.filter(function(Q,Z){return Q!==Dt||Z===j});var _=C[j],B;S?B=S:B=_?_.fixed:null;var V=M(M(M(M(M(M({},Sn,{className:"".concat(r,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",a),"fixed",B),"className","".concat(r,"-row-expand-icon-cell")),"width",h),"render",function(Z,F,de){var ye=d(F,de),ie=c.has(ye),le=u?u(F):!0,re=f({prefixCls:r,expanded:ie,expandable:le,record:F,onExpand:s});return v?i.createElement("span",{onClick:function(ue){return ue.stopPropagation()}},re):re});return w.map(function(Q,Z){var F=Q===Dt?V:Q;return Z<g?G(G({},F),{},{fixed:F.fixed||"left"}):F})}return C.filter(function(Q){return Q!==Dt})},[l,C,d,c,f,b,g]),k=i.useMemo(function(){var w=R;return t&&(w=t(w)),w.length||(w=[{render:function(){return null}}]),w},[t,R,b]),$=i.useMemo(function(){return b==="rtl"?dc(ir(k)):ir(k)},[k,b,y]),x=i.useMemo(function(){for(var w=-1,I=$.length-1;I>=0;I-=1){var E=$[I].fixed;if(E==="left"||E===!0){w=I;break}}if(w>=0)for(var j=0;j<=w;j+=1){var _=$[j].fixed;if(_!=="left"&&_!==!0)return!0}var B=$.findIndex(function(Z){var F=Z.fixed;return F==="right"});if(B>=0)for(var V=B;V<$.length;V+=1){var Q=$[V].fixed;if(Q!=="right")return!0}return!1},[$]),T=lc($,y,N),O=Se(T,2),K=O[0],P=O[1];return[k,K,P,x]}function fc(e,t,r){var n=Zs(e),o=n.expandIcon,l=n.expandedRowKeys,c=n.defaultExpandedRowKeys,a=n.defaultExpandAllRows,d=n.expandedRowRender,s=n.onExpand,f=n.onExpandedRowsChange,u=n.childrenColumnName,m=o||Ws,p=u||"children",g=i.useMemo(function(){return d?"row":e.expandable&&e.internalHooks===In&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(C){return C&&St(C)==="object"&&C[p]})?"nest":!1},[!!d,t]),b=i.useState(function(){return c||(a?Vs(t,r,p):[])}),v=Se(b,2),h=v[0],S=v[1],y=i.useMemo(function(){return new Set(l||h||[])},[l,h]),N=i.useCallback(function(C){var R=r(C,t.indexOf(C)),k,$=y.has(R);$?(y.delete(R),k=Ee(y)):k=[].concat(Ee(y),[R]),S(k),s&&s(!$,C),f&&f(k)},[r,y,t,s,f]);return[n,g,y,m,p,N]}function pc(e,t,r){var n=e.map(function(o,l){return Nr(l,l,e,t,r)});return Jo(function(){return n},[n],function(o,l){return!wn(o,l)})}function mc(e){var t=i.useRef(e),r=i.useState({}),n=Se(r,2),o=n[1],l=i.useRef(null),c=i.useRef([]);function a(d){c.current.push(d);var s=Promise.resolve();l.current=s,s.then(function(){if(l.current===s){var f=c.current,u=t.current;c.current=[],f.forEach(function(m){t.current=m(t.current)}),l.current=null,u!==t.current&&o({})}})}return i.useEffect(function(){return function(){l.current=null}},[]),[t.current,a]}function vc(e){var t=i.useRef(null),r=i.useRef();function n(){window.clearTimeout(r.current)}function o(c){t.current=c,n(),r.current=window.setTimeout(function(){t.current=null,r.current=void 0},100)}function l(){return t.current}return i.useEffect(function(){return n},[]),[o,l]}function gc(){var e=i.useState(-1),t=Se(e,2),r=t[0],n=t[1],o=i.useState(-1),l=Se(o,2),c=l[0],a=l[1],d=i.useCallback(function(s,f){n(s),a(f)},[]);return[r,c,d]}var go=ii()?window:null;function hc(e,t){var r=St(e)==="object"?e:{},n=r.offsetHeader,o=n===void 0?0:n,l=r.offsetSummary,c=l===void 0?0:l,a=r.offsetScroll,d=a===void 0?0:a,s=r.getContainer,f=s===void 0?function(){return go}:s,u=f()||go,m=!!e;return i.useMemo(function(){return{isSticky:m,stickyClassName:m?"".concat(t,"-sticky-holder"):"",offsetHeader:o,offsetSummary:c,offsetScroll:d,container:u}},[m,d,o,c,t,u])}function bc(e,t,r){var n=i.useMemo(function(){var o=t.length,l=function(s,f,u){for(var m=[],p=0,g=s;g!==f;g+=u)m.push(p),t[g].fixed&&(p+=e[g]||0);return m},c=l(0,o,1),a=l(o-1,-1,-1).reverse();return r==="rtl"?{left:a,right:c}:{left:c,right:a}},[e,t,r]);return n}function ho(e){var t=e.className,r=e.children;return i.createElement("div",{className:t},r)}function bo(e){var t=_n(e),r=t.getBoundingClientRect(),n=document.documentElement;return{left:r.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:r.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}var yc=function(t,r){var n,o,l=t.scrollBodyRef,c=t.onScroll,a=t.offsetScroll,d=t.container,s=t.direction,f=Qe(st,"prefixCls"),u=((n=l.current)===null||n===void 0?void 0:n.scrollWidth)||0,m=((o=l.current)===null||o===void 0?void 0:o.clientWidth)||0,p=u&&m*(m/u),g=i.useRef(),b=mc({scrollLeft:0,isHiddenScrollBar:!0}),v=Se(b,2),h=v[0],S=v[1],y=i.useRef({delta:0,x:0}),N=i.useState(!1),C=Se(N,2),R=C[0],k=C[1],$=i.useRef(null);i.useEffect(function(){return function(){xn.cancel($.current)}},[]);var x=function(){k(!1)},T=function(I){I.persist(),y.current.delta=I.pageX-h.scrollLeft,y.current.x=0,k(!0),I.preventDefault()},O=function(I){var E,j=I||((E=window)===null||E===void 0?void 0:E.event),_=j.buttons;if(!R||_===0){R&&k(!1);return}var B=y.current.x+I.pageX-y.current.x-y.current.delta,V=s==="rtl";B=Math.max(V?p-m:0,Math.min(V?0:m-p,B));var Q=!V||Math.abs(B)+Math.abs(p)<m;Q&&(c({scrollLeft:B/m*(u+2)}),y.current.x=I.pageX)},K=function(){xn.cancel($.current),$.current=xn(function(){if(l.current){var I=bo(l.current).top,E=I+l.current.offsetHeight,j=d===window?document.documentElement.scrollTop+window.innerHeight:bo(d).top+d.clientHeight;S(function(_){return G(G({},_),{},{isHiddenScrollBar:E-Jr()<=j||I>=j-a})})}})},P=function(I){S(function(E){return G(G({},E),{},{scrollLeft:u?I/u*m:0})})};return i.useImperativeHandle(r,function(){return{setScrollLeft:P,checkScrollBarVisible:K}}),i.useEffect(function(){var w=io(document.body,"mouseup",x,!1),I=io(document.body,"mousemove",O,!1);return K(),function(){w.remove(),I.remove()}},[p,R]),i.useEffect(function(){if(l.current){for(var w=[],I=_n(l.current);I;)w.push(I),I=I.parentElement;return w.forEach(function(E){return E.addEventListener("scroll",K,!1)}),window.addEventListener("resize",K,!1),window.addEventListener("scroll",K,!1),d.addEventListener("scroll",K,!1),function(){w.forEach(function(E){return E.removeEventListener("scroll",K)}),window.removeEventListener("resize",K),window.removeEventListener("scroll",K),d.removeEventListener("scroll",K)}}},[d]),i.useEffect(function(){h.isHiddenScrollBar||S(function(w){var I=l.current;return I?G(G({},w),{},{scrollLeft:I.scrollLeft/I.scrollWidth*I.clientWidth}):w})},[h.isHiddenScrollBar]),u<=m||!p||h.isHiddenScrollBar?null:i.createElement("div",{style:{height:Jr(),width:m,bottom:a},className:"".concat(f,"-sticky-scroll")},i.createElement("div",{onMouseDown:T,ref:g,className:J("".concat(f,"-sticky-scroll-bar"),M({},"".concat(f,"-sticky-scroll-bar-active"),R)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(h.scrollLeft,"px, 0, 0)")}}))};const xc=i.forwardRef(yc);var Da="rc-table",Cc=[],Sc={};function wc(){return"No Data"}function $c(e,t){var r=G({rowKey:"key",prefixCls:Da,emptyText:wc},e),n=r.prefixCls,o=r.className,l=r.rowClassName,c=r.style,a=r.data,d=r.rowKey,s=r.scroll,f=r.tableLayout,u=r.direction,m=r.title,p=r.footer,g=r.summary,b=r.caption,v=r.id,h=r.showHeader,S=r.components,y=r.emptyText,N=r.onRow,C=r.onHeaderRow,R=r.measureRowRender,k=r.onScroll,$=r.internalHooks,x=r.transformColumns,T=r.internalRefs,O=r.tailor,K=r.getContainerWidth,P=r.sticky,w=r.rowHoverable,I=w===void 0?!0:w,E=a||Cc,j=!!E.length,_=$===In,B=i.useCallback(function(we,ke){return xr(S,we)||ke},[S]),V=i.useMemo(function(){return typeof d=="function"?d:function(we){var ke=we&&we[d];return ke}},[d]),Q=B(["body"]),Z=gc(),F=Se(Z,3),de=F[0],ye=F[1],ie=F[2],le=fc(r,E,V),re=Se(le,6),ee=re[0],ue=re[1],ve=re[2],W=re[3],oe=re[4],X=re[5],Y=s?.x,H=i.useState(0),se=Se(H,2),ge=se[0],Pe=se[1],Ie=uc(G(G(G({},r),ee),{},{expandable:!!ee.expandedRowRender,columnTitle:ee.columnTitle,expandedKeys:ve,getRowKey:V,onTriggerExpand:X,expandIcon:W,expandIconColumnIndex:ee.expandIconColumnIndex,direction:u,scrollWidth:_&&O&&typeof Y=="number"?Y:null,clientWidth:ge}),_?x:null),z=Se(Ie,4),ae=z[0],q=z[1],te=z[2],ce=z[3],xe=te??Y,Te=i.useMemo(function(){return{columns:ae,flattenColumns:q}},[ae,q]),Ke=i.useRef(),ze=i.useRef(),_e=i.useRef(),ne=i.useRef();i.useImperativeHandle(t,function(){return{nativeElement:Ke.current,scrollTo:function(ke){var nt;if(_e.current instanceof HTMLElement){var gt=ke.index,rt=ke.top,Gt=ke.key;if(Ps(rt)){var Ht;(Ht=_e.current)===null||Ht===void 0||Ht.scrollTo({top:rt})}else{var At,vn=Gt??V(E[gt]);(At=_e.current.querySelector('[data-row-key="'.concat(vn,'"]')))===null||At===void 0||At.scrollIntoView()}}else(nt=_e.current)!==null&&nt!==void 0&&nt.scrollTo&&_e.current.scrollTo(ke)}}});var L=i.useRef(),he=i.useState(!1),Be=Se(he,2),je=Be[0],Ne=Be[1],Ae=i.useState(!1),Ce=Se(Ae,2),Fe=Ce[0],Ye=Ce[1],Je=i.useState(new Map),Re=Se(Je,2),Et=Re[0],pt=Re[1],Ot=Fn(q),Ze=Ot.map(function(we){return Et.get(we)}),at=i.useMemo(function(){return Ze},[Ze.join("_")]),ct=bc(at,q,u),et=s&&ar(s.y),We=s&&ar(xe)||!!ee.fixed,De=We&&q.some(function(we){var ke=we.fixed;return ke}),Ue=i.useRef(),ut=hc(P,n),vt=ut.isSticky,Ut=ut.offsetHeader,Pt=ut.offsetSummary,fn=ut.offsetScroll,Nt=ut.stickyClassName,be=ut.container,fe=i.useMemo(function(){return g?.(E)},[g,E]),Me=(et||vt)&&i.isValidElement(fe)&&fe.type===Hn&&fe.props.fixed,Xe,it,lt;et&&(it={overflowY:j?"scroll":"auto",maxHeight:s.y}),We&&(Xe={overflowX:"auto"},et||(it={overflowY:"hidden"}),lt={width:xe===!0?"auto":xe,minWidth:"100%"});var dt=i.useCallback(function(we,ke){pt(function(nt){if(nt.get(we)!==ke){var gt=new Map(nt);return gt.set(we,ke),gt}return nt})},[]),tt=vc(),kt=Se(tt,2),It=kt[0],Ft=kt[1];function bt(we,ke){ke&&(typeof ke=="function"?ke(we):ke.scrollLeft!==we&&(ke.scrollLeft=we,ke.scrollLeft!==we&&setTimeout(function(){ke.scrollLeft=we},0)))}var Ve=_t(function(we){var ke=we.currentTarget,nt=we.scrollLeft,gt=u==="rtl",rt=typeof nt=="number"?nt:ke.scrollLeft,Gt=ke||Sc;if(!Ft()||Ft()===Gt){var Ht;It(Gt),bt(rt,ze.current),bt(rt,_e.current),bt(rt,L.current),bt(rt,(Ht=Ue.current)===null||Ht===void 0?void 0:Ht.setScrollLeft)}var At=ke||ze.current;if(At){var vn=_&&O&&typeof xe=="number"?xe:At.scrollWidth,Xn=At.clientWidth;if(vn===Xn){Ne(!1),Ye(!1);return}gt?(Ne(-rt<vn-Xn),Ye(-rt>0)):(Ne(rt>0),Ye(rt<vn-Xn))}}),Tt=_t(function(we){Ve(we),k?.(we)}),Kt=function(){if(We&&_e.current){var ke;Ve({currentTarget:_n(_e.current),scrollLeft:(ke=_e.current)===null||ke===void 0?void 0:ke.scrollLeft})}else Ne(!1),Ye(!1)},pn=function(ke){var nt,gt=ke.width;(nt=Ue.current)===null||nt===void 0||nt.checkScrollBarVisible();var rt=Ke.current?Ke.current.offsetWidth:gt;_&&K&&Ke.current&&(rt=K(Ke.current,rt)||rt),rt!==ge&&(Kt(),Pe(rt))},Rn=i.useRef(!1);i.useEffect(function(){Rn.current&&Kt()},[We,a,ae.length]),i.useEffect(function(){Rn.current=!0},[]);var pe=i.useState(0),Oe=Se(pe,2),Le=Oe[0],yt=Oe[1],Xt=i.useState(!0),Mr=Se(Xt,2),_r=Mr[0],ei=Mr[1];Bt(function(){(!O||!_)&&(_e.current instanceof Element?yt(Qr(_e.current).width):yt(Qr(ne.current).width)),ei(sl("position","sticky"))},[]),i.useEffect(function(){_&&T&&(T.body.current=_e.current)});var ti=i.useCallback(function(we){return i.createElement(i.Fragment,null,i.createElement(mo,we),Me==="top"&&i.createElement(Pn,we,fe))},[Me,fe]),ni=i.useCallback(function(we){return i.createElement(Pn,we,fe)},[fe]),Br=B(["table"],"table"),mn=i.useMemo(function(){return f||(De?xe==="max-content"?"auto":"fixed":et||vt||q.some(function(we){var ke=we.ellipsis;return ke})?"fixed":"auto")},[et,De,q,f,vt]),Wn,Vn={colWidths:at,columCount:q.length,stickyOffsets:ct,onHeaderRow:C,fixHeader:et,scroll:s},zr=i.useMemo(function(){return j?null:typeof y=="function"?y():y},[j,y]),Lr=i.createElement(Js,{data:E,measureColumnWidth:et||We||vt}),On=i.createElement(Ka,{colWidths:q.map(function(we){var ke=we.width;return ke}),columns:q}),Fr=b!=null?i.createElement("caption",{className:"".concat(n,"-caption")},b):void 0,ri=en(r,{data:!0}),Hr=en(r,{aria:!0});if(et||vt){var qn;typeof Q=="function"?(qn=Q(E,{scrollbarSize:Le,ref:_e,onScroll:Ve}),Vn.colWidths=q.map(function(we,ke){var nt=we.width,gt=ke===q.length-1?nt-Le:nt;return typeof gt=="number"&&!Number.isNaN(gt)?gt:0})):qn=i.createElement("div",{style:G(G({},Xe),it),onScroll:Tt,ref:_e,className:J("".concat(n,"-body"))},i.createElement(Br,me({style:G(G({},lt),{},{tableLayout:mn})},Hr),Fr,On,Lr,!Me&&fe&&i.createElement(Pn,{stickyOffsets:ct,flattenColumns:q},fe)));var Ar=G(G(G({noData:!E.length},Vn),Te),{},{direction:u,stickyClassName:Nt,scrollX:xe,tableLayout:mn,onScroll:Ve});Wn=i.createElement(i.Fragment,null,h!==!1&&i.createElement(po,me({},Ar,{stickyTopOffset:Ut,className:"".concat(n,"-header"),ref:ze,colGroup:On}),ti),qn,Me&&Me!=="top"&&i.createElement(po,me({},Ar,{stickyBottomOffset:Pt,className:"".concat(n,"-summary"),ref:L,colGroup:On}),ni),vt&&_e.current&&_e.current instanceof Element&&i.createElement(xc,{ref:Ue,offsetScroll:fn,scrollBodyRef:_e,onScroll:Ve,container:be,direction:u}))}else Wn=i.createElement("div",{style:G(G({},Xe),it),className:J("".concat(n,"-content")),onScroll:Ve,ref:_e},i.createElement(Br,me({style:G(G({},lt),{},{tableLayout:mn})},Hr),Fr,On,h!==!1&&i.createElement(mo,me({},Vn,Te)),Lr,fe&&i.createElement(Pn,{stickyOffsets:ct,flattenColumns:q},fe)));var Un=i.createElement("div",me({className:J(n,o,M(M(M(M(M(M(M(M(M(M({},"".concat(n,"-rtl"),u==="rtl"),"".concat(n,"-ping-left"),je),"".concat(n,"-ping-right"),Fe),"".concat(n,"-layout-fixed"),f==="fixed"),"".concat(n,"-fixed-header"),et),"".concat(n,"-fixed-column"),De),"".concat(n,"-fixed-column-gapped"),De&&ce),"".concat(n,"-scroll-horizontal"),We),"".concat(n,"-has-fix-left"),q[0]&&q[0].fixed),"".concat(n,"-has-fix-right"),q[q.length-1]&&q[q.length-1].fixed==="right")),style:c,id:v,ref:Ke},ri),m&&i.createElement(ho,{className:"".concat(n,"-title")},m(E)),i.createElement("div",{ref:ne,className:"".concat(n,"-container")},Wn),p&&i.createElement(ho,{className:"".concat(n,"-footer")},p(E)));We&&(Un=i.createElement(Cr,{onResize:pn},Un));var Wr=pc(q,ct,u),oi=i.useMemo(function(){return{scrollX:xe,prefixCls:n,getComponent:B,scrollbarSize:Le,direction:u,fixedInfoList:Wr,isSticky:vt,supportSticky:_r,componentWidth:ge,fixHeader:et,fixColumn:De,horizonScroll:We,tableLayout:mn,rowClassName:l,expandedRowClassName:ee.expandedRowClassName,expandIcon:W,expandableType:ue,expandRowByClick:ee.expandRowByClick,expandedRowRender:ee.expandedRowRender,expandedRowOffset:ee.expandedRowOffset,onTriggerExpand:X,expandIconColumnIndex:ee.expandIconColumnIndex,indentSize:ee.indentSize,allColumnsFixedLeft:q.every(function(we){return we.fixed==="left"}),emptyNode:zr,columns:ae,flattenColumns:q,onColumnResize:dt,colWidths:at,hoverStartRow:de,hoverEndRow:ye,onHover:ie,rowExpandable:ee.rowExpandable,onRow:N,getRowKey:V,expandedKeys:ve,childrenColumnName:oe,rowHoverable:I,measureRowRender:R}},[xe,n,B,Le,u,Wr,vt,_r,ge,et,De,We,mn,l,ee.expandedRowClassName,W,ue,ee.expandRowByClick,ee.expandedRowRender,ee.expandedRowOffset,X,ee.expandIconColumnIndex,ee.indentSize,zr,ae,q,dt,at,de,ye,ie,ee.rowExpandable,N,V,ve,oe,I,R]);return i.createElement(st.Provider,{value:oi},Un)}var Ec=i.forwardRef($c);function Ma(e){return wa(Ec,e)}var dn=Ma();dn.EXPAND_COLUMN=Dt;dn.INTERNAL_HOOKS=In;dn.Column=Hs;dn.ColumnGroup=As;dn.Summary=Na;var Ir=$r(null),_a=$r(null);function Nc(e,t,r){var n=t||1;return r[e+n]-(r[e]||0)}function kc(e){var t=e.rowInfo,r=e.column,n=e.colIndex,o=e.indent,l=e.index,c=e.component,a=e.renderIndex,d=e.record,s=e.style,f=e.className,u=e.inverse,m=e.getHeight,p=r.render,g=r.dataIndex,b=r.className,v=r.width,h=Qe(_a,["columnsOffset"]),S=h.columnsOffset,y=Ta(t,r,n,o,l),N=y.key,C=y.fixedInfo,R=y.appendCellNode,k=y.additionalCellProps,$=k.style,x=k.colSpan,T=x===void 0?1:x,O=k.rowSpan,K=O===void 0?1:O,P=n-1,w=Nc(P,T,S),I=T>1?v-w:0,E=G(G(G({},$),s),{},{flex:"0 0 ".concat(w,"px"),width:"".concat(w,"px"),marginRight:I,pointerEvents:"auto"}),j=i.useMemo(function(){return u?K<=1:T===0||K===0||K>1},[K,T,u]);j?E.visibility="hidden":u&&(E.height=m?.(K));var _=j?function(){return null}:p,B={};return(K===0||T===0)&&(B.rowSpan=1,B.colSpan=1),i.createElement(cn,me({className:J(b,f),ellipsis:r.ellipsis,align:r.align,scope:r.rowScope,component:c,prefixCls:t.prefixCls,key:N,record:d,index:l,renderIndex:a,dataIndex:g,render:_,shouldCellUpdate:r.shouldCellUpdate},C,{appendNode:R,additionalProps:G(G({},k),{},{style:E},B)}))}var Ic=["data","index","className","rowKey","style","extra","getHeight"],Rc=i.forwardRef(function(e,t){var r=e.data,n=e.index,o=e.className,l=e.rowKey,c=e.style,a=e.extra,d=e.getHeight,s=mt(e,Ic),f=r.record,u=r.indent,m=r.index,p=Qe(st,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),g=p.scrollX,b=p.flattenColumns,v=p.prefixCls,h=p.fixColumn,S=p.componentWidth,y=Qe(Ir,["getComponent"]),N=y.getComponent,C=Ra(f,l,n,u),R=N(["body","row"],"div"),k=N(["body","cell"],"div"),$=C.rowSupportExpand,x=C.expanded,T=C.rowProps,O=C.expandedRowRender,K=C.expandedRowClassName,P;if($&&x){var w=O(f,n,u+1,x),I=Pa(K,f,n,u),E={};h&&(E={style:M({},"--virtual-width","".concat(S,"px"))});var j="".concat(v,"-expanded-row-cell");P=i.createElement(R,{className:J("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(u+1),I)},i.createElement(cn,{component:k,prefixCls:v,className:J(j,M({},"".concat(j,"-fixed"),h)),additionalProps:E},w))}var _=G(G({},c),{},{width:g});a&&(_.position="absolute",_.pointerEvents="none");var B=i.createElement(R,me({},T,s,{"data-row-key":l,ref:$?null:t,className:J(o,"".concat(v,"-row"),T?.className,M({},"".concat(v,"-row-extra"),a)),style:G(G({},_),T?.style)}),b.map(function(V,Q){return i.createElement(kc,{key:Q,component:k,rowInfo:C,column:V,colIndex:Q,indent:u,index:n,renderIndex:m,record:f,inverse:a,getHeight:d})}));return $?i.createElement("div",{ref:t},B,P):B}),yo=sn(Rc),Oc=i.forwardRef(function(e,t){var r=e.data,n=e.onScroll,o=Qe(st,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),l=o.flattenColumns,c=o.onColumnResize,a=o.getRowKey,d=o.expandedKeys,s=o.prefixCls,f=o.childrenColumnName,u=o.scrollX,m=o.direction,p=Qe(Ir),g=p.sticky,b=p.scrollY,v=p.listItemHeight,h=p.getComponent,S=p.onScroll,y=i.useRef(),N=Ia(r,f,d,a),C=i.useMemo(function(){var P=0;return l.map(function(w){var I=w.width,E=w.minWidth,j=w.key,_=Math.max(I||0,E||0);return P+=_,[j,_,P]})},[l]),R=i.useMemo(function(){return C.map(function(P){return P[2]})},[C]);i.useEffect(function(){C.forEach(function(P){var w=Se(P,2),I=w[0],E=w[1];c(I,E)})},[C]),i.useImperativeHandle(t,function(){var P,w={scrollTo:function(E){var j;(j=y.current)===null||j===void 0||j.scrollTo(E)},nativeElement:(P=y.current)===null||P===void 0?void 0:P.nativeElement};return Object.defineProperty(w,"scrollLeft",{get:function(){var E;return((E=y.current)===null||E===void 0?void 0:E.getScrollInfo().x)||0},set:function(E){var j;(j=y.current)===null||j===void 0||j.scrollTo({left:E})}}),Object.defineProperty(w,"scrollTop",{get:function(){var E;return((E=y.current)===null||E===void 0?void 0:E.getScrollInfo().y)||0},set:function(E){var j;(j=y.current)===null||j===void 0||j.scrollTo({top:E})}}),w});var k=function(w,I){var E,j=(E=N[I])===null||E===void 0?void 0:E.record,_=w.onCell;if(_){var B,V=_(j,I);return(B=V?.rowSpan)!==null&&B!==void 0?B:1}return 1},$=function(w){var I=w.start,E=w.end,j=w.getSize,_=w.offsetY;if(E<0)return null;for(var B=l.filter(function(ve){return k(ve,I)===0}),V=I,Q=function(W){if(B=B.filter(function(oe){return k(oe,W)===0}),!B.length)return V=W,1},Z=I;Z>=0&&!Q(Z);Z-=1);for(var F=l.filter(function(ve){return k(ve,E)!==1}),de=E,ye=function(W){if(F=F.filter(function(oe){return k(oe,W)!==1}),!F.length)return de=Math.max(W-1,E),1},ie=E;ie<N.length&&!ye(ie);ie+=1);for(var le=[],re=function(W){var oe=N[W];if(!oe)return 1;l.some(function(X){return k(X,W)>1})&&le.push(W)},ee=V;ee<=de;ee+=1)re(ee);var ue=le.map(function(ve){var W=N[ve],oe=a(W.record,ve),X=function(se){var ge=ve+se-1,Pe=a(N[ge].record,ge),Ie=j(oe,Pe);return Ie.bottom-Ie.top},Y=j(oe);return i.createElement(yo,{key:ve,data:W,rowKey:oe,index:ve,style:{top:-_+Y.top},extra:!0,getHeight:X})});return ue},x=i.useMemo(function(){return{columnsOffset:R}},[R]),T="".concat(s,"-tbody"),O=h(["body","wrapper"]),K={};return g&&(K.position="sticky",K.bottom=0,St(g)==="object"&&g.offsetScroll&&(K.bottom=g.offsetScroll)),i.createElement(_a.Provider,{value:x},i.createElement(ia,{fullHeight:!1,ref:y,prefixCls:"".concat(T,"-virtual"),styles:{horizontalScrollBar:K},className:T,height:b,itemHeight:v||24,data:N,itemKey:function(w){return a(w.record)},component:O,scrollWidth:u,direction:m,onVirtualScroll:function(w){var I,E=w.x;n({currentTarget:(I=y.current)===null||I===void 0?void 0:I.nativeElement,scrollLeft:E})},onScroll:S,extraRender:$},function(P,w,I){var E=a(P.record,w);return i.createElement(yo,{data:P,rowKey:E,index:w,style:I.style})}))}),Pc=sn(Oc),Tc=function(t,r){var n=r.ref,o=r.onScroll;return i.createElement(Pc,{ref:n,data:t,onScroll:o})};function Kc(e,t){var r=e.data,n=e.columns,o=e.scroll,l=e.sticky,c=e.prefixCls,a=c===void 0?Da:c,d=e.className,s=e.listItemHeight,f=e.components,u=e.onScroll,m=o||{},p=m.x,g=m.y;typeof p!="number"&&(p=1),typeof g!="number"&&(g=500);var b=_t(function(S,y){return xr(f,S)||y}),v=_t(u),h=i.useMemo(function(){return{sticky:l,scrollY:g,listItemHeight:s,getComponent:b,onScroll:v}},[l,g,s,b,v]);return i.createElement(Ir.Provider,{value:h},i.createElement(dn,me({},e,{className:J(d,"".concat(a,"-virtual")),scroll:G(G({},o),{},{x:p}),components:G(G({},f),{},{body:r!=null&&r.length?Tc:void 0}),columns:n,internalHooks:In,tailor:!0,ref:t})))}var jc=i.forwardRef(Kc);function Ba(e){return wa(jc,e)}Ba();const Dc=e=>null,Mc=e=>null;var Rr=i.createContext(null),_c=i.createContext({}),Bc=function(t){for(var r=t.prefixCls,n=t.level,o=t.isStart,l=t.isEnd,c="".concat(r,"-indent-unit"),a=[],d=0;d<n;d+=1)a.push(i.createElement("span",{key:d,className:J(c,M(M({},"".concat(c,"-start"),o[d]),"".concat(c,"-end"),l[d]))}));return i.createElement("span",{"aria-hidden":"true",className:"".concat(r,"-indent")},a)};const zc=i.memo(Bc);var Lc=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],xo="open",Co="close",Fc="---",$n=function(t){var r,n,o,l=t.eventKey,c=t.className,a=t.style,d=t.dragOver,s=t.dragOverGapTop,f=t.dragOverGapBottom,u=t.isLeaf,m=t.isStart,p=t.isEnd,g=t.expanded,b=t.selected,v=t.checked,h=t.halfChecked,S=t.loading,y=t.domRef,N=t.active,C=t.data,R=t.onMouseMove,k=t.selectable,$=mt(t,Lc),x=U.useContext(Rr),T=U.useContext(_c),O=U.useRef(null),K=U.useState(!1),P=Se(K,2),w=P[0],I=P[1],E=!!(x.disabled||t.disabled||(r=T.nodeDisabled)!==null&&r!==void 0&&r.call(T,C)),j=U.useMemo(function(){return!x.checkable||t.checkable===!1?!1:x.checkable},[x.checkable,t.checkable]),_=function(L){E||x.onNodeSelect(L,Ge(t))},B=function(L){E||!j||t.disableCheckbox||x.onNodeCheck(L,Ge(t),!v)},V=U.useMemo(function(){return typeof k=="boolean"?k:x.selectable},[k,x.selectable]),Q=function(L){x.onNodeClick(L,Ge(t)),V?_(L):B(L)},Z=function(L){x.onNodeDoubleClick(L,Ge(t))},F=function(L){x.onNodeMouseEnter(L,Ge(t))},de=function(L){x.onNodeMouseLeave(L,Ge(t))},ye=function(L){x.onNodeContextMenu(L,Ge(t))},ie=U.useMemo(function(){return!!(x.draggable&&(!x.draggable.nodeDraggable||x.draggable.nodeDraggable(C)))},[x.draggable,C]),le=function(L){L.stopPropagation(),I(!0),x.onNodeDragStart(L,t);try{L.dataTransfer.setData("text/plain","")}catch{}},re=function(L){L.preventDefault(),L.stopPropagation(),x.onNodeDragEnter(L,t)},ee=function(L){L.preventDefault(),L.stopPropagation(),x.onNodeDragOver(L,t)},ue=function(L){L.stopPropagation(),x.onNodeDragLeave(L,t)},ve=function(L){L.stopPropagation(),I(!1),x.onNodeDragEnd(L,t)},W=function(L){L.preventDefault(),L.stopPropagation(),I(!1),x.onNodeDrop(L,t)},oe=function(L){S||x.onNodeExpand(L,Ge(t))},X=U.useMemo(function(){var ne=ft(x.keyEntities,l)||{},L=ne.children;return!!(L||[]).length},[x.keyEntities,l]),Y=U.useMemo(function(){return u===!1?!1:u||!x.loadData&&!X||x.loadData&&t.loaded&&!X},[u,x.loadData,X,t.loaded]);U.useEffect(function(){S||typeof x.loadData=="function"&&g&&!Y&&!t.loaded&&x.onNodeLoad(Ge(t))},[S,x.loadData,x.onNodeLoad,g,Y,t]);var H=U.useMemo(function(){var ne;return(ne=x.draggable)!==null&&ne!==void 0&&ne.icon?U.createElement("span",{className:"".concat(x.prefixCls,"-draggable-icon")},x.draggable.icon):null},[x.draggable]),se=function(L){var he=t.switcherIcon||x.switcherIcon;return typeof he=="function"?he(G(G({},t),{},{isLeaf:L})):he},ge=function(){if(Y){var L=se(!0);return L!==!1?U.createElement("span",{className:J("".concat(x.prefixCls,"-switcher"),"".concat(x.prefixCls,"-switcher-noop"))},L):null}var he=se(!1);return he!==!1?U.createElement("span",{onClick:oe,className:J("".concat(x.prefixCls,"-switcher"),"".concat(x.prefixCls,"-switcher_").concat(g?xo:Co))},he):null},Pe=U.useMemo(function(){if(!j)return null;var ne=typeof j!="boolean"?j:null;return U.createElement("span",{className:J("".concat(x.prefixCls,"-checkbox"),M(M(M({},"".concat(x.prefixCls,"-checkbox-checked"),v),"".concat(x.prefixCls,"-checkbox-indeterminate"),!v&&h),"".concat(x.prefixCls,"-checkbox-disabled"),E||t.disableCheckbox)),onClick:B,role:"checkbox","aria-checked":h?"mixed":v,"aria-disabled":E||t.disableCheckbox,"aria-label":"Select ".concat(typeof t.title=="string"?t.title:"tree node")},ne)},[j,v,h,E,t.disableCheckbox,t.title]),Ie=U.useMemo(function(){return Y?null:g?xo:Co},[Y,g]),z=U.useMemo(function(){return U.createElement("span",{className:J("".concat(x.prefixCls,"-iconEle"),"".concat(x.prefixCls,"-icon__").concat(Ie||"docu"),M({},"".concat(x.prefixCls,"-icon_loading"),S))})},[x.prefixCls,Ie,S]),ae=U.useMemo(function(){var ne=!!x.draggable,L=!t.disabled&&ne&&x.dragOverNodeKey===l;return L?x.dropIndicatorRender({dropPosition:x.dropPosition,dropLevelOffset:x.dropLevelOffset,indent:x.indent,prefixCls:x.prefixCls,direction:x.direction}):null},[x.dropPosition,x.dropLevelOffset,x.indent,x.prefixCls,x.direction,x.draggable,x.dragOverNodeKey,x.dropIndicatorRender]),q=U.useMemo(function(){var ne=t.title,L=ne===void 0?Fc:ne,he="".concat(x.prefixCls,"-node-content-wrapper"),Be;if(x.showIcon){var je=t.icon||x.icon;Be=je?U.createElement("span",{className:J("".concat(x.prefixCls,"-iconEle"),"".concat(x.prefixCls,"-icon__customize"))},typeof je=="function"?je(t):je):z}else x.loadData&&S&&(Be=z);var Ne;return typeof L=="function"?Ne=L(C):x.titleRender?Ne=x.titleRender(C):Ne=L,U.createElement("span",{ref:O,title:typeof L=="string"?L:"",className:J(he,"".concat(he,"-").concat(Ie||"normal"),M({},"".concat(x.prefixCls,"-node-selected"),!E&&(b||w))),onMouseEnter:F,onMouseLeave:de,onContextMenu:ye,onClick:Q,onDoubleClick:Z},Be,U.createElement("span",{className:"".concat(x.prefixCls,"-title")},Ne),ae)},[x.prefixCls,x.showIcon,t,x.icon,z,x.titleRender,C,Ie,F,de,ye,Q,Z]),te=en($,{aria:!0,data:!0}),ce=ft(x.keyEntities,l)||{},xe=ce.level,Te=p[p.length-1],Ke=!E&&ie,ze=x.draggingNodeKey===l,_e=k!==void 0?{"aria-selected":!!k}:void 0;return U.createElement("div",me({ref:y,role:"treeitem","aria-expanded":u?void 0:g,className:J(c,"".concat(x.prefixCls,"-treenode"),(o={},M(M(M(M(M(M(M(M(M(M(o,"".concat(x.prefixCls,"-treenode-disabled"),E),"".concat(x.prefixCls,"-treenode-switcher-").concat(g?"open":"close"),!u),"".concat(x.prefixCls,"-treenode-checkbox-checked"),v),"".concat(x.prefixCls,"-treenode-checkbox-indeterminate"),h),"".concat(x.prefixCls,"-treenode-selected"),b),"".concat(x.prefixCls,"-treenode-loading"),S),"".concat(x.prefixCls,"-treenode-active"),N),"".concat(x.prefixCls,"-treenode-leaf-last"),Te),"".concat(x.prefixCls,"-treenode-draggable"),ie),"dragging",ze),M(M(M(M(M(M(M(o,"drop-target",x.dropTargetKey===l),"drop-container",x.dropContainerKey===l),"drag-over",!E&&d),"drag-over-gap-top",!E&&s),"drag-over-gap-bottom",!E&&f),"filter-node",(n=x.filterTreeNode)===null||n===void 0?void 0:n.call(x,Ge(t))),"".concat(x.prefixCls,"-treenode-leaf"),Y))),style:a,draggable:Ke,onDragStart:Ke?le:void 0,onDragEnter:ie?re:void 0,onDragOver:ie?ee:void 0,onDragLeave:ie?ue:void 0,onDrop:ie?W:void 0,onDragEnd:ie?ve:void 0,onMouseMove:R},_e,te),U.createElement(zc,{prefixCls:x.prefixCls,level:xe,isStart:m,isEnd:p}),H,ge(),Pe,q)};$n.isTreeNode=1;function $t(e,t){if(!e)return[];var r=e.slice(),n=r.indexOf(t);return n>=0&&r.splice(n,1),r}function Rt(e,t){var r=(e||[]).slice();return r.indexOf(t)===-1&&r.push(t),r}function Or(e){return e.split("-")}function Hc(e,t){var r=[],n=ft(t,e);function o(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];l.forEach(function(c){var a=c.key,d=c.children;r.push(a),o(d)})}return o(n.children),r}function Ac(e){if(e.parent){var t=Or(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function Wc(e){var t=Or(e.pos);return Number(t[t.length-1])===0}function So(e,t,r,n,o,l,c,a,d,s){var f,u=e.clientX,m=e.clientY,p=e.target.getBoundingClientRect(),g=p.top,b=p.height,v=(s==="rtl"?-1:1)*((o?.x||0)-u),h=(v-12)/n,S=d.filter(function(E){var j;return(j=a[E])===null||j===void 0||(j=j.children)===null||j===void 0?void 0:j.length}),y=ft(a,r.eventKey);if(m<g+b/2){var N=c.findIndex(function(E){return E.key===y.key}),C=N<=0?0:N-1,R=c[C].key;y=ft(a,R)}var k=y.key,$=y,x=y.key,T=0,O=0;if(!S.includes(k))for(var K=0;K<h&&Ac(y);K+=1)y=y.parent,O+=1;var P=t.data,w=y.node,I=!0;return Wc(y)&&y.level===0&&m<g+b/2&&l({dragNode:P,dropNode:w,dropPosition:-1})&&y.key===r.eventKey?T=-1:($.children||[]).length&&S.includes(x)?l({dragNode:P,dropNode:w,dropPosition:0})?T=0:I=!1:O===0?h>-1.5?l({dragNode:P,dropNode:w,dropPosition:1})?T=1:I=!1:l({dragNode:P,dropNode:w,dropPosition:0})?T=0:l({dragNode:P,dropNode:w,dropPosition:1})?T=1:I=!1:l({dragNode:P,dropNode:w,dropPosition:1})?T=1:I=!1,{dropPosition:T,dropLevelOffset:O,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:x,dropContainerKey:T===0?null:((f=y.parent)===null||f===void 0?void 0:f.key)||null,dropAllowed:I}}function wo(e,t){if(e){var r=t.multiple;return r?e.slice():e.length?[e[0]]:e}}function Yn(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(St(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Mt(!1,"`checkedKeys` is not an array or an object"),null;return t}function lr(e,t){var r=new Set;function n(o){if(!r.has(o)){var l=ft(t,o);if(l){r.add(o);var c=l.parent,a=l.node;a.disabled||c&&n(c.key)}}}return(e||[]).forEach(function(o){n(o)}),Ee(r)}const jt={},sr="SELECT_ALL",cr="SELECT_INVERT",dr="SELECT_NONE",$o=[],za=(e,t,r=[])=>((t||[]).forEach(n=>{r.push(n),n&&typeof n=="object"&&e in n&&za(e,n[e],r)}),r),Vc=(e,t)=>{const{preserveSelectedRowKeys:r,selectedRowKeys:n,defaultSelectedRowKeys:o,getCheckboxProps:l,getTitleCheckboxProps:c,onChange:a,onSelect:d,onSelectAll:s,onSelectInvert:f,onSelectNone:u,onSelectMultiple:m,columnWidth:p,type:g,selections:b,fixed:v,renderCell:h,hideSelectAll:S,checkStrictly:y=!0}=t||{},{prefixCls:N,data:C,pageData:R,getRecordByKey:k,getRowKey:$,expandType:x,childrenColumnName:T,locale:O,getPopupContainer:K}=e,P=Sr(),[w,I]=Sl(W=>W),[E,j]=tn(n||o||$o,{value:n}),_=i.useRef(new Map),B=i.useCallback(W=>{if(r){const oe=new Map;W.forEach(X=>{let Y=k(X);!Y&&_.current.has(X)&&(Y=_.current.get(X)),oe.set(X,Y)}),_.current=oe}},[k,r]);i.useEffect(()=>{B(E)},[E]);const V=i.useMemo(()=>za(T,R),[T,R]),{keyEntities:Q}=i.useMemo(()=>{if(y)return{keyEntities:null};let W=C;if(r){const oe=new Set(V.map((Y,H)=>$(Y,H))),X=Array.from(_.current).reduce((Y,[H,se])=>oe.has(H)?Y:Y.concat(se),[]);W=[].concat(Ee(W),Ee(X))}return wr(W,{externalGetKey:$,childrenPropName:T})},[C,$,y,T,r,V]),Z=i.useMemo(()=>{const W=new Map;return V.forEach((oe,X)=>{const Y=$(oe,X),H=(l?l(oe):null)||{};W.set(Y,H)}),W},[V,$,l]),F=i.useCallback(W=>{const oe=$(W);let X;return Z.has(oe)?X=Z.get($(W)):X=l?l(W):void 0,!!X?.disabled},[Z,$]),[de,ye]=i.useMemo(()=>{if(y)return[E||[],[]];const{checkedKeys:W,halfCheckedKeys:oe}=Jt(E,!0,Q,F);return[W||[],oe]},[E,y,Q,F]),ie=i.useMemo(()=>{const W=g==="radio"?de.slice(0,1):de;return new Set(W)},[de,g]),le=i.useMemo(()=>g==="radio"?new Set:new Set(ye),[ye,g]);i.useEffect(()=>{t||j($o)},[!!t]);const re=i.useCallback((W,oe)=>{let X,Y;B(W),r?(X=W,Y=W.map(H=>_.current.get(H))):(X=[],Y=[],W.forEach(H=>{const se=k(H);se!==void 0&&(X.push(H),Y.push(se))})),j(X),a?.(X,Y,{type:oe})},[j,k,a,r]),ee=i.useCallback((W,oe,X,Y)=>{if(d){const H=X.map(se=>k(se));d(k(W),oe,H,Y)}re(X,"single")},[d,k,re]),ue=i.useMemo(()=>!b||S?null:(b===!0?[sr,cr,dr]:b).map(oe=>oe===sr?{key:"all",text:O.selectionAll,onSelect(){re(C.map((X,Y)=>$(X,Y)).filter(X=>{const Y=Z.get(X);return!Y?.disabled||ie.has(X)}),"all")}}:oe===cr?{key:"invert",text:O.selectInvert,onSelect(){const X=new Set(ie);R.forEach((H,se)=>{const ge=$(H,se),Pe=Z.get(ge);Pe?.disabled||(X.has(ge)?X.delete(ge):X.add(ge))});const Y=Array.from(X);f&&(P.deprecated(!1,"onSelectInvert","onChange"),f(Y)),re(Y,"invert")}}:oe===dr?{key:"none",text:O.selectNone,onSelect(){u?.(),re(Array.from(ie).filter(X=>{const Y=Z.get(X);return Y?.disabled}),"none")}}:oe).map(oe=>Object.assign(Object.assign({},oe),{onSelect:(...X)=>{var Y,H;(H=oe.onSelect)===null||H===void 0||(Y=H).call.apply(Y,[oe].concat(X)),I(null)}})),[b,ie,R,$,f,re]);return[i.useCallback(W=>{var oe;if(!t)return W.filter(ne=>ne!==jt);let X=Ee(W);const Y=new Set(ie),H=V.map($).filter(ne=>!Z.get(ne).disabled),se=H.every(ne=>Y.has(ne)),ge=H.some(ne=>Y.has(ne)),Pe=()=>{const ne=[];se?H.forEach(he=>{Y.delete(he),ne.push(he)}):H.forEach(he=>{Y.has(he)||(Y.add(he),ne.push(he))});const L=Array.from(Y);s?.(!se,L.map(he=>k(he)),ne.map(he=>k(he))),re(L,"all"),I(null)};let Ie,z;if(g!=="radio"){let ne;if(ue){const Fe={getPopupContainer:K,items:ue.map((Ye,Je)=>{const{key:Re,text:Et,onSelect:pt}=Ye;return{key:Re??Je,onClick:()=>{pt?.(H)},label:Et}})};ne=i.createElement("div",{className:`${N}-selection-extra`},i.createElement(na,{menu:Fe,getPopupContainer:K},i.createElement("span",null,i.createElement($i,null))))}const L=V.map((Fe,Ye)=>{const Je=$(Fe,Ye),Re=Z.get(Je)||{};return Object.assign({checked:Y.has(Je)},Re)}).filter(({disabled:Fe})=>Fe),he=!!L.length&&L.length===V.length,Be=he&&L.every(({checked:Fe})=>Fe),je=he&&L.some(({checked:Fe})=>Fe),Ne=c?.()||{},{onChange:Ae,disabled:Ce}=Ne;z=i.createElement(rn,Object.assign({"aria-label":ne?"Custom selection":"Select all"},Ne,{checked:he?Be:!!V.length&&se,indeterminate:he?!Be&&je:!se&&ge,onChange:Fe=>{Pe(),Ae?.(Fe)},disabled:Ce??(V.length===0||he),skipGroup:!0})),Ie=!S&&i.createElement("div",{className:`${N}-selection`},z,ne)}let ae;g==="radio"?ae=(ne,L,he)=>{const Be=$(L,he),je=Y.has(Be),Ne=Z.get(Be);return{node:i.createElement(Nn,Object.assign({},Ne,{checked:je,onClick:Ae=>{var Ce;Ae.stopPropagation(),(Ce=Ne?.onClick)===null||Ce===void 0||Ce.call(Ne,Ae)},onChange:Ae=>{var Ce;Y.has(Be)||ee(Be,!0,[Be],Ae.nativeEvent),(Ce=Ne?.onChange)===null||Ce===void 0||Ce.call(Ne,Ae)}})),checked:je}}:ae=(ne,L,he)=>{var Be;const je=$(L,he),Ne=Y.has(je),Ae=le.has(je),Ce=Z.get(je);let Fe;return x==="nest"?Fe=Ae:Fe=(Be=Ce?.indeterminate)!==null&&Be!==void 0?Be:Ae,{node:i.createElement(rn,Object.assign({},Ce,{indeterminate:Fe,checked:Ne,skipGroup:!0,onClick:Ye=>{var Je;Ye.stopPropagation(),(Je=Ce?.onClick)===null||Je===void 0||Je.call(Ce,Ye)},onChange:Ye=>{var Je;const{nativeEvent:Re}=Ye,{shiftKey:Et}=Re,pt=H.indexOf(je),Ot=de.some(Ze=>H.includes(Ze));if(Et&&y&&Ot){const Ze=w(pt,H,Y),at=Array.from(Y);m?.(!Ne,at.map(ct=>k(ct)),Ze.map(ct=>k(ct))),re(at,"multiple")}else{const Ze=de;if(y){const at=Ne?$t(Ze,je):Rt(Ze,je);ee(je,!Ne,at,Re)}else{const at=Jt([].concat(Ee(Ze),[je]),!0,Q,F),{checkedKeys:ct,halfCheckedKeys:et}=at;let We=ct;if(Ne){const De=new Set(ct);De.delete(je),We=Jt(Array.from(De),{halfCheckedKeys:et},Q,F).checkedKeys}ee(je,!Ne,We,Re)}}I(Ne?null:pt),(Je=Ce?.onChange)===null||Je===void 0||Je.call(Ce,Ye)}})),checked:Ne}};const q=(ne,L,he)=>{const{node:Be,checked:je}=ae(ne,L,he);return h?h(je,L,he,Be):Be};if(!X.includes(jt))if(X.findIndex(ne=>{var L;return((L=ne[Sn])===null||L===void 0?void 0:L.columnType)==="EXPAND_COLUMN"})===0){const[ne,...L]=X;X=[ne,jt].concat(Ee(L))}else X=[jt].concat(Ee(X));const te=X.indexOf(jt);X=X.filter((ne,L)=>ne!==jt||L===te);const ce=X[te-1],xe=X[te+1];let Te=v;Te===void 0&&(xe?.fixed!==void 0?Te=xe.fixed:ce?.fixed!==void 0&&(Te=ce.fixed)),Te&&ce&&((oe=ce[Sn])===null||oe===void 0?void 0:oe.columnType)==="EXPAND_COLUMN"&&ce.fixed===void 0&&(ce.fixed=Te);const Ke=J(`${N}-selection-col`,{[`${N}-selection-col-with-dropdown`]:b&&g==="checkbox"}),ze=()=>t?.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(z):t.columnTitle:Ie,_e={fixed:Te,width:p,className:`${N}-selection-column`,title:ze(),render:q,onCell:t.onCell,align:t.align,[Sn]:{className:Ke}};return X.map(ne=>ne===jt?_e:ne)},[$,V,t,de,ie,le,p,ue,x,Z,m,ee,F]),ie]};function qc(e){return t=>{const{prefixCls:r,onExpand:n,record:o,expanded:l,expandable:c}=t,a=`${r}-row-expand-icon`;return i.createElement("button",{type:"button",onClick:d=>{n(o,d),d.stopPropagation()},className:J(a,{[`${a}-spaced`]:!c,[`${a}-expanded`]:c&&l,[`${a}-collapsed`]:c&&!l}),"aria-label":l?e.collapse:e.expand,"aria-expanded":l})}}function Uc(e){return(r,n)=>{const o=r.querySelector(`.${e}-container`);let l=n;if(o){const c=getComputedStyle(o),a=Number.parseInt(c.borderLeftWidth,10),d=Number.parseInt(c.borderRightWidth,10);l=n-a-d}return l}}const zt=(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 un(e,t){return t?`${t}-${e}`:`${e}`}const An=(e,t)=>typeof e=="function"?e(t):e,Xc=(e,t)=>{const r=An(e,t);return Object.prototype.toString.call(r)==="[object Object]"?"":r};var Gc={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"},Yc=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:Gc}))},Jc=i.forwardRef(Yc),Qc=function(t){var r=t.dropPosition,n=t.dropLevelOffset,o=t.indent,l={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(r){case-1:l.top=0,l.left=-n*o;break;case 1:l.bottom=0,l.left=-n*o;break;case 0:l.bottom=0,l.left=o;break}return U.createElement("div",{style:l})};function La(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function Zc(e,t){var r=i.useState(!1),n=Se(r,2),o=n[0],l=n[1];Bt(function(){if(o)return e(),function(){t()}},[o]),Bt(function(){return l(!0),function(){l(!1)}},[])}var ed=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],td=i.forwardRef(function(e,t){var r=e.className,n=e.style,o=e.motion,l=e.motionNodes,c=e.motionType,a=e.onMotionStart,d=e.onMotionEnd,s=e.active,f=e.treeNodeRequiredProps,u=mt(e,ed),m=i.useState(!0),p=Se(m,2),g=p[0],b=p[1],v=i.useContext(Rr),h=v.prefixCls,S=l&&c!=="hide";Bt(function(){l&&S!==g&&b(S)},[l]);var y=function(){l&&a()},N=i.useRef(!1),C=function(){l&&!N.current&&(N.current=!0,d())};Zc(y,C);var R=function($){S===$&&C()};return l?i.createElement(li,me({ref:t,visible:g},o,{motionAppear:c==="show",onVisibleChanged:R}),function(k,$){var x=k.className,T=k.style;return i.createElement("div",{ref:$,className:J("".concat(h,"-treenode-motion"),x),style:T},l.map(function(O){var K=Object.assign({},(La(O.data),O.data)),P=O.title,w=O.key,I=O.isStart,E=O.isEnd;delete K.children;var j=Cn(w,f);return i.createElement($n,me({},K,j,{title:P,active:s,data:O.data,key:w,isStart:I,isEnd:E}))}))}):i.createElement($n,me({domRef:t,className:r,style:n},u,{active:s}))});function nd(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=e.length,n=t.length;if(Math.abs(r-n)!==1)return{add:!1,key:null};function o(l,c){var a=new Map;l.forEach(function(s){a.set(s,!0)});var d=c.filter(function(s){return!a.has(s)});return d.length===1?d[0]:null}return r<n?{add:!0,key:o(e,t)}:{add:!1,key:o(t,e)}}function Eo(e,t,r){var n=e.findIndex(function(a){return a.key===r}),o=e[n+1],l=t.findIndex(function(a){return a.key===r});if(o){var c=t.findIndex(function(a){return a.key===o.key});return t.slice(l+1,c)}return t.slice(l+1)}var rd=["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"],No={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},od=function(){},qt="RC_TREE_MOTION_".concat(Math.random()),ur={key:qt},Fa={key:qt,level:0,index:0,pos:"0",node:ur,nodes:[ur]},ko={parent:null,children:[],pos:Fa.pos,data:ur,title:null,key:qt,isStart:[],isEnd:[]};function Io(e,t,r,n){return t===!1||!r?e:e.slice(0,Math.ceil(r/n)+1)}function Ro(e){var t=e.key,r=e.pos;return kn(t,r)}function ad(e){for(var t=String(e.data.key),r=e;r.parent;)r=r.parent,t="".concat(r.data.key," > ").concat(t);return t}var id=i.forwardRef(function(e,t){var r=e.prefixCls,n=e.data;e.selectable,e.checkable;var o=e.expandedKeys,l=e.selectedKeys,c=e.checkedKeys,a=e.loadedKeys,d=e.loadingKeys,s=e.halfCheckedKeys,f=e.keyEntities,u=e.disabled,m=e.dragging,p=e.dragOverNodeKey,g=e.dropPosition,b=e.motion,v=e.height,h=e.itemHeight,S=e.virtual,y=e.scrollWidth,N=e.focusable,C=e.activeItem,R=e.focused,k=e.tabIndex,$=e.onKeyDown,x=e.onFocus,T=e.onBlur,O=e.onActiveChange,K=e.onListChangeStart,P=e.onListChangeEnd,w=mt(e,rd),I=i.useRef(null),E=i.useRef(null);i.useImperativeHandle(t,function(){return{scrollTo:function(ae){I.current.scrollTo(ae)},getIndentWidth:function(){return E.current.offsetWidth}}});var j=i.useState(o),_=Se(j,2),B=_[0],V=_[1],Q=i.useState(n),Z=Se(Q,2),F=Z[0],de=Z[1],ye=i.useState(n),ie=Se(ye,2),le=ie[0],re=ie[1],ee=i.useState([]),ue=Se(ee,2),ve=ue[0],W=ue[1],oe=i.useState(null),X=Se(oe,2),Y=X[0],H=X[1],se=i.useRef(n);se.current=n;function ge(){var z=se.current;de(z),re(z),W([]),H(null),P()}Bt(function(){V(o);var z=nd(B,o);if(z.key!==null)if(z.add){var ae=F.findIndex(function(Ke){var ze=Ke.key;return ze===z.key}),q=Io(Eo(F,n,z.key),S,v,h),te=F.slice();te.splice(ae+1,0,ko),re(te),W(q),H("show")}else{var ce=n.findIndex(function(Ke){var ze=Ke.key;return ze===z.key}),xe=Io(Eo(n,F,z.key),S,v,h),Te=n.slice();Te.splice(ce+1,0,ko),re(Te),W(xe),H("hide")}else F!==n&&(de(n),re(n))},[o,n]),i.useEffect(function(){m||ge()},[m]);var Pe=b?le:n,Ie={expandedKeys:o,selectedKeys:l,loadedKeys:a,loadingKeys:d,checkedKeys:c,halfCheckedKeys:s,dragOverNodeKey:p,dropPosition:g,keyEntities:f};return i.createElement(i.Fragment,null,R&&C&&i.createElement("span",{style:No,"aria-live":"assertive"},ad(C)),i.createElement("div",null,i.createElement("input",{style:No,disabled:N===!1||u,tabIndex:N!==!1?k:null,onKeyDown:$,onFocus:x,onBlur:T,value:"",onChange:od,"aria-label":"for screen reader"})),i.createElement("div",{className:"".concat(r,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},i.createElement("div",{className:"".concat(r,"-indent")},i.createElement("div",{ref:E,className:"".concat(r,"-indent-unit")}))),i.createElement(ia,me({},w,{data:Pe,itemKey:Ro,height:v,fullHeight:!1,virtual:S,itemHeight:h,scrollWidth:y,prefixCls:"".concat(r,"-list"),ref:I,role:"tree",onVisibleChange:function(ae){ae.every(function(q){return Ro(q)!==qt})&&ge()}}),function(z){var ae=z.pos,q=Object.assign({},(La(z.data),z.data)),te=z.title,ce=z.key,xe=z.isStart,Te=z.isEnd,Ke=kn(ce,ae);delete q.key,delete q.children;var ze=Cn(Ke,Ie);return i.createElement(td,me({},q,ze,{title:te,active:!!C&&ce===C.key,pos:ae,data:z.data,isStart:xe,isEnd:Te,motion:b,motionNodes:ce===qt?ve:null,motionType:Y,onMotionStart:K,onMotionEnd:ge,treeNodeRequiredProps:Ie,onMouseMove:function(){O(null)}}))}))}),ld=10,Pr=(function(e){si(r,e);var t=ci(r);function r(){var n;di(this,r);for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];return n=t.call.apply(t,[this].concat(l)),M($e(n),"destroyed",!1),M($e(n),"delayedDragEnterLogic",void 0),M($e(n),"loadingRetryTimes",{}),M($e(n),"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:nn()}),M($e(n),"dragStartMousePosition",null),M($e(n),"dragNodeProps",null),M($e(n),"currentMouseOverDroppableNodeKey",null),M($e(n),"listRef",i.createRef()),M($e(n),"onNodeDragStart",function(a,d){var s=n.state,f=s.expandedKeys,u=s.keyEntities,m=n.props.onDragStart,p=d.eventKey;n.dragNodeProps=d,n.dragStartMousePosition={x:a.clientX,y:a.clientY};var g=$t(f,p);n.setState({draggingNodeKey:p,dragChildrenKeys:Hc(p,u),indent:n.listRef.current.getIndentWidth()}),n.setExpandedKeys(g),window.addEventListener("dragend",n.onWindowDragEnd),m?.({event:a,node:Ge(d)})}),M($e(n),"onNodeDragEnter",function(a,d){var s=n.state,f=s.expandedKeys,u=s.keyEntities,m=s.dragChildrenKeys,p=s.flattenNodes,g=s.indent,b=n.props,v=b.onDragEnter,h=b.onExpand,S=b.allowDrop,y=b.direction,N=d.pos,C=d.eventKey;if(n.currentMouseOverDroppableNodeKey!==C&&(n.currentMouseOverDroppableNodeKey=C),!n.dragNodeProps){n.resetDragState();return}var R=So(a,n.dragNodeProps,d,g,n.dragStartMousePosition,S,p,u,f,y),k=R.dropPosition,$=R.dropLevelOffset,x=R.dropTargetKey,T=R.dropContainerKey,O=R.dropTargetPos,K=R.dropAllowed,P=R.dragOverNodeKey;if(m.includes(x)||!K){n.resetDragState();return}if(n.delayedDragEnterLogic||(n.delayedDragEnterLogic={}),Object.keys(n.delayedDragEnterLogic).forEach(function(w){clearTimeout(n.delayedDragEnterLogic[w])}),n.dragNodeProps.eventKey!==d.eventKey&&(a.persist(),n.delayedDragEnterLogic[N]=window.setTimeout(function(){if(n.state.draggingNodeKey!==null){var w=Ee(f),I=ft(u,d.eventKey);I&&(I.children||[]).length&&(w=Rt(f,d.eventKey)),n.props.hasOwnProperty("expandedKeys")||n.setExpandedKeys(w),h?.(w,{node:Ge(d),expanded:!0,nativeEvent:a.nativeEvent})}},800)),n.dragNodeProps.eventKey===x&&$===0){n.resetDragState();return}n.setState({dragOverNodeKey:P,dropPosition:k,dropLevelOffset:$,dropTargetKey:x,dropContainerKey:T,dropTargetPos:O,dropAllowed:K}),v?.({event:a,node:Ge(d),expandedKeys:f})}),M($e(n),"onNodeDragOver",function(a,d){var s=n.state,f=s.dragChildrenKeys,u=s.flattenNodes,m=s.keyEntities,p=s.expandedKeys,g=s.indent,b=n.props,v=b.onDragOver,h=b.allowDrop,S=b.direction;if(n.dragNodeProps){var y=So(a,n.dragNodeProps,d,g,n.dragStartMousePosition,h,u,m,p,S),N=y.dropPosition,C=y.dropLevelOffset,R=y.dropTargetKey,k=y.dropContainerKey,$=y.dropTargetPos,x=y.dropAllowed,T=y.dragOverNodeKey;f.includes(R)||!x||(n.dragNodeProps.eventKey===R&&C===0?n.state.dropPosition===null&&n.state.dropLevelOffset===null&&n.state.dropTargetKey===null&&n.state.dropContainerKey===null&&n.state.dropTargetPos===null&&n.state.dropAllowed===!1&&n.state.dragOverNodeKey===null||n.resetDragState():N===n.state.dropPosition&&C===n.state.dropLevelOffset&&R===n.state.dropTargetKey&&k===n.state.dropContainerKey&&$===n.state.dropTargetPos&&x===n.state.dropAllowed&&T===n.state.dragOverNodeKey||n.setState({dropPosition:N,dropLevelOffset:C,dropTargetKey:R,dropContainerKey:k,dropTargetPos:$,dropAllowed:x,dragOverNodeKey:T}),v?.({event:a,node:Ge(d)}))}}),M($e(n),"onNodeDragLeave",function(a,d){n.currentMouseOverDroppableNodeKey===d.eventKey&&!a.currentTarget.contains(a.relatedTarget)&&(n.resetDragState(),n.currentMouseOverDroppableNodeKey=null);var s=n.props.onDragLeave;s?.({event:a,node:Ge(d)})}),M($e(n),"onWindowDragEnd",function(a){n.onNodeDragEnd(a,null,!0),window.removeEventListener("dragend",n.onWindowDragEnd)}),M($e(n),"onNodeDragEnd",function(a,d){var s=n.props.onDragEnd;n.setState({dragOverNodeKey:null}),n.cleanDragState(),s?.({event:a,node:Ge(d)}),n.dragNodeProps=null,window.removeEventListener("dragend",n.onWindowDragEnd)}),M($e(n),"onNodeDrop",function(a,d){var s,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,u=n.state,m=u.dragChildrenKeys,p=u.dropPosition,g=u.dropTargetKey,b=u.dropTargetPos,v=u.dropAllowed;if(v){var h=n.props.onDrop;if(n.setState({dragOverNodeKey:null}),n.cleanDragState(),g!==null){var S=G(G({},Cn(g,n.getTreeNodeRequiredProps())),{},{active:((s=n.getActiveItem())===null||s===void 0?void 0:s.key)===g,data:ft(n.state.keyEntities,g).node}),y=m.includes(g);Mt(!y,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var N=Or(b),C={event:a,node:Ge(S),dragNode:n.dragNodeProps?Ge(n.dragNodeProps):null,dragNodesKeys:[n.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(N[N.length-1])};f||h?.(C),n.dragNodeProps=null}}}),M($e(n),"cleanDragState",function(){var a=n.state.draggingNodeKey;a!==null&&n.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),n.dragStartMousePosition=null,n.currentMouseOverDroppableNodeKey=null}),M($e(n),"triggerExpandActionExpand",function(a,d){var s=n.state,f=s.expandedKeys,u=s.flattenNodes,m=d.expanded,p=d.key,g=d.isLeaf;if(!(g||a.shiftKey||a.metaKey||a.ctrlKey)){var b=u.filter(function(h){return h.key===p})[0],v=Ge(G(G({},Cn(p,n.getTreeNodeRequiredProps())),{},{data:b.data}));n.setExpandedKeys(m?$t(f,p):Rt(f,p)),n.onNodeExpand(a,v)}}),M($e(n),"onNodeClick",function(a,d){var s=n.props,f=s.onClick,u=s.expandAction;u==="click"&&n.triggerExpandActionExpand(a,d),f?.(a,d)}),M($e(n),"onNodeDoubleClick",function(a,d){var s=n.props,f=s.onDoubleClick,u=s.expandAction;u==="doubleClick"&&n.triggerExpandActionExpand(a,d),f?.(a,d)}),M($e(n),"onNodeSelect",function(a,d){var s=n.state.selectedKeys,f=n.state,u=f.keyEntities,m=f.fieldNames,p=n.props,g=p.onSelect,b=p.multiple,v=d.selected,h=d[m.key],S=!v;S?b?s=Rt(s,h):s=[h]:s=$t(s,h);var y=s.map(function(N){var C=ft(u,N);return C?C.node:null}).filter(Boolean);n.setUncontrolledState({selectedKeys:s}),g?.(s,{event:"select",selected:S,node:d,selectedNodes:y,nativeEvent:a.nativeEvent})}),M($e(n),"onNodeCheck",function(a,d,s){var f=n.state,u=f.keyEntities,m=f.checkedKeys,p=f.halfCheckedKeys,g=n.props,b=g.checkStrictly,v=g.onCheck,h=d.key,S,y={event:"check",node:d,checked:s,nativeEvent:a.nativeEvent};if(b){var N=s?Rt(m,h):$t(m,h),C=$t(p,h);S={checked:N,halfChecked:C},y.checkedNodes=N.map(function(O){return ft(u,O)}).filter(Boolean).map(function(O){return O.node}),n.setUncontrolledState({checkedKeys:N})}else{var R=Jt([].concat(Ee(m),[h]),!0,u),k=R.checkedKeys,$=R.halfCheckedKeys;if(!s){var x=new Set(k);x.delete(h);var T=Jt(Array.from(x),{halfCheckedKeys:$},u);k=T.checkedKeys,$=T.halfCheckedKeys}S=k,y.checkedNodes=[],y.checkedNodesPositions=[],y.halfCheckedKeys=$,k.forEach(function(O){var K=ft(u,O);if(K){var P=K.node,w=K.pos;y.checkedNodes.push(P),y.checkedNodesPositions.push({node:P,pos:w})}}),n.setUncontrolledState({checkedKeys:k},!1,{halfCheckedKeys:$})}v?.(S,y)}),M($e(n),"onNodeLoad",function(a){var d,s=a.key,f=n.state.keyEntities,u=ft(f,s);if(!(u!=null&&(d=u.children)!==null&&d!==void 0&&d.length)){var m=new Promise(function(p,g){n.setState(function(b){var v=b.loadedKeys,h=v===void 0?[]:v,S=b.loadingKeys,y=S===void 0?[]:S,N=n.props,C=N.loadData,R=N.onLoad;if(!C||h.includes(s)||y.includes(s))return null;var k=C(a);return k.then(function(){var $=n.state.loadedKeys,x=Rt($,s);R?.(x,{event:"load",node:a}),n.setUncontrolledState({loadedKeys:x}),n.setState(function(T){return{loadingKeys:$t(T.loadingKeys,s)}}),p()}).catch(function($){if(n.setState(function(T){return{loadingKeys:$t(T.loadingKeys,s)}}),n.loadingRetryTimes[s]=(n.loadingRetryTimes[s]||0)+1,n.loadingRetryTimes[s]>=ld){var x=n.state.loadedKeys;Mt(!1,"Retry for `loadData` many times but still failed. No more retry."),n.setUncontrolledState({loadedKeys:Rt(x,s)}),p()}g($)}),{loadingKeys:Rt(y,s)}})});return m.catch(function(){}),m}}),M($e(n),"onNodeMouseEnter",function(a,d){var s=n.props.onMouseEnter;s?.({event:a,node:d})}),M($e(n),"onNodeMouseLeave",function(a,d){var s=n.props.onMouseLeave;s?.({event:a,node:d})}),M($e(n),"onNodeContextMenu",function(a,d){var s=n.props.onRightClick;s&&(a.preventDefault(),s({event:a,node:d}))}),M($e(n),"onFocus",function(){var a=n.props.onFocus;n.setState({focused:!0});for(var d=arguments.length,s=new Array(d),f=0;f<d;f++)s[f]=arguments[f];a?.apply(void 0,s)}),M($e(n),"onBlur",function(){var a=n.props.onBlur;n.setState({focused:!1}),n.onActiveChange(null);for(var d=arguments.length,s=new Array(d),f=0;f<d;f++)s[f]=arguments[f];a?.apply(void 0,s)}),M($e(n),"getTreeNodeRequiredProps",function(){var a=n.state,d=a.expandedKeys,s=a.selectedKeys,f=a.loadedKeys,u=a.loadingKeys,m=a.checkedKeys,p=a.halfCheckedKeys,g=a.dragOverNodeKey,b=a.dropPosition,v=a.keyEntities;return{expandedKeys:d||[],selectedKeys:s||[],loadedKeys:f||[],loadingKeys:u||[],checkedKeys:m||[],halfCheckedKeys:p||[],dragOverNodeKey:g,dropPosition:b,keyEntities:v}}),M($e(n),"setExpandedKeys",function(a){var d=n.state,s=d.treeData,f=d.fieldNames,u=Gn(s,a,f);n.setUncontrolledState({expandedKeys:a,flattenNodes:u},!0)}),M($e(n),"onNodeExpand",function(a,d){var s=n.state.expandedKeys,f=n.state,u=f.listChanging,m=f.fieldNames,p=n.props,g=p.onExpand,b=p.loadData,v=d.expanded,h=d[m.key];if(!u){var S=s.includes(h),y=!v;if(Mt(v&&S||!v&&!S,"Expand state not sync with index check"),s=y?Rt(s,h):$t(s,h),n.setExpandedKeys(s),g?.(s,{node:d,expanded:y,nativeEvent:a.nativeEvent}),y&&b){var N=n.onNodeLoad(d);N&&N.then(function(){var C=Gn(n.state.treeData,s,m);n.setUncontrolledState({flattenNodes:C})}).catch(function(){var C=n.state.expandedKeys,R=$t(C,h);n.setExpandedKeys(R)})}}}),M($e(n),"onListChangeStart",function(){n.setUncontrolledState({listChanging:!0})}),M($e(n),"onListChangeEnd",function(){setTimeout(function(){n.setUncontrolledState({listChanging:!1})})}),M($e(n),"onActiveChange",function(a){var d=n.state.activeKey,s=n.props,f=s.onActiveChange,u=s.itemScrollOffset,m=u===void 0?0:u;d!==a&&(n.setState({activeKey:a}),a!==null&&n.scrollTo({key:a,offset:m}),f?.(a))}),M($e(n),"getActiveItem",function(){var a=n.state,d=a.activeKey,s=a.flattenNodes;return d===null?null:s.find(function(f){var u=f.key;return u===d})||null}),M($e(n),"offsetActiveKey",function(a){var d=n.state,s=d.flattenNodes,f=d.activeKey,u=s.findIndex(function(g){var b=g.key;return b===f});u===-1&&a<0&&(u=s.length),u=(u+a+s.length)%s.length;var m=s[u];if(m){var p=m.key;n.onActiveChange(p)}else n.onActiveChange(null)}),M($e(n),"onKeyDown",function(a){var d=n.state,s=d.activeKey,f=d.expandedKeys,u=d.checkedKeys,m=d.fieldNames,p=n.props,g=p.onKeyDown,b=p.checkable,v=p.selectable;switch(a.which){case ot.UP:{n.offsetActiveKey(-1),a.preventDefault();break}case ot.DOWN:{n.offsetActiveKey(1),a.preventDefault();break}}var h=n.getActiveItem();if(h&&h.data){var S=n.getTreeNodeRequiredProps(),y=h.data.isLeaf===!1||!!(h.data[m.children]||[]).length,N=Ge(G(G({},Cn(s,S)),{},{data:h.data,active:!0}));switch(a.which){case ot.LEFT:{y&&f.includes(s)?n.onNodeExpand({},N):h.parent&&n.onActiveChange(h.parent.key),a.preventDefault();break}case ot.RIGHT:{y&&!f.includes(s)?n.onNodeExpand({},N):h.children&&h.children.length&&n.onActiveChange(h.children[0].key),a.preventDefault();break}case ot.ENTER:case ot.SPACE:{b&&!N.disabled&&N.checkable!==!1&&!N.disableCheckbox?n.onNodeCheck({},N,!u.includes(s)):!b&&v&&!N.disabled&&N.selectable!==!1&&n.onNodeSelect({},N);break}}}g?.(a)}),M($e(n),"setUncontrolledState",function(a){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!n.destroyed){var f=!1,u=!0,m={};Object.keys(a).forEach(function(p){if(n.props.hasOwnProperty(p)){u=!1;return}f=!0,m[p]=a[p]}),f&&(!d||u)&&n.setState(G(G({},m),s))}}),M($e(n),"scrollTo",function(a){n.listRef.current.scrollTo(a)}),n}return ui(r,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,l=o.activeKey,c=o.itemScrollOffset,a=c===void 0?0:c;l!==void 0&&l!==this.state.activeKey&&(this.setState({activeKey:l}),l!==null&&this.scrollTo({key:l,offset:a}))}},{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,l=o.focused,c=o.flattenNodes,a=o.keyEntities,d=o.draggingNodeKey,s=o.activeKey,f=o.dropLevelOffset,u=o.dropContainerKey,m=o.dropTargetKey,p=o.dropPosition,g=o.dragOverNodeKey,b=o.indent,v=this.props,h=v.prefixCls,S=v.className,y=v.style,N=v.showLine,C=v.focusable,R=v.tabIndex,k=R===void 0?0:R,$=v.selectable,x=v.showIcon,T=v.icon,O=v.switcherIcon,K=v.draggable,P=v.checkable,w=v.checkStrictly,I=v.disabled,E=v.motion,j=v.loadData,_=v.filterTreeNode,B=v.height,V=v.itemHeight,Q=v.scrollWidth,Z=v.virtual,F=v.titleRender,de=v.dropIndicatorRender,ye=v.onContextMenu,ie=v.onScroll,le=v.direction,re=v.rootClassName,ee=v.rootStyle,ue=en(this.props,{aria:!0,data:!0}),ve;K&&(St(K)==="object"?ve=K:typeof K=="function"?ve={nodeDraggable:K}:ve={});var W={prefixCls:h,selectable:$,showIcon:x,icon:T,switcherIcon:O,draggable:ve,draggingNodeKey:d,checkable:P,checkStrictly:w,disabled:I,keyEntities:a,dropLevelOffset:f,dropContainerKey:u,dropTargetKey:m,dropPosition:p,dragOverNodeKey:g,indent:b,direction:le,dropIndicatorRender:de,loadData:j,filterTreeNode:_,titleRender:F,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 i.createElement(Rr.Provider,{value:W},i.createElement("div",{className:J(h,S,re,M(M(M({},"".concat(h,"-show-line"),N),"".concat(h,"-focused"),l),"".concat(h,"-active-focused"),s!==null)),style:ee},i.createElement(id,me({ref:this.listRef,prefixCls:h,style:y,data:c,disabled:I,selectable:$,checkable:!!P,motion:E,dragging:d!==null,height:B,itemHeight:V,virtual:Z,focusable:C,focused:l,tabIndex:k,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ye,onScroll:ie,scrollWidth:Q},this.getTreeNodeRequiredProps(),ue))))}}],[{key:"getDerivedStateFromProps",value:function(o,l){var c=l.prevProps,a={prevProps:o};function d(k){return!c&&o.hasOwnProperty(k)||c&&c[k]!==o[k]}var s,f=l.fieldNames;if(d("fieldNames")&&(f=nn(o.fieldNames),a.fieldNames=f),d("treeData")?s=o.treeData:d("children")&&(Mt(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),s=va(o.children)),s){a.treeData=s;var u=wr(s,{fieldNames:f});a.keyEntities=G(M({},qt,Fa),u.keyEntities)}var m=a.keyEntities||l.keyEntities;if(d("expandedKeys")||c&&d("autoExpandParent"))a.expandedKeys=o.autoExpandParent||!c&&o.defaultExpandParent?lr(o.expandedKeys,m):o.expandedKeys;else if(!c&&o.defaultExpandAll){var p=G({},m);delete p[qt];var g=[];Object.keys(p).forEach(function(k){var $=p[k];$.children&&$.children.length&&g.push($.key)}),a.expandedKeys=g}else!c&&o.defaultExpandedKeys&&(a.expandedKeys=o.autoExpandParent||o.defaultExpandParent?lr(o.defaultExpandedKeys,m):o.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,s||a.expandedKeys){var b=Gn(s||l.treeData,a.expandedKeys||l.expandedKeys,f);a.flattenNodes=b}if(o.selectable&&(d("selectedKeys")?a.selectedKeys=wo(o.selectedKeys,o):!c&&o.defaultSelectedKeys&&(a.selectedKeys=wo(o.defaultSelectedKeys,o))),o.checkable){var v;if(d("checkedKeys")?v=Yn(o.checkedKeys)||{}:!c&&o.defaultCheckedKeys?v=Yn(o.defaultCheckedKeys)||{}:s&&(v=Yn(o.checkedKeys)||{checkedKeys:l.checkedKeys,halfCheckedKeys:l.halfCheckedKeys}),v){var h=v,S=h.checkedKeys,y=S===void 0?[]:S,N=h.halfCheckedKeys,C=N===void 0?[]:N;if(!o.checkStrictly){var R=Jt(y,!0,m);y=R.checkedKeys,C=R.halfCheckedKeys}a.checkedKeys=y,a.halfCheckedKeys=C}}return d("loadedKeys")&&(a.loadedKeys=o.loadedKeys),a}}]),r})(i.Component);M(Pr,"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:Qc,allowDrop:function(){return!0},expandAction:!1});M(Pr,"TreeNode",$n);var sd={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"},cd=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:sd}))},Ha=i.forwardRef(cd),dd={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"},ud=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:dd}))},fd=i.forwardRef(ud),pd={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"},md=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:pd}))},vd=i.forwardRef(md),gd={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"},hd=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:gd}))},bd=i.forwardRef(hd);const yd=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:r,directoryNodeSelectedColor:n,motionDurationMid:o,borderRadius:l,controlItemBgHover:c})=>({[`${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:l},"&:hover:before":{background:c}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:r,borderRadius:l,[`${e}-switcher, ${e}-draggable-icon`]:{color:n},[`${e}-node-content-wrapper`]:{color:n,background:"transparent","&, &:hover":{color:n},"&:before, &:hover:before":{background:r}}}}}),xd=new Ni("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Cd=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),Sd=(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:`${A(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),wd=(e,t)=>{const{treeCls:r,treeNodeCls:n,treeNodePadding:o,titleHeight:l,indentSize:c,nodeSelectedBg:a,nodeHoverBg:d,colorTextQuaternary:s,controlItemBgActiveDisabled:f}=t;return{[r]:Object.assign(Object.assign({},xt(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${r}-rtl ${r}-switcher_close ${r}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${r}-active-focused)`]:Zt(t),[`${r}-list-holder-inner`]:{alignItems:"flex-start"},[`&${r}-block-node`]:{[`${r}-list-holder-inner`]:{alignItems:"stretch",[`${r}-node-content-wrapper`]:{flex:"auto"},[`${n}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:xd,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[n]:{display:"flex",alignItems:"flex-start",marginBottom:o,lineHeight:A(l),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:o},[`&-disabled ${r}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${r}-checkbox-disabled + ${r}-node-selected,&${n}-disabled${n}-selected ${r}-node-content-wrapper`]:{backgroundColor:f},[`${r}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${n}-disabled)`]:{[`${r}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${r}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${n}-disabled).filter-node ${r}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${r}-draggable-icon`]:{flexShrink:0,width:l,textAlign:"center",visibility:"visible",color:s},[`&${n}-disabled ${r}-draggable-icon`]:{visibility:"hidden"}}},[`${r}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:c}},[`${r}-draggable-icon`]:{visibility:"hidden"},[`${r}-switcher, ${r}-checkbox`]:{marginInlineEnd:t.calc(t.calc(l).sub(t.controlInteractiveSize)).div(2).equal()},[`${r}-switcher`]:Object.assign(Object.assign({},Cd(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:l,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:l,height:l,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${r}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${r}-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(l).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(l).div(2).equal()).mul(.8).equal(),height:t.calc(l).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${r}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:l,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},Sd(e,t)),{"&:hover":{backgroundColor:d},[`&${r}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:a},[`${r}-iconEle`]:{display:"inline-block",width:l,height:l,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${r}-unselectable ${r}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${n}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${r}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(l).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${r}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${n}-leaf-last ${r}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${A(t.calc(l).div(2).equal())} !important`}})}},$d=(e,t,r=!0)=>{const n=`.${e}`,o=`${n}-treenode`,l=t.calc(t.paddingXS).div(2).equal(),c=an(t,{treeCls:n,treeNodeCls:o,treeNodePadding:l});return[wd(e,c),r&&yd(c)].filter(Boolean)},Ed=e=>{const{controlHeightSM:t,controlItemBgHover:r,controlItemBgActive:n}=e,o=t;return{titleHeight:o,indentSize:o,nodeHoverBg:r,nodeHoverColor:e.colorText,nodeSelectedBg:n,nodeSelectedColor:e.colorText}},Nd=e=>{const{colorTextLightSolid:t,colorPrimary:r}=e;return Object.assign(Object.assign({},Ed(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:r})},kd=on("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:ha(`${t}-checkbox`,e)},$d(t,e),Ei(e)],Nd),Oo=4;function Id(e){const{dropPosition:t,dropLevelOffset:r,prefixCls:n,indent:o,direction:l="ltr"}=e,c=l==="ltr"?"left":"right",a=l==="ltr"?"right":"left",d={[c]:-r*o+Oo,[a]:0};switch(t){case-1:d.top=-3;break;case 1:d.bottom=-3;break;default:d.bottom=-3,d[c]=o+Oo;break}return U.createElement("div",{style:d,className:`${n}-drop-indicator`})}var Rd={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"},Od=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:Rd}))},Pd=i.forwardRef(Od),Td={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"},Kd=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:Td}))},jd=i.forwardRef(Kd),Dd={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"},Md=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:Dd}))},_d=i.forwardRef(Md);const Bd=e=>{var t,r;const{prefixCls:n,switcherIcon:o,treeNodeProps:l,showLine:c,switcherLoadingIcon:a}=e,{isLeaf:d,expanded:s,loading:f}=l;if(f)return i.isValidElement(a)?a:i.createElement(ki,{className:`${n}-switcher-loading-icon`});let u;if(c&&typeof c=="object"&&(u=c.showLeafIcon),d){if(!c)return null;if(typeof u!="boolean"&&u){const g=typeof u=="function"?u(l):u,b=`${n}-switcher-line-custom-icon`;return i.isValidElement(g)?Ur(g,{className:J((t=g.props)===null||t===void 0?void 0:t.className,b)}):g}return u?i.createElement(Ha,{className:`${n}-switcher-line-icon`}):i.createElement("span",{className:`${n}-switcher-leaf-line`})}const m=`${n}-switcher-icon`,p=typeof o=="function"?o(l):o;return i.isValidElement(p)?Ur(p,{className:J((r=p.props)===null||r===void 0?void 0:r.className,m)}):p!==void 0?p:c?s?i.createElement(jd,{className:`${n}-switcher-line-icon`}):i.createElement(_d,{className:`${n}-switcher-line-icon`}):i.createElement(Pd,{className:m})},Aa=U.forwardRef((e,t)=>{var r;const{getPrefixCls:n,direction:o,virtual:l,tree:c}=U.useContext(Ct),{prefixCls:a,className:d,showIcon:s=!1,showLine:f,switcherIcon:u,switcherLoadingIcon:m,blockNode:p=!1,children:g,checkable:b=!1,selectable:v=!0,draggable:h,disabled:S,motion:y,style:N}=e,C=n("tree",a),R=n(),k=U.useContext(zn),$=S??k,x=y??Object.assign(Object.assign({},Ii(R)),{motionAppear:!1}),T=Object.assign(Object.assign({},e),{checkable:b,selectable:v,showIcon:s,motion:x,blockNode:p,disabled:$,showLine:!!f,dropIndicatorRender:Id}),[O,K,P]=kd(C),[,w]=br(),I=w.paddingXS/2+(((r=w.Tree)===null||r===void 0?void 0:r.titleHeight)||w.controlHeightSM),E=U.useMemo(()=>{if(!h)return!1;let _={};switch(typeof h){case"function":_.nodeDraggable=h;break;case"object":_=Object.assign({},h);break}return _.icon!==!1&&(_.icon=_.icon||U.createElement(bd,null)),_},[h]),j=_=>U.createElement(Bd,{prefixCls:C,switcherIcon:u,switcherLoadingIcon:m,treeNodeProps:_,showLine:f});return O(U.createElement(Pr,Object.assign({itemHeight:I,ref:t,virtual:l},T,{style:Object.assign(Object.assign({},c?.style),N),prefixCls:C,className:J({[`${C}-icon-hide`]:!s,[`${C}-block-node`]:p,[`${C}-unselectable`]:!v,[`${C}-rtl`]:o==="rtl",[`${C}-disabled`]:$},c?.className,d,K,P),direction:o,checkable:b&&U.createElement("span",{className:`${C}-checkbox-inner`}),selectable:v,switcherIcon:j,draggable:E}),g))}),Po=0,Jn=1,To=2;function Tr(e,t,r){const{key:n,children:o}=r;function l(c){const a=c[n],d=c[o];t(a,c)!==!1&&Tr(d||[],t,r)}e.forEach(l)}function zd({treeData:e,expandedKeys:t,startKey:r,endKey:n,fieldNames:o}){const l=[];let c=Po;if(r&&r===n)return[r];if(!r||!n)return[];function a(d){return d===r||d===n}return Tr(e,d=>{if(c===To)return!1;if(a(d)){if(l.push(d),c===Po)c=Jn;else if(c===Jn)return c=To,!1}else c===Jn&&l.push(d);return t.includes(d)},nn(o)),l}function Qn(e,t,r){const n=Ee(t),o=[];return Tr(e,(l,c)=>{const a=n.indexOf(l);return a!==-1&&(o.push(c),n.splice(a,1)),!!n.length},nn(r)),o}var Ko=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};function Ld(e){const{isLeaf:t,expanded:r}=e;return t?i.createElement(Ha,null):r?i.createElement(fd,null):i.createElement(vd,null)}function jo({treeData:e,children:t}){return e||va(t)}const Fd=(e,t)=>{var{defaultExpandAll:r,defaultExpandParent:n,defaultExpandedKeys:o}=e,l=Ko(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const c=i.useRef(null),a=i.useRef(null),d=()=>{const{keyEntities:$}=wr(jo(l),{fieldNames:l.fieldNames});let x;return r?x=Object.keys($):n?x=lr(l.expandedKeys||o||[],$):x=l.expandedKeys||o||[],x},[s,f]=i.useState(l.selectedKeys||l.defaultSelectedKeys||[]),[u,m]=i.useState(()=>d());i.useEffect(()=>{"selectedKeys"in l&&f(l.selectedKeys)},[l.selectedKeys]),i.useEffect(()=>{"expandedKeys"in l&&m(l.expandedKeys)},[l.expandedKeys]);const p=($,x)=>{var T;return"expandedKeys"in l||m($),(T=l.onExpand)===null||T===void 0?void 0:T.call(l,$,x)},g=($,x)=>{var T;const{multiple:O,fieldNames:K}=l,{node:P,nativeEvent:w}=x,{key:I=""}=P,E=jo(l),j=Object.assign(Object.assign({},x),{selected:!0}),_=w?.ctrlKey||w?.metaKey,B=w?.shiftKey;let V;O&&_?(V=$,c.current=I,a.current=V,j.selectedNodes=Qn(E,V,K)):O&&B?(V=Array.from(new Set([].concat(Ee(a.current||[]),Ee(zd({treeData:E,expandedKeys:u,startKey:I,endKey:c.current,fieldNames:K}))))),j.selectedNodes=Qn(E,V,K)):(V=[I],c.current=I,a.current=V,j.selectedNodes=Qn(E,V,K)),(T=l.onSelect)===null||T===void 0||T.call(l,V,j),"selectedKeys"in l||f(V)},{getPrefixCls:b,direction:v}=i.useContext(Ct),{prefixCls:h,className:S,showIcon:y=!0,expandAction:N="click"}=l,C=Ko(l,["prefixCls","className","showIcon","expandAction"]),R=b("tree",h),k=J(`${R}-directory`,{[`${R}-directory-rtl`]:v==="rtl"},S);return i.createElement(Aa,Object.assign({icon:Ld,ref:t,blockNode:!0},C,{showIcon:y,expandAction:N,prefixCls:R,className:k,expandedKeys:u,selectedKeys:s,onSelect:g,onExpand:p}))},Hd=i.forwardRef(Fd),Kr=Aa;Kr.DirectoryTree=Hd;Kr.TreeNode=$n;const Do=e=>{const{value:t,filterSearch:r,tablePrefixCls:n,locale:o,onChange:l}=e;return r?i.createElement("div",{className:`${n}-filter-dropdown-search`},i.createElement(is,{prefix:i.createElement(fl,null),placeholder:o.filterSearchPlaceholder,onChange:l,value:t,htmlSize:1,className:`${n}-filter-dropdown-search-input`})):null},Ad=e=>{const{keyCode:t}=e;t===ot.ENTER&&e.stopPropagation()},Wd=i.forwardRef((e,t)=>i.createElement("div",{className:e.className,onClick:r=>r.stopPropagation(),onKeyDown:Ad,ref:t},e.children));function Qt(e){let t=[];return(e||[]).forEach(({value:r,children:n})=>{t.push(r),n&&(t=[].concat(Ee(t),Ee(Qt(n))))}),t}function Vd(e){return e.some(({children:t})=>t)}function Wa(e,t){return typeof t=="string"||typeof t=="number"?t?.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function Va({filters:e,prefixCls:t,filteredKeys:r,filterMultiple:n,searchValue:o,filterSearch:l}){return e.map((c,a)=>{const d=String(c.value);if(c.children)return{key:d||a,label:c.text,popupClassName:`${t}-dropdown-submenu`,children:Va({filters:c.children,prefixCls:t,filteredKeys:r,filterMultiple:n,searchValue:o,filterSearch:l})};const s=n?rn:Nn,f={key:c.value!==void 0?d:a,label:i.createElement(i.Fragment,null,i.createElement(s,{checked:r.includes(d)}),i.createElement("span",null,c.text))};return o.trim()?typeof l=="function"?l(o,c)?f:null:Wa(o,c.text)?f:null:f})}function Zn(e){return e||[]}const qd=e=>{var t,r,n,o;const{tablePrefixCls:l,prefixCls:c,column:a,dropdownPrefixCls:d,columnKey:s,filterOnClose:f,filterMultiple:u,filterMode:m="menu",filterSearch:p=!1,filterState:g,triggerFilter:b,locale:v,children:h,getPopupContainer:S,rootClassName:y}=e,{filterResetToDefaultFilteredValue:N,defaultFilteredValue:C,filterDropdownProps:R={},filterDropdownOpen:k,filterDropdownVisible:$,onFilterDropdownVisibleChange:x,onFilterDropdownOpenChange:T}=a,[O,K]=i.useState(!1),P=!!(g&&(!((t=g.filteredKeys)===null||t===void 0)&&t.length||g.forceFiltered)),w=z=>{var ae;K(z),(ae=R.onOpenChange)===null||ae===void 0||ae.call(R,z),T?.(z),x?.(z)},I=(o=(n=(r=R.open)!==null&&r!==void 0?r:k)!==null&&n!==void 0?n:$)!==null&&o!==void 0?o:O,E=g?.filteredKeys,[j,_]=El(Zn(E)),B=({selectedKeys:z})=>{_(z)},V=(z,{node:ae,checked:q})=>{B(u?{selectedKeys:z}:{selectedKeys:q&&ae.key?[ae.key]:[]})};i.useEffect(()=>{O&&B({selectedKeys:Zn(E)})},[E]);const[Q,Z]=i.useState([]),F=z=>{Z(z)},[de,ye]=i.useState(""),ie=z=>{const{value:ae}=z.target;ye(ae)};i.useEffect(()=>{O||ye("")},[O]);const le=z=>{const ae=z?.length?z:null;if(ae===null&&(!g||!g.filteredKeys)||wn(ae,g?.filteredKeys,!0))return null;b({column:a,key:s,filteredKeys:ae})},re=()=>{w(!1),le(j())},ee=({confirm:z,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{z&&le([]),ae&&w(!1),ye(""),_(N?(C||[]).map(q=>String(q)):[])},ue=({closeDropdown:z}={closeDropdown:!0})=>{z&&w(!1),le(j())},ve=(z,ae)=>{ae.source==="trigger"&&(z&&E!==void 0&&_(Zn(E)),w(z),!z&&!a.filterDropdown&&f&&re())},W=J({[`${d}-menu-without-submenu`]:!Vd(a.filters||[])}),oe=z=>{if(z.target.checked){const ae=Qt(a?.filters).map(q=>String(q));_(ae)}else _([])},X=({filters:z})=>(z||[]).map((ae,q)=>{const te=String(ae.value),ce={title:ae.text,key:ae.value!==void 0?te:String(q)};return ae.children&&(ce.children=X({filters:ae.children})),ce}),Y=z=>{var ae;return Object.assign(Object.assign({},z),{text:z.title,value:z.key,children:((ae=z.children)===null||ae===void 0?void 0:ae.map(q=>Y(q)))||[]})};let H;const{direction:se,renderEmpty:ge}=i.useContext(Ct);if(typeof a.filterDropdown=="function")H=a.filterDropdown({prefixCls:`${d}-custom`,setSelectedKeys:z=>B({selectedKeys:z}),selectedKeys:j(),confirm:ue,clearFilters:ee,filters:a.filters,visible:I,close:()=>{w(!1)}});else if(a.filterDropdown)H=a.filterDropdown;else{const z=j()||[],ae=()=>{var te,ce;const xe=(te=ge?.("Table.filter"))!==null&&te!==void 0?te:i.createElement(ro,{image:ro.PRESENTED_IMAGE_SIMPLE,description:v.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((a.filters||[]).length===0)return xe;if(m==="tree")return i.createElement(i.Fragment,null,i.createElement(Do,{filterSearch:p,value:de,onChange:ie,tablePrefixCls:l,locale:v}),i.createElement("div",{className:`${l}-filter-dropdown-tree`},u?i.createElement(rn,{checked:z.length===Qt(a.filters).length,indeterminate:z.length>0&&z.length<Qt(a.filters).length,className:`${l}-filter-dropdown-checkall`,onChange:oe},(ce=v?.filterCheckall)!==null&&ce!==void 0?ce:v?.filterCheckAll):null,i.createElement(Kr,{checkable:!0,selectable:!1,blockNode:!0,multiple:u,checkStrictly:!u,className:`${d}-menu`,onCheck:V,checkedKeys:z,selectedKeys:z,showIcon:!1,treeData:X({filters:a.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:de.trim()?ze=>typeof p=="function"?p(de,Y(ze)):Wa(de,ze.title):void 0})));const Te=Va({filters:a.filters||[],filterSearch:p,prefixCls:c,filteredKeys:j(),filterMultiple:u,searchValue:de}),Ke=Te.every(ze=>ze===null);return i.createElement(i.Fragment,null,i.createElement(Do,{filterSearch:p,value:de,onChange:ie,tablePrefixCls:l,locale:v}),Ke?xe:i.createElement(Ri,{selectable:!0,multiple:u,prefixCls:`${d}-menu`,className:W,onSelect:B,onDeselect:B,selectedKeys:z,getPopupContainer:S,openKeys:Q,onOpenChange:F,items:Te}))},q=()=>N?wn((C||[]).map(te=>String(te)),z,!0):z.length===0;H=i.createElement(i.Fragment,null,ae(),i.createElement("div",{className:`${c}-dropdown-btns`},i.createElement(Zr,{type:"link",size:"small",disabled:q(),onClick:()=>ee()},v.filterReset),i.createElement(Zr,{type:"primary",size:"small",onClick:re},v.filterConfirm)))}a.filterDropdown&&(H=i.createElement(Oi,{selectable:void 0},H)),H=i.createElement(Wd,{className:`${c}-dropdown`},H);const Ie=ra({trigger:["click"],placement:se==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let z;return typeof a.filterIcon=="function"?z=a.filterIcon(P):a.filterIcon?z=a.filterIcon:z=i.createElement(Jc,null),i.createElement("span",{role:"button",tabIndex:-1,className:J(`${c}-trigger`,{active:P}),onClick:ae=>{ae.stopPropagation()}},z)})(),getPopupContainer:S},Object.assign(Object.assign({},R),{rootClassName:J(y,R.rootClassName),open:I,onOpenChange:ve,popupRender:()=>typeof R?.dropdownRender=="function"?R.dropdownRender(H):H}));return i.createElement("div",{className:`${c}-column`},i.createElement("span",{className:`${l}-column-title`},h),i.createElement(na,Object.assign({},Ie)))},fr=(e,t,r)=>{let n=[];return(e||[]).forEach((o,l)=>{var c;const a=un(l,r),d=o.filterDropdown!==void 0;if(o.filters||d||"onFilter"in o)if("filteredValue"in o){let s=o.filteredValue;d||(s=(c=s?.map(String))!==null&&c!==void 0?c:s),n.push({column:o,key:zt(o,a),filteredKeys:s,forceFiltered:o.filtered})}else n.push({column:o,key:zt(o,a),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(n=[].concat(Ee(n),Ee(fr(o.children,t,a))))}),n};function qa(e,t,r,n,o,l,c,a,d){return r.map((s,f)=>{const u=un(f,a),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:g,filterSearch:b}=s;let v=s;if(v.filters||v.filterDropdown){const h=zt(v,u),S=n.find(({key:y})=>h===y);v=Object.assign(Object.assign({},v),{title:y=>i.createElement(qd,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:v,columnKey:h,filterState:S,filterOnClose:m,filterMultiple:p,filterMode:g,filterSearch:b,triggerFilter:l,locale:o,getPopupContainer:c,rootClassName:d},An(s.title,y))})}return"children"in v&&(v=Object.assign(Object.assign({},v),{children:qa(e,t,v.children,n,o,l,c,u,d)})),v})}const Mo=e=>{const t={};return e.forEach(({key:r,filteredKeys:n,column:o})=>{const l=r,{filters:c,filterDropdown:a}=o;if(a)t[l]=n||null;else if(Array.isArray(n)){const d=Qt(c);t[l]=d.filter(s=>n.includes(String(s)))}else t[l]=null}),t},pr=(e,t,r)=>t.reduce((o,l)=>{const{column:{onFilter:c,filters:a},filteredKeys:d}=l;return c&&d&&d.length?o.map(s=>Object.assign({},s)).filter(s=>d.some(f=>{const u=Qt(a),m=u.findIndex(g=>String(g)===String(f)),p=m!==-1?u[m]:f;return s[r]&&(s[r]=pr(s[r],t,r)),c(p,s)})):o},e),Ua=e=>e.flatMap(t=>"children"in t?[t].concat(Ee(Ua(t.children||[]))):[t]),Ud=e=>{const{prefixCls:t,dropdownPrefixCls:r,mergedColumns:n,onFilterChange:o,getPopupContainer:l,locale:c,rootClassName:a}=e;Sr();const d=i.useMemo(()=>Ua(n||[]),[n]),[s,f]=i.useState(()=>fr(d,!0)),u=i.useMemo(()=>{const b=fr(d,!1);if(b.length===0)return b;let v=!0;if(b.forEach(({filteredKeys:h})=>{h!==void 0&&(v=!1)}),v){const h=(d||[]).map((S,y)=>zt(S,un(y)));return s.filter(({key:S})=>h.includes(S)).map(S=>{const y=d[h.indexOf(S.key)];return Object.assign(Object.assign({},S),{column:Object.assign(Object.assign({},S.column),y),forceFiltered:y.filtered})})}return b},[d,s]),m=i.useMemo(()=>Mo(u),[u]),p=b=>{const v=u.filter(({key:h})=>h!==b.key);v.push(b),f(v),o(Mo(v),v)};return[b=>qa(t,r,b,u,c,p,l,void 0,a),u,m]},Xd=(e,t,r)=>{const n=i.useRef({});function o(l){var c;if(!n.current||n.current.data!==e||n.current.childrenColumnName!==t||n.current.getRowKey!==r){let d=function(s){s.forEach((f,u)=>{const m=r(f,u);a.set(m,f),f&&typeof f=="object"&&t in f&&d(f[t]||[])})};const a=new Map;d(e),n.current={data:e,childrenColumnName:t,kvMap:a,getRowKey:r}}return(c=n.current.kvMap)===null||c===void 0?void 0:c.get(l)}return[o]};var Gd=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const Xa=10;function Yd(e,t){const r={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(o=>{const l=e[o];typeof l!="function"&&(r[o]=l)}),r}function Jd(e,t,r){const n=r&&typeof r=="object"?r:{},{total:o=0}=n,l=Gd(n,["total"]),[c,a]=i.useState(()=>({current:"defaultCurrent"in l?l.defaultCurrent:1,pageSize:"defaultPageSize"in l?l.defaultPageSize:Xa})),d=ra(c,l,{total:o>0?o:e}),s=Math.ceil((o||e)/d.pageSize);d.current>s&&(d.current=s||1);const f=(m,p)=>{a({current:m??1,pageSize:p||d.pageSize})},u=(m,p)=>{var g;r&&((g=r.onChange)===null||g===void 0||g.call(r,m,p)),f(m,p),t(m,p||d?.pageSize)};return r===!1?[{},()=>{}]:[Object.assign(Object.assign({},d),{onChange:u}),f]}var Qd={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"},Zd=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:Qd}))},eu=i.forwardRef(Zd),tu={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"},nu=function(t,r){return i.createElement(ht,me({},t,{ref:r,icon:tu}))},ru=i.forwardRef(nu);const jn="ascend",er="descend",Mn=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,_o=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,ou=(e,t)=>t?e[e.indexOf(t)+1]:e[0],mr=(e,t,r)=>{let n=[];const o=(l,c)=>{n.push({column:l,key:zt(l,c),multiplePriority:Mn(l),sortOrder:l.sortOrder})};return(e||[]).forEach((l,c)=>{const a=un(c,r);l.children?("sortOrder"in l&&o(l,a),n=[].concat(Ee(n),Ee(mr(l.children,t,a)))):l.sorter&&("sortOrder"in l?o(l,a):t&&l.defaultSortOrder&&n.push({column:l,key:zt(l,a),multiplePriority:Mn(l),sortOrder:l.defaultSortOrder}))}),n},Ga=(e,t,r,n,o,l,c,a)=>(t||[]).map((s,f)=>{const u=un(f,a);let m=s;if(m.sorter){const p=m.sortDirections||o,g=m.showSorterTooltip===void 0?c:m.showSorterTooltip,b=zt(m,u),v=r.find(({key:x})=>x===b),h=v?v.sortOrder:null,S=ou(p,h);let y;if(s.sortIcon)y=s.sortIcon({sortOrder:h});else{const x=p.includes(jn)&&i.createElement(ru,{className:J(`${e}-column-sorter-up`,{active:h===jn})}),T=p.includes(er)&&i.createElement(eu,{className:J(`${e}-column-sorter-down`,{active:h===er})});y=i.createElement("span",{className:J(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(x&&T)})},i.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},x,T))}const{cancelSort:N,triggerAsc:C,triggerDesc:R}=l||{};let k=N;S===er?k=R:S===jn&&(k=C);const $=typeof g=="object"?Object.assign({title:k},g):{title:k};m=Object.assign(Object.assign({},m),{className:J(m.className,{[`${e}-column-sort`]:h}),title:x=>{const T=`${e}-column-sorters`,O=i.createElement("span",{className:`${e}-column-title`},An(s.title,x)),K=i.createElement("div",{className:T},O,y);return g?typeof g!="boolean"&&g?.target==="sorter-icon"?i.createElement("div",{className:J(T,`${T}-tooltip-target-sorter`)},O,i.createElement(rr,Object.assign({},$),y)):i.createElement(rr,Object.assign({},$),K):K},onHeaderCell:x=>{var T;const O=((T=s.onHeaderCell)===null||T===void 0?void 0:T.call(s,x))||{},K=O.onClick,P=O.onKeyDown;O.onClick=E=>{n({column:s,key:b,sortOrder:S,multiplePriority:Mn(s)}),K?.(E)},O.onKeyDown=E=>{E.keyCode===ot.ENTER&&(n({column:s,key:b,sortOrder:S,multiplePriority:Mn(s)}),P?.(E))};const w=Xc(s.title,{}),I=w?.toString();return h&&(O["aria-sort"]=h==="ascend"?"ascending":"descending"),O["aria-label"]=I||"",O.className=J(O.className,`${e}-column-has-sorters`),O.tabIndex=0,s.ellipsis&&(O.title=(w??"").toString()),O}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:Ga(e,m.children,r,n,o,l,c,u)})),m}),Bo=e=>{const{column:t,sortOrder:r}=e;return{column:t,order:r,field:t.dataIndex,columnKey:t.key}},zo=e=>{const t=e.filter(({sortOrder:r})=>r).map(Bo);if(t.length===0&&e.length){const r=e.length-1;return Object.assign(Object.assign({},Bo(e[r])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},vr=(e,t,r)=>{const n=t.slice().sort((c,a)=>a.multiplePriority-c.multiplePriority),o=e.slice(),l=n.filter(({column:{sorter:c},sortOrder:a})=>_o(c)&&a);return l.length?o.sort((c,a)=>{for(let d=0;d<l.length;d+=1){const s=l[d],{column:{sorter:f},sortOrder:u}=s,m=_o(f);if(m&&u){const p=m(c,a,u);if(p!==0)return u===jn?p:-p}}return 0}).map(c=>{const a=c[r];return a?Object.assign(Object.assign({},c),{[r]:vr(a,t,r)}):c}):o},au=e=>{const{prefixCls:t,mergedColumns:r,sortDirections:n,tableLocale:o,showSorterTooltip:l,onSorterChange:c}=e,[a,d]=i.useState(()=>mr(r,!0)),s=(b,v)=>{const h=[];return b.forEach((S,y)=>{const N=un(y,v);if(h.push(zt(S,N)),Array.isArray(S.children)){const C=s(S.children,N);h.push.apply(h,Ee(C))}}),h},f=i.useMemo(()=>{let b=!0;const v=mr(r,!1);if(!v.length){const N=s(r);return a.filter(({key:C})=>N.includes(C))}const h=[];function S(N){b?h.push(N):h.push(Object.assign(Object.assign({},N),{sortOrder:null}))}let y=null;return v.forEach(N=>{y===null?(S(N),N.sortOrder&&(N.multiplePriority===!1?b=!1:y=!0)):(y&&N.multiplePriority!==!1||(b=!1),S(N))}),h},[r,a]),u=i.useMemo(()=>{var b,v;const h=f.map(({column:S,sortOrder:y})=>({column:S,order:y}));return{sortColumns:h,sortColumn:(b=h[0])===null||b===void 0?void 0:b.column,sortOrder:(v=h[0])===null||v===void 0?void 0:v.order}},[f]),m=b=>{let v;b.multiplePriority===!1||!f.length||f[0].multiplePriority===!1?v=[b]:v=[].concat(Ee(f.filter(({key:h})=>h!==b.key)),[b]),d(v),c(zo(v),v)};return[b=>Ga(t,b,f,m,n,o,l),f,u,()=>zo(f)]},Ya=(e,t)=>e.map(n=>{const o=Object.assign({},n);return o.title=An(n.title,t),"children"in o&&(o.children=Ya(o.children,t)),o}),iu=e=>[i.useCallback(r=>Ya(r,e),[e])],lu=Ma((e,t)=>{const{_renderTimes:r}=e,{_renderTimes:n}=t;return r!==n}),su=Ba((e,t)=>{const{_renderTimes:r}=e,{_renderTimes:n}=t;return r!==n}),cu=e=>{const{componentCls:t,lineWidth:r,lineType:n,tableBorderColor:o,tableHeaderBg:l,tablePaddingVertical:c,tablePaddingHorizontal:a,calc:d}=e,s=`${A(r)} ${n} ${o}`,f=(u,m,p)=>({[`&${t}-${u}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n            > table > tbody > tr > th,\n            > table > tbody > tr > td\n          ":{[`> ${t}-expanded-row-fixed`]:{margin:`${A(d(m).mul(-1).equal())}
              ${A(d(d(p).add(r)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:s,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:s,borderTop:s,[`
            > ${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:s},"> thead":{"> tr:not(:last-child) > th":{borderBottom:s},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n                > thead > tr,\n                > tbody > tr,\n                > tfoot > tr\n              ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:s}},"\n                > tbody > tr > th,\n                > tbody > tr > td\n              ":{[`> ${t}-expanded-row-fixed`]:{margin:`${A(d(c).mul(-1).equal())} ${A(d(d(a).add(r)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:r,bottom:0,borderInlineEnd:s,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`
                > tr${t}-expanded-row,
                > tr${t}-placeholder
              `]:{"> th, > td":{borderInlineEnd:0}}}}}},f("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),f("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:s,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${A(r)} 0 ${A(r)} ${l}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:s}}}},du=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},fi),{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"}})}}},uu=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}}}}},fu=e=>{const{componentCls:t,antCls:r,motionDurationSlow:n,lineWidth:o,paddingXS:l,lineType:c,tableBorderColor:a,tableExpandIconBg:d,tableExpandColumnWidth:s,borderRadius:f,tablePaddingVertical:u,tablePaddingHorizontal:m,tableExpandedRowBg:p,paddingXXS:g,expandIconMarginTop:b,expandIconSize:v,expandIconHalfInner:h,expandIconScale:S,calc:y}=e,N=`${A(o)} ${c} ${a}`,C=y(g).sub(o).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:s},[`${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({},pi(e)),{position:"relative",float:"left",width:v,height:v,color:"inherit",lineHeight:A(v),background:d,border:N,borderRadius:f,transform:`scale(${S})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${n} ease-out`,content:'""'},"&::before":{top:h,insetInlineEnd:C,insetInlineStart:C,height:o},"&::after":{top:C,bottom:C,insetInlineStart:h,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:b,marginInlineEnd:l},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${r}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${A(y(u).mul(-1).equal())} ${A(y(m).mul(-1).equal())}`,padding:`${A(u)} ${A(m)}`}}}},pu=e=>{const{componentCls:t,antCls:r,iconCls:n,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:l,paddingXXS:c,paddingXS:a,colorText:d,lineWidth:s,lineType:f,tableBorderColor:u,headerIconColor:m,fontSizeSM:p,tablePaddingHorizontal:g,borderRadius:b,motionDurationSlow:v,colorIcon:h,colorPrimary:S,tableHeaderFilterActiveBg:y,colorTextDisabled:N,tableFilterDropdownBg:C,tableFilterDropdownHeight:R,controlItemBgHover:k,controlItemBgActive:$,boxShadowSecondary:x,filterDropdownMenuBg:T,calc:O}=e,K=`${r}-dropdown`,P=`${t}-filter-dropdown`,w=`${r}-tree`,I=`${A(s)} ${f} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:O(c).mul(-1).equal(),marginInline:`${A(c)} ${A(O(g).div(2).mul(-1).equal())}`,padding:`0 ${A(c)}`,color:m,fontSize:p,borderRadius:b,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:h,background:y},"&.active":{color:S}}}},{[`${r}-dropdown`]:{[P]:Object.assign(Object.assign({},xt(e)),{minWidth:o,backgroundColor:C,borderRadius:b,boxShadow:x,overflow:"hidden",[`${K}-menu`]:{maxHeight:R,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:T,"&:empty::after":{display:"block",padding:`${A(a)} 0`,color:N,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${P}-tree`]:{paddingBlock:`${A(a)} 0`,paddingInline:a,[w]:{padding:0},[`${w}-treenode ${w}-node-content-wrapper:hover`]:{backgroundColor:k},[`${w}-treenode-checkbox-checked ${w}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:$}}},[`${P}-search`]:{padding:a,borderBottom:I,"&-input":{input:{minWidth:l},[n]:{color:N}}},[`${P}-checkall`]:{width:"100%",marginBottom:c,marginInlineStart:c},[`${P}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${A(O(a).sub(s).equal())} ${A(a)}`,overflow:"hidden",borderTop:I}})}},{[`${r}-dropdown ${P}, ${P}-submenu`]:{[`${r}-checkbox-wrapper + span`]:{paddingInlineStart:a,color:d},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},mu=e=>{const{componentCls:t,lineWidth:r,colorSplit:n,motionDurationSlow:o,zIndexTableFixed:l,tableBg:c,zIndexTableSticky:a,calc:d}=e,s=n;return{[`${t}-wrapper`]:{[`
        ${t}-cell-fix-left,
        ${t}-cell-fix-right
      `]:{position:"sticky !important",zIndex:l,background:c},[`
        ${t}-cell-fix-left-first::after,
        ${t}-cell-fix-left-last::after
      `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:d(r).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(r).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(a).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 ${s}`},[`
          ${t}-cell-fix-left-first::after,
          ${t}-cell-fix-left-last::after
        `]:{boxShadow:`inset 10px 0 8px -8px ${s}`},[`${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 ${s}`},[`
          ${t}-cell-fix-right-first::after,
          ${t}-cell-fix-right-last::after
        `]:{boxShadow:`inset -10px 0 8px -8px ${s}`}},[`${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"}}}}},vu=e=>{const{componentCls:t,antCls:r,margin:n}=e;return{[`${t}-wrapper ${t}-pagination${r}-pagination`]:{margin:`${A(n)} 0`}}},gu=e=>{const{componentCls:t,tableRadius:r}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${A(r)} ${A(r)} 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:r,borderStartEndRadius:r,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:r},"> *:last-child":{borderStartEndRadius:r}}},"&-footer":{borderRadius:`0 0 ${A(r)} ${A(r)}`}}}}},hu=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"}}}}},bu=e=>{const{componentCls:t,antCls:r,iconCls:n,fontSizeIcon:o,padding:l,paddingXS:c,headerIconColor:a,headerIconHoverColor:d,tableSelectionColumnWidth:s,tableSelectedRowBg:f,tableSelectedRowHoverBg:u,tableRowHoverBg:m,tablePaddingHorizontal:p,calc:g}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:s,[`&${t}-selection-col-with-dropdown`]:{width:g(s).add(o).add(g(l).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:g(s).add(g(c).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:g(s).add(o).add(g(l).div(4)).add(g(c).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",[`${r}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:g(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:A(g(p).div(4).equal()),[n]:{color:a,fontSize:o,verticalAlign:"baseline","&:hover":{color:d}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:f,"&-row-hover":{background:u}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},yu=e=>{const{componentCls:t,tableExpandColumnWidth:r,calc:n}=e,o=(l,c,a,d)=>({[`${t}${t}-${l}`]:{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:`${A(c)} ${A(a)}`},[`${t}-filter-trigger`]:{marginInlineEnd:A(n(a).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${A(n(c).mul(-1).equal())} ${A(n(a).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:A(n(c).mul(-1).equal()),marginInline:`${A(n(r).sub(a).equal())} ${A(n(a).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:A(n(a).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))}},xu=e=>{const{componentCls:t,marginXXS:r,fontSizeIcon:n,headerIconColor:o,headerIconHoverColor:l}=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:r,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:n,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:l}}}},Cu=e=>{const{componentCls:t,opacityLoading:r,tableScrollThumbBg:n,tableScrollThumbBgHover:o,tableScrollThumbSize:l,tableScrollBg:c,zIndexTableSticky:a,stickyScrollBarBorderRadius:d,lineWidth:s,lineType:f,tableBorderColor:u}=e,m=`${A(s)} ${f} ${u}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:a,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${A(l)} !important`,zIndex:a,display:"flex",alignItems:"center",background:c,borderTop:m,opacity:r,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:l,backgroundColor:n,borderRadius:d,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},Lo=e=>{const{componentCls:t,lineWidth:r,tableBorderColor:n,calc:o}=e,l=`${A(r)} ${e.lineType} ${n}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:l}}},[`div${t}-summary`]:{boxShadow:`0 ${A(o(r).mul(-1).equal())} 0 ${n}`}}}},Su=e=>{const{componentCls:t,motionDurationMid:r,lineWidth:n,lineType:o,tableBorderColor:l,calc:c}=e,a=`${A(n)} ${o} ${l}`,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:a,transition:`background ${r}`},[`${t}-expanded-row`]:{[`${d}${d}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${A(n)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:a,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:a,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:c(n).mul(-1).equal(),borderInlineStart:a}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:a,borderBottom:a}}}}}},wu=e=>{const{componentCls:t,fontWeightStrong:r,tablePaddingVertical:n,tablePaddingHorizontal:o,tableExpandColumnWidth:l,lineWidth:c,lineType:a,tableBorderColor:d,tableFontSize:s,tableBg:f,tableRadius:u,tableHeaderTextColor:m,motionDurationMid:p,tableHeaderBg:g,tableHeaderCellSplitColor:b,tableFooterTextColor:v,tableFooterBg:h,calc:S}=e,y=`${A(c)} ${a} ${d}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},mi()),{[t]:Object.assign(Object.assign({},xt(e)),{fontSize:s,background:f,borderRadius:`${A(u)} ${A(u)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${A(u)} ${A(u)} 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:`${A(n)} ${A(o)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${A(n)} ${A(o)}`},[`${t}-thead`]:{"\n          > tr > th,\n          > tr > td\n        ":{position:"relative",color:m,fontWeight:r,textAlign:"start",background:g,borderBottom:y,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:b,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${p}, border-color ${p}`,borderBottom:y,[`
              > ${t}-wrapper:only-child,
              > ${t}-expanded-row-fixed > ${t}-wrapper:only-child
            `]:{[t]:{marginBlock:A(S(n).mul(-1).equal()),marginInline:`${A(S(l).sub(o).equal())}
                ${A(S(o).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:r,textAlign:"start",background:g,borderBottom:y,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${A(n)} ${A(o)}`,color:v,background:h}})}},$u=e=>{const{colorFillAlter:t,colorBgContainer:r,colorTextHeading:n,colorFillSecondary:o,colorFillContent:l,controlItemBgActive:c,controlItemBgActiveHover:a,padding:d,paddingSM:s,paddingXS:f,colorBorderSecondary:u,borderRadiusLG:m,controlHeight:p,colorTextPlaceholder:g,fontSize:b,fontSizeSM:v,lineHeight:h,lineWidth:S,colorIcon:y,colorIconHover:N,opacityLoading:C,controlInteractiveSize:R}=e,k=new Yt(o).onBackground(r).toHexString(),$=new Yt(l).onBackground(r).toHexString(),x=new Yt(t).onBackground(r).toHexString(),T=new Yt(y),O=new Yt(N),K=R/2-S,P=K*2+S*3;return{headerBg:x,headerColor:n,headerSortActiveBg:k,headerSortHoverBg:$,bodySortBg:x,rowHoverBg:x,rowSelectedBg:c,rowSelectedHoverBg:a,rowExpandedBg:t,cellPaddingBlock:d,cellPaddingInline:d,cellPaddingBlockMD:s,cellPaddingInlineMD:f,cellPaddingBlockSM:f,cellPaddingInlineSM:f,borderColor:u,headerBorderRadius:m,footerBg:x,footerColor:n,cellFontSize:b,cellFontSizeMD:b,cellFontSizeSM:b,headerSplitColor:u,fixedHeaderSortActiveBg:k,headerFilterHoverBg:l,filterDropdownMenuBg:r,filterDropdownBg:r,expandIconBg:r,selectionColumnWidth:p,stickyScrollBarBg:g,stickyScrollBarBorderRadius:100,expandIconMarginTop:(b*h-S*3)/2-Math.ceil((v*1.4-S*3)/2),headerIconColor:T.clone().setA(T.a*C).toRgbString(),headerIconHoverColor:O.clone().setA(O.a*C).toRgbString(),expandIconHalfInner:K,expandIconSize:P,expandIconScale:R/P}},Fo=2,Eu=on("Table",e=>{const{colorTextHeading:t,colorSplit:r,colorBgContainer:n,controlInteractiveSize:o,headerBg:l,headerColor:c,headerSortActiveBg:a,headerSortHoverBg:d,bodySortBg:s,rowHoverBg:f,rowSelectedBg:u,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:g,cellPaddingInline:b,cellPaddingBlockMD:v,cellPaddingInlineMD:h,cellPaddingBlockSM:S,cellPaddingInlineSM:y,borderColor:N,footerBg:C,footerColor:R,headerBorderRadius:k,cellFontSize:$,cellFontSizeMD:x,cellFontSizeSM:T,headerSplitColor:O,fixedHeaderSortActiveBg:K,headerFilterHoverBg:P,filterDropdownBg:w,expandIconBg:I,selectionColumnWidth:E,stickyScrollBarBg:j,calc:_}=e,B=an(e,{tableFontSize:$,tableBg:n,tableRadius:k,tablePaddingVertical:g,tablePaddingHorizontal:b,tablePaddingVerticalMiddle:v,tablePaddingHorizontalMiddle:h,tablePaddingVerticalSmall:S,tablePaddingHorizontalSmall:y,tableBorderColor:N,tableHeaderTextColor:c,tableHeaderBg:l,tableFooterTextColor:R,tableFooterBg:C,tableHeaderCellSplitColor:O,tableHeaderSortBg:a,tableHeaderSortHoverBg:d,tableBodySortBg:s,tableFixedHeaderSortActiveBg:K,tableHeaderFilterActiveBg:P,tableFilterDropdownBg:w,tableRowHoverBg:f,tableSelectedRowBg:u,tableSelectedRowHoverBg:m,zIndexTableFixed:Fo,zIndexTableSticky:_(Fo).add(1).equal({unit:!1}),tableFontSizeMiddle:x,tableFontSizeSmall:T,tableSelectionColumnWidth:E,tableExpandIconBg:I,tableExpandColumnWidth:_(o).add(_(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:j,tableScrollThumbBgHover:t,tableScrollBg:r});return[wu(B),vu(B),Lo(B),xu(B),pu(B),cu(B),gu(B),fu(B),Lo(B),uu(B),bu(B),mu(B),Cu(B),du(B),yu(B),hu(B),Su(B)]},$u,{unitless:{expandIconScale:!0}}),Ho=[],Nu=(e,t)=>{var r,n;const{prefixCls:o,className:l,rootClassName:c,style:a,size:d,bordered:s,dropdownPrefixCls:f,dataSource:u,pagination:m,rowSelection:p,rowKey:g="key",rowClassName:b,columns:v,children:h,childrenColumnName:S,onChange:y,getPopupContainer:N,loading:C,expandIcon:R,expandable:k,expandedRowRender:$,expandIconColumnIndex:x,indentSize:T,scroll:O,sortDirections:K,locale:P,showSorterTooltip:w={target:"full-header"},virtual:I}=e;Sr();const E=i.useMemo(()=>v||kr(h),[v,h]),j=i.useMemo(()=>E.some(be=>be.responsive),[E]),_=ta(j),B=i.useMemo(()=>{const be=new Set(Object.keys(_).filter(fe=>_[fe]));return E.filter(fe=>!fe.responsive||fe.responsive.some(Me=>be.has(Me)))},[E,_]),V=En(e,["className","style","columns"]),{locale:Q=Pi,direction:Z,table:F,renderEmpty:de,getPrefixCls:ye,getPopupContainer:ie}=i.useContext(Ct),le=Ln(d),re=Object.assign(Object.assign({},Q.Table),P),ee=u||Ho,ue=ye("table",o),ve=ye("dropdown",f),[,W]=br(),oe=ln(ue),[X,Y,H]=Eu(ue,oe),se=Object.assign(Object.assign({childrenColumnName:S,expandIconColumnIndex:x},k),{expandIcon:(r=k?.expandIcon)!==null&&r!==void 0?r:(n=F?.expandable)===null||n===void 0?void 0:n.expandIcon}),{childrenColumnName:ge="children"}=se,Pe=i.useMemo(()=>ee.some(be=>be?.[ge])?"nest":$||k?.expandedRowRender?"row":null,[ee]),Ie={body:i.useRef(null)},z=Uc(ue),ae=i.useRef(null),q=i.useRef(null);$l(t,()=>Object.assign(Object.assign({},q.current),{nativeElement:ae.current}));const te=i.useMemo(()=>typeof g=="function"?g:be=>be?.[g],[g]),[ce]=Xd(ee,ge,te),xe={},Te=(be,fe,Me=!1)=>{var Xe,it,lt,dt;const tt=Object.assign(Object.assign({},xe),be);Me&&((Xe=xe.resetPagination)===null||Xe===void 0||Xe.call(xe),!((it=tt.pagination)===null||it===void 0)&&it.current&&(tt.pagination.current=1),m&&((lt=m.onChange)===null||lt===void 0||lt.call(m,1,(dt=tt.pagination)===null||dt===void 0?void 0:dt.pageSize))),O&&O.scrollToFirstRowOnChange!==!1&&Ie.body.current&&ji(0,{getContainer:()=>Ie.body.current}),y?.(tt.pagination,tt.filters,tt.sorter,{currentDataSource:pr(vr(ee,tt.sorterStates,ge),tt.filterStates,ge),action:fe})},Ke=(be,fe)=>{Te({sorter:be,sorterStates:fe},"sort",!1)},[ze,_e,ne,L]=au({prefixCls:ue,mergedColumns:B,onSorterChange:Ke,sortDirections:K||["ascend","descend"],tableLocale:re,showSorterTooltip:w}),he=i.useMemo(()=>vr(ee,_e,ge),[ee,_e]);xe.sorter=L(),xe.sorterStates=_e;const Be=(be,fe)=>{Te({filters:be,filterStates:fe},"filter",!0)},[je,Ne,Ae]=Ud({prefixCls:ue,locale:re,dropdownPrefixCls:ve,mergedColumns:B,onFilterChange:Be,getPopupContainer:N||ie,rootClassName:J(c,oe)}),Ce=pr(he,Ne,ge);xe.filters=Ae,xe.filterStates=Ne;const Fe=i.useMemo(()=>{const be={};return Object.keys(Ae).forEach(fe=>{Ae[fe]!==null&&(be[fe]=Ae[fe])}),Object.assign(Object.assign({},ne),{filters:be})},[ne,Ae]),[Ye]=iu(Fe),Je=(be,fe)=>{Te({pagination:Object.assign(Object.assign({},xe.pagination),{current:be,pageSize:fe})},"paginate")},[Re,Et]=Jd(Ce.length,Je,m);xe.pagination=m===!1?{}:Yd(Re,m),xe.resetPagination=Et;const pt=i.useMemo(()=>{if(m===!1||!Re.pageSize)return Ce;const{current:be=1,total:fe,pageSize:Me=Xa}=Re;return Ce.length<fe?Ce.length>Me?Ce.slice((be-1)*Me,be*Me):Ce:Ce.slice((be-1)*Me,be*Me)},[!!m,Ce,Re?.current,Re?.pageSize,Re?.total]),[Ot,Ze]=Vc({prefixCls:ue,data:Ce,pageData:pt,getRowKey:te,getRecordByKey:ce,expandType:Pe,childrenColumnName:ge,locale:re,getPopupContainer:N||ie},p),at=(be,fe,Me)=>{let Xe;return typeof b=="function"?Xe=J(b(be,fe,Me)):Xe=J(b),J({[`${ue}-row-selected`]:Ze.has(te(be,fe))},Xe)};se.__PARENT_RENDER_ICON__=se.expandIcon,se.expandIcon=se.expandIcon||R||qc(re),Pe==="nest"&&se.expandIconColumnIndex===void 0?se.expandIconColumnIndex=p?1:0:se.expandIconColumnIndex>0&&p&&(se.expandIconColumnIndex-=1),typeof se.indentSize!="number"&&(se.indentSize=typeof T=="number"?T:15);const ct=i.useCallback(be=>Ye(Ot(je(ze(be)))),[ze,je,Ot]),et=()=>{if(m===!1||!Re?.total)return{};const be=()=>Re.size||(le==="small"||le==="middle"?"small":void 0),fe=Ve=>{const Tt=Ve==="left"?"start":Ve==="right"?"end":Ve;return i.createElement(Ns,Object.assign({},Re,{align:Re.align||Tt,className:J(`${ue}-pagination`,Re.className),size:be()}))},Me=Z==="rtl"?"left":"right",Xe=Re.position;if(Xe===null||!Array.isArray(Xe))return{bottom:fe(Me)};const it=Xe.find(Ve=>typeof Ve=="string"&&Ve.toLowerCase().includes("top")),lt=Xe.find(Ve=>typeof Ve=="string"&&Ve.toLowerCase().includes("bottom")),dt=Xe.every(Ve=>`${Ve}`=="none"),tt=it?it.toLowerCase().replace("top",""):"",kt=lt?lt.toLowerCase().replace("bottom",""):"",It=!it&&!lt&&!dt,Ft=()=>tt?fe(tt):void 0,bt=()=>{if(kt)return fe(kt);if(It)return fe(Me)};return{top:Ft(),bottom:bt()}},We=i.useMemo(()=>typeof C=="boolean"?{spinning:C}:typeof C=="object"&&C!==null?Object.assign({spinning:!0},C):void 0,[C]),De=J(H,oe,`${ue}-wrapper`,F?.className,{[`${ue}-wrapper-rtl`]:Z==="rtl"},l,c,Y),Ue=Object.assign(Object.assign({},F?.style),a),ut=i.useMemo(()=>We?.spinning&&ee===Ho?null:typeof P?.emptyText<"u"?P.emptyText:de?.("Table")||i.createElement(dl,{componentName:"Table"}),[We?.spinning,ee,P?.emptyText,de]),vt=I?su:lu,Ut={},Pt=i.useMemo(()=>{const{fontSize:be,lineHeight:fe,lineWidth:Me,padding:Xe,paddingXS:it,paddingSM:lt}=W,dt=Math.floor(be*fe);switch(le){case"middle":return lt*2+dt+Me;case"small":return it*2+dt+Me;default:return Xe*2+dt+Me}},[W,le]);I&&(Ut.listItemHeight=Pt);const{top:fn,bottom:Nt}=et();return X(i.createElement("div",{ref:ae,className:De,style:Ue},i.createElement(Ti,Object.assign({spinning:!1},We),fn,i.createElement(vt,Object.assign({},Ut,V,{ref:q,columns:B,direction:Z,expandable:se,prefixCls:ue,className:J({[`${ue}-middle`]:le==="middle",[`${ue}-small`]:le==="small",[`${ue}-bordered`]:s,[`${ue}-empty`]:ee.length===0},H,oe,Y),data:pt,rowKey:te,rowClassName:at,emptyText:ut,internalHooks:In,internalRefs:Ie,transformColumns:ct,getContainerWidth:z,measureRowRender:be=>i.createElement(Ki,{getPopupContainer:fe=>fe},be)})),Nt)))},ku=i.forwardRef(Nu),Iu=(e,t)=>{const r=i.useRef(0);return r.current+=1,i.createElement(ku,Object.assign({},e,{ref:t,_renderTimes:r.current}))},Lt=i.forwardRef(Iu);Lt.SELECTION_COLUMN=jt;Lt.EXPAND_COLUMN=Dt;Lt.SELECTION_ALL=sr;Lt.SELECTION_INVERT=cr;Lt.SELECTION_NONE=dr;Lt.Column=Dc;Lt.ColumnGroup=Mc;Lt.Summary=Na;const Ru=e=>{const{paddingXXS:t,lineWidth:r,tagPaddingHorizontal:n,componentCls:o,calc:l}=e,c=l(n).sub(r).equal(),a=l(t).sub(r).equal();return{[o]:Object.assign(Object.assign({},xt(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:c,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${A(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:c}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},jr=e=>{const{lineWidth:t,fontSizeIcon:r,calc:n}=e,o=e.fontSizeSM;return an(e,{tagFontSize:o,tagLineHeight:A(n(e.lineHeightSM).mul(o).equal()),tagIconSize:n(r).sub(n(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},Dr=e=>({defaultBg:new Yt(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),Ja=on("Tag",e=>{const t=jr(e);return Ru(t)},Dr);var Ou=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const Pu=i.forwardRef((e,t)=>{const{prefixCls:r,style:n,className:o,checked:l,children:c,icon:a,onChange:d,onClick:s}=e,f=Ou(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:u,tag:m}=i.useContext(Ct),p=y=>{d?.(!l),s?.(y)},g=u("tag",r),[b,v,h]=Ja(g),S=J(g,`${g}-checkable`,{[`${g}-checkable-checked`]:l},m?.className,o,v,h);return b(i.createElement("span",Object.assign({},f,{ref:t,style:Object.assign(Object.assign({},n),m?.style),className:S,onClick:p}),a,i.createElement("span",null,c)))}),Tu=e=>Di(e,(t,{textColor:r,lightBorderColor:n,lightColor:o,darkColor:l})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:r,background:o,borderColor:n,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),Ku=hr(["Tag","preset"],e=>{const t=jr(e);return Tu(t)},Dr);function ju(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const Tn=(e,t,r)=>{const n=ju(r);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${r}`],background:e[`color${n}Bg`],borderColor:e[`color${n}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},Du=hr(["Tag","status"],e=>{const t=jr(e);return[Tn(t,"success","Success"),Tn(t,"processing","Info"),Tn(t,"error","Error"),Tn(t,"warning","Warning")]},Dr);var Mu=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 o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};const _u=i.forwardRef((e,t)=>{const{prefixCls:r,className:n,rootClassName:o,style:l,children:c,icon:a,color:d,onClose:s,bordered:f=!0,visible:u}=e,m=Mu(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:g,tag:b}=i.useContext(Ct),[v,h]=i.useState(!0),S=En(m,["closeIcon","closable"]);i.useEffect(()=>{u!==void 0&&h(u)},[u]);const y=Mi(d),N=Bi(d),C=y||N,R=Object.assign(Object.assign({backgroundColor:d&&!C?d:void 0},b?.style),l),k=p("tag",r),[$,x,T]=Ja(k),O=J(k,b?.className,{[`${k}-${d}`]:C,[`${k}-has-color`]:d&&!C,[`${k}-hidden`]:!v,[`${k}-rtl`]:g==="rtl",[`${k}-borderless`]:!f},n,o,x,T),K=_=>{_.stopPropagation(),s?.(_),!_.defaultPrevented&&h(!1)},[,P]=_i(eo(e),eo(b),{closable:!1,closeIconRender:_=>{const B=i.createElement("span",{className:`${k}-close-icon`,onClick:K},_);return vi(_,B,V=>({onClick:Q=>{var Z;(Z=V?.onClick)===null||Z===void 0||Z.call(V,Q),K(Q)},className:J(V?.className,`${k}-close-icon`)}))}}),w=typeof m.onClick=="function"||c&&c.type==="a",I=a||null,E=I?i.createElement(i.Fragment,null,I,c&&i.createElement("span",null,c)):c,j=i.createElement("span",Object.assign({},S,{ref:t,className:O,style:R}),E,P,y&&i.createElement(Ku,{key:"preset",prefixCls:k}),N&&i.createElement(Du,{key:"status",prefixCls:k}));return $(w?i.createElement(yr,{component:"Tag"},j):j)}),Qa=_u;Qa.CheckableTag=Pu;const Ao={image:"/image",second:"/s",minute:"/min",hour:"/hour",request:"/request",call:"/call",megapixel:"/MP",page:"/page",pixel:"/pixel",unit:"/unit",token:"/token",pixel_area_token:"/256px² token"},Za=e=>String(e).trim().toLowerCase();function Bu(e){if(!e)return{};try{const t=typeof e=="string"?JSON.parse(e):e;if(!t||typeof t!="object")return{};const r={};return Object.entries(t).forEach(([n,o])=>{r[Za(n)]=o}),r}catch{return{}}}function zu(e,t,r){if(String(r).toLowerCase()==="per_megapixel")return` ${Ao.megapixel}`;const n=Ao[e[Za(t)]];return n?` ${n}`:""}const Lu=/[-._/:\s]/,Fu="[-._/:\\s]*",Wo=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),Hu=e=>{const t=[...e].filter(r=>!Lu.test(r));return t.length?new RegExp(`(${t.map(Wo).join(Fu)})`,"gi"):new RegExp(`(${Wo(e)})`,"gi")};function Au(e){const t=i.useRef(null);return i.useEffect(()=>{const r=t.current;if(!e||!r||typeof IntersectionObserver>"u")return;const n=new IntersectionObserver(o=>{o.forEach(l=>{l.isIntersecting&&(zi({model:e}),n.disconnect())})},{threshold:.5});return n.observe(r),()=>n.disconnect()},[e]),t}const Wu=["web_search_requests","cache_storage_hours","input_text_tokens","input_image_tokens","input_audio_tokens","input_video_tokens"],Vt=({text:e,searchText:t})=>{if(!t||!e)return D.jsx(D.Fragment,{children:e});const r=Hu(t),n=e.split(r);return D.jsx(D.Fragment,{children:n.map((o,l)=>l%2===1?D.jsx(of,{children:o},l):D.jsx("span",{children:o},l))})},Cf=({record:e,searchText:t,onCopyId:r})=>{const{t:n}=Qo(),o=oa(e),l=la(o.promotion),c=Wi(o.promotion_version_kind,aa()),a=Vi(e)||qi(e)||e.model,d=Au(e.model),s=Ui(e.model);return D.jsx("div",{ref:d,children:D.jsxs(Gu,{children:[D.jsx(rr,{title:a,placement:"topRight",arrow:!1,children:D.jsx(Yu,{children:s?D.jsx(Ju,{href:`/model/${encodeURIComponent(e.model)}`,onClick:f=>{if(f.metaKey||f.ctrlKey||f.shiftKey||f.altKey){f.stopPropagation();return}f.preventDefault()},children:D.jsx(Vt,{text:a,searchText:t})}):D.jsx(Vt,{text:a,searchText:t})})}),D.jsxs(qu,{children:[vl(e)&&D.jsx(tr,{$stage:"deprecated",children:n("Deprecating")}),gl(e)&&D.jsx(tr,{$stage:"retired",children:n("Retired")}),hl(e)&&D.jsx(tr,{$stage:"coming_soon",children:n("Coming soon")}),bl(e)?D.jsx("div",{className:"flag",children:D.jsx(Qa,{color:"cyan",style:{marginInlineEnd:0},children:"New"})}):null,l?D.jsxs(Uu,{children:[c?D.jsx(Xu,{children:c}):null,D.jsx(yl,{promotion:l})]}):null,r&&D.jsxs(Vu,{onClick:r,title:"Copy model ID",children:[D.jsx(qe,{name:"IcFiles",size:12,color:"#353941"}),"Copy ID"]})]})]})})},Sf=({developer:e})=>D.jsx(Qu,{children:e?.icon?D.jsx("img",{src:Ai(e.icon),alt:"icon"}):null}),wf=({record:e,searchText:t,isHovered:r,onHoverStart:n,onHoverEnd:o,languageField:l})=>{const{t:c}=Qo(),a=oa(e),d=la(a.promotion),s=Li(a),f=m=>{if(s)return c("Price TBD");const p=Xi(m,d);return D.jsx(xl,{active:p.active,listText:p.listText,currentText:p.currentText})},u=aa()?"display_output":"display_input";if(!s&&a[u])return D.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[D.jsxs(Uo,{$isHovered:r,onMouseEnter:n,onMouseLeave:o,children:[D.jsx(Xo,{$isHovered:r,children:D.jsx("div",{style:{fontSize:"12px",color:"#353941",lineHeight:"1.4",maxHeight:r?"none":"60px",overflow:r?"visible":"hidden"},children:D.jsx(Cl,{children:a[u]})})}),D.jsx(Go,{$isHovered:r})]}),D.jsxs(yn,{children:[D.jsx("p",{children:D.jsx(Vt,{text:gn(a[l]||a.desc),searchText:t})}),a.usage_weekly&&D.jsxs(bn,{children:[D.jsx(qe,{name:"IcTokenUsed",size:16}),D.jsx("strong",{children:a.usage_weekly})]})]})]});if(!s&&a.img_price_config)try{const p=JSON.parse(a.img_price_config).generate||{},g=Bu(a.img_price_units),b=new Set;Object.values(p).forEach(h=>{Object.keys(h).forEach(S=>b.add(S))});const v=Array.from(b);return D.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[D.jsxs(tf,{$isHovered:r,onMouseEnter:n,onMouseLeave:o,children:[D.jsxs(Zu,{className:"image-price-table",$isHovered:r,children:[D.jsxs(nf,{priceTypesCount:v.length,children:[D.jsx("div",{children:"Quality"}),v.map(h=>D.jsx("div",{style:{textTransform:"capitalize"},children:h},h))]}),Object.entries(p).map(([h,S])=>D.jsxs(rf,{priceTypesCount:v.length,children:[D.jsx("div",{style:{textTransform:"capitalize",fontWeight:500},children:h}),v.map(y=>D.jsx("div",{style:{fontWeight:500},children:S[y]?`$${S[y]}${zu(g,"generate",y)}`:"$-"},y))]},h))]}),D.jsx(ef,{className:"image-price-table-overlay",$isHovered:r})]}),D.jsxs(yn,{children:[D.jsx("p",{children:D.jsx(Vt,{text:gn(a[l]||a.desc),searchText:t})}),a.usage_weekly&&D.jsxs(bn,{children:[D.jsx(qe,{name:"IcTokenUsed",size:16}),D.jsx("strong",{children:a.usage_weekly})]})]})]})}catch(m){return console.error("Failed to parse img_price_config:",m),D.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[D.jsxs(qo,{children:[D.jsxs(Kn,{children:[D.jsxs(wt,{style:{flex:1},children:[D.jsx(qe,{name:"IcFileInput",size:16})," ",c("Input name"),":",D.jsx("b",{children:f(a.model_ratio_num)})]}),D.jsx(qe,{name:"IcMidDivider",size:16}),D.jsxs(wt,{style:{flex:1},children:[D.jsx(qe,{name:"IcFileOutput",size:16})," ",c("Output name"),":",D.jsx("b",{children:f(a.completion_ratio_num)})]})]}),D.jsxs(Kn,{children:[D.jsxs(wt,{children:[D.jsx(qe,{name:"IcRuler",size:16})," ",c("Context name"),":",D.jsx("b",{children:a.context_length||"-"})]}),D.jsx(qe,{name:"IcMidDivider",size:16}),D.jsxs(wt,{children:[D.jsx(qe,{name:"IcTimer",size:16})," ",c("Latency name"),":",D.jsx("b",{children:a.latency?a.latency+" s":"-"})]}),D.jsx(qe,{name:"IcMidDivider",size:16}),D.jsxs(wt,{children:[D.jsx(qe,{name:"IcCircleGauge",size:16})," ",c("Throughput name"),":",D.jsx("b",{children:a.throughput?Math.round(a.throughput)+" tok/s":"-"})]})]})]}),D.jsxs(yn,{children:[D.jsx("p",{children:D.jsx(Vt,{text:gn(a[l]||a.desc),searchText:t})}),a.usage_weekly&&D.jsxs(bn,{children:[D.jsx(qe,{name:"IcTokenUsed",size:16}),D.jsx("strong",{children:a.usage_weekly})]})]})]})}if(!s&&a.billing_config&&(a.modalities||"").split(",").length>1){const m=JSON.parse(a.billing_config);return D.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[D.jsxs(Uo,{$isHovered:r,onMouseEnter:n,onMouseLeave:o,children:[D.jsxs(Xo,{$isHovered:r,children:[D.jsxs(nr,{children:[c("Input name"),": ",D.jsx("b",{children:f(a.model_ratio_num)})]}),D.jsxs(nr,{children:[c("Output name"),": ",D.jsx("b",{children:f(a.completion_ratio_num)})]}),Wu.map((p,g)=>{const b=Fi[p],h=(m.token_based_tier_configs?.[m.default_tier]||{})[b?.field]||m.per_unit_price_config?.[b?.field];return h?D.jsxs(nr,{children:[D.jsxs("span",{children:[b?.name||p,": "]}),D.jsx("span",{dangerouslySetInnerHTML:{__html:"<strong>"+b.unit(h)+"</strong>"}})]},p):null})]}),D.jsx(Go,{$isHovered:r})]}),D.jsxs(yn,{children:[D.jsx("p",{children:D.jsx(Vt,{text:gn(a[l]||a.desc),searchText:t})}),a.usage_weekly&&D.jsxs(bn,{children:[D.jsx(qe,{name:"IcTokenUsed",size:16}),D.jsx("strong",{children:a.usage_weekly})]})]})]})}return D.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[D.jsxs(qo,{children:[D.jsxs(Kn,{children:[D.jsxs(wt,{style:{flex:1},children:[D.jsx(qe,{name:"IcFileInput",size:16})," ",c("Input name"),":",D.jsx("b",{children:f(a.model_ratio_num)})]}),D.jsx(qe,{name:"IcMidDivider",size:16,style:{width:30}}),D.jsxs(wt,{style:{flex:1},children:[D.jsx(qe,{name:"IcFileOutput",size:16})," ",c("Output name"),":",D.jsx("b",{children:f(a.completion_ratio_num)})]})]}),D.jsxs(Kn,{children:[D.jsxs(wt,{children:[D.jsx(qe,{name:"IcRuler",size:16})," ",c("Context name"),":",D.jsx("b",{children:a.context_window?Hi(a.context_window):a.context_length||"-"})]}),D.jsx(qe,{name:"IcMidDivider",size:16,style:{width:30}}),D.jsxs(wt,{children:[D.jsx(qe,{name:"IcTimer",size:16})," ",c("Latency name"),":",D.jsx("b",{children:a.latency?a.latency+" s":"-"})]}),D.jsx(qe,{name:"IcMidDivider",size:16,style:{width:30}}),D.jsxs(wt,{children:[D.jsx(qe,{name:"IcCircleGauge",size:16})," ",c("Throughput name"),":",D.jsx("b",{children:a.throughput?Math.round(a.throughput)+" tok/s":"-"})]})]})]}),D.jsxs(yn,{children:[D.jsx("p",{children:D.jsx(Vt,{text:gn(a[l]||a.desc),searchText:t})}),a.usage_weekly&&D.jsxs(bn,{children:[D.jsx(qe,{name:"IcTokenUsed",size:16}),D.jsx("strong",{children:a.usage_weekly})]})]})]})},$f=He.div.withConfig({componentId:"sc-88ph75-0"})(["width:100%;box-sizing:border-box;border-radius:24px;min-height:178px;overflow:revert;background-color:#FFFFFF;padding:0 16px 16px 16px;transition:box-shadow 0.2s ease;&:hover{box-shadow:0 6px 20px rgba(0,0,0,0.08);}"]),Vu=He.span.withConfig({componentId:"sc-88ph75-1"})(["display:flex;align-items:center;justify-content:center;height:24px;padding:0 6px;background:#FFFFFF;border-radius:8px 8px 8px 8px;border:1px solid #E3E3E3;font-size:12px;gap:4px;white-space:nowrap;"]),Vo={deprecated:"#E59100",retired:"#F2320C",coming_soon:"#2563EB"},tr=He.span.withConfig({componentId:"sc-88ph75-2"})(["display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;border:1px solid currentColor;font-size:12px;line-height:1.5;white-space:nowrap;color:",";background:color-mix(in srgb,currentColor 10%,transparent);"],e=>Vo[e.$stage]||Vo.deprecated),qu=He.div.withConfig({componentId:"sc-88ph75-3"})(["display:flex;align-items:center;gap:16px;margin-left:auto;flex:0 0 auto;"]),Uu=He.span.withConfig({componentId:"sc-88ph75-4"})(["display:inline-flex;align-items:center;gap:6px;min-width:0;"]),Xu=He.span.withConfig({componentId:"sc-88ph75-5"})(["color:#6B7280;font-size:12px;white-space:nowrap;"]),Gu=He.div.withConfig({componentId:"sc-88ph75-6"})(["width:100%;box-sizing:border-box;margin-bottom:10px;display:flex;align-items:center;gap:8px;"]),Yu=He.div.withConfig({componentId:"sc-88ph75-7"})(["font-size:16px;font-weight:500;color:#111;flex:0 0 auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;"]),Ju=He.a.withConfig({componentId:"sc-88ph75-8"})(["color:inherit;text-decoration:none;&:hover{color:inherit;}"]),qo=He.div.withConfig({componentId:"sc-88ph75-9"})(["display:flex;flex-direction:column;background:#F7F7F7;border-radius:8px;"]),Kn=He.div.withConfig({componentId:"sc-88ph75-10"})(["display:flex;align-items:center;padding:6px;&:not(:last-child){border-bottom:1px solid #FFFFFF;}"]),wt=He.div.withConfig({componentId:"sc-88ph75-11"})(["color:rgb(150,150,150);font-size:12px;font-weight:400;word-break:break-word;color:#353941;display:flex;align-items:center;gap:8px;"]),bn=He.div.withConfig({componentId:"sc-88ph75-12"})(["font-size:12px;color:#353941;display:flex;align-items:center;gap:4px;"]),yn=He.div.withConfig({componentId:"sc-88ph75-13"})(["display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;gap:8px;p{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:16px;margin-bottom:0;color:#626773;word-break:break-all;}"]),Qu=He.div.withConfig({componentId:"sc-88ph75-14"})(["height:32px;width:32px;border:1px solid rgba(0,0,0,0.08);border-radius:8px;margin-right:8px;overflow:hidden;img{width:100%;height:100%;object-fit:cover;}"]),Zu=He.div.withConfig({componentId:"sc-88ph75-15"})(["background:#F7F7F7;border-radius:8px;overflow:hidden;transition:all 0.2s ease;position:relative;",""],e=>e.$isHovered&&`
     overflow: visible;
     z-index: 1001;
     box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
     border: 1px solid #E5E7EB;
     background: #F7F7F7;
   `),ef=He.div.withConfig({componentId:"sc-88ph75-16"})(["position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,transparent,#F7F7F7);pointer-events:none;transition:opacity 0.2s ease;opacity:",";"],e=>e.$isHovered?0:1),tf=He.div.withConfig({componentId:"sc-88ph75-17"})(["position:relative;max-height:60px;overflow:",";z-index:",";"],e=>e.$isHovered?"visible":"hidden",e=>e.$isHovered?1e3:1),nf=He.div.withConfig({componentId:"sc-88ph75-18"})(["display:grid;grid-template-columns:1fr repeat(",",minmax(80px,1fr));align-items:center;padding:8px 12px;background:#E5E7EB;font-size:12px;font-weight:600;color:#374151;gap:8px;"],e=>e.priceTypesCount||1),rf=He.div.withConfig({componentId:"sc-88ph75-19"})(["display:grid;grid-template-columns:1fr repeat(",",minmax(80px,1fr));align-items:center;padding:6px 12px;font-size:12px;border-top:1px solid #FFFFFF;gap:8px;&:first-child{border-top:none;}"],e=>e.priceTypesCount||1),Uo=He.div.withConfig({componentId:"sc-88ph75-20"})(["position:relative;max-height:60px;overflow:",";z-index:",";border-radius:8px;"],e=>e.$isHovered?"visible":"hidden",e=>e.$isHovered?1e3:1),Xo=He.ul.withConfig({componentId:"sc-88ph75-21"})(["background:#F7F7F7;border-radius:8px;overflow:hidden;transition:all 0.2s ease;position:relative;margin:0;padding:8px 12px;margin-left:0;",""],e=>e.$isHovered&&`
    overflow: visible;
    z-index: 1001;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    background: #F7F7F7;
  `),Go=He.div.withConfig({componentId:"sc-88ph75-22"})(["position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,transparent,#F7F7F7);pointer-events:none;transition:opacity 0.2s ease;opacity:",";"],e=>e.$isHovered?0:1),nr=He.li.withConfig({componentId:"sc-88ph75-23"})(["font-size:12px;list-style-type:disc;color:#353941;margin-left:16px;&:last-child{margin-bottom:0;}"]),of=He.span.withConfig({componentId:"sc-88ph75-24"})(["color:#2563EB;font-weight:600;"]);export{rn as C,Lt as F,is as I,Sf as M,Ns as P,Nn as R,Bd as S,Qa as T,_c as U,tr as a,Cf as b,wf as c,$f as d,wr as e,Jt as f,ha as g,yf as h,zu as i,_l as j,io as k,rs as l,Pr as m,Ed as n,$d as o,Bu as p,Xd as q,Kr as r,Jd as s,pa as t,xf as u,Vc as v,Ju as w};
