You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__RestFul__index.974600d2....

166 lines
504 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1006],{18299:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},42922:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},25877:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},63237:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},99569:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},73148:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},56747:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},50881:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},22751:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},34182:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},74664:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},17663:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},91034:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},72395:function(Gt,Ie,e){e.d(Ie,{Z:function(){return p}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},U=M,d=e(74643),x=function(l,w){return b.createElement(d.Z,(0,c.Z)({},l,{ref:w,icon:U}))},p=b.forwardRef(x)},40818:function(Gt,Ie,e){e.r(Ie),e.d(Ie,{default:function(){return rn}});var c=e(67294),b=e(35973),M=e(85673),U=e(71230),d=e(15746),x=e(83062),p=e(85725),W=e(52262),l={flex_box_center:"flex_box_center___iOjMJ",flex_space_between:"flex_space_between___aidWN",flex_box_vertical_center:"flex_box_vertical_center___z01Y6",flex_box_center_end:"flex_box_center_end___bizdK",flex_box_column:"flex_box_column___T3eUo",info:"info___PTCcN",bar:"bar___F2ZHD"},w=e(69677),V=e(79870),r=e(22150),R=e(14446),_=e(2453),k=e(55241),G=e(48305),v=e(33170),oe=Object.defineProperty,ce=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,u=(Fe,He,We)=>He in Fe?oe(Fe,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):Fe[He]=We,n=(Fe,He)=>{for(var We in He||(He={}))X.call(He,We)&&u(Fe,We,He[We]);if(ce)for(var We of ce(He))D.call(He,We)&&u(Fe,We,He[We]);return Fe},S=(Fe,He,We)=>new Promise((Mt,At)=>{var on=wn=>{try{er(We.next(wn))}catch(sr){At(sr)}},Nn=wn=>{try{er(We.throw(wn))}catch(sr){At(sr)}},er=wn=>wn.done?Mt(wn.value):Promise.resolve(wn.value).then(on,Nn);er((We=We.apply(Fe,He)).next())});const{TreeNode:I}=G.default,j=({restful:Fe,loading:He,dispatch:We})=>{const Mt=(0,b.useParams)(),At=(0,b.useLocation)(),[on,Nn]=(0,c.useState)(!1),[er,wn]=(0,c.useState)(),{actionTabs:sr}=Fe,[zr]=r.default.useForm();return(0,c.useEffect)(()=>{Fe.actionTabs.key=="\u65B0\u5EFA\u540C\u7EA7\u76EE\u5F55"&&zr.resetFields()},[Fe.actionTabs.key]),Fe.actionTabs.key!=="\u65B0\u5EFA\u540C\u7EA7\u76EE\u5F55"?null:c.createElement(R.default,{centered:!0,title:"\u65B0\u5EFA\u76EE\u5F55",open:Fe.actionTabs.key==="\u65B0\u5EFA\u540C\u7EA7\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:150},confirmLoading:on,onOk:()=>S(void 0,null,function*(){yield zr.validateFields();const ho=zr.getFieldValue();Nn(!0),(yield(0,v.ZP)("/api/restfuls.json",{method:"post",body:n({file_type:1},ho)})).status===0&&(_.ZP.success("\u6DFB\u52A0\u6210\u529F"),We({type:"restful/setActionTabs",payload:{}}),We({type:"restful/getRestful"})),Nn(!1)}),onCancel:()=>{We({type:"restful/setActionTabs",payload:{}})}},c.createElement("div",{className:"pl30 pr30"},c.createElement(r.default,{form:zr,initialValues:{name:""}},c.createElement(r.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},c.createElement(U.Z,{className:"mt30"},c.createElement(d.Z,{flex:"80px",className:"font14"},"\u76EE\u5F55\u540D\u79F0\uFF1A"),c.createElement(d.Z,{flex:"1"},c.createElement(w.default,{placeholder:`\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26
`,maxLength:60})))))))};var J=(0,b.connect)(({restful:Fe,loading:He})=>({restful:Fe,loading:He}))(j),N=Object.defineProperty,O=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,ne=(Fe,He,We)=>He in Fe?N(Fe,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):Fe[He]=We,h=(Fe,He)=>{for(var We in He||(He={}))ge.call(He,We)&&ne(Fe,We,He[We]);if(O)for(var We of O(He))ve.call(He,We)&&ne(Fe,We,He[We]);return Fe},F=(Fe,He,We)=>new Promise((Mt,At)=>{var on=wn=>{try{er(We.next(wn))}catch(sr){At(sr)}},Nn=wn=>{try{er(We.throw(wn))}catch(sr){At(sr)}},er=wn=>wn.done?Mt(wn.value):Promise.resolve(wn.value).then(on,Nn);er((We=We.apply(Fe,He)).next())});const{TreeNode:Y}=G.default,te=({restful:Fe,loading:He,dispatch:We})=>{const Mt=(0,b.useParams)(),At=(0,b.useLocation)(),[on,Nn]=(0,c.useState)(!1),[er,wn]=(0,c.useState)(),{actionTabs:sr}=Fe,[zr]=r.default.useForm();return(0,c.useEffect)(()=>{Fe.actionTabs.key=="\u91CD\u547D\u540D"&&(zr.resetFields(),zr.setFieldsValue({name:Fe.actionTabs.data.title}))},[Fe.actionTabs.key]),Fe.actionTabs.key!=="\u91CD\u547D\u540D"?null:c.createElement(R.default,{centered:!0,title:"\u91CD\u547D\u540D",open:Fe.actionTabs.key==="\u91CD\u547D\u540D",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:150},confirmLoading:on,onOk:()=>F(void 0,null,function*(){yield zr.validateFields();const ho=zr.getFieldValue();Nn(!0);let Hr=`/api/restfuls/${Fe.actionTabs.data.id}.json`;(yield(0,v.ZP)(Hr,{method:"put",body:h({file_type:1},ho)})).status===0&&(_.ZP.success("\u4FEE\u6539\u6210\u529F"),We({type:"restful/setActionTabs",payload:{}}),We({type:"restful/getRestful"})),Nn(!1)}),onCancel:()=>{We({type:"restful/setActionTabs",payload:{}})}},c.createElement("div",{className:"pl30 pr30"},c.createElement(r.default,{form:zr,initialValues:{name:""}},c.createElement(U.Z,{className:"mt30"},c.createElement(d.Z,{flex:"80px",className:"font14"},"\u76EE\u5F55\u540D\u79F0\uFF1A"),c.createElement(d.Z,{flex:"1"},c.createElement(r.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u65B0\u540D\u79F0"}]},c.createElement(w.default,{placeholder:`\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26
`,maxLength:60})))))))};var pe=(0,b.connect)(({restful:Fe,loading:He})=>({restful:Fe,loading:He}))(te),Ne=e(41498),we={flex_box_center:"flex_box_center___EW6x1",flex_space_between:"flex_space_between___aSZFN",flex_box_vertical_center:"flex_box_vertical_center___MsqeW",flex_box_center_end:"flex_box_center_end___YMP0b",flex_box_column:"flex_box_column___KXrxt",tree:"tree___Zx4EL",actions:"actions___zwp8u"},Je=Object.defineProperty,ht=Object.defineProperties,et=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,fn=(Fe,He,We)=>He in Fe?Je(Fe,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):Fe[He]=We,tt=(Fe,He)=>{for(var We in He||(He={}))ut.call(He,We)&&fn(Fe,We,He[We]);if(St)for(var We of St(He))yn.call(He,We)&&fn(Fe,We,He[We]);return Fe},Et=(Fe,He)=>ht(Fe,et(He)),rt=(Fe,He,We)=>new Promise((Mt,At)=>{var on=wn=>{try{er(We.next(wn))}catch(sr){At(sr)}},Nn=wn=>{try{er(We.throw(wn))}catch(sr){At(sr)}},er=wn=>wn.done?Mt(wn.value):Promise.resolve(wn.value).then(on,Nn);er((We=We.apply(Fe,He)).next())});const{Search:ze}=w.default,{DirectoryTree:yt}=V.default,nt=({user:Fe,globalSetting:He,loading:We,dispatch:Mt,restful:At})=>{const on=(0,b.useParams)(),[Nn,er]=(0,c.useState)(!0),[wn]=r.default.useForm(),[sr,zr]=(0,c.useState)(""),[ho]=(0,c.useState)([{id:1,name:"\u65B0\u5EFA\u6587\u4EF6"},{id:2,name:"\u65B0\u5EFA\u540C\u7EA7\u76EE\u5F55"},{id:3,name:"\u91CD\u547D\u540D"},{id:4,name:"\u7F16\u8F91"},{id:5,name:"\u5220\u9664"}]),[Hr,Br]=(0,c.useState)([]),[yo,Ko]=(0,c.useState)([]),[Qr,zo]=(0,c.useState)(!1),[bo,mo]=(0,c.useState)([]);(0,c.useEffect)(()=>{var mt,Xe,xt,Dt;if((mt=At.restful)!=null&&mt.data){mo([...(Xe=At.restful)==null?void 0:Xe.data]);let mn=0,Bn;if((Dt=(xt=At.restful)==null?void 0:xt.data)==null||Dt.map($t=>{var Cn;$t.id==on.id&&(mn=$t.id),$t.file_type==0&&!Bn&&(Bn=$t.id),(Cn=$t==null?void 0:$t.children)==null||Cn.map(K=>{Bn||(Bn=K.id),K.id==on.id&&(mn=$t.id)}),!$t.children&&!Bn&&(Bn=$t.id)}),!on.id&&Bn){b.history.push(`/ch/rest/${Bn}`);return}mn&&setTimeout(()=>{Br([mn]),Ko([Number(on.id||Bn)])},200)}},[At.restful]);const go=(mt,Xe)=>{Xe.node.file_type===0?b.history.push(`/ch/rest/${mt[0]}`):Ko([...mt]),console.log("Trigger Select",mt,Xe)},Ao=mt=>{Br(mt),console.log("Trigger Expand",mt)},ue=mt=>c.createElement("div",null,ho.map((Xe,xt)=>c.createElement("p",{key:Xe.id,className:"current",onClick:()=>{switch(Xe.id){case 1:b.history.push(`/ch/rest/edit/${mt.id}/0`);break;case 2:case 3:Mt({type:"restful/setActionTabs",payload:{key:Xe.name,data:mt}});break;case 4:document.location.href=`/ch/rest/edit/${mt.pid||0}/${mt.id}`;break;case 5:R.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u5B9A\u5220\u9664\uFF1F",onOk:()=>rt(void 0,null,function*(){const Dt=yield(0,Ne.E1)({id:mt.id});(Dt==null?void 0:Dt.status)==0&&(_.ZP.success("\u5220\u9664\u6210\u529F"),Mt({type:"restful/getRestful"}))})});break}}},Xe.name)).filter(Xe=>!!Xe).filter(Xe=>mt.pid||mt.file_type==0?Xe.key>3:Xe.key!=4)),Ue=mt=>mt.map(Xe=>{var xt;const Dt=Xe.title.indexOf(sr),mn=Xe.title.substr(0,Dt),Bn=Xe.title.substr(Dt+sr.length),$t=c.createElement("span",null,mn,c.createElement("span",{className:"c-blue"},sr),Bn,(0,W.ag)()&&c.createElement(k.Z,{placement:"right",title:sr,content:()=>ue(Xe),trigger:"hover"},c.createElement("span",{className:`iconfont icon-sandian ${we.actions}`})));return sr!==""&&Dt===-1&&!((xt=Xe.children)!=null&&xt.length)?null:Xe.children&&Xe.file_type===1?Et(tt({},Xe),{title:$t,key:Xe.key,children:Ue(Xe.children)}):Et(tt({},Xe),{title:$t,key:Xe.key,isLeaf:!0})}).filter(Xe=>!!Xe),Ve=(mt,Xe)=>{let xt;for(let Dt=0;Dt<Xe.length;Dt++){const mn=Xe[Dt];mn.children&&(mn.children.some(Bn=>Bn.key===mt)?xt=mn.key:Ve(mt,mn.children)&&(xt=Ve(mt,mn.children)))}return xt},Ye=mt=>{const{value:Xe}=mt.target,xt=bo.map(Dt=>{var mn;return Dt!=null&&Dt.children&&(mn=Dt==null?void 0:Dt.children.filter(Bn=>Bn.title.indexOf(Xe)>-1))!=null&&mn.length?Dt.id:null});zr(Xe),zo(!0),console.log("expandedKeys:",xt),Br(xt)};return console.log("loop(treeData):",Ue(bo)),c.createElement("div",{className:we.tree},c.createElement(ze,{style:{marginBottom:8},placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u68C0\u7D22",onChange:Ye}),c.createElement(yt,{multiple:!0,defaultExpandAll:!0,onSelect:go,onExpand:Ao,expandedKeys:Hr,selectedKeys:yo,autoExpandParent:Qr,treeData:Ue(bo)}),c.createElement(J,null),c.createElement(pe,null))};var be=(0,b.connect)(({user:Fe,loading:He,globalSetting:We,restful:Mt})=>({user:Fe,globalSetting:We,restful:Mt,loading:He.models.index}))(nt),ie=Object.defineProperty,q=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ot=(Fe,He,We)=>He in Fe?ie(Fe,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):Fe[He]=We,st=(Fe,He)=>{for(var We in He||(He={}))xe.call(He,We)&&ot(Fe,We,He[We]);if(q)for(var We of q(He))Me.call(He,We)&&ot(Fe,We,He[We]);return Fe},gt=(Fe,He)=>{var We={};for(var Mt in Fe)xe.call(Fe,Mt)&&He.indexOf(Mt)<0&&(We[Mt]=Fe[Mt]);if(Fe!=null&&q)for(var Mt of q(Fe))He.indexOf(Mt)<0&&Me.call(Fe,Mt)&&(We[Mt]=Fe[Mt]);return We},Kt=(Fe,He,We)=>new Promise((Mt,At)=>{var on=wn=>{try{er(We.next(wn))}catch(sr){At(sr)}},Nn=wn=>{try{er(We.throw(wn))}catch(sr){At(sr)}},er=wn=>wn.done?Mt(wn.value):Promise.resolve(wn.value).then(on,Nn);er((We=We.apply(Fe,He)).next())});const Ut=Fe=>{var He=Fe,{user:We,globalSetting:Mt,loading:At,dispatch:on,restful:Nn}=He,er=gt(He,["user","globalSetting","loading","dispatch","restful"]),wn,sr;const zr=(0,b.useParams)(),[ho,Hr]=(0,c.useState)(!0),Br=()=>Kt(void 0,null,function*(){on({type:"restful/getRestful"}),zr.id&&on({type:"restful/getRestfulDetail",payload:st({},zr)})});(0,c.useEffect)(()=>{Hr(!0),Br()},[zr.id]);const yo=()=>{on({type:"restful/setActionTabs",payload:{key:"\u65B0\u5EFA\u540C\u7EA7\u76EE\u5F55"}})},Ko=()=>{var Qr,zo,bo;if((Qr=Nn.restful)!=null&&Qr.data){let mo=0;return(bo=(zo=Nn.restful)==null?void 0:zo.data)==null||bo.map(go=>{var Ao;(Ao=go==null?void 0:go.children)==null||Ao.map(ue=>{ue.id==zr.id&&(mo=go.id)}),!go.children&&!mo&&(mo=go.id)}),mo}return 0};return c.createElement("section",null,c.createElement("aside",{className:"edu-container mt20"},c.createElement(M.Z,null,c.createElement(M.Z.Item,null,c.createElement(b.Link,{to:"/"},"\u9996\u9875")),c.createElement(M.Z.Item,null,c.createElement(b.Link,{to:"/ch/rest"},"API\u6587\u6863"))),c.createElement("div",{className:"mt20"},c.createElement(U.Z,{gutter:[20,20]},c.createElement(d.Z,{flex:"300px"},c.createElement(be,st({},er))),c.createElement(d.Z,{flex:"1"},c.createElement("div",{className:l.info},c.createElement("h1",{style:{fontSize:28,paddingBottom:15,borderBottom:"1px solid #eaeaea",textAlign:"center"}},(wn=Nn.restfulDetail)==null?void 0:wn.name),c.createElement(p.Z,{value:(sr=Nn.restfulDetail)==null?void 0:sr.description}))))),(0,W.ag)()&&c.createElement("div",{className:l.bar},c.createElement(U.Z,null,!!Ko()&&c.createElement(d.Z,null,c.createElement(x.Z,{title:"\u7F16\u8F91\u6587\u4EF6"},c.createElement(b.Link,{to:`/ch/rest/edit/${Ko()}/${zr.id}`,className:"icon-zhongmingming current"}))),c.createElement(d.Z,null,c.createElement(x.Z,{title:"\u6DFB\u52A0\u6587\u4EF6"},c.createElement(b.Link,{to:`/ch/rest/edit/${Ko()}/0`,className:"icon-tianjiatimu current"}))),c.createElement(d.Z,null,c.createElement(x.Z,{title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},c.createElement("span",{className:"icon-wenjianjia1 current",onClick:yo})))))))};var rn=(0,b.connect)(({user:Fe,loading:He,globalSetting:We,restful:Mt})=>({user:Fe,globalSetting:We,restful:Mt,loading:He.models.index}))(Ut)},81643:function(Gt,Ie,e){e.d(Ie,{Z:function(){return c}});const c=b=>b?typeof b=="function"?b():b:null},9708:function(Gt,Ie,e){e.d(Ie,{F:function(){return d},Z:function(){return U}});var c=e(94184),b=e.n(c);const M=null;function U(x,p,W){return b()({[`${x}-status-success`]:p==="success",[`${x}-status-warning`]:p==="warning",[`${x}-status-error`]:p==="error",[`${x}-status-validating`]:p==="validating",[`${x}-has-feedback`]:W})}const d=(x,p)=>p||x},85673:function(Gt,Ie,e){e.d(Ie,{Z:function(){return ne}});var c=e(94184),b=e.n(c),M=e(37419),U=e(1337),d=e(67294),x=e(96159),p=e(53124),W=e(42922),l=e(56153);const w=h=>{let{children:F}=h;const{getPrefixCls:Y}=d.useContext(p.E_),te=Y("breadcrumb");return d.createElement("li",{className:`${te}-separator`,"aria-hidden":"true"},F===""?F:F||"/")};w.__ANT_BREADCRUMB_SEPARATOR=!0;var V=w,r=function(h,F){var Y={};for(var te in h)Object.prototype.hasOwnProperty.call(h,te)&&F.indexOf(te)<0&&(Y[te]=h[te]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,te=Object.getOwnPropertySymbols(h);pe<te.length;pe++)F.indexOf(te[pe])<0&&Object.prototype.propertyIsEnumerable.call(h,te[pe])&&(Y[te[pe]]=h[te[pe]]);return Y};function R(h,F){if(h.title===void 0||h.title===null)return null;const Y=Object.keys(F).join("|");return typeof h.title=="object"?h.title:String(h.title).replace(new RegExp(`:(${Y})`,"g"),(te,pe)=>F[pe]||te)}function _(h,F,Y,te){if(Y==null)return null;const{className:pe,onClick:Ne}=F,we=r(F,["className","onClick"]),Je=Object.assign(Object.assign({},(0,U.Z)(we,{data:!0,aria:!0})),{onClick:Ne});return te!==void 0?d.createElement("a",Object.assign({},Je,{className:b()(`${h}-link`,pe),href:te}),Y):d.createElement("span",Object.assign({},Je,{className:b()(`${h}-link`,pe)}),Y)}function k(h,F){return(te,pe,Ne,we,Je)=>{if(F)return F(te,pe,Ne,we);const ht=R(te,pe);return _(h,te,ht,Je)}}var G=function(h,F){var Y={};for(var te in h)Object.prototype.hasOwnProperty.call(h,te)&&F.indexOf(te)<0&&(Y[te]=h[te]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,te=Object.getOwnPropertySymbols(h);pe<te.length;pe++)F.indexOf(te[pe])<0&&Object.prototype.propertyIsEnumerable.call(h,te[pe])&&(Y[te[pe]]=h[te[pe]]);return Y};const v=h=>{const{prefixCls:F,separator:Y="/",children:te,menu:pe,overlay:Ne,dropdownProps:we,href:Je}=h,et=(St=>{if(pe||Ne){const ut=Object.assign({},we);if(pe){const yn=pe||{},{items:fn}=yn,tt=G(yn,["items"]);ut.menu=Object.assign(Object.assign({},tt),{items:fn==null?void 0:fn.map((Et,rt)=>{var{key:ze,title:yt,label:nt,path:be}=Et,ie=G(Et,["key","title","label","path"]);let q=nt!=null?nt:yt;return be&&(q=d.createElement("a",{href:`${Je}${be}`},q)),Object.assign(Object.assign({},ie),{key:ze!=null?ze:rt,label:q})})})}else Ne&&(ut.overlay=Ne);return d.createElement(l.Z,Object.assign({placement:"bottom"},ut),d.createElement("span",{className:`${F}-overlay-link`},St,d.createElement(W.Z,null)))}return St})(te);return et!=null?d.createElement(d.Fragment,null,d.createElement("li",null,et),Y&&d.createElement(V,null,Y)):null},oe=h=>{const{prefixCls:F,children:Y,href:te}=h,pe=G(h,["prefixCls","children","href"]),{getPrefixCls:Ne}=d.useContext(p.E_),we=Ne("breadcrumb",F);return d.createElement(v,Object.assign({},pe,{prefixCls:we}),_(we,pe,Y,te))};oe.__ANT_BREADCRUMB_ITEM=!0;var ce=oe,X=e(14747),D=e(67968),u=e(45503);const n=h=>{const{componentCls:F,iconCls:Y}=h;return{[F]:Object.assign(Object.assign({},(0,X.Wf)(h)),{color:h.itemColor,fontSize:h.fontSize,[Y]:{fontSize:h.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:h.linkColor,transition:`color ${h.motionDurationMid}`,padding:`0 ${h.paddingXXS}px`,borderRadius:h.borderRadiusSM,height:h.lineHeight*h.fontSize,display:"inline-block",marginInline:-h.marginXXS,"&:hover":{color:h.linkHoverColor,backgroundColor:h.colorBgTextHover}},(0,X.Qy)(h)),"li:last-child":{color:h.lastItemColor},[`${F}-separator`]:{marginInline:h.separatorMargin,color:h.separatorColor},[`${F}-link`]:{[`
> ${Y} + span,
> ${Y} + a
`]:{marginInlineStart:h.marginXXS}},[`${F}-overlay-link`]:{borderRadius:h.borderRadiusSM,height:h.lineHeight*h.fontSize,display:"inline-block",padding:`0 ${h.paddingXXS}px`,marginInline:-h.marginXXS,[`> ${Y}`]:{marginInlineStart:h.marginXXS,fontSize:h.fontSizeIcon},"&:hover":{color:h.linkHoverColor,backgroundColor:h.colorBgTextHover,a:{color:h.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${h.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,D.Z)("Breadcrumb",h=>{const F=(0,u.TS)(h,{});return[n(F)]},h=>({itemColor:h.colorTextDescription,lastItemColor:h.colorText,iconFontSize:h.fontSize,linkColor:h.colorTextDescription,linkHoverColor:h.colorText,separatorColor:h.colorTextDescription,separatorMargin:h.marginXS})),I=function(h,F){var Y={};for(var te in h)Object.prototype.hasOwnProperty.call(h,te)&&F.indexOf(te)<0&&(Y[te]=h[te]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,te=Object.getOwnPropertySymbols(h);pe<te.length;pe++)F.indexOf(te[pe])<0&&Object.prototype.propertyIsEnumerable.call(h,te[pe])&&(Y[te[pe]]=h[te[pe]]);return Y};function j(h){const{breadcrumbName:F,children:Y}=h,te=I(h,["breadcrumbName","children"]),pe=Object.assign({title:F},te);return Y&&(pe.menu={items:Y.map(Ne=>{var{breadcrumbName:we}=Ne,Je=I(Ne,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:we})})}),pe}function J(h,F){return(0,d.useMemo)(()=>h||(F?F.map(j):null),[h,F])}var N=function(h,F){var Y={};for(var te in h)Object.prototype.hasOwnProperty.call(h,te)&&F.indexOf(te)<0&&(Y[te]=h[te]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,te=Object.getOwnPropertySymbols(h);pe<te.length;pe++)F.indexOf(te[pe])<0&&Object.prototype.propertyIsEnumerable.call(h,te[pe])&&(Y[te[pe]]=h[te[pe]]);return Y};const O=(h,F)=>{if(F===void 0)return F;let Y=(F||"").replace(/^\//,"");return Object.keys(h).forEach(te=>{Y=Y.replace(`:${te}`,h[te])}),Y},ge=h=>{const{prefixCls:F,separator:Y="/",style:te,className:pe,rootClassName:Ne,routes:we,items:Je,children:ht,itemRender:et,params:St={}}=h,ut=N(h,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:yn,direction:fn,breadcrumb:tt}=d.useContext(p.E_);let Et;const rt=yn("breadcrumb",F),[ze,yt]=S(rt),nt=J(Je,we),be=k(rt,et);if(nt&&nt.length>0){const xe=[],Me=Je||we;Et=nt.map((ot,st)=>{const{path:gt,key:Kt,type:Ut,menu:rn,overlay:Fe,onClick:He,className:We,separator:Mt,dropdownProps:At}=ot,on=O(St,gt);on!==void 0&&xe.push(on);const Nn=Kt!=null?Kt:st;if(Ut==="separator")return d.createElement(V,{key:Nn},Mt);const er={},wn=st===nt.length-1;rn?er.menu=rn:Fe&&(er.overlay=Fe);let{href:sr}=ot;return xe.length&&on!==void 0&&(sr=`#/${xe.join("/")}`),d.createElement(v,Object.assign({key:Nn},er,(0,U.Z)(ot,{data:!0,aria:!0}),{className:We,dropdownProps:At,href:sr,separator:wn?"":Y,onClick:He,prefixCls:rt}),be(ot,St,Me,xe,sr))})}else if(ht){const xe=(0,M.Z)(ht).length;Et=(0,M.Z)(ht).map((Me,ot)=>{if(!Me)return Me;const st=ot===xe-1;return(0,x.Tm)(Me,{separator:st?"":Y,key:ot})})}const ie=b()(rt,tt==null?void 0:tt.className,{[`${rt}-rtl`]:fn==="rtl"},pe,Ne,yt),q=Object.assign(Object.assign({},tt==null?void 0:tt.style),te);return ze(d.createElement("nav",Object.assign({className:ie,style:q},ut),d.createElement("ol",null,Et)))};ge.Item=ce,ge.Separator=V;var ve=ge,ne=ve},63185:function(Gt,Ie,e){e.d(Ie,{C2:function(){return d}});var c=e(14747),b=e(45503),M=e(67968);const U=x=>{const{checkboxCls:p}=x,W=`${p}-wrapper`;return[{[`${p}-group`]:Object.assign(Object.assign({},(0,c.Wf)(x)),{display:"inline-flex",flexWrap:"wrap",columnGap:x.marginXS,[`> ${x.antCls}-row`]:{flex:1}}),[W]:Object.assign(Object.assign({},(0,c.Wf)(x)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${W}`]:{marginInlineStart:0},[`&${W}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[p]:Object.assign(Object.assign({},(0,c.Wf)(x)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:x.borderRadiusSM,alignSelf:"center",[`${p}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${p}-inner`]:Object.assign({},(0,c.oN)(x))},[`${p}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:x.checkboxSize,height:x.checkboxSize,direction:"ltr",backgroundColor:x.colorBgContainer,border:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`,borderRadius:x.borderRadiusSM,borderCollapse:"separate",transition:`all ${x.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:x.checkboxSize/14*5,height:x.checkboxSize/14*8,border:`${x.lineWidthBold}px solid ${x.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${x.motionDurationFast} ${x.motionEaseInBack}, opacity ${x.motionDurationFast}`}},"& + span":{paddingInlineStart:x.paddingXS,paddingInlineEnd:x.paddingXS}})},{[`
${W}:not(${W}-disabled),
${p}:not(${p}-disabled)
`]:{[`&:hover ${p}-inner`]:{borderColor:x.colorPrimary}},[`${W}:not(${W}-disabled)`]:{[`&:hover ${p}-checked:not(${p}-disabled) ${p}-inner`]:{backgroundColor:x.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${p}-checked:not(${p}-disabled):after`]:{borderColor:x.colorPrimaryHover}}},{[`${p}-checked`]:{[`${p}-inner`]:{backgroundColor:x.colorPrimary,borderColor:x.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${x.motionDurationMid} ${x.motionEaseOutBack} ${x.motionDurationFast}`}}},[`
${W}-checked:not(${W}-disabled),
${p}-checked:not(${p}-disabled)
`]:{[`&:hover ${p}-inner`]:{backgroundColor:x.colorPrimaryHover,borderColor:"transparent"}}},{[p]:{"&-indeterminate":{[`${p}-inner`]:{backgroundColor:x.colorBgContainer,borderColor:x.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:x.fontSizeLG/2,height:x.fontSizeLG/2,backgroundColor:x.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${W}-disabled`]:{cursor:"not-allowed"},[`${p}-disabled`]:{[`&, ${p}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${p}-inner`]:{background:x.colorBgContainerDisabled,borderColor:x.colorBorder,"&:after":{borderColor:x.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:x.colorTextDisabled},[`&${p}-indeterminate ${p}-inner::after`]:{background:x.colorTextDisabled}}}]};function d(x,p){const W=(0,b.TS)(p,{checkboxCls:`.${x}`,checkboxSize:p.controlInteractiveSize});return[U(W)]}Ie.ZP=(0,M.Z)("Checkbox",(x,p)=>{let{prefixCls:W}=p;return[d(W,x)]})},88258:function(Gt,Ie,e){var c=e(67294),b=e(53124),M=e(32983);const U=d=>{const{componentName:x}=d,{getPrefixCls:p}=(0,c.useContext)(b.E_),W=p("empty");switch(x){case"Table":case"List":return c.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return c.createElement(M.Z,{image:M.Z.PRESENTED_IMAGE_SIMPLE,className:`${W}-small`});default:return c.createElement(M.Z,null)}};Ie.Z=U},56153:function(Gt,Ie,e){e.d(Ie,{Z:function(){return zi}});var c=e(67294),b=e.t(c,2),M=e(91034),U=e(94184),d=e.n(U),x=e(87462),p=e(4942),W=e(97685),l=e(45987),w=e(1413),V=e(73935);function r(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var R={};function _(f,P){}function k(f,P){}function G(){R={}}function v(f,P,$){!P&&!R[$]&&(f(!1,$),R[$]=!0)}function oe(f,P){v(_,f,P)}function ce(f,P){v(k,f,P)}var X=null,D=e(71002),u=e(12060);function n(f,P,$){var Q=c.useRef({});return(!("value"in Q.current)||$(Q.current.condition,P))&&(Q.current.value=f(),Q.current.condition=P),Q.current.value}function S(f,P){typeof f=="function"?f(P):(0,D.Z)(f)==="object"&&f&&"current"in f&&(f.current=P)}function I(){for(var f=arguments.length,P=new Array(f),$=0;$<f;$++)P[$]=arguments[$];var Q=P.filter(function(Ee){return Ee});return Q.length<=1?Q[0]:function(Ee){P.forEach(function(ke){S(ke,Ee)})}}function j(){for(var f=arguments.length,P=new Array(f),$=0;$<f;$++)P[$]=arguments[$];return n(function(){return I.apply(void 0,P)},P,function(Q,Ee){return Q.length===Ee.length&&Q.every(function(ke,je){return ke===Ee[je]})})}function J(f){var P,$,Q=(0,u.isMemo)(f)?f.type.type:f.type;return!(typeof Q=="function"&&!((P=Q.prototype)!==null&&P!==void 0&&P.render)||typeof f=="function"&&!(($=f.prototype)!==null&&$!==void 0&&$.render))}var N=c.createContext(null),O=N,ge=e(74902),ve=r()?c.useLayoutEffect:c.useEffect,ne=ve,h=function(P,$){var Q=React.useRef(!0);ve(function(){if(!Q.current)return P()},$),ve(function(){return Q.current=!1,function(){Q.current=!0}},[])},F=[];function Y(f,P){var $=c.useState(function(){if(!r())return null;var bn=document.createElement("div");return bn}),Q=(0,W.Z)($,1),Ee=Q[0],ke=c.useRef(!1),je=c.useContext(O),Tt=c.useState(F),tn=(0,W.Z)(Tt,2),Bt=tn[0],Zn=tn[1],Vt=je||(ke.current?void 0:function(bn){Zn(function(Wr){var xr=[bn].concat((0,ge.Z)(Wr));return xr})});function Ln(){Ee.parentElement||document.body.appendChild(Ee),ke.current=!0}function In(){var bn;(bn=Ee.parentElement)===null||bn===void 0||bn.removeChild(Ee),ke.current=!1}return ne(function(){return f?je?je(Ln):Ln():In(),In},[f]),ne(function(){Bt.length&&(Bt.forEach(function(bn){return bn()}),Zn(F))},[Bt]),[Ee,Vt]}function te(f,P){if(!f)return!1;if(f.contains)return f.contains(P);for(var $=P;$;){if($===f)return!0;$=$.parentNode}return!1}var pe="data-rc-order",Ne="rc-util-key",we=new Map;function Je(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},P=f.mark;return P?P.startsWith("data-")?P:"data-".concat(P):Ne}function ht(f){if(f.attachTo)return f.attachTo;var P=document.querySelector("head");return P||document.body}function et(f){return f==="queue"?"prependQueue":f?"prepend":"append"}function St(f){return Array.from((we.get(f)||f).children).filter(function(P){return P.tagName==="STYLE"})}function ut(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!r())return null;var $=P.csp,Q=P.prepend,Ee=document.createElement("style");Ee.setAttribute(pe,et(Q)),$!=null&&$.nonce&&(Ee.nonce=$==null?void 0:$.nonce),Ee.innerHTML=f;var ke=ht(P),je=ke.firstChild;if(Q){if(Q==="queue"){var Tt=St(ke).filter(function(tn){return["prepend","prependQueue"].includes(tn.getAttribute(pe))});if(Tt.length)return ke.insertBefore(Ee,Tt[Tt.length-1].nextSibling),Ee}ke.insertBefore(Ee,je)}else ke.appendChild(Ee);return Ee}function yn(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=ht(P);return St($).find(function(Q){return Q.getAttribute(Je(P))===f})}function fn(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=yn(f,P);if($){var Q=ht(P);Q.removeChild($)}}function tt(f,P){var $=we.get(f);if(!$||!te(document,$)){var Q=ut("",P),Ee=Q.parentNode;we.set(f,Ee),f.removeChild(Q)}}function Et(){we.clear()}function rt(f,P){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Q=ht($);tt(Q,$);var Ee=yn(P,$);if(Ee){var ke,je;if((ke=$.csp)!==null&&ke!==void 0&&ke.nonce&&Ee.nonce!==((je=$.csp)===null||je===void 0?void 0:je.nonce)){var Tt;Ee.nonce=(Tt=$.csp)===null||Tt===void 0?void 0:Tt.nonce}return Ee.innerHTML!==f&&(Ee.innerHTML=f),Ee}var tn=ut(f,$);return tn.setAttribute(Je($),P),tn}var ze;function yt(f){if(typeof document=="undefined")return 0;if(f||ze===void 0){var P=document.createElement("div");P.style.width="100%",P.style.height="200px";var $=document.createElement("div"),Q=$.style;Q.position="absolute",Q.top="0",Q.left="0",Q.pointerEvents="none",Q.visibility="hidden",Q.width="200px",Q.height="150px",Q.overflow="hidden",$.appendChild(P),document.body.appendChild($);var Ee=P.offsetWidth;$.style.overflow="scroll";var ke=P.offsetWidth;Ee===ke&&(ke=$.clientWidth),document.body.removeChild($),ze=Ee-ke}return ze}function nt(f){var P=f.match(/^(.*)px$/),$=Number(P==null?void 0:P[1]);return Number.isNaN($)?yt():$}function be(f){if(typeof document=="undefined"||!f||!(f instanceof Element))return{width:0,height:0};var P=getComputedStyle(f,"::-webkit-scrollbar"),$=P.width,Q=P.height;return{width:nt($),height:nt(Q)}}function ie(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var q="rc-util-locker-".concat(Date.now()),xe=0;function Me(f){var P=!!f,$=c.useState(function(){return xe+=1,"".concat(q,"_").concat(xe)}),Q=(0,W.Z)($,1),Ee=Q[0];ne(function(){if(P){var ke=be(document.body).width,je=ie();rt(`
html body {
overflow-y: hidden;
`.concat(je?"width: calc(100% - ".concat(ke,"px);"):"",`
}`),Ee)}else fn(Ee);return function(){fn(Ee)}},[P,Ee])}var ot=!1;function st(f){return typeof f=="boolean"&&(ot=f),ot}var gt=function(P){return P===!1?!1:!r()||!P?null:typeof P=="string"?document.querySelector(P):typeof P=="function"?P():P},Kt=c.forwardRef(function(f,P){var $=f.open,Q=f.autoLock,Ee=f.getContainer,ke=f.debug,je=f.autoDestroy,Tt=je===void 0?!0:je,tn=f.children,Bt=c.useState($),Zn=(0,W.Z)(Bt,2),Vt=Zn[0],Ln=Zn[1],In=Vt||$;c.useEffect(function(){(Tt||$)&&Ln($)},[$,Tt]);var bn=c.useState(function(){return gt(Ee)}),Wr=(0,W.Z)(bn,2),xr=Wr[0],qr=Wr[1];c.useEffect(function(){var i=gt(Ee);qr(i!=null?i:null)});var Or=Y(In&&!xr,ke),dr=(0,W.Z)(Or,2),Pn=dr[0],$o=dr[1],Eo=xr!=null?xr:Pn;Me(Q&&$&&r()&&(Eo===Pn||Eo===document.body));var Ro=null;if(tn&&J(tn)&&P){var Xo=tn;Ro=Xo.ref}var wo=j(Ro,P);if(!In||!r()||xr===void 0)return null;var uo=Eo===!1||st(),Gr=tn;return P&&(Gr=c.cloneElement(tn,{ref:wo})),c.createElement(O.Provider,{value:$o},uo?Gr:(0,V.createPortal)(Gr,Eo))}),Ut=Kt,rn=Ut,Fe=e(48555);function He(f){return f instanceof HTMLElement||f instanceof SVGElement}function We(f){return He(f)?f:f instanceof React.Component?ReactDOM.findDOMNode(f):null}function Mt(f){var P;return f==null||(P=f.getRootNode)===null||P===void 0?void 0:P.call(f)}function At(f){return Mt(f)instanceof ShadowRoot}function on(f){return At(f)?Mt(f):null}function Nn(f){var P=c.useRef();P.current=f;var $=c.useCallback(function(){for(var Q,Ee=arguments.length,ke=new Array(Ee),je=0;je<Ee;je++)ke[je]=arguments[je];return(Q=P.current)===null||Q===void 0?void 0:Q.call.apply(Q,[P].concat(ke))},[]);return $}function er(){var f=(0,w.Z)({},b);return f.useId}var wn=0;function sr(){}var zr=er(),ho=zr?function(P){var $=zr();return P||$}:function(P){var $=c.useState("ssr-id"),Q=(0,W.Z)($,2),Ee=Q[0],ke=Q[1];return c.useEffect(function(){var je=wn;wn+=1,ke("rc_unique_".concat(je))},[]),P||Ee};function Hr(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Br=Hr()?c.useLayoutEffect:c.useEffect,yo=function(P,$){var Q=c.useRef(!0);Br(function(){return P(Q.current)},$),Br(function(){return Q.current=!1,function(){Q.current=!0}},[])},Ko=function(P,$){yo(function(Q){if(!Q)return P()},$)},Qr=yo,zo=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var f=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(f)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(f==null?void 0:f.substr(0,4))},bo=c.createContext(null),mo=bo;function go(f){return f?Array.isArray(f)?f:[f]:[]}function Ao(f,P,$,Q){return c.useMemo(function(){var Ee=go($!=null?$:P),ke=go(Q!=null?Q:P),je=new Set(Ee),Tt=new Set(ke);return f&&(je.has("hover")&&(je.delete("hover"),je.add("click")),Tt.has("hover")&&(Tt.delete("hover"),Tt.add("click"))),[je,Tt]},[f,P,$,Q])}var ue=function(f){if(!f)return!1;if(f instanceof Element){if(f.offsetParent)return!0;if(f.getBBox){var P=f.getBBox(),$=P.width,Q=P.height;if($||Q)return!0}if(f.getBoundingClientRect){var Ee=f.getBoundingClientRect(),ke=Ee.width,je=Ee.height;if(ke||je)return!0}}return!1};function Ue(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$=arguments.length>2?arguments[2]:void 0;return $?f[0]===P[0]:f[0]===P[0]&&f[1]===P[1]}function Ve(f,P,$,Q){for(var Ee=$.points,ke=Object.keys(f),je=0;je<ke.length;je+=1){var Tt,tn=ke[je];if(Ue((Tt=f[tn])===null||Tt===void 0?void 0:Tt.points,Ee,Q))return"".concat(P,"-placement-").concat(tn)}return""}function Ye(f,P,$,Q){return P||($?{motionName:"".concat(f,"-").concat($)}:Q?{motionName:Q}:null)}function mt(f){return f.ownerDocument.defaultView}function Xe(f){for(var P=[],$=f==null?void 0:f.parentElement,Q=["hidden","scroll","clip","auto"];$;){var Ee=mt($).getComputedStyle($),ke=Ee.overflowX,je=Ee.overflowY,Tt=Ee.overflow;[ke,je,Tt].some(function(tn){return Q.includes(tn)})&&P.push($),$=$.parentElement}return P}function xt(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(f)?P:f}function Dt(f){return xt(parseFloat(f),0)}function mn(f,P){var $=(0,w.Z)({},f);return(P||[]).forEach(function(Q){if(!(Q instanceof HTMLBodyElement||Q instanceof HTMLHtmlElement)){var Ee=mt(Q).getComputedStyle(Q),ke=Ee.overflow,je=Ee.overflowClipMargin,Tt=Ee.borderTopWidth,tn=Ee.borderBottomWidth,Bt=Ee.borderLeftWidth,Zn=Ee.borderRightWidth,Vt=Q.getBoundingClientRect(),Ln=Q.offsetHeight,In=Q.clientHeight,bn=Q.offsetWidth,Wr=Q.clientWidth,xr=Dt(Tt),qr=Dt(tn),Or=Dt(Bt),dr=Dt(Zn),Pn=xt(Math.round(Vt.width/bn*1e3)/1e3),$o=xt(Math.round(Vt.height/Ln*1e3)/1e3),Eo=(bn-Wr-Or-dr)*Pn,Ro=(Ln-In-xr-qr)*$o,Xo=xr*$o,wo=qr*$o,uo=Or*Pn,Gr=dr*Pn,i=0,m=0;if(ke==="clip"){var B=Dt(je);i=B*Pn,m=B*$o}var o=Vt.x+uo-i,Z=Vt.y+Xo-m,z=o+Vt.width+2*i-uo-Gr-Eo,ee=Z+Vt.height+2*m-Xo-wo-Ro;$.left=Math.max($.left,o),$.top=Math.max($.top,Z),$.right=Math.min($.right,z),$.bottom=Math.min($.bottom,ee)}}),$}function Bn(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$="".concat(P),Q=$.match(/^(.*)\%$/);return Q?f*(parseFloat(Q[1])/100):parseFloat($)}function $t(f,P){var $=P||[],Q=(0,W.Z)($,2),Ee=Q[0],ke=Q[1];return[Bn(f.width,Ee),Bn(f.height,ke)]}function Cn(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[f[0],f[1]]}function K(f,P){var $=P[0],Q=P[1],Ee,ke;return $==="t"?ke=f.y:$==="b"?ke=f.y+f.height:ke=f.y+f.height/2,Q==="l"?Ee=f.x:Q==="r"?Ee=f.x+f.width:Ee=f.x+f.width/2,{x:Ee,y:ke}}function fe(f,P){var $={t:"b",b:"t",l:"r",r:"l"};return f.map(function(Q,Ee){return Ee===P?$[Q]||"c":Q}).join("")}function De(f,P,$,Q,Ee,ke,je){var Tt=c.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ee[Q]||{}}),tn=(0,W.Z)(Tt,2),Bt=tn[0],Zn=tn[1],Vt=c.useRef(0),Ln=c.useMemo(function(){return P?Xe(P):[]},[P]),In=c.useRef({}),bn=function(){In.current={}};f||bn();var Wr=Nn(function(){if(P&&$&&f){let Wo=function(qo,No){var fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Oe,ea=E.x+qo,ya=E.y+No,Fa=ea+g,Qa=ya+s,vi=Math.max(ea,fa.left),ba=Math.max(ya,fa.top),ii=Math.min(Fa,fa.right),On=Math.min(Qa,fa.bottom);return Math.max(0,(ii-vi)*(On-ba))},Jo=function(){Fn=E.y+Wt,ur=Fn+s,Sn=E.x+en,wr=Sn+g};var Or,dr,Pn=P,$o=Pn.ownerDocument,Eo=mt(Pn),Ro=Eo.getComputedStyle(Pn),Xo=Ro.width,wo=Ro.height,uo=Ro.position,Gr=Pn.style.left,i=Pn.style.top,m=Pn.style.right,B=Pn.style.bottom,o=(0,w.Z)((0,w.Z)({},Ee[Q]),ke),Z=$o.createElement("div");(Or=Pn.parentElement)===null||Or===void 0||Or.appendChild(Z),Z.style.left="".concat(Pn.offsetLeft,"px"),Z.style.top="".concat(Pn.offsetTop,"px"),Z.style.position=uo,Z.style.height="".concat(Pn.offsetHeight,"px"),Z.style.width="".concat(Pn.offsetWidth,"px"),Pn.style.left="0",Pn.style.top="0",Pn.style.right="auto",Pn.style.bottom="auto";var z;if(Array.isArray($))z={x:$[0],y:$[1],width:0,height:0};else{var ee=$.getBoundingClientRect();z={x:ee.x,y:ee.y,width:ee.width,height:ee.height}}var E=Pn.getBoundingClientRect(),L=$o.documentElement,H=L.clientWidth,re=L.clientHeight,me=L.scrollWidth,Le=L.scrollHeight,t=L.scrollTop,a=L.scrollLeft,s=E.height,g=E.width,y=z.height,A=z.width,T={left:0,top:0,right:H,bottom:re},ae={left:-a,top:-t,right:me-a,bottom:Le-t},le=o.htmlRegion,se="visible",Be="visibleFirst";le!=="scroll"&&le!==Be&&(le=se);var Pe=le===Be,Ke=mn(ae,Ln),he=mn(T,Ln),Oe=le===se?he:Ke,lt=Pe?he:Oe;Pn.style.left="auto",Pn.style.top="auto",Pn.style.right="0",Pn.style.bottom="0";var Qe=Pn.getBoundingClientRect();Pn.style.left=Gr,Pn.style.top=i,Pn.style.right=m,Pn.style.bottom=B,(dr=Pn.parentElement)===null||dr===void 0||dr.removeChild(Z);var pt=xt(Math.round(g/parseFloat(Xo)*1e3)/1e3),_e=xt(Math.round(s/parseFloat(wo)*1e3)/1e3);if(pt===0||_e===0||He($)&&!ue($))return;var Ge=o.offset,$e=o.targetOffset,vt=$t(E,Ge),Ct=(0,W.Z)(vt,2),gn=Ct[0],Ft=Ct[1],pn=$t(z,$e),ln=(0,W.Z)(pn,2),jt=ln[0],Kn=ln[1];z.x-=jt,z.y-=Kn;var Hn=o.points||[],bt=(0,W.Z)(Hn,2),at=bt[0],Ot=bt[1],It=Cn(Ot),zt=Cn(at),nn=K(z,It),Qt=K(E,zt),_n=(0,w.Z)({},o),en=nn.x-Qt.x+gn,Wt=nn.y-Qt.y+Ft,rr=Wo(en,Wt),xn=Wo(en,Wt,he),Jn=K(z,["t","l"]),Vn=K(E,["t","l"]),hn=K(z,["b","r"]),un=K(E,["b","r"]),or=o.overflow||{},Jt=or.adjustX,$n=or.adjustY,An=or.shiftX,Gn=or.shiftY,hr=function(No){return typeof No=="boolean"?No:No>=0},Fn,ur,Sn,wr;Jo();var qt=hr($n),ar=zt[0]===It[0];if(qt&&zt[0]==="t"&&(ur>lt.bottom||In.current.bt)){var yr=Wt;ar?yr-=s-y:yr=Jn.y-un.y-Ft;var Ir=Wo(en,yr),Zr=Wo(en,yr,he);Ir>rr||Ir===rr&&(!Pe||Zr>=xn)?(In.current.bt=!0,Wt=yr,Ft=-Ft,_n.points=[fe(zt,0),fe(It,0)]):In.current.bt=!1}if(qt&&zt[0]==="b"&&(Fn<lt.top||In.current.tb)){var Ur=Wt;ar?Ur+=s-y:Ur=hn.y-Vn.y-Ft;var Lr=Wo(en,Ur),ra=Wo(en,Ur,he);Lr>rr||Lr===rr&&(!Pe||ra>=xn)?(In.current.tb=!0,Wt=Ur,Ft=-Ft,_n.points=[fe(zt,0),fe(It,0)]):In.current.tb=!1}var eo=hr(Jt),$r=zt[1]===It[1];if(eo&&zt[1]==="l"&&(wr>lt.right||In.current.rl)){var co=en;$r?co-=g-A:co=Jn.x-un.x-gn;var fo=Wo(co,Wt),oa=Wo(co,Wt,he);fo>rr||fo===rr&&(!Pe||oa>=xn)?(In.current.rl=!0,en=co,gn=-gn,_n.points=[fe(zt,1),fe(It,1)]):In.current.rl=!1}if(eo&&zt[1]==="r"&&(Sn<lt.left||In.current.lr)){var to=en;$r?to+=g-A:to=hn.x-Vn.x-gn;var Rn=Wo(to,Wt),ct=Wo(to,Wt,he);Rn>rr||Rn===rr&&(!Pe||ct>=xn)?(In.current.lr=!0,en=to,gn=-gn,_n.points=[fe(zt,1),fe(It,1)]):In.current.lr=!1}Jo();var Nt=An===!0?0:An;typeof Nt=="number"&&(Sn<he.left&&(en-=Sn-he.left-gn,z.x+A<he.left+Nt&&(en+=z.x-he.left+A-Nt)),wr>he.right&&(en-=wr-he.right-gn,z.x>he.right-Nt&&(en+=z.x-he.right+Nt)));var Lt=Gn===!0?0:Gn;typeof Lt=="number"&&(Fn<he.top&&(Wt-=Fn-he.top-Ft,z.y+y<he.top+Lt&&(Wt+=z.y-he.top+y-Lt)),ur>he.bottom&&(Wt-=ur-he.bottom-Ft,z.y>he.bottom-Lt&&(Wt+=z.y-he.bottom+Lt)));var dn=E.x+en,fr=dn+g,Rr=E.y+Wt,Oo=Rr+s,vo=z.x,Vr=vo+A,mr=z.y,Xr=mr+y,gr=Math.max(dn,vo),Ht=Math.min(fr,Vr),cn=(gr+Ht)/2,qn=cn-dn,Kr=Math.max(Rr,mr),Ar=Math.min(Oo,Xr),io=(Kr+Ar)/2,Io=io-Rr;je==null||je(P,_n);var jo=Qe.right-E.x-(en+E.width),Ma=Qe.bottom-E.y-(Wt+E.height);Zn({ready:!0,offsetX:en/pt,offsetY:Wt/_e,offsetR:jo/pt,offsetB:Ma/_e,arrowX:qn/pt,arrowY:Io/_e,scaleX:pt,scaleY:_e,align:_n})}}),xr=function(){Vt.current+=1;var dr=Vt.current;Promise.resolve().then(function(){Vt.current===dr&&Wr()})},qr=function(){Zn(function(dr){return(0,w.Z)((0,w.Z)({},dr),{},{ready:!1})})};return Qr(qr,[Q]),Qr(function(){f||qr()},[f]),[Bt.ready,Bt.offsetX,Bt.offsetY,Bt.offsetR,Bt.offsetB,Bt.arrowX,Bt.arrowY,Bt.scaleX,Bt.scaleY,Bt.align,xr]}function Re(f,P,$,Q,Ee){Qr(function(){if(f&&P&&$){let Vt=function(){Q(),Ee()};var ke=P,je=$,Tt=Xe(ke),tn=Xe(je),Bt=mt(je),Zn=new Set([Bt].concat((0,ge.Z)(Tt),(0,ge.Z)(tn)));return Zn.forEach(function(Ln){Ln.addEventListener("scroll",Vt,{passive:!0})}),Bt.addEventListener("resize",Vt,{passive:!0}),Q(),function(){Zn.forEach(function(Ln){Ln.removeEventListener("scroll",Vt),Bt.removeEventListener("resize",Vt)})}}},[f,P,$])}function qe(f){var P=React.useRef(!1),$=React.useState(f),Q=_slicedToArray($,2),Ee=Q[0],ke=Q[1];React.useEffect(function(){return P.current=!1,function(){P.current=!0}},[]);function je(Tt,tn){tn&&P.current||ke(Tt)}return[Ee,je]}function Rt(f){return f!==void 0}function vn(f,P){var $=P||{},Q=$.defaultValue,Ee=$.value,ke=$.onChange,je=$.postState,Tt=useState(function(){return Rt(Ee)?Ee:Rt(Q)?typeof Q=="function"?Q():Q:typeof f=="function"?f():f}),tn=_slicedToArray(Tt,2),Bt=tn[0],Zn=tn[1],Vt=Ee!==void 0?Ee:Bt,Ln=je?je(Vt):Vt,In=useEvent(ke),bn=useState([Vt]),Wr=_slicedToArray(bn,2),xr=Wr[0],qr=Wr[1];useLayoutUpdateEffect(function(){var dr=xr[0];Bt!==dr&&In(Bt,dr)},[xr]),useLayoutUpdateEffect(function(){Rt(Ee)||Zn(Ee)},[Ee]);var Or=useEvent(function(dr,Pn){Zn(dr,Pn),qr([Vt],Pn)});return[Ln,Or]}var cr=e(95845);function Dn(f,P,$){var Q=c.useRef({});return(!("value"in Q.current)||$(Q.current.condition,P))&&(Q.current.value=f(),Q.current.condition=P),Q.current.value}function zn(f,P){typeof f=="function"?f(P):(0,D.Z)(f)==="object"&&f&&"current"in f&&(f.current=P)}function Yt(){for(var f=arguments.length,P=new Array(f),$=0;$<f;$++)P[$]=arguments[$];var Q=P.filter(function(Ee){return Ee});return Q.length<=1?Q[0]:function(Ee){P.forEach(function(ke){zn(ke,Ee)})}}function Xt(){for(var f=arguments.length,P=new Array(f),$=0;$<f;$++)P[$]=arguments[$];return Dn(function(){return Yt.apply(void 0,P)},P,function(Q,Ee){return Q.length!==Ee.length||Q.every(function(ke,je){return ke!==Ee[je]})})}function Sr(f){var P,$,Q=(0,cr.isMemo)(f)?f.type.type:f.type;return!(typeof Q=="function"&&!((P=Q.prototype)!==null&&P!==void 0&&P.render)||typeof f=="function"&&!(($=f.prototype)!==null&&$!==void 0&&$.render))}function Dr(f){return!isValidElement(f)||isFragment(f)?!1:Sr(f)}function so(f,P,$,Q){if(!P.length)return $;var Ee=_toArray(P),ke=Ee[0],je=Ee.slice(1),Tt;return!f&&typeof ke=="number"?Tt=[]:Array.isArray(f)?Tt=_toConsumableArray(f):Tt=_objectSpread({},f),Q&&$===void 0&&je.length===1?delete Tt[ke][je[0]]:Tt[ke]=so(Tt[ke],je,$,Q),Tt}function Mr(f,P,$){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return P.length&&Q&&$===void 0&&!get(f,P.slice(0,-1))?f:so(f,P,$,Q)}function po(f){return _typeof(f)==="object"&&f!==null&&Object.getPrototypeOf(f)===Object.prototype}function an(f){return Array.isArray(f)?[]:{}}var tr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function no(){for(var f=arguments.length,P=new Array(f),$=0;$<f;$++)P[$]=arguments[$];var Q=an(P[0]);return P.forEach(function(Ee){function ke(je,Tt){var tn=new Set(Tt),Bt=get(Ee,je),Zn=Array.isArray(Bt);if(Zn||po(Bt)){if(!tn.has(Bt)){tn.add(Bt);var Vt=get(Q,je);Zn?Q=Mr(Q,je,[]):(!Vt||_typeof(Vt)!=="object")&&(Q=Mr(Q,je,an(Bt))),tr(Bt).forEach(function(Ln){ke([].concat(_toConsumableArray(je),[Ln]),tn)})}}else Q=Mr(Q,je,Bt)}ke([])}),Q}var oo={},Fr=[],Tr=function(P){Fr.push(P)};function So(f,P){if(0)var $}function Fo(f,P){if(0)var $}function ga(){oo={}}function Ho(f,P,$){!P&&!oo[$]&&(f(!1,$),oo[$]=!0)}function To(f,P){Ho(So,f,P)}function Ea(f,P){Ho(Fo,f,P)}To.preMessage=Tr,To.resetWarned=ga,To.noteOnce=Ea;var aa=null,Co=function(P){return+setTimeout(P,16)},ia=function(P){return clearTimeout(P)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Co=function(P){return window.requestAnimationFrame(P)},ia=function(P){return window.cancelAnimationFrame(P)});var la=0,sa=new Map;function Er(f){sa.delete(f)}var Qo=function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;la+=1;var Q=la;function Ee(ke){if(ke===0)Er(Q),P();else{var je=Co(function(){Ee(ke-1)});sa.set(Q,je)}}return Ee($),Q};Qo.cancel=function(f){var P=sa.get(f);return Er(P),ia(P)};var ko=Qo;function Zo(f,P,$,Q,Ee,ke,je,Tt){var tn=c.useRef(f),Bt=c.useRef(!1);tn.current!==f&&(Bt.current=!0,tn.current=f),c.useEffect(function(){var Zn=ko(function(){Bt.current=!1});return function(){ko.cancel(Zn)}},[f]),c.useEffect(function(){if(P&&Q&&(!Ee||ke)){var Zn=function(){var uo=!1,Gr=function(B){var o=B.target;uo=je(o)},i=function(B){var o=B.target;!Bt.current&&tn.current&&!uo&&!je(o)&&Tt(!1)};return[Gr,i]},Vt=Zn(),Ln=(0,W.Z)(Vt,2),In=Ln[0],bn=Ln[1],Wr=Zn(),xr=(0,W.Z)(Wr,2),qr=xr[0],Or=xr[1],dr=mt(Q);dr.addEventListener("mousedown",In,!0),dr.addEventListener("click",bn,!0),dr.addEventListener("contextmenu",bn,!0);var Pn=on($);if(Pn&&(Pn.addEventListener("mousedown",qr,!0),Pn.addEventListener("click",Or,!0),Pn.addEventListener("contextmenu",Or,!0)),0)var $o,Eo,Ro,Xo;return function(){dr.removeEventListener("mousedown",In,!0),dr.removeEventListener("click",bn,!0),dr.removeEventListener("contextmenu",bn,!0),Pn&&(Pn.removeEventListener("mousedown",qr,!0),Pn.removeEventListener("click",Or,!0),Pn.removeEventListener("contextmenu",Or,!0))}}},[P,$,Q,Ee,ke])}function $a(f){return f instanceof HTMLElement||f instanceof SVGElement}function na(f){return $a(f)?f:f instanceof c.Component?V.findDOMNode(f):null}function Xn(f,P){var $={};return $[f.toLowerCase()]=P.toLowerCase(),$["Webkit".concat(f)]="webkit".concat(P),$["Moz".concat(f)]="moz".concat(P),$["ms".concat(f)]="MS".concat(P),$["O".concat(f)]="o".concat(P.toLowerCase()),$}function Po(f,P){var $={animationend:Xn("Animation","AnimationEnd"),transitionend:Xn("Transition","TransitionEnd")};return f&&("AnimationEvent"in P||delete $.animationend.animation,"TransitionEvent"in P||delete $.transitionend.transition),$}var ca=Po(r(),typeof window!="undefined"?window:{}),Yo={};if(r()){var pa=document.createElement("div");Yo=pa.style}var Ia={};function Ca(f){if(Ia[f])return Ia[f];var P=ca[f];if(P)for(var $=Object.keys(P),Q=$.length,Ee=0;Ee<Q;Ee+=1){var ke=$[Ee];if(Object.prototype.hasOwnProperty.call(P,ke)&&ke in Yo)return Ia[f]=P[ke],Ia[f]}return""}var kr=Ca("animationend"),xo=Ca("transitionend"),xa=!!(kr&&xo),ua=kr||"animationend",Ra=xo||"transitionend";function de(f,P){if(!f)return null;if((0,D.Z)(f)==="object"){var $=P.replace(/-\w/g,function(Q){return Q[1].toUpperCase()});return f[$]}return"".concat(f,"-").concat(P)}var Se="none",Ae="appear",C="enter",Ze="leave",it="none",dt="prepare",ye="start",Te="active",Ce="end";function ft(f){var P=c.useRef(!1),$=c.useState(f),Q=(0,W.Z)($,2),Ee=Q[0],ke=Q[1];c.useEffect(function(){return P.current=!1,function(){P.current=!0}},[]);function je(Tt,tn){tn&&P.current||ke(Tt)}return[Ee,je]}var Zt=function(P){return+setTimeout(P,16)},_t=function(P){return clearTimeout(P)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Zt=function(P){return window.requestAnimationFrame(P)},_t=function(P){return window.cancelAnimationFrame(P)});var kt=0,sn=new Map;function Pt(f){sn.delete(f)}var jn=function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;kt+=1;var Q=kt;function Ee(ke){if(ke===0)Pt(Q),P();else{var je=Zt(function(){Ee(ke-1)});sn.set(Q,je)}}return Ee($),Q};jn.cancel=function(f){var P=sn.get(f);return Pt(P),_t(P)};var wt=jn,Wn=function(){var f=c.useRef(null);function P(){wt.cancel(f.current)}function $(Q){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;P();var ke=wt(function(){Ee<=1?Q({isCanceled:function(){return ke!==f.current}}):$(Q,Ee-1)});f.current=ke}return c.useEffect(function(){return function(){P()}},[]),[$,P]},Tn=r()?c.useLayoutEffect:c.useEffect,Qn=Tn,ir=[dt,ye,Te,Ce],Yn=!1,Yr=!0;function pr(f){return f===Te||f===Ce}var Pr=function(f,P){var $=ft(it),Q=(0,W.Z)($,2),Ee=Q[0],ke=Q[1],je=Wn(),Tt=(0,W.Z)(je,2),tn=Tt[0],Bt=Tt[1];function Zn(){ke(dt,!0)}return Qn(function(){if(Ee!==it&&Ee!==Ce){var Vt=ir.indexOf(Ee),Ln=ir[Vt+1],In=P(Ee);In===Yn?ke(Ln,!0):tn(function(bn){function Wr(){bn.isCanceled()||ke(Ln,!0)}In===!0?Wr():Promise.resolve(In).then(Wr)})}},[f,Ee]),c.useEffect(function(){return function(){Bt()}},[]),[Zn,Ee]},Cr=function(f){var P=(0,c.useRef)(),$=(0,c.useRef)(f);$.current=f;var Q=c.useCallback(function(je){$.current(je)},[]);function Ee(je){je&&(je.removeEventListener(Ra,Q),je.removeEventListener(ua,Q))}function ke(je){P.current&&P.current!==je&&Ee(P.current),je&&je!==P.current&&(je.addEventListener(Ra,Q),je.addEventListener(ua,Q),P.current=je)}return c.useEffect(function(){return function(){Ee(P.current)}},[]),[ke,Ee]};function vr(f,P,$,Q){var Ee=Q.motionEnter,ke=Ee===void 0?!0:Ee,je=Q.motionAppear,Tt=je===void 0?!0:je,tn=Q.motionLeave,Bt=tn===void 0?!0:tn,Zn=Q.motionDeadline,Vt=Q.motionLeaveImmediately,Ln=Q.onAppearPrepare,In=Q.onEnterPrepare,bn=Q.onLeavePrepare,Wr=Q.onAppearStart,xr=Q.onEnterStart,qr=Q.onLeaveStart,Or=Q.onAppearActive,dr=Q.onEnterActive,Pn=Q.onLeaveActive,$o=Q.onAppearEnd,Eo=Q.onEnterEnd,Ro=Q.onLeaveEnd,Xo=Q.onVisibleChanged,wo=ft(),uo=(0,W.Z)(wo,2),Gr=uo[0],i=uo[1],m=ft(Se),B=(0,W.Z)(m,2),o=B[0],Z=B[1],z=ft(null),ee=(0,W.Z)(z,2),E=ee[0],L=ee[1],H=(0,c.useRef)(!1),re=(0,c.useRef)(null);function me(){return $()}var Le=(0,c.useRef)(!1);function t(Ke){var he=me();if(!(Ke&&!Ke.deadline&&Ke.target!==he)){var Oe=Le.current,lt;o===Ae&&Oe?lt=$o==null?void 0:$o(he,Ke):o===C&&Oe?lt=Eo==null?void 0:Eo(he,Ke):o===Ze&&Oe&&(lt=Ro==null?void 0:Ro(he,Ke)),o!==Se&&Oe&&lt!==!1&&(Z(Se,!0),L(null,!0))}}var a=Cr(t),s=(0,W.Z)(a,1),g=s[0],y=c.useMemo(function(){var Ke,he,Oe;switch(o){case Ae:return Ke={},(0,p.Z)(Ke,dt,Ln),(0,p.Z)(Ke,ye,Wr),(0,p.Z)(Ke,Te,Or),Ke;case C:return he={},(0,p.Z)(he,dt,In),(0,p.Z)(he,ye,xr),(0,p.Z)(he,Te,dr),he;case Ze:return Oe={},(0,p.Z)(Oe,dt,bn),(0,p.Z)(Oe,ye,qr),(0,p.Z)(Oe,Te,Pn),Oe;default:return{}}},[o]),A=Pr(o,function(Ke){if(Ke===dt){var he=y[dt];return he?he(me()):Yn}if(le in y){var Oe;L(((Oe=y[le])===null||Oe===void 0?void 0:Oe.call(y,me(),null))||null)}return le===Te&&(g(me()),Zn>0&&(clearTimeout(re.current),re.current=setTimeout(function(){t({deadline:!0})},Zn))),Yr}),T=(0,W.Z)(A,2),ae=T[0],le=T[1],se=pr(le);Le.current=se,Qn(function(){i(P);var Ke=H.current;if(H.current=!0,!!f){var he;!Ke&&P&&Tt&&(he=Ae),Ke&&P&&ke&&(he=C),(Ke&&!P&&Bt||!Ke&&Vt&&!P&&Bt)&&(he=Ze),he&&(Z(he),ae())}},[P]),(0,c.useEffect)(function(){(o===Ae&&!Tt||o===C&&!ke||o===Ze&&!Bt)&&Z(Se)},[Tt,ke,Bt]),(0,c.useEffect)(function(){return function(){H.current=!1,clearTimeout(re.current)}},[]);var Be=c.useRef(!1);(0,c.useEffect)(function(){Gr&&(Be.current=!0),Gr!==void 0&&o===Se&&((Be.current||Gr)&&(Xo==null||Xo(Gr)),Be.current=!0)},[Gr,o]);var Pe=E;return y[dt]&&le===ye&&(Pe=(0,w.Z)({transition:"none"},Pe)),[o,le,Pe,Gr!=null?Gr:P]}var ro=e(15671),_r=e(43144),Bo=e(60136),ao=e(51630),Lo=function(f){(0,Bo.Z)($,f);var P=(0,ao.Z)($);function $(){return(0,ro.Z)(this,$),P.apply(this,arguments)}return(0,_r.Z)($,[{key:"render",value:function(){return this.props.children}}]),$}(c.Component),Uo=Lo;function Un(f){var P=f;(0,D.Z)(f)==="object"&&(P=f.transitionSupport);function $(Ee){return!!(Ee.motionName&&P)}var Q=c.forwardRef(function(Ee,ke){var je=Ee.visible,Tt=je===void 0?!0:je,tn=Ee.removeOnLeave,Bt=tn===void 0?!0:tn,Zn=Ee.forceRender,Vt=Ee.children,Ln=Ee.motionName,In=Ee.leavedClassName,bn=Ee.eventProps,Wr=$(Ee),xr=(0,c.useRef)(),qr=(0,c.useRef)();function Or(){try{return xr.current instanceof HTMLElement?xr.current:na(qr.current)}catch(z){return null}}var dr=vr(Wr,Tt,Or,Ee),Pn=(0,W.Z)(dr,4),$o=Pn[0],Eo=Pn[1],Ro=Pn[2],Xo=Pn[3],wo=c.useRef(Xo);Xo&&(wo.current=!0);var uo=c.useCallback(function(z){xr.current=z,S(ke,z)},[ke]),Gr,i=(0,w.Z)((0,w.Z)({},bn),{},{visible:Tt});if(!Vt)Gr=null;else if($o===Se||!$(Ee))Xo?Gr=Vt((0,w.Z)({},i),uo):!Bt&&wo.current&&In?Gr=Vt((0,w.Z)((0,w.Z)({},i),{},{className:In}),uo):Zn||!Bt&&!In?Gr=Vt((0,w.Z)((0,w.Z)({},i),{},{style:{display:"none"}}),uo):Gr=null;else{var m,B;Eo===dt?B="prepare":pr(Eo)?B="active":Eo===ye&&(B="start"),Gr=Vt((0,w.Z)((0,w.Z)({},i),{},{className:d()(de(Ln,$o),(m={},(0,p.Z)(m,de(Ln,"".concat($o,"-").concat(B)),B),(0,p.Z)(m,Ln,typeof Ln=="string"),m)),style:Ro}),uo)}if(c.isValidElement(Gr)&&J(Gr)){var o=Gr,Z=o.ref;Z||(Gr=c.cloneElement(Gr,{ref:uo}))}return c.createElement(Uo,{ref:qr},Gr)});return Q.displayName="CSSMotion",Q}var Mn=Un(xa),jr=e(97326),Jr="add",wa="keep",Oa="remove",da="removed";function Ha(f){var P;return f&&(0,D.Z)(f)==="object"&&"key"in f?P=f:P={key:f},(0,w.Z)((0,w.Z)({},P),{},{key:String(P.key)})}function Ua(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return f.map(Ha)}function Wa(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$=[],Q=0,Ee=P.length,ke=Ua(f),je=Ua(P);ke.forEach(function(Bt){for(var Zn=!1,Vt=Q;Vt<Ee;Vt+=1){var Ln=je[Vt];if(Ln.key===Bt.key){Q<Vt&&($=$.concat(je.slice(Q,Vt).map(function(In){return(0,w.Z)((0,w.Z)({},In),{},{status:Jr})})),Q=Vt),$.push((0,w.Z)((0,w.Z)({},Ln),{},{status:wa})),Q+=1,Zn=!0;break}}Zn||$.push((0,w.Z)((0,w.Z)({},Bt),{},{status:Oa}))}),Q<Ee&&($=$.concat(je.slice(Q).map(function(Bt){return(0,w.Z)((0,w.Z)({},Bt),{},{status:Jr})})));var Tt={};$.forEach(function(Bt){var Zn=Bt.key;Tt[Zn]=(Tt[Zn]||0)+1});var tn=Object.keys(Tt).filter(function(Bt){return Tt[Bt]>1});return tn.forEach(function(Bt){$=$.filter(function(Zn){var Vt=Zn.key,Ln=Zn.status;return Vt!==Bt||Ln!==Oa}),$.forEach(function(Zn){Zn.key===Bt&&(Zn.status=wa)})}),$}var Va=["component","children","onVisibleChanged","onAllRemoved"],Ka=["status"],ci=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Za(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mn,$=function(Q){(0,Bo.Z)(ke,Q);var Ee=(0,ao.Z)(ke);function ke(){var je;(0,ro.Z)(this,ke);for(var Tt=arguments.length,tn=new Array(Tt),Bt=0;Bt<Tt;Bt++)tn[Bt]=arguments[Bt];return je=Ee.call.apply(Ee,[this].concat(tn)),(0,p.Z)((0,jr.Z)(je),"state",{keyEntities:[]}),(0,p.Z)((0,jr.Z)(je),"removeKey",function(Zn){var Vt=je.state.keyEntities,Ln=Vt.map(function(In){return In.key!==Zn?In:(0,w.Z)((0,w.Z)({},In),{},{status:da})});return je.setState({keyEntities:Ln}),Ln.filter(function(In){var bn=In.status;return bn!==da}).length}),je}return(0,_r.Z)(ke,[{key:"render",value:function(){var Tt=this,tn=this.state.keyEntities,Bt=this.props,Zn=Bt.component,Vt=Bt.children,Ln=Bt.onVisibleChanged,In=Bt.onAllRemoved,bn=(0,l.Z)(Bt,Va),Wr=Zn||c.Fragment,xr={};return ci.forEach(function(qr){xr[qr]=bn[qr],delete bn[qr]}),delete bn.keys,c.createElement(Wr,bn,tn.map(function(qr){var Or=qr.status,dr=(0,l.Z)(qr,Ka),Pn=Or===Jr||Or===wa;return c.createElement(P,(0,x.Z)({},xr,{key:dr.key,visible:Pn,eventProps:dr,onVisibleChanged:function(Eo){if(Ln==null||Ln(Eo,{key:dr.key}),!Eo){var Ro=Tt.removeKey(dr.key);Ro===0&&In&&In()}}}),Vt)}))}}],[{key:"getDerivedStateFromProps",value:function(Tt,tn){var Bt=Tt.keys,Zn=tn.keyEntities,Vt=Ua(Bt),Ln=Wa(Zn,Vt);return{keyEntities:Ln.filter(function(In){var bn=Zn.find(function(Wr){var xr=Wr.key;return In.key===xr});return!(bn&&bn.status===da&&In.status===Oa)})}}}]),ke}(c.Component);return(0,p.Z)($,"defaultProps",{component:"div"}),$}var bi=Za(xa),Aa=Mn;function mi(f){var P=f.prefixCls,$=f.align,Q=f.arrow,Ee=f.arrowPos,ke=Q||{},je=ke.className,Tt=ke.content,tn=Ee.x,Bt=tn===void 0?0:tn,Zn=Ee.y,Vt=Zn===void 0?0:Zn,Ln=c.useRef();if(!$||!$.points)return null;var In={position:"absolute"};if($.autoArrow!==!1){var bn=$.points[0],Wr=$.points[1],xr=bn[0],qr=bn[1],Or=Wr[0],dr=Wr[1];xr===Or||!["t","b"].includes(xr)?In.top=Vt:xr==="t"?In.top=0:In.bottom=0,qr===dr||!["l","r"].includes(qr)?In.left=Bt:qr==="l"?In.left=0:In.right=0}return c.createElement("div",{ref:Ln,className:d()("".concat(P,"-arrow"),je),style:In},Tt)}function Ja(f){var P=f.prefixCls,$=f.open,Q=f.zIndex,Ee=f.mask,ke=f.motion;return Ee?c.createElement(Aa,(0,x.Z)({},ke,{motionAppear:!0,visible:$,removeOnLeave:!0}),function(je){var Tt=je.className;return c.createElement("div",{style:{zIndex:Q},className:d()("".concat(P,"-mask"),Tt)})}):null}var gi=c.memo(function(f){var P=f.children;return P},function(f,P){return P.cache}),Vo=gi,_o=c.forwardRef(function(f,P){var $=f.popup,Q=f.className,Ee=f.prefixCls,ke=f.style,je=f.target,Tt=f.onVisibleChanged,tn=f.open,Bt=f.keepDom,Zn=f.fresh,Vt=f.onClick,Ln=f.mask,In=f.arrow,bn=f.arrowPos,Wr=f.align,xr=f.motion,qr=f.maskMotion,Or=f.forceRender,dr=f.getPopupContainer,Pn=f.autoDestroy,$o=f.portal,Eo=f.zIndex,Ro=f.onMouseEnter,Xo=f.onMouseLeave,wo=f.onPointerEnter,uo=f.ready,Gr=f.offsetX,i=f.offsetY,m=f.offsetR,B=f.offsetB,o=f.onAlign,Z=f.onPrepare,z=f.stretch,ee=f.targetWidth,E=f.targetHeight,L=typeof $=="function"?$():$,H=tn||Bt,re=(dr==null?void 0:dr.length)>0,me=c.useState(!dr||!re),Le=(0,W.Z)(me,2),t=Le[0],a=Le[1];if(Qr(function(){!t&&re&&je&&a(!0)},[t,re,je]),!t)return null;var s="auto",g={left:"-1000vw",top:"-1000vh",right:s,bottom:s};if(uo||!tn){var y,A=Wr.points,T=Wr.dynamicInset||((y=Wr._experimental)===null||y===void 0?void 0:y.dynamicInset),ae=T&&A[0][1]==="r",le=T&&A[0][0]==="b";ae?(g.right=m,g.left=s):(g.left=Gr,g.right=s),le?(g.bottom=B,g.top=s):(g.top=i,g.bottom=s)}var se={};return z&&(z.includes("height")&&E?se.height=E:z.includes("minHeight")&&E&&(se.minHeight=E),z.includes("width")&&ee?se.width=ee:z.includes("minWidth")&&ee&&(se.minWidth=ee)),tn||(se.pointerEvents="none"),c.createElement($o,{open:Or||H,getContainer:dr&&function(){return dr(je)},autoDestroy:Pn},c.createElement(Ja,{prefixCls:Ee,open:tn,zIndex:Eo,mask:Ln,motion:qr}),c.createElement(Fe.Z,{onResize:o,disabled:!tn},function(Be){return c.createElement(Aa,(0,x.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Or,leavedClassName:"".concat(Ee,"-hidden")},xr,{onAppearPrepare:Z,onEnterPrepare:Z,visible:tn,onVisibleChanged:function(Ke){var he;xr==null||(he=xr.onVisibleChanged)===null||he===void 0||he.call(xr,Ke),Tt(Ke)}}),function(Pe,Ke){var he=Pe.className,Oe=Pe.style,lt=d()(Ee,he,Q);return c.createElement("div",{ref:Yt(Be,P,Ke),className:lt,style:(0,w.Z)((0,w.Z)((0,w.Z)((0,w.Z)({"--arrow-x":"".concat(bn.x||0,"px"),"--arrow-y":"".concat(bn.y||0,"px")},g),se),Oe),{},{boxSizing:"border-box",zIndex:Eo},ke),onMouseEnter:Ro,onMouseLeave:Xo,onPointerEnter:wo,onClick:Vt},In&&c.createElement(mi,{prefixCls:Ee,arrow:In,arrowPos:bn,align:Wr}),c.createElement(Vo,{cache:!tn&&!Zn},L))})}))}),ha=_o,ni=c.forwardRef(function(f,P){var $=f.children,Q=f.getTriggerDOMNode,Ee=Sr($),ke=c.useCallback(function(Tt){zn(P,Q?Q(Tt):Tt)},[Q]),je=Xt(ke,$.ref);return Ee?c.cloneElement($,{ref:je}):$}),qa=ni,Go=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ga(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:rn,P=c.forwardRef(function($,Q){var Ee=$.prefixCls,ke=Ee===void 0?"rc-trigger-popup":Ee,je=$.children,Tt=$.action,tn=Tt===void 0?"hover":Tt,Bt=$.showAction,Zn=$.hideAction,Vt=$.popupVisible,Ln=$.defaultPopupVisible,In=$.onPopupVisibleChange,bn=$.afterPopupVisibleChange,Wr=$.mouseEnterDelay,xr=$.mouseLeaveDelay,qr=xr===void 0?.1:xr,Or=$.focusDelay,dr=$.blurDelay,Pn=$.mask,$o=$.maskClosable,Eo=$o===void 0?!0:$o,Ro=$.getPopupContainer,Xo=$.forceRender,wo=$.autoDestroy,uo=$.destroyPopupOnHide,Gr=$.popup,i=$.popupClassName,m=$.popupStyle,B=$.popupPlacement,o=$.builtinPlacements,Z=o===void 0?{}:o,z=$.popupAlign,ee=$.zIndex,E=$.stretch,L=$.getPopupClassNameFromAlign,H=$.fresh,re=$.alignPoint,me=$.onPopupClick,Le=$.onPopupAlign,t=$.arrow,a=$.popupMotion,s=$.maskMotion,g=$.popupTransitionName,y=$.popupAnimation,A=$.maskTransitionName,T=$.maskAnimation,ae=$.className,le=$.getTriggerDOMNode,se=(0,l.Z)($,Go),Be=wo||uo||!1,Pe=c.useState(!1),Ke=(0,W.Z)(Pe,2),he=Ke[0],Oe=Ke[1];Qr(function(){Oe(zo())},[]);var lt=c.useRef({}),Qe=c.useContext(mo),pt=c.useMemo(function(){return{registerSubPopup:function(br,kn){lt.current[br]=kn,Qe==null||Qe.registerSubPopup(br,kn)}}},[Qe]),_e=ho(),Ge=c.useState(null),$e=(0,W.Z)(Ge,2),vt=$e[0],Ct=$e[1],gn=Nn(function(On){He(On)&&vt!==On&&Ct(On),Qe==null||Qe.registerSubPopup(_e,On)}),Ft=c.useState(null),pn=(0,W.Z)(Ft,2),ln=pn[0],jt=pn[1],Kn=Nn(function(On){He(On)&&ln!==On&&jt(On)}),Hn=c.Children.only(je),bt=(Hn==null?void 0:Hn.props)||{},at={},Ot=Nn(function(On){var br,kn,En=ln;return(En==null?void 0:En.contains(On))||((br=on(En))===null||br===void 0?void 0:br.host)===On||On===En||(vt==null?void 0:vt.contains(On))||((kn=on(vt))===null||kn===void 0?void 0:kn.host)===On||On===vt||Object.values(lt.current).some(function(Nr){return(Nr==null?void 0:Nr.contains(On))||On===Nr})}),It=Ye(ke,a,y,g),zt=Ye(ke,s,T,A),nn=c.useState(Ln||!1),Qt=(0,W.Z)(nn,2),_n=Qt[0],en=Qt[1],Wt=Vt!=null?Vt:_n,rr=Nn(function(On){Vt===void 0&&en(On)});Qr(function(){en(Vt||!1)},[Vt]);var xn=c.useRef(Wt);xn.current=Wt;var Jn=Nn(function(On){(0,V.flushSync)(function(){Wt!==On&&(rr(On),In==null||In(On))})}),Vn=c.useRef(),hn=function(){clearTimeout(Vn.current)},un=function(br){var kn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;hn(),kn===0?Jn(br):Vn.current=setTimeout(function(){Jn(br)},kn*1e3)};c.useEffect(function(){return hn},[]);var or=c.useState(!1),Jt=(0,W.Z)(or,2),$n=Jt[0],An=Jt[1];Qr(function(On){(!On||Wt)&&An(!0)},[Wt]);var Gn=c.useState(null),hr=(0,W.Z)(Gn,2),Fn=hr[0],ur=hr[1],Sn=c.useState([0,0]),wr=(0,W.Z)(Sn,2),qt=wr[0],ar=wr[1],yr=function(br){ar([br.clientX,br.clientY])},Ir=De(Wt,vt,re?qt:ln,B,Z,z,Le),Zr=(0,W.Z)(Ir,11),Ur=Zr[0],Lr=Zr[1],ra=Zr[2],eo=Zr[3],$r=Zr[4],co=Zr[5],fo=Zr[6],oa=Zr[7],to=Zr[8],Rn=Zr[9],ct=Zr[10],Nt=Ao(he,tn,Bt,Zn),Lt=(0,W.Z)(Nt,2),dn=Lt[0],fr=Lt[1],Rr=dn.has("click"),Oo=fr.has("click")||fr.has("contextMenu"),vo=Nn(function(){$n||ct()}),Vr=function(){xn.current&&re&&Oo&&un(!1)};Re(Wt,ln,vt,vo,Vr),Qr(function(){vo()},[qt,B]),Qr(function(){Wt&&!(Z!=null&&Z[B])&&vo()},[JSON.stringify(z)]);var mr=c.useMemo(function(){var On=Ve(Z,ke,Rn,re);return d()(On,L==null?void 0:L(Rn))},[Rn,L,Z,ke,re]);c.useImperativeHandle(Q,function(){return{forceAlign:vo}});var Xr=c.useState(0),gr=(0,W.Z)(Xr,2),Ht=gr[0],cn=gr[1],qn=c.useState(0),Kr=(0,W.Z)(qn,2),Ar=Kr[0],io=Kr[1],Io=function(){if(E&&ln){var br=ln.getBoundingClientRect();cn(br.width),io(br.height)}},jo=function(){Io(),vo()},Ma=function(br){An(!1),ct(),bn==null||bn(br)},Wo=function(){return new Promise(function(br){Io(),ur(function(){return br})})};Qr(function(){Fn&&(ct(),Fn(),ur(null))},[Fn]);function Jo(On,br,kn,En){at[On]=function(Nr){var Sa;En==null||En(Nr),un(br,kn);for(var Mo=arguments.length,Pa=new Array(Mo>1?Mo-1:0),va=1;va<Mo;va++)Pa[va-1]=arguments[va];(Sa=bt[On])===null||Sa===void 0||Sa.call.apply(Sa,[bt,Nr].concat(Pa))}}(Rr||Oo)&&(at.onClick=function(On){var br;xn.current&&Oo?un(!1):!xn.current&&Rr&&(yr(On),un(!0));for(var kn=arguments.length,En=new Array(kn>1?kn-1:0),Nr=1;Nr<kn;Nr++)En[Nr-1]=arguments[Nr];(br=bt.onClick)===null||br===void 0||br.call.apply(br,[bt,On].concat(En))}),Zo(Wt,Oo,ln,vt,Pn,Eo,Ot,un);var qo=dn.has("hover"),No=fr.has("hover"),fa,ea;qo&&(Jo("onMouseEnter",!0,Wr,function(On){yr(On)}),Jo("onPointerEnter",!0,Wr,function(On){yr(On)}),fa=function(){(Wt||$n)&&un(!0,Wr)},re&&(at.onMouseMove=function(On){var br;(br=bt.onMouseMove)===null||br===void 0||br.call(bt,On)})),No&&(Jo("onMouseLeave",!1,qr),Jo("onPointerLeave",!1,qr),ea=function(){un(!1,qr)}),dn.has("focus")&&Jo("onFocus",!0,Or),fr.has("focus")&&Jo("onBlur",!1,dr),dn.has("contextMenu")&&(at.onContextMenu=function(On){var br;xn.current&&fr.has("contextMenu")?un(!1):(yr(On),un(!0)),On.preventDefault();for(var kn=arguments.length,En=new Array(kn>1?kn-1:0),Nr=1;Nr<kn;Nr++)En[Nr-1]=arguments[Nr];(br=bt.onContextMenu)===null||br===void 0||br.call.apply(br,[bt,On].concat(En))}),ae&&(at.className=d()(bt.className,ae));var ya=(0,w.Z)((0,w.Z)({},bt),at),Fa={},Qa=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Qa.forEach(function(On){se[On]&&(Fa[On]=function(){for(var br,kn=arguments.length,En=new Array(kn),Nr=0;Nr<kn;Nr++)En[Nr]=arguments[Nr];(br=ya[On])===null||br===void 0||br.call.apply(br,[ya].concat(En)),se[On].apply(se,En)})});var vi=c.cloneElement(Hn,(0,w.Z)((0,w.Z)({},ya),Fa)),ba={x:co,y:fo},ii=t?(0,w.Z)({},t!==!0?t:{}):null;return c.createElement(c.Fragment,null,c.createElement(Fe.Z,{disabled:!Wt,ref:Kn,onResize:jo},c.createElement(qa,{getTriggerDOMNode:le},vi)),c.createElement(mo.Provider,{value:pt},c.createElement(ha,{portal:f,ref:gn,prefixCls:ke,popup:Gr,className:d()(i,mr),style:m,target:ln,onMouseEnter:fa,onMouseLeave:ea,onPointerEnter:fa,zIndex:ee,open:Wt,keepDom:$n,fresh:H,onClick:me,mask:Pn,motion:It,maskMotion:zt,onVisibleChanged:Ma,onPrepare:Wo,forceRender:Xo,autoDestroy:Be,getPopupContainer:Ro,align:Rn,arrow:ii,arrowPos:ba,ready:Ur,offsetX:Lr,offsetY:ra,offsetR:eo,offsetB:$r,onAlign:vo,stretch:E,targetWidth:Ht/oa,targetHeight:Ar/to})))});return P}var ei=Ga(rn),nr={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(P){var $=P.keyCode;if(P.altKey&&!P.ctrlKey||P.metaKey||$>=nr.F1&&$<=nr.F12)return!1;switch($){case nr.ALT:case nr.CAPS_LOCK:case nr.CONTEXT_MENU:case nr.CTRL:case nr.DOWN:case nr.END:case nr.ESC:case nr.HOME:case nr.INSERT:case nr.LEFT:case nr.MAC_FF_META:case nr.META:case nr.NUMLOCK:case nr.NUM_CENTER:case nr.PAGE_DOWN:case nr.PAGE_UP:case nr.PAUSE:case nr.PRINT_SCREEN:case nr.RIGHT:case nr.SHIFT:case nr.UP:case nr.WIN_KEY:case nr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(P){if(P>=nr.ZERO&&P<=nr.NINE||P>=nr.NUM_ZERO&&P<=nr.NUM_MULTIPLY||P>=nr.A&&P<=nr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&P===0)return!0;switch(P){case nr.SPACE:case nr.QUESTION_MARK:case nr.NUM_PLUS:case nr.NUM_MINUS:case nr.NUM_PERIOD:case nr.NUM_DIVISION:case nr.SEMICOLON:case nr.DASH:case nr.EQUALS:case nr.COMMA:case nr.PERIOD:case nr.SLASH:case nr.APOSTROPHE:case nr.SINGLE_QUOTE:case nr.OPEN_SQUARE_BRACKET:case nr.BACKSLASH:case nr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Xa=nr,ti=Xa.ESC,ri=Xa.TAB;function ui(f){var P=f.visible,$=f.triggerRef,Q=f.onVisibleChange,Ee=f.autoFocus,ke=f.overlayRef,je=c.useRef(!1),Tt=function(){if(P){var Vt,Ln;(Vt=$.current)===null||Vt===void 0||(Ln=Vt.focus)===null||Ln===void 0||Ln.call(Vt),Q==null||Q(!1)}},tn=function(){var Vt;return(Vt=ke.current)!==null&&Vt!==void 0&&Vt.focus?(ke.current.focus(),je.current=!0,!0):!1},Bt=function(Vt){switch(Vt.keyCode){case ti:Tt();break;case ri:{var Ln=!1;je.current||(Ln=tn()),Ln?Vt.preventDefault():Tt();break}}};c.useEffect(function(){return P?(window.addEventListener("keydown",Bt),Ee&&wt(tn,3),function(){window.removeEventListener("keydown",Bt),je.current=!1}):function(){je.current=!1}},[P])}var di=(0,c.forwardRef)(function(f,P){var $=f.overlay,Q=f.arrow,Ee=f.prefixCls,ke=(0,c.useMemo)(function(){var Tt;return typeof $=="function"?Tt=$():Tt=$,Tt},[$]),je=I(P,ke==null?void 0:ke.ref);return c.createElement(c.Fragment,null,Q&&c.createElement("div",{className:"".concat(Ee,"-arrow")}),c.cloneElement(ke,{ref:J(ke)?je:void 0}))}),Zi=di,oi={adjustX:1,adjustY:1},fi=[0,0],Si={topLeft:{points:["bl","tl"],overflow:oi,offset:[0,-4],targetOffset:fi},top:{points:["bc","tc"],overflow:oi,offset:[0,-4],targetOffset:fi},topRight:{points:["br","tr"],overflow:oi,offset:[0,-4],targetOffset:fi},bottomLeft:{points:["tl","bl"],overflow:oi,offset:[0,4],targetOffset:fi},bottom:{points:["tc","bc"],overflow:oi,offset:[0,4],targetOffset:fi},bottomRight:{points:["tr","br"],overflow:oi,offset:[0,4],targetOffset:fi}},$i=Si,pi=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Ei(f,P){var $,Q=f.arrow,Ee=Q===void 0?!1:Q,ke=f.prefixCls,je=ke===void 0?"rc-dropdown":ke,Tt=f.transitionName,tn=f.animation,Bt=f.align,Zn=f.placement,Vt=Zn===void 0?"bottomLeft":Zn,Ln=f.placements,In=Ln===void 0?$i:Ln,bn=f.getPopupContainer,Wr=f.showAction,xr=f.hideAction,qr=f.overlayClassName,Or=f.overlayStyle,dr=f.visible,Pn=f.trigger,$o=Pn===void 0?["hover"]:Pn,Eo=f.autoFocus,Ro=f.overlay,Xo=f.children,wo=f.onVisibleChange,uo=(0,l.Z)(f,pi),Gr=c.useState(),i=(0,W.Z)(Gr,2),m=i[0],B=i[1],o="visible"in f?dr:m,Z=c.useRef(null),z=c.useRef(null),ee=c.useRef(null);c.useImperativeHandle(P,function(){return Z.current});var E=function(g){B(g),wo==null||wo(g)};ui({visible:o,triggerRef:ee,onVisibleChange:E,autoFocus:Eo,overlayRef:z});var L=function(g){var y=f.onOverlayClick;B(!1),y&&y(g)},H=function(){return c.createElement(Zi,{ref:z,overlay:Ro,prefixCls:je,arrow:Ee})},re=function(){return typeof Ro=="function"?H:H()},me=function(){var g=f.minOverlayWidthMatchTrigger,y=f.alignPoint;return"minOverlayWidthMatchTrigger"in f?g:!y},Le=function(){var g=f.openClassName;return g!==void 0?g:"".concat(je,"-open")},t=c.cloneElement(Xo,{className:d()(($=Xo.props)===null||$===void 0?void 0:$.className,o&&Le()),ref:J(Xo)?I(ee,Xo.ref):void 0}),a=xr;return!a&&$o.indexOf("contextMenu")!==-1&&(a=["click"]),c.createElement(ei,(0,x.Z)({builtinPlacements:In},uo,{prefixCls:je,ref:Z,popupClassName:d()(qr,(0,p.Z)({},"".concat(je,"-show-arrow"),Ee)),popupStyle:Or,action:$o,showAction:Wr,hideAction:a,popupPlacement:Vt,popupAlign:Bt,popupTransitionName:Tt,popupAnimation:tn,popupVisible:o,stretch:me()?"minWidth":"",popup:re(),onPopupVisibleChange:E,onPopupClick:L,getPopupContainer:bn}),t)}var Li=c.forwardRef(Ei),Pi=Li,Ki=e(60276),Ri=e(5663),hi=e(10366),ai=e(80636),Ai=e(8745),Ui=e(96159),Oi=e(53124),Ni=e(68508),Ci=e(76529),Fi=e(46605),Bi=e(66748);const rl=null,Di=f=>{const{menu:P,arrow:$,prefixCls:Q,children:Ee,trigger:ke,disabled:je,dropdownRender:Tt,getPopupContainer:tn,overlayClassName:Bt,rootClassName:Zn,open:Vt,onOpenChange:Ln,visible:In,onVisibleChange:bn,mouseEnterDelay:Wr=.15,mouseLeaveDelay:xr=.1,autoAdjustOverflow:qr=!0,placement:Or="",overlay:dr,transitionName:Pn}=f,{getPopupContainer:$o,getPrefixCls:Eo,direction:Ro}=c.useContext(Oi.E_),Xo=c.useMemo(()=>{const t=Eo();return Pn!==void 0?Pn:Or.includes("top")?`${t}-slide-down`:`${t}-slide-up`},[Eo,Or,Pn]),wo=c.useMemo(()=>Or?Or.includes("Center")?Or.slice(0,Or.indexOf("Center")):Or:Ro==="rtl"?"bottomRight":"bottomLeft",[Or,Ro]),uo=Eo("dropdown",Q),[Gr,i]=(0,Bi.Z)(uo),[,m]=(0,Fi.Z)(),B=c.Children.only(Ee),o=(0,Ui.Tm)(B,{className:d()(`${uo}-trigger`,{[`${uo}-rtl`]:Ro==="rtl"},B.props.className),disabled:je}),Z=je?[]:ke;let z;Z&&Z.includes("contextMenu")&&(z=!0);const[ee,E]=(0,Ri.Z)(!1,{value:Vt!=null?Vt:In}),L=(0,Ki.useEvent)(t=>{Ln==null||Ln(t),bn==null||bn(t),E(t)}),H=d()(Bt,Zn,i,{[`${uo}-rtl`]:Ro==="rtl"}),re=(0,ai.Z)({arrowPointAtCenter:typeof $=="object"&&$.pointAtCenter,autoAdjustOverflow:qr,offset:m.marginXXS,arrowWidth:$?m.sizePopupArrow:0,borderRadius:m.borderRadius}),me=c.useCallback(()=>{E(!1)},[]),Le=()=>{let t;return P!=null&&P.items?t=c.createElement(Ni.default,Object.assign({},P)):typeof dr=="function"?t=dr():t=dr,Tt&&(t=Tt(t)),t=c.Children.only(typeof t=="string"?c.createElement("span",null,t):t),c.createElement(Ci.J,{prefixCls:`${uo}-menu`,expandIcon:c.createElement("span",{className:`${uo}-menu-submenu-arrow`},c.createElement(M.Z,{className:`${uo}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:me,validator:a=>{let{mode:s}=a}},t)};return Gr(c.createElement(Pi,Object.assign({alignPoint:z},(0,hi.Z)(f,["rootClassName"]),{mouseEnterDelay:Wr,mouseLeaveDelay:xr,visible:ee,builtinPlacements:re,arrow:!!$,overlayClassName:H,prefixCls:uo,getPopupContainer:tn||$o,transitionName:Xo,trigger:Z,overlay:Le,placement:wo,onVisibleChange:L}),o))};function Vi(f){return Object.assign(Object.assign({},f),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Gi=(0,Ai.Z)(Di,"dropdown",f=>f,Vi),xi=f=>c.createElement(Gi,Object.assign({},f),c.createElement("span",null));Di._InternalPanelDoNotUseOrYouWillBeFired=xi;var zi=Di},66748:function(Gt,Ie,e){e.d(Ie,{Z:function(){return V}});var c=e(14747),b=e(67771),M=e(33297),U=e(50438),d=e(97414),x=e(67968),p=e(45503),l=r=>{const{componentCls:R,menuCls:_,colorError:k,colorTextLightSolid:G}=r,v=`${_}-item`;return{[`${R}, ${R}-menu-submenu`]:{[`${_} ${v}`]:{[`&${v}-danger:not(${v}-disabled)`]:{color:k,"&:hover":{color:G,backgroundColor:k}}}}}};const w=r=>{const{componentCls:R,menuCls:_,zIndexPopup:k,dropdownArrowDistance:G,sizePopupArrow:v,antCls:oe,iconCls:ce,motionDurationMid:X,dropdownPaddingVertical:D,fontSize:u,dropdownEdgeChildPadding:n,colorTextDisabled:S,fontSizeIcon:I,controlPaddingHorizontal:j,colorBgElevated:J}=r;return[{[R]:Object.assign(Object.assign({},(0,c.Wf)(r)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:k,display:"block","&::before":{position:"absolute",insetBlock:-G+v/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${oe}-btn`]:{[`& > ${ce}-down, & > ${oe}-btn-icon > ${ce}-down`]:{fontSize:I}},[`${R}-wrap`]:{position:"relative",[`${oe}-btn > ${ce}-down`]:{fontSize:I},[`${ce}-down::before`]:{transition:`transform ${X}`}},[`${R}-wrap-open`]:{[`${ce}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${oe}-slide-down-enter${oe}-slide-down-enter-active${R}-placement-bottomLeft,
&${oe}-slide-down-appear${oe}-slide-down-appear-active${R}-placement-bottomLeft,
&${oe}-slide-down-enter${oe}-slide-down-enter-active${R}-placement-bottom,
&${oe}-slide-down-appear${oe}-slide-down-appear-active${R}-placement-bottom,
&${oe}-slide-down-enter${oe}-slide-down-enter-active${R}-placement-bottomRight,
&${oe}-slide-down-appear${oe}-slide-down-appear-active${R}-placement-bottomRight`]:{animationName:b.fJ},[`&${oe}-slide-up-enter${oe}-slide-up-enter-active${R}-placement-topLeft,
&${oe}-slide-up-appear${oe}-slide-up-appear-active${R}-placement-topLeft,
&${oe}-slide-up-enter${oe}-slide-up-enter-active${R}-placement-top,
&${oe}-slide-up-appear${oe}-slide-up-appear-active${R}-placement-top,
&${oe}-slide-up-enter${oe}-slide-up-enter-active${R}-placement-topRight,
&${oe}-slide-up-appear${oe}-slide-up-appear-active${R}-placement-topRight`]:{animationName:b.Qt},[`&${oe}-slide-down-leave${oe}-slide-down-leave-active${R}-placement-bottomLeft,
&${oe}-slide-down-leave${oe}-slide-down-leave-active${R}-placement-bottom,
&${oe}-slide-down-leave${oe}-slide-down-leave-active${R}-placement-bottomRight`]:{animationName:b.Uw},[`&${oe}-slide-up-leave${oe}-slide-up-leave-active${R}-placement-topLeft,
&${oe}-slide-up-leave${oe}-slide-up-leave-active${R}-placement-top,
&${oe}-slide-up-leave${oe}-slide-up-leave-active${R}-placement-topRight`]:{animationName:b.ly}})},(0,d.ZP)(r,{colorBg:J,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${R} ${_}`]:{position:"relative",margin:0},[`${_}-submenu-popup`]:{position:"absolute",zIndex:k,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${R}, ${R}-menu-submenu`]:{[_]:Object.assign(Object.assign({padding:n,listStyleType:"none",backgroundColor:J,backgroundClip:"padding-box",borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary},(0,c.Qy)(r)),{[`${_}-item-group-title`]:{padding:`${D}px ${j}px`,color:r.colorTextDescription,transition:`all ${X}`},[`${_}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_}-item-icon`]:{minWidth:u,marginInlineEnd:r.marginXS,fontSize:r.fontSizeSM},[`${_}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${X}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_}-item, ${_}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${D}px ${j}px`,color:r.colorText,fontWeight:"normal",fontSize:u,lineHeight:r.lineHeight,cursor:"pointer",transition:`all ${X}`,borderRadius:r.borderRadiusSM,"&:hover, &-active":{backgroundColor:r.controlItemBgHover}},(0,c.Qy)(r)),{"&-selected":{color:r.colorPrimary,backgroundColor:r.controlItemBgActive,"&:hover, &-active":{backgroundColor:r.controlItemBgActiveHover}},"&-disabled":{color:S,cursor:"not-allowed","&:hover":{color:S,backgroundColor:J,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${r.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:r.colorSplit},[`${R}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:r.paddingXS,[`${R}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:r.colorTextDescription,fontSize:I,fontStyle:"normal"}}}),[`${_}-item-group-list`]:{margin:`0 ${r.marginXS}px`,padding:0,listStyle:"none"},[`${_}-submenu-title`]:{paddingInlineEnd:j+r.fontSizeSM},[`${_}-submenu-vertical`]:{position:"relative"},[`${_}-submenu${_}-submenu-disabled ${R}-menu-submenu-title`]:{[`&, ${R}-menu-submenu-arrow-icon`]:{color:S,backgroundColor:J,cursor:"not-allowed"}},[`${_}-submenu-selected ${R}-menu-submenu-title`]:{color:r.colorPrimary}})}},[(0,b.oN)(r,"slide-up"),(0,b.oN)(r,"slide-down"),(0,M.Fm)(r,"move-up"),(0,M.Fm)(r,"move-down"),(0,U._y)(r,"zoom-big")]]};var V=(0,x.Z)("Dropdown",(r,R)=>{let{rootPrefixCls:_}=R;const{marginXXS:k,sizePopupArrow:G,controlHeight:v,fontSize:oe,lineHeight:ce,paddingXXS:X,componentCls:D,borderRadiusLG:u}=r,n=(v-oe*ce)/2,{dropdownArrowOffset:S}=(0,d.fS)({contentRadius:u}),I=(0,p.TS)(r,{menuCls:`${D}-menu`,rootPrefixCls:_,dropdownArrowDistance:G/2+k,dropdownArrowOffset:S,dropdownPaddingVertical:n,dropdownEdgeChildPadding:X});return[w(I),l(I)]},r=>({zIndexPopup:r.zIndexPopupBase+50}))},32983:function(Gt,Ie,e){e.d(Ie,{Z:function(){return X}});var c=e(94184),b=e.n(c),M=e(67294),U=e(53124),d=e(10110),x=e(84780),p=e(46605),l=()=>{const[,D]=(0,p.Z)(),n=new x.C(D.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return M.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},M.createElement("g",{fill:"none",fillRule:"evenodd"},M.createElement("g",{transform:"translate(24 31.67)"},M.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),M.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),M.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),M.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),M.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),M.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),M.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},M.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),M.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},V=()=>{const[,D]=(0,p.Z)(),{colorFill:u,colorFillTertiary:n,colorFillQuaternary:S,colorBgContainer:I}=D,{borderColor:j,shadowColor:J,contentColor:N}=(0,M.useMemo)(()=>({borderColor:new x.C(u).onBackground(I).toHexShortString(),shadowColor:new x.C(n).onBackground(I).toHexShortString(),contentColor:new x.C(S).onBackground(I).toHexShortString()}),[u,n,S,I]);return M.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},M.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},M.createElement("ellipse",{fill:J,cx:"32",cy:"33",rx:"32",ry:"7"}),M.createElement("g",{fillRule:"nonzero",stroke:j},M.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),M.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:N}))))},r=e(67968),R=e(45503);const _=D=>{const{componentCls:u,margin:n,marginXS:S,marginXL:I,fontSize:j,lineHeight:J}=D;return{[u]:{marginInline:S,fontSize:j,lineHeight:J,textAlign:"center",[`${u}-image`]:{height:D.emptyImgHeight,marginBottom:S,opacity:D.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:D.colorText},[`${u}-footer`]:{marginTop:n},"&-normal":{marginBlock:I,color:D.colorTextDisabled,[`${u}-description`]:{color:D.colorTextDisabled},[`${u}-image`]:{height:D.emptyImgHeightMD}},"&-small":{marginBlock:S,color:D.colorTextDisabled,[`${u}-image`]:{height:D.emptyImgHeightSM}}}}};var k=(0,r.Z)("Empty",D=>{const{componentCls:u,controlHeightLG:n}=D,S=(0,R.TS)(D,{emptyImgCls:`${u}-img`,emptyImgHeight:n*2.5,emptyImgHeightMD:n,emptyImgHeightSM:n*.875});return[_(S)]}),G=function(D,u){var n={};for(var S in D)Object.prototype.hasOwnProperty.call(D,S)&&u.indexOf(S)<0&&(n[S]=D[S]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,S=Object.getOwnPropertySymbols(D);I<S.length;I++)u.indexOf(S[I])<0&&Object.prototype.propertyIsEnumerable.call(D,S[I])&&(n[S[I]]=D[S[I]]);return n};const v=M.createElement(l,null),oe=M.createElement(V,null),ce=D=>{var{className:u,rootClassName:n,prefixCls:S,image:I=v,description:j,children:J,imageStyle:N,style:O}=D,ge=G(D,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ve,direction:ne,empty:h}=M.useContext(U.E_),F=ve("empty",S),[Y,te]=k(F),[pe]=(0,d.Z)("Empty"),Ne=typeof j!="undefined"?j:pe==null?void 0:pe.description,we=typeof Ne=="string"?Ne:"empty";let Je=null;return typeof I=="string"?Je=M.createElement("img",{alt:we,src:I}):Je=I,Y(M.createElement("div",Object.assign({className:b()(te,F,h==null?void 0:h.className,{[`${F}-normal`]:I===oe,[`${F}-rtl`]:ne==="rtl"},u,n),style:Object.assign(Object.assign({},h==null?void 0:h.style),O)},ge),M.createElement("div",{className:`${F}-image`,style:N},Je),Ne&&M.createElement("div",{className:`${F}-description`},Ne),J&&M.createElement("div",{className:`${F}-footer`},J)))};ce.PRESENTED_IMAGE_DEFAULT=v,ce.PRESENTED_IMAGE_SIMPLE=oe;var X=ce},22150:function(Gt,Ie,e){e.d(Ie,{default:function(){return Cn}});var c=e(74902),b=e(94184),M=e.n(b),U=e(38379),d=e(67294),x=e(33603),p=e(65223);function W(K){const[fe,De]=d.useState(K);return d.useEffect(()=>{const Re=setTimeout(()=>{De(K)},K.length?0:10);return()=>{clearTimeout(Re)}},[K]),fe}var l=e(14747),w=e(50438),V=e(33507),r=e(45503),R=e(67968),k=K=>{const{componentCls:fe}=K,De=`${fe}-show-help`,Re=`${fe}-show-help-item`;return{[De]:{transition:`opacity ${K.motionDurationSlow} ${K.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Re]:{overflow:"hidden",transition:`height ${K.motionDurationSlow} ${K.motionEaseInOut},
opacity ${K.motionDurationSlow} ${K.motionEaseInOut},
transform ${K.motionDurationSlow} ${K.motionEaseInOut} !important`,[`&${Re}-appear, &${Re}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Re}-leave-active`]:{transform:"translateY(-5px)"}}}}};const G=K=>({legend:{display:"block",width:"100%",marginBottom:K.marginLG,padding:0,color:K.colorTextDescription,fontSize:K.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${K.lineWidth}px ${K.lineType} ${K.colorBorder}`},label:{fontSize:K.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${K.controlOutlineWidth}px ${K.controlOutline}`},output:{display:"block",paddingTop:15,color:K.colorText,fontSize:K.fontSize,lineHeight:K.lineHeight}}),v=(K,fe)=>{const{formItemCls:De}=K;return{[De]:{[`${De}-label > label`]:{height:fe},[`${De}-control-input`]:{minHeight:fe}}}},oe=K=>{const{componentCls:fe}=K;return{[K.componentCls]:Object.assign(Object.assign(Object.assign({},(0,l.Wf)(K)),G(K)),{[`${fe}-text`]:{display:"inline-block",paddingInlineEnd:K.paddingSM},"&-small":Object.assign({},v(K,K.controlHeightSM)),"&-large":Object.assign({},v(K,K.controlHeightLG))})}},ce=K=>{const{formItemCls:fe,iconCls:De,componentCls:Re,rootPrefixCls:qe,labelRequiredMarkColor:Rt,labelColor:vn,labelFontSize:cr,labelHeight:Dn,labelColonMarginInlineStart:zn,labelColonMarginInlineEnd:Yt,itemMarginBottom:Xt}=K;return{[fe]:Object.assign(Object.assign({},(0,l.Wf)(K)),{marginBottom:Xt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden.${qe}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:K.colorError}},"&-has-error":{[`${fe}-split`]:{color:K.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${K.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Dn,color:vn,fontSize:cr,[`> ${De}`]:{fontSize:K.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:K.marginXXS,color:Rt,fontSize:K.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${Re}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:K.marginXXS,color:K.colorTextDescription,[`${Re}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:K.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:K.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:zn,marginInlineEnd:Yt},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${qe}-col-'"]):not([class*="' ${qe}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:K.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:K.colorTextDescription,fontSize:K.fontSize,lineHeight:K.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:K.controlHeightSM,transition:`color ${K.motionDurationMid} ${K.motionEaseOut}`},"&-explain":{"&-error":{color:K.colorError},"&-warning":{color:K.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:K.fontSize,textAlign:"center",visibility:"visible",animationName:w.kr,animationDuration:K.motionDurationMid,animationTimingFunction:K.motionEaseOutBack,pointerEvents:"none","&-success":{color:K.colorSuccess},"&-error":{color:K.colorError},"&-warning":{color:K.colorWarning},"&-validating":{color:K.colorPrimary}}})}},X=K=>{const{componentCls:fe,formItemCls:De}=K;return{[`${fe}-horizontal`]:{[`${De}-label`]:{flexGrow:0},[`${De}-control`]:{flex:"1 1 0",minWidth:0},[`${De}-label[class$='-24'], ${De}-label[class*='-24 ']`]:{[`& + ${De}-control`]:{minWidth:"unset"}}}}},D=K=>{const{componentCls:fe,formItemCls:De}=K;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[De]:{flex:"none",marginInlineEnd:K.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${De}-label,
> ${De}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${De}-label`]:{flex:"none"},[`${fe}-text`]:{display:"inline-block"},[`${De}-has-feedback`]:{display:"inline-block"}}}}},u=K=>({padding:K.verticalLabelPadding,margin:K.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),n=K=>{const{componentCls:fe,formItemCls:De,rootPrefixCls:Re}=K;return{[`${De} ${De}-label`]:u(K),[fe]:{[De]:{flexWrap:"wrap",[`${De}-label, ${De}-control`]:{[`&:not([class*=" ${Re}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},S=K=>{const{componentCls:fe,formItemCls:De,rootPrefixCls:Re}=K;return{[`${fe}-vertical`]:{[De]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${fe}-item-control`]:{width:"100%"}}},[`${fe}-vertical ${De}-label,
.${Re}-col-24${De}-label,
.${Re}-col-xl-24${De}-label`]:u(K),[`@media (max-width: ${K.screenXSMax}px)`]:[n(K),{[fe]:{[`.${Re}-col-xs-24${De}-label`]:u(K)}}],[`@media (max-width: ${K.screenSMMax}px)`]:{[fe]:{[`.${Re}-col-sm-24${De}-label`]:u(K)}},[`@media (max-width: ${K.screenMDMax}px)`]:{[fe]:{[`.${Re}-col-md-24${De}-label`]:u(K)}},[`@media (max-width: ${K.screenLGMax}px)`]:{[fe]:{[`.${Re}-col-lg-24${De}-label`]:u(K)}}}},I=(K,fe)=>(0,r.TS)(K,{formItemCls:`${K.componentCls}-item`,rootPrefixCls:fe});var j=(0,R.Z)("Form",(K,fe)=>{let{rootPrefixCls:De}=fe;const Re=I(K,De);return[oe(Re),ce(Re),k(Re),X(Re),D(Re),S(Re),(0,V.Z)(Re),w.kr]},K=>({labelRequiredMarkColor:K.colorError,labelColor:K.colorTextHeading,labelFontSize:K.fontSize,labelHeight:K.controlHeight,labelColonMarginInlineStart:K.marginXXS/2,labelColonMarginInlineEnd:K.marginXS,itemMarginBottom:K.marginLG,verticalLabelPadding:`0 0 ${K.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const J=[];function N(K,fe,De){let Re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof K=="string"?K:`${fe}-${Re}`,error:K,errorStatus:De}}var ge=K=>{let{help:fe,helpStatus:De,errors:Re=J,warnings:qe=J,className:Rt,fieldId:vn,onVisibleChanged:cr}=K;const{prefixCls:Dn}=d.useContext(p.Rk),zn=`${Dn}-item-explain`,[,Yt]=j(Dn),Xt=(0,d.useMemo)(()=>(0,x.Z)(Dn),[Dn]),Sr=W(Re),Dr=W(qe),so=d.useMemo(()=>fe!=null?[N(fe,"help",De)]:[].concat((0,c.Z)(Sr.map((po,an)=>N(po,"error","error",an))),(0,c.Z)(Dr.map((po,an)=>N(po,"warning","warning",an)))),[fe,De,Sr,Dr]),Mr={};return vn&&(Mr.id=`${vn}_help`),d.createElement(U.default,{motionDeadline:Xt.motionDeadline,motionName:`${Dn}-show-help`,visible:!!so.length,onVisibleChanged:cr},po=>{const{className:an,style:tr}=po;return d.createElement("div",Object.assign({},Mr,{className:M()(zn,an,Rt,Yt),style:tr,role:"alert"}),d.createElement(U.CSSMotionList,Object.assign({keys:so},(0,x.Z)(Dn),{motionName:`${Dn}-show-help-item`,component:!1}),no=>{const{key:oo,error:Fr,errorStatus:Tr,className:So,style:Fo}=no;return d.createElement("div",{key:oo,className:M()(So,{[`${zn}-${Tr}`]:Tr}),style:Fo},Fr)}))})},ve=e(58083),ne=e(53124),h=e(98866),F=e(97647),Y=e(98675),te=e(17423);const pe=["parentNode"],Ne="form_item";function we(K){return K===void 0||K===!1?[]:Array.isArray(K)?K:[K]}function Je(K,fe){if(!K.length)return;const De=K.join("_");return fe?`${fe}_${De}`:pe.includes(De)?`${Ne}_${De}`:De}function ht(K,fe,De,Re,qe,Rt){let vn=Re;return Rt!==void 0?vn=Rt:De.validating?vn="validating":K.length?vn="error":fe.length?vn="warning":(De.touched||qe&&De.validated)&&(vn="success"),vn}function et(K){return we(K).join("_")}function St(K){const[fe]=(0,ve.useForm)(),De=d.useRef({}),Re=d.useMemo(()=>K!=null?K:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:qe=>Rt=>{const vn=et(qe);Rt?De.current[vn]=Rt:delete De.current[vn]}},scrollToField:function(qe){let Rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const vn=we(qe),cr=Je(vn,Re.__INTERNAL__.name),Dn=cr?document.getElementById(cr):null;Dn&&(0,te.Z)(Dn,Object.assign({scrollMode:"if-needed",block:"nearest"},Rt))},getFieldInstance:qe=>{const Rt=et(qe);return De.current[Rt]}}),[K,fe]);return[Re]}var ut=e(37920),yn=function(K,fe){var De={};for(var Re in K)Object.prototype.hasOwnProperty.call(K,Re)&&fe.indexOf(Re)<0&&(De[Re]=K[Re]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Re=Object.getOwnPropertySymbols(K);qe<Re.length;qe++)fe.indexOf(Re[qe])<0&&Object.prototype.propertyIsEnumerable.call(K,Re[qe])&&(De[Re[qe]]=K[Re[qe]]);return De};const fn=(K,fe)=>{const De=d.useContext(h.Z),{getPrefixCls:Re,direction:qe,form:Rt}=d.useContext(ne.E_),{prefixCls:vn,className:cr,rootClassName:Dn,size:zn,disabled:Yt=De,form:Xt,colon:Sr,labelAlign:Dr,labelWrap:so,labelCol:Mr,wrapperCol:po,hideRequiredMark:an,layout:tr="horizontal",scrollToFirstError:no,requiredMark:oo,onFinishFailed:Fr,name:Tr,style:So,feedbackIcons:Fo}=K,ga=yn(K,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ho=(0,Y.Z)(zn),To=d.useContext(ut.Z),Ea=(0,d.useMemo)(()=>oo!==void 0?oo:Rt&&Rt.requiredMark!==void 0?Rt.requiredMark:!an,[an,oo,Rt]),aa=Sr!=null?Sr:Rt==null?void 0:Rt.colon,Co=Re("form",vn),[ia,la]=j(Co),sa=M()(Co,`${Co}-${tr}`,{[`${Co}-hide-required-mark`]:Ea===!1,[`${Co}-rtl`]:qe==="rtl",[`${Co}-${Ho}`]:Ho},la,Rt==null?void 0:Rt.className,cr,Dn),[Er]=St(Xt),{__INTERNAL__:Qo}=Er;Qo.name=Tr;const ko=(0,d.useMemo)(()=>({name:Tr,labelAlign:Dr,labelCol:Mr,labelWrap:so,wrapperCol:po,vertical:tr==="vertical",colon:aa,requiredMark:Ea,itemRef:Qo.itemRef,form:Er,feedbackIcons:Fo}),[Tr,Dr,Mr,po,tr,aa,Ea,Er,Fo]);d.useImperativeHandle(fe,()=>Er);const Zo=(na,Xn)=>{if(na){let Po={block:"nearest"};typeof na=="object"&&(Po=na),Er.scrollToField(Xn,Po)}},$a=na=>{if(Fr==null||Fr(na),na.errorFields.length){const Xn=na.errorFields[0].name;if(no!==void 0){Zo(no,Xn);return}Rt&&Rt.scrollToFirstError!==void 0&&Zo(Rt.scrollToFirstError,Xn)}};return ia(d.createElement(h.n,{disabled:Yt},d.createElement(F.q,{size:Ho},d.createElement(p.RV,Object.assign({},{validateMessages:To}),d.createElement(p.q3.Provider,{value:ko},d.createElement(ve.default,Object.assign({id:Tr},ga,{name:Tr,onFinishFailed:$a,form:Er,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),So),className:sa})))))))};var Et=d.forwardRef(fn),rt=e(9475),ze=e(17799),yt=e(96159),nt=e(37419);function be(K){if(typeof K=="function")return K;const fe=(0,nt.Z)(K);return fe.length<=1?fe[0]:fe}const ie=()=>{const{status:K,errors:fe=[],warnings:De=[]}=(0,d.useContext)(p.aM);return{status:K,errors:fe,warnings:De}};ie.Context=p.aM;var q=ie,xe=e(96523);function Me(K){const[fe,De]=d.useState(K),Re=(0,d.useRef)(null),qe=(0,d.useRef)([]),Rt=(0,d.useRef)(!1);d.useEffect(()=>(Rt.current=!1,()=>{Rt.current=!0,xe.Z.cancel(Re.current),Re.current=null}),[]);function vn(cr){Rt.current||(Re.current===null&&(qe.current=[],Re.current=(0,xe.Z)(()=>{Re.current=null,De(Dn=>{let zn=Dn;return qe.current.forEach(Yt=>{zn=Yt(zn)}),zn})})),qe.current.push(cr))}return[fe,vn]}function ot(){const{itemRef:K}=d.useContext(p.q3),fe=d.useRef({});function De(Re,qe){const Rt=qe&&typeof qe=="object"&&qe.ref,vn=Re.join("_");return(fe.current.name!==vn||fe.current.originRef!==Rt)&&(fe.current.name=vn,fe.current.originRef=Rt,fe.current.ref=(0,ze.sQ)(K(Re),Rt)),fe.current.ref}return De}var st=e(48130),gt=e(14075),Kt=e(10366),Ut=e(92820),rn=e(21584);const Fe=K=>{const{formItemCls:fe}=K;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var He=(0,R.b)(["Form","item-item"],(K,fe)=>{let{rootPrefixCls:De}=fe;const Re=I(K,De);return[Fe(Re)]}),Mt=K=>{const{prefixCls:fe,status:De,wrapperCol:Re,children:qe,errors:Rt,warnings:vn,_internalItemRender:cr,extra:Dn,help:zn,fieldId:Yt,marginBottom:Xt,onErrorVisibleChanged:Sr}=K,Dr=`${fe}-item`,so=d.useContext(p.q3),Mr=Re||so.wrapperCol||{},po=M()(`${Dr}-control`,Mr.className),an=d.useMemo(()=>Object.assign({},so),[so]);delete an.labelCol,delete an.wrapperCol;const tr=d.createElement("div",{className:`${Dr}-control-input`},d.createElement("div",{className:`${Dr}-control-input-content`},qe)),no=d.useMemo(()=>({prefixCls:fe,status:De}),[fe,De]),oo=Xt!==null||Rt.length||vn.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(p.Rk.Provider,{value:no},d.createElement(ge,{fieldId:Yt,errors:Rt,warnings:vn,help:zn,helpStatus:De,className:`${Dr}-explain-connected`,onVisibleChanged:Sr})),!!Xt&&d.createElement("div",{style:{width:0,height:Xt}})):null,Fr={};Yt&&(Fr.id=`${Yt}_extra`);const Tr=Dn?d.createElement("div",Object.assign({},Fr,{className:`${Dr}-extra`}),Dn):null,So=cr&&cr.mark==="pro_table_render"&&cr.render?cr.render(K,{input:tr,errorList:oo,extra:Tr}):d.createElement(d.Fragment,null,tr,oo,Tr);return d.createElement(p.q3.Provider,{value:an},d.createElement(rn.Z,Object.assign({},Mr,{className:po}),So),d.createElement(He,{prefixCls:fe}))},At=e(17663),on=e(24457),Nn=e(10110),er=e(83062),wn=function(K,fe){var De={};for(var Re in K)Object.prototype.hasOwnProperty.call(K,Re)&&fe.indexOf(Re)<0&&(De[Re]=K[Re]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Re=Object.getOwnPropertySymbols(K);qe<Re.length;qe++)fe.indexOf(Re[qe])<0&&Object.prototype.propertyIsEnumerable.call(K,Re[qe])&&(De[Re[qe]]=K[Re[qe]]);return De};function sr(K){return K?typeof K=="object"&&!d.isValidElement(K)?K:{title:K}:null}var ho=K=>{let{prefixCls:fe,label:De,htmlFor:Re,labelCol:qe,labelAlign:Rt,colon:vn,required:cr,requiredMark:Dn,tooltip:zn}=K;var Yt;const[Xt]=(0,Nn.Z)("Form"),{vertical:Sr,labelAlign:Dr,labelCol:so,labelWrap:Mr,colon:po}=d.useContext(p.q3);if(!De)return null;const an=qe||so||{},tr=Rt||Dr,no=`${fe}-item-label`,oo=M()(no,tr==="left"&&`${no}-left`,an.className,{[`${no}-wrap`]:!!Mr});let Fr=De;const Tr=vn===!0||po!==!1&&vn!==!1;Tr&&!Sr&&typeof De=="string"&&De.trim()!==""&&(Fr=De.replace(/[:|]\s*$/,""));const Fo=sr(zn);if(Fo){const{icon:Ea=d.createElement(At.Z,null)}=Fo,aa=wn(Fo,["icon"]),Co=d.createElement(er.Z,Object.assign({},aa),d.cloneElement(Ea,{className:`${fe}-item-tooltip`,title:""}));Fr=d.createElement(d.Fragment,null,Fr,Co)}const ga=Dn==="optional",Ho=typeof Dn=="function";Ho?Fr=Dn(Fr,{required:!!cr}):ga&&!cr&&(Fr=d.createElement(d.Fragment,null,Fr,d.createElement("span",{className:`${fe}-item-optional`,title:""},(Xt==null?void 0:Xt.optional)||((Yt=on.Z.Form)===null||Yt===void 0?void 0:Yt.optional))));const To=M()({[`${fe}-item-required`]:cr,[`${fe}-item-required-mark-optional`]:ga||Ho,[`${fe}-item-no-colon`]:!Tr});return d.createElement(rn.Z,Object.assign({},an,{className:oo}),d.createElement("label",{htmlFor:Re,className:To,title:typeof De=="string"?De:""},Fr))},Hr=e(87725),Br=e(16646),yo=e(87995),Ko=e(3407);const Qr={success:Hr.Z,warning:yo.Z,error:Br.Z,validating:Ko.Z};function zo(K){let{children:fe,errors:De,warnings:Re,hasFeedback:qe,validateStatus:Rt,prefixCls:vn,meta:cr,noStyle:Dn}=K;const zn=`${vn}-item`,{feedbackIcons:Yt}=d.useContext(p.q3),Xt=ht(De,Re,cr,null,!!qe,Rt),{isFormItemInput:Sr,status:Dr}=d.useContext(p.aM),so=d.useMemo(()=>{var Mr;let po;if(qe){const no=qe!==!0&&qe.icons||Yt,oo=Xt&&((Mr=no==null?void 0:no({status:Xt,errors:De,warnings:Re}))===null||Mr===void 0?void 0:Mr[Xt]),Fr=Xt&&Qr[Xt];po=oo!==!1&&Fr?d.createElement("span",{className:M()(`${zn}-feedback-icon`,`${zn}-feedback-icon-${Xt}`)},oo||d.createElement(Fr,null)):null}let an=!0,tr=Xt||"";return Dn&&(an=Sr,tr=(Xt!=null?Xt:Dr)||""),{status:tr,errors:De,warnings:Re,hasFeedback:!!qe,feedbackIcon:po,isFormItemInput:an}},[Xt,qe,Dn,Sr,Dr]);return d.createElement(p.aM.Provider,{value:so},fe)}var bo=function(K,fe){var De={};for(var Re in K)Object.prototype.hasOwnProperty.call(K,Re)&&fe.indexOf(Re)<0&&(De[Re]=K[Re]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Re=Object.getOwnPropertySymbols(K);qe<Re.length;qe++)fe.indexOf(Re[qe])<0&&Object.prototype.propertyIsEnumerable.call(K,Re[qe])&&(De[Re[qe]]=K[Re[qe]]);return De};function mo(K){const{prefixCls:fe,className:De,rootClassName:Re,style:qe,help:Rt,errors:vn,warnings:cr,validateStatus:Dn,meta:zn,hasFeedback:Yt,hidden:Xt,children:Sr,fieldId:Dr,required:so,isRequired:Mr,onSubItemMetaChange:po}=K,an=bo(K,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),tr=`${fe}-item`,{requiredMark:no}=d.useContext(p.q3),oo=d.useRef(null),Fr=W(vn),Tr=W(cr),So=Rt!=null,Fo=!!(So||vn.length||cr.length),ga=!!oo.current&&(0,st.Z)(oo.current),[Ho,To]=d.useState(null);(0,gt.Z)(()=>{if(Fo&&oo.current){const la=getComputedStyle(oo.current);To(parseInt(la.marginBottom,10))}},[Fo,ga]);const Ea=la=>{la||To(null)},Co=function(){let la=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const sa=la?Fr:zn.errors,Er=la?Tr:zn.warnings;return ht(sa,Er,zn,"",!!Yt,Dn)}(),ia=M()(tr,De,Re,{[`${tr}-with-help`]:So||Fr.length||Tr.length,[`${tr}-has-feedback`]:Co&&Yt,[`${tr}-has-success`]:Co==="success",[`${tr}-has-warning`]:Co==="warning",[`${tr}-has-error`]:Co==="error",[`${tr}-is-validating`]:Co==="validating",[`${tr}-hidden`]:Xt});return d.createElement("div",{className:ia,style:qe,ref:oo},d.createElement(Ut.Z,Object.assign({className:`${tr}-row`},(0,Kt.Z)(an,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(ho,Object.assign({htmlFor:Dr},K,{requiredMark:no,required:so!=null?so:Mr,prefixCls:fe})),d.createElement(Mt,Object.assign({},K,zn,{errors:Fr,warnings:Tr,prefixCls:fe,status:Co,help:Rt,marginBottom:Ho,onErrorVisibleChanged:Ea}),d.createElement(p.qI.Provider,{value:po},d.createElement(zo,{prefixCls:fe,meta:zn,errors:zn.errors,warnings:zn.warnings,hasFeedback:Yt,validateStatus:Co},Sr)))),!!Ho&&d.createElement("div",{className:`${tr}-margin-offset`,style:{marginBottom:-Ho}}))}const go="__SPLIT__",Ao=null,ue=d.memo(K=>{let{children:fe}=K;return fe},(K,fe)=>K.value===fe.value&&K.update===fe.update&&K.childProps.length===fe.childProps.length&&K.childProps.every((De,Re)=>De===fe.childProps[Re]));function Ue(K){return K!=null}function Ve(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Ye(K){const{name:fe,noStyle:De,className:Re,dependencies:qe,prefixCls:Rt,shouldUpdate:vn,rules:cr,children:Dn,required:zn,label:Yt,messageVariables:Xt,trigger:Sr="onChange",validateTrigger:Dr,hidden:so,help:Mr}=K,{getPrefixCls:po}=d.useContext(ne.E_),{name:an}=d.useContext(p.q3),tr=be(Dn),no=typeof tr=="function",oo=d.useContext(p.qI),{validateTrigger:Fr}=d.useContext(ve.FieldContext),Tr=Dr!==void 0?Dr:Fr,So=Ue(fe),Fo=po("form",Rt),[ga,Ho]=j(Fo),To=d.useContext(ve.ListContext),Ea=d.useRef(),[aa,Co]=Me({}),[ia,la]=(0,rt.Z)(()=>Ve()),sa=Xn=>{const Po=To==null?void 0:To.getKey(Xn.name);if(la(Xn.destroy?Ve():Xn,!0),De&&Mr!==!1&&oo){let ca=Xn.name;if(Xn.destroy)ca=Ea.current||ca;else if(Po!==void 0){const[Yo,pa]=Po;ca=[Yo].concat((0,c.Z)(pa)),Ea.current=ca}oo(Xn,ca)}},Er=(Xn,Po)=>{Co(ca=>{const Yo=Object.assign({},ca),Ia=[].concat((0,c.Z)(Xn.name.slice(0,-1)),(0,c.Z)(Po)).join(go);return Xn.destroy?delete Yo[Ia]:Yo[Ia]=Xn,Yo})},[Qo,ko]=d.useMemo(()=>{const Xn=(0,c.Z)(ia.errors),Po=(0,c.Z)(ia.warnings);return Object.values(aa).forEach(ca=>{Xn.push.apply(Xn,(0,c.Z)(ca.errors||[])),Po.push.apply(Po,(0,c.Z)(ca.warnings||[]))}),[Xn,Po]},[aa,ia.errors,ia.warnings]),Zo=ot();function $a(Xn,Po,ca){return De&&!so?d.createElement(zo,{prefixCls:Fo,hasFeedback:K.hasFeedback,validateStatus:K.validateStatus,meta:ia,errors:Qo,warnings:ko,noStyle:!0},Xn):d.createElement(mo,Object.assign({key:"row"},K,{className:M()(Re,Ho),prefixCls:Fo,fieldId:Po,isRequired:ca,errors:Qo,warnings:ko,meta:ia,onSubItemMetaChange:Er}),Xn)}if(!So&&!no&&!qe)return ga($a(tr));let na={};return typeof Yt=="string"?na.label=Yt:fe&&(na.label=String(fe)),Xt&&(na=Object.assign(Object.assign({},na),Xt)),ga(d.createElement(ve.Field,Object.assign({},K,{messageVariables:na,trigger:Sr,validateTrigger:Tr,onMetaChange:sa}),(Xn,Po,ca)=>{const Yo=we(fe).length&&Po?Po.name:[],pa=Je(Yo,an),Ia=zn!==void 0?zn:!!(cr&&cr.some(xo=>{if(xo&&typeof xo=="object"&&xo.required&&!xo.warningOnly)return!0;if(typeof xo=="function"){const xa=xo(ca);return xa&&xa.required&&!xa.warningOnly}return!1})),Ca=Object.assign({},Xn);let kr=null;if(Array.isArray(tr)&&So)kr=tr;else if(!(no&&(!(vn||qe)||So))){if(!(qe&&!no&&!So))if((0,yt.l$)(tr)){const xo=Object.assign(Object.assign({},tr.props),Ca);if(xo.id||(xo.id=pa),Mr||Qo.length>0||ko.length>0||K.extra){const Ra=[];(Mr||Qo.length>0)&&Ra.push(`${pa}_help`),K.extra&&Ra.push(`${pa}_extra`),xo["aria-describedby"]=Ra.join(" ")}Qo.length>0&&(xo["aria-invalid"]="true"),Ia&&(xo["aria-required"]="true"),(0,ze.Yr)(tr)&&(xo.ref=Zo(Yo,tr)),new Set([].concat((0,c.Z)(we(Sr)),(0,c.Z)(we(Tr)))).forEach(Ra=>{xo[Ra]=function(){for(var de,Se,Ae,C,Ze,it=arguments.length,dt=new Array(it),ye=0;ye<it;ye++)dt[ye]=arguments[ye];(Ae=Ca[Ra])===null||Ae===void 0||(de=Ae).call.apply(de,[Ca].concat(dt)),(Ze=(C=tr.props)[Ra])===null||Ze===void 0||(Se=Ze).call.apply(Se,[C].concat(dt))}});const ua=[xo["aria-required"],xo["aria-invalid"],xo["aria-describedby"]];kr=d.createElement(ue,{value:Ca[K.valuePropName||"value"],update:tr,childProps:ua},(0,yt.Tm)(tr,xo))}else no&&(vn||qe)&&!So?kr=tr(ca):kr=tr}return $a(kr,pa,Ia)}))}const mt=Ye;mt.useStatus=q;var Xe=mt,xt=function(K,fe){var De={};for(var Re in K)Object.prototype.hasOwnProperty.call(K,Re)&&fe.indexOf(Re)<0&&(De[Re]=K[Re]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Re=Object.getOwnPropertySymbols(K);qe<Re.length;qe++)fe.indexOf(Re[qe])<0&&Object.prototype.propertyIsEnumerable.call(K,Re[qe])&&(De[Re[qe]]=K[Re[qe]]);return De},mn=K=>{var{prefixCls:fe,children:De}=K,Re=xt(K,["prefixCls","children"]);const{getPrefixCls:qe}=d.useContext(ne.E_),Rt=qe("form",fe),vn=d.useMemo(()=>({prefixCls:Rt,status:"error"}),[Rt]);return d.createElement(ve.List,Object.assign({},Re),(cr,Dn,zn)=>d.createElement(p.Rk.Provider,{value:vn},De(cr.map(Yt=>Object.assign(Object.assign({},Yt),{fieldKey:Yt.key})),Dn,{errors:zn.errors,warnings:zn.warnings})))};function Bn(){const{form:K}=(0,d.useContext)(p.q3);return K}const $t=Et;$t.Item=Xe,$t.List=mn,$t.ErrorList=ge,$t.useForm=St,$t.useFormInstance=Bn,$t.useWatch=ve.useWatch,$t.Provider=p.RV,$t.create=()=>{};var Cn=$t},82586:function(Gt,Ie,e){e.d(Ie,{Z:function(){return ce},n:function(){return v}});var c=e(16646),b=e(94184),M=e.n(b),U=e(67656),d=e(17799),x=e(67294),p=e(9708),W=e(53124),l=e(98866),w=e(98675),V=e(65223),r=e(4173),R=e(72922),_=e(47673);function k(X){return!!(X.prefix||X.suffix||X.allowClear)}var G=function(X,D){var u={};for(var n in X)Object.prototype.hasOwnProperty.call(X,n)&&D.indexOf(n)<0&&(u[n]=X[n]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,n=Object.getOwnPropertySymbols(X);S<n.length;S++)D.indexOf(n[S])<0&&Object.prototype.propertyIsEnumerable.call(X,n[S])&&(u[n[S]]=X[n[S]]);return u};function v(X,D){if(!X)return;X.focus(D);const{cursor:u}=D||{};if(u){const n=X.value.length;switch(u){case"start":X.setSelectionRange(0,0);break;case"end":X.setSelectionRange(n,n);break;default:X.setSelectionRange(0,n);break}}}var ce=(0,x.forwardRef)((X,D)=>{var u;const{prefixCls:n,bordered:S=!0,status:I,size:j,disabled:J,onBlur:N,onFocus:O,suffix:ge,allowClear:ve,addonAfter:ne,addonBefore:h,className:F,style:Y,styles:te,rootClassName:pe,onChange:Ne,classNames:we}=X,Je=G(X,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ht,direction:et,input:St}=x.useContext(W.E_),ut=ht("input",n),yn=(0,x.useRef)(null),[fn,tt]=(0,_.ZP)(ut),{compactSize:Et,compactItemClassnames:rt}=(0,r.ri)(ut,et),ze=(0,w.Z)(He=>{var We;return(We=j!=null?j:Et)!==null&&We!==void 0?We:He}),yt=x.useContext(l.Z),nt=J!=null?J:yt,{status:be,hasFeedback:ie,feedbackIcon:q}=(0,x.useContext)(V.aM),xe=(0,p.F)(be,I),Me=k(X)||!!ie,ot=(0,x.useRef)(Me);(0,x.useEffect)(()=>{var He;Me&&ot.current,ot.current=Me},[Me]);const st=(0,R.Z)(yn,!0),gt=He=>{st(),N==null||N(He)},Kt=He=>{st(),O==null||O(He)},Ut=He=>{st(),Ne==null||Ne(He)},rn=(ie||ge)&&x.createElement(x.Fragment,null,ge,ie&&q);let Fe;return typeof ve=="object"&&(ve!=null&&ve.clearIcon)?Fe=ve:ve&&(Fe={clearIcon:x.createElement(c.Z,null)}),fn(x.createElement(U.default,Object.assign({ref:(0,d.sQ)(D,yn),prefixCls:ut,autoComplete:St==null?void 0:St.autoComplete},Je,{disabled:nt,onBlur:gt,onFocus:Kt,style:Object.assign(Object.assign({},St==null?void 0:St.style),Y),styles:Object.assign(Object.assign({},St==null?void 0:St.styles),te),suffix:rn,allowClear:Fe,className:M()(F,pe,rt,St==null?void 0:St.className),onChange:Ut,addonAfter:ne&&x.createElement(r.BR,null,x.createElement(V.Ux,{override:!0,status:!0},ne)),addonBefore:h&&x.createElement(r.BR,null,x.createElement(V.Ux,{override:!0,status:!0},h)),classNames:Object.assign(Object.assign(Object.assign({},we),St==null?void 0:St.classNames),{input:M()({[`${ut}-sm`]:ze==="small",[`${ut}-lg`]:ze==="large",[`${ut}-rtl`]:et==="rtl",[`${ut}-borderless`]:!S},!Me&&(0,p.Z)(ut,xe),we==null?void 0:we.input,(u=St==null?void 0:St.classNames)===null||u===void 0?void 0:u.input,tt)}),classes:{affixWrapper:M()({[`${ut}-affix-wrapper-sm`]:ze==="small",[`${ut}-affix-wrapper-lg`]:ze==="large",[`${ut}-affix-wrapper-rtl`]:et==="rtl",[`${ut}-affix-wrapper-borderless`]:!S},(0,p.Z)(`${ut}-affix-wrapper`,xe,ie),tt),wrapper:M()({[`${ut}-group-rtl`]:et==="rtl"},tt),group:M()({[`${ut}-group-wrapper-sm`]:ze==="small",[`${ut}-group-wrapper-lg`]:ze==="large",[`${ut}-group-wrapper-rtl`]:et==="rtl",[`${ut}-group-wrapper-disabled`]:nt},(0,p.Z)(`${ut}-group-wrapper`,xe,ie),tt)}})))})},96330:function(Gt,Ie,e){var c=e(16646),b=e(94184),M=e.n(b),U=e(64701),d=e(67294),x=e(9708),p=e(53124),W=e(98866),l=e(98675),w=e(65223),V=e(82586),r=e(47673),R=function(k,G){var v={};for(var oe in k)Object.prototype.hasOwnProperty.call(k,oe)&&G.indexOf(oe)<0&&(v[oe]=k[oe]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,oe=Object.getOwnPropertySymbols(k);ce<oe.length;ce++)G.indexOf(oe[ce])<0&&Object.prototype.propertyIsEnumerable.call(k,oe[ce])&&(v[oe[ce]]=k[oe[ce]]);return v};const _=(0,d.forwardRef)((k,G)=>{const{prefixCls:v,bordered:oe=!0,size:ce,disabled:X,status:D,allowClear:u,showCount:n,classNames:S,rootClassName:I,className:j}=k,J=R(k,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:N,direction:O}=d.useContext(p.E_),ge=(0,l.Z)(ce),ve=d.useContext(W.Z),ne=X!=null?X:ve,{status:h,hasFeedback:F,feedbackIcon:Y}=d.useContext(w.aM),te=(0,x.F)(h,D),pe=d.useRef(null);d.useImperativeHandle(G,()=>{var et;return{resizableTextArea:(et=pe.current)===null||et===void 0?void 0:et.resizableTextArea,focus:St=>{var ut,yn;(0,V.n)((yn=(ut=pe.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||yn===void 0?void 0:yn.textArea,St)},blur:()=>{var St;return(St=pe.current)===null||St===void 0?void 0:St.blur()}}});const Ne=N("input",v);let we;typeof u=="object"&&(u!=null&&u.clearIcon)?we=u:u&&(we={clearIcon:d.createElement(c.Z,null)});const[Je,ht]=(0,r.ZP)(Ne);return Je(d.createElement(U.default,Object.assign({},J,{disabled:ne,allowClear:we,className:M()(j,I),classes:{affixWrapper:M()(`${Ne}-textarea-affix-wrapper`,{[`${Ne}-affix-wrapper-rtl`]:O==="rtl",[`${Ne}-affix-wrapper-borderless`]:!oe,[`${Ne}-affix-wrapper-sm`]:ge==="small",[`${Ne}-affix-wrapper-lg`]:ge==="large",[`${Ne}-textarea-show-count`]:n},(0,x.Z)(`${Ne}-affix-wrapper`,te),ht)},classNames:Object.assign(Object.assign({},S),{textarea:M()({[`${Ne}-borderless`]:!oe,[`${Ne}-sm`]:ge==="small",[`${Ne}-lg`]:ge==="large"},(0,x.Z)(Ne,te),ht,S==null?void 0:S.textarea)}),prefixCls:Ne,suffix:F&&d.createElement("span",{className:`${Ne}-textarea-suffix`},Y),showCount:n,ref:pe})))});Ie.Z=_},72922:function(Gt,Ie,e){e.d(Ie,{Z:function(){return b}});var c=e(67294);function b(M,U){const d=(0,c.useRef)([]),x=()=>{d.current.push(setTimeout(()=>{var p,W,l,w;!((p=M.current)===null||p===void 0)&&p.input&&((W=M.current)===null||W===void 0?void 0:W.input.getAttribute("type"))==="password"&&(!((l=M.current)===null||l===void 0)&&l.input.hasAttribute("value"))&&((w=M.current)===null||w===void 0||w.input.removeAttribute("value"))}))};return(0,c.useEffect)(()=>(U&&x(),()=>d.current.forEach(p=>{p&&clearTimeout(p)})),[]),x}},69677:function(Gt,Ie,e){e.d(Ie,{default:function(){return ge}});var c=e(94184),b=e.n(c),M=e(67294),U=e(53124),d=e(65223),x=e(47673),W=ve=>{const{getPrefixCls:ne,direction:h}=(0,M.useContext)(U.E_),{prefixCls:F,className:Y}=ve,te=ne("input-group",F),pe=ne("input"),[Ne,we]=(0,x.ZP)(pe),Je=b()(te,{[`${te}-lg`]:ve.size==="large",[`${te}-sm`]:ve.size==="small",[`${te}-compact`]:ve.compact,[`${te}-rtl`]:h==="rtl"},we,Y),ht=(0,M.useContext)(d.aM),et=(0,M.useMemo)(()=>Object.assign(Object.assign({},ht),{isFormItemInput:!1}),[ht]);return Ne(M.createElement("span",{className:Je,style:ve.style,onMouseEnter:ve.onMouseEnter,onMouseLeave:ve.onMouseLeave,onFocus:ve.onFocus,onBlur:ve.onBlur},M.createElement(d.aM.Provider,{value:et},ve.children)))},l=e(82586),w=e(63237),V=e(99569),r=e(10366),R=e(17799),_=e(72922),k=function(ve,ne){var h={};for(var F in ve)Object.prototype.hasOwnProperty.call(ve,F)&&ne.indexOf(F)<0&&(h[F]=ve[F]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,F=Object.getOwnPropertySymbols(ve);Y<F.length;Y++)ne.indexOf(F[Y])<0&&Object.prototype.propertyIsEnumerable.call(ve,F[Y])&&(h[F[Y]]=ve[F[Y]]);return h};const G=ve=>ve?M.createElement(V.Z,null):M.createElement(w.Z,null),v={click:"onClick",hover:"onMouseOver"};var ce=M.forwardRef((ve,ne)=>{const{visibilityToggle:h=!0}=ve,F=typeof h=="object"&&h.visible!==void 0,[Y,te]=(0,M.useState)(()=>F?h.visible:!1),pe=(0,M.useRef)(null);M.useEffect(()=>{F&&te(h.visible)},[F,h]);const Ne=(0,_.Z)(pe),we=()=>{const{disabled:nt}=ve;nt||(Y&&Ne(),te(be=>{var ie;const q=!be;return typeof h=="object"&&((ie=h.onVisibleChange)===null||ie===void 0||ie.call(h,q)),q}))},Je=nt=>{const{action:be="click",iconRender:ie=G}=ve,q=v[be]||"",xe=ie(Y),Me={[q]:we,className:`${nt}-icon`,key:"passwordIcon",onMouseDown:ot=>{ot.preventDefault()},onMouseUp:ot=>{ot.preventDefault()}};return M.cloneElement(M.isValidElement(xe)?xe:M.createElement("span",null,xe),Me)},{className:ht,prefixCls:et,inputPrefixCls:St,size:ut}=ve,yn=k(ve,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:fn}=M.useContext(U.E_),tt=fn("input",St),Et=fn("input-password",et),rt=h&&Je(Et),ze=b()(Et,ht,{[`${Et}-${ut}`]:!!ut}),yt=Object.assign(Object.assign({},(0,r.Z)(yn,["suffix","iconRender","visibilityToggle"])),{type:Y?"text":"password",className:ze,prefixCls:tt,suffix:rt});return ut&&(yt.size=ut),M.createElement(l.Z,Object.assign({ref:(0,R.sQ)(ne,pe)},yt))}),X=e(72395),D=e(96159),u=e(71577),n=e(98675),S=e(4173),I=function(ve,ne){var h={};for(var F in ve)Object.prototype.hasOwnProperty.call(ve,F)&&ne.indexOf(F)<0&&(h[F]=ve[F]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,F=Object.getOwnPropertySymbols(ve);Y<F.length;Y++)ne.indexOf(F[Y])<0&&Object.prototype.propertyIsEnumerable.call(ve,F[Y])&&(h[F[Y]]=ve[F[Y]]);return h},J=M.forwardRef((ve,ne)=>{const{prefixCls:h,inputPrefixCls:F,className:Y,size:te,suffix:pe,enterButton:Ne=!1,addonAfter:we,loading:Je,disabled:ht,onSearch:et,onChange:St,onCompositionStart:ut,onCompositionEnd:yn}=ve,fn=I(ve,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:tt,direction:Et}=M.useContext(U.E_),rt=M.useRef(!1),ze=tt("input-search",h),yt=tt("input",F),{compactSize:nt}=(0,S.ri)(ze,Et),be=(0,n.Z)(Mt=>{var At;return(At=te!=null?te:nt)!==null&&At!==void 0?At:Mt}),ie=M.useRef(null),q=Mt=>{Mt&&Mt.target&&Mt.type==="click"&&et&&et(Mt.target.value,Mt,{source:"clear"}),St&&St(Mt)},xe=Mt=>{var At;document.activeElement===((At=ie.current)===null||At===void 0?void 0:At.input)&&Mt.preventDefault()},Me=Mt=>{var At,on;et&&et((on=(At=ie.current)===null||At===void 0?void 0:At.input)===null||on===void 0?void 0:on.value,Mt,{source:"input"})},ot=Mt=>{rt.current||Je||Me(Mt)},st=typeof Ne=="boolean"?M.createElement(X.Z,null):null,gt=`${ze}-button`;let Kt;const Ut=Ne||{},rn=Ut.type&&Ut.type.__ANT_BUTTON===!0;rn||Ut.type==="button"?Kt=(0,D.Tm)(Ut,Object.assign({onMouseDown:xe,onClick:Mt=>{var At,on;(on=(At=Ut==null?void 0:Ut.props)===null||At===void 0?void 0:At.onClick)===null||on===void 0||on.call(At,Mt),Me(Mt)},key:"enterButton"},rn?{className:gt,size:be}:{})):Kt=M.createElement(u.ZP,{className:gt,type:Ne?"primary":void 0,size:be,disabled:ht,key:"enterButton",onMouseDown:xe,onClick:Me,loading:Je,icon:st},Ne),we&&(Kt=[Kt,(0,D.Tm)(we,{key:"addonAfter"})]);const Fe=b()(ze,{[`${ze}-rtl`]:Et==="rtl",[`${ze}-${be}`]:!!be,[`${ze}-with-button`]:!!Ne},Y),He=Mt=>{rt.current=!0,ut==null||ut(Mt)},We=Mt=>{rt.current=!1,yn==null||yn(Mt)};return M.createElement(l.Z,Object.assign({ref:(0,R.sQ)(ie,ne),onPressEnter:ot},fn,{size:be,onCompositionStart:He,onCompositionEnd:We,prefixCls:yt,addonAfter:Kt,suffix:pe,onChange:q,className:Fe,disabled:ht}))}),N=e(96330);const O=l.Z;O.Group=W,O.Search=J,O.TextArea=N.Z,O.Password=ce;var ge=O},47673:function(Gt,Ie,e){e.d(Ie,{M1:function(){return p},TM:function(){return D},Xy:function(){return W},bi:function(){return V},e5:function(){return X},ik:function(){return r},nz:function(){return d},pU:function(){return x},s7:function(){return R},x0:function(){return w}});var c=e(14747),b=e(80110),M=e(45503),U=e(67968);const d=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),x=u=>({borderColor:u.hoverBorderColor}),p=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),W=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},x((0,M.TS)(u,{hoverBorderColor:u.colorBorder})))}),l=u=>{const{paddingBlockLG:n,fontSizeLG:S,lineHeightLG:I,borderRadiusLG:j,paddingInlineLG:J}=u;return{padding:`${n}px ${J}px`,fontSize:S,lineHeight:I,borderRadius:j}},w=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),V=(u,n)=>{const{componentCls:S,colorError:I,colorWarning:j,errorActiveShadow:J,warningActiveShadow:N,colorErrorBorderHover:O,colorWarningBorderHover:ge}=u;return{[`&-status-error:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:I,"&:hover":{borderColor:O},"&:focus, &-focused":Object.assign({},p((0,M.TS)(u,{activeBorderColor:I,activeShadow:J}))),[`${S}-prefix, ${S}-suffix`]:{color:I}},[`&-status-warning:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:j,"&:hover":{borderColor:ge},"&:focus, &-focused":Object.assign({},p((0,M.TS)(u,{activeBorderColor:j,activeShadow:N}))),[`${S}-prefix, ${S}-suffix`]:{color:j}}}},r=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},d(u.colorTextPlaceholder)),{"&:hover":Object.assign({},x(u)),"&:focus, &-focused":Object.assign({},p(u)),"&-disabled, &[disabled]":Object.assign({},W(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},l(u)),"&-sm":Object.assign({},w(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),R=u=>{const{componentCls:n,antCls:S}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${n}, &-lg > ${n}-group-addon`]:Object.assign({},l(u)),[`&-sm ${n}, &-sm > ${n}-group-addon`]:Object.assign({},w(u)),[`&-lg ${S}-select-single ${S}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${S}-select-single ${S}-select-selector`]:{height:u.controlHeightSM},[`> ${n}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${n}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${S}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${S}-select-single:not(${S}-select-customize-input)`]:{[`${S}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${S}-select-selector`]:{color:u.colorPrimary}}},[`${S}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${S}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${n}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${n}-search-with-button &`]:{zIndex:0}}},[`> ${n}:first-child, ${n}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${S}-select ${S}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}-affix-wrapper`]:{[`&:not(:first-child) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${n}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}:last-child, ${n}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${S}-select ${S}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${n}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${n}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${n}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,c.dF)()),{[`${n}-group-addon, ${n}-group-wrap, > ${n}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
& > ${n}-affix-wrapper,
& > ${n}-number-affix-wrapper,
& > ${S}-picker-range
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${n}`]:{float:"none"},[`& > ${S}-select > ${S}-select-selector,
& > ${S}-select-auto-complete ${n},
& > ${S}-cascader-picker ${n},
& > ${n}-group-wrapper ${n}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${S}-select-focused`]:{zIndex:1},[`& > ${S}-select > ${S}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${S}-select:first-child > ${S}-select-selector,
& > ${S}-select-auto-complete:first-child ${n},
& > ${S}-cascader-picker:first-child ${n}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child,
& > ${S}-select:last-child > ${S}-select-selector,
& > ${S}-cascader-picker:last-child ${n},
& > ${S}-cascader-picker-focused:last-child ${n}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${S}-select-auto-complete ${n}`]:{verticalAlign:"top"},[`${n}-group-wrapper + ${n}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${n}-affix-wrapper`]:{borderRadius:0}},[`${n}-group-wrapper:not(:last-child)`]:{[`&${n}-search > ${n}-group`]:{[`& > ${n}-group-addon > ${n}-search-button`]:{borderRadius:0},[`& > ${n}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},_=u=>{const{componentCls:n,controlHeightSM:S,lineWidth:I}=u,J=(S-I*2-16)/2;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,c.Wf)(u)),r(u)),V(u,n)),{'&[type="color"]':{height:u.controlHeight,[`&${n}-lg`]:{height:u.controlHeightLG},[`&${n}-sm`]:{height:S,paddingTop:J,paddingBottom:J}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},k=u=>{const{componentCls:n}=u;return{[`${n}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},G=u=>{const{componentCls:n,inputAffixPadding:S,colorTextDescription:I,motionDurationSlow:j,colorIcon:J,colorIconHover:N,iconCls:O}=u;return{[`${n}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},r(u)),{display:"inline-flex",[`&:not(${n}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},x(u)),{zIndex:1,[`${n}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${n}[disabled]`]:{background:"transparent"}},[`> input${n}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${n}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:I},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:S},"&-suffix":{marginInlineStart:S}}}),k(u)),{[`${O}${n}-password-icon`]:{color:J,cursor:"pointer",transition:`all ${j}`,"&:hover":{color:N}}}),V(u,`${n}-affix-wrapper`))}},v=u=>{const{componentCls:n,colorError:S,colorWarning:I,borderRadiusLG:j,borderRadiusSM:J}=u;return{[`${n}-group`]:Object.assign(Object.assign(Object.assign({},(0,c.Wf)(u)),R(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${n}-group-addon`]:{borderRadius:j,fontSize:u.fontSizeLG}},"&-sm":{[`${n}-group-addon`]:{borderRadius:J}},"&-status-error":{[`${n}-group-addon`]:{color:S,borderColor:S}},"&-status-warning":{[`${n}-group-addon`]:{color:I,borderColor:I}},"&-disabled":{[`${n}-group-addon`]:Object.assign({},W(u))},[`&:not(${n}-compact-first-item):not(${n}-compact-last-item)${n}-compact-item`]:{[`${n}, ${n}-group-addon`]:{borderRadius:0}},[`&:not(${n}-compact-last-item)${n}-compact-first-item`]:{[`${n}, ${n}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${n}-compact-first-item)${n}-compact-last-item`]:{[`${n}, ${n}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},oe=u=>{const{componentCls:n,antCls:S}=u,I=`${n}-search`;return{[I]:{[`${n}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${n}-group-addon ${I}-button:not(${S}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${n}-affix-wrapper`]:{borderRadius:0},[`${n}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${n}-group`]:{[`> ${n}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${I}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${I}-button:not(${S}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${S}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${I}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${I}-button`]:{height:u.controlHeightLG},[`&-small ${I}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${n}-compact-item`]:{[`&:not(${n}-compact-last-item)`]:{[`${n}-group-addon`]:{[`${n}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${n}-compact-first-item)`]:{[`${n},${n}-affix-wrapper`]:{borderRadius:0}},[`> ${n}-group-addon ${n}-search-button,
> ${n},
${n}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${n}-affix-wrapper-focused`]:{zIndex:2}}}}},ce=u=>{const{componentCls:n,paddingLG:S}=u,I=`${n}-textarea`;return{[I]:{position:"relative","&-show-count":{[`> ${n}`]:{height:"100%"},[`${n}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${n}`]:{paddingInlineEnd:S}},[`&-affix-wrapper${I}-has-feedback`]:{[`${n}`]:{paddingInlineEnd:S}},[`&-affix-wrapper${n}-affix-wrapper`]:{padding:0,[`> textarea${n}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${n}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${n}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${I}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function X(u){return(0,M.TS)(u,{inputAffixPadding:u.paddingXXS})}const D=u=>{const{controlHeight:n,fontSize:S,lineHeight:I,lineWidth:j,controlHeightSM:J,controlHeightLG:N,fontSizeLG:O,lineHeightLG:ge,paddingSM:ve,controlPaddingHorizontalSM:ne,controlPaddingHorizontal:h,colorFillAlter:F,colorPrimaryHover:Y,controlOutlineWidth:te,controlOutline:pe,colorErrorOutline:Ne,colorWarningOutline:we}=u;return{paddingBlock:Math.max(Math.round((n-S*I)/2*10)/10-j,3),paddingBlockSM:Math.max(Math.round((J-S*I)/2*10)/10-j,0),paddingBlockLG:Math.ceil((N-O*ge)/2*10)/10-j,paddingInline:ve-j,paddingInlineSM:ne-j,paddingInlineLG:h-j,addonBg:F,activeBorderColor:Y,hoverBorderColor:Y,activeShadow:`0 0 0 ${te}px ${pe}`,errorActiveShadow:`0 0 0 ${te}px ${Ne}`,warningActiveShadow:`0 0 0 ${te}px ${we}`}};Ie.ZP=(0,U.Z)("Input",u=>{const n=(0,M.TS)(u,X(u));return[_(n),ce(n),G(n),v(n),oe(n),(0,b.c)(n)]},D)},71322:function(Gt,Ie,e){e.d(Ie,{D:function(){return ce},Z:function(){return u}});var c=e(87462),b=e(67294),M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},U=M,d=e(74643),x=function(S,I){return b.createElement(d.Z,(0,c.Z)({},S,{ref:I,icon:U}))},p=b.forwardRef(x),W=e(22751),l=e(91034),w=e(94184),V=e.n(w),r=e(10366),_=n=>!isNaN(parseFloat(n))&&isFinite(n),k=e(53124),G=e(84321),v=function(n,S){var I={};for(var j in n)Object.prototype.hasOwnProperty.call(n,j)&&S.indexOf(j)<0&&(I[j]=n[j]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,j=Object.getOwnPropertySymbols(n);J<j.length;J++)S.indexOf(j[J])<0&&Object.prototype.propertyIsEnumerable.call(n,j[J])&&(I[j[J]]=n[j[J]]);return I};const oe={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ce=b.createContext({}),X=(()=>{let n=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n+=1,`${S}${n}`}})();var u=b.forwardRef((n,S)=>{const{prefixCls:I,className:j,trigger:J,children:N,defaultCollapsed:O=!1,theme:ge="dark",style:ve={},collapsible:ne=!1,reverseArrow:h=!1,width:F=200,collapsedWidth:Y=80,zeroWidthTriggerStyle:te,breakpoint:pe,onCollapse:Ne,onBreakpoint:we}=n,Je=v(n,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ht}=(0,b.useContext)(G.Gs),[et,St]=(0,b.useState)("collapsed"in n?n.collapsed:O),[ut,yn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in n&&St(n.collapsed)},[n.collapsed]);const fn=(nt,be)=>{"collapsed"in n||St(nt),Ne==null||Ne(nt,be)},tt=(0,b.useRef)();tt.current=nt=>{yn(nt.matches),we==null||we(nt.matches),et!==nt.matches&&fn(nt.matches,"responsive")},(0,b.useEffect)(()=>{function nt(ie){return tt.current(ie)}let be;if(typeof window!="undefined"){const{matchMedia:ie}=window;if(ie&&pe&&pe in oe){be=ie(`(max-width: ${oe[pe]})`);try{be.addEventListener("change",nt)}catch(q){be.addListener(nt)}nt(be)}}return()=>{try{be==null||be.removeEventListener("change",nt)}catch(ie){be==null||be.removeListener(nt)}}},[pe]),(0,b.useEffect)(()=>{const nt=X("ant-sider-");return ht.addSider(nt),()=>ht.removeSider(nt)},[]);const Et=()=>{fn(!et,"clickTrigger")},{getPrefixCls:rt}=(0,b.useContext)(k.E_),ze=()=>{const nt=rt("layout-sider",I),be=(0,r.Z)(Je,["collapsed"]),ie=et?Y:F,q=_(ie)?`${ie}px`:String(ie),xe=parseFloat(String(Y||0))===0?b.createElement("span",{onClick:Et,className:V()(`${nt}-zero-width-trigger`,`${nt}-zero-width-trigger-${h?"right":"left"}`),style:te},J||b.createElement(p,null)):null,st={expanded:h?b.createElement(l.Z,null):b.createElement(W.Z,null),collapsed:h?b.createElement(W.Z,null):b.createElement(l.Z,null)}[et?"collapsed":"expanded"],gt=J!==null?xe||b.createElement("div",{className:`${nt}-trigger`,onClick:Et,style:{width:q}},J||st):null,Kt=Object.assign(Object.assign({},ve),{flex:`0 0 ${q}`,maxWidth:q,minWidth:q,width:q}),Ut=V()(nt,`${nt}-${ge}`,{[`${nt}-collapsed`]:!!et,[`${nt}-has-trigger`]:ne&&J!==null&&!xe,[`${nt}-below`]:!!ut,[`${nt}-zero-width`]:parseFloat(q)===0},j);return b.createElement("aside",Object.assign({className:Ut},be,{style:Kt,ref:S}),b.createElement("div",{className:`${nt}-children`},N),ne||ut&&xe?gt:null)},yt=b.useMemo(()=>({siderCollapsed:et}),[et]);return b.createElement(ce.Provider,{value:yt},ze())})},84321:function(Gt,Ie,e){e.d(Ie,{VY:function(){return X},$_:function(){return ce},h4:function(){return oe},Gs:function(){return R},ZP:function(){return D}});var c=e(74902),b=e(94184),M=e.n(b),U=e(10366),d=e(67294),x=e(53124),p=e(67968),l=u=>{const{componentCls:n,bodyBg:S,lightSiderBg:I,lightTriggerBg:j,lightTriggerColor:J}=u;return{[`${n}-sider-light`]:{background:I,[`${n}-sider-trigger`]:{color:J,background:j},[`${n}-sider-zero-width-trigger`]:{color:J,background:j,border:`1px solid ${S}`,borderInlineStart:0}}}};const w=u=>{const{antCls:n,componentCls:S,colorText:I,triggerColor:j,footerBg:J,triggerBg:N,headerHeight:O,headerPadding:ge,headerColor:ve,footerPadding:ne,triggerHeight:h,zeroTriggerHeight:F,zeroTriggerWidth:Y,motionDurationMid:te,motionDurationSlow:pe,fontSize:Ne,borderRadius:we,bodyBg:Je,headerBg:ht,siderBg:et}=u;return{[S]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${S}-has-sider`]:{flexDirection:"row",[`> ${S}, > ${S}-content`]:{width:0}},[`${S}-header, &${S}-footer`]:{flex:"0 0 auto"},[`${S}-sider`]:{position:"relative",minWidth:0,background:et,transition:`all ${te}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${n}-menu${n}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:h},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:h,color:j,lineHeight:`${h}px`,textAlign:"center",background:N,cursor:"pointer",transition:`all ${te}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:O,insetInlineEnd:-Y,zIndex:1,width:Y,height:F,color:j,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:et,borderStartStartRadius:0,borderStartEndRadius:we,borderEndEndRadius:we,borderEndStartRadius:0,cursor:"pointer",transition:`background ${pe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${pe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Y,borderStartStartRadius:we,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:we}}}}},l(u)),{"&-rtl":{direction:"rtl"}}),[`${S}-header`]:{height:O,padding:ge,color:ve,lineHeight:`${O}px`,background:ht,[`${n}-menu`]:{lineHeight:"inherit"}},[`${S}-footer`]:{padding:ne,color:I,fontSize:Ne,background:J},[`${S}-content`]:{flex:"auto",minHeight:0}}};var V=(0,p.Z)("Layout",u=>[w(u)],u=>{const{colorBgLayout:n,controlHeight:S,controlHeightLG:I,colorText:j,controlHeightSM:J,marginXXS:N,colorTextLightSolid:O,colorBgContainer:ge}=u,ve=I*1.25;return{colorBgHeader:"#001529",colorBgBody:n,colorBgTrigger:"#002140",bodyBg:n,headerBg:"#001529",headerHeight:S*2,headerPadding:`0 ${ve}px`,headerColor:j,footerPadding:`${J}px ${ve}px`,footerBg:n,siderBg:"#001529",triggerHeight:I+N*2,triggerBg:"#002140",triggerColor:O,zeroTriggerWidth:I,zeroTriggerHeight:I,lightSiderBg:ge,lightTriggerBg:ge,lightTriggerColor:j}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),r=function(u,n){var S={};for(var I in u)Object.prototype.hasOwnProperty.call(u,I)&&n.indexOf(I)<0&&(S[I]=u[I]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(u);j<I.length;j++)n.indexOf(I[j])<0&&Object.prototype.propertyIsEnumerable.call(u,I[j])&&(S[I[j]]=u[I[j]]);return S};const R=d.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function _(u){let{suffixCls:n,tagName:S,displayName:I}=u;return j=>d.forwardRef((N,O)=>d.createElement(j,Object.assign({ref:O,suffixCls:n,tagName:S},N)))}const k=d.forwardRef((u,n)=>{const{prefixCls:S,suffixCls:I,className:j,tagName:J}=u,N=r(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:O}=d.useContext(x.E_),ge=O("layout",S),[ve,ne]=V(ge),h=I?`${ge}-${I}`:ge;return ve(d.createElement(J,Object.assign({className:M()(S||h,j,ne),ref:n},N)))}),G=d.forwardRef((u,n)=>{const{direction:S}=d.useContext(x.E_),[I,j]=d.useState([]),{prefixCls:J,className:N,rootClassName:O,children:ge,hasSider:ve,tagName:ne,style:h}=u,F=r(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Y=(0,U.Z)(F,["suffixCls"]),{getPrefixCls:te,layout:pe}=d.useContext(x.E_),Ne=te("layout",J),[we,Je]=V(Ne),ht=M()(Ne,{[`${Ne}-has-sider`]:typeof ve=="boolean"?ve:I.length>0,[`${Ne}-rtl`]:S==="rtl"},pe==null?void 0:pe.className,N,O,Je),et=d.useMemo(()=>({siderHook:{addSider:St=>{j(ut=>[].concat((0,c.Z)(ut),[St]))},removeSider:St=>{j(ut=>ut.filter(yn=>yn!==St))}}}),[]);return we(d.createElement(R.Provider,{value:et},d.createElement(ne,Object.assign({ref:n,className:ht,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),h)},Y),ge)))}),v=_({tagName:"div",displayName:"Layout"})(G),oe=_({suffixCls:"header",tagName:"header",displayName:"Header"})(k),ce=_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(k),X=_({suffixCls:"content",tagName:"main",displayName:"Content"})(k);var D=v},76529:function(Gt,Ie,e){e.d(Ie,{J:function(){return x}});var c=e(67294),b=e(4173),M=e(60276),U=function(p,W){var l={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&W.indexOf(w)<0&&(l[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,w=Object.getOwnPropertySymbols(p);V<w.length;V++)W.indexOf(w[V])<0&&Object.prototype.propertyIsEnumerable.call(p,w[V])&&(l[w[V]]=p[w[V]]);return l};const d=c.createContext(null),x=c.forwardRef((p,W)=>{const{children:l}=p,w=U(p,["children"]),V=c.useContext(d),r=c.useMemo(()=>Object.assign(Object.assign({},V),w),[V,w.prefixCls,w.mode,w.selectable]);return c.createElement(d.Provider,{value:r},c.createElement(b.BR,null,(0,M.supportNodeRef)(l)?c.cloneElement(l,{ref:W}):l))});Ie.Z=d},68508:function(Gt,Ie,e){e.d(Ie,{default:function(){return nt}});var c=e(52073),b=e(67294),M=e(71322),U=e(94184),d=e.n(U),x=e(53124),p=function(be,ie){var q={};for(var xe in be)Object.prototype.hasOwnProperty.call(be,xe)&&ie.indexOf(xe)<0&&(q[xe]=be[xe]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,xe=Object.getOwnPropertySymbols(be);Me<xe.length;Me++)ie.indexOf(xe[Me])<0&&Object.prototype.propertyIsEnumerable.call(be,xe[Me])&&(q[xe[Me]]=be[xe[Me]]);return q},l=be=>{const{prefixCls:ie,className:q,dashed:xe}=be,Me=p(be,["prefixCls","className","dashed"]),{getPrefixCls:ot}=b.useContext(x.E_),st=ot("menu",ie),gt=d()({[`${st}-item-divider-dashed`]:!!xe},q);return b.createElement(c.iz,Object.assign({className:gt},Me))},w=e(37419),V=e(10366),r=e(83062),R=e(96159),k=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),v=be=>{var ie;const{className:q,children:xe,icon:Me,title:ot,danger:st}=be,{prefixCls:gt,firstLevel:Kt,direction:Ut,disableMenuItemTitleTooltip:rn,inlineCollapsed:Fe}=b.useContext(k),He=er=>{const wn=b.createElement("span",{className:`${gt}-title-content`},xe);return(!Me||(0,R.l$)(xe)&&xe.type==="span")&&xe&&er&&Kt&&typeof xe=="string"?b.createElement("div",{className:`${gt}-inline-collapsed-noicon`},xe.charAt(0)):wn},{siderCollapsed:We}=b.useContext(M.D);let Mt=ot;typeof ot=="undefined"?Mt=Kt?xe:"":ot===!1&&(Mt="");const At={title:Mt};!We&&!Fe&&(At.title=null,At.open=!1);const on=(0,w.Z)(xe).length;let Nn=b.createElement(c.ck,Object.assign({},(0,V.Z)(be,["title","icon","danger"]),{className:d()({[`${gt}-item-danger`]:st,[`${gt}-item-only-child`]:(Me?on+1:on)===1},q),title:typeof ot=="string"?ot:void 0}),(0,R.Tm)(Me,{className:d()((0,R.l$)(Me)?(ie=Me.props)===null||ie===void 0?void 0:ie.className:"",`${gt}-item-icon`)}),He(Fe));return rn||(Nn=b.createElement(r.Z,Object.assign({},At,{placement:Ut==="rtl"?"left":"right",overlayClassName:`${gt}-inline-collapsed-tooltip`}),Nn)),Nn},ce=be=>{var ie;const{popupClassName:q,icon:xe,title:Me,theme:ot}=be,st=b.useContext(k),{prefixCls:gt,inlineCollapsed:Kt,theme:Ut}=st,rn=(0,c.Xl)();let Fe;if(!xe)Fe=Kt&&!rn.length&&Me&&typeof Me=="string"?b.createElement("div",{className:`${gt}-inline-collapsed-noicon`},Me.charAt(0)):b.createElement("span",{className:`${gt}-title-content`},Me);else{const We=(0,R.l$)(Me)&&Me.type==="span";Fe=b.createElement(b.Fragment,null,(0,R.Tm)(xe,{className:d()((0,R.l$)(xe)?(ie=xe.props)===null||ie===void 0?void 0:ie.className:"",`${gt}-item-icon`)}),We?Me:b.createElement("span",{className:`${gt}-title-content`},Me))}const He=b.useMemo(()=>Object.assign(Object.assign({},st),{firstLevel:!1}),[st]);return b.createElement(k.Provider,{value:He},b.createElement(c.Wd,Object.assign({},(0,V.Z)(be,["icon"]),{title:Fe,popupClassName:d()(gt,q,`${gt}-${ot||Ut}`)})))},X=e(25877),D=e(60276),u=e(33603),n=e(76529),S=function(be,ie){var q={};for(var xe in be)Object.prototype.hasOwnProperty.call(be,xe)&&ie.indexOf(xe)<0&&(q[xe]=be[xe]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,xe=Object.getOwnPropertySymbols(be);Me<xe.length;Me++)ie.indexOf(xe[Me])<0&&Object.prototype.propertyIsEnumerable.call(be,xe[Me])&&(q[xe[Me]]=be[xe[Me]]);return q};function I(be){return(be||[]).map((ie,q)=>{if(ie&&typeof ie=="object"){const xe=ie,{label:Me,children:ot,key:st,type:gt}=xe,Kt=S(xe,["label","children","key","type"]),Ut=st!=null?st:`tmp-${q}`;return ot||gt==="group"?gt==="group"?b.createElement(c.BW,Object.assign({key:Ut},Kt,{title:Me}),I(ot)):b.createElement(ce,Object.assign({key:Ut},Kt,{title:Me}),I(ot)):gt==="divider"?b.createElement(l,Object.assign({key:Ut},Kt)):b.createElement(v,Object.assign({key:Ut},Kt),Me)}return null}).filter(ie=>ie)}function j(be){return b.useMemo(()=>be&&I(be),[be])}var J=e(84780),N=e(14747),O=e(33507),ge=e(67771),ve=e(50438),ne=e(67968),h=e(45503),Y=be=>{const{componentCls:ie,motionDurationSlow:q,horizontalLineHeight:xe,colorSplit:Me,lineWidth:ot,lineType:st,itemPaddingInline:gt}=be;return{[`${ie}-horizontal`]:{lineHeight:xe,border:0,borderBottom:`${ot}px ${st} ${Me}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:gt},[`> ${ie}-item:hover,
> ${ie}-item-active,
> ${ie}-submenu ${ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ie}-item, ${ie}-submenu-title`]:{transition:[`border-color ${q}`,`background ${q}`].join(",")},[`${ie}-submenu-arrow`]:{display:"none"}}}},pe=be=>{let{componentCls:ie,menuArrowOffset:q}=be;return{[`${ie}-rtl`]:{direction:"rtl"},[`${ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ie}-rtl${ie}-vertical,
${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${q})`},"&::after":{transform:`rotate(45deg) translateY(${q})`}}}}};const Ne=be=>Object.assign({},(0,N.oN)(be));var Je=(be,ie)=>{const{componentCls:q,itemColor:xe,itemSelectedColor:Me,groupTitleColor:ot,itemBg:st,subMenuItemBg:gt,itemSelectedBg:Kt,activeBarHeight:Ut,activeBarWidth:rn,activeBarBorderWidth:Fe,motionDurationSlow:He,motionEaseInOut:We,motionEaseOut:Mt,itemPaddingInline:At,motionDurationMid:on,itemHoverColor:Nn,lineType:er,colorSplit:wn,itemDisabledColor:sr,dangerItemColor:zr,dangerItemHoverColor:ho,dangerItemSelectedColor:Hr,dangerItemActiveBg:Br,dangerItemSelectedBg:yo,itemHoverBg:Ko,itemActiveBg:Qr,menuSubMenuBg:zo,horizontalItemSelectedColor:bo,horizontalItemSelectedBg:mo,horizontalItemBorderRadius:go,horizontalItemHoverBg:Ao,popupBg:ue}=be;return{[`${q}-${ie}, ${q}-${ie} > ${q}`]:{color:xe,background:st,[`&${q}-root:focus-visible`]:Object.assign({},Ne(be)),[`${q}-item-group-title`]:{color:ot},[`${q}-submenu-selected`]:{[`> ${q}-submenu-title`]:{color:Me}},[`${q}-item-disabled, ${q}-submenu-disabled`]:{color:`${sr} !important`},[`${q}-item:not(${q}-item-selected):not(${q}-submenu-selected)`]:{[`&:hover, > ${q}-submenu-title:hover`]:{color:Nn}},[`&:not(${q}-horizontal)`]:{[`${q}-item:not(${q}-item-selected)`]:{"&:hover":{backgroundColor:Ko},"&:active":{backgroundColor:Qr}},[`${q}-submenu-title`]:{"&:hover":{backgroundColor:Ko},"&:active":{backgroundColor:Qr}}},[`${q}-item-danger`]:{color:zr,[`&${q}-item:hover`]:{[`&:not(${q}-item-selected):not(${q}-submenu-selected)`]:{color:ho}},[`&${q}-item:active`]:{background:Br}},[`${q}-item a`]:{"&, &:hover":{color:"inherit"}},[`${q}-item-selected`]:{color:Me,[`&${q}-item-danger`]:{color:Hr},"a, a:hover":{color:"inherit"}},[`& ${q}-item-selected`]:{backgroundColor:Kt,[`&${q}-item-danger`]:{backgroundColor:yo}},[`${q}-item, ${q}-submenu-title`]:{[`&:not(${q}-item-disabled):focus-visible`]:Object.assign({},Ne(be))},[`&${q}-submenu > ${q}`]:{backgroundColor:zo},[`&${q}-popup > ${q}`]:{backgroundColor:ue},[`&${q}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${q}-item, > ${q}-submenu`]:{top:Fe,marginTop:-Fe,marginBottom:0,borderRadius:go,"&::after":{position:"absolute",insetInline:At,bottom:0,borderBottom:`${Ut}px solid transparent`,transition:`border-color ${He} ${We}`,content:'""'},"&:hover, &-active, &-open":{background:Ao,"&::after":{borderBottomWidth:Ut,borderBottomColor:bo}},"&-selected":{color:bo,backgroundColor:mo,"&:hover":{backgroundColor:mo},"&::after":{borderBottomWidth:Ut,borderBottomColor:bo}}}}),[`&${q}-root`]:{[`&${q}-inline, &${q}-vertical`]:{borderInlineEnd:`${Fe}px ${er} ${wn}`}},[`&${q}-inline`]:{[`${q}-sub${q}-inline`]:{background:gt},[`${q}-item, ${q}-submenu-title`]:Fe&&rn?{width:`calc(100% + ${Fe}px)`}:{},[`${q}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${rn}px solid ${Me}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${on} ${Mt}`,`opacity ${on} ${Mt}`].join(","),content:'""'},[`&${q}-item-danger`]:{"&::after":{borderInlineEndColor:Hr}}},[`${q}-selected, ${q}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${on} ${We}`,`opacity ${on} ${We}`].join(",")}}}}}};const ht=be=>{const{componentCls:ie,itemHeight:q,itemMarginInline:xe,padding:Me,menuArrowSize:ot,marginXS:st,itemMarginBlock:gt}=be,Kt=Me+ot+st;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:q,lineHeight:`${q}px`,paddingInline:Me,overflow:"hidden",textOverflow:"ellipsis",marginInline:xe,marginBlock:gt,width:`calc(100% - ${xe*2}px)`},[`> ${ie}-item,
> ${ie}-submenu > ${ie}-submenu-title`]:{height:q,lineHeight:`${q}px`},[`${ie}-item-group-list ${ie}-submenu-title,
${ie}-submenu-title`]:{paddingInlineEnd:Kt}}};var St=be=>{const{componentCls:ie,iconCls:q,itemHeight:xe,colorTextLightSolid:Me,dropdownWidth:ot,controlHeightLG:st,motionDurationMid:gt,motionEaseOut:Kt,paddingXL:Ut,itemMarginInline:rn,fontSizeLG:Fe,motionDurationSlow:He,paddingXS:We,boxShadowSecondary:Mt,collapsedWidth:At,collapsedIconSize:on}=be,Nn={height:xe,lineHeight:`${xe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},ht(be))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},ht(be)),{boxShadow:Mt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:ot,maxHeight:`calc(100vh - ${st*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${He}`,`background ${He}`,`padding ${gt} ${Kt}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:Nn,[`& ${ie}-item-group-title`]:{paddingInlineStart:Ut}},[`${ie}-item`]:Nn}},{[`${ie}-inline-collapsed`]:{width:At,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:Fe,textAlign:"center"}}},[`> ${ie}-item,
> ${ie}-item-group > ${ie}-item-group-list > ${ie}-item,
> ${ie}-item-group > ${ie}-item-group-list > ${ie}-submenu > ${ie}-submenu-title,
> ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Fe/2}px - ${rn}px)`,textOverflow:"clip",[`
${ie}-submenu-arrow,
${ie}-submenu-expand-icon
`]:{opacity:0},[`${ie}-item-icon, ${q}`]:{margin:0,fontSize:on,lineHeight:`${xe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${q}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${q}`]:{display:"none"},"a, a:hover":{color:Me}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},N.vS),{paddingInline:We})}}]};const ut=be=>{const{componentCls:ie,motionDurationSlow:q,motionDurationMid:xe,motionEaseInOut:Me,motionEaseOut:ot,iconCls:st,iconSize:gt,iconMarginInlineEnd:Kt}=be;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${q}`,`background ${q}`,`padding ${q} ${Me}`].join(","),[`${ie}-item-icon, ${st}`]:{minWidth:gt,fontSize:gt,transition:[`font-size ${xe} ${ot}`,`margin ${q} ${Me}`,`color ${q}`].join(","),"+ span":{marginInlineStart:Kt,opacity:1,transition:[`opacity ${q} ${Me}`,`margin ${q}`,`color ${q}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,N.Ro)()),[`&${ie}-item-only-child`]:{[`> ${st}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},yn=be=>{const{componentCls:ie,motionDurationSlow:q,motionEaseInOut:xe,borderRadius:Me,menuArrowSize:ot,menuArrowOffset:st}=be;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:be.margin,width:ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${q} ${xe}, opacity ${q}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ot*.6,height:ot*.15,backgroundColor:"currentcolor",borderRadius:Me,transition:[`background ${q} ${xe}`,`transform ${q} ${xe}`,`top ${q} ${xe}`,`color ${q} ${xe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${st})`},"&::after":{transform:`rotate(-45deg) translateY(${st})`}}}}},fn=be=>{const{antCls:ie,componentCls:q,fontSize:xe,motionDurationSlow:Me,motionDurationMid:ot,motionEaseInOut:st,paddingXS:gt,padding:Kt,colorSplit:Ut,lineWidth:rn,zIndexPopup:Fe,borderRadiusLG:He,subMenuItemBorderRadius:We,menuArrowSize:Mt,menuArrowOffset:At,lineType:on,menuPanelMaskInset:Nn,groupTitleLineHeight:er,groupTitleFontSize:wn}=be;return[{"":{[`${q}`]:Object.assign(Object.assign({},(0,N.dF)()),{"&-hidden":{display:"none"}})},[`${q}-submenu-hidden`]:{display:"none"}},{[q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,N.Wf)(be)),(0,N.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:xe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Me} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${q}-item`]:{flex:"none"}},[`${q}-item, ${q}-submenu, ${q}-submenu-title`]:{borderRadius:be.itemBorderRadius},[`${q}-item-group-title`]:{padding:`${gt}px ${Kt}px`,fontSize:wn,lineHeight:er,transition:`all ${Me}`},[`&-horizontal ${q}-submenu`]:{transition:[`border-color ${Me} ${st}`,`background ${Me} ${st}`].join(",")},[`${q}-submenu, ${q}-submenu-inline`]:{transition:[`border-color ${Me} ${st}`,`background ${Me} ${st}`,`padding ${ot} ${st}`].join(",")},[`${q}-submenu ${q}-sub`]:{cursor:"initial",transition:[`background ${Me} ${st}`,`padding ${Me} ${st}`].join(",")},[`${q}-title-content`]:{transition:`color ${Me}`},[`${q}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${q}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ut,borderStyle:on,borderWidth:0,borderTopWidth:rn,marginBlock:rn,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ut(be)),{[`${q}-item-group`]:{[`${q}-item-group-list`]:{margin:0,padding:0,[`${q}-item, ${q}-submenu-title`]:{paddingInline:`${xe*2}px ${Kt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Fe,borderRadius:He,boxShadow:"none",transformOrigin:"0 0",[`&${q}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Nn}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Nn},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:be.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:be.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:be.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:be.paddingXS},[`> ${q}`]:Object.assign(Object.assign(Object.assign({borderRadius:He},ut(be)),yn(be)),{[`${q}-item, ${q}-submenu > ${q}-submenu-title`]:{borderRadius:We},[`${q}-submenu-title::after`]:{transition:`transform ${Me} ${st}`}})}}),yn(be)),{[`&-inline-collapsed ${q}-submenu-arrow,
&-inline ${q}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${At})`},"&::after":{transform:`rotate(45deg) translateX(-${At})`}},[`${q}-submenu-open${q}-submenu-inline > ${q}-submenu-title > ${q}-submenu-arrow`]:{transform:`translateY(-${Mt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${At})`},"&::before":{transform:`rotate(45deg) translateX(${At})`}}})},{[`${ie}-layout-header`]:{[q]:{lineHeight:"inherit"}}}]};var tt=(be,ie)=>(0,ne.Z)("Menu",xe=>{if(ie===!1)return[];const{colorBgElevated:Me,colorPrimary:ot,colorTextLightSolid:st,controlHeightLG:gt,fontSize:Kt,darkItemColor:Ut,darkDangerItemColor:rn,darkItemBg:Fe,darkSubMenuItemBg:He,darkItemSelectedColor:We,darkItemSelectedBg:Mt,darkDangerItemSelectedBg:At,darkItemHoverBg:on,darkGroupTitleColor:Nn,darkItemHoverColor:er,darkItemDisabledColor:wn,darkDangerItemHoverColor:sr,darkDangerItemSelectedColor:zr,darkDangerItemActiveBg:ho}=xe,Hr=Kt/7*5,Br=(0,h.TS)(xe,{menuArrowSize:Hr,menuHorizontalHeight:gt*1.15,menuArrowOffset:`${Hr*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Me}),yo=(0,h.TS)(Br,{itemColor:Ut,itemHoverColor:er,groupTitleColor:Nn,itemSelectedColor:We,itemBg:Fe,popupBg:Fe,subMenuItemBg:He,itemActiveBg:"transparent",itemSelectedBg:Mt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:on,itemDisabledColor:wn,dangerItemColor:rn,dangerItemHoverColor:sr,dangerItemSelectedColor:zr,dangerItemActiveBg:ho,dangerItemSelectedBg:At,menuSubMenuBg:He,horizontalItemSelectedColor:st,horizontalItemSelectedBg:ot});return[fn(Br),Y(Br),St(Br),Je(Br,"light"),Je(yo,"dark"),pe(Br),(0,O.Z)(Br),(0,ge.oN)(Br,"slide-up"),(0,ge.oN)(Br,"slide-down"),(0,ve._y)(Br,"zoom-big")]},xe=>{const{colorPrimary:Me,colorError:ot,colorTextDisabled:st,colorErrorBg:gt,colorText:Kt,colorTextDescription:Ut,colorBgContainer:rn,colorFillAlter:Fe,colorFillContent:He,lineWidth:We,lineWidthBold:Mt,controlItemBgActive:At,colorBgTextHover:on,controlHeightLG:Nn,lineHeight:er,colorBgElevated:wn,marginXXS:sr,padding:zr,fontSize:ho,controlHeightSM:Hr,fontSizeLG:Br,colorTextLightSolid:yo,colorErrorHover:Ko}=xe,Qr=new J.C(yo).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:xe.zIndexPopupBase+50,radiusItem:xe.borderRadiusLG,itemBorderRadius:xe.borderRadiusLG,radiusSubMenuItem:xe.borderRadiusSM,subMenuItemBorderRadius:xe.borderRadiusSM,colorItemText:Kt,itemColor:Kt,colorItemTextHover:Kt,itemHoverColor:Kt,colorItemTextHoverHorizontal:Me,horizontalItemHoverColor:Me,colorGroupTitle:Ut,groupTitleColor:Ut,colorItemTextSelected:Me,itemSelectedColor:Me,colorItemTextSelectedHorizontal:Me,horizontalItemSelectedColor:Me,colorItemBg:rn,itemBg:rn,colorItemBgHover:on,itemHoverBg:on,colorItemBgActive:He,itemActiveBg:At,colorSubItemBg:Fe,subMenuItemBg:Fe,colorItemBgSelected:At,itemSelectedBg:At,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Mt,activeBarHeight:Mt,colorActiveBarBorderSize:We,activeBarBorderWidth:We,colorItemTextDisabled:st,itemDisabledColor:st,colorDangerItemText:ot,dangerItemColor:ot,colorDangerItemTextHover:ot,dangerItemHoverColor:ot,colorDangerItemTextSelected:ot,dangerItemSelectedColor:ot,colorDangerItemBgActive:gt,dangerItemActiveBg:gt,colorDangerItemBgSelected:gt,dangerItemSelectedBg:gt,itemMarginInline:xe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Nn,groupTitleLineHeight:er,collapsedWidth:Nn*2,popupBg:wn,itemMarginBlock:sr,itemPaddingInline:zr,horizontalLineHeight:`${Nn*1.15}px`,iconSize:ho,iconMarginInlineEnd:Hr-ho,collapsedIconSize:Br,groupTitleFontSize:ho,darkItemDisabledColor:new J.C(yo).setAlpha(.25).toRgbString(),darkItemColor:Qr,darkDangerItemColor:ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:yo,darkItemSelectedBg:Me,darkDangerItemSelectedBg:ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Qr,darkItemHoverColor:yo,darkDangerItemHoverColor:Ko,darkDangerItemSelectedColor:yo,darkDangerItemActiveBg:ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(be),Et=function(be,ie){var q={};for(var xe in be)Object.prototype.hasOwnProperty.call(be,xe)&&ie.indexOf(xe)<0&&(q[xe]=be[xe]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,xe=Object.getOwnPropertySymbols(be);Me<xe.length;Me++)ie.indexOf(xe[Me])<0&&Object.prototype.propertyIsEnumerable.call(be,xe[Me])&&(q[xe[Me]]=be[xe[Me]]);return q},ze=(0,b.forwardRef)((be,ie)=>{var q,xe;const Me=b.useContext(n.Z),ot=Me||{},{getPrefixCls:st,getPopupContainer:gt,direction:Kt,menu:Ut}=b.useContext(x.E_),rn=st(),{prefixCls:Fe,className:He,style:We,theme:Mt="light",expandIcon:At,_internalDisableMenuItemTitleTooltip:on,inlineCollapsed:Nn,siderCollapsed:er,items:wn,children:sr,rootClassName:zr,mode:ho,selectable:Hr,onClick:Br,overflowedIndicatorPopupClassName:yo}=be,Ko=Et(be,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Qr=(0,V.Z)(Ko,["collapsedWidth"]),zo=j(wn)||sr;(q=ot.validator)===null||q===void 0||q.call(ot,{mode:ho});const bo=(0,D.useEvent)(function(){var Dt;Br==null||Br.apply(void 0,arguments),(Dt=ot.onClick)===null||Dt===void 0||Dt.call(ot)}),mo=ot.mode||ho,go=Hr!=null?Hr:ot.selectable,Ao=b.useMemo(()=>er!==void 0?er:Nn,[Nn,er]),ue={horizontal:{motionName:`${rn}-slide-up`},inline:(0,u.Z)(rn),other:{motionName:`${rn}-zoom-big`}},Ue=st("menu",Fe||ot.prefixCls),[Ve,Ye]=tt(Ue,!Me),mt=d()(`${Ue}-${Mt}`,Ut==null?void 0:Ut.className,He);let Xe;if(typeof At=="function")Xe=At;else if(At===null||At===!1)Xe=null;else if(ot.expandIcon===null||ot.expandIcon===!1)Xe=null;else{const Dt=At!=null?At:ot.expandIcon;Xe=(0,R.Tm)(Dt,{className:d()(`${Ue}-submenu-expand-icon`,(0,R.l$)(Dt)?(xe=Dt.props)===null||xe===void 0?void 0:xe.className:"")})}const xt=b.useMemo(()=>({prefixCls:Ue,inlineCollapsed:Ao||!1,direction:Kt,firstLevel:!0,theme:Mt,mode:mo,disableMenuItemTitleTooltip:on}),[Ue,Ao,Kt,on,Mt]);return Ve(b.createElement(n.Z.Provider,{value:null},b.createElement(k.Provider,{value:xt},b.createElement(c.ZP,Object.assign({getPopupContainer:gt,overflowedIndicator:b.createElement(X.Z,null),overflowedIndicatorPopupClassName:d()(Ue,`${Ue}-${Mt}`,yo),mode:mo,selectable:go,onClick:bo},Qr,{inlineCollapsed:Ao,style:Object.assign(Object.assign({},Ut==null?void 0:Ut.style),We),className:mt,prefixCls:Ue,direction:Kt,defaultMotions:ue,expandIcon:Xe,ref:ie,rootClassName:d()(zr,Ye)}),zo))))});const yt=(0,b.forwardRef)((be,ie)=>{const q=(0,b.useRef)(null),xe=b.useContext(M.D);return(0,b.useImperativeHandle)(ie,()=>({menu:q.current,focus:Me=>{var ot;(ot=q.current)===null||ot===void 0||ot.focus(Me)}})),b.createElement(ze,Object.assign({ref:q},be,xe))});yt.Item=v,yt.SubMenu=ce,yt.Divider=l,yt.ItemGroup=c.BW;var nt=yt},66330:function(Gt,Ie,e){e.d(Ie,{t5:function(){return w}});var c=e(94184),b=e.n(c),M=e(92419),U=e(67294),d=e(53124),x=e(81643),p=e(20136),W=function(r,R){var _={};for(var k in r)Object.prototype.hasOwnProperty.call(r,k)&&R.indexOf(k)<0&&(_[k]=r[k]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,k=Object.getOwnPropertySymbols(r);G<k.length;G++)R.indexOf(k[G])<0&&Object.prototype.propertyIsEnumerable.call(r,k[G])&&(_[k[G]]=r[k[G]]);return _};const l=(r,R,_)=>{if(!(!R&&!_))return U.createElement(U.Fragment,null,R&&U.createElement("div",{className:`${r}-title`},(0,x.Z)(R)),U.createElement("div",{className:`${r}-inner-content`},(0,x.Z)(_)))},w=r=>{const{hashId:R,prefixCls:_,className:k,style:G,placement:v="top",title:oe,content:ce,children:X}=r;return U.createElement("div",{className:b()(R,_,`${_}-pure`,`${_}-placement-${v}`,k),style:G},U.createElement("div",{className:`${_}-arrow`}),U.createElement(M.G,Object.assign({},r,{className:R,prefixCls:_}),X||l(_,oe,ce)))},V=r=>{const{prefixCls:R}=r,_=W(r,["prefixCls"]),{getPrefixCls:k}=U.useContext(d.E_),G=k("popover",R),[v,oe]=(0,p.Z)(G);return v(U.createElement(w,Object.assign({},_,{prefixCls:G,hashId:oe})))};Ie.ZP=V},55241:function(Gt,Ie,e){var c=e(94184),b=e.n(c),M=e(67294),U=e(81643),d=e(33603),x=e(53124),p=e(83062),W=e(66330),l=e(20136),w=function(R,_){var k={};for(var G in R)Object.prototype.hasOwnProperty.call(R,G)&&_.indexOf(G)<0&&(k[G]=R[G]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,G=Object.getOwnPropertySymbols(R);v<G.length;v++)_.indexOf(G[v])<0&&Object.prototype.propertyIsEnumerable.call(R,G[v])&&(k[G[v]]=R[G[v]]);return k};const V=R=>{let{title:_,content:k,prefixCls:G}=R;return M.createElement(M.Fragment,null,_&&M.createElement("div",{className:`${G}-title`},(0,U.Z)(_)),M.createElement("div",{className:`${G}-inner-content`},(0,U.Z)(k)))},r=M.forwardRef((R,_)=>{const{prefixCls:k,title:G,content:v,overlayClassName:oe,placement:ce="top",trigger:X="hover",mouseEnterDelay:D=.1,mouseLeaveDelay:u=.1,overlayStyle:n={}}=R,S=w(R,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:I}=M.useContext(x.E_),j=I("popover",k),[J,N]=(0,l.Z)(j),O=I(),ge=b()(oe,N);return J(M.createElement(p.Z,Object.assign({placement:ce,trigger:X,mouseEnterDelay:D,mouseLeaveDelay:u,overlayStyle:n},S,{prefixCls:j,overlayClassName:ge,ref:_,overlay:G||v?M.createElement(V,{prefixCls:j,title:G,content:v}):null,transitionName:(0,d.m)(O,"zoom-big",S.transitionName),"data-popover-inject":!0})))});r._InternalPanelDoNotUseOrYouWillBeFired=W.ZP,Ie.Z=r},20136:function(Gt,Ie,e){var c=e(14747),b=e(50438),M=e(97414),U=e(8796),d=e(67968),x=e(45503);const p=w=>{const{componentCls:V,popoverColor:r,minWidth:R,fontWeightStrong:_,popoverPadding:k,boxShadowSecondary:G,colorTextHeading:v,borderRadiusLG:oe,zIndexPopup:ce,marginXS:X,colorBgElevated:D,popoverBg:u}=w;return[{[V]:Object.assign(Object.assign({},(0,c.Wf)(w)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ce,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":D,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${V}-content`]:{position:"relative"},[`${V}-inner`]:{backgroundColor:u,backgroundClip:"padding-box",borderRadius:oe,boxShadow:G,padding:k},[`${V}-title`]:{minWidth:R,marginBottom:X,color:v,fontWeight:_},[`${V}-inner-content`]:{color:r}})},(0,M.ZP)(w,{colorBg:"var(--antd-arrow-background-color)"}),{[`${V}-pure`]:{position:"relative",maxWidth:"none",margin:w.sizePopupArrow,display:"inline-block",[`${V}-content`]:{display:"inline-block"}}}]},W=w=>{const{componentCls:V}=w;return{[V]:U.i.map(r=>{const R=w[`${r}6`];return{[`&${V}-${r}`]:{"--antd-arrow-background-color":R,[`${V}-inner`]:{backgroundColor:R},[`${V}-arrow`]:{background:"transparent"}}}})}},l=w=>{const{componentCls:V,lineWidth:r,lineType:R,colorSplit:_,paddingSM:k,controlHeight:G,fontSize:v,lineHeight:oe,padding:ce}=w,X=G-Math.round(v*oe),D=X/2,u=X/2-r,n=ce;return{[V]:{[`${V}-inner`]:{padding:0},[`${V}-title`]:{margin:0,padding:`${D}px ${n}px ${u}px`,borderBottom:`${r}px ${R} ${_}`},[`${V}-inner-content`]:{padding:`${k}px ${n}px`}}}};Ie.Z=(0,d.Z)("Popover",w=>{const{colorBgElevated:V,colorText:r,wireframe:R}=w,_=(0,x.TS)(w,{popoverPadding:12,popoverBg:V,popoverColor:r});return[p(_),W(_),R&&l(_),(0,b._y)(_,"zoom-big")]},w=>({width:177,minWidth:177,zIndexPopup:w.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},87244:function(Gt,Ie,e){e.d(Ie,{Z:function(){return u}});var c=e(14747),b=e(80110),M=e(45503),U=e(67968),d=e(67771),x=e(33297);const p=n=>{const{optionHeight:S,optionFontSize:I,optionLineHeight:j,optionPadding:J}=n;return{position:"relative",display:"block",minHeight:S,padding:J,color:n.colorText,fontWeight:"normal",fontSize:I,lineHeight:j,boxSizing:"border-box"}};var l=n=>{const{antCls:S,componentCls:I}=n,j=`${I}-item`,J=`&${S}-slide-up-enter${S}-slide-up-enter-active`,N=`&${S}-slide-up-appear${S}-slide-up-appear-active`,O=`&${S}-slide-up-leave${S}-slide-up-leave-active`,ge=`${I}-dropdown-placement-`;return[{[`${I}-dropdown`]:Object.assign(Object.assign({},(0,c.Wf)(n)),{position:"absolute",top:-9999,zIndex:n.zIndexPopup,boxSizing:"border-box",padding:n.paddingXXS,overflow:"hidden",fontSize:n.fontSize,fontVariant:"initial",backgroundColor:n.colorBgElevated,borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary,[`
${J}${ge}bottomLeft,
${N}${ge}bottomLeft
`]:{animationName:d.fJ},[`
${J}${ge}topLeft,
${N}${ge}topLeft,
${J}${ge}topRight,
${N}${ge}topRight
`]:{animationName:d.Qt},[`${O}${ge}bottomLeft`]:{animationName:d.Uw},[`
${O}${ge}topLeft,
${O}${ge}topRight
`]:{animationName:d.ly},"&-hidden":{display:"none"},[`${j}`]:Object.assign(Object.assign({},p(n)),{cursor:"pointer",transition:`background ${n.motionDurationSlow} ease`,borderRadius:n.borderRadiusSM,"&-group":{color:n.colorTextDescription,fontSize:n.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},c.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${j}-option-disabled)`]:{backgroundColor:n.optionActiveBg},[`&-selected:not(${j}-option-disabled)`]:{color:n.optionSelectedColor,fontWeight:n.optionSelectedFontWeight,backgroundColor:n.optionSelectedBg,[`${j}-option-state`]:{color:n.colorPrimary}},"&-disabled":{[`&${j}-option-selected`]:{backgroundColor:n.colorBgContainerDisabled},color:n.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:n.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,d.oN)(n,"slide-up"),(0,d.oN)(n,"slide-down"),(0,x.Fm)(n,"move-up"),(0,x.Fm)(n,"move-down")]};const w=2,V=n=>{let{controlHeightSM:S,controlHeight:I,lineWidth:j}=n;const J=(I-S)/2-j,N=Math.ceil(J/2);return[J,N]};function r(n,S){const{componentCls:I,iconCls:j}=n,J=`${I}-selection-overflow`,N=n.multipleSelectItemHeight,[O]=V(n),ge=S?`${I}-${S}`:"";return{[`${I}-multiple${ge}`]:{fontSize:n.fontSize,[J]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${I}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${O-w}px ${w*2}px`,borderRadius:n.borderRadius,[`${I}-show-search&`]:{cursor:"text"},[`${I}-disabled&`]:{background:n.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${w}px 0`,lineHeight:`${N}px`,visibility:"hidden",content:'"\\a0"'}},[`
&${I}-show-arrow ${I}-selector,
&${I}-allow-clear ${I}-selector
`]:{paddingInlineEnd:n.fontSizeIcon+n.controlPaddingHorizontal},[`${I}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:N,marginTop:w,marginBottom:w,lineHeight:`${N-n.lineWidth*2}px`,background:n.multipleItemBg,border:`${n.lineWidth}px ${n.lineType} ${n.multipleItemBorderColor}`,borderRadius:n.borderRadiusSM,cursor:"default",transition:`font-size ${n.motionDurationSlow}, line-height ${n.motionDurationSlow}, height ${n.motionDurationSlow}`,userSelect:"none",marginInlineEnd:w*2,paddingInlineStart:n.paddingXS,paddingInlineEnd:n.paddingXS/2,[`${I}-disabled&`]:{color:n.multipleItemColorDisabled,borderColor:n.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:n.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,c.Ro)()),{display:"inline-flex",alignItems:"center",color:n.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${j}`]:{verticalAlign:"-0.2em"},"&:hover":{color:n.colorIconHover}})},[`${J}-item + ${J}-item`]:{[`${I}-selection-search`]:{marginInlineStart:0}},[`${I}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:n.inputPaddingHorizontalBase-O,"\n &-input,\n &-mirror\n ":{height:N,fontFamily:n.fontFamily,lineHeight:`${N}px`,transition:`all ${n.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${I}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:n.inputPaddingHorizontalBase,insetInlineEnd:n.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${n.motionDurationSlow}`}}}}var _=n=>{const{componentCls:S}=n,I=(0,M.TS)(n,{controlHeight:n.controlHeightSM,multipleSelectItemHeight:n.controlHeightXS,borderRadius:n.borderRadiusSM,borderRadiusSM:n.borderRadiusXS}),j=(0,M.TS)(n,{fontSize:n.fontSizeLG,controlHeight:n.controlHeightLG,multipleSelectItemHeight:n.multipleItemHeightLG,borderRadius:n.borderRadiusLG,borderRadiusSM:n.borderRadius}),[,J]=V(n);return[r(n),r(I,"sm"),{[`${S}-multiple${S}-sm`]:{[`${S}-selection-placeholder`]:{insetInline:n.controlPaddingHorizontalSM-n.lineWidth},[`${S}-selection-search`]:{marginInlineStart:J}}},r(j,"lg")]};function k(n,S){const{componentCls:I,inputPaddingHorizontalBase:j,borderRadius:J}=n,N=n.controlHeight-n.lineWidth*2,O=Math.ceil(n.fontSize*1.25),ge=S?`${I}-${S}`:"";return{[`${I}-single${ge}`]:{fontSize:n.fontSize,[`${I}-selector`]:Object.assign(Object.assign({},(0,c.Wf)(n)),{display:"flex",borderRadius:J,[`${I}-selection-search`]:{position:"absolute",top:0,insetInlineStart:j,insetInlineEnd:j,bottom:0,"&-input":{width:"100%"}},[`
${I}-selection-item,
${I}-selection-placeholder
`]:{padding:0,lineHeight:`${N}px`,transition:`all ${n.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${N}px`}},[`${I}-selection-item`]:{position:"relative",userSelect:"none"},[`${I}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${I}-selection-item:after`,`${I}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${I}-show-arrow ${I}-selection-item,
&${I}-show-arrow ${I}-selection-placeholder
`]:{paddingInlineEnd:O},[`&${I}-open ${I}-selection-item`]:{color:n.colorTextPlaceholder},[`&:not(${I}-customize-input)`]:{[`${I}-selector`]:{width:"100%",height:n.controlHeight,padding:`0 ${j}px`,[`${I}-selection-search-input`]:{height:N},"&:after":{lineHeight:`${N}px`}}},[`&${I}-customize-input`]:{[`${I}-selector`]:{"&:after":{display:"none"},[`${I}-selection-search`]:{position:"static",width:"100%"},[`${I}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${j}px`,"&:after":{display:"none"}}}}}}}function G(n){const{componentCls:S}=n,I=n.controlPaddingHorizontalSM-n.lineWidth;return[k(n),k((0,M.TS)(n,{controlHeight:n.controlHeightSM,borderRadius:n.borderRadiusSM}),"sm"),{[`${S}-single${S}-sm`]:{[`&:not(${S}-customize-input)`]:{[`${S}-selection-search`]:{insetInlineStart:I,insetInlineEnd:I},[`${S}-selector`]:{padding:`0 ${I}px`},[`&${S}-show-arrow ${S}-selection-search`]:{insetInlineEnd:I+n.fontSize*1.5},[`
&${S}-show-arrow ${S}-selection-item,
&${S}-show-arrow ${S}-selection-placeholder
`]:{paddingInlineEnd:n.fontSize*1.5}}}},k((0,M.TS)(n,{controlHeight:n.singleItemHeightLG,fontSize:n.fontSizeLG,borderRadius:n.borderRadiusLG}),"lg")]}const v=n=>{const{componentCls:S,selectorBg:I}=n;return{position:"relative",backgroundColor:I,border:`${n.lineWidth}px ${n.lineType} ${n.colorBorder}`,transition:`all ${n.motionDurationMid} ${n.motionEaseInOut}`,input:{cursor:"pointer"},[`${S}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${S}-disabled&`]:{color:n.colorTextDisabled,background:n.colorBgContainerDisabled,cursor:"not-allowed",[`${S}-multiple&`]:{background:n.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},oe=function(n,S){let I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:j,borderHoverColor:J,outlineColor:N,antCls:O}=S,ge=I?{[`${j}-selector`]:{borderColor:J}}:{};return{[n]:{[`&:not(${j}-disabled):not(${j}-customize-input):not(${O}-pagination-size-changer)`]:Object.assign(Object.assign({},ge),{[`${j}-focused& ${j}-selector`]:{borderColor:J,boxShadow:`0 0 0 ${S.controlOutlineWidth}px ${N}`,outline:0},[`&:hover ${j}-selector`]:{borderColor:J}})}}},ce=n=>{const{componentCls:S}=n;return{[`${S}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},X=n=>{const{componentCls:S,inputPaddingHorizontalBase:I,iconCls:j}=n;return{[S]:Object.assign(Object.assign({},(0,c.Wf)(n)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${S}-customize-input) ${S}-selector`]:Object.assign(Object.assign({},v(n)),ce(n)),[`${S}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},c.vS),[`${S}-selection-placeholder`]:Object.assign(Object.assign({},c.vS),{flex:1,color:n.colorTextPlaceholder,pointerEvents:"none"}),[`${S}-arrow`]:Object.assign(Object.assign({},(0,c.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:I,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[j]:{verticalAlign:"top",transition:`transform ${n.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${S}-suffix)`]:{pointerEvents:"auto"}},[`${S}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${S}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:I,zIndex:1,display:"inline-block",width:n.fontSizeIcon,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:n.clearBg,cursor:"pointer",opacity:0,transition:`color ${n.motionDurationMid} ease, opacity ${n.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:n.colorTextTertiary}},"&:hover":{[`${S}-clear`]:{opacity:1}}}),[`${S}-has-feedback`]:{[`${S}-clear`]:{insetInlineEnd:I+n.fontSize+n.paddingXS}}}},D=n=>{const{componentCls:S}=n;return[{[S]:{[`&-borderless ${S}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${S}-in-form-item`]:{width:"100%"}}},X(n),G(n),_(n),l(n),{[`${S}-rtl`]:{direction:"rtl"}},oe(S,(0,M.TS)(n,{borderHoverColor:n.colorPrimaryHover,outlineColor:n.controlOutline})),oe(`${S}-status-error`,(0,M.TS)(n,{borderHoverColor:n.colorErrorHover,outlineColor:n.colorErrorOutline}),!0),oe(`${S}-status-warning`,(0,M.TS)(n,{borderHoverColor:n.colorWarningHover,outlineColor:n.colorWarningOutline}),!0),(0,b.c)(n,{borderElCls:`${S}-selector`,focusElCls:`${S}-focused`})]};var u=(0,U.Z)("Select",(n,S)=>{let{rootPrefixCls:I}=S;const j=(0,M.TS)(n,{rootPrefixCls:I,inputPaddingHorizontalBase:n.paddingSM-1,multipleSelectItemHeight:n.multipleItemHeight});return[D(j)]},n=>{const{fontSize:S,lineHeight:I,controlHeight:j,controlPaddingHorizontal:J,zIndexPopupBase:N,colorText:O,fontWeightStrong:ge,controlItemBgActive:ve,controlItemBgHover:ne,colorBgContainer:h,colorFillSecondary:F,controlHeightLG:Y,controlHeightSM:te,colorBgContainerDisabled:pe,colorTextDisabled:Ne}=n;return{zIndexPopup:N+50,optionSelectedColor:O,optionSelectedFontWeight:ge,optionSelectedBg:ve,optionActiveBg:ne,optionPadding:`${(j-S*I)/2}px ${J}px`,optionFontSize:S,optionLineHeight:I,optionHeight:j,selectorBg:h,clearBg:h,singleItemHeightLG:Y,multipleItemBg:F,multipleItemBorderColor:"transparent",multipleItemHeight:te,multipleItemHeightLG:j,multipleSelectorBgDisabled:pe,multipleItemColorDisabled:Ne,multipleItemBorderColorDisabled:"transparent"}})},13458:function(Gt,Ie,e){e.d(Ie,{Z:function(){return b}});const c=M=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:M==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function b(M,U){return M||c(U)}},78642:function(Gt,Ie,e){e.d(Ie,{Z:function(){return c}});function c(b,M){return M!==void 0?M:b!==null}},46163:function(Gt,Ie,e){e.d(Ie,{Z:function(){return W}});var c=e(18299),b=e(16646),M=e(73475),U=e(42922),d=e(3407),x=e(72395),p=e(67294);function W(l){let{suffixIcon:w,clearIcon:V,menuItemSelectedIcon:r,removeIcon:R,loading:_,multiple:k,hasFeedback:G,prefixCls:v,showSuffixIcon:oe,feedbackIcon:ce,showArrow:X,componentName:D}=l;const u=V!=null?V:p.createElement(b.Z,null),n=J=>w===null&&!G&&!X?null:p.createElement(p.Fragment,null,oe!==!1&&J,G&&ce);let S=null;if(w!==void 0)S=n(w);else if(_)S=n(p.createElement(d.Z,{spin:!0}));else{const J=`${v}-suffix`;S=N=>{let{open:O,showSearch:ge}=N;return n(O&&ge?p.createElement(x.Z,{className:J}):p.createElement(U.Z,{className:J}))}}let I=null;r!==void 0?I=r:k?I=p.createElement(c.Z,null):I=null;let j=null;return R!==void 0?j=R:j=p.createElement(M.Z,null),{clearIcon:u,suffixIcon:S,itemIcon:I,removeIcon:j}}},33507:function(Gt,Ie){const e=c=>({[c.componentCls]:{[`${c.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${c.motionDurationMid} ${c.motionEaseInOut},
opacity ${c.motionDurationMid} ${c.motionEaseInOut} !important`}},[`${c.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${c.motionDurationMid} ${c.motionEaseInOut},
opacity ${c.motionDurationMid} ${c.motionEaseInOut} !important`}}});Ie.Z=e},33297:function(Gt,Ie,e){e.d(Ie,{Fm:function(){return r}});var c=e(45930),b=e(93590);const M=new c.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),U=new c.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),d=new c.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new c.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),p=new c.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),W=new c.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new c.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),w=new c.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),V={"move-up":{inKeyframes:l,outKeyframes:w},"move-down":{inKeyframes:M,outKeyframes:U},"move-left":{inKeyframes:d,outKeyframes:x},"move-right":{inKeyframes:p,outKeyframes:W}},r=(R,_)=>{const{antCls:k}=R,G=`${k}-${_}`,{inKeyframes:v,outKeyframes:oe}=V[_];return[(0,b.R)(G,v,oe,R.motionDurationMid),{[`
${G}-enter,
${G}-appear
`]:{opacity:0,animationTimingFunction:R.motionEaseOutCirc},[`${G}-leave`]:{animationTimingFunction:R.motionEaseInOutCirc}}]}},67771:function(Gt,Ie,e){e.d(Ie,{Qt:function(){return d},Uw:function(){return U},fJ:function(){return M},ly:function(){return x},oN:function(){return r}});var c=e(45930),b=e(93590);const M=new c.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),U=new c.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new c.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),x=new c.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),p=new c.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),W=new c.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),l=new c.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),w=new c.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),V={"slide-up":{inKeyframes:M,outKeyframes:U},"slide-down":{inKeyframes:d,outKeyframes:x},"slide-left":{inKeyframes:p,outKeyframes:W},"slide-right":{inKeyframes:l,outKeyframes:w}},r=(R,_)=>{const{antCls:k}=R,G=`${k}-${_}`,{inKeyframes:v,outKeyframes:oe}=V[_];return[(0,b.R)(G,v,oe,R.motionDurationMid),{[`
${G}-enter,
${G}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:R.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${G}-leave`]:{animationTimingFunction:R.motionEaseInQuint}}]}},48305:function(Gt,Ie,e){e.d(Ie,{default:function(){return Gr}});var c=e(94184),b=e.n(c),M=e(87462),U=e(74902),d=e(1413),x=e(97685),p=e(45987),W=e(71002),l=e(4942),w=e(21770),V=e(80334),r=e(67294),R=e(8410),_=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var i=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(i==null?void 0:i.substr(0,4))},k=e(15105),G=e(42550),v=function(m){var B=m.className,o=m.customizeIcon,Z=m.customizeIconProps,z=m.onMouseDown,ee=m.onClick,E=m.children,L;return typeof o=="function"?L=o(Z):L=o,r.createElement("span",{className:B,onMouseDown:function(re){re.preventDefault(),z&&z(re)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ee,"aria-hidden":!0},L!==void 0?L:r.createElement("span",{className:b()(B.split(/\s+/).map(function(H){return"".concat(H,"-icon")}))},E))},oe=v;function ce(i,m,B,o,Z){var z=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,ee=arguments.length>6?arguments[6]:void 0,E=arguments.length>7?arguments[7]:void 0,L=r.useMemo(function(){if((0,W.Z)(o)==="object")return o.clearIcon;if(Z)return Z},[o,Z]),H=r.useMemo(function(){return!!(!z&&o&&(B.length||ee)&&!(E==="combobox"&&ee===""))},[o,z,B.length,ee,E]);return{allowClear:H,clearIcon:r.createElement(oe,{className:"".concat(i,"-clear"),onMouseDown:m,customizeIcon:L},"\xD7")}}var X=r.createContext(null);function D(){return r.useContext(X)}function u(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,m=r.useState(!1),B=(0,x.Z)(m,2),o=B[0],Z=B[1],z=r.useRef(null),ee=function(){window.clearTimeout(z.current)};r.useEffect(function(){return ee},[]);var E=function(H,re){ee(),z.current=window.setTimeout(function(){Z(H),re&&re()},i)};return[o,E,ee]}function n(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,m=r.useRef(null),B=r.useRef(null);r.useEffect(function(){return function(){window.clearTimeout(B.current)}},[]);function o(Z){(Z||m.current===null)&&(m.current=Z),window.clearTimeout(B.current),B.current=window.setTimeout(function(){m.current=null},i)}return[function(){return m.current},o]}function S(i,m,B,o){var Z=r.useRef(null);Z.current={open:m,triggerOpen:B,customizedTrigger:o},r.useEffect(function(){function z(ee){var E;if(!((E=Z.current)!==null&&E!==void 0&&E.customizedTrigger)){var L=ee.target;L.shadowRoot&&ee.composed&&(L=ee.composedPath()[0]||L),Z.current.open&&i().filter(function(H){return H}).every(function(H){return!H.contains(L)&&H!==L})&&Z.current.triggerOpen(!1)}}return window.addEventListener("mousedown",z),function(){return window.removeEventListener("mousedown",z)}},[])}var I=e(64217),j=e(48555);function J(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var N=J()?r.useLayoutEffect:r.useEffect,O=function(m,B){var o=r.useRef(!0);N(function(){return m(o.current)},B),N(function(){return o.current=!1,function(){o.current=!0}},[])},ge=function(m,B){O(function(o){if(!o)return m()},B)},ve=O,ne=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],h=void 0;function F(i,m){var B=i.prefixCls,o=i.invalidate,Z=i.item,z=i.renderItem,ee=i.responsive,E=i.responsiveDisabled,L=i.registerSize,H=i.itemKey,re=i.className,me=i.style,Le=i.children,t=i.display,a=i.order,s=i.component,g=s===void 0?"div":s,y=(0,p.Z)(i,ne),A=ee&&!t;function T(Pe){L(H,Pe)}r.useEffect(function(){return function(){T(null)}},[]);var ae=z&&Z!==h?z(Z):Le,le;o||(le={opacity:A?0:1,height:A?0:h,overflowY:A?"hidden":h,order:ee?a:h,pointerEvents:A?"none":h,position:A?"absolute":h});var se={};A&&(se["aria-hidden"]=!0);var Be=r.createElement(g,(0,M.Z)({className:b()(!o&&B,re),style:(0,d.Z)((0,d.Z)({},le),me)},se,y,{ref:m}),ae);return ee&&(Be=r.createElement(j.Z,{onResize:function(Ke){var he=Ke.offsetWidth;T(he)},disabled:E},Be)),Be}var Y=r.forwardRef(F);Y.displayName="Item";var te=Y;function pe(i){var m=r.useRef();m.current=i;var B=r.useCallback(function(){for(var o,Z=arguments.length,z=new Array(Z),ee=0;ee<Z;ee++)z[ee]=arguments[ee];return(o=m.current)===null||o===void 0?void 0:o.call.apply(o,[m].concat(z))},[]);return B}var Ne=e(73935),we=function(m){return+setTimeout(m,16)},Je=function(m){return clearTimeout(m)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(we=function(m){return window.requestAnimationFrame(m)},Je=function(m){return window.cancelAnimationFrame(m)});var ht=0,et=new Map;function St(i){et.delete(i)}var ut=function(m){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ht+=1;var o=ht;function Z(z){if(z===0)St(o),m();else{var ee=we(function(){Z(z-1)});et.set(o,ee)}}return Z(B),o};ut.cancel=function(i){var m=et.get(i);return St(m),Je(m)};var yn=ut;function fn(i){if(typeof MessageChannel=="undefined")yn(i);else{var m=new MessageChannel;m.port1.onmessage=function(){return i()},m.port2.postMessage(void 0)}}function tt(){var i=r.useRef(null),m=function(o){i.current||(i.current=[],fn(function(){(0,Ne.unstable_batchedUpdates)(function(){i.current.forEach(function(Z){Z()}),i.current=null})})),i.current.push(o)};return m}function Et(i,m){var B=r.useState(m),o=(0,x.Z)(B,2),Z=o[0],z=o[1],ee=pe(function(E){i(function(){z(E)})});return[Z,ee]}var rt=r.createContext(null),ze=["component"],yt=["className"],nt=["className"],be=function(m,B){var o=r.useContext(rt);if(!o){var Z=m.component,z=Z===void 0?"div":Z,ee=(0,p.Z)(m,ze);return r.createElement(z,(0,M.Z)({},ee,{ref:B}))}var E=o.className,L=(0,p.Z)(o,yt),H=m.className,re=(0,p.Z)(m,nt);return r.createElement(rt.Provider,{value:null},r.createElement(te,(0,M.Z)({ref:B,className:b()(E,H)},L,re)))},ie=r.forwardRef(be);ie.displayName="RawItem";var q=ie,xe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Me="responsive",ot="invalidate";function st(i){return"+ ".concat(i.length," ...")}function gt(i,m){var B=i.prefixCls,o=B===void 0?"rc-overflow":B,Z=i.data,z=Z===void 0?[]:Z,ee=i.renderItem,E=i.renderRawItem,L=i.itemKey,H=i.itemWidth,re=H===void 0?10:H,me=i.ssr,Le=i.style,t=i.className,a=i.maxCount,s=i.renderRest,g=i.renderRawRest,y=i.suffix,A=i.component,T=A===void 0?"div":A,ae=i.itemComponent,le=i.onVisibleChange,se=(0,p.Z)(i,xe),Be=me==="full",Pe=tt(),Ke=Et(Pe,null),he=(0,x.Z)(Ke,2),Oe=he[0],lt=he[1],Qe=Oe||0,pt=Et(Pe,new Map),_e=(0,x.Z)(pt,2),Ge=_e[0],$e=_e[1],vt=Et(Pe,0),Ct=(0,x.Z)(vt,2),gn=Ct[0],Ft=Ct[1],pn=Et(Pe,0),ln=(0,x.Z)(pn,2),jt=ln[0],Kn=ln[1],Hn=Et(Pe,0),bt=(0,x.Z)(Hn,2),at=bt[0],Ot=bt[1],It=(0,r.useState)(null),zt=(0,x.Z)(It,2),nn=zt[0],Qt=zt[1],_n=(0,r.useState)(null),en=(0,x.Z)(_n,2),Wt=en[0],rr=en[1],xn=r.useMemo(function(){return Wt===null&&Be?Number.MAX_SAFE_INTEGER:Wt||0},[Wt,Oe]),Jn=(0,r.useState)(!1),Vn=(0,x.Z)(Jn,2),hn=Vn[0],un=Vn[1],or="".concat(o,"-item"),Jt=Math.max(gn,jt),$n=a===Me,An=z.length&&$n,Gn=a===ot,hr=An||typeof a=="number"&&z.length>a,Fn=(0,r.useMemo)(function(){var Rn=z;return An?Oe===null&&Be?Rn=z:Rn=z.slice(0,Math.min(z.length,Qe/re)):typeof a=="number"&&(Rn=z.slice(0,a)),Rn},[z,re,Oe,a,An]),ur=(0,r.useMemo)(function(){return An?z.slice(xn+1):z.slice(Fn.length)},[z,Fn,An,xn]),Sn=(0,r.useCallback)(function(Rn,ct){var Nt;return typeof L=="function"?L(Rn):(Nt=L&&(Rn==null?void 0:Rn[L]))!==null&&Nt!==void 0?Nt:ct},[L]),wr=(0,r.useCallback)(ee||function(Rn){return Rn},[ee]);function qt(Rn,ct,Nt){Wt===Rn&&(ct===void 0||ct===nn)||(rr(Rn),Nt||(un(Rn<z.length-1),le==null||le(Rn)),ct!==void 0&&Qt(ct))}function ar(Rn,ct){lt(ct.clientWidth)}function yr(Rn,ct){$e(function(Nt){var Lt=new Map(Nt);return ct===null?Lt.delete(Rn):Lt.set(Rn,ct),Lt})}function Ir(Rn,ct){Kn(ct),Ft(jt)}function Zr(Rn,ct){Ot(ct)}function Ur(Rn){return Ge.get(Sn(Fn[Rn],Rn))}ve(function(){if(Qe&&typeof Jt=="number"&&Fn){var Rn=at,ct=Fn.length,Nt=ct-1;if(!ct){qt(0,null);return}for(var Lt=0;Lt<ct;Lt+=1){var dn=Ur(Lt);if(Be&&(dn=dn||0),dn===void 0){qt(Lt-1,void 0,!0);break}if(Rn+=dn,Nt===0&&Rn<=Qe||Lt===Nt-1&&Rn+Ur(Nt)<=Qe){qt(Nt,null);break}else if(Rn+Jt>Qe){qt(Lt-1,Rn-dn-at+jt);break}}y&&Ur(0)+at>Qe&&Qt(null)}},[Qe,Ge,jt,at,Sn,Fn]);var Lr=hn&&!!ur.length,ra={};nn!==null&&An&&(ra={position:"absolute",left:nn,top:0});var eo={prefixCls:or,responsive:An,component:ae,invalidate:Gn},$r=E?function(Rn,ct){var Nt=Sn(Rn,ct);return r.createElement(rt.Provider,{key:Nt,value:(0,d.Z)((0,d.Z)({},eo),{},{order:ct,item:Rn,itemKey:Nt,registerSize:yr,display:ct<=xn})},E(Rn,ct))}:function(Rn,ct){var Nt=Sn(Rn,ct);return r.createElement(te,(0,M.Z)({},eo,{order:ct,key:Nt,item:Rn,renderItem:wr,itemKey:Nt,registerSize:yr,display:ct<=xn}))},co,fo={order:Lr?xn:Number.MAX_SAFE_INTEGER,className:"".concat(or,"-rest"),registerSize:Ir,display:Lr};if(g)g&&(co=r.createElement(rt.Provider,{value:(0,d.Z)((0,d.Z)({},eo),fo)},g(ur)));else{var oa=s||st;co=r.createElement(te,(0,M.Z)({},eo,fo),typeof oa=="function"?oa(ur):oa)}var to=r.createElement(T,(0,M.Z)({className:b()(!Gn&&o,t),style:Le,ref:m},se),Fn.map($r),hr?co:null,y&&r.createElement(te,(0,M.Z)({},eo,{responsive:$n,responsiveDisabled:!An,order:xn,className:"".concat(or,"-suffix"),registerSize:Zr,display:!0,style:ra}),y));return $n&&(to=r.createElement(j.Z,{onResize:ar,disabled:!An},to)),to}var Kt=r.forwardRef(gt);Kt.displayName="Overflow",Kt.Item=q,Kt.RESPONSIVE=Me,Kt.INVALIDATE=ot;var Ut=Kt,rn=Ut,Fe=function(m,B){var o,Z,z=m.prefixCls,ee=m.id,E=m.inputElement,L=m.disabled,H=m.tabIndex,re=m.autoFocus,me=m.autoComplete,Le=m.editable,t=m.activeDescendantId,a=m.value,s=m.maxLength,g=m.onKeyDown,y=m.onMouseDown,A=m.onChange,T=m.onPaste,ae=m.onCompositionStart,le=m.onCompositionEnd,se=m.open,Be=m.attrs,Pe=E||r.createElement("input",null),Ke=Pe,he=Ke.ref,Oe=Ke.props,lt=Oe.onKeyDown,Qe=Oe.onChange,pt=Oe.onMouseDown,_e=Oe.onCompositionStart,Ge=Oe.onCompositionEnd,$e=Oe.style;return(0,V.Kp)(!("maxLength"in Pe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Pe=r.cloneElement(Pe,(0,d.Z)((0,d.Z)((0,d.Z)({type:"search"},Oe),{},{id:ee,ref:(0,G.sQ)(B,he),disabled:L,tabIndex:H,autoComplete:me||"off",autoFocus:re,className:b()("".concat(z,"-selection-search-input"),(o=Pe)===null||o===void 0||(Z=o.props)===null||Z===void 0?void 0:Z.className),role:"combobox","aria-label":"Search","aria-expanded":se||!1,"aria-haspopup":"listbox","aria-owns":"".concat(ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(ee,"_list"),"aria-activedescendant":se?t:void 0},Be),{},{value:Le?a:"",maxLength:s,readOnly:!Le,unselectable:Le?null:"on",style:(0,d.Z)((0,d.Z)({},$e),{},{opacity:Le?null:0}),onKeyDown:function(Ct){g(Ct),lt&&lt(Ct)},onMouseDown:function(Ct){y(Ct),pt&&pt(Ct)},onChange:function(Ct){A(Ct),Qe&&Qe(Ct)},onCompositionStart:function(Ct){ae(Ct),_e&&_e(Ct)},onCompositionEnd:function(Ct){le(Ct),Ge&&Ge(Ct)},onPaste:T})),Pe},He=r.forwardRef(Fe);He.displayName="Input";var We=He;function Mt(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var At=typeof window!="undefined"&&window.document&&window.document.documentElement,on=At;function Nn(i){return i!=null}function er(i){return!i&&i!==0}function wn(i){return["string","number"].includes((0,W.Z)(i))}function sr(i){var m=void 0;return i&&(wn(i.title)?m=i.title.toString():wn(i.label)&&(m=i.label.toString())),m}function zr(i,m){on?r.useLayoutEffect(i,m):r.useEffect(i,m)}function ho(i){var m;return(m=i.key)!==null&&m!==void 0?m:i.value}var Hr=function(m){m.preventDefault(),m.stopPropagation()},Br=function(m){var B=m.id,o=m.prefixCls,Z=m.values,z=m.open,ee=m.searchValue,E=m.autoClearSearchValue,L=m.inputRef,H=m.placeholder,re=m.disabled,me=m.mode,Le=m.showSearch,t=m.autoFocus,a=m.autoComplete,s=m.activeDescendantId,g=m.tabIndex,y=m.removeIcon,A=m.maxTagCount,T=m.maxTagTextLength,ae=m.maxTagPlaceholder,le=ae===void 0?function(Qt){return"+ ".concat(Qt.length," ...")}:ae,se=m.tagRender,Be=m.onToggleOpen,Pe=m.onRemove,Ke=m.onInputChange,he=m.onInputPaste,Oe=m.onInputKeyDown,lt=m.onInputMouseDown,Qe=m.onInputCompositionStart,pt=m.onInputCompositionEnd,_e=r.useRef(null),Ge=(0,r.useState)(0),$e=(0,x.Z)(Ge,2),vt=$e[0],Ct=$e[1],gn=(0,r.useState)(!1),Ft=(0,x.Z)(gn,2),pn=Ft[0],ln=Ft[1],jt="".concat(o,"-selection"),Kn=z||me==="multiple"&&E===!1||me==="tags"?ee:"",Hn=me==="tags"||me==="multiple"&&E===!1||Le&&(z||pn);zr(function(){Ct(_e.current.scrollWidth)},[Kn]);function bt(Qt,_n,en,Wt,rr){return r.createElement("span",{className:b()("".concat(jt,"-item"),(0,l.Z)({},"".concat(jt,"-item-disabled"),en)),title:sr(Qt)},r.createElement("span",{className:"".concat(jt,"-item-content")},_n),Wt&&r.createElement(oe,{className:"".concat(jt,"-item-remove"),onMouseDown:Hr,onClick:rr,customizeIcon:y},"\xD7"))}function at(Qt,_n,en,Wt,rr){var xn=function(Vn){Hr(Vn),Be(!z)};return r.createElement("span",{onMouseDown:xn},se({label:_n,value:Qt,disabled:en,closable:Wt,onClose:rr}))}function Ot(Qt){var _n=Qt.disabled,en=Qt.label,Wt=Qt.value,rr=!re&&!_n,xn=en;if(typeof T=="number"&&(typeof en=="string"||typeof en=="number")){var Jn=String(xn);Jn.length>T&&(xn="".concat(Jn.slice(0,T),"..."))}var Vn=function(un){un&&un.stopPropagation(),Pe(Qt)};return typeof se=="function"?at(Wt,xn,_n,rr,Vn):bt(Qt,xn,_n,rr,Vn)}function It(Qt){var _n=typeof le=="function"?le(Qt):le;return bt({title:_n},_n,!1)}var zt=r.createElement("div",{className:"".concat(jt,"-search"),style:{width:vt},onFocus:function(){ln(!0)},onBlur:function(){ln(!1)}},r.createElement(We,{ref:L,open:z,prefixCls:o,id:B,inputElement:null,disabled:re,autoFocus:t,autoComplete:a,editable:Hn,activeDescendantId:s,value:Kn,onKeyDown:Oe,onMouseDown:lt,onChange:Ke,onPaste:he,onCompositionStart:Qe,onCompositionEnd:pt,tabIndex:g,attrs:(0,I.Z)(m,!0)}),r.createElement("span",{ref:_e,className:"".concat(jt,"-search-mirror"),"aria-hidden":!0},Kn,"\xA0")),nn=r.createElement(rn,{prefixCls:"".concat(jt,"-overflow"),data:Z,renderItem:Ot,renderRest:It,suffix:zt,itemKey:ho,maxCount:A});return r.createElement(r.Fragment,null,nn,!Z.length&&!Kn&&r.createElement("span",{className:"".concat(jt,"-placeholder")},H))},yo=Br,Ko=function(m){var B=m.inputElement,o=m.prefixCls,Z=m.id,z=m.inputRef,ee=m.disabled,E=m.autoFocus,L=m.autoComplete,H=m.activeDescendantId,re=m.mode,me=m.open,Le=m.values,t=m.placeholder,a=m.tabIndex,s=m.showSearch,g=m.searchValue,y=m.activeValue,A=m.maxLength,T=m.onInputKeyDown,ae=m.onInputMouseDown,le=m.onInputChange,se=m.onInputPaste,Be=m.onInputCompositionStart,Pe=m.onInputCompositionEnd,Ke=m.title,he=r.useState(!1),Oe=(0,x.Z)(he,2),lt=Oe[0],Qe=Oe[1],pt=re==="combobox",_e=pt||s,Ge=Le[0],$e=g||"";pt&&y&&!lt&&($e=y),r.useEffect(function(){pt&&Qe(!1)},[pt,y]);var vt=re!=="combobox"&&!me&&!s?!1:!!$e,Ct=Ke===void 0?sr(Ge):Ke,gn=function(){if(Ge)return null;var pn=vt?{visibility:"hidden"}:void 0;return r.createElement("span",{className:"".concat(o,"-selection-placeholder"),style:pn},t)};return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(o,"-selection-search")},r.createElement(We,{ref:z,prefixCls:o,id:Z,open:me,inputElement:B,disabled:ee,autoFocus:E,autoComplete:L,editable:_e,activeDescendantId:H,value:$e,onKeyDown:T,onMouseDown:ae,onChange:function(pn){Qe(!0),le(pn)},onPaste:se,onCompositionStart:Be,onCompositionEnd:Pe,tabIndex:a,attrs:(0,I.Z)(m,!0),maxLength:pt?A:void 0})),!pt&&Ge?r.createElement("span",{className:"".concat(o,"-selection-item"),title:Ct,style:vt?{visibility:"hidden"}:void 0},Ge.label):null,gn())},Qr=Ko;function zo(i){return![k.Z.ESC,k.Z.SHIFT,k.Z.BACKSPACE,k.Z.TAB,k.Z.WIN_KEY,k.Z.ALT,k.Z.META,k.Z.WIN_KEY_RIGHT,k.Z.CTRL,k.Z.SEMICOLON,k.Z.EQUALS,k.Z.CAPS_LOCK,k.Z.CONTEXT_MENU,k.Z.F1,k.Z.F2,k.Z.F3,k.Z.F4,k.Z.F5,k.Z.F6,k.Z.F7,k.Z.F8,k.Z.F9,k.Z.F10,k.Z.F11,k.Z.F12].includes(i)}var bo=function(m,B){var o=(0,r.useRef)(null),Z=(0,r.useRef)(!1),z=m.prefixCls,ee=m.open,E=m.mode,L=m.showSearch,H=m.tokenWithEnter,re=m.autoClearSearchValue,me=m.onSearch,Le=m.onSearchSubmit,t=m.onToggleOpen,a=m.onInputKeyDown,s=m.domRef;r.useImperativeHandle(B,function(){return{focus:function(){o.current.focus()},blur:function(){o.current.blur()}}});var g=n(0),y=(0,x.Z)(g,2),A=y[0],T=y[1],ae=function($e){var vt=$e.which;(vt===k.Z.UP||vt===k.Z.DOWN)&&$e.preventDefault(),a&&a($e),vt===k.Z.ENTER&&E==="tags"&&!Z.current&&!ee&&(Le==null||Le($e.target.value)),zo(vt)&&t(!0)},le=function(){T(!0)},se=(0,r.useRef)(null),Be=function($e){me($e,!0,Z.current)!==!1&&t(!0)},Pe=function(){Z.current=!0},Ke=function($e){Z.current=!1,E!=="combobox"&&Be($e.target.value)},he=function($e){var vt=$e.target.value;if(H&&se.current&&/[\r\n]/.test(se.current)){var Ct=se.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");vt=vt.replace(Ct,se.current)}se.current=null,Be(vt)},Oe=function($e){var vt=$e.clipboardData,Ct=vt.getData("text");se.current=Ct},lt=function($e){var vt=$e.target;if(vt!==o.current){var Ct=document.body.style.msTouchAction!==void 0;Ct?setTimeout(function(){o.current.focus()}):o.current.focus()}},Qe=function($e){var vt=A();$e.target!==o.current&&!vt&&E!=="combobox"&&$e.preventDefault(),(E!=="combobox"&&(!L||!vt)||!ee)&&(ee&&re!==!1&&me("",!0,!1),t())},pt={inputRef:o,onInputKeyDown:ae,onInputMouseDown:le,onInputChange:he,onInputPaste:Oe,onInputCompositionStart:Pe,onInputCompositionEnd:Ke},_e=E==="multiple"||E==="tags"?r.createElement(yo,(0,M.Z)({},m,pt)):r.createElement(Qr,(0,M.Z)({},m,pt));return r.createElement("div",{ref:s,className:"".concat(z,"-selector"),onClick:lt,onMouseDown:Qe},_e)},mo=r.forwardRef(bo);mo.displayName="Selector";var go=mo,Ao=e(62709),ue=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ue=function(m){var B=m===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:B,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:B,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:B,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:B,adjustY:1},htmlRegion:"scroll"}}},Ve=function(m,B){var o=m.prefixCls,Z=m.disabled,z=m.visible,ee=m.children,E=m.popupElement,L=m.animation,H=m.transitionName,re=m.dropdownStyle,me=m.dropdownClassName,Le=m.direction,t=Le===void 0?"ltr":Le,a=m.placement,s=m.builtinPlacements,g=m.dropdownMatchSelectWidth,y=m.dropdownRender,A=m.dropdownAlign,T=m.getPopupContainer,ae=m.empty,le=m.getTriggerDOMNode,se=m.onPopupVisibleChange,Be=m.onPopupMouseEnter,Pe=(0,p.Z)(m,ue),Ke="".concat(o,"-dropdown"),he=E;y&&(he=y(E));var Oe=r.useMemo(function(){return s||Ue(g)},[s,g]),lt=L?"".concat(Ke,"-").concat(L):H,Qe=typeof g=="number",pt=r.useMemo(function(){return Qe?null:g===!1?"minWidth":"width"},[g,Qe]),_e=re;Qe&&(_e=(0,d.Z)((0,d.Z)({},_e),{},{width:g}));var Ge=r.useRef(null);return r.useImperativeHandle(B,function(){return{getPopupElement:function(){return Ge.current}}}),r.createElement(Ao.Z,(0,M.Z)({},Pe,{showAction:se?["click"]:[],hideAction:se?["click"]:[],popupPlacement:a||(t==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Oe,prefixCls:Ke,popupTransitionName:lt,popup:r.createElement("div",{ref:Ge,onMouseEnter:Be},he),stretch:pt,popupAlign:A,popupVisible:z,getPopupContainer:T,popupClassName:b()(me,(0,l.Z)({},"".concat(Ke,"-empty"),ae)),popupStyle:_e,getTriggerDOMNode:le,onPopupVisibleChange:se}),ee)},Ye=r.forwardRef(Ve);Ye.displayName="SelectTrigger";var mt=Ye,Xe=e(84506);function xt(i,m){var B=i.key,o;return"value"in i&&(o=i.value),B!=null?B:o!==void 0?o:"rc-index-key-".concat(m)}function Dt(i,m){var B=i||{},o=B.label,Z=B.value,z=B.options,ee=B.groupLabel,E=o||(m?"children":"label");return{label:E,value:Z||"value",options:z||"options",groupLabel:ee||E}}function mn(i){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=m.fieldNames,o=m.childrenAsData,Z=[],z=Dt(B,!1),ee=z.label,E=z.value,L=z.options,H=z.groupLabel;function re(me,Le){me.forEach(function(t){if(Le||!(L in t)){var a=t[E];Z.push({key:xt(t,Z.length),groupOption:Le,data:t,label:t[ee],value:a})}else{var s=t[H];s===void 0&&o&&(s=t.label),Z.push({key:xt(t,Z.length),group:!0,data:t,label:s}),re(t[L],!0)}})}return re(i,!1),Z}function Bn(i){var m=(0,d.Z)({},i);return"props"in m||Object.defineProperty(m,"props",{get:function(){return(0,V.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),m}}),m}function $t(i,m){if(!m||!m.length)return null;var B=!1;function o(z,ee){var E=(0,Xe.Z)(ee),L=E[0],H=E.slice(1);if(!L)return[z];var re=z.split(L);return B=B||re.length>1,re.reduce(function(me,Le){return[].concat((0,U.Z)(me),(0,U.Z)(o(Le,H)))},[]).filter(function(me){return me})}var Z=o(i,m);return B?Z:null}var Cn=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],K=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function fe(i){return i==="tags"||i==="multiple"}var De=r.forwardRef(function(i,m){var B,o,Z=i.id,z=i.prefixCls,ee=i.className,E=i.showSearch,L=i.tagRender,H=i.direction,re=i.omitDomProps,me=i.displayValues,Le=i.onDisplayValuesChange,t=i.emptyOptions,a=i.notFoundContent,s=a===void 0?"Not Found":a,g=i.onClear,y=i.mode,A=i.disabled,T=i.loading,ae=i.getInputElement,le=i.getRawInputElement,se=i.open,Be=i.defaultOpen,Pe=i.onDropdownVisibleChange,Ke=i.activeValue,he=i.onActiveValueChange,Oe=i.activeDescendantId,lt=i.searchValue,Qe=i.autoClearSearchValue,pt=i.onSearch,_e=i.onSearchSplit,Ge=i.tokenSeparators,$e=i.allowClear,vt=i.suffixIcon,Ct=i.clearIcon,gn=i.OptionList,Ft=i.animation,pn=i.transitionName,ln=i.dropdownStyle,jt=i.dropdownClassName,Kn=i.dropdownMatchSelectWidth,Hn=i.dropdownRender,bt=i.dropdownAlign,at=i.placement,Ot=i.builtinPlacements,It=i.getPopupContainer,zt=i.showAction,nn=zt===void 0?[]:zt,Qt=i.onFocus,_n=i.onBlur,en=i.onKeyUp,Wt=i.onKeyDown,rr=i.onMouseDown,xn=(0,p.Z)(i,Cn),Jn=fe(y),Vn=(E!==void 0?E:Jn)||y==="combobox",hn=(0,d.Z)({},xn);K.forEach(function(kn){delete hn[kn]}),re==null||re.forEach(function(kn){delete hn[kn]});var un=r.useState(!1),or=(0,x.Z)(un,2),Jt=or[0],$n=or[1];r.useEffect(function(){$n(_())},[]);var An=r.useRef(null),Gn=r.useRef(null),hr=r.useRef(null),Fn=r.useRef(null),ur=r.useRef(null),Sn=u(),wr=(0,x.Z)(Sn,3),qt=wr[0],ar=wr[1],yr=wr[2];r.useImperativeHandle(m,function(){var kn,En;return{focus:(kn=Fn.current)===null||kn===void 0?void 0:kn.focus,blur:(En=Fn.current)===null||En===void 0?void 0:En.blur,scrollTo:function(Sa){var Mo;return(Mo=ur.current)===null||Mo===void 0?void 0:Mo.scrollTo(Sa)}}});var Ir=r.useMemo(function(){var kn;if(y!=="combobox")return lt;var En=(kn=me[0])===null||kn===void 0?void 0:kn.value;return typeof En=="string"||typeof En=="number"?String(En):""},[lt,y,me]),Zr=y==="combobox"&&typeof ae=="function"&&ae()||null,Ur=typeof le=="function"&&le(),Lr=(0,G.x1)(Gn,Ur==null||(B=Ur.props)===null||B===void 0?void 0:B.ref),ra=r.useState(!1),eo=(0,x.Z)(ra,2),$r=eo[0],co=eo[1];(0,R.Z)(function(){co(!0)},[]);var fo=(0,w.Z)(!1,{defaultValue:Be,value:se}),oa=(0,x.Z)(fo,2),to=oa[0],Rn=oa[1],ct=$r?to:!1,Nt=!s&&t;(A||Nt&&ct&&y==="combobox")&&(ct=!1);var Lt=Nt?!1:ct,dn=r.useCallback(function(kn){var En=kn!==void 0?kn:!ct;A||(Rn(En),ct!==En&&(Pe==null||Pe(En)))},[A,ct,Rn,Pe]),fr=r.useMemo(function(){return(Ge||[]).some(function(kn){return[`
`,`\r
`].includes(kn)})},[Ge]),Rr=function(En,Nr,Sa){var Mo=!0,Pa=En;he==null||he(null);var va=Sa?null:$t(En,Ge);return y!=="combobox"&&va&&(Pa="",_e==null||_e(va),dn(!1),Mo=!1),pt&&Ir!==Pa&&pt(Pa,{source:Nr?"typing":"effect"}),Mo},Oo=function(En){!En||!En.trim()||pt(En,{source:"submit"})};r.useEffect(function(){!ct&&!Jn&&y!=="combobox"&&Rr("",!1,!1)},[ct]),r.useEffect(function(){to&&A&&Rn(!1),A&&ar(!1)},[A]);var vo=n(),Vr=(0,x.Z)(vo,2),mr=Vr[0],Xr=Vr[1],gr=function(En){var Nr=mr(),Sa=En.which;if(Sa===k.Z.ENTER&&(y!=="combobox"&&En.preventDefault(),ct||dn(!0)),Xr(!!Ir),Sa===k.Z.BACKSPACE&&!Nr&&Jn&&!Ir&&me.length){for(var Mo=(0,U.Z)(me),Pa=null,va=Mo.length-1;va>=0;va-=1){var Ta=Mo[va];if(!Ta.disabled){Mo.splice(va,1),Pa=Ta;break}}Pa&&Le(Mo,{type:"remove",values:[Pa]})}for(var Ba=arguments.length,Ya=new Array(Ba>1?Ba-1:0),ka=1;ka<Ba;ka++)Ya[ka-1]=arguments[ka];if(ct&&ur.current){var _a;(_a=ur.current).onKeyDown.apply(_a,[En].concat(Ya))}Wt==null||Wt.apply(void 0,[En].concat(Ya))},Ht=function(En){for(var Nr=arguments.length,Sa=new Array(Nr>1?Nr-1:0),Mo=1;Mo<Nr;Mo++)Sa[Mo-1]=arguments[Mo];if(ct&&ur.current){var Pa;(Pa=ur.current).onKeyUp.apply(Pa,[En].concat(Sa))}en==null||en.apply(void 0,[En].concat(Sa))},cn=function(En){var Nr=me.filter(function(Sa){return Sa!==En});Le(Nr,{type:"remove",values:[En]})},qn=r.useRef(!1),Kr=function(){ar(!0),A||(Qt&&!qn.current&&Qt.apply(void 0,arguments),nn.includes("focus")&&dn(!0)),qn.current=!0},Ar=function(){ar(!1,function(){qn.current=!1,dn(!1)}),!A&&(Ir&&(y==="tags"?pt(Ir,{source:"submit"}):y==="multiple"&&pt("",{source:"blur"})),_n&&_n.apply(void 0,arguments))},io=[];r.useEffect(function(){return function(){io.forEach(function(kn){return clearTimeout(kn)}),io.splice(0,io.length)}},[]);var Io=function(En){var Nr,Sa=En.target,Mo=(Nr=hr.current)===null||Nr===void 0?void 0:Nr.getPopupElement();if(Mo&&Mo.contains(Sa)){var Pa=setTimeout(function(){var Ya=io.indexOf(Pa);if(Ya!==-1&&io.splice(Ya,1),yr(),!Jt&&!Mo.contains(document.activeElement)){var ka;(ka=Fn.current)===null||ka===void 0||ka.focus()}});io.push(Pa)}for(var va=arguments.length,Ta=new Array(va>1?va-1:0),Ba=1;Ba<va;Ba++)Ta[Ba-1]=arguments[Ba];rr==null||rr.apply(void 0,[En].concat(Ta))},jo=r.useState({}),Ma=(0,x.Z)(jo,2),Wo=Ma[1];function Jo(){Wo({})}var qo;Ur&&(qo=function(En){dn(En)}),S(function(){var kn;return[An.current,(kn=hr.current)===null||kn===void 0?void 0:kn.getPopupElement()]},Lt,dn,!!Ur);var No=r.useMemo(function(){return(0,d.Z)((0,d.Z)({},i),{},{notFoundContent:s,open:ct,triggerOpen:Lt,id:Z,showSearch:Vn,multiple:Jn,toggleOpen:dn})},[i,s,Lt,ct,Z,Vn,Jn,dn]),fa=!!vt||T,ea;fa&&(ea=r.createElement(oe,{className:b()("".concat(z,"-arrow"),(0,l.Z)({},"".concat(z,"-arrow-loading"),T)),customizeIcon:vt,customizeIconProps:{loading:T,searchValue:Ir,open:ct,focused:qt,showSearch:Vn}}));var ya=function(){var En;g==null||g(),(En=Fn.current)===null||En===void 0||En.focus(),Le([],{type:"clear",values:me}),Rr("",!1,!1)},Fa=ce(z,ya,me,$e,Ct,A,Ir,y),Qa=Fa.allowClear,vi=Fa.clearIcon,ba=r.createElement(gn,{ref:ur}),ii=b()(z,ee,(o={},(0,l.Z)(o,"".concat(z,"-focused"),qt),(0,l.Z)(o,"".concat(z,"-multiple"),Jn),(0,l.Z)(o,"".concat(z,"-single"),!Jn),(0,l.Z)(o,"".concat(z,"-allow-clear"),$e),(0,l.Z)(o,"".concat(z,"-show-arrow"),fa),(0,l.Z)(o,"".concat(z,"-disabled"),A),(0,l.Z)(o,"".concat(z,"-loading"),T),(0,l.Z)(o,"".concat(z,"-open"),ct),(0,l.Z)(o,"".concat(z,"-customize-input"),Zr),(0,l.Z)(o,"".concat(z,"-show-search"),Vn),o)),On=r.createElement(mt,{ref:hr,disabled:A,prefixCls:z,visible:Lt,popupElement:ba,animation:Ft,transitionName:pn,dropdownStyle:ln,dropdownClassName:jt,direction:H,dropdownMatchSelectWidth:Kn,dropdownRender:Hn,dropdownAlign:bt,placement:at,builtinPlacements:Ot,getPopupContainer:It,empty:t,getTriggerDOMNode:function(){return Gn.current},onPopupVisibleChange:qo,onPopupMouseEnter:Jo},Ur?r.cloneElement(Ur,{ref:Lr}):r.createElement(go,(0,M.Z)({},i,{domRef:Gn,prefixCls:z,inputElement:Zr,ref:Fn,id:Z,showSearch:Vn,autoClearSearchValue:Qe,mode:y,activeDescendantId:Oe,tagRender:L,values:me,open:ct,onToggleOpen:dn,activeValue:Ke,searchValue:Ir,onSearch:Rr,onSearchSubmit:Oo,onRemove:cn,tokenWithEnter:fr}))),br;return Ur?br=On:br=r.createElement("div",(0,M.Z)({className:ii},hn,{ref:An,onMouseDown:Io,onKeyDown:gr,onKeyUp:Ht,onFocus:Kr,onBlur:Ar}),qt&&!ct&&r.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(me.map(function(kn){var En=kn.label,Nr=kn.value;return["number","string"].includes((0,W.Z)(En))?En:Nr}).join(", "))),On,ea,Qa&&vi),r.createElement(X.Provider,{value:No},br)}),Re=De,qe=function(i,m){var B=r.useRef({values:new Map,options:new Map}),o=r.useMemo(function(){var z=B.current,ee=z.values,E=z.options,L=i.map(function(me){if(me.label===void 0){var Le;return(0,d.Z)((0,d.Z)({},me),{},{label:(Le=ee.get(me.value))===null||Le===void 0?void 0:Le.label})}return me}),H=new Map,re=new Map;return L.forEach(function(me){H.set(me.value,me),re.set(me.value,m.get(me.value)||E.get(me.value))}),B.current.values=H,B.current.options=re,L},[i,m]),Z=r.useCallback(function(z){return m.get(z)||B.current.options.get(z)},[m]);return[o,Z]};function Rt(i,m){return Mt(i).join("").toUpperCase().includes(m)}var vn=function(i,m,B,o,Z){return r.useMemo(function(){if(!B||o===!1)return i;var z=m.options,ee=m.label,E=m.value,L=[],H=typeof o=="function",re=B.toUpperCase(),me=H?o:function(t,a){return Z?Rt(a[Z],re):a[z]?Rt(a[ee!=="children"?ee:"label"],re):Rt(a[E],re)},Le=H?function(t){return Bn(t)}:function(t){return t};return i.forEach(function(t){if(t[z]){var a=me(B,Le(t));if(a)L.push(t);else{var s=t[z].filter(function(g){return me(B,Le(g))});s.length&&L.push((0,d.Z)((0,d.Z)({},t),{},(0,l.Z)({},z,s)))}return}me(B,Le(t))&&L.push(t)}),L},[i,o,Z,B,m])},cr=e(98924),Dn=0,zn=(0,cr.Z)();function Yt(){var i;return zn?(i=Dn,Dn+=1):i="TEST_OR_SSR",i}function Xt(i){var m=r.useState(),B=(0,x.Z)(m,2),o=B[0],Z=B[1];return r.useEffect(function(){Z("rc_select_".concat(Yt()))},[]),i||o}var Sr=e(50344),Dr=["children","value"],so=["children"];function Mr(i){var m=i,B=m.key,o=m.props,Z=o.children,z=o.value,ee=(0,p.Z)(o,Dr);return(0,d.Z)({key:B,value:z!==void 0?z:B,children:Z},ee)}function po(i){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Sr.Z)(i).map(function(B,o){if(!r.isValidElement(B)||!B.type)return null;var Z=B,z=Z.type.isSelectOptGroup,ee=Z.key,E=Z.props,L=E.children,H=(0,p.Z)(E,so);return m||!z?Mr(B):(0,d.Z)((0,d.Z)({key:"__RC_SELECT_GRP__".concat(ee===null?o:ee,"__"),label:ee},H),{},{options:po(L)})}).filter(function(B){return B})}function an(i,m,B,o,Z){return r.useMemo(function(){var z=i,ee=!i;ee&&(z=po(m));var E=new Map,L=new Map,H=function(Le,t,a){a&&typeof a=="string"&&Le.set(t[a],t)};function re(me){for(var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=0;t<me.length;t+=1){var a=me[t];!a[B.options]||Le?(E.set(a[B.value],a),H(L,a,B.label),H(L,a,o),H(L,a,Z)):re(a[B.options],!0)}}return re(z),{options:z,valueOptions:E,labelOptions:L}},[i,m,B,o,Z])}function tr(i){var m=r.useRef();m.current=i;var B=r.useCallback(function(){return m.current.apply(m,arguments)},[]);return B}var no=function(){return null};no.isSelectOptGroup=!0;var oo=no,Fr=function(){return null};Fr.isSelectOption=!0;var Tr=Fr,So=e(56982),Fo=e(98423),ga=e(73299),Ho=r.createContext(null),To=Ho;function Ea(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var aa=["disabled","title","children","style","className"];function Co(i){return typeof i=="string"||typeof i=="number"}var ia=function(m,B){var o=D(),Z=o.prefixCls,z=o.id,ee=o.open,E=o.multiple,L=o.mode,H=o.searchValue,re=o.toggleOpen,me=o.notFoundContent,Le=o.onPopupScroll,t=r.useContext(To),a=t.flattenOptions,s=t.onActiveValue,g=t.defaultActiveFirstOption,y=t.onSelect,A=t.menuItemSelectedIcon,T=t.rawValues,ae=t.fieldNames,le=t.virtual,se=t.direction,Be=t.listHeight,Pe=t.listItemHeight,Ke="".concat(Z,"-item"),he=(0,So.Z)(function(){return a},[ee,a],function(bt,at){return at[0]&&bt[1]!==at[1]}),Oe=r.useRef(null),lt=function(at){at.preventDefault()},Qe=function(at){Oe.current&&Oe.current.scrollTo(typeof at=="number"?{index:at}:at)},pt=function(at){for(var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,It=he.length,zt=0;zt<It;zt+=1){var nn=(at+zt*Ot+It)%It,Qt=he[nn],_n=Qt.group,en=Qt.data;if(!_n&&!en.disabled)return nn}return-1},_e=r.useState(function(){return pt(0)}),Ge=(0,x.Z)(_e,2),$e=Ge[0],vt=Ge[1],Ct=function(at){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;vt(at);var It={source:Ot?"keyboard":"mouse"},zt=he[at];if(!zt){s(null,-1,It);return}s(zt.value,at,It)};(0,r.useEffect)(function(){Ct(g!==!1?pt(0):-1)},[he.length,H]);var gn=r.useCallback(function(bt){return T.has(bt)&&L!=="combobox"},[L,(0,U.Z)(T).toString(),T.size]);(0,r.useEffect)(function(){var bt=setTimeout(function(){if(!E&&ee&&T.size===1){var Ot=Array.from(T)[0],It=he.findIndex(function(zt){var nn=zt.data;return nn.value===Ot});It!==-1&&(Ct(It),Qe(It))}});if(ee){var at;(at=Oe.current)===null||at===void 0||at.scrollTo(void 0)}return function(){return clearTimeout(bt)}},[ee,H,a.length]);var Ft=function(at){at!==void 0&&y(at,{selected:!T.has(at)}),E||re(!1)};if(r.useImperativeHandle(B,function(){return{onKeyDown:function(at){var Ot=at.which,It=at.ctrlKey;switch(Ot){case k.Z.N:case k.Z.P:case k.Z.UP:case k.Z.DOWN:{var zt=0;if(Ot===k.Z.UP?zt=-1:Ot===k.Z.DOWN?zt=1:Ea()&&It&&(Ot===k.Z.N?zt=1:Ot===k.Z.P&&(zt=-1)),zt!==0){var nn=pt($e+zt,zt);Qe(nn),Ct(nn,!0)}break}case k.Z.ENTER:{var Qt=he[$e];Qt&&!Qt.data.disabled?Ft(Qt.value):Ft(void 0),ee&&at.preventDefault();break}case k.Z.ESC:re(!1),ee&&at.stopPropagation()}},onKeyUp:function(){},scrollTo:function(at){Qe(at)}}}),he.length===0)return r.createElement("div",{role:"listbox",id:"".concat(z,"_list"),className:"".concat(Ke,"-empty"),onMouseDown:lt},me);var pn=Object.keys(ae).map(function(bt){return ae[bt]}),ln=function(at){return at.label};function jt(bt,at){var Ot=bt.group;return{role:Ot?"presentation":"option",id:"".concat(z,"_list_").concat(at)}}var Kn=function(at){var Ot=he[at];if(!Ot)return null;var It=Ot.data||{},zt=It.value,nn=Ot.group,Qt=(0,I.Z)(It,!0),_n=ln(Ot);return Ot?r.createElement("div",(0,M.Z)({"aria-label":typeof _n=="string"&&!nn?_n:null},Qt,{key:at},jt(Ot,at),{"aria-selected":gn(zt)}),zt):null},Hn={role:"listbox",id:"".concat(z,"_list")};return r.createElement(r.Fragment,null,le&&r.createElement("div",(0,M.Z)({},Hn,{style:{height:0,width:0,overflow:"hidden"}}),Kn($e-1),Kn($e),Kn($e+1)),r.createElement(ga.Z,{itemKey:"key",ref:Oe,data:he,height:Be,itemHeight:Pe,fullHeight:!1,onMouseDown:lt,onScroll:Le,virtual:le,direction:se,innerProps:le?null:Hn},function(bt,at){var Ot,It=bt.group,zt=bt.groupOption,nn=bt.data,Qt=bt.label,_n=bt.value,en=nn.key;if(It){var Wt,rr=(Wt=nn.title)!==null&&Wt!==void 0?Wt:Co(Qt)?Qt.toString():void 0;return r.createElement("div",{className:b()(Ke,"".concat(Ke,"-group")),title:rr},Qt!==void 0?Qt:en)}var xn=nn.disabled,Jn=nn.title,Vn=nn.children,hn=nn.style,un=nn.className,or=(0,p.Z)(nn,aa),Jt=(0,Fo.Z)(or,pn),$n=gn(_n),An="".concat(Ke,"-option"),Gn=b()(Ke,An,un,(Ot={},(0,l.Z)(Ot,"".concat(An,"-grouped"),zt),(0,l.Z)(Ot,"".concat(An,"-active"),$e===at&&!xn),(0,l.Z)(Ot,"".concat(An,"-disabled"),xn),(0,l.Z)(Ot,"".concat(An,"-selected"),$n),Ot)),hr=ln(bt),Fn=!A||typeof A=="function"||$n,ur=typeof hr=="number"?hr:hr||_n,Sn=Co(ur)?ur.toString():void 0;return Jn!==void 0&&(Sn=Jn),r.createElement("div",(0,M.Z)({},(0,I.Z)(Jt),le?{}:jt(bt,at),{"aria-selected":$n,className:Gn,title:Sn,onMouseMove:function(){$e===at||xn||Ct(at)},onClick:function(){xn||Ft(_n)},style:hn}),r.createElement("div",{className:"".concat(An,"-content")},ur),r.isValidElement(A)||$n,Fn&&r.createElement(oe,{className:"".concat(Ke,"-option-state"),customizeIcon:A,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},la=r.forwardRef(ia);la.displayName="OptionList";var sa=la;function Er(i){var m=i.mode,B=i.options,o=i.children,Z=i.backfill,z=i.allowClear,ee=i.placeholder,E=i.getInputElement,L=i.showSearch,H=i.onSearch,re=i.defaultOpen,me=i.autoFocus,Le=i.labelInValue,t=i.value,a=i.inputValue,s=i.optionLabelProp,g=isMultiple(m),y=L!==void 0?L:g||m==="combobox",A=B||convertChildrenToData(o);if(warning(m!=="tags"||A.every(function(se){return!se.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),m==="tags"||m==="combobox"){var T=A.some(function(se){return se.options?se.options.some(function(Be){return typeof("value"in Be?Be.value:Be.key)=="number"}):typeof("value"in se?se.value:se.key)=="number"});warning(!T,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(m!=="combobox"||!s,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(m==="combobox"||!Z,"`backfill` only works with `combobox` mode."),warning(m==="combobox"||!E,"`getInputElement` only work with `combobox` mode."),noteOnce(m!=="combobox"||!E||!z||!ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),H&&!y&&m!=="combobox"&&m!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!re||me,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),t!=null){var ae=toArray(t);warning(!Le||ae.every(function(se){return _typeof(se)==="object"&&("key"in se||"value"in se)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!g||Array.isArray(t),"`value` should be array when `mode` is `multiple` or `tags`")}if(o){var le=null;toNodeArray(o).some(function(se){if(!React.isValidElement(se)||!se.type)return!1;var Be=se,Pe=Be.type;if(Pe.isSelectOption)return!1;if(Pe.isSelectOptGroup){var Ke=toNodeArray(se.props.children).every(function(he){return!React.isValidElement(he)||!se.type||he.type.isSelectOption?!0:(le=he.type,!1)});return!Ke}return le=Pe,!0}),le&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(le.displayName||le.name||le,"`.")),warning(a===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Qo(i,m){if(i){var B=function o(Z){for(var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ee=0;ee<Z.length;ee++){var E=Z[ee];if(E[m==null?void 0:m.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!z&&Array.isArray(E[m==null?void 0:m.options])&&o(E[m==null?void 0:m.options],!0))break}};B(i)}}var ko=null,Zo=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],$a=["inputValue"];function na(i){return!i||(0,W.Z)(i)!=="object"}var Xn=r.forwardRef(function(i,m){var B=i.id,o=i.mode,Z=i.prefixCls,z=Z===void 0?"rc-select":Z,ee=i.backfill,E=i.fieldNames,L=i.inputValue,H=i.searchValue,re=i.onSearch,me=i.autoClearSearchValue,Le=me===void 0?!0:me,t=i.onSelect,a=i.onDeselect,s=i.dropdownMatchSelectWidth,g=s===void 0?!0:s,y=i.filterOption,A=i.filterSort,T=i.optionFilterProp,ae=i.optionLabelProp,le=i.options,se=i.children,Be=i.defaultActiveFirstOption,Pe=i.menuItemSelectedIcon,Ke=i.virtual,he=i.direction,Oe=i.listHeight,lt=Oe===void 0?200:Oe,Qe=i.listItemHeight,pt=Qe===void 0?20:Qe,_e=i.value,Ge=i.defaultValue,$e=i.labelInValue,vt=i.onChange,Ct=(0,p.Z)(i,Zo),gn=Xt(B),Ft=fe(o),pn=!!(!le&&se),ln=r.useMemo(function(){return y===void 0&&o==="combobox"?!1:y},[y,o]),jt=r.useMemo(function(){return Dt(E,pn)},[JSON.stringify(E),pn]),Kn=(0,w.Z)("",{value:H!==void 0?H:L,postState:function(Nt){return Nt||""}}),Hn=(0,x.Z)(Kn,2),bt=Hn[0],at=Hn[1],Ot=an(le,se,jt,T,ae),It=Ot.valueOptions,zt=Ot.labelOptions,nn=Ot.options,Qt=r.useCallback(function(ct){var Nt=Mt(ct);return Nt.map(function(Lt){var dn,fr,Rr,Oo,vo;if(na(Lt))dn=Lt;else{var Vr;Rr=Lt.key,fr=Lt.label,dn=(Vr=Lt.value)!==null&&Vr!==void 0?Vr:Rr}var mr=It.get(dn);if(mr){var Xr;if(fr===void 0&&(fr=mr==null?void 0:mr[ae||jt.label]),Rr===void 0&&(Rr=(Xr=mr==null?void 0:mr.key)!==null&&Xr!==void 0?Xr:dn),Oo=mr==null?void 0:mr.disabled,vo=mr==null?void 0:mr.title,0)var gr}return{label:fr,value:dn,key:Rr,disabled:Oo,title:vo}})},[jt,ae,It]),_n=(0,w.Z)(Ge,{value:_e}),en=(0,x.Z)(_n,2),Wt=en[0],rr=en[1],xn=r.useMemo(function(){var ct,Nt=Qt(Wt);return o==="combobox"&&er((ct=Nt[0])===null||ct===void 0?void 0:ct.value)?[]:Nt},[Wt,Qt,o]),Jn=qe(xn,It),Vn=(0,x.Z)(Jn,2),hn=Vn[0],un=Vn[1],or=r.useMemo(function(){if(!o&&hn.length===1){var ct=hn[0];if(ct.value===null&&(ct.label===null||ct.label===void 0))return[]}return hn.map(function(Nt){var Lt;return(0,d.Z)((0,d.Z)({},Nt),{},{label:(Lt=Nt.label)!==null&&Lt!==void 0?Lt:Nt.value})})},[o,hn]),Jt=r.useMemo(function(){return new Set(hn.map(function(ct){return ct.value}))},[hn]);r.useEffect(function(){if(o==="combobox"){var ct,Nt=(ct=hn[0])===null||ct===void 0?void 0:ct.value;at(Nn(Nt)?String(Nt):"")}},[hn]);var $n=tr(function(ct,Nt){var Lt,dn=Nt!=null?Nt:ct;return Lt={},(0,l.Z)(Lt,jt.value,ct),(0,l.Z)(Lt,jt.label,dn),Lt}),An=r.useMemo(function(){if(o!=="tags")return nn;var ct=(0,U.Z)(nn),Nt=function(dn){return It.has(dn)};return(0,U.Z)(hn).sort(function(Lt,dn){return Lt.value<dn.value?-1:1}).forEach(function(Lt){var dn=Lt.value;Nt(dn)||ct.push($n(dn,Lt.label))}),ct},[$n,nn,It,hn,o]),Gn=vn(An,jt,bt,ln,T),hr=r.useMemo(function(){return o!=="tags"||!bt||Gn.some(function(ct){return ct[T||"value"]===bt})||Gn.some(function(ct){return ct[jt.value]===bt})?Gn:[$n(bt)].concat((0,U.Z)(Gn))},[$n,T,o,Gn,bt,jt]),Fn=r.useMemo(function(){return A?(0,U.Z)(hr).sort(function(ct,Nt){return A(ct,Nt)}):hr},[hr,A]),ur=r.useMemo(function(){return mn(Fn,{fieldNames:jt,childrenAsData:pn})},[Fn,jt,pn]),Sn=function(Nt){var Lt=Qt(Nt);if(rr(Lt),vt&&(Lt.length!==hn.length||Lt.some(function(Rr,Oo){var vo;return((vo=hn[Oo])===null||vo===void 0?void 0:vo.value)!==(Rr==null?void 0:Rr.value)}))){var dn=$e?Lt:Lt.map(function(Rr){return Rr.value}),fr=Lt.map(function(Rr){return Bn(un(Rr.value))});vt(Ft?dn:dn[0],Ft?fr:fr[0])}},wr=r.useState(null),qt=(0,x.Z)(wr,2),ar=qt[0],yr=qt[1],Ir=r.useState(0),Zr=(0,x.Z)(Ir,2),Ur=Zr[0],Lr=Zr[1],ra=Be!==void 0?Be:o!=="combobox",eo=r.useCallback(function(ct,Nt){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},dn=Lt.source,fr=dn===void 0?"keyboard":dn;Lr(Nt),ee&&o==="combobox"&&ct!==null&&fr==="keyboard"&&yr(String(ct))},[ee,o]),$r=function(Nt,Lt,dn){var fr=function(){var qn,Kr=un(Nt);return[$e?{label:Kr==null?void 0:Kr[jt.label],value:Nt,key:(qn=Kr==null?void 0:Kr.key)!==null&&qn!==void 0?qn:Nt}:Nt,Bn(Kr)]};if(Lt&&t){var Rr=fr(),Oo=(0,x.Z)(Rr,2),vo=Oo[0],Vr=Oo[1];t(vo,Vr)}else if(!Lt&&a&&dn!=="clear"){var mr=fr(),Xr=(0,x.Z)(mr,2),gr=Xr[0],Ht=Xr[1];a(gr,Ht)}},co=tr(function(ct,Nt){var Lt,dn=Ft?Nt.selected:!0;dn?Lt=Ft?[].concat((0,U.Z)(hn),[ct]):[ct]:Lt=hn.filter(function(fr){return fr.value!==ct}),Sn(Lt),$r(ct,dn),o==="combobox"?yr(""):(!fe||Le)&&(at(""),yr(""))}),fo=function(Nt,Lt){Sn(Nt);var dn=Lt.type,fr=Lt.values;(dn==="remove"||dn==="clear")&&fr.forEach(function(Rr){$r(Rr.value,!1,dn)})},oa=function(Nt,Lt){if(at(Nt),yr(null),Lt.source==="submit"){var dn=(Nt||"").trim();if(dn){var fr=Array.from(new Set([].concat((0,U.Z)(Jt),[dn])));Sn(fr),$r(dn,!0),at("")}return}Lt.source!=="blur"&&(o==="combobox"&&Sn(Nt),re==null||re(Nt))},to=function(Nt){var Lt=Nt;o!=="tags"&&(Lt=Nt.map(function(fr){var Rr=zt.get(fr);return Rr==null?void 0:Rr.value}).filter(function(fr){return fr!==void 0}));var dn=Array.from(new Set([].concat((0,U.Z)(Jt),(0,U.Z)(Lt))));Sn(dn),dn.forEach(function(fr){$r(fr,!0)})},Rn=r.useMemo(function(){var ct=Ke!==!1&&g!==!1;return(0,d.Z)((0,d.Z)({},Ot),{},{flattenOptions:ur,onActiveValue:eo,defaultActiveFirstOption:ra,onSelect:co,menuItemSelectedIcon:Pe,rawValues:Jt,fieldNames:jt,virtual:ct,direction:he,listHeight:lt,listItemHeight:pt,childrenAsData:pn})},[Ot,ur,eo,ra,co,Pe,Jt,jt,Ke,g,lt,pt,pn]);return r.createElement(To.Provider,{value:Rn},r.createElement(Re,(0,M.Z)({},Ct,{id:gn,prefixCls:z,ref:m,omitDomProps:$a,mode:o,displayValues:or,onDisplayValuesChange:fo,direction:he,searchValue:bt,onSearch:oa,autoClearSearchValue:Le,onSearchSplit:to,dropdownMatchSelectWidth:g,OptionList:sa,emptyOptions:!ur.length,activeValue:ar,activeDescendantId:"".concat(gn,"_list_").concat(Ur)})))}),Po=Xn;Po.Option=Tr,Po.OptGroup=oo;var ca=null,Yo=null,pa=e(17341),Ia=function(i){var m=r.useRef({valueLabels:new Map});return r.useMemo(function(){var B=m.current.valueLabels,o=new Map,Z=i.map(function(z){var ee,E=z.value,L=(ee=z.label)!==null&&ee!==void 0?ee:B.get(E);return o.set(E,L),(0,d.Z)((0,d.Z)({},z),{},{label:L})});return m.current.valueLabels=o,[Z]},[i])},Ca=function(i,m,B,o){return r.useMemo(function(){var Z=i.map(function(L){var H=L.value;return H}),z=m.map(function(L){var H=L.value;return H}),ee=Z.filter(function(L){return!o[L]});if(B){var E=(0,pa.S)(Z,!0,o);Z=E.checkedKeys,z=E.halfCheckedKeys}return[Array.from(new Set([].concat((0,U.Z)(ee),(0,U.Z)(Z)))),z]},[i,m,B,o])},kr=e(1089),xo=function(i,m){return r.useMemo(function(){var B=(0,kr.I8)(i,{fieldNames:m,initWrapper:function(Z){return(0,d.Z)((0,d.Z)({},Z),{},{valueEntities:new Map})},processEntity:function(Z,z){var ee=Z.node[m.value];if(0)var E;z.valueEntities.set(ee,Z)}});return B},[i,m])},xa=function(){return null},ua=xa,Ra=["children","value"];function de(i){return(0,Sr.Z)(i).map(function(m){if(!r.isValidElement(m)||!m.type)return null;var B=m,o=B.key,Z=B.props,z=Z.children,ee=Z.value,E=(0,p.Z)(Z,Ra),L=(0,d.Z)({key:o,value:ee},E),H=de(z);return H.length&&(L.children=H),L}).filter(function(m){return m})}function Se(i){if(!i)return i;var m=(0,d.Z)({},i);return"props"in m||Object.defineProperty(m,"props",{get:function(){return(0,V.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),m}}),m}function Ae(i,m,B,o,Z,z){var ee=null,E=null;function L(){function H(re){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return re.map(function(t,a){var s="".concat(me,"-").concat(a),g=t[z.value],y=B.includes(g),A=H(t[z.children]||[],s,y),T=r.createElement(ua,t,A.map(function(le){return le.node}));if(m===g&&(ee=T),y){var ae={pos:s,node:T,children:A};return Le||E.push(ae),ae}return null}).filter(function(t){return t})}E||(E=[],H(o),E.sort(function(re,me){var Le=re.node.props.value,t=me.node.props.value,a=B.indexOf(Le),s=B.indexOf(t);return a-s}))}Object.defineProperty(i,"triggerNode",{get:function(){return(0,V.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),L(),ee}}),Object.defineProperty(i,"allCheckedNodes",{get:function(){return(0,V.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),L(),Z?E:E.map(function(re){var me=re.node;return me})}})}var C=function(i,m,B){var o=B.treeNodeFilterProp,Z=B.filterTreeNode,z=B.fieldNames,ee=z.children;return r.useMemo(function(){if(!m||Z===!1)return i;var E;if(typeof Z=="function")E=Z;else{var L=m.toUpperCase();E=function(me,Le){var t=Le[o];return String(t).toUpperCase().includes(L)}}function H(re){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return re.reduce(function(Le,t){var a=t[ee],s=me||E(m,Se(t)),g=H(a||[],s);return(s||g.length)&&Le.push((0,d.Z)((0,d.Z)({},t),{},(0,l.Z)({isLeaf:void 0},ee,g))),Le},[])}return H(i)},[i,m,ee,o,Z])};function Ze(i){var m=r.useRef();m.current=i;var B=r.useCallback(function(){return m.current.apply(m,arguments)},[]);return B}function it(i,m){var B=m.id,o=m.pId,Z=m.rootPId,z={},ee=[],E=i.map(function(L){var H=(0,d.Z)({},L),re=H[B];return z[re]=H,H.key=H.key||re,H});return E.forEach(function(L){var H=L[o],re=z[H];re&&(re.children=re.children||[],re.children.push(L)),(H===Z||!re&&Z===null)&&ee.push(L)}),ee}function dt(i,m,B){return r.useMemo(function(){return i?B?it(i,(0,d.Z)({id:"id",pId:"pId",rootPId:null},B!==!0?B:{})):i:de(m)},[m,B,i])}var ye=r.createContext(null),Te=ye,Ce=e(15671),ft=e(43144),Zt=e(97326),_t=e(60136),kt=e(51630),sn=e(27822),Pt=e(10225),jn=e(36459),wt=r.forwardRef(function(i,m){var B=i.height,o=i.offset,Z=i.children,z=i.prefixCls,ee=i.onInnerResize,E=i.innerProps,L={},H={display:"flex",flexDirection:"column"};return o!==void 0&&(L={height:B,position:"relative",overflow:"hidden"},H=(0,d.Z)((0,d.Z)({},H),{},{transform:"translateY(".concat(o,"px)"),position:"absolute",left:0,right:0,top:0})),r.createElement("div",{style:L},r.createElement(j.Z,{onResize:function(me){var Le=me.offsetHeight;Le&&ee&&ee()}},r.createElement("div",(0,M.Z)({style:H,className:b()((0,l.Z)({},"".concat(z,"-holder-inner"),z)),ref:m},E),Z)))});wt.displayName="Filler";var Wn=wt,Tn=e(75164),Qn=20;function ir(i){return"touches"in i?i.touches[0].pageY:i.pageY}var Yn=function(i){(0,_t.Z)(B,i);var m=(0,kt.Z)(B);function B(){var o;(0,Ce.Z)(this,B);for(var Z=arguments.length,z=new Array(Z),ee=0;ee<Z;ee++)z[ee]=arguments[ee];return o=m.call.apply(m,[this].concat(z)),o.moveRaf=null,o.scrollbarRef=r.createRef(),o.thumbRef=r.createRef(),o.visibleTimeout=null,o.state={dragging:!1,pageY:null,startTop:null,visible:!1},o.delayHidden=function(){clearTimeout(o.visibleTimeout),o.setState({visible:!0}),o.visibleTimeout=setTimeout(function(){o.setState({visible:!1})},2e3)},o.onScrollbarTouchStart=function(E){E.preventDefault()},o.onContainerMouseDown=function(E){E.stopPropagation(),E.preventDefault()},o.patchEvents=function(){window.addEventListener("mousemove",o.onMouseMove),window.addEventListener("mouseup",o.onMouseUp),o.thumbRef.current.addEventListener("touchmove",o.onMouseMove),o.thumbRef.current.addEventListener("touchend",o.onMouseUp)},o.removeEvents=function(){var E;window.removeEventListener("mousemove",o.onMouseMove),window.removeEventListener("mouseup",o.onMouseUp),(E=o.scrollbarRef.current)===null||E===void 0||E.removeEventListener("touchstart",o.onScrollbarTouchStart),o.thumbRef.current&&(o.thumbRef.current.removeEventListener("touchstart",o.onMouseDown),o.thumbRef.current.removeEventListener("touchmove",o.onMouseMove),o.thumbRef.current.removeEventListener("touchend",o.onMouseUp)),Tn.Z.cancel(o.moveRaf)},o.onMouseDown=function(E){var L=o.props.onStartMove;o.setState({dragging:!0,pageY:ir(E),startTop:o.getTop()}),L(),o.patchEvents(),E.stopPropagation(),E.preventDefault()},o.onMouseMove=function(E){var L=o.state,H=L.dragging,re=L.pageY,me=L.startTop,Le=o.props.onScroll;if(Tn.Z.cancel(o.moveRaf),H){var t=ir(E)-re,a=me+t,s=o.getEnableScrollRange(),g=o.getEnableHeightRange(),y=g?a/g:0,A=Math.ceil(y*s);o.moveRaf=(0,Tn.Z)(function(){Le(A)})}},o.onMouseUp=function(){var E=o.props.onStopMove;o.setState({dragging:!1}),E(),o.removeEvents()},o.getSpinHeight=function(){var E=o.props,L=E.height,H=E.count,re=L/H*10;return re=Math.max(re,Qn),re=Math.min(re,L/2),Math.floor(re)},o.getEnableScrollRange=function(){var E=o.props,L=E.scrollHeight,H=E.height;return L-H||0},o.getEnableHeightRange=function(){var E=o.props.height,L=o.getSpinHeight();return E-L||0},o.getTop=function(){var E=o.props.scrollTop,L=o.getEnableScrollRange(),H=o.getEnableHeightRange();if(E===0||L===0)return 0;var re=E/L;return re*H},o.showScroll=function(){var E=o.props,L=E.height,H=E.scrollHeight;return H>L},o}return(0,ft.Z)(B,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(Z){Z.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var Z=this.state,z=Z.dragging,ee=Z.visible,E=this.props.prefixCls,L=this.getSpinHeight(),H=this.getTop(),re=this.showScroll(),me=re&&ee;return r.createElement("div",{ref:this.scrollbarRef,className:b()("".concat(E,"-scrollbar"),(0,l.Z)({},"".concat(E,"-scrollbar-show"),re)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:me?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},r.createElement("div",{ref:this.thumbRef,className:b()("".concat(E,"-scrollbar-thumb"),(0,l.Z)({},"".concat(E,"-scrollbar-thumb-moving"),z)),style:{width:"100%",height:L,top:H,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),B}(r.Component);function Yr(i){var m=i.children,B=i.setRef,o=r.useCallback(function(Z){B(Z)},[]);return r.cloneElement(m,{ref:o})}function pr(i,m,B,o,Z,z){var ee=z.getKey;return i.slice(m,B+1).map(function(E,L){var H=m+L,re=Z(E,H,{}),me=ee(E);return r.createElement(Yr,{key:me,setRef:function(t){return o(E,t)}},re)})}var Pr=e(34203),Cr=function(){function i(){(0,Ce.Z)(this,i),this.maps=void 0,this.maps=Object.create(null)}return(0,ft.Z)(i,[{key:"set",value:function(B,o){this.maps[B]=o}},{key:"get",value:function(B){return this.maps[B]}}]),i}(),vr=Cr;function ro(i,m,B){var o=r.useState(0),Z=(0,x.Z)(o,2),z=Z[0],ee=Z[1],E=(0,r.useRef)(new Map),L=(0,r.useRef)(new vr),H=(0,r.useRef)();function re(){Tn.Z.cancel(H.current)}function me(){re(),H.current=(0,Tn.Z)(function(){E.current.forEach(function(t,a){if(t&&t.offsetParent){var s=(0,Pr.Z)(t),g=s.offsetHeight;L.current.get(a)!==g&&L.current.set(a,s.offsetHeight)}}),ee(function(t){return t+1})})}function Le(t,a){var s=i(t),g=E.current.get(s);a?(E.current.set(s,a),me()):E.current.delete(s),!g!=!a&&(a?m==null||m(t):B==null||B(t))}return(0,r.useEffect)(function(){return re},[]),[Le,me,L.current,z]}function _r(i,m,B,o,Z,z,ee,E){var L=r.useRef();return function(H){if(H==null){E();return}if(Tn.Z.cancel(L.current),typeof H=="number")ee(H);else if(H&&(0,W.Z)(H)==="object"){var re,me=H.align;"index"in H?re=H.index:re=m.findIndex(function(s){return Z(s)===H.key});var Le=H.offset,t=Le===void 0?0:Le,a=function s(g,y){if(!(g<0||!i.current)){var A=i.current.clientHeight,T=!1,ae=y;if(A){for(var le=y||me,se=0,Be=0,Pe=0,Ke=Math.min(m.length,re),he=0;he<=Ke;he+=1){var Oe=Z(m[he]);Be=se;var lt=B.get(Oe);Pe=Be+(lt===void 0?o:lt),se=Pe,he===re&&lt===void 0&&(T=!0)}var Qe=null;switch(le){case"top":Qe=Be-t;break;case"bottom":Qe=Pe-A+t;break;default:{var pt=i.current.scrollTop,_e=pt+A;Be<pt?ae="top":Pe>_e&&(ae="bottom")}}Qe!==null&&Qe!==i.current.scrollTop&&ee(Qe)}L.current=(0,Tn.Z)(function(){T&&z(),s(g-1,ae)},2)}};a(3)}}}function Bo(i,m,B,o){var Z=B-i,z=m-B,ee=Math.min(Z,z)*2;if(o<=ee){var E=Math.floor(o/2);return o%2?B+E+1:B-E}return Z>z?B-(o-z):B+(o-Z)}function ao(i,m,B){var o=i.length,Z=m.length,z,ee;if(o===0&&Z===0)return null;o<Z?(z=i,ee=m):(z=m,ee=i);var E={__EMPTY_ITEM__:!0};function L(a){return a!==void 0?B(a):E}for(var H=null,re=Math.abs(o-Z)!==1,me=0;me<ee.length;me+=1){var Le=L(z[me]),t=L(ee[me]);if(Le!==t){H=me,re=re||Le!==L(ee[me+1]);break}}return H===null?null:{index:H,multiple:re}}function Lo(i,m,B){var o=r.useState(i),Z=(0,x.Z)(o,2),z=Z[0],ee=Z[1],E=r.useState(null),L=(0,x.Z)(E,2),H=L[0],re=L[1];return r.useEffect(function(){var me=ao(z||[],i||[],m);(me==null?void 0:me.index)!==void 0&&(B==null||B(me.index),re(i[me.index])),ee(i)},[i]),[H]}var Uo=(typeof navigator=="undefined"?"undefined":(0,W.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Un=Uo,Mn=function(i,m){var B=(0,r.useRef)(!1),o=(0,r.useRef)(null);function Z(){clearTimeout(o.current),B.current=!0,o.current=setTimeout(function(){B.current=!1},50)}var z=(0,r.useRef)({top:i,bottom:m});return z.current.top=i,z.current.bottom=m,function(ee){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,L=ee<0&&z.current.top||ee>0&&z.current.bottom;return E&&L?(clearTimeout(o.current),B.current=!1):(!L||B.current)&&Z(),!B.current&&L}};function jr(i,m,B,o){var Z=(0,r.useRef)(0),z=(0,r.useRef)(null),ee=(0,r.useRef)(null),E=(0,r.useRef)(!1),L=Mn(m,B);function H(me){if(i){Tn.Z.cancel(z.current);var Le=me.deltaY;Z.current+=Le,ee.current=Le,!L(Le)&&(Un||me.preventDefault(),z.current=(0,Tn.Z)(function(){var t=E.current?10:1;o(Z.current*t),Z.current=0}))}}function re(me){i&&(E.current=me.detail===ee.current)}return[H,re]}var Jr=14/15;function wa(i,m,B){var o=(0,r.useRef)(!1),Z=(0,r.useRef)(0),z=(0,r.useRef)(null),ee=(0,r.useRef)(null),E,L=function(Le){if(o.current){var t=Math.ceil(Le.touches[0].pageY),a=Z.current-t;Z.current=t,B(a)&&Le.preventDefault(),clearInterval(ee.current),ee.current=setInterval(function(){a*=Jr,(!B(a,!0)||Math.abs(a)<=.1)&&clearInterval(ee.current)},16)}},H=function(){o.current=!1,E()},re=function(Le){E(),Le.touches.length===1&&!o.current&&(o.current=!0,Z.current=Math.ceil(Le.touches[0].pageY),z.current=Le.target,z.current.addEventListener("touchmove",L),z.current.addEventListener("touchend",H))};E=function(){z.current&&(z.current.removeEventListener("touchmove",L),z.current.removeEventListener("touchend",H))},(0,R.Z)(function(){return i&&m.current.addEventListener("touchstart",re),function(){var me;(me=m.current)===null||me===void 0||me.removeEventListener("touchstart",re),E(),clearInterval(ee.current)}},[i])}var Oa=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],da=[],Ha={overflowY:"auto",overflowAnchor:"none"};function Ua(i,m){var B=i.prefixCls,o=B===void 0?"rc-virtual-list":B,Z=i.className,z=i.height,ee=i.itemHeight,E=i.fullHeight,L=E===void 0?!0:E,H=i.style,re=i.data,me=i.children,Le=i.itemKey,t=i.virtual,a=i.component,s=a===void 0?"div":a,g=i.onScroll,y=i.onVisibleChange,A=i.innerProps,T=(0,p.Z)(i,Oa),ae=!!(t!==!1&&z&&ee),le=ae&&re&&ee*re.length>z,se=(0,r.useState)(0),Be=(0,x.Z)(se,2),Pe=Be[0],Ke=Be[1],he=(0,r.useState)(!1),Oe=(0,x.Z)(he,2),lt=Oe[0],Qe=Oe[1],pt=b()(o,Z),_e=re||da,Ge=(0,r.useRef)(),$e=(0,r.useRef)(),vt=(0,r.useRef)(),Ct=r.useCallback(function(qt){return typeof Le=="function"?Le(qt):qt==null?void 0:qt[Le]},[Le]),gn={getKey:Ct};function Ft(qt){Ke(function(ar){var yr;typeof qt=="function"?yr=qt(ar):yr=qt;var Ir=Vn(yr);return Ge.current.scrollTop=Ir,Ir})}var pn=(0,r.useRef)({start:0,end:_e.length}),ln=(0,r.useRef)(),jt=Lo(_e,Ct),Kn=(0,x.Z)(jt,1),Hn=Kn[0];ln.current=Hn;var bt=ro(Ct,null,null),at=(0,x.Z)(bt,4),Ot=at[0],It=at[1],zt=at[2],nn=at[3],Qt=r.useMemo(function(){if(!ae)return{scrollHeight:void 0,start:0,end:_e.length-1,offset:void 0};if(!le){var qt;return{scrollHeight:((qt=$e.current)===null||qt===void 0?void 0:qt.offsetHeight)||0,start:0,end:_e.length-1,offset:void 0}}for(var ar=0,yr,Ir,Zr,Ur=_e.length,Lr=0;Lr<Ur;Lr+=1){var ra=_e[Lr],eo=Ct(ra),$r=zt.get(eo),co=ar+($r===void 0?ee:$r);co>=Pe&&yr===void 0&&(yr=Lr,Ir=ar),co>Pe+z&&Zr===void 0&&(Zr=Lr),ar=co}return yr===void 0&&(yr=0,Ir=0,Zr=Math.ceil(z/ee)),Zr===void 0&&(Zr=_e.length-1),Zr=Math.min(Zr+1,_e.length),{scrollHeight:ar,start:yr,end:Zr,offset:Ir}},[le,ae,Pe,_e,nn,z]),_n=Qt.scrollHeight,en=Qt.start,Wt=Qt.end,rr=Qt.offset;pn.current.start=en,pn.current.end=Wt;var xn=_n-z,Jn=(0,r.useRef)(xn);Jn.current=xn;function Vn(qt){var ar=qt;return Number.isNaN(Jn.current)||(ar=Math.min(ar,Jn.current)),ar=Math.max(ar,0),ar}var hn=Pe<=0,un=Pe>=xn,or=Mn(hn,un);function Jt(qt){var ar=qt;Ft(ar)}function $n(qt){var ar=qt.currentTarget.scrollTop;ar!==Pe&&Ft(ar),g==null||g(qt)}var An=jr(ae,hn,un,function(qt){Ft(function(ar){var yr=ar+qt;return yr})}),Gn=(0,x.Z)(An,2),hr=Gn[0],Fn=Gn[1];wa(ae,Ge,function(qt,ar){return or(qt,ar)?!1:(hr({preventDefault:function(){},deltaY:qt}),!0)}),(0,R.Z)(function(){function qt(ar){ae&&ar.preventDefault()}return Ge.current.addEventListener("wheel",hr),Ge.current.addEventListener("DOMMouseScroll",Fn),Ge.current.addEventListener("MozMousePixelScroll",qt),function(){Ge.current&&(Ge.current.removeEventListener("wheel",hr),Ge.current.removeEventListener("DOMMouseScroll",Fn),Ge.current.removeEventListener("MozMousePixelScroll",qt))}},[ae]);var ur=_r(Ge,_e,zt,ee,Ct,It,Ft,function(){var qt;(qt=vt.current)===null||qt===void 0||qt.delayHidden()});r.useImperativeHandle(m,function(){return{scrollTo:ur}}),(0,R.Z)(function(){if(y){var qt=_e.slice(en,Wt+1);y(qt,_e)}},[en,Wt,_e]);var Sn=pr(_e,en,Wt,Ot,me,gn),wr=null;return z&&(wr=(0,d.Z)((0,l.Z)({},L?"height":"maxHeight",z),Ha),ae&&(wr.overflowY="hidden",lt&&(wr.pointerEvents="none"))),r.createElement("div",(0,M.Z)({style:(0,d.Z)((0,d.Z)({},H),{},{position:"relative"}),className:pt},T),r.createElement(s,{className:"".concat(o,"-holder"),style:wr,ref:Ge,onScroll:$n},r.createElement(Wn,{prefixCls:o,height:_n,offset:rr,onInnerResize:It,ref:$e,innerProps:A},Sn)),ae&&r.createElement(Yn,{ref:vt,prefixCls:o,scrollTop:Pe,height:z,scrollHeight:_n,count:_e.length,onScroll:Jt,onStartMove:function(){Qe(!0)},onStopMove:function(){Qe(!1)}}))}var Wa=r.forwardRef(Ua);Wa.displayName="List";var Va=Wa,Ka=Va,ci=e(62874),Za=e(86128),bi=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Aa=function(m,B){var o=m.className,Z=m.style,z=m.motion,ee=m.motionNodes,E=m.motionType,L=m.onMotionStart,H=m.onMotionEnd,re=m.active,me=m.treeNodeRequiredProps,Le=(0,p.Z)(m,bi),t=r.useState(!0),a=(0,x.Z)(t,2),s=a[0],g=a[1],y=r.useContext(sn.k),A=y.prefixCls,T=r.useRef(!1),ae=function(){T.current||H(),T.current=!0};return(0,r.useEffect)(function(){ee&&E==="hide"&&s&&g(!1)},[ee]),(0,r.useEffect)(function(){return ee&&L(),function(){ee&&ae()}},[]),ee?r.createElement(ci.Z,(0,M.Z)({ref:B,visible:s},z,{motionAppear:E==="show",onAppearEnd:ae,onLeaveEnd:ae}),function(le,se){var Be=le.className,Pe=le.style;return r.createElement("div",{ref:se,className:b()("".concat(A,"-treenode-motion"),Be),style:Pe},ee.map(function(Ke){var he=(0,M.Z)({},((0,jn.Z)(Ke.data),Ke.data)),Oe=Ke.title,lt=Ke.key,Qe=Ke.isStart,pt=Ke.isEnd;delete he.children;var _e=(0,kr.H8)(lt,me);return r.createElement(Za.Z,(0,M.Z)({},he,_e,{title:Oe,active:re,data:Ke.data,key:lt,isStart:Qe,isEnd:pt}))}))}):r.createElement(Za.Z,(0,M.Z)({domRef:B,className:o,style:Z},Le,{active:re}))};Aa.displayName="MotionTreeNode";var mi=r.forwardRef(Aa),Ja=mi;function gi(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],B=i.length,o=m.length;if(Math.abs(B-o)!==1)return{add:!1,key:null};function Z(z,ee){var E=new Map;z.forEach(function(H){E.set(H,!0)});var L=ee.filter(function(H){return!E.has(H)});return L.length===1?L[0]:null}return B<o?{add:!0,key:Z(i,m)}:{add:!1,key:Z(m,i)}}function Vo(i,m,B){var o=i.findIndex(function(E){return E.key===B}),Z=i[o+1],z=m.findIndex(function(E){return E.key===B});if(Z){var ee=m.findIndex(function(E){return E.key===Z.key});return m.slice(z+1,ee)}return m.slice(z+1)}var _o=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],ha={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ni=function(){},qa="RC_TREE_MOTION_".concat(Math.random()),Go={key:qa},Ga={key:qa,level:0,index:0,pos:"0",node:Go,nodes:[Go]},ei={parent:null,children:[],pos:Ga.pos,data:Go,title:null,key:qa,isStart:[],isEnd:[]};function nr(i,m,B,o){return m===!1||!B?i:i.slice(0,Math.ceil(B/o)+1)}function Xa(i){var m=i.key,B=i.pos;return(0,kr.km)(m,B)}function ti(i){for(var m=String(i.data.key),B=i;B.parent;)B=B.parent,m="".concat(B.data.key," > ").concat(m);return m}var ri=r.forwardRef(function(i,m){var B=i.prefixCls,o=i.data,Z=i.selectable,z=i.checkable,ee=i.expandedKeys,E=i.selectedKeys,L=i.checkedKeys,H=i.loadedKeys,re=i.loadingKeys,me=i.halfCheckedKeys,Le=i.keyEntities,t=i.disabled,a=i.dragging,s=i.dragOverNodeKey,g=i.dropPosition,y=i.motion,A=i.height,T=i.itemHeight,ae=i.virtual,le=i.focusable,se=i.activeItem,Be=i.focused,Pe=i.tabIndex,Ke=i.onKeyDown,he=i.onFocus,Oe=i.onBlur,lt=i.onActiveChange,Qe=i.onListChangeStart,pt=i.onListChangeEnd,_e=(0,p.Z)(i,_o),Ge=r.useRef(null),$e=r.useRef(null);r.useImperativeHandle(m,function(){return{scrollTo:function(or){Ge.current.scrollTo(or)},getIndentWidth:function(){return $e.current.offsetWidth}}});var vt=r.useState(ee),Ct=(0,x.Z)(vt,2),gn=Ct[0],Ft=Ct[1],pn=r.useState(o),ln=(0,x.Z)(pn,2),jt=ln[0],Kn=ln[1],Hn=r.useState(o),bt=(0,x.Z)(Hn,2),at=bt[0],Ot=bt[1],It=r.useState([]),zt=(0,x.Z)(It,2),nn=zt[0],Qt=zt[1],_n=r.useState(null),en=(0,x.Z)(_n,2),Wt=en[0],rr=en[1],xn=r.useRef(o);xn.current=o;function Jn(){var un=xn.current;Kn(un),Ot(un),Qt([]),rr(null),pt()}r.useEffect(function(){Ft(ee);var un=gi(gn,ee);if(un.key!==null)if(un.add){var or=jt.findIndex(function(Fn){var ur=Fn.key;return ur===un.key}),Jt=nr(Vo(jt,o,un.key),ae,A,T),$n=jt.slice();$n.splice(or+1,0,ei),Ot($n),Qt(Jt),rr("show")}else{var An=o.findIndex(function(Fn){var ur=Fn.key;return ur===un.key}),Gn=nr(Vo(o,jt,un.key),ae,A,T),hr=o.slice();hr.splice(An+1,0,ei),Ot(hr),Qt(Gn),rr("hide")}else jt!==o&&(Kn(o),Ot(o))},[ee,o]),r.useEffect(function(){a||Jn()},[a]);var Vn=y?at:o,hn={expandedKeys:ee,selectedKeys:E,loadedKeys:H,loadingKeys:re,checkedKeys:L,halfCheckedKeys:me,dragOverNodeKey:s,dropPosition:g,keyEntities:Le};return r.createElement(r.Fragment,null,Be&&se&&r.createElement("span",{style:ha,"aria-live":"assertive"},ti(se)),r.createElement("div",null,r.createElement("input",{style:ha,disabled:le===!1||t,tabIndex:le!==!1?Pe:null,onKeyDown:Ke,onFocus:he,onBlur:Oe,value:"",onChange:ni,"aria-label":"for screen reader"})),r.createElement("div",{className:"".concat(B,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},r.createElement("div",{className:"".concat(B,"-indent")},r.createElement("div",{ref:$e,className:"".concat(B,"-indent-unit")}))),r.createElement(Ka,(0,M.Z)({},_e,{data:Vn,itemKey:Xa,height:A,fullHeight:!1,virtual:ae,itemHeight:T,prefixCls:"".concat(B,"-list"),ref:Ge,onVisibleChange:function(or,Jt){var $n=new Set(or),An=Jt.filter(function(Gn){return!$n.has(Gn)});An.some(function(Gn){return Xa(Gn)===qa})&&Jn()}}),function(un){var or=un.pos,Jt=(0,M.Z)({},((0,jn.Z)(un.data),un.data)),$n=un.title,An=un.key,Gn=un.isStart,hr=un.isEnd,Fn=(0,kr.km)(An,or);delete Jt.key,delete Jt.children;var ur=(0,kr.H8)(Fn,hn);return r.createElement(Ja,(0,M.Z)({},Jt,ur,{title:$n,active:!!se&&An===se.key,pos:or,data:un.data,isStart:Gn,isEnd:hr,motion:y,motionNodes:An===qa?nn:null,motionType:Wt,onMotionStart:Qe,onMotionEnd:Jn,treeNodeRequiredProps:hn,onMouseMove:function(){lt(null)}}))}))});ri.displayName="NodeList";var ui=ri;function di(i){var m=i.dropPosition,B=i.dropLevelOffset,o=i.indent,Z={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(m){case-1:Z.top=0,Z.left=-B*o;break;case 1:Z.bottom=0,Z.left=-B*o;break;case 0:Z.bottom=0,Z.left=o;break}return r.createElement("div",{style:Z})}var Zi=10,oi=function(i){(0,_t.Z)(B,i);var m=(0,kt.Z)(B);function B(){var o;(0,Ce.Z)(this,B);for(var Z=arguments.length,z=new Array(Z),ee=0;ee<Z;ee++)z[ee]=arguments[ee];return o=m.call.apply(m,[this].concat(z)),o.destroyed=!1,o.delayedDragEnterLogic=void 0,o.loadingRetryTimes={},o.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:(0,kr.w$)()},o.dragStartMousePosition=null,o.dragNode=void 0,o.currentMouseOverDroppableNodeKey=null,o.listRef=r.createRef(),o.onNodeDragStart=function(E,L){var H=o.state,re=H.expandedKeys,me=H.keyEntities,Le=o.props.onDragStart,t=L.props.eventKey;o.dragNode=L,o.dragStartMousePosition={x:E.clientX,y:E.clientY};var a=(0,Pt._5)(re,t);o.setState({draggingNodeKey:t,dragChildrenKeys:(0,Pt.wA)(t,me),indent:o.listRef.current.getIndentWidth()}),o.setExpandedKeys(a),window.addEventListener("dragend",o.onWindowDragEnd),Le==null||Le({event:E,node:(0,kr.F)(L.props)})},o.onNodeDragEnter=function(E,L){var H=o.state,re=H.expandedKeys,me=H.keyEntities,Le=H.dragChildrenKeys,t=H.flattenNodes,a=H.indent,s=o.props,g=s.onDragEnter,y=s.onExpand,A=s.allowDrop,T=s.direction,ae=L.props,le=ae.pos,se=ae.eventKey,Be=(0,Zt.Z)(o),Pe=Be.dragNode;if(o.currentMouseOverDroppableNodeKey!==se&&(o.currentMouseOverDroppableNodeKey=se),!Pe){o.resetDragState();return}var Ke=(0,Pt.OM)(E,Pe,L,a,o.dragStartMousePosition,A,t,me,re,T),he=Ke.dropPosition,Oe=Ke.dropLevelOffset,lt=Ke.dropTargetKey,Qe=Ke.dropContainerKey,pt=Ke.dropTargetPos,_e=Ke.dropAllowed,Ge=Ke.dragOverNodeKey;if(Le.indexOf(lt)!==-1||!_e){o.resetDragState();return}if(o.delayedDragEnterLogic||(o.delayedDragEnterLogic={}),Object.keys(o.delayedDragEnterLogic).forEach(function($e){clearTimeout(o.delayedDragEnterLogic[$e])}),Pe.props.eventKey!==L.props.eventKey&&(E.persist(),o.delayedDragEnterLogic[le]=window.setTimeout(function(){if(o.state.draggingNodeKey!==null){var $e=(0,U.Z)(re),vt=me[L.props.eventKey];vt&&(vt.children||[]).length&&($e=(0,Pt.L0)(re,L.props.eventKey)),"expandedKeys"in o.props||o.setExpandedKeys($e),y==null||y($e,{node:(0,kr.F)(L.props),expanded:!0,nativeEvent:E.nativeEvent})}},800)),Pe.props.eventKey===lt&&Oe===0){o.resetDragState();return}o.setState({dragOverNodeKey:Ge,dropPosition:he,dropLevelOffset:Oe,dropTargetKey:lt,dropContainerKey:Qe,dropTargetPos:pt,dropAllowed:_e}),g==null||g({event:E,node:(0,kr.F)(L.props),expandedKeys:re})},o.onNodeDragOver=function(E,L){var H=o.state,re=H.dragChildrenKeys,me=H.flattenNodes,Le=H.keyEntities,t=H.expandedKeys,a=H.indent,s=o.props,g=s.onDragOver,y=s.allowDrop,A=s.direction,T=(0,Zt.Z)(o),ae=T.dragNode;if(ae){var le=(0,Pt.OM)(E,ae,L,a,o.dragStartMousePosition,y,me,Le,t,A),se=le.dropPosition,Be=le.dropLevelOffset,Pe=le.dropTargetKey,Ke=le.dropContainerKey,he=le.dropAllowed,Oe=le.dropTargetPos,lt=le.dragOverNodeKey;re.indexOf(Pe)!==-1||!he||(ae.props.eventKey===Pe&&Be===0?o.state.dropPosition===null&&o.state.dropLevelOffset===null&&o.state.dropTargetKey===null&&o.state.dropContainerKey===null&&o.state.dropTargetPos===null&&o.state.dropAllowed===!1&&o.state.dragOverNodeKey===null||o.resetDragState():se===o.state.dropPosition&&Be===o.state.dropLevelOffset&&Pe===o.state.dropTargetKey&&Ke===o.state.dropContainerKey&&Oe===o.state.dropTargetPos&&he===o.state.dropAllowed&&lt===o.state.dragOverNodeKey||o.setState({dropPosition:se,dropLevelOffset:Be,dropTargetKey:Pe,dropContainerKey:Ke,dropTargetPos:Oe,dropAllowed:he,dragOverNodeKey:lt}),g==null||g({event:E,node:(0,kr.F)(L.props)}))}},o.onNodeDragLeave=function(E,L){o.currentMouseOverDroppableNodeKey===L.props.eventKey&&!E.currentTarget.contains(E.relatedTarget)&&(o.resetDragState(),o.currentMouseOverDroppableNodeKey=null);var H=o.props.onDragLeave;H==null||H({event:E,node:(0,kr.F)(L.props)})},o.onWindowDragEnd=function(E){o.onNodeDragEnd(E,null,!0),window.removeEventListener("dragend",o.onWindowDragEnd)},o.onNodeDragEnd=function(E,L){var H=o.props.onDragEnd;o.setState({dragOverNodeKey:null}),o.cleanDragState(),H==null||H({event:E,node:(0,kr.F)(L.props)}),o.dragNode=null,window.removeEventListener("dragend",o.onWindowDragEnd)},o.onNodeDrop=function(E,L){var H,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,me=o.state,Le=me.dragChildrenKeys,t=me.dropPosition,a=me.dropTargetKey,s=me.dropTargetPos,g=me.dropAllowed;if(g){var y=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),a!==null){var A=(0,d.Z)((0,d.Z)({},(0,kr.H8)(a,o.getTreeNodeRequiredProps())),{},{active:((H=o.getActiveItem())===null||H===void 0?void 0:H.key)===a,data:o.state.keyEntities[a].node}),T=Le.indexOf(a)!==-1;(0,V.ZP)(!T,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ae=(0,Pt.yx)(s),le={event:E,node:(0,kr.F)(A),dragNode:o.dragNode?(0,kr.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(Le),dropToGap:t!==0,dropPosition:t+Number(ae[ae.length-1])};re||y==null||y(le),o.dragNode=null}}},o.cleanDragState=function(){var E=o.state.draggingNodeKey;E!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(E,L){var H=o.state,re=H.expandedKeys,me=H.flattenNodes,Le=L.expanded,t=L.key,a=L.isLeaf;if(!(a||E.shiftKey||E.metaKey||E.ctrlKey)){var s=me.filter(function(y){return y.key===t})[0],g=(0,kr.F)((0,d.Z)((0,d.Z)({},(0,kr.H8)(t,o.getTreeNodeRequiredProps())),{},{data:s.data}));o.setExpandedKeys(Le?(0,Pt._5)(re,t):(0,Pt.L0)(re,t)),o.onNodeExpand(E,g)}},o.onNodeClick=function(E,L){var H=o.props,re=H.onClick,me=H.expandAction;me==="click"&&o.triggerExpandActionExpand(E,L),re==null||re(E,L)},o.onNodeDoubleClick=function(E,L){var H=o.props,re=H.onDoubleClick,me=H.expandAction;me==="doubleClick"&&o.triggerExpandActionExpand(E,L),re==null||re(E,L)},o.onNodeSelect=function(E,L){var H=o.state.selectedKeys,re=o.state,me=re.keyEntities,Le=re.fieldNames,t=o.props,a=t.onSelect,s=t.multiple,g=L.selected,y=L[Le.key],A=!g;A?s?H=(0,Pt.L0)(H,y):H=[y]:H=(0,Pt._5)(H,y);var T=H.map(function(ae){var le=me[ae];return le?le.node:null}).filter(function(ae){return ae});o.setUncontrolledState({selectedKeys:H}),a==null||a(H,{event:"select",selected:A,node:L,selectedNodes:T,nativeEvent:E.nativeEvent})},o.onNodeCheck=function(E,L,H){var re=o.state,me=re.keyEntities,Le=re.checkedKeys,t=re.halfCheckedKeys,a=o.props,s=a.checkStrictly,g=a.onCheck,y=L.key,A,T={event:"check",node:L,checked:H,nativeEvent:E.nativeEvent};if(s){var ae=H?(0,Pt.L0)(Le,y):(0,Pt._5)(Le,y),le=(0,Pt._5)(t,y);A={checked:ae,halfChecked:le},T.checkedNodes=ae.map(function(Oe){return me[Oe]}).filter(function(Oe){return Oe}).map(function(Oe){return Oe.node}),o.setUncontrolledState({checkedKeys:ae})}else{var se=(0,pa.S)([].concat((0,U.Z)(Le),[y]),!0,me),Be=se.checkedKeys,Pe=se.halfCheckedKeys;if(!H){var Ke=new Set(Be);Ke.delete(y);var he=(0,pa.S)(Array.from(Ke),{checked:!1,halfCheckedKeys:Pe},me);Be=he.checkedKeys,Pe=he.halfCheckedKeys}A=Be,T.checkedNodes=[],T.checkedNodesPositions=[],T.halfCheckedKeys=Pe,Be.forEach(function(Oe){var lt=me[Oe];if(lt){var Qe=lt.node,pt=lt.pos;T.checkedNodes.push(Qe),T.checkedNodesPositions.push({node:Qe,pos:pt})}}),o.setUncontrolledState({checkedKeys:Be},!1,{halfCheckedKeys:Pe})}g==null||g(A,T)},o.onNodeLoad=function(E){var L=E.key,H=new Promise(function(re,me){o.setState(function(Le){var t=Le.loadedKeys,a=t===void 0?[]:t,s=Le.loadingKeys,g=s===void 0?[]:s,y=o.props,A=y.loadData,T=y.onLoad;if(!A||a.indexOf(L)!==-1||g.indexOf(L)!==-1)return null;var ae=A(E);return ae.then(function(){var le=o.state.loadedKeys,se=(0,Pt.L0)(le,L);T==null||T(se,{event:"load",node:E}),o.setUncontrolledState({loadedKeys:se}),o.setState(function(Be){return{loadingKeys:(0,Pt._5)(Be.loadingKeys,L)}}),re()}).catch(function(le){if(o.setState(function(Be){return{loadingKeys:(0,Pt._5)(Be.loadingKeys,L)}}),o.loadingRetryTimes[L]=(o.loadingRetryTimes[L]||0)+1,o.loadingRetryTimes[L]>=Zi){var se=o.state.loadedKeys;(0,V.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,Pt.L0)(se,L)}),re()}me(le)}),{loadingKeys:(0,Pt.L0)(g,L)}})});return H.catch(function(){}),H},o.onNodeMouseEnter=function(E,L){var H=o.props.onMouseEnter;H==null||H({event:E,node:L})},o.onNodeMouseLeave=function(E,L){var H=o.props.onMouseLeave;H==null||H({event:E,node:L})},o.onNodeContextMenu=function(E,L){var H=o.props.onRightClick;H&&(E.preventDefault(),H({event:E,node:L}))},o.onFocus=function(){var E=o.props.onFocus;o.setState({focused:!0});for(var L=arguments.length,H=new Array(L),re=0;re<L;re++)H[re]=arguments[re];E==null||E.apply(void 0,H)},o.onBlur=function(){var E=o.props.onBlur;o.setState({focused:!1}),o.onActiveChange(null);for(var L=arguments.length,H=new Array(L),re=0;re<L;re++)H[re]=arguments[re];E==null||E.apply(void 0,H)},o.getTreeNodeRequiredProps=function(){var E=o.state,L=E.expandedKeys,H=E.selectedKeys,re=E.loadedKeys,me=E.loadingKeys,Le=E.checkedKeys,t=E.halfCheckedKeys,a=E.dragOverNodeKey,s=E.dropPosition,g=E.keyEntities;return{expandedKeys:L||[],selectedKeys:H||[],loadedKeys:re||[],loadingKeys:me||[],checkedKeys:Le||[],halfCheckedKeys:t||[],dragOverNodeKey:a,dropPosition:s,keyEntities:g}},o.setExpandedKeys=function(E){var L=o.state,H=L.treeData,re=L.fieldNames,me=(0,kr.oH)(H,E,re);o.setUncontrolledState({expandedKeys:E,flattenNodes:me},!0)},o.onNodeExpand=function(E,L){var H=o.state.expandedKeys,re=o.state,me=re.listChanging,Le=re.fieldNames,t=o.props,a=t.onExpand,s=t.loadData,g=L.expanded,y=L[Le.key];if(!me){var A=H.indexOf(y),T=!g;if((0,V.ZP)(g&&A!==-1||!g&&A===-1,"Expand state not sync with index check"),T?H=(0,Pt.L0)(H,y):H=(0,Pt._5)(H,y),o.setExpandedKeys(H),a==null||a(H,{node:L,expanded:T,nativeEvent:E.nativeEvent}),T&&s){var ae=o.onNodeLoad(L);ae&&ae.then(function(){var le=(0,kr.oH)(o.state.treeData,H,Le);o.setUncontrolledState({flattenNodes:le})}).catch(function(){var le=o.state.expandedKeys,se=(0,Pt._5)(le,y);o.setExpandedKeys(se)})}}},o.onListChangeStart=function(){o.setUncontrolledState({listChanging:!0})},o.onListChangeEnd=function(){setTimeout(function(){o.setUncontrolledState({listChanging:!1})})},o.onActiveChange=function(E){var L=o.state.activeKey,H=o.props.onActiveChange;L!==E&&(o.setState({activeKey:E}),E!==null&&o.scrollTo({key:E}),H==null||H(E))},o.getActiveItem=function(){var E=o.state,L=E.activeKey,H=E.flattenNodes;return L===null?null:H.find(function(re){var me=re.key;return me===L})||null},o.offsetActiveKey=function(E){var L=o.state,H=L.flattenNodes,re=L.activeKey,me=H.findIndex(function(a){var s=a.key;return s===re});me===-1&&E<0&&(me=H.length),me=(me+E+H.length)%H.length;var Le=H[me];if(Le){var t=Le.key;o.onActiveChange(t)}else o.onActiveChange(null)},o.onKeyDown=function(E){var L=o.state,H=L.activeKey,re=L.expandedKeys,me=L.checkedKeys,Le=L.fieldNames,t=o.props,a=t.onKeyDown,s=t.checkable,g=t.selectable;switch(E.which){case k.Z.UP:{o.offsetActiveKey(-1),E.preventDefault();break}case k.Z.DOWN:{o.offsetActiveKey(1),E.preventDefault();break}}var y=o.getActiveItem();if(y&&y.data){var A=o.getTreeNodeRequiredProps(),T=y.data.isLeaf===!1||!!(y.data[Le.children]||[]).length,ae=(0,kr.F)((0,d.Z)((0,d.Z)({},(0,kr.H8)(H,A)),{},{data:y.data,active:!0}));switch(E.which){case k.Z.LEFT:{T&&re.includes(H)?o.onNodeExpand({},ae):y.parent&&o.onActiveChange(y.parent.key),E.preventDefault();break}case k.Z.RIGHT:{T&&!re.includes(H)?o.onNodeExpand({},ae):y.children&&y.children.length&&o.onActiveChange(y.children[0].key),E.preventDefault();break}case k.Z.ENTER:case k.Z.SPACE:{s&&!ae.disabled&&ae.checkable!==!1&&!ae.disableCheckbox?o.onNodeCheck({},ae,!me.includes(H)):!s&&g&&!ae.disabled&&ae.selectable!==!1&&o.onNodeSelect({},ae);break}}}a==null||a(E)},o.setUncontrolledState=function(E){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var re=!1,me=!0,Le={};Object.keys(E).forEach(function(t){if(t in o.props){me=!1;return}re=!0,Le[t]=E[t]}),re&&(!L||me)&&o.setState((0,d.Z)((0,d.Z)({},Le),H))}},o.scrollTo=function(E){o.listRef.current.scrollTo(E)},o}return(0,ft.Z)(B,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Z=this.props.activeKey;Z!==void 0&&Z!==this.state.activeKey&&(this.setState({activeKey:Z}),Z!==null&&this.scrollTo({key:Z}))}},{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 Z,z=this.state,ee=z.focused,E=z.flattenNodes,L=z.keyEntities,H=z.draggingNodeKey,re=z.activeKey,me=z.dropLevelOffset,Le=z.dropContainerKey,t=z.dropTargetKey,a=z.dropPosition,s=z.dragOverNodeKey,g=z.indent,y=this.props,A=y.prefixCls,T=y.className,ae=y.style,le=y.showLine,se=y.focusable,Be=y.tabIndex,Pe=Be===void 0?0:Be,Ke=y.selectable,he=y.showIcon,Oe=y.icon,lt=y.switcherIcon,Qe=y.draggable,pt=y.checkable,_e=y.checkStrictly,Ge=y.disabled,$e=y.motion,vt=y.loadData,Ct=y.filterTreeNode,gn=y.height,Ft=y.itemHeight,pn=y.virtual,ln=y.titleRender,jt=y.dropIndicatorRender,Kn=y.onContextMenu,Hn=y.onScroll,bt=y.direction,at=y.rootClassName,Ot=y.rootStyle,It=(0,I.Z)(this.props,{aria:!0,data:!0}),zt;return Qe&&((0,W.Z)(Qe)==="object"?zt=Qe:typeof Qe=="function"?zt={nodeDraggable:Qe}:zt={}),r.createElement(sn.k.Provider,{value:{prefixCls:A,selectable:Ke,showIcon:he,icon:Oe,switcherIcon:lt,draggable:zt,draggingNodeKey:H,checkable:pt,checkStrictly:_e,disabled:Ge,keyEntities:L,dropLevelOffset:me,dropContainerKey:Le,dropTargetKey:t,dropPosition:a,dragOverNodeKey:s,indent:g,direction:bt,dropIndicatorRender:jt,loadData:vt,filterTreeNode:Ct,titleRender:ln,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}},r.createElement("div",{role:"tree",className:b()(A,T,at,(Z={},(0,l.Z)(Z,"".concat(A,"-show-line"),le),(0,l.Z)(Z,"".concat(A,"-focused"),ee),(0,l.Z)(Z,"".concat(A,"-active-focused"),re!==null),Z)),style:Ot},r.createElement(ui,(0,M.Z)({ref:this.listRef,prefixCls:A,style:ae,data:E,disabled:Ge,selectable:Ke,checkable:!!pt,motion:$e,dragging:H!==null,height:gn,itemHeight:Ft,virtual:pn,focusable:se,focused:ee,tabIndex:Pe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Kn,onScroll:Hn},this.getTreeNodeRequiredProps(),It))))}}],[{key:"getDerivedStateFromProps",value:function(Z,z){var ee=z.prevProps,E={prevProps:Z};function L(se){return!ee&&se in Z||ee&&ee[se]!==Z[se]}var H,re=z.fieldNames;if(L("fieldNames")&&(re=(0,kr.w$)(Z.fieldNames),E.fieldNames=re),L("treeData")?H=Z.treeData:L("children")&&((0,V.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),H=(0,kr.zn)(Z.children)),H){E.treeData=H;var me=(0,kr.I8)(H,{fieldNames:re});E.keyEntities=(0,d.Z)((0,l.Z)({},qa,Ga),me.keyEntities)}var Le=E.keyEntities||z.keyEntities;if(L("expandedKeys")||ee&&L("autoExpandParent"))E.expandedKeys=Z.autoExpandParent||!ee&&Z.defaultExpandParent?(0,Pt.r7)(Z.expandedKeys,Le):Z.expandedKeys;else if(!ee&&Z.defaultExpandAll){var t=(0,d.Z)({},Le);delete t[qa],E.expandedKeys=Object.keys(t).map(function(se){return t[se].key})}else!ee&&Z.defaultExpandedKeys&&(E.expandedKeys=Z.autoExpandParent||Z.defaultExpandParent?(0,Pt.r7)(Z.defaultExpandedKeys,Le):Z.defaultExpandedKeys);if(E.expandedKeys||delete E.expandedKeys,H||E.expandedKeys){var a=(0,kr.oH)(H||z.treeData,E.expandedKeys||z.expandedKeys,re);E.flattenNodes=a}if(Z.selectable&&(L("selectedKeys")?E.selectedKeys=(0,Pt.BT)(Z.selectedKeys,Z):!ee&&Z.defaultSelectedKeys&&(E.selectedKeys=(0,Pt.BT)(Z.defaultSelectedKeys,Z))),Z.checkable){var s;if(L("checkedKeys")?s=(0,Pt.E6)(Z.checkedKeys)||{}:!ee&&Z.defaultCheckedKeys?s=(0,Pt.E6)(Z.defaultCheckedKeys)||{}:H&&(s=(0,Pt.E6)(Z.checkedKeys)||{checkedKeys:z.checkedKeys,halfCheckedKeys:z.halfCheckedKeys}),s){var g=s,y=g.checkedKeys,A=y===void 0?[]:y,T=g.halfCheckedKeys,ae=T===void 0?[]:T;if(!Z.checkStrictly){var le=(0,pa.S)(A,!0,Le);A=le.checkedKeys,ae=le.halfCheckedKeys}E.checkedKeys=A,E.halfCheckedKeys=ae}}return L("loadedKeys")&&(E.loadedKeys=Z.loadedKeys),E}}]),B}(r.Component);oi.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:di,allowDrop:function(){return!0},expandAction:!1},oi.TreeNode=Za.Z;var fi=oi,Si=fi,$i=r.createContext(null),pi=$i;function Ei(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}function Li(i){var m=i||{},B=m.label,o=m.value,Z=m.children,z=o||"value";return{_title:B?[B]:["title","label"],value:z,key:z,children:Z||"children"}}function Pi(i){return!i||i.disabled||i.disableCheckbox||i.checkable===!1}function Ki(i,m){var B=[];function o(Z){Z.forEach(function(z){var ee=z[m.children];ee&&(B.push(z[m.value]),o(ee))})}return o(i),B}function Ri(i){return i==null}var hi={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ai=function(m,B){var o=D(),Z=o.prefixCls,z=o.multiple,ee=o.searchValue,E=o.toggleOpen,L=o.open,H=o.notFoundContent,re=r.useContext(pi),me=re.virtual,Le=re.listHeight,t=re.listItemHeight,a=re.treeData,s=re.fieldNames,g=re.onSelect,y=re.dropdownMatchSelectWidth,A=re.treeExpandAction,T=r.useContext(Te),ae=T.checkable,le=T.checkedKeys,se=T.halfCheckedKeys,Be=T.treeExpandedKeys,Pe=T.treeDefaultExpandAll,Ke=T.treeDefaultExpandedKeys,he=T.onTreeExpand,Oe=T.treeIcon,lt=T.showTreeIcon,Qe=T.switcherIcon,pt=T.treeLine,_e=T.treeNodeFilterProp,Ge=T.loadData,$e=T.treeLoadedKeys,vt=T.treeMotion,Ct=T.onTreeLoad,gn=T.keyEntities,Ft=r.useRef(),pn=(0,So.Z)(function(){return a},[L,a],function(Jt,$n){return $n[0]&&Jt[1]!==$n[1]}),ln=r.useState(null),jt=(0,x.Z)(ln,2),Kn=jt[0],Hn=jt[1],bt=gn[Kn],at=r.useMemo(function(){return ae?{checked:le,halfChecked:se}:null},[ae,le,se]);r.useEffect(function(){if(L&&!z&&le.length){var Jt;(Jt=Ft.current)===null||Jt===void 0||Jt.scrollTo({key:le[0]}),Hn(le[0])}},[L]);var Ot=String(ee).toLowerCase(),It=function($n){return Ot?String($n[_e]).toLowerCase().includes(Ot):!1},zt=r.useState(Ke),nn=(0,x.Z)(zt,2),Qt=nn[0],_n=nn[1],en=r.useState(null),Wt=(0,x.Z)(en,2),rr=Wt[0],xn=Wt[1],Jn=r.useMemo(function(){return Be?(0,U.Z)(Be):ee?rr:Qt},[Qt,rr,Be,ee]);r.useEffect(function(){ee&&xn(Ki(a,s))},[ee]);var Vn=function($n){_n($n),xn($n),he&&he($n)},hn=function($n){$n.preventDefault()},un=function($n,An){var Gn=An.node;ae&&Pi(Gn)||(g(Gn.key,{selected:!le.includes(Gn.key)}),z||E(!1))};if(r.useImperativeHandle(B,function(){var Jt;return{scrollTo:(Jt=Ft.current)===null||Jt===void 0?void 0:Jt.scrollTo,onKeyDown:function(An){var Gn,hr=An.which;switch(hr){case k.Z.UP:case k.Z.DOWN:case k.Z.LEFT:case k.Z.RIGHT:(Gn=Ft.current)===null||Gn===void 0||Gn.onKeyDown(An);break;case k.Z.ENTER:{if(bt){var Fn=(bt==null?void 0:bt.node)||{},ur=Fn.selectable,Sn=Fn.value;ur!==!1&&un(null,{node:{key:Kn},selected:!le.includes(Sn)})}break}case k.Z.ESC:E(!1)}},onKeyUp:function(){}}}),pn.length===0)return r.createElement("div",{role:"listbox",className:"".concat(Z,"-empty"),onMouseDown:hn},H);var or={fieldNames:s};return $e&&(or.loadedKeys=$e),Jn&&(or.expandedKeys=Jn),r.createElement("div",{onMouseDown:hn},bt&&L&&r.createElement("span",{style:hi,"aria-live":"assertive"},bt.node.value),r.createElement(Si,(0,M.Z)({ref:Ft,focusable:!1,prefixCls:"".concat(Z,"-tree"),treeData:pn,height:Le,itemHeight:t,virtual:me!==!1&&y!==!1,multiple:z,icon:Oe,showIcon:lt,switcherIcon:Qe,showLine:pt,loadData:ee?null:Ge,motion:vt,activeKey:Kn,checkable:ae,checkStrictly:!0,checkedKeys:at,selectedKeys:ae?[]:le,defaultExpandAll:Pe},or,{onActiveChange:Hn,onSelect:un,onCheck:un,onExpand:Vn,onLoad:Ct,filterTreeNode:It,expandAction:A})))},Ai=r.forwardRef(ai);Ai.displayName="OptionList";var Ui=Ai,Oi="SHOW_ALL",Ni="SHOW_PARENT",Ci="SHOW_CHILD";function Fi(i,m,B,o){var Z=new Set(i);return m===Ci?i.filter(function(z){var ee=B[z];return!(ee&&ee.children&&ee.children.some(function(E){var L=E.node;return Z.has(L[o.value])})&&ee.children.every(function(E){var L=E.node;return Pi(L)||Z.has(L[o.value])}))}):m===Ni?i.filter(function(z){var ee=B[z],E=ee?ee.parent:null;return!(E&&!Pi(E.node)&&Z.has(E.key))}):i}function Bi(i){var m=i.searchPlaceholder,B=i.treeCheckStrictly,o=i.treeCheckable,Z=i.labelInValue,z=i.value,ee=i.multiple;warning(!m,"`searchPlaceholder` has been removed."),B&&Z===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Z||B)&&warning(toArray(z).every(function(E){return E&&_typeof(E)==="object"&&"value"in E}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),B||ee||o?warning(!z||Array.isArray(z),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(z),"`value` should not be array when `TreeSelect` is single mode.")}var rl=null,Di=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function Vi(i){return!i||(0,W.Z)(i)!=="object"}var Gi=r.forwardRef(function(i,m){var B=i.id,o=i.prefixCls,Z=o===void 0?"rc-tree-select":o,z=i.value,ee=i.defaultValue,E=i.onChange,L=i.onSelect,H=i.onDeselect,re=i.searchValue,me=i.inputValue,Le=i.onSearch,t=i.autoClearSearchValue,a=t===void 0?!0:t,s=i.filterTreeNode,g=i.treeNodeFilterProp,y=g===void 0?"value":g,A=i.showCheckedStrategy,T=i.treeNodeLabelProp,ae=i.multiple,le=i.treeCheckable,se=i.treeCheckStrictly,Be=i.labelInValue,Pe=i.fieldNames,Ke=i.treeDataSimpleMode,he=i.treeData,Oe=i.children,lt=i.loadData,Qe=i.treeLoadedKeys,pt=i.onTreeLoad,_e=i.treeDefaultExpandAll,Ge=i.treeExpandedKeys,$e=i.treeDefaultExpandedKeys,vt=i.onTreeExpand,Ct=i.treeExpandAction,gn=i.virtual,Ft=i.listHeight,pn=Ft===void 0?200:Ft,ln=i.listItemHeight,jt=ln===void 0?20:ln,Kn=i.onDropdownVisibleChange,Hn=i.dropdownMatchSelectWidth,bt=Hn===void 0?!0:Hn,at=i.treeLine,Ot=i.treeIcon,It=i.showTreeIcon,zt=i.switcherIcon,nn=i.treeMotion,Qt=(0,p.Z)(i,Di),_n=Xt(B),en=le&&!se,Wt=le||se,rr=se||Be,xn=Wt||ae,Jn=(0,w.Z)(ee,{value:z}),Vn=(0,x.Z)(Jn,2),hn=Vn[0],un=Vn[1],or=r.useMemo(function(){return le?A||Ci:Oi},[A,le]),Jt=r.useMemo(function(){return Li(Pe)},[JSON.stringify(Pe)]),$n=(0,w.Z)("",{value:re!==void 0?re:me,postState:function(Ht){return Ht||""}}),An=(0,x.Z)($n,2),Gn=An[0],hr=An[1],Fn=function(Ht){hr(Ht),Le==null||Le(Ht)},ur=dt(he,Oe,Ke),Sn=xo(ur,Jt),wr=Sn.keyEntities,qt=Sn.valueEntities,ar=r.useCallback(function(gr){var Ht=[],cn=[];return gr.forEach(function(qn){qt.has(qn)?cn.push(qn):Ht.push(qn)}),{missingRawValues:Ht,existRawValues:cn}},[qt]),yr=C(ur,Gn,{fieldNames:Jt,treeNodeFilterProp:y,filterTreeNode:s}),Ir=r.useCallback(function(gr){if(gr){if(T)return gr[T];for(var Ht=Jt._title,cn=0;cn<Ht.length;cn+=1){var qn=gr[Ht[cn]];if(qn!==void 0)return qn}}},[Jt,T]),Zr=r.useCallback(function(gr){var Ht=Ei(gr);return Ht.map(function(cn){return Vi(cn)?{value:cn}:cn})},[]),Ur=r.useCallback(function(gr){var Ht=Zr(gr);return Ht.map(function(cn){var qn=cn.label,Kr=cn.value,Ar=cn.halfChecked,io,Io=qt.get(Kr);if(Io){var jo;qn=(jo=qn)!==null&&jo!==void 0?jo:Ir(Io.node),io=Io.node.disabled}else if(qn===void 0){var Ma=Zr(hn).find(function(Wo){return Wo.value===Kr});qn=Ma.label}return{label:qn,value:Kr,halfChecked:Ar,disabled:io}})},[qt,Ir,Zr,hn]),Lr=r.useMemo(function(){return Zr(hn)},[Zr,hn]),ra=r.useMemo(function(){var gr=[],Ht=[];return Lr.forEach(function(cn){cn.halfChecked?Ht.push(cn):gr.push(cn)}),[gr,Ht]},[Lr]),eo=(0,x.Z)(ra,2),$r=eo[0],co=eo[1],fo=r.useMemo(function(){return $r.map(function(gr){return gr.value})},[$r]),oa=Ca($r,co,en,wr),to=(0,x.Z)(oa,2),Rn=to[0],ct=to[1],Nt=r.useMemo(function(){var gr=Fi(Rn,or,wr,Jt),Ht=gr.map(function(Ar){var io,Io,jo;return(io=(Io=wr[Ar])===null||Io===void 0||(jo=Io.node)===null||jo===void 0?void 0:jo[Jt.value])!==null&&io!==void 0?io:Ar}),cn=Ht.map(function(Ar){var io=$r.find(function(Io){return Io.value===Ar});return{value:Ar,label:io==null?void 0:io.label}}),qn=Ur(cn),Kr=qn[0];return!xn&&Kr&&Ri(Kr.value)&&Ri(Kr.label)?[]:qn.map(function(Ar){var io;return(0,d.Z)((0,d.Z)({},Ar),{},{label:(io=Ar.label)!==null&&io!==void 0?io:Ar.value})})},[Jt,xn,Rn,$r,Ur,or,wr]),Lt=Ia(Nt),dn=(0,x.Z)(Lt,1),fr=dn[0],Rr=Ze(function(gr,Ht,cn){var qn=Ur(gr);if(un(qn),a&&hr(""),E){var Kr=gr;if(en){var Ar=Fi(gr,or,wr,Jt);Kr=Ar.map(function(ea){var ya=qt.get(ea);return ya?ya.node[Jt.value]:ea})}var io=Ht||{triggerValue:void 0,selected:void 0},Io=io.triggerValue,jo=io.selected,Ma=Kr;if(se){var Wo=co.filter(function(ea){return!Kr.includes(ea.value)});Ma=[].concat((0,U.Z)(Ma),(0,U.Z)(Wo))}var Jo=Ur(Ma),qo={preValue:$r,triggerValue:Io},No=!0;(se||cn==="selection"&&!jo)&&(No=!1),Ae(qo,Io,gr,ur,No,Jt),Wt?qo.checked=jo:qo.selected=jo;var fa=rr?Jo:Jo.map(function(ea){return ea.value});E(xn?fa:fa[0],rr?null:Jo.map(function(ea){return ea.label}),qo)}}),Oo=r.useCallback(function(gr,Ht){var cn,qn=Ht.selected,Kr=Ht.source,Ar=wr[gr],io=Ar==null?void 0:Ar.node,Io=(cn=io==null?void 0:io[Jt.value])!==null&&cn!==void 0?cn:gr;if(!xn)Rr([Io],{selected:!0,triggerValue:Io},"option");else{var jo=qn?[].concat((0,U.Z)(fo),[Io]):Rn.filter(function(ya){return ya!==Io});if(en){var Ma=ar(jo),Wo=Ma.missingRawValues,Jo=Ma.existRawValues,qo=Jo.map(function(ya){return qt.get(ya).key}),No;if(qn){var fa=(0,pa.S)(qo,!0,wr);No=fa.checkedKeys}else{var ea=(0,pa.S)(qo,{checked:!1,halfCheckedKeys:ct},wr);No=ea.checkedKeys}jo=[].concat((0,U.Z)(Wo),(0,U.Z)(No.map(function(ya){return wr[ya].node[Jt.value]})))}Rr(jo,{selected:qn,triggerValue:Io},Kr||"option")}qn||!xn?L==null||L(Io,Se(io)):H==null||H(Io,Se(io))},[ar,qt,wr,Jt,xn,fo,Rr,en,L,H,Rn,ct]),vo=r.useCallback(function(gr){if(Kn){var Ht={};Object.defineProperty(Ht,"documentClickClose",{get:function(){return(0,V.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Kn(gr,Ht)}},[Kn]),Vr=Ze(function(gr,Ht){var cn=gr.map(function(qn){return qn.value});if(Ht.type==="clear"){Rr(cn,{},"selection");return}Ht.values.length&&Oo(Ht.values[0].value,{selected:!1,source:"selection"})}),mr=r.useMemo(function(){return{virtual:gn,dropdownMatchSelectWidth:bt,listHeight:pn,listItemHeight:jt,treeData:yr,fieldNames:Jt,onSelect:Oo,treeExpandAction:Ct}},[gn,bt,pn,jt,yr,Jt,Oo,Ct]),Xr=r.useMemo(function(){return{checkable:Wt,loadData:lt,treeLoadedKeys:Qe,onTreeLoad:pt,checkedKeys:Rn,halfCheckedKeys:ct,treeDefaultExpandAll:_e,treeExpandedKeys:Ge,treeDefaultExpandedKeys:$e,onTreeExpand:vt,treeIcon:Ot,treeMotion:nn,showTreeIcon:It,switcherIcon:zt,treeLine:at,treeNodeFilterProp:y,keyEntities:wr}},[Wt,lt,Qe,pt,Rn,ct,_e,Ge,$e,vt,Ot,nn,It,zt,at,y,wr]);return r.createElement(pi.Provider,{value:mr},r.createElement(Te.Provider,{value:Xr},r.createElement(Re,(0,M.Z)({ref:m},Qt,{id:_n,prefixCls:Z,mode:xn?"multiple":void 0,displayValues:fr,onDisplayValuesChange:Vr,searchValue:Gn,onSearch:Fn,OptionList:Ui,emptyOptions:!ur.length,onDropdownVisibleChange:vo,dropdownMatchSelectWidth:bt}))))}),xi=Gi;xi.TreeNode=ua,xi.SHOW_ALL=Oi,xi.SHOW_PARENT=Ni,xi.SHOW_CHILD=Ci;var zi=xi,f=zi,P=e(10366),$=e(8745),Q=e(33603),Ee=e(9708),ke=e(53124),je=e(98866),Tt=e(88258),tn=e(98675),Bt=e(65223),Zn=e(87244),Vt=e(13458),Ln=e(78642),In=e(46163),bn=e(4173),Wr=e(99184),xr=e(63185),qr=e(45503),Or=e(67968),dr=e(32157);const Pn=i=>{const{componentCls:m,treePrefixCls:B,colorBgElevated:o}=i,Z=`.${B}`;return[{[`${m}-dropdown`]:[{padding:`${i.paddingXS}px ${i.paddingXS/2}px`},(0,dr.Yk)(B,(0,qr.TS)(i,{colorBgContainer:o})),{[Z]:{borderRadius:0,[`${Z}-list-holder-inner`]:{alignItems:"stretch",[`${Z}-treenode`]:{[`${Z}-node-content-wrapper`]:{flex:"auto"}}}}},(0,xr.C2)(`${B}-checkbox`,i),{"&-rtl":{direction:"rtl",[`${Z}-switcher${Z}-switcher_close`]:{[`${Z}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function $o(i,m){return(0,Or.Z)("TreeSelect",B=>{const o=(0,qr.TS)(B,{treePrefixCls:m});return[Pn(o)]},dr.TM)(i)}var Eo=function(i,m){var B={};for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&m.indexOf(o)<0&&(B[o]=i[o]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,o=Object.getOwnPropertySymbols(i);Z<o.length;Z++)m.indexOf(o[Z])<0&&Object.prototype.propertyIsEnumerable.call(i,o[Z])&&(B[o[Z]]=i[o[Z]]);return B};const Ro=(i,m)=>{var B,{prefixCls:o,size:Z,disabled:z,bordered:ee=!0,className:E,rootClassName:L,treeCheckable:H,multiple:re,listHeight:me=256,listItemHeight:Le=26,placement:t,notFoundContent:a,switcherIcon:s,treeLine:g,getPopupContainer:y,popupClassName:A,dropdownClassName:T,treeIcon:ae=!1,transitionName:le,choiceTransitionName:se="",status:Be,treeExpandAction:Pe,builtinPlacements:Ke,dropdownMatchSelectWidth:he,popupMatchSelectWidth:Oe,allowClear:lt}=i,Qe=Eo(i,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:pt,getPrefixCls:_e,renderEmpty:Ge,direction:$e,virtual:vt,popupMatchSelectWidth:Ct,popupOverflow:gn}=r.useContext(ke.E_),Ft=_e(),pn=_e("select",o),ln=_e("select-tree",o),jt=_e("tree-select",o),{compactSize:Kn,compactItemClassnames:Hn}=(0,bn.ri)(pn,$e),[bt,at]=(0,Zn.Z)(pn),[Ot]=$o(jt,ln),It=b()(A||T,`${jt}-dropdown`,{[`${jt}-dropdown-rtl`]:$e==="rtl"},L,at),zt=!!(H||re),nn=(0,Ln.Z)(Qe.suffixIcon,Qe.showArrow),Qt=(B=Oe!=null?Oe:he)!==null&&B!==void 0?B:Ct,{status:_n,hasFeedback:en,isFormItemInput:Wt,feedbackIcon:rr}=r.useContext(Bt.aM),xn=(0,Ee.F)(_n,Be),{suffixIcon:Jn,removeIcon:Vn,clearIcon:hn}=(0,In.Z)(Object.assign(Object.assign({},Qe),{multiple:zt,showSuffixIcon:nn,hasFeedback:en,feedbackIcon:rr,prefixCls:pn,componentName:"TreeSelect"})),un=lt===!0?{clearIcon:hn}:lt;let or;a!==void 0?or=a:or=(Ge==null?void 0:Ge("Select"))||r.createElement(Tt.Z,{componentName:"Select"});const Jt=(0,P.Z)(Qe,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),$n=r.useMemo(()=>t!==void 0?t:$e==="rtl"?"bottomRight":"bottomLeft",[t,$e]),An=(0,Vt.Z)(Ke,gn),Gn=(0,tn.Z)(qt=>{var ar;return(ar=Z!=null?Z:Kn)!==null&&ar!==void 0?ar:qt}),hr=r.useContext(je.Z),Fn=z!=null?z:hr,ur=b()(!o&&jt,{[`${pn}-lg`]:Gn==="large",[`${pn}-sm`]:Gn==="small",[`${pn}-rtl`]:$e==="rtl",[`${pn}-borderless`]:!ee,[`${pn}-in-form-item`]:Wt},(0,Ee.Z)(pn,xn,en),Hn,E,L,at),Sn=qt=>r.createElement(Wr.Z,{prefixCls:ln,switcherIcon:s,treeNodeProps:qt,showLine:g}),wr=r.createElement(f,Object.assign({virtual:vt,disabled:Fn},Jt,{dropdownMatchSelectWidth:Qt,builtinPlacements:An,ref:m,prefixCls:pn,className:ur,listHeight:me,listItemHeight:Le,treeCheckable:H&&r.createElement("span",{className:`${pn}-tree-checkbox-inner`}),treeLine:!!g,suffixIcon:Jn,multiple:zt,placement:$n,removeIcon:Vn,allowClear:un,switcherIcon:Sn,showTreeIcon:ae,notFoundContent:or,getPopupContainer:y||pt,treeMotion:null,dropdownClassName:It,choiceTransitionName:(0,Q.m)(Ft,"",se),transitionName:(0,Q.m)(Ft,"slide-up",le),treeExpandAction:Pe}));return bt(Ot(wr))},wo=r.forwardRef(Ro),uo=(0,$.Z)(wo);wo.TreeNode=ua,wo.SHOW_ALL=Oi,wo.SHOW_PARENT=Ni,wo.SHOW_CHILD=Ci,wo._InternalPanelDoNotUseOrYouWillBeFired=uo;var Gr=wo},79870:function(Gt,Ie,e){e.d(Ie,{default:function(){return Ra}});var c=e(87462),b=e(4942),M=e(71002),U=e(1413),d=e(74902),x=e(15671),p=e(43144),W=e(97326),l=e(60136),w=e(51630),V=e(94184),r=e.n(V),R={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Se){var Ae=Se.keyCode;if(Se.altKey&&!Se.ctrlKey||Se.metaKey||Ae>=R.F1&&Ae<=R.F12)return!1;switch(Ae){case R.ALT:case R.CAPS_LOCK:case R.CONTEXT_MENU:case R.CTRL:case R.DOWN:case R.END:case R.ESC:case R.HOME:case R.INSERT:case R.LEFT:case R.MAC_FF_META:case R.META:case R.NUMLOCK:case R.NUM_CENTER:case R.PAGE_DOWN:case R.PAGE_UP:case R.PAUSE:case R.PRINT_SCREEN:case R.RIGHT:case R.SHIFT:case R.UP:case R.WIN_KEY:case R.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Se){if(Se>=R.ZERO&&Se<=R.NINE||Se>=R.NUM_ZERO&&Se<=R.NUM_MULTIPLY||Se>=R.A&&Se<=R.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Se===0)return!0;switch(Se){case R.SPACE:case R.QUESTION_MARK:case R.NUM_PLUS:case R.NUM_MINUS:case R.NUM_PERIOD:case R.NUM_DIVISION:case R.SEMICOLON:case R.DASH:case R.EQUALS:case R.COMMA:case R.PERIOD:case R.SLASH:case R.APOSTROPHE:case R.SINGLE_QUOTE:case R.OPEN_SQUARE_BRACKET:case R.BACKSLASH:case R.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},_=R,k=e(34952),G=e(72978),v=e(67294),oe=e(69610);function ce(de){var Se=de.dropPosition,Ae=de.dropLevelOffset,C=de.indent,Ze={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Se){case-1:Ze.top=0,Ze.left=-Ae*C;break;case 1:Ze.bottom=0,Ze.left=-Ae*C;break;case 0:Ze.bottom=0,Ze.left=C;break}return v.createElement("div",{style:Ze})}var X=e(36459),D=e(97685),u=e(45987);function n(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var S=n()?v.useLayoutEffect:v.useEffect,I=S,j=function(Se,Ae){var C=React.useRef(!0);S(function(){if(!C.current)return Se()},Ae),S(function(){return C.current=!1,function(){C.current=!0}},[])},J=e(73299),N=e(73935);function O(de){return de instanceof HTMLElement||de instanceof SVGElement}function ge(de){return O(de)?de:de instanceof v.Component?N.findDOMNode(de):null}var ve=e(28580);function ne(de,Se,Ae){var C=React.useRef({});return(!("value"in C.current)||Ae(C.current.condition,Se))&&(C.current.value=de(),C.current.condition=Se),C.current.value}function h(de,Se){typeof de=="function"?de(Se):(0,M.Z)(de)==="object"&&de&&"current"in de&&(de.current=Se)}function F(){for(var de=arguments.length,Se=new Array(de),Ae=0;Ae<de;Ae++)Se[Ae]=arguments[Ae];var C=Se.filter(function(Ze){return Ze});return C.length<=1?C[0]:function(Ze){Se.forEach(function(it){h(it,Ze)})}}function Y(){for(var de=arguments.length,Se=new Array(de),Ae=0;Ae<de;Ae++)Se[Ae]=arguments[Ae];return useMemo(function(){return F.apply(void 0,Se)},Se,function(C,Ze){return C.length===Ze.length&&C.every(function(it,dt){return it===Ze[dt]})})}function te(de){var Se,Ae,C=(0,ve.isMemo)(de)?de.type.type:de.type;return!(typeof C=="function"&&!((Se=C.prototype)!==null&&Se!==void 0&&Se.render)||typeof de=="function"&&!((Ae=de.prototype)!==null&&Ae!==void 0&&Ae.render))}function pe(de,Se){var Ae={};return Ae[de.toLowerCase()]=Se.toLowerCase(),Ae["Webkit".concat(de)]="webkit".concat(Se),Ae["Moz".concat(de)]="moz".concat(Se),Ae["ms".concat(de)]="MS".concat(Se),Ae["O".concat(de)]="o".concat(Se.toLowerCase()),Ae}function Ne(de,Se){var Ae={animationend:pe("Animation","AnimationEnd"),transitionend:pe("Transition","TransitionEnd")};return de&&("AnimationEvent"in Se||delete Ae.animationend.animation,"TransitionEvent"in Se||delete Ae.transitionend.transition),Ae}var we=Ne(n(),typeof window!="undefined"?window:{}),Je={};if(n()){var ht=document.createElement("div");Je=ht.style}var et={};function St(de){if(et[de])return et[de];var Se=we[de];if(Se)for(var Ae=Object.keys(Se),C=Ae.length,Ze=0;Ze<C;Ze+=1){var it=Ae[Ze];if(Object.prototype.hasOwnProperty.call(Se,it)&&it in Je)return et[de]=Se[it],et[de]}return""}var ut=St("animationend"),yn=St("transitionend"),fn=!!(ut&&yn),tt=ut||"animationend",Et=yn||"transitionend";function rt(de,Se){if(!de)return null;if((0,M.Z)(de)==="object"){var Ae=Se.replace(/-\w/g,function(C){return C[1].toUpperCase()});return de[Ae]}return"".concat(de,"-").concat(Se)}var ze="none",yt="appear",nt="enter",be="leave",ie="none",q="prepare",xe="start",Me="active",ot="end";function st(de){var Se=v.useRef(!1),Ae=v.useState(de),C=(0,D.Z)(Ae,2),Ze=C[0],it=C[1];v.useEffect(function(){return Se.current=!1,function(){Se.current=!0}},[]);function dt(ye,Te){Te&&Se.current||it(ye)}return[Ze,dt]}var gt=function(Se){return+setTimeout(Se,16)},Kt=function(Se){return clearTimeout(Se)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(gt=function(Se){return window.requestAnimationFrame(Se)},Kt=function(Se){return window.cancelAnimationFrame(Se)});var Ut=0,rn=new Map;function Fe(de){rn.delete(de)}var He=function(Se){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ut+=1;var C=Ut;function Ze(it){if(it===0)Fe(C),Se();else{var dt=gt(function(){Ze(it-1)});rn.set(C,dt)}}return Ze(Ae),C};He.cancel=function(de){var Se=rn.get(de);return Fe(Se),Kt(Se)};var We=He,Mt=function(){var de=v.useRef(null);function Se(){We.cancel(de.current)}function Ae(C){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Se();var it=We(function(){Ze<=1?C({isCanceled:function(){return it!==de.current}}):Ae(C,Ze-1)});de.current=it}return v.useEffect(function(){return function(){Se()}},[]),[Ae,Se]},At=n()?v.useLayoutEffect:v.useEffect,on=At,Nn=[q,xe,Me,ot],er=!1,wn=!0;function sr(de){return de===Me||de===ot}var zr=function(de,Se){var Ae=st(ie),C=(0,D.Z)(Ae,2),Ze=C[0],it=C[1],dt=Mt(),ye=(0,D.Z)(dt,2),Te=ye[0],Ce=ye[1];function ft(){it(q,!0)}return on(function(){if(Ze!==ie&&Ze!==ot){var Zt=Nn.indexOf(Ze),_t=Nn[Zt+1],kt=Se(Ze);kt===er?it(_t,!0):Te(function(sn){function Pt(){sn.isCanceled()||it(_t,!0)}kt===!0?Pt():Promise.resolve(kt).then(Pt)})}},[de,Ze]),v.useEffect(function(){return function(){Ce()}},[]),[ft,Ze]},ho=function(de){var Se=(0,v.useRef)(),Ae=(0,v.useRef)(de);Ae.current=de;var C=v.useCallback(function(dt){Ae.current(dt)},[]);function Ze(dt){dt&&(dt.removeEventListener(Et,C),dt.removeEventListener(tt,C))}function it(dt){Se.current&&Se.current!==dt&&Ze(Se.current),dt&&dt!==Se.current&&(dt.addEventListener(Et,C),dt.addEventListener(tt,C),Se.current=dt)}return v.useEffect(function(){return function(){Ze(Se.current)}},[]),[it,Ze]};function Hr(de,Se,Ae,C){var Ze=C.motionEnter,it=Ze===void 0?!0:Ze,dt=C.motionAppear,ye=dt===void 0?!0:dt,Te=C.motionLeave,Ce=Te===void 0?!0:Te,ft=C.motionDeadline,Zt=C.motionLeaveImmediately,_t=C.onAppearPrepare,kt=C.onEnterPrepare,sn=C.onLeavePrepare,Pt=C.onAppearStart,jn=C.onEnterStart,wt=C.onLeaveStart,Wn=C.onAppearActive,Tn=C.onEnterActive,Qn=C.onLeaveActive,ir=C.onAppearEnd,Yn=C.onEnterEnd,Yr=C.onLeaveEnd,pr=C.onVisibleChanged,Pr=st(),Cr=(0,D.Z)(Pr,2),vr=Cr[0],ro=Cr[1],_r=st(ze),Bo=(0,D.Z)(_r,2),ao=Bo[0],Lo=Bo[1],Uo=st(null),Un=(0,D.Z)(Uo,2),Mn=Un[0],jr=Un[1],Jr=(0,v.useRef)(!1),wa=(0,v.useRef)(null);function Oa(){return Ae()}var da=(0,v.useRef)(!1);function Ha(Vo){var _o=Oa();if(!(Vo&&!Vo.deadline&&Vo.target!==_o)){var ha=da.current,ni;ao===yt&&ha?ni=ir==null?void 0:ir(_o,Vo):ao===nt&&ha?ni=Yn==null?void 0:Yn(_o,Vo):ao===be&&ha&&(ni=Yr==null?void 0:Yr(_o,Vo)),ao!==ze&&ha&&ni!==!1&&(Lo(ze,!0),jr(null,!0))}}var Ua=ho(Ha),Wa=(0,D.Z)(Ua,1),Va=Wa[0],Ka=v.useMemo(function(){var Vo,_o,ha;switch(ao){case yt:return Vo={},(0,b.Z)(Vo,q,_t),(0,b.Z)(Vo,xe,Pt),(0,b.Z)(Vo,Me,Wn),Vo;case nt:return _o={},(0,b.Z)(_o,q,kt),(0,b.Z)(_o,xe,jn),(0,b.Z)(_o,Me,Tn),_o;case be:return ha={},(0,b.Z)(ha,q,sn),(0,b.Z)(ha,xe,wt),(0,b.Z)(ha,Me,Qn),ha;default:return{}}},[ao]),ci=zr(ao,function(Vo){if(Vo===q){var _o=Ka[q];return _o?_o(Oa()):er}if(Aa in Ka){var ha;jr(((ha=Ka[Aa])===null||ha===void 0?void 0:ha.call(Ka,Oa(),null))||null)}return Aa===Me&&(Va(Oa()),ft>0&&(clearTimeout(wa.current),wa.current=setTimeout(function(){Ha({deadline:!0})},ft))),wn}),Za=(0,D.Z)(ci,2),bi=Za[0],Aa=Za[1],mi=sr(Aa);da.current=mi,on(function(){ro(Se);var Vo=Jr.current;if(Jr.current=!0,!!de){var _o;!Vo&&Se&&ye&&(_o=yt),Vo&&Se&&it&&(_o=nt),(Vo&&!Se&&Ce||!Vo&&Zt&&!Se&&Ce)&&(_o=be),_o&&(Lo(_o),bi())}},[Se]),(0,v.useEffect)(function(){(ao===yt&&!ye||ao===nt&&!it||ao===be&&!Ce)&&Lo(ze)},[ye,it,Ce]),(0,v.useEffect)(function(){return function(){Jr.current=!1,clearTimeout(wa.current)}},[]);var Ja=v.useRef(!1);(0,v.useEffect)(function(){vr&&(Ja.current=!0),vr!==void 0&&ao===ze&&((Ja.current||vr)&&(pr==null||pr(vr)),Ja.current=!0)},[vr,ao]);var gi=Mn;return Ka[q]&&Aa===xe&&(gi=(0,U.Z)({transition:"none"},gi)),[ao,Aa,gi,vr!=null?vr:Se]}var Br=function(de){(0,l.Z)(Ae,de);var Se=(0,w.Z)(Ae);function Ae(){return(0,x.Z)(this,Ae),Se.apply(this,arguments)}return(0,p.Z)(Ae,[{key:"render",value:function(){return this.props.children}}]),Ae}(v.Component),yo=Br;function Ko(de){var Se=de;(0,M.Z)(de)==="object"&&(Se=de.transitionSupport);function Ae(Ze){return!!(Ze.motionName&&Se)}var C=v.forwardRef(function(Ze,it){var dt=Ze.visible,ye=dt===void 0?!0:dt,Te=Ze.removeOnLeave,Ce=Te===void 0?!0:Te,ft=Ze.forceRender,Zt=Ze.children,_t=Ze.motionName,kt=Ze.leavedClassName,sn=Ze.eventProps,Pt=Ae(Ze),jn=(0,v.useRef)(),wt=(0,v.useRef)();function Wn(){try{return jn.current instanceof HTMLElement?jn.current:ge(wt.current)}catch(Uo){return null}}var Tn=Hr(Pt,ye,Wn,Ze),Qn=(0,D.Z)(Tn,4),ir=Qn[0],Yn=Qn[1],Yr=Qn[2],pr=Qn[3],Pr=v.useRef(pr);pr&&(Pr.current=!0);var Cr=v.useCallback(function(Uo){jn.current=Uo,h(it,Uo)},[it]),vr,ro=(0,U.Z)((0,U.Z)({},sn),{},{visible:ye});if(!Zt)vr=null;else if(ir===ze||!Ae(Ze))pr?vr=Zt((0,U.Z)({},ro),Cr):!Ce&&Pr.current&&kt?vr=Zt((0,U.Z)((0,U.Z)({},ro),{},{className:kt}),Cr):ft||!Ce&&!kt?vr=Zt((0,U.Z)((0,U.Z)({},ro),{},{style:{display:"none"}}),Cr):vr=null;else{var _r,Bo;Yn===q?Bo="prepare":sr(Yn)?Bo="active":Yn===xe&&(Bo="start"),vr=Zt((0,U.Z)((0,U.Z)({},ro),{},{className:r()(rt(_t,ir),(_r={},(0,b.Z)(_r,rt(_t,"".concat(ir,"-").concat(Bo)),Bo),(0,b.Z)(_r,_t,typeof _t=="string"),_r)),style:Yr}),Cr)}if(v.isValidElement(vr)&&te(vr)){var ao=vr,Lo=ao.ref;Lo||(vr=v.cloneElement(vr,{ref:Cr}))}return v.createElement(yo,{ref:wt},vr)});return C.displayName="CSSMotion",C}var Qr=Ko(fn),zo="add",bo="keep",mo="remove",go="removed";function Ao(de){var Se;return de&&(0,M.Z)(de)==="object"&&"key"in de?Se=de:Se={key:de},(0,U.Z)((0,U.Z)({},Se),{},{key:String(Se.key)})}function ue(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return de.map(Ao)}function Ue(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ae=[],C=0,Ze=Se.length,it=ue(de),dt=ue(Se);it.forEach(function(Ce){for(var ft=!1,Zt=C;Zt<Ze;Zt+=1){var _t=dt[Zt];if(_t.key===Ce.key){C<Zt&&(Ae=Ae.concat(dt.slice(C,Zt).map(function(kt){return(0,U.Z)((0,U.Z)({},kt),{},{status:zo})})),C=Zt),Ae.push((0,U.Z)((0,U.Z)({},_t),{},{status:bo})),C+=1,ft=!0;break}}ft||Ae.push((0,U.Z)((0,U.Z)({},Ce),{},{status:mo}))}),C<Ze&&(Ae=Ae.concat(dt.slice(C).map(function(Ce){return(0,U.Z)((0,U.Z)({},Ce),{},{status:zo})})));var ye={};Ae.forEach(function(Ce){var ft=Ce.key;ye[ft]=(ye[ft]||0)+1});var Te=Object.keys(ye).filter(function(Ce){return ye[Ce]>1});return Te.forEach(function(Ce){Ae=Ae.filter(function(ft){var Zt=ft.key,_t=ft.status;return Zt!==Ce||_t!==mo}),Ae.forEach(function(ft){ft.key===Ce&&(ft.status=bo)})}),Ae}var Ve=["component","children","onVisibleChanged","onAllRemoved"],Ye=["status"],mt=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Xe(de){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qr,Ae=function(C){(0,l.Z)(it,C);var Ze=(0,w.Z)(it);function it(){var dt;(0,x.Z)(this,it);for(var ye=arguments.length,Te=new Array(ye),Ce=0;Ce<ye;Ce++)Te[Ce]=arguments[Ce];return dt=Ze.call.apply(Ze,[this].concat(Te)),(0,b.Z)((0,W.Z)(dt),"state",{keyEntities:[]}),(0,b.Z)((0,W.Z)(dt),"removeKey",function(ft){var Zt=dt.state.keyEntities,_t=Zt.map(function(kt){return kt.key!==ft?kt:(0,U.Z)((0,U.Z)({},kt),{},{status:go})});return dt.setState({keyEntities:_t}),_t.filter(function(kt){var sn=kt.status;return sn!==go}).length}),dt}return(0,p.Z)(it,[{key:"render",value:function(){var ye=this,Te=this.state.keyEntities,Ce=this.props,ft=Ce.component,Zt=Ce.children,_t=Ce.onVisibleChanged,kt=Ce.onAllRemoved,sn=(0,u.Z)(Ce,Ve),Pt=ft||v.Fragment,jn={};return mt.forEach(function(wt){jn[wt]=sn[wt],delete sn[wt]}),delete sn.keys,v.createElement(Pt,sn,Te.map(function(wt){var Wn=wt.status,Tn=(0,u.Z)(wt,Ye),Qn=Wn===zo||Wn===bo;return v.createElement(Se,(0,c.Z)({},jn,{key:Tn.key,visible:Qn,eventProps:Tn,onVisibleChanged:function(Yn){if(_t==null||_t(Yn,{key:Tn.key}),!Yn){var Yr=ye.removeKey(Tn.key);Yr===0&&kt&&kt()}}}),Zt)}))}}],[{key:"getDerivedStateFromProps",value:function(ye,Te){var Ce=ye.keys,ft=Te.keyEntities,Zt=ue(Ce),_t=Ue(ft,Zt);return{keyEntities:_t.filter(function(kt){var sn=ft.find(function(Pt){var jn=Pt.key;return kt.key===jn});return!(sn&&sn.status===go&&kt.status===mo)})}}}]),it}(v.Component);return(0,b.Z)(Ae,"defaultProps",{component:"div"}),Ae}var xt=Xe(fn),Dt=Qr,mn=e(56261);function Bn(de,Se){var Ae=v.useState(!1),C=(0,D.Z)(Ae,2),Ze=C[0],it=C[1];v.useLayoutEffect(function(){if(Ze)return de(),function(){Se()}},[Ze]),v.useLayoutEffect(function(){return it(!0),function(){it(!1)}},[])}var $t=e(83898),Cn=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],K=function(Se,Ae){var C=Se.className,Ze=Se.style,it=Se.motion,dt=Se.motionNodes,ye=Se.motionType,Te=Se.onMotionStart,Ce=Se.onMotionEnd,ft=Se.active,Zt=Se.treeNodeRequiredProps,_t=(0,u.Z)(Se,Cn),kt=v.useState(!0),sn=(0,D.Z)(kt,2),Pt=sn[0],jn=sn[1],wt=v.useContext(oe.k),Wn=wt.prefixCls,Tn=dt&&ye!=="hide";I(function(){dt&&Tn!==Pt&&jn(Tn)},[dt]);var Qn=function(){dt&&Te()},ir=v.useRef(!1),Yn=function(){dt&&!ir.current&&(ir.current=!0,Ce())};Bn(Qn,Yn);var Yr=function(Pr){Tn===Pr&&Yn()};return dt?v.createElement(Dt,(0,c.Z)({ref:Ae,visible:Pt},it,{motionAppear:ye==="show",onVisibleChanged:Yr}),function(pr,Pr){var Cr=pr.className,vr=pr.style;return v.createElement("div",{ref:Pr,className:r()("".concat(Wn,"-treenode-motion"),Cr),style:vr},dt.map(function(ro){var _r=(0,c.Z)({},((0,X.Z)(ro.data),ro.data)),Bo=ro.title,ao=ro.key,Lo=ro.isStart,Uo=ro.isEnd;delete _r.children;var Un=(0,$t.H8)(ao,Zt);return v.createElement(mn.Z,(0,c.Z)({},_r,Un,{title:Bo,active:ft,data:ro.data,key:ao,isStart:Lo,isEnd:Uo}))}))}):v.createElement(mn.Z,(0,c.Z)({domRef:Ae,className:C,style:Ze},_t,{active:ft}))};K.displayName="MotionTreeNode";var fe=v.forwardRef(K),De=fe;function Re(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ae=de.length,C=Se.length;if(Math.abs(Ae-C)!==1)return{add:!1,key:null};function Ze(it,dt){var ye=new Map;it.forEach(function(Ce){ye.set(Ce,!0)});var Te=dt.filter(function(Ce){return!ye.has(Ce)});return Te.length===1?Te[0]:null}return Ae<C?{add:!0,key:Ze(de,Se)}:{add:!1,key:Ze(Se,de)}}function qe(de,Se,Ae){var C=de.findIndex(function(ye){return ye.key===Ae}),Ze=de[C+1],it=Se.findIndex(function(ye){return ye.key===Ae});if(Ze){var dt=Se.findIndex(function(ye){return ye.key===Ze.key});return Se.slice(it+1,dt)}return Se.slice(it+1)}var Rt=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],vn={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},cr=function(){},Dn="RC_TREE_MOTION_".concat(Math.random()),zn={key:Dn},Yt={key:Dn,level:0,index:0,pos:"0",node:zn,nodes:[zn]},Xt={parent:null,children:[],pos:Yt.pos,data:zn,title:null,key:Dn,isStart:[],isEnd:[]};function Sr(de,Se,Ae,C){return Se===!1||!Ae?de:de.slice(0,Math.ceil(Ae/C)+1)}function Dr(de){var Se=de.key,Ae=de.pos;return(0,$t.km)(Se,Ae)}function so(de){for(var Se=String(de.data.key),Ae=de;Ae.parent;)Ae=Ae.parent,Se="".concat(Ae.data.key," > ").concat(Se);return Se}var Mr=v.forwardRef(function(de,Se){var Ae=de.prefixCls,C=de.data,Ze=de.selectable,it=de.checkable,dt=de.expandedKeys,ye=de.selectedKeys,Te=de.checkedKeys,Ce=de.loadedKeys,ft=de.loadingKeys,Zt=de.halfCheckedKeys,_t=de.keyEntities,kt=de.disabled,sn=de.dragging,Pt=de.dragOverNodeKey,jn=de.dropPosition,wt=de.motion,Wn=de.height,Tn=de.itemHeight,Qn=de.virtual,ir=de.focusable,Yn=de.activeItem,Yr=de.focused,pr=de.tabIndex,Pr=de.onKeyDown,Cr=de.onFocus,vr=de.onBlur,ro=de.onActiveChange,_r=de.onListChangeStart,Bo=de.onListChangeEnd,ao=(0,u.Z)(de,Rt),Lo=v.useRef(null),Uo=v.useRef(null);v.useImperativeHandle(Se,function(){return{scrollTo:function(Ga){Lo.current.scrollTo(Ga)},getIndentWidth:function(){return Uo.current.offsetWidth}}});var Un=v.useState(dt),Mn=(0,D.Z)(Un,2),jr=Mn[0],Jr=Mn[1],wa=v.useState(C),Oa=(0,D.Z)(wa,2),da=Oa[0],Ha=Oa[1],Ua=v.useState(C),Wa=(0,D.Z)(Ua,2),Va=Wa[0],Ka=Wa[1],ci=v.useState([]),Za=(0,D.Z)(ci,2),bi=Za[0],Aa=Za[1],mi=v.useState(null),Ja=(0,D.Z)(mi,2),gi=Ja[0],Vo=Ja[1],_o=v.useRef(C);_o.current=C;function ha(){var Go=_o.current;Ha(Go),Ka(Go),Aa([]),Vo(null),Bo()}I(function(){Jr(dt);var Go=Re(jr,dt);if(Go.key!==null)if(Go.add){var Ga=da.findIndex(function(ui){var di=ui.key;return di===Go.key}),ei=Sr(qe(da,C,Go.key),Qn,Wn,Tn),nr=da.slice();nr.splice(Ga+1,0,Xt),Ka(nr),Aa(ei),Vo("show")}else{var Xa=C.findIndex(function(ui){var di=ui.key;return di===Go.key}),ti=Sr(qe(C,da,Go.key),Qn,Wn,Tn),ri=C.slice();ri.splice(Xa+1,0,Xt),Ka(ri),Aa(ti),Vo("hide")}else da!==C&&(Ha(C),Ka(C))},[dt,C]),v.useEffect(function(){sn||ha()},[sn]);var ni=wt?Va:C,qa={expandedKeys:dt,selectedKeys:ye,loadedKeys:Ce,loadingKeys:ft,checkedKeys:Te,halfCheckedKeys:Zt,dragOverNodeKey:Pt,dropPosition:jn,keyEntities:_t};return v.createElement(v.Fragment,null,Yr&&Yn&&v.createElement("span",{style:vn,"aria-live":"assertive"},so(Yn)),v.createElement("div",null,v.createElement("input",{style:vn,disabled:ir===!1||kt,tabIndex:ir!==!1?pr:null,onKeyDown:Pr,onFocus:Cr,onBlur:vr,value:"",onChange:cr,"aria-label":"for screen reader"})),v.createElement("div",{className:"".concat(Ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},v.createElement("div",{className:"".concat(Ae,"-indent")},v.createElement("div",{ref:Uo,className:"".concat(Ae,"-indent-unit")}))),v.createElement(J.Z,(0,c.Z)({},ao,{data:ni,itemKey:Dr,height:Wn,fullHeight:!1,virtual:Qn,itemHeight:Tn,prefixCls:"".concat(Ae,"-list"),ref:Lo,onVisibleChange:function(Ga,ei){var nr=new Set(Ga),Xa=ei.filter(function(ti){return!nr.has(ti)});Xa.some(function(ti){return Dr(ti)===Dn})&&ha()}}),function(Go){var Ga=Go.pos,ei=(0,c.Z)({},((0,X.Z)(Go.data),Go.data)),nr=Go.title,Xa=Go.key,ti=Go.isStart,ri=Go.isEnd,ui=(0,$t.km)(Xa,Ga);delete ei.key,delete ei.children;var di=(0,$t.H8)(ui,qa);return v.createElement(De,(0,c.Z)({},ei,di,{title:nr,active:!!Yn&&Xa===Yn.key,pos:Ga,data:Go.data,isStart:ti,isEnd:ri,motion:wt,motionNodes:Xa===Dn?bi:null,motionType:gi,onMotionStart:_r,onMotionEnd:ha,treeNodeRequiredProps:qa,onMouseMove:function(){ro(null)}}))}))});Mr.displayName="NodeList";var po=Mr,an=e(29873),tr=e(97153),no=e(3596),oo=10,Fr=function(de){(0,l.Z)(Ae,de);var Se=(0,w.Z)(Ae);function Ae(){var C;(0,x.Z)(this,Ae);for(var Ze=arguments.length,it=new Array(Ze),dt=0;dt<Ze;dt++)it[dt]=arguments[dt];return C=Se.call.apply(Se,[this].concat(it)),C.destroyed=!1,C.delayedDragEnterLogic=void 0,C.loadingRetryTimes={},C.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:(0,$t.w$)()},C.dragStartMousePosition=null,C.dragNode=void 0,C.currentMouseOverDroppableNodeKey=null,C.listRef=v.createRef(),C.onNodeDragStart=function(ye,Te){var Ce=C.state,ft=Ce.expandedKeys,Zt=Ce.keyEntities,_t=C.props.onDragStart,kt=Te.props.eventKey;C.dragNode=Te,C.dragStartMousePosition={x:ye.clientX,y:ye.clientY};var sn=(0,an._5)(ft,kt);C.setState({draggingNodeKey:kt,dragChildrenKeys:(0,an.wA)(kt,Zt),indent:C.listRef.current.getIndentWidth()}),C.setExpandedKeys(sn),window.addEventListener("dragend",C.onWindowDragEnd),_t==null||_t({event:ye,node:(0,$t.F)(Te.props)})},C.onNodeDragEnter=function(ye,Te){var Ce=C.state,ft=Ce.expandedKeys,Zt=Ce.keyEntities,_t=Ce.dragChildrenKeys,kt=Ce.flattenNodes,sn=Ce.indent,Pt=C.props,jn=Pt.onDragEnter,wt=Pt.onExpand,Wn=Pt.allowDrop,Tn=Pt.direction,Qn=Te.props,ir=Qn.pos,Yn=Qn.eventKey,Yr=(0,W.Z)(C),pr=Yr.dragNode;if(C.currentMouseOverDroppableNodeKey!==Yn&&(C.currentMouseOverDroppableNodeKey=Yn),!pr){C.resetDragState();return}var Pr=(0,an.OM)(ye,pr,Te,sn,C.dragStartMousePosition,Wn,kt,Zt,ft,Tn),Cr=Pr.dropPosition,vr=Pr.dropLevelOffset,ro=Pr.dropTargetKey,_r=Pr.dropContainerKey,Bo=Pr.dropTargetPos,ao=Pr.dropAllowed,Lo=Pr.dragOverNodeKey;if(_t.indexOf(ro)!==-1||!ao){C.resetDragState();return}if(C.delayedDragEnterLogic||(C.delayedDragEnterLogic={}),Object.keys(C.delayedDragEnterLogic).forEach(function(Uo){clearTimeout(C.delayedDragEnterLogic[Uo])}),pr.props.eventKey!==Te.props.eventKey&&(ye.persist(),C.delayedDragEnterLogic[ir]=window.setTimeout(function(){if(C.state.draggingNodeKey!==null){var Uo=(0,d.Z)(ft),Un=(0,no.Z)(Zt,Te.props.eventKey);Un&&(Un.children||[]).length&&(Uo=(0,an.L0)(ft,Te.props.eventKey)),"expandedKeys"in C.props||C.setExpandedKeys(Uo),wt==null||wt(Uo,{node:(0,$t.F)(Te.props),expanded:!0,nativeEvent:ye.nativeEvent})}},800)),pr.props.eventKey===ro&&vr===0){C.resetDragState();return}C.setState({dragOverNodeKey:Lo,dropPosition:Cr,dropLevelOffset:vr,dropTargetKey:ro,dropContainerKey:_r,dropTargetPos:Bo,dropAllowed:ao}),jn==null||jn({event:ye,node:(0,$t.F)(Te.props),expandedKeys:ft})},C.onNodeDragOver=function(ye,Te){var Ce=C.state,ft=Ce.dragChildrenKeys,Zt=Ce.flattenNodes,_t=Ce.keyEntities,kt=Ce.expandedKeys,sn=Ce.indent,Pt=C.props,jn=Pt.onDragOver,wt=Pt.allowDrop,Wn=Pt.direction,Tn=(0,W.Z)(C),Qn=Tn.dragNode;if(Qn){var ir=(0,an.OM)(ye,Qn,Te,sn,C.dragStartMousePosition,wt,Zt,_t,kt,Wn),Yn=ir.dropPosition,Yr=ir.dropLevelOffset,pr=ir.dropTargetKey,Pr=ir.dropContainerKey,Cr=ir.dropAllowed,vr=ir.dropTargetPos,ro=ir.dragOverNodeKey;ft.indexOf(pr)!==-1||!Cr||(Qn.props.eventKey===pr&&Yr===0?C.state.dropPosition===null&&C.state.dropLevelOffset===null&&C.state.dropTargetKey===null&&C.state.dropContainerKey===null&&C.state.dropTargetPos===null&&C.state.dropAllowed===!1&&C.state.dragOverNodeKey===null||C.resetDragState():Yn===C.state.dropPosition&&Yr===C.state.dropLevelOffset&&pr===C.state.dropTargetKey&&Pr===C.state.dropContainerKey&&vr===C.state.dropTargetPos&&Cr===C.state.dropAllowed&&ro===C.state.dragOverNodeKey||C.setState({dropPosition:Yn,dropLevelOffset:Yr,dropTargetKey:pr,dropContainerKey:Pr,dropTargetPos:vr,dropAllowed:Cr,dragOverNodeKey:ro}),jn==null||jn({event:ye,node:(0,$t.F)(Te.props)}))}},C.onNodeDragLeave=function(ye,Te){C.currentMouseOverDroppableNodeKey===Te.props.eventKey&&!ye.currentTarget.contains(ye.relatedTarget)&&(C.resetDragState(),C.currentMouseOverDroppableNodeKey=null);var Ce=C.props.onDragLeave;Ce==null||Ce({event:ye,node:(0,$t.F)(Te.props)})},C.onWindowDragEnd=function(ye){C.onNodeDragEnd(ye,null,!0),window.removeEventListener("dragend",C.onWindowDragEnd)},C.onNodeDragEnd=function(ye,Te){var Ce=C.props.onDragEnd;C.setState({dragOverNodeKey:null}),C.cleanDragState(),Ce==null||Ce({event:ye,node:(0,$t.F)(Te.props)}),C.dragNode=null,window.removeEventListener("dragend",C.onWindowDragEnd)},C.onNodeDrop=function(ye,Te){var Ce,ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Zt=C.state,_t=Zt.dragChildrenKeys,kt=Zt.dropPosition,sn=Zt.dropTargetKey,Pt=Zt.dropTargetPos,jn=Zt.dropAllowed;if(jn){var wt=C.props.onDrop;if(C.setState({dragOverNodeKey:null}),C.cleanDragState(),sn!==null){var Wn=(0,U.Z)((0,U.Z)({},(0,$t.H8)(sn,C.getTreeNodeRequiredProps())),{},{active:((Ce=C.getActiveItem())===null||Ce===void 0?void 0:Ce.key)===sn,data:(0,no.Z)(C.state.keyEntities,sn).node}),Tn=_t.indexOf(sn)!==-1;(0,G.ZP)(!Tn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Qn=(0,an.yx)(Pt),ir={event:ye,node:(0,$t.F)(Wn),dragNode:C.dragNode?(0,$t.F)(C.dragNode.props):null,dragNodesKeys:[C.dragNode.props.eventKey].concat(_t),dropToGap:kt!==0,dropPosition:kt+Number(Qn[Qn.length-1])};ft||wt==null||wt(ir),C.dragNode=null}}},C.cleanDragState=function(){var ye=C.state.draggingNodeKey;ye!==null&&C.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),C.dragStartMousePosition=null,C.currentMouseOverDroppableNodeKey=null},C.triggerExpandActionExpand=function(ye,Te){var Ce=C.state,ft=Ce.expandedKeys,Zt=Ce.flattenNodes,_t=Te.expanded,kt=Te.key,sn=Te.isLeaf;if(!(sn||ye.shiftKey||ye.metaKey||ye.ctrlKey)){var Pt=Zt.filter(function(wt){return wt.key===kt})[0],jn=(0,$t.F)((0,U.Z)((0,U.Z)({},(0,$t.H8)(kt,C.getTreeNodeRequiredProps())),{},{data:Pt.data}));C.setExpandedKeys(_t?(0,an._5)(ft,kt):(0,an.L0)(ft,kt)),C.onNodeExpand(ye,jn)}},C.onNodeClick=function(ye,Te){var Ce=C.props,ft=Ce.onClick,Zt=Ce.expandAction;Zt==="click"&&C.triggerExpandActionExpand(ye,Te),ft==null||ft(ye,Te)},C.onNodeDoubleClick=function(ye,Te){var Ce=C.props,ft=Ce.onDoubleClick,Zt=Ce.expandAction;Zt==="doubleClick"&&C.triggerExpandActionExpand(ye,Te),ft==null||ft(ye,Te)},C.onNodeSelect=function(ye,Te){var Ce=C.state.selectedKeys,ft=C.state,Zt=ft.keyEntities,_t=ft.fieldNames,kt=C.props,sn=kt.onSelect,Pt=kt.multiple,jn=Te.selected,wt=Te[_t.key],Wn=!jn;Wn?Pt?Ce=(0,an.L0)(Ce,wt):Ce=[wt]:Ce=(0,an._5)(Ce,wt);var Tn=Ce.map(function(Qn){var ir=(0,no.Z)(Zt,Qn);return ir?ir.node:null}).filter(function(Qn){return Qn});C.setUncontrolledState({selectedKeys:Ce}),sn==null||sn(Ce,{event:"select",selected:Wn,node:Te,selectedNodes:Tn,nativeEvent:ye.nativeEvent})},C.onNodeCheck=function(ye,Te,Ce){var ft=C.state,Zt=ft.keyEntities,_t=ft.checkedKeys,kt=ft.halfCheckedKeys,sn=C.props,Pt=sn.checkStrictly,jn=sn.onCheck,wt=Te.key,Wn,Tn={event:"check",node:Te,checked:Ce,nativeEvent:ye.nativeEvent};if(Pt){var Qn=Ce?(0,an.L0)(_t,wt):(0,an._5)(_t,wt),ir=(0,an._5)(kt,wt);Wn={checked:Qn,halfChecked:ir},Tn.checkedNodes=Qn.map(function(vr){return(0,no.Z)(Zt,vr)}).filter(function(vr){return vr}).map(function(vr){return vr.node}),C.setUncontrolledState({checkedKeys:Qn})}else{var Yn=(0,tr.S)([].concat((0,d.Z)(_t),[wt]),!0,Zt),Yr=Yn.checkedKeys,pr=Yn.halfCheckedKeys;if(!Ce){var Pr=new Set(Yr);Pr.delete(wt);var Cr=(0,tr.S)(Array.from(Pr),{checked:!1,halfCheckedKeys:pr},Zt);Yr=Cr.checkedKeys,pr=Cr.halfCheckedKeys}Wn=Yr,Tn.checkedNodes=[],Tn.checkedNodesPositions=[],Tn.halfCheckedKeys=pr,Yr.forEach(function(vr){var ro=(0,no.Z)(Zt,vr);if(ro){var _r=ro.node,Bo=ro.pos;Tn.checkedNodes.push(_r),Tn.checkedNodesPositions.push({node:_r,pos:Bo})}}),C.setUncontrolledState({checkedKeys:Yr},!1,{halfCheckedKeys:pr})}jn==null||jn(Wn,Tn)},C.onNodeLoad=function(ye){var Te=ye.key,Ce=new Promise(function(ft,Zt){C.setState(function(_t){var kt=_t.loadedKeys,sn=kt===void 0?[]:kt,Pt=_t.loadingKeys,jn=Pt===void 0?[]:Pt,wt=C.props,Wn=wt.loadData,Tn=wt.onLoad;if(!Wn||sn.indexOf(Te)!==-1||jn.indexOf(Te)!==-1)return null;var Qn=Wn(ye);return Qn.then(function(){var ir=C.state.loadedKeys,Yn=(0,an.L0)(ir,Te);Tn==null||Tn(Yn,{event:"load",node:ye}),C.setUncontrolledState({loadedKeys:Yn}),C.setState(function(Yr){return{loadingKeys:(0,an._5)(Yr.loadingKeys,Te)}}),ft()}).catch(function(ir){if(C.setState(function(Yr){return{loadingKeys:(0,an._5)(Yr.loadingKeys,Te)}}),C.loadingRetryTimes[Te]=(C.loadingRetryTimes[Te]||0)+1,C.loadingRetryTimes[Te]>=oo){var Yn=C.state.loadedKeys;(0,G.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),C.setUncontrolledState({loadedKeys:(0,an.L0)(Yn,Te)}),ft()}Zt(ir)}),{loadingKeys:(0,an.L0)(jn,Te)}})});return Ce.catch(function(){}),Ce},C.onNodeMouseEnter=function(ye,Te){var Ce=C.props.onMouseEnter;Ce==null||Ce({event:ye,node:Te})},C.onNodeMouseLeave=function(ye,Te){var Ce=C.props.onMouseLeave;Ce==null||Ce({event:ye,node:Te})},C.onNodeContextMenu=function(ye,Te){var Ce=C.props.onRightClick;Ce&&(ye.preventDefault(),Ce({event:ye,node:Te}))},C.onFocus=function(){var ye=C.props.onFocus;C.setState({focused:!0});for(var Te=arguments.length,Ce=new Array(Te),ft=0;ft<Te;ft++)Ce[ft]=arguments[ft];ye==null||ye.apply(void 0,Ce)},C.onBlur=function(){var ye=C.props.onBlur;C.setState({focused:!1}),C.onActiveChange(null);for(var Te=arguments.length,Ce=new Array(Te),ft=0;ft<Te;ft++)Ce[ft]=arguments[ft];ye==null||ye.apply(void 0,Ce)},C.getTreeNodeRequiredProps=function(){var ye=C.state,Te=ye.expandedKeys,Ce=ye.selectedKeys,ft=ye.loadedKeys,Zt=ye.loadingKeys,_t=ye.checkedKeys,kt=ye.halfCheckedKeys,sn=ye.dragOverNodeKey,Pt=ye.dropPosition,jn=ye.keyEntities;return{expandedKeys:Te||[],selectedKeys:Ce||[],loadedKeys:ft||[],loadingKeys:Zt||[],checkedKeys:_t||[],halfCheckedKeys:kt||[],dragOverNodeKey:sn,dropPosition:Pt,keyEntities:jn}},C.setExpandedKeys=function(ye){var Te=C.state,Ce=Te.treeData,ft=Te.fieldNames,Zt=(0,$t.oH)(Ce,ye,ft);C.setUncontrolledState({expandedKeys:ye,flattenNodes:Zt},!0)},C.onNodeExpand=function(ye,Te){var Ce=C.state.expandedKeys,ft=C.state,Zt=ft.listChanging,_t=ft.fieldNames,kt=C.props,sn=kt.onExpand,Pt=kt.loadData,jn=Te.expanded,wt=Te[_t.key];if(!Zt){var Wn=Ce.indexOf(wt),Tn=!jn;if((0,G.ZP)(jn&&Wn!==-1||!jn&&Wn===-1,"Expand state not sync with index check"),Tn?Ce=(0,an.L0)(Ce,wt):Ce=(0,an._5)(Ce,wt),C.setExpandedKeys(Ce),sn==null||sn(Ce,{node:Te,expanded:Tn,nativeEvent:ye.nativeEvent}),Tn&&Pt){var Qn=C.onNodeLoad(Te);Qn&&Qn.then(function(){var ir=(0,$t.oH)(C.state.treeData,Ce,_t);C.setUncontrolledState({flattenNodes:ir})}).catch(function(){var ir=C.state.expandedKeys,Yn=(0,an._5)(ir,wt);C.setExpandedKeys(Yn)})}}},C.onListChangeStart=function(){C.setUncontrolledState({listChanging:!0})},C.onListChangeEnd=function(){setTimeout(function(){C.setUncontrolledState({listChanging:!1})})},C.onActiveChange=function(ye){var Te=C.state.activeKey,Ce=C.props.onActiveChange;Te!==ye&&(C.setState({activeKey:ye}),ye!==null&&C.scrollTo({key:ye}),Ce==null||Ce(ye))},C.getActiveItem=function(){var ye=C.state,Te=ye.activeKey,Ce=ye.flattenNodes;return Te===null?null:Ce.find(function(ft){var Zt=ft.key;return Zt===Te})||null},C.offsetActiveKey=function(ye){var Te=C.state,Ce=Te.flattenNodes,ft=Te.activeKey,Zt=Ce.findIndex(function(sn){var Pt=sn.key;return Pt===ft});Zt===-1&&ye<0&&(Zt=Ce.length),Zt=(Zt+ye+Ce.length)%Ce.length;var _t=Ce[Zt];if(_t){var kt=_t.key;C.onActiveChange(kt)}else C.onActiveChange(null)},C.onKeyDown=function(ye){var Te=C.state,Ce=Te.activeKey,ft=Te.expandedKeys,Zt=Te.checkedKeys,_t=Te.fieldNames,kt=C.props,sn=kt.onKeyDown,Pt=kt.checkable,jn=kt.selectable;switch(ye.which){case _.UP:{C.offsetActiveKey(-1),ye.preventDefault();break}case _.DOWN:{C.offsetActiveKey(1),ye.preventDefault();break}}var wt=C.getActiveItem();if(wt&&wt.data){var Wn=C.getTreeNodeRequiredProps(),Tn=wt.data.isLeaf===!1||!!(wt.data[_t.children]||[]).length,Qn=(0,$t.F)((0,U.Z)((0,U.Z)({},(0,$t.H8)(Ce,Wn)),{},{data:wt.data,active:!0}));switch(ye.which){case _.LEFT:{Tn&&ft.includes(Ce)?C.onNodeExpand({},Qn):wt.parent&&C.onActiveChange(wt.parent.key),ye.preventDefault();break}case _.RIGHT:{Tn&&!ft.includes(Ce)?C.onNodeExpand({},Qn):wt.children&&wt.children.length&&C.onActiveChange(wt.children[0].key),ye.preventDefault();break}case _.ENTER:case _.SPACE:{Pt&&!Qn.disabled&&Qn.checkable!==!1&&!Qn.disableCheckbox?C.onNodeCheck({},Qn,!Zt.includes(Ce)):!Pt&&jn&&!Qn.disabled&&Qn.selectable!==!1&&C.onNodeSelect({},Qn);break}}}sn==null||sn(ye)},C.setUncontrolledState=function(ye){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!C.destroyed){var ft=!1,Zt=!0,_t={};Object.keys(ye).forEach(function(kt){if(kt in C.props){Zt=!1;return}ft=!0,_t[kt]=ye[kt]}),ft&&(!Te||Zt)&&C.setState((0,U.Z)((0,U.Z)({},_t),Ce))}},C.scrollTo=function(ye){C.listRef.current.scrollTo(ye)},C}return(0,p.Z)(Ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ze=this.props.activeKey;Ze!==void 0&&Ze!==this.state.activeKey&&(this.setState({activeKey:Ze}),Ze!==null&&this.scrollTo({key:Ze}))}},{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 Ze,it=this.state,dt=it.focused,ye=it.flattenNodes,Te=it.keyEntities,Ce=it.draggingNodeKey,ft=it.activeKey,Zt=it.dropLevelOffset,_t=it.dropContainerKey,kt=it.dropTargetKey,sn=it.dropPosition,Pt=it.dragOverNodeKey,jn=it.indent,wt=this.props,Wn=wt.prefixCls,Tn=wt.className,Qn=wt.style,ir=wt.showLine,Yn=wt.focusable,Yr=wt.tabIndex,pr=Yr===void 0?0:Yr,Pr=wt.selectable,Cr=wt.showIcon,vr=wt.icon,ro=wt.switcherIcon,_r=wt.draggable,Bo=wt.checkable,ao=wt.checkStrictly,Lo=wt.disabled,Uo=wt.motion,Un=wt.loadData,Mn=wt.filterTreeNode,jr=wt.height,Jr=wt.itemHeight,wa=wt.virtual,Oa=wt.titleRender,da=wt.dropIndicatorRender,Ha=wt.onContextMenu,Ua=wt.onScroll,Wa=wt.direction,Va=wt.rootClassName,Ka=wt.rootStyle,ci=(0,k.Z)(this.props,{aria:!0,data:!0}),Za;return _r&&((0,M.Z)(_r)==="object"?Za=_r:typeof _r=="function"?Za={nodeDraggable:_r}:Za={}),v.createElement(oe.k.Provider,{value:{prefixCls:Wn,selectable:Pr,showIcon:Cr,icon:vr,switcherIcon:ro,draggable:Za,draggingNodeKey:Ce,checkable:Bo,checkStrictly:ao,disabled:Lo,keyEntities:Te,dropLevelOffset:Zt,dropContainerKey:_t,dropTargetKey:kt,dropPosition:sn,dragOverNodeKey:Pt,indent:jn,direction:Wa,dropIndicatorRender:da,loadData:Un,filterTreeNode:Mn,titleRender:Oa,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}},v.createElement("div",{role:"tree",className:r()(Wn,Tn,Va,(Ze={},(0,b.Z)(Ze,"".concat(Wn,"-show-line"),ir),(0,b.Z)(Ze,"".concat(Wn,"-focused"),dt),(0,b.Z)(Ze,"".concat(Wn,"-active-focused"),ft!==null),Ze)),style:Ka},v.createElement(po,(0,c.Z)({ref:this.listRef,prefixCls:Wn,style:Qn,data:ye,disabled:Lo,selectable:Pr,checkable:!!Bo,motion:Uo,dragging:Ce!==null,height:jr,itemHeight:Jr,virtual:wa,focusable:Yn,focused:dt,tabIndex:pr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ha,onScroll:Ua},this.getTreeNodeRequiredProps(),ci))))}}],[{key:"getDerivedStateFromProps",value:function(Ze,it){var dt=it.prevProps,ye={prevProps:Ze};function Te(Yn){return!dt&&Yn in Ze||dt&&dt[Yn]!==Ze[Yn]}var Ce,ft=it.fieldNames;if(Te("fieldNames")&&(ft=(0,$t.w$)(Ze.fieldNames),ye.fieldNames=ft),Te("treeData")?Ce=Ze.treeData:Te("children")&&((0,G.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ce=(0,$t.zn)(Ze.children)),Ce){ye.treeData=Ce;var Zt=(0,$t.I8)(Ce,{fieldNames:ft});ye.keyEntities=(0,U.Z)((0,b.Z)({},Dn,Yt),Zt.keyEntities)}var _t=ye.keyEntities||it.keyEntities;if(Te("expandedKeys")||dt&&Te("autoExpandParent"))ye.expandedKeys=Ze.autoExpandParent||!dt&&Ze.defaultExpandParent?(0,an.r7)(Ze.expandedKeys,_t):Ze.expandedKeys;else if(!dt&&Ze.defaultExpandAll){var kt=(0,U.Z)({},_t);delete kt[Dn],ye.expandedKeys=Object.keys(kt).map(function(Yn){return kt[Yn].key})}else!dt&&Ze.defaultExpandedKeys&&(ye.expandedKeys=Ze.autoExpandParent||Ze.defaultExpandParent?(0,an.r7)(Ze.defaultExpandedKeys,_t):Ze.defaultExpandedKeys);if(ye.expandedKeys||delete ye.expandedKeys,Ce||ye.expandedKeys){var sn=(0,$t.oH)(Ce||it.treeData,ye.expandedKeys||it.expandedKeys,ft);ye.flattenNodes=sn}if(Ze.selectable&&(Te("selectedKeys")?ye.selectedKeys=(0,an.BT)(Ze.selectedKeys,Ze):!dt&&Ze.defaultSelectedKeys&&(ye.selectedKeys=(0,an.BT)(Ze.defaultSelectedKeys,Ze))),Ze.checkable){var Pt;if(Te("checkedKeys")?Pt=(0,an.E6)(Ze.checkedKeys)||{}:!dt&&Ze.defaultCheckedKeys?Pt=(0,an.E6)(Ze.defaultCheckedKeys)||{}:Ce&&(Pt=(0,an.E6)(Ze.checkedKeys)||{checkedKeys:it.checkedKeys,halfCheckedKeys:it.halfCheckedKeys}),Pt){var jn=Pt,wt=jn.checkedKeys,Wn=wt===void 0?[]:wt,Tn=jn.halfCheckedKeys,Qn=Tn===void 0?[]:Tn;if(!Ze.checkStrictly){var ir=(0,tr.S)(Wn,!0,_t);Wn=ir.checkedKeys,Qn=ir.halfCheckedKeys}ye.checkedKeys=Wn,ye.halfCheckedKeys=Qn}}return Te("loadedKeys")&&(ye.loadedKeys=Ze.loadedKeys),ye}}]),Ae}(v.Component);Fr.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:ce,allowDrop:function(){return!0},expandAction:!1},Fr.TreeNode=mn.Z;var Tr=Fr,So=Tr,Fo=e(73148),ga=e(56747),Ho={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"},To=Ho,Ea=e(74643),aa=function(Se,Ae){return v.createElement(Ea.Z,(0,c.Z)({},Se,{ref:Ae,icon:To}))},Co=v.forwardRef(aa),ia=e(53124),la=e(50881),sa=e(33603),Er=e(32157);const Qo=4;function ko(de){const{dropPosition:Se,dropLevelOffset:Ae,prefixCls:C,indent:Ze,direction:it="ltr"}=de,dt=it==="ltr"?"left":"right",ye=it==="ltr"?"right":"left",Te={[dt]:-Ae*Ze+Qo,[ye]:0};switch(Se){case-1:Te.top=-3;break;case 1:Te.bottom=-3;break;default:Te.bottom=-3,Te[dt]=Ze+Qo;break}return v.createElement("div",{style:Te,className:`${C}-drop-indicator`})}var Zo=e(99184),na=v.forwardRef((de,Se)=>{const{getPrefixCls:Ae,direction:C,virtual:Ze,tree:it}=v.useContext(ia.E_),{prefixCls:dt,className:ye,showIcon:Te=!1,showLine:Ce,switcherIcon:ft,blockNode:Zt=!1,children:_t,checkable:kt=!1,selectable:sn=!0,draggable:Pt,motion:jn,style:wt}=de,Wn=Ae("tree",dt),Tn=Ae(),Qn=jn!=null?jn:Object.assign(Object.assign({},(0,sa.Z)(Tn)),{motionAppear:!1}),ir=Object.assign(Object.assign({},de),{checkable:kt,selectable:sn,showIcon:Te,motion:Qn,blockNode:Zt,showLine:!!Ce,dropIndicatorRender:ko}),[Yn,Yr]=(0,Er.ZP)(Wn),pr=v.useMemo(()=>{if(!Pt)return!1;let Cr={};switch(typeof Pt){case"function":Cr.nodeDraggable=Pt;break;case"object":Cr=Object.assign({},Pt);break;default:break}return Cr.icon!==!1&&(Cr.icon=Cr.icon||v.createElement(la.Z,null)),Cr},[Pt]),Pr=Cr=>v.createElement(Zo.Z,{prefixCls:Wn,switcherIcon:ft,treeNodeProps:Cr,showLine:Ce});return Yn(v.createElement(So,Object.assign({itemHeight:20,ref:Se,virtual:Ze},ir,{style:Object.assign(Object.assign({},it==null?void 0:it.style),wt),prefixCls:Wn,className:r()({[`${Wn}-icon-hide`]:!Te,[`${Wn}-block-node`]:Zt,[`${Wn}-unselectable`]:!sn,[`${Wn}-rtl`]:C==="rtl"},it==null?void 0:it.className,ye,Yr),direction:C,checkable:kt&&v.createElement("span",{className:`${Wn}-checkbox-inner`}),selectable:sn,switcherIcon:Pr,draggable:pr}),_t))}),Xn;(function(de){de[de.None=0]="None",de[de.Start=1]="Start",de[de.End=2]="End"})(Xn||(Xn={}));function Po(de,Se){function Ae(C){const{key:Ze,children:it}=C;Se(Ze,C)!==!1&&Po(it||[],Se)}de.forEach(Ae)}function ca(de){let{treeData:Se,expandedKeys:Ae,startKey:C,endKey:Ze}=de;const it=[];let dt=Xn.None;if(C&&C===Ze)return[C];if(!C||!Ze)return[];function ye(Te){return Te===C||Te===Ze}return Po(Se,Te=>{if(dt===Xn.End)return!1;if(ye(Te)){if(it.push(Te),dt===Xn.None)dt=Xn.Start;else if(dt===Xn.Start)return dt=Xn.End,!1}else dt===Xn.Start&&it.push(Te);return Ae.includes(Te)}),it}function Yo(de,Se){const Ae=(0,d.Z)(Se),C=[];return Po(de,(Ze,it)=>{const dt=Ae.indexOf(Ze);return dt!==-1&&(C.push(it),Ae.splice(dt,1)),!!Ae.length}),C}var pa=function(de,Se){var Ae={};for(var C in de)Object.prototype.hasOwnProperty.call(de,C)&&Se.indexOf(C)<0&&(Ae[C]=de[C]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,C=Object.getOwnPropertySymbols(de);Ze<C.length;Ze++)Se.indexOf(C[Ze])<0&&Object.prototype.propertyIsEnumerable.call(de,C[Ze])&&(Ae[C[Ze]]=de[C[Ze]]);return Ae};function Ia(de){const{isLeaf:Se,expanded:Ae}=de;return Se?v.createElement(Fo.Z,null):Ae?v.createElement(ga.Z,null):v.createElement(Co,null)}function Ca(de){let{treeData:Se,children:Ae}=de;return Se||(0,$t.zn)(Ae)}const kr=(de,Se)=>{var{defaultExpandAll:Ae,defaultExpandParent:C,defaultExpandedKeys:Ze}=de,it=pa(de,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const dt=v.useRef(),ye=v.useRef(),Te=()=>{const{keyEntities:pr}=(0,$t.I8)(Ca(it));let Pr;return Ae?Pr=Object.keys(pr):C?Pr=(0,an.r7)(it.expandedKeys||Ze||[],pr):Pr=it.expandedKeys||Ze,Pr},[Ce,ft]=v.useState(it.selectedKeys||it.defaultSelectedKeys||[]),[Zt,_t]=v.useState(()=>Te());v.useEffect(()=>{"selectedKeys"in it&&ft(it.selectedKeys)},[it.selectedKeys]),v.useEffect(()=>{"expandedKeys"in it&&_t(it.expandedKeys)},[it.expandedKeys]);const kt=(pr,Pr)=>{var Cr;return"expandedKeys"in it||_t(pr),(Cr=it.onExpand)===null||Cr===void 0?void 0:Cr.call(it,pr,Pr)},sn=(pr,Pr)=>{var Cr;const{multiple:vr}=it,{node:ro,nativeEvent:_r}=Pr,{key:Bo=""}=ro,ao=Ca(it),Lo=Object.assign(Object.assign({},Pr),{selected:!0}),Uo=(_r==null?void 0:_r.ctrlKey)||(_r==null?void 0:_r.metaKey),Un=_r==null?void 0:_r.shiftKey;let Mn;vr&&Uo?(Mn=pr,dt.current=Bo,ye.current=Mn,Lo.selectedNodes=Yo(ao,Mn)):vr&&Un?(Mn=Array.from(new Set([].concat((0,d.Z)(ye.current||[]),(0,d.Z)(ca({treeData:ao,expandedKeys:Zt,startKey:Bo,endKey:dt.current}))))),Lo.selectedNodes=Yo(ao,Mn)):(Mn=[Bo],dt.current=Bo,ye.current=Mn,Lo.selectedNodes=Yo(ao,Mn)),(Cr=it.onSelect)===null||Cr===void 0||Cr.call(it,Mn,Lo),"selectedKeys"in it||ft(Mn)},{getPrefixCls:Pt,direction:jn}=v.useContext(ia.E_),{prefixCls:wt,className:Wn,showIcon:Tn=!0,expandAction:Qn="click"}=it,ir=pa(it,["prefixCls","className","showIcon","expandAction"]),Yn=Pt("tree",wt),Yr=r()(`${Yn}-directory`,{[`${Yn}-directory-rtl`]:jn==="rtl"},Wn);return v.createElement(na,Object.assign({icon:Ia,ref:Se,blockNode:!0},ir,{showIcon:Tn,expandAction:Qn,prefixCls:Yn,className:Yr,expandedKeys:Zt,selectedKeys:Ce,onSelect:sn,onExpand:kt}))};var xa=v.forwardRef(kr);const ua=na;ua.DirectoryTree=xa,ua.TreeNode=mn.Z;var Ra=ua},32157:function(Gt,Ie,e){e.d(Ie,{TM:function(){return R},Yk:function(){return r}});var c=e(45930),b=e(63185),M=e(14747),U=e(33507),d=e(45503),x=e(67968);const p=new c.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),W=(_,k)=>({[`.${_}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${k.motionDurationSlow}`}}}),l=(_,k)=>({[`.${_}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:k.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${k.lineWidthBold}px solid ${k.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(_,k)=>{const{treeCls:G,treeNodeCls:v,treeNodePadding:oe,titleHeight:ce,nodeSelectedBg:X,nodeHoverBg:D}=k,u=k.paddingXS;return{[G]:Object.assign(Object.assign({},(0,M.Wf)(k)),{background:k.colorBgContainer,borderRadius:k.borderRadius,transition:`background-color ${k.motionDurationSlow}`,[`&${G}-rtl`]:{[`${G}-switcher`]:{"&_close":{[`${G}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${G}-active-focused)`]:Object.assign({},(0,M.oN)(k)),[`${G}-list-holder-inner`]:{alignItems:"flex-start"},[`&${G}-block-node`]:{[`${G}-list-holder-inner`]:{alignItems:"stretch",[`${G}-node-content-wrapper`]:{flex:"auto"},[`${v}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:oe,insetInlineStart:0,border:`1px solid ${k.colorPrimary}`,opacity:0,animationName:p,animationDuration:k.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${v}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${oe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${G}-node-content-wrapper`]:{color:k.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${G}-node-content-wrapper`]:Object.assign({},(0,M.oN)(k)),[`&:not(${v}-disabled).filter-node ${G}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${G}-draggable-icon`]:{flexShrink:0,width:ce,lineHeight:`${ce}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${k.motionDurationSlow}`,[`${v}:hover &`]:{opacity:.45}},[`&${v}-disabled`]:{[`${G}-draggable-icon`]:{visibility:"hidden"}}}},[`${G}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ce}},[`${G}-draggable-icon`]:{visibility:"hidden"},[`${G}-switcher`]:Object.assign(Object.assign({},W(_,k)),{position:"relative",flex:"none",alignSelf:"stretch",width:ce,margin:0,lineHeight:`${ce}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${G}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:k.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce/2,bottom:-oe,marginInlineStart:-1,borderInlineEnd:`1px solid ${k.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ce/2*.8,height:ce/2,borderBottom:`1px solid ${k.colorBorder}`,content:'""'}}}),[`${G}-checkbox`]:{top:"initial",marginInlineEnd:u},[`${G}-node-content-wrapper, ${G}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ce,margin:0,padding:`0 ${k.paddingXS/2}px`,color:"inherit",lineHeight:`${ce}px`,background:"transparent",borderRadius:k.borderRadius,cursor:"pointer",transition:`all ${k.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:D},[`&${G}-node-selected`]:{backgroundColor:X},[`${G}-iconEle`]:{display:"inline-block",width:ce,height:ce,lineHeight:`${ce}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${G}-unselectable ${G}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${G}-node-content-wrapper`]:Object.assign({lineHeight:`${ce}px`,userSelect:"none"},l(_,k)),[`${v}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${k.colorPrimary}`}},"&-show-line":{[`${G}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce/2,bottom:-oe,borderInlineEnd:`1px solid ${k.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${G}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${v}-leaf-last`]:{[`${G}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ce/2}px !important`}}}}})}},V=_=>{const{treeCls:k,treeNodeCls:G,treeNodePadding:v,directoryNodeSelectedBg:oe,directoryNodeSelectedColor:ce}=_;return{[`${k}${k}-directory`]:{[G]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:v,insetInlineStart:0,transition:`background-color ${_.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:_.controlItemBgHover}},"> *":{zIndex:1},[`${k}-switcher`]:{transition:`color ${_.motionDurationMid}`},[`${k}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${k}-node-selected`]:{color:ce,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:oe},[`${k}-switcher`]:{color:ce},[`${k}-node-content-wrapper`]:{color:ce,background:"transparent"}}}}}},r=(_,k)=>{const G=`.${_}`,v=`${G}-treenode`,oe=k.paddingXS/2,ce=(0,d.TS)(k,{treeCls:G,treeNodeCls:v,treeNodePadding:oe});return[w(_,ce),V(ce)]},R=_=>{const{controlHeightSM:k}=_;return{titleHeight:k,nodeHoverBg:_.controlItemBgHover,nodeSelectedBg:_.controlItemBgActive}};Ie.ZP=(0,x.Z)("Tree",(_,k)=>{let{prefixCls:G}=k;return[{[_.componentCls]:(0,b.C2)(`${G}-checkbox`,_)},r(G,_),(0,U.Z)(_)]},_=>{const{colorTextLightSolid:k,colorPrimary:G}=_;return Object.assign(Object.assign({},R(_)),{directoryNodeSelectedColor:k,directoryNodeSelectedBg:G})})},99184:function(Gt,Ie,e){e.d(Ie,{Z:function(){return G}});var c=e(87462),b=e(67294),M={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"},U=M,d=e(74643),x=function(oe,ce){return b.createElement(d.Z,(0,c.Z)({},oe,{ref:ce,icon:U}))},p=b.forwardRef(x),W=e(73148),l=e(3407),w=e(34182),V=e(74664),r=e(94184),R=e.n(r),_=e(96159),G=v=>{const{prefixCls:oe,switcherIcon:ce,treeNodeProps:X,showLine:D}=v,{isLeaf:u,expanded:n,loading:S}=X;if(S)return b.createElement(l.Z,{className:`${oe}-switcher-loading-icon`});let I;if(D&&typeof D=="object"&&(I=D.showLeafIcon),u){if(!D)return null;if(typeof I!="boolean"&&I){const N=typeof I=="function"?I(X):I,O=`${oe}-switcher-line-custom-icon`;return(0,_.l$)(N)?(0,_.Tm)(N,{className:R()(N.props.className||"",O)}):N}return I?b.createElement(W.Z,{className:`${oe}-switcher-line-icon`}):b.createElement("span",{className:`${oe}-switcher-leaf-line`})}const j=`${oe}-switcher-icon`,J=typeof ce=="function"?ce(X):ce;return(0,_.l$)(J)?(0,_.Tm)(J,{className:R()(J.props.className||"",j)}):J!==void 0?J:D?n?b.createElement(w.Z,{className:`${oe}-switcher-line-icon`}):b.createElement(V.Z,{className:`${oe}-switcher-line-icon`}):b.createElement(p,{className:j})}},62661:function(Gt,Ie){var e;var c=Symbol.for("react.element"),b=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),x=Symbol.for("react.provider"),p=Symbol.for("react.context"),W=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),V=Symbol.for("react.suspense_list"),r=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),_=Symbol.for("react.offscreen"),k;k=Symbol.for("react.module.reference");function G(v){if(typeof v=="object"&&v!==null){var oe=v.$$typeof;switch(oe){case c:switch(v=v.type,v){case M:case d:case U:case w:case V:return v;default:switch(v=v&&v.$$typeof,v){case W:case p:case l:case R:case r:case x:return v;default:return oe}}case b:return oe}}}e=p,e=x,e=c,e=l,e=M,e=R,e=r,e=b,e=d,e=U,e=w,e=V,e=function(){return!1},e=function(){return!1},e=function(v){return G(v)===p},e=function(v){return G(v)===x},e=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===c},e=function(v){return G(v)===l},e=function(v){return G(v)===M},e=function(v){return G(v)===R},Ie.isMemo=function(v){return G(v)===r},e=function(v){return G(v)===b},e=function(v){return G(v)===d},e=function(v){return G(v)===U},e=function(v){return G(v)===w},e=function(v){return G(v)===V},e=function(v){return typeof v=="string"||typeof v=="function"||v===M||v===d||v===U||v===w||v===V||v===_||typeof v=="object"&&v!==null&&(v.$$typeof===R||v.$$typeof===r||v.$$typeof===x||v.$$typeof===p||v.$$typeof===l||v.$$typeof===k||v.getModuleId!==void 0)},e=G},95845:function(Gt,Ie,e){Gt.exports=e(62661)},72665:function(Gt,Ie){var e;var c=typeof Symbol=="function"&&Symbol.for,b=c?Symbol.for("react.element"):60103,M=c?Symbol.for("react.portal"):60106,U=c?Symbol.for("react.fragment"):60107,d=c?Symbol.for("react.strict_mode"):60108,x=c?Symbol.for("react.profiler"):60114,p=c?Symbol.for("react.provider"):60109,W=c?Symbol.for("react.context"):60110,l=c?Symbol.for("react.async_mode"):60111,w=c?Symbol.for("react.concurrent_mode"):60111,V=c?Symbol.for("react.forward_ref"):60112,r=c?Symbol.for("react.suspense"):60113,R=c?Symbol.for("react.suspense_list"):60120,_=c?Symbol.for("react.memo"):60115,k=c?Symbol.for("react.lazy"):60116,G=c?Symbol.for("react.block"):60121,v=c?Symbol.for("react.fundamental"):60117,oe=c?Symbol.for("react.responder"):60118,ce=c?Symbol.for("react.scope"):60119;function X(u){if(typeof u=="object"&&u!==null){var n=u.$$typeof;switch(n){case b:switch(u=u.type,u){case l:case w:case U:case x:case d:case r:return u;default:switch(u=u&&u.$$typeof,u){case W:case V:case k:case _:case p:return u;default:return n}}case M:return n}}}function D(u){return X(u)===w}e=l,e=w,e=W,e=p,e=b,e=V,e=U,e=k,e=_,e=M,e=x,e=d,e=r,e=function(u){return D(u)||X(u)===l},e=D,e=function(u){return X(u)===W},e=function(u){return X(u)===p},e=function(u){return typeof u=="object"&&u!==null&&u.$$typeof===b},e=function(u){return X(u)===V},e=function(u){return X(u)===U},e=function(u){return X(u)===k},Ie.isMemo=function(u){return X(u)===_},e=function(u){return X(u)===M},e=function(u){return X(u)===x},e=function(u){return X(u)===d},e=function(u){return X(u)===r},e=function(u){return typeof u=="string"||typeof u=="function"||u===U||u===w||u===x||u===d||u===r||u===R||typeof u=="object"&&u!==null&&(u.$$typeof===k||u.$$typeof===_||u.$$typeof===p||u.$$typeof===W||u.$$typeof===V||u.$$typeof===v||u.$$typeof===oe||u.$$typeof===ce||u.$$typeof===G)},e=X},12060:function(Gt,Ie,e){Gt.exports=e(72665)},64701:function(Gt,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return Je},default:function(){return fn}});var c=e(87462),b=e(1413),M=e(4942),U=e(71002),d=e(97685),x=e(45987),p=e(74902),W=e(94184),l=e.n(W),w=e(67656),V=e(87887),r=e(67294);function R(tt){var Et=r.useRef();Et.current=tt;var rt=r.useCallback(function(){for(var ze,yt=arguments.length,nt=new Array(yt),be=0;be<yt;be++)nt[be]=arguments[be];return(ze=Et.current)===null||ze===void 0?void 0:ze.call.apply(ze,[Et].concat(nt))},[]);return rt}function _(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var k=_()?r.useLayoutEffect:r.useEffect,G=k,v=function(Et,rt){var ze=r.useRef(!0);k(function(){if(!ze.current)return Et()},rt),k(function(){return ze.current=!1,function(){ze.current=!0}},[])};function oe(tt){var Et=r.useRef(!1),rt=r.useState(tt),ze=(0,d.Z)(rt,2),yt=ze[0],nt=ze[1];r.useEffect(function(){return Et.current=!1,function(){Et.current=!0}},[]);function be(ie,q){q&&Et.current||nt(ie)}return[yt,be]}function ce(tt){return tt!==void 0}function X(tt,Et){var rt=Et||{},ze=rt.defaultValue,yt=rt.value,nt=rt.onChange,be=rt.postState,ie=oe(function(){return ce(yt)?yt:ce(ze)?typeof ze=="function"?ze():ze:typeof tt=="function"?tt():tt}),q=(0,d.Z)(ie,2),xe=q[0],Me=q[1],ot=yt!==void 0?yt:xe,st=be?be(ot):ot,gt=R(nt),Kt=oe([ot]),Ut=(0,d.Z)(Kt,2),rn=Ut[0],Fe=Ut[1];v(function(){var We=rn[0];xe!==We&&gt(xe,We)},[rn]),v(function(){ce(yt)||Me(yt)},[yt]);var He=R(function(We,Mt){Me(We,Mt),Fe([ot],Mt)});return[st,He]}var D=e(48555),u=function(Et){return+setTimeout(Et,16)},n=function(Et){return clearTimeout(Et)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(u=function(Et){return window.requestAnimationFrame(Et)},n=function(Et){return window.cancelAnimationFrame(Et)});var S=0,I=new Map;function j(tt){I.delete(tt)}var J=function(Et){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;S+=1;var ze=S;function yt(nt){if(nt===0)j(ze),Et();else{var be=u(function(){yt(nt-1)});I.set(ze,be)}}return yt(rt),ze};J.cancel=function(tt){var Et=I.get(tt);return j(Et),n(Et)};var N=J,O=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important;
pointer-events: none !important;
`,ge=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ve={},ne;function h(tt){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,rt=tt.getAttribute("id")||tt.getAttribute("data-reactid")||tt.getAttribute("name");if(Et&&ve[rt])return ve[rt];var ze=window.getComputedStyle(tt),yt=ze.getPropertyValue("box-sizing")||ze.getPropertyValue("-moz-box-sizing")||ze.getPropertyValue("-webkit-box-sizing"),nt=parseFloat(ze.getPropertyValue("padding-bottom"))+parseFloat(ze.getPropertyValue("padding-top")),be=parseFloat(ze.getPropertyValue("border-bottom-width"))+parseFloat(ze.getPropertyValue("border-top-width")),ie=ge.map(function(xe){return"".concat(xe,":").concat(ze.getPropertyValue(xe))}).join(";"),q={sizingStyle:ie,paddingSize:nt,borderSize:be,boxSizing:yt};return Et&&rt&&(ve[rt]=q),q}function F(tt){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,rt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ne||(ne=document.createElement("textarea"),ne.setAttribute("tab-index","-1"),ne.setAttribute("aria-hidden","true"),document.body.appendChild(ne)),tt.getAttribute("wrap")?ne.setAttribute("wrap",tt.getAttribute("wrap")):ne.removeAttribute("wrap");var yt=h(tt,Et),nt=yt.paddingSize,be=yt.borderSize,ie=yt.boxSizing,q=yt.sizingStyle;ne.setAttribute("style","".concat(q,";").concat(O)),ne.value=tt.value||tt.placeholder||"";var xe=void 0,Me=void 0,ot,st=ne.scrollHeight;if(ie==="border-box"?st+=be:ie==="content-box"&&(st-=nt),rt!==null||ze!==null){ne.value=" ";var gt=ne.scrollHeight-nt;rt!==null&&(xe=gt*rt,ie==="border-box"&&(xe=xe+nt+be),st=Math.max(xe,st)),ze!==null&&(Me=gt*ze,ie==="border-box"&&(Me=Me+nt+be),ot=st>Me?"":"hidden",st=Math.min(Me,st))}var Kt={height:st,overflowY:ot,resize:"none"};return xe&&(Kt.minHeight=xe),Me&&(Kt.maxHeight=Me),Kt}var Y=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],te=0,pe=1,Ne=2,we=r.forwardRef(function(tt,Et){var rt=tt,ze=rt.prefixCls,yt=rt.onPressEnter,nt=rt.defaultValue,be=rt.value,ie=rt.autoSize,q=rt.onResize,xe=rt.className,Me=rt.style,ot=rt.disabled,st=rt.onChange,gt=rt.onInternalAutoSize,Kt=(0,x.Z)(rt,Y),Ut=X(nt,{value:be,postState:function(Ye){return Ye!=null?Ye:""}}),rn=(0,d.Z)(Ut,2),Fe=rn[0],He=rn[1],We=function(Ye){He(Ye.target.value),st==null||st(Ye)},Mt=r.useRef();r.useImperativeHandle(Et,function(){return{textArea:Mt.current}});var At=r.useMemo(function(){return ie&&(0,U.Z)(ie)==="object"?[ie.minRows,ie.maxRows]:[]},[ie]),on=(0,d.Z)(At,2),Nn=on[0],er=on[1],wn=!!ie,sr=function(){try{if(document.activeElement===Mt.current){var Ye=Mt.current,mt=Ye.selectionStart,Xe=Ye.selectionEnd,xt=Ye.scrollTop;Mt.current.setSelectionRange(mt,Xe),Mt.current.scrollTop=xt}}catch(Dt){}},zr=r.useState(Ne),ho=(0,d.Z)(zr,2),Hr=ho[0],Br=ho[1],yo=r.useState(),Ko=(0,d.Z)(yo,2),Qr=Ko[0],zo=Ko[1],bo=function(){Br(te)};G(function(){wn&&bo()},[be,Nn,er,wn]),G(function(){if(Hr===te)Br(pe);else if(Hr===pe){var Ve=F(Mt.current,!1,Nn,er);Br(Ne),zo(Ve)}else sr()},[Hr]);var mo=r.useRef(),go=function(){N.cancel(mo.current)},Ao=function(Ye){Hr===Ne&&(q==null||q(Ye),ie&&(go(),mo.current=N(function(){bo()})))};r.useEffect(function(){return go},[]);var ue=wn?Qr:null,Ue=(0,b.Z)((0,b.Z)({},Me),ue);return(Hr===te||Hr===pe)&&(Ue.overflowY="hidden",Ue.overflowX="hidden"),r.createElement(D.Z,{onResize:Ao,disabled:!(ie||q)},r.createElement("textarea",(0,c.Z)({},Kt,{ref:Mt,style:Ue,className:l()(ze,xe,(0,M.Z)({},"".concat(ze,"-disabled"),ot)),disabled:ot,value:Fe,onChange:We})))}),Je=we,ht=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function et(tt,Et){return(0,p.Z)(tt||"").slice(0,Et).join("")}function St(tt,Et,rt,ze){var yt=rt;return tt?yt=et(rt,ze):(0,p.Z)(Et||"").length<rt.length&&(0,p.Z)(rt||"").length>ze&&(yt=Et),yt}var ut=r.forwardRef(function(tt,Et){var rt,ze=tt.defaultValue,yt=tt.value,nt=tt.onFocus,be=tt.onBlur,ie=tt.onChange,q=tt.allowClear,xe=tt.maxLength,Me=tt.onCompositionStart,ot=tt.onCompositionEnd,st=tt.suffix,gt=tt.prefixCls,Kt=gt===void 0?"rc-textarea":gt,Ut=tt.classes,rn=tt.showCount,Fe=tt.className,He=tt.style,We=tt.disabled,Mt=tt.hidden,At=tt.classNames,on=tt.styles,Nn=tt.onResize,er=(0,x.Z)(tt,ht),wn=X(ze,{value:yt,defaultValue:ze}),sr=(0,d.Z)(wn,2),zr=sr[0],ho=sr[1],Hr=(0,r.useRef)(null),Br=r.useState(!1),yo=(0,d.Z)(Br,2),Ko=yo[0],Qr=yo[1],zo=r.useState(!1),bo=(0,d.Z)(zo,2),mo=bo[0],go=bo[1],Ao=r.useRef(),ue=r.useRef(0),Ue=r.useState(null),Ve=(0,d.Z)(Ue,2),Ye=Ve[0],mt=Ve[1],Xe=function(){var Yt;(Yt=Hr.current)===null||Yt===void 0||Yt.textArea.focus()};(0,r.useImperativeHandle)(Et,function(){return{resizableTextArea:Hr.current,focus:Xe,blur:function(){var Yt;(Yt=Hr.current)===null||Yt===void 0||Yt.textArea.blur()}}}),(0,r.useEffect)(function(){Qr(function(zn){return!We&&zn})},[We]);var xt=Number(xe)>0,Dt=function(Yt){go(!0),Ao.current=zr,ue.current=Yt.currentTarget.selectionStart,Me==null||Me(Yt)},mn=function(Yt){go(!1);var Xt=Yt.currentTarget.value;if(xt){var Sr,Dr=ue.current>=xe+1||ue.current===((Sr=Ao.current)===null||Sr===void 0?void 0:Sr.length);Xt=St(Dr,Ao.current,Xt,xe)}Xt!==zr&&(ho(Xt),(0,V.rJ)(Yt.currentTarget,Yt,ie,Xt)),ot==null||ot(Yt)},Bn=function(Yt){var Xt=Yt.target.value;if(!mo&&xt){var Sr=Yt.target.selectionStart>=xe+1||Yt.target.selectionStart===Xt.length||!Yt.target.selectionStart;Xt=St(Sr,zr,Xt,xe)}ho(Xt),(0,V.rJ)(Yt.currentTarget,Yt,ie,Xt)},$t=function(Yt){var Xt=er.onPressEnter,Sr=er.onKeyDown;Yt.key==="Enter"&&Xt&&Xt(Yt),Sr==null||Sr(Yt)},Cn=function(Yt){Qr(!0),nt==null||nt(Yt)},K=function(Yt){Qr(!1),be==null||be(Yt)},fe=function(Yt){var Xt;ho(""),Xe(),(0,V.rJ)((Xt=Hr.current)===null||Xt===void 0?void 0:Xt.textArea,Yt,ie)},De=(0,V.D7)(zr);!mo&&xt&&yt==null&&(De=et(De,xe));var Re=st,qe;if(rn){var Rt=(0,p.Z)(De).length;(0,U.Z)(rn)==="object"?qe=rn.formatter({value:De,count:Rt,maxLength:xe}):qe="".concat(Rt).concat(xt?" / ".concat(xe):""),Re=r.createElement(r.Fragment,null,Re,r.createElement("span",{className:l()("".concat(Kt,"-data-count"),At==null?void 0:At.count),style:on==null?void 0:on.count},qe))}var vn=function(Yt){var Xt;Nn==null||Nn(Yt),(Xt=Hr.current)!==null&&Xt!==void 0&&Xt.textArea.style.height&&mt(!0)},cr=!er.autoSize&&!rn&&!q,Dn=r.createElement(w.BaseInput,{value:De,allowClear:q,handleReset:fe,suffix:Re,prefixCls:Kt,classes:{affixWrapper:l()(Ut==null?void 0:Ut.affixWrapper,(rt={},(0,M.Z)(rt,"".concat(Kt,"-show-count"),rn),(0,M.Z)(rt,"".concat(Kt,"-textarea-allow-clear"),q),rt))},disabled:We,focused:Ko,className:Fe,style:(0,b.Z)((0,b.Z)({},He),Ye&&!cr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof qe=="string"?qe:void 0}},hidden:Mt,inputElement:r.createElement(Je,(0,c.Z)({},er,{onKeyDown:$t,onChange:Bn,onFocus:Cn,onBlur:K,onCompositionStart:Dt,onCompositionEnd:mn,className:At==null?void 0:At.textarea,style:(0,b.Z)((0,b.Z)({},on==null?void 0:on.textarea),{},{resize:He==null?void 0:He.resize}),disabled:We,prefixCls:Kt,onResize:vn,ref:Hr}))});return Dn}),yn=ut,fn=yn},56261:function(Gt,Ie,e){e.d(Ie,{Z:function(){return I}});var c=e(87462),b=e(4942),M=e(45987),U=e(1413),d=e(15671),x=e(43144),p=e(97326),W=e(60136),l=e(51630),w=e(94184),V=e.n(w),r=e(34952),R=e(67294),_=e(69610),k=function(J){for(var N=J.prefixCls,O=J.level,ge=J.isStart,ve=J.isEnd,ne="".concat(N,"-indent-unit"),h=[],F=0;F<O;F+=1){var Y;h.push(R.createElement("span",{key:F,className:V()(ne,(Y={},(0,b.Z)(Y,"".concat(ne,"-start"),ge[F]),(0,b.Z)(Y,"".concat(ne,"-end"),ve[F]),Y))}))}return R.createElement("span",{"aria-hidden":"true",className:"".concat(N,"-indent")},h)},G=R.memo(k),v=e(3596),oe=e(83898),ce=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],X="open",D="close",u="---",n=function(j){(0,W.Z)(N,j);var J=(0,l.Z)(N);function N(){var O;(0,d.Z)(this,N);for(var ge=arguments.length,ve=new Array(ge),ne=0;ne<ge;ne++)ve[ne]=arguments[ne];return O=J.call.apply(J,[this].concat(ve)),O.state={dragNodeHighlight:!1},O.selectHandle=void 0,O.cacheIndent=void 0,O.onSelectorClick=function(h){var F=O.props.context.onNodeClick;F(h,(0,oe.F)(O.props)),O.isSelectable()?O.onSelect(h):O.onCheck(h)},O.onSelectorDoubleClick=function(h){var F=O.props.context.onNodeDoubleClick;F(h,(0,oe.F)(O.props))},O.onSelect=function(h){if(!O.isDisabled()){var F=O.props.context.onNodeSelect;F(h,(0,oe.F)(O.props))}},O.onCheck=function(h){if(!O.isDisabled()){var F=O.props,Y=F.disableCheckbox,te=F.checked,pe=O.props.context.onNodeCheck;if(!(!O.isCheckable()||Y)){var Ne=!te;pe(h,(0,oe.F)(O.props),Ne)}}},O.onMouseEnter=function(h){var F=O.props.context.onNodeMouseEnter;F(h,(0,oe.F)(O.props))},O.onMouseLeave=function(h){var F=O.props.context.onNodeMouseLeave;F(h,(0,oe.F)(O.props))},O.onContextMenu=function(h){var F=O.props.context.onNodeContextMenu;F(h,(0,oe.F)(O.props))},O.onDragStart=function(h){var F=O.props.context.onNodeDragStart;h.stopPropagation(),O.setState({dragNodeHighlight:!0}),F(h,(0,p.Z)(O));try{h.dataTransfer.setData("text/plain","")}catch(Y){}},O.onDragEnter=function(h){var F=O.props.context.onNodeDragEnter;h.preventDefault(),h.stopPropagation(),F(h,(0,p.Z)(O))},O.onDragOver=function(h){var F=O.props.context.onNodeDragOver;h.preventDefault(),h.stopPropagation(),F(h,(0,p.Z)(O))},O.onDragLeave=function(h){var F=O.props.context.onNodeDragLeave;h.stopPropagation(),F(h,(0,p.Z)(O))},O.onDragEnd=function(h){var F=O.props.context.onNodeDragEnd;h.stopPropagation(),O.setState({dragNodeHighlight:!1}),F(h,(0,p.Z)(O))},O.onDrop=function(h){var F=O.props.context.onNodeDrop;h.preventDefault(),h.stopPropagation(),O.setState({dragNodeHighlight:!1}),F(h,(0,p.Z)(O))},O.onExpand=function(h){var F=O.props,Y=F.loading,te=F.context.onNodeExpand;Y||te(h,(0,oe.F)(O.props))},O.setSelectHandle=function(h){O.selectHandle=h},O.getNodeState=function(){var h=O.props.expanded;return O.isLeaf()?null:h?X:D},O.hasChildren=function(){var h=O.props.eventKey,F=O.props.context.keyEntities,Y=(0,v.Z)(F,h)||{},te=Y.children;return!!(te||[]).length},O.isLeaf=function(){var h=O.props,F=h.isLeaf,Y=h.loaded,te=O.props.context.loadData,pe=O.hasChildren();return F===!1?!1:F||!te&&!pe||te&&Y&&!pe},O.isDisabled=function(){var h=O.props.disabled,F=O.props.context.disabled;return!!(F||h)},O.isCheckable=function(){var h=O.props.checkable,F=O.props.context.checkable;return!F||h===!1?!1:F},O.syncLoadData=function(h){var F=h.expanded,Y=h.loading,te=h.loaded,pe=O.props.context,Ne=pe.loadData,we=pe.onNodeLoad;Y||Ne&&F&&!O.isLeaf()&&!O.hasChildren()&&!te&&we((0,oe.F)(O.props))},O.isDraggable=function(){var h=O.props,F=h.data,Y=h.context.draggable;return!!(Y&&(!Y.nodeDraggable||Y.nodeDraggable(F)))},O.renderDragHandler=function(){var h=O.props.context,F=h.draggable,Y=h.prefixCls;return F!=null&&F.icon?R.createElement("span",{className:"".concat(Y,"-draggable-icon")},F.icon):null},O.renderSwitcherIconDom=function(h){var F=O.props.switcherIcon,Y=O.props.context.switcherIcon,te=F||Y;return typeof te=="function"?te((0,U.Z)((0,U.Z)({},O.props),{},{isLeaf:h})):te},O.renderSwitcher=function(){var h=O.props.expanded,F=O.props.context.prefixCls;if(O.isLeaf()){var Y=O.renderSwitcherIconDom(!0);return Y!==!1?R.createElement("span",{className:V()("".concat(F,"-switcher"),"".concat(F,"-switcher-noop"))},Y):null}var te=V()("".concat(F,"-switcher"),"".concat(F,"-switcher_").concat(h?X:D)),pe=O.renderSwitcherIconDom(!1);return pe!==!1?R.createElement("span",{onClick:O.onExpand,className:te},pe):null},O.renderCheckbox=function(){var h=O.props,F=h.checked,Y=h.halfChecked,te=h.disableCheckbox,pe=O.props.context.prefixCls,Ne=O.isDisabled(),we=O.isCheckable();if(!we)return null;var Je=typeof we!="boolean"?we:null;return R.createElement("span",{className:V()("".concat(pe,"-checkbox"),F&&"".concat(pe,"-checkbox-checked"),!F&&Y&&"".concat(pe,"-checkbox-indeterminate"),(Ne||te)&&"".concat(pe,"-checkbox-disabled")),onClick:O.onCheck},Je)},O.renderIcon=function(){var h=O.props.loading,F=O.props.context.prefixCls;return R.createElement("span",{className:V()("".concat(F,"-iconEle"),"".concat(F,"-icon__").concat(O.getNodeState()||"docu"),h&&"".concat(F,"-icon_loading"))})},O.renderSelector=function(){var h=O.state.dragNodeHighlight,F=O.props,Y=F.title,te=Y===void 0?u:Y,pe=F.selected,Ne=F.icon,we=F.loading,Je=F.data,ht=O.props.context,et=ht.prefixCls,St=ht.showIcon,ut=ht.icon,yn=ht.loadData,fn=ht.titleRender,tt=O.isDisabled(),Et="".concat(et,"-node-content-wrapper"),rt;if(St){var ze=Ne||ut;rt=ze?R.createElement("span",{className:V()("".concat(et,"-iconEle"),"".concat(et,"-icon__customize"))},typeof ze=="function"?ze(O.props):ze):O.renderIcon()}else yn&&we&&(rt=O.renderIcon());var yt;typeof te=="function"?yt=te(Je):fn?yt=fn(Je):yt=te;var nt=R.createElement("span",{className:"".concat(et,"-title")},yt);return R.createElement("span",{ref:O.setSelectHandle,title:typeof te=="string"?te:"",className:V()("".concat(Et),"".concat(Et,"-").concat(O.getNodeState()||"normal"),!tt&&(pe||h)&&"".concat(et,"-node-selected")),onMouseEnter:O.onMouseEnter,onMouseLeave:O.onMouseLeave,onContextMenu:O.onContextMenu,onClick:O.onSelectorClick,onDoubleClick:O.onSelectorDoubleClick},rt,nt,O.renderDropIndicator())},O.renderDropIndicator=function(){var h=O.props,F=h.disabled,Y=h.eventKey,te=O.props.context,pe=te.draggable,Ne=te.dropLevelOffset,we=te.dropPosition,Je=te.prefixCls,ht=te.indent,et=te.dropIndicatorRender,St=te.dragOverNodeKey,ut=te.direction,yn=!!pe,fn=!F&&yn&&St===Y,tt=ht!=null?ht:O.cacheIndent;return O.cacheIndent=ht,fn?et({dropPosition:we,dropLevelOffset:Ne,indent:tt,prefixCls:Je,direction:ut}):null},O}return(0,x.Z)(N,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var ge=this.props.selectable,ve=this.props.context.selectable;return typeof ge=="boolean"?ge:ve}},{key:"render",value:function(){var ge,ve=this.props,ne=ve.eventKey,h=ve.className,F=ve.style,Y=ve.dragOver,te=ve.dragOverGapTop,pe=ve.dragOverGapBottom,Ne=ve.isLeaf,we=ve.isStart,Je=ve.isEnd,ht=ve.expanded,et=ve.selected,St=ve.checked,ut=ve.halfChecked,yn=ve.loading,fn=ve.domRef,tt=ve.active,Et=ve.data,rt=ve.onMouseMove,ze=ve.selectable,yt=(0,M.Z)(ve,ce),nt=this.props.context,be=nt.prefixCls,ie=nt.filterTreeNode,q=nt.keyEntities,xe=nt.dropContainerKey,Me=nt.dropTargetKey,ot=nt.draggingNodeKey,st=this.isDisabled(),gt=(0,r.Z)(yt,{aria:!0,data:!0}),Kt=(0,v.Z)(q,ne)||{},Ut=Kt.level,rn=Je[Je.length-1],Fe=this.isDraggable(),He=!st&&Fe,We=ot===ne,Mt=ze!==void 0?{"aria-selected":!!ze}:void 0;return R.createElement("div",(0,c.Z)({ref:fn,className:V()(h,"".concat(be,"-treenode"),(ge={},(0,b.Z)(ge,"".concat(be,"-treenode-disabled"),st),(0,b.Z)(ge,"".concat(be,"-treenode-switcher-").concat(ht?"open":"close"),!Ne),(0,b.Z)(ge,"".concat(be,"-treenode-checkbox-checked"),St),(0,b.Z)(ge,"".concat(be,"-treenode-checkbox-indeterminate"),ut),(0,b.Z)(ge,"".concat(be,"-treenode-selected"),et),(0,b.Z)(ge,"".concat(be,"-treenode-loading"),yn),(0,b.Z)(ge,"".concat(be,"-treenode-active"),tt),(0,b.Z)(ge,"".concat(be,"-treenode-leaf-last"),rn),(0,b.Z)(ge,"".concat(be,"-treenode-draggable"),Fe),(0,b.Z)(ge,"dragging",We),(0,b.Z)(ge,"drop-target",Me===ne),(0,b.Z)(ge,"drop-container",xe===ne),(0,b.Z)(ge,"drag-over",!st&&Y),(0,b.Z)(ge,"drag-over-gap-top",!st&&te),(0,b.Z)(ge,"drag-over-gap-bottom",!st&&pe),(0,b.Z)(ge,"filter-node",ie&&ie((0,oe.F)(this.props))),ge)),style:F,draggable:He,"aria-grabbed":We,onDragStart:He?this.onDragStart:void 0,onDragEnter:Fe?this.onDragEnter:void 0,onDragOver:Fe?this.onDragOver:void 0,onDragLeave:Fe?this.onDragLeave:void 0,onDrop:Fe?this.onDrop:void 0,onDragEnd:Fe?this.onDragEnd:void 0,onMouseMove:rt},Mt,gt),R.createElement(G,{prefixCls:be,level:Ut,isStart:we,isEnd:Je}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),N}(R.Component),S=function(J){return R.createElement(_.k.Consumer,null,function(N){return R.createElement(n,(0,c.Z)({},J,{context:N}))})};S.displayName="TreeNode",S.isTreeNode=1;var I=S},69610:function(Gt,Ie,e){e.d(Ie,{k:function(){return b}});var c=e(67294),b=c.createContext(null)},29873:function(Gt,Ie,e){e.d(Ie,{BT:function(){return G},E6:function(){return ce},L0:function(){return w},OM:function(){return k},_5:function(){return l},r7:function(){return X},wA:function(){return r},yx:function(){return V}});var c=e(74902),b=e(71002),M=e(72978),U=e(67294),d=e(56261),x=e(3596),p=e(83898),W=null;function l(D,u){if(!D)return[];var n=D.slice(),S=n.indexOf(u);return S>=0&&n.splice(S,1),n}function w(D,u){var n=(D||[]).slice();return n.indexOf(u)===-1&&n.push(u),n}function V(D){return D.split("-")}function r(D,u){var n=[],S=(0,x.Z)(u,D);function I(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(J){var N=J.key,O=J.children;n.push(N),I(O)})}return I(S.children),n}function R(D){if(D.parent){var u=V(D.pos);return Number(u[u.length-1])===D.parent.children.length-1}return!1}function _(D){var u=V(D.pos);return Number(u[u.length-1])===0}function k(D,u,n,S,I,j,J,N,O,ge){var ve,ne=D.clientX,h=D.clientY,F=D.target.getBoundingClientRect(),Y=F.top,te=F.height,pe=(ge==="rtl"?-1:1)*(((I==null?void 0:I.x)||0)-ne),Ne=(pe-12)/S,we=(0,x.Z)(N,n.props.eventKey);if(h<Y+te/2){var Je=J.findIndex(function(nt){return nt.key===we.key}),ht=Je<=0?0:Je-1,et=J[ht].key;we=(0,x.Z)(N,et)}var St=we.key,ut=we,yn=we.key,fn=0,tt=0;if(!O.includes(St))for(var Et=0;Et<Ne&&R(we);Et+=1)we=we.parent,tt+=1;var rt=u.props.data,ze=we.node,yt=!0;return _(we)&&we.level===0&&h<Y+te/2&&j({dragNode:rt,dropNode:ze,dropPosition:-1})&&we.key===n.props.eventKey?fn=-1:(ut.children||[]).length&&O.includes(yn)?j({dragNode:rt,dropNode:ze,dropPosition:0})?fn=0:yt=!1:tt===0?Ne>-1.5?j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1:j({dragNode:rt,dropNode:ze,dropPosition:0})?fn=0:j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1:j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1,{dropPosition:fn,dropLevelOffset:tt,dropTargetKey:we.key,dropTargetPos:we.pos,dragOverNodeKey:yn,dropContainerKey:fn===0?null:((ve=we.parent)===null||ve===void 0?void 0:ve.key)||null,dropAllowed:yt}}function G(D,u){if(D){var n=u.multiple;return n?D.slice():D.length?[D[0]]:D}}var v=function(u){return u};function oe(D,u){if(!D)return[];var n=u||{},S=n.processProps,I=S===void 0?v:S,j=Array.isArray(D)?D:[D];return j.map(function(J){var N=J.children,O=_objectWithoutProperties(J,W),ge=oe(N,u);return React.createElement(TreeNode,_extends({key:O.key},I(O)),ge)})}function ce(D){if(!D)return null;var u;if(Array.isArray(D))u={checkedKeys:D,halfCheckedKeys:void 0};else if((0,b.Z)(D)==="object")u={checkedKeys:D.checked||void 0,halfCheckedKeys:D.halfChecked||void 0};else return(0,M.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return u}function X(D,u){var n=new Set;function S(I){if(!n.has(I)){var j=(0,x.Z)(u,I);if(j){n.add(I);var J=j.parent,N=j.node;N.disabled||J&&S(J.key)}}}return(D||[]).forEach(function(I){S(I)}),(0,c.Z)(n)}},97153:function(Gt,Ie,e){e.d(Ie,{S:function(){return p}});var c=e(72978),b=e(3596);function M(W,l){var w=new Set;return W.forEach(function(V){l.has(V)||w.add(V)}),w}function U(W){var l=W||{},w=l.disabled,V=l.disableCheckbox,r=l.checkable;return!!(w||V)||r===!1}function d(W,l,w,V){for(var r=new Set(W),R=new Set,_=0;_<=w;_+=1){var k=l.get(_)||new Set;k.forEach(function(ce){var X=ce.key,D=ce.node,u=ce.children,n=u===void 0?[]:u;r.has(X)&&!V(D)&&n.filter(function(S){return!V(S.node)}).forEach(function(S){r.add(S.key)})})}for(var G=new Set,v=w;v>=0;v-=1){var oe=l.get(v)||new Set;oe.forEach(function(ce){var X=ce.parent,D=ce.node;if(!(V(D)||!ce.parent||G.has(ce.parent.key))){if(V(ce.parent.node)){G.add(X.key);return}var u=!0,n=!1;(X.children||[]).filter(function(S){return!V(S.node)}).forEach(function(S){var I=S.key,j=r.has(I);u&&!j&&(u=!1),!n&&(j||R.has(I))&&(n=!0)}),u&&r.add(X.key),n&&R.add(X.key),G.add(X.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(M(R,r))}}function x(W,l,w,V,r){for(var R=new Set(W),_=new Set(l),k=0;k<=V;k+=1){var G=w.get(k)||new Set;G.forEach(function(X){var D=X.key,u=X.node,n=X.children,S=n===void 0?[]:n;!R.has(D)&&!_.has(D)&&!r(u)&&S.filter(function(I){return!r(I.node)}).forEach(function(I){R.delete(I.key)})})}_=new Set;for(var v=new Set,oe=V;oe>=0;oe-=1){var ce=w.get(oe)||new Set;ce.forEach(function(X){var D=X.parent,u=X.node;if(!(r(u)||!X.parent||v.has(X.parent.key))){if(r(X.parent.node)){v.add(D.key);return}var n=!0,S=!1;(D.children||[]).filter(function(I){return!r(I.node)}).forEach(function(I){var j=I.key,J=R.has(j);n&&!J&&(n=!1),!S&&(J||_.has(j))&&(S=!0)}),n||R.delete(D.key),S&&_.add(D.key),v.add(D.key)}})}return{checkedKeys:Array.from(R),halfCheckedKeys:Array.from(M(_,R))}}function p(W,l,w,V){var r=[],R;V?R=V:R=U;var _=new Set(W.filter(function(oe){var ce=!!(0,b.Z)(w,oe);return ce||r.push(oe),ce})),k=new Map,G=0;Object.keys(w).forEach(function(oe){var ce=w[oe],X=ce.level,D=k.get(X);D||(D=new Set,k.set(X,D)),D.add(ce),G=Math.max(G,X)}),(0,c.ZP)(!r.length,"Tree missing follow keys: ".concat(r.slice(0,100).map(function(oe){return"'".concat(oe,"'")}).join(", ")));var v;return l===!0?v=d(_,k,G,R):v=x(_,l.halfCheckedKeys,k,G,R),v}},3596:function(Gt,Ie,e){e.d(Ie,{Z:function(){return c}});function c(b,M){return b[M]}},83898:function(Gt,Ie,e){e.d(Ie,{I8:function(){return X},F:function(){return u},zn:function(){return v},w$:function(){return k},oH:function(){return oe},km:function(){return _},H8:function(){return D}});var c=e(71002),b=e(74902),M=e(1413),U=e(45987),d=e(67294),x=e(28580);function p(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},I=[];return d.Children.forEach(n,function(j){j==null&&!S.keepEmpty||(Array.isArray(j)?I=I.concat(p(j)):(0,x.isFragment)(j)&&j.props?I=I.concat(p(j.props.children,S)):I.push(j))}),I}function W(n,S){var I=(0,M.Z)({},n);return Array.isArray(S)&&S.forEach(function(j){delete I[j]}),I}var l=e(72978),w=e(3596),V=["children"];function r(n,S){return"".concat(n,"-").concat(S)}function R(n){return n&&n.type&&n.type.isTreeNode}function _(n,S){return n!=null?n:S}function k(n){var S=n||{},I=S.title,j=S._title,J=S.key,N=S.children,O=I||"title";return{title:O,_title:j||[O],key:J||"key",children:N||"children"}}function G(n,S){var I=new Map;function j(J){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(J||[]).forEach(function(O){var ge=O[S.key],ve=O[S.children];warning(ge!=null,"Tree node must have a certain key: [".concat(N).concat(ge,"]"));var ne=String(ge);warning(!I.has(ne)||ge===null||ge===void 0,"Same 'key' exist in the Tree: ".concat(ne)),I.set(ne,!0),j(ve,"".concat(N).concat(ne," > "))})}j(n)}function v(n){function S(I){var j=p(I);return j.map(function(J){if(!R(J))return(0,l.ZP)(!J,"Tree/TreeNode can only accept TreeNode as children."),null;var N=J.key,O=J.props,ge=O.children,ve=(0,U.Z)(O,V),ne=(0,M.Z)({key:N},ve),h=S(ge);return h.length&&(ne.children=h),ne}).filter(function(J){return J})}return S(n)}function oe(n,S,I){var j=k(I),J=j._title,N=j.key,O=j.children,ge=new Set(S===!0?[]:S),ve=[];function ne(h){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return h.map(function(Y,te){for(var pe=r(F?F.pos:"0",te),Ne=_(Y[N],pe),we,Je=0;Je<J.length;Je+=1){var ht=J[Je];if(Y[ht]!==void 0){we=Y[ht];break}}var et=(0,M.Z)((0,M.Z)({},W(Y,[].concat((0,b.Z)(J),[N,O]))),{},{title:we,key:Ne,parent:F,pos:pe,children:null,data:Y,isStart:[].concat((0,b.Z)(F?F.isStart:[]),[te===0]),isEnd:[].concat((0,b.Z)(F?F.isEnd:[]),[te===h.length-1])});return ve.push(et),S===!0||ge.has(Ne)?et.children=ne(Y[O]||[],et):et.children=[],et})}return ne(n),ve}function ce(n,S,I){var j={};(0,c.Z)(I)==="object"?j=I:j={externalGetKey:I},j=j||{};var J=j,N=J.childrenPropName,O=J.externalGetKey,ge=J.fieldNames,ve=k(ge),ne=ve.key,h=ve.children,F=N||h,Y;O?typeof O=="string"?Y=function(Ne){return Ne[O]}:typeof O=="function"&&(Y=function(Ne){return O(Ne)}):Y=function(Ne,we){return _(Ne[ne],we)};function te(pe,Ne,we,Je){var ht=pe?pe[F]:n,et=pe?r(we.pos,Ne):"0",St=pe?[].concat((0,b.Z)(Je),[pe]):[];if(pe){var ut=Y(pe,et),yn={node:pe,index:Ne,pos:et,key:ut,parentPos:we.node?we.pos:null,level:we.level+1,nodes:St};S(yn)}ht&&ht.forEach(function(fn,tt){te(fn,tt,{node:pe,pos:et,level:we?we.level+1:-1},St)})}te(null)}function X(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},I=S.initWrapper,j=S.processEntity,J=S.onProcessFinished,N=S.externalGetKey,O=S.childrenPropName,ge=S.fieldNames,ve=arguments.length>2?arguments[2]:void 0,ne=N||ve,h={},F={},Y={posEntities:h,keyEntities:F};return I&&(Y=I(Y)||Y),ce(n,function(te){var pe=te.node,Ne=te.index,we=te.pos,Je=te.key,ht=te.parentPos,et=te.level,St=te.nodes,ut={node:pe,nodes:St,index:Ne,key:Je,pos:we,level:et},yn=_(Je,we);h[we]=ut,F[yn]=ut,ut.parent=h[ht],ut.parent&&(ut.parent.children=ut.parent.children||[],ut.parent.children.push(ut)),j&&j(ut,Y)},{externalGetKey:ne,childrenPropName:O,fieldNames:ge}),J&&J(Y),Y}function D(n,S){var I=S.expandedKeys,j=S.selectedKeys,J=S.loadedKeys,N=S.loadingKeys,O=S.checkedKeys,ge=S.halfCheckedKeys,ve=S.dragOverNodeKey,ne=S.dropPosition,h=S.keyEntities,F=(0,w.Z)(h,n),Y={eventKey:n,expanded:I.indexOf(n)!==-1,selected:j.indexOf(n)!==-1,loaded:J.indexOf(n)!==-1,loading:N.indexOf(n)!==-1,checked:O.indexOf(n)!==-1,halfChecked:ge.indexOf(n)!==-1,pos:String(F?F.pos:""),dragOver:ve===n&&ne===0,dragOverGapTop:ve===n&&ne===-1,dragOverGapBottom:ve===n&&ne===1};return Y}function u(n){var S=n.data,I=n.expanded,j=n.selected,J=n.checked,N=n.loaded,O=n.loading,ge=n.halfChecked,ve=n.dragOver,ne=n.dragOverGapTop,h=n.dragOverGapBottom,F=n.pos,Y=n.active,te=n.eventKey,pe=(0,M.Z)((0,M.Z)({},S),{},{expanded:I,selected:j,checked:J,loaded:N,loading:O,halfChecked:ge,dragOver:ve,dragOverGapTop:ne,dragOverGapBottom:h,pos:F,active:Y,key:te});return"props"in pe||Object.defineProperty(pe,"props",{get:function(){return(0,l.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),n}}),pe}},34952:function(Gt,Ie,e){e.d(Ie,{Z:function(){return W}});var c=e(1413),b=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,M=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,U="".concat(b," ").concat(M).split(/[\s\n]+/),d="aria-",x="data-";function p(l,w){return l.indexOf(w)===0}function W(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V;w===!1?V={aria:!0,data:!0,attr:!0}:w===!0?V={aria:!0}:V=(0,c.Z)({},w);var r={};return Object.keys(l).forEach(function(R){(V.aria&&(R==="role"||p(R,d))||V.data&&p(R,x)||V.attr&&U.includes(R))&&(r[R]=l[R])}),r}},72978:function(Gt,Ie,e){var c={};function b(W,l){}function M(W,l){}function U(){c={}}function d(W,l,w){!l&&!c[w]&&(W(!1,w),c[w]=!0)}function x(W,l){d(b,W,l)}function p(W,l){d(M,W,l)}Ie.ZP=x},81533:function(Gt,Ie){var e;var c=typeof Symbol=="function"&&Symbol.for,b=c?Symbol.for("react.element"):60103,M=c?Symbol.for("react.portal"):60106,U=c?Symbol.for("react.fragment"):60107,d=c?Symbol.for("react.strict_mode"):60108,x=c?Symbol.for("react.profiler"):60114,p=c?Symbol.for("react.provider"):60109,W=c?Symbol.for("react.context"):60110,l=c?Symbol.for("react.async_mode"):60111,w=c?Symbol.for("react.concurrent_mode"):60111,V=c?Symbol.for("react.forward_ref"):60112,r=c?Symbol.for("react.suspense"):60113,R=c?Symbol.for("react.suspense_list"):60120,_=c?Symbol.for("react.memo"):60115,k=c?Symbol.for("react.lazy"):60116,G=c?Symbol.for("react.block"):60121,v=c?Symbol.for("react.fundamental"):60117,oe=c?Symbol.for("react.responder"):60118,ce=c?Symbol.for("react.scope"):60119;function X(u){if(typeof u=="object"&&u!==null){var n=u.$$typeof;switch(n){case b:switch(u=u.type,u){case l:case w:case U:case x:case d:case r:return u;default:switch(u=u&&u.$$typeof,u){case W:case V:case k:case _:case p:return u;default:return n}}case M:return n}}}function D(u){return X(u)===w}e=l,e=w,e=W,e=p,e=b,e=V,e=U,e=k,e=_,e=M,e=x,e=d,e=r,e=function(u){return D(u)||X(u)===l},e=D,e=function(u){return X(u)===W},e=function(u){return X(u)===p},e=function(u){return typeof u=="object"&&u!==null&&u.$$typeof===b},e=function(u){return X(u)===V},Ie.isFragment=function(u){return X(u)===U},e=function(u){return X(u)===k},Ie.isMemo=function(u){return X(u)===_},e=function(u){return X(u)===M},e=function(u){return X(u)===x},e=function(u){return X(u)===d},e=function(u){return X(u)===r},e=function(u){return typeof u=="string"||typeof u=="function"||u===U||u===w||u===x||u===d||u===r||u===R||typeof u=="object"&&u!==null&&(u.$$typeof===k||u.$$typeof===_||u.$$typeof===p||u.$$typeof===W||u.$$typeof===V||u.$$typeof===v||u.$$typeof===oe||u.$$typeof===ce||u.$$typeof===G)},e=X},28580:function(Gt,Ie,e){Gt.exports=e(81533)},1337:function(Gt,Ie,e){e.d(Ie,{Z:function(){return W}});var c=e(1413),b=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,M=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,U="".concat(b," ").concat(M).split(/[\s\n]+/),d="aria-",x="data-";function p(l,w){return l.indexOf(w)===0}function W(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V;w===!1?V={aria:!0,data:!0,attr:!0}:w===!0?V={aria:!0}:V=(0,c.Z)({},w);var r={};return Object.keys(l).forEach(function(R){(V.aria&&(R==="role"||p(R,d))||V.data&&p(R,x)||V.attr&&U.includes(R))&&(r[R]=l[R])}),r}},67656:function(Gt,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return w},default:function(){return ce}});var c=e(87462),b=e(1413),M=e(4942),U=e(71002),d=e(94184),x=e.n(d),p=e(67294),W=e(87887),l=function(D){var u,n,S=D.inputElement,I=D.prefixCls,j=D.prefix,J=D.suffix,N=D.addonBefore,O=D.addonAfter,ge=D.className,ve=D.style,ne=D.disabled,h=D.readOnly,F=D.focused,Y=D.triggerFocus,te=D.allowClear,pe=D.value,Ne=D.handleReset,we=D.hidden,Je=D.classes,ht=D.classNames,et=D.dataAttrs,St=D.styles,ut=D.components,yn=(ut==null?void 0:ut.affixWrapper)||"span",fn=(ut==null?void 0:ut.groupWrapper)||"span",tt=(ut==null?void 0:ut.wrapper)||"span",Et=(ut==null?void 0:ut.groupAddon)||"span",rt=(0,p.useRef)(null),ze=function(Ut){var rn;(rn=rt.current)!==null&&rn!==void 0&&rn.contains(Ut.target)&&(Y==null||Y())},yt=function(){var Ut;if(!te)return null;var rn=!ne&&!h&&pe,Fe="".concat(I,"-clear-icon"),He=(0,U.Z)(te)==="object"&&te!==null&&te!==void 0&&te.clearIcon?te.clearIcon:"\u2716";return p.createElement("span",{onClick:Ne,onMouseDown:function(Mt){return Mt.preventDefault()},className:x()(Fe,(Ut={},(0,M.Z)(Ut,"".concat(Fe,"-hidden"),!rn),(0,M.Z)(Ut,"".concat(Fe,"-has-suffix"),!!J),Ut)),role:"button",tabIndex:-1},He)},nt=(0,p.cloneElement)(S,{value:pe,hidden:we,className:x()((u=S.props)===null||u===void 0?void 0:u.className,!(0,W.X3)(D)&&!(0,W.He)(D)&&ge)||null,style:(0,b.Z)((0,b.Z)({},(n=S.props)===null||n===void 0?void 0:n.style),!(0,W.X3)(D)&&!(0,W.He)(D)?ve:{})});if((0,W.X3)(D)){var be,ie="".concat(I,"-affix-wrapper"),q=x()(ie,(be={},(0,M.Z)(be,"".concat(ie,"-disabled"),ne),(0,M.Z)(be,"".concat(ie,"-focused"),F),(0,M.Z)(be,"".concat(ie,"-readonly"),h),(0,M.Z)(be,"".concat(ie,"-input-with-clear-btn"),J&&te&&pe),be),!(0,W.He)(D)&&ge,Je==null?void 0:Je.affixWrapper,ht==null?void 0:ht.affixWrapper),xe=(J||te)&&p.createElement("span",{className:x()("".concat(I,"-suffix"),ht==null?void 0:ht.suffix),style:St==null?void 0:St.suffix},yt(),J);nt=p.createElement(yn,(0,c.Z)({className:q,style:(0,b.Z)((0,b.Z)({},(0,W.He)(D)?void 0:ve),St==null?void 0:St.affixWrapper),hidden:!(0,W.He)(D)&&we,onClick:ze},et==null?void 0:et.affixWrapper,{ref:rt}),j&&p.createElement("span",{className:x()("".concat(I,"-prefix"),ht==null?void 0:ht.prefix),style:St==null?void 0:St.prefix},j),(0,p.cloneElement)(S,{value:pe,hidden:null}),xe)}if((0,W.He)(D)){var Me="".concat(I,"-group"),ot="".concat(Me,"-addon"),st=x()("".concat(I,"-wrapper"),Me,Je==null?void 0:Je.wrapper),gt=x()("".concat(I,"-group-wrapper"),ge,Je==null?void 0:Je.group);return p.createElement(fn,{className:gt,style:ve,hidden:we},p.createElement(tt,{className:st},N&&p.createElement(Et,{className:ot},N),(0,p.cloneElement)(nt,{hidden:null}),O&&p.createElement(Et,{className:ot},O)))}return nt},w=l,V=e(74902),r=e(97685),R=e(45987),_=e(21770),k=e(98423),G=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],v=(0,p.forwardRef)(function(X,D){var u=X.autoComplete,n=X.onChange,S=X.onFocus,I=X.onBlur,j=X.onPressEnter,J=X.onKeyDown,N=X.prefixCls,O=N===void 0?"rc-input":N,ge=X.disabled,ve=X.htmlSize,ne=X.className,h=X.maxLength,F=X.suffix,Y=X.showCount,te=X.type,pe=te===void 0?"text":te,Ne=X.classes,we=X.classNames,Je=X.styles,ht=(0,R.Z)(X,G),et=(0,_.Z)(X.defaultValue,{value:X.value}),St=(0,r.Z)(et,2),ut=St[0],yn=St[1],fn=(0,p.useState)(!1),tt=(0,r.Z)(fn,2),Et=tt[0],rt=tt[1],ze=(0,p.useRef)(null),yt=function(gt){ze.current&&(0,W.nH)(ze.current,gt)};(0,p.useImperativeHandle)(D,function(){return{focus:yt,blur:function(){var gt;(gt=ze.current)===null||gt===void 0||gt.blur()},setSelectionRange:function(gt,Kt,Ut){var rn;(rn=ze.current)===null||rn===void 0||rn.setSelectionRange(gt,Kt,Ut)},select:function(){var gt;(gt=ze.current)===null||gt===void 0||gt.select()},input:ze.current}}),(0,p.useEffect)(function(){rt(function(st){return st&&ge?!1:st})},[ge]);var nt=function(gt){X.value===void 0&&yn(gt.target.value),ze.current&&(0,W.rJ)(ze.current,gt,n)},be=function(gt){j&&gt.key==="Enter"&&j(gt),J==null||J(gt)},ie=function(gt){rt(!0),S==null||S(gt)},q=function(gt){rt(!1),I==null||I(gt)},xe=function(gt){yn(""),yt(),ze.current&&(0,W.rJ)(ze.current,gt,n)},Me=function(){var gt=(0,k.Z)(X,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return p.createElement("input",(0,c.Z)({autoComplete:u},gt,{onChange:nt,onFocus:ie,onBlur:q,onKeyDown:be,className:x()(O,(0,M.Z)({},"".concat(O,"-disabled"),ge),we==null?void 0:we.input),style:Je==null?void 0:Je.input,ref:ze,size:ve,type:pe}))},ot=function(){var gt=Number(h)>0;if(F||Y){var Kt=(0,W.D7)(ut),Ut=(0,V.Z)(Kt).length,rn=(0,U.Z)(Y)==="object"?Y.formatter({value:Kt,count:Ut,maxLength:h}):"".concat(Ut).concat(gt?" / ".concat(h):"");return p.createElement(p.Fragment,null,!!Y&&p.createElement("span",{className:x()("".concat(O,"-show-count-suffix"),(0,M.Z)({},"".concat(O,"-show-count-has-suffix"),!!F),we==null?void 0:we.count),style:(0,b.Z)({},Je==null?void 0:Je.count)},rn),F)}return null};return p.createElement(w,(0,c.Z)({},ht,{prefixCls:O,className:ne,inputElement:Me(),handleReset:xe,value:(0,W.D7)(ut),focused:Et,triggerFocus:yt,suffix:ot(),disabled:ge,classes:Ne,classNames:we,styles:Je}))}),oe=v,ce=oe},87887:function(Gt,Ie,e){e.d(Ie,{D7:function(){return d},He:function(){return c},X3:function(){return b},nH:function(){return U},rJ:function(){return M}});function c(x){return!!(x.addonBefore||x.addonAfter)}function b(x){return!!(x.prefix||x.suffix||x.allowClear)}function M(x,p,W,l){if(W){var w=p;if(p.type==="click"){var V=x.cloneNode(!0);w=Object.create(p,{target:{value:V},currentTarget:{value:V}}),V.value="",W(w);return}if(l!==void 0){w=Object.create(p,{target:{value:x},currentTarget:{value:x}}),x.value=l,W(w);return}W(w)}}function U(x,p){if(x){x.focus(p);var W=p||{},l=W.cursor;if(l){var w=x.value.length;switch(l){case"start":x.setSelectionRange(0,0);break;case"end":x.setSelectionRange(w,w);break;default:x.setSelectionRange(0,w)}}}}function d(x){return typeof x=="undefined"||x===null?"":String(x)}},52073:function(Gt,Ie,e){e.d(Ie,{iz:function(){return o},ck:function(){return Tr},BW:function(){return B},sN:function(){return Tr},Wd:function(){return wo},ZP:function(){return Le},Xl:function(){return Fe}});var c=e(87462),b=e(4942),M=e(1413),U=e(74902),d=e(97685),x=e(45987),p=e(94184),W=e.n(p),l=e(67294),w=e.t(l,2),V=e(48555);function r(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var R=r()?l.useLayoutEffect:l.useEffect,_=function(a,s){var g=l.useRef(!0);R(function(){return a(g.current)},s),R(function(){return g.current=!1,function(){g.current=!0}},[])},k=function(a,s){_(function(g){if(!g)return a()},s)},G=_,v=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],oe=void 0;function ce(t,a){var s=t.prefixCls,g=t.invalidate,y=t.item,A=t.renderItem,T=t.responsive,ae=t.responsiveDisabled,le=t.registerSize,se=t.itemKey,Be=t.className,Pe=t.style,Ke=t.children,he=t.display,Oe=t.order,lt=t.component,Qe=lt===void 0?"div":lt,pt=(0,x.Z)(t,v),_e=T&&!he;function Ge(Ft){le(se,Ft)}l.useEffect(function(){return function(){Ge(null)}},[]);var $e=A&&y!==oe?A(y):Ke,vt;g||(vt={opacity:_e?0:1,height:_e?0:oe,overflowY:_e?"hidden":oe,order:T?Oe:oe,pointerEvents:_e?"none":oe,position:_e?"absolute":oe});var Ct={};_e&&(Ct["aria-hidden"]=!0);var gn=l.createElement(Qe,(0,c.Z)({className:W()(!g&&s,Be),style:(0,M.Z)((0,M.Z)({},vt),Pe)},Ct,pt,{ref:a}),$e);return T&&(gn=l.createElement(V.Z,{onResize:function(pn){var ln=pn.offsetWidth;Ge(ln)},disabled:ae},gn)),gn}var X=l.forwardRef(ce);X.displayName="Item";var D=X;function u(t){var a=l.useRef();a.current=t;var s=l.useCallback(function(){for(var g,y=arguments.length,A=new Array(y),T=0;T<y;T++)A[T]=arguments[T];return(g=a.current)===null||g===void 0?void 0:g.call.apply(g,[a].concat(A))},[]);return s}var n=e(73935),S=function(a){return+setTimeout(a,16)},I=function(a){return clearTimeout(a)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(S=function(a){return window.requestAnimationFrame(a)},I=function(a){return window.cancelAnimationFrame(a)});var j=0,J=new Map;function N(t){J.delete(t)}var O=function(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;j+=1;var g=j;function y(A){if(A===0)N(g),a();else{var T=S(function(){y(A-1)});J.set(g,T)}}return y(s),g};O.cancel=function(t){var a=J.get(t);return N(a),I(a)};var ge=O;function ve(t){if(typeof MessageChannel=="undefined")ge(t);else{var a=new MessageChannel;a.port1.onmessage=function(){return t()},a.port2.postMessage(void 0)}}function ne(){var t=l.useRef(null),a=function(g){t.current||(t.current=[],ve(function(){(0,n.unstable_batchedUpdates)(function(){t.current.forEach(function(y){y()}),t.current=null})})),t.current.push(g)};return a}function h(t,a){var s=l.useState(a),g=(0,d.Z)(s,2),y=g[0],A=g[1],T=u(function(ae){t(function(){A(ae)})});return[y,T]}var F=l.createContext(null),Y=["component"],te=["className"],pe=["className"],Ne=function(a,s){var g=l.useContext(F);if(!g){var y=a.component,A=y===void 0?"div":y,T=(0,x.Z)(a,Y);return l.createElement(A,(0,c.Z)({},T,{ref:s}))}var ae=g.className,le=(0,x.Z)(g,te),se=a.className,Be=(0,x.Z)(a,pe);return l.createElement(F.Provider,{value:null},l.createElement(D,(0,c.Z)({ref:s,className:W()(ae,se)},le,Be)))},we=l.forwardRef(Ne);we.displayName="RawItem";var Je=we,ht=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],et="responsive",St="invalidate";function ut(t){return"+ ".concat(t.length," ...")}function yn(t,a){var s=t.prefixCls,g=s===void 0?"rc-overflow":s,y=t.data,A=y===void 0?[]:y,T=t.renderItem,ae=t.renderRawItem,le=t.itemKey,se=t.itemWidth,Be=se===void 0?10:se,Pe=t.ssr,Ke=t.style,he=t.className,Oe=t.maxCount,lt=t.renderRest,Qe=t.renderRawRest,pt=t.suffix,_e=t.component,Ge=_e===void 0?"div":_e,$e=t.itemComponent,vt=t.onVisibleChange,Ct=(0,x.Z)(t,ht),gn=Pe==="full",Ft=ne(),pn=h(Ft,null),ln=(0,d.Z)(pn,2),jt=ln[0],Kn=ln[1],Hn=jt||0,bt=h(Ft,new Map),at=(0,d.Z)(bt,2),Ot=at[0],It=at[1],zt=h(Ft,0),nn=(0,d.Z)(zt,2),Qt=nn[0],_n=nn[1],en=h(Ft,0),Wt=(0,d.Z)(en,2),rr=Wt[0],xn=Wt[1],Jn=h(Ft,0),Vn=(0,d.Z)(Jn,2),hn=Vn[0],un=Vn[1],or=(0,l.useState)(null),Jt=(0,d.Z)(or,2),$n=Jt[0],An=Jt[1],Gn=(0,l.useState)(null),hr=(0,d.Z)(Gn,2),Fn=hr[0],ur=hr[1],Sn=l.useMemo(function(){return Fn===null&&gn?Number.MAX_SAFE_INTEGER:Fn||0},[Fn,jt]),wr=(0,l.useState)(!1),qt=(0,d.Z)(wr,2),ar=qt[0],yr=qt[1],Ir="".concat(g,"-item"),Zr=Math.max(Qt,rr),Ur=Oe===et,Lr=A.length&&Ur,ra=Oe===St,eo=Lr||typeof Oe=="number"&&A.length>Oe,$r=(0,l.useMemo)(function(){var Ht=A;return Lr?jt===null&&gn?Ht=A:Ht=A.slice(0,Math.min(A.length,Hn/Be)):typeof Oe=="number"&&(Ht=A.slice(0,Oe)),Ht},[A,Be,jt,Oe,Lr]),co=(0,l.useMemo)(function(){return Lr?A.slice(Sn+1):A.slice($r.length)},[A,$r,Lr,Sn]),fo=(0,l.useCallback)(function(Ht,cn){var qn;return typeof le=="function"?le(Ht):(qn=le&&(Ht==null?void 0:Ht[le]))!==null&&qn!==void 0?qn:cn},[le]),oa=(0,l.useCallback)(T||function(Ht){return Ht},[T]);function to(Ht,cn,qn){Fn===Ht&&(cn===void 0||cn===$n)||(ur(Ht),qn||(yr(Ht<A.length-1),vt==null||vt(Ht)),cn!==void 0&&An(cn))}function Rn(Ht,cn){Kn(cn.clientWidth)}function ct(Ht,cn){It(function(qn){var Kr=new Map(qn);return cn===null?Kr.delete(Ht):Kr.set(Ht,cn),Kr})}function Nt(Ht,cn){xn(cn),_n(rr)}function Lt(Ht,cn){un(cn)}function dn(Ht){return Ot.get(fo($r[Ht],Ht))}G(function(){if(Hn&&typeof Zr=="number"&&$r){var Ht=hn,cn=$r.length,qn=cn-1;if(!cn){to(0,null);return}for(var Kr=0;Kr<cn;Kr+=1){var Ar=dn(Kr);if(gn&&(Ar=Ar||0),Ar===void 0){to(Kr-1,void 0,!0);break}if(Ht+=Ar,qn===0&&Ht<=Hn||Kr===qn-1&&Ht+dn(qn)<=Hn){to(qn,null);break}else if(Ht+Zr>Hn){to(Kr-1,Ht-Ar-hn+rr);break}}pt&&dn(0)+hn>Hn&&An(null)}},[Hn,Ot,rr,hn,fo,$r]);var fr=ar&&!!co.length,Rr={};$n!==null&&Lr&&(Rr={position:"absolute",left:$n,top:0});var Oo={prefixCls:Ir,responsive:Lr,component:$e,invalidate:ra},vo=ae?function(Ht,cn){var qn=fo(Ht,cn);return l.createElement(F.Provider,{key:qn,value:(0,M.Z)((0,M.Z)({},Oo),{},{order:cn,item:Ht,itemKey:qn,registerSize:ct,display:cn<=Sn})},ae(Ht,cn))}:function(Ht,cn){var qn=fo(Ht,cn);return l.createElement(D,(0,c.Z)({},Oo,{order:cn,key:qn,item:Ht,renderItem:oa,itemKey:qn,registerSize:ct,display:cn<=Sn}))},Vr,mr={order:fr?Sn:Number.MAX_SAFE_INTEGER,className:"".concat(Ir,"-rest"),registerSize:Nt,display:fr};if(Qe)Qe&&(Vr=l.createElement(F.Provider,{value:(0,M.Z)((0,M.Z)({},Oo),mr)},Qe(co)));else{var Xr=lt||ut;Vr=l.createElement(D,(0,c.Z)({},Oo,mr),typeof Xr=="function"?Xr(co):Xr)}var gr=l.createElement(Ge,(0,c.Z)({className:W()(!ra&&g,he),style:Ke,ref:a},Ct),$r.map(vo),eo?Vr:null,pt&&l.createElement(D,(0,c.Z)({},Oo,{responsive:Ur,responsiveDisabled:!Lr,order:Sn,className:"".concat(Ir,"-suffix"),registerSize:Lt,display:!0,style:Rr}),pt));return Ur&&(gr=l.createElement(V.Z,{onResize:Rn,disabled:!Lr},gr)),gr}var fn=l.forwardRef(yn);fn.displayName="Overflow",fn.Item=Je,fn.RESPONSIVE=et,fn.INVALIDATE=St;var tt=fn,Et=tt,rt=e(21770),ze=e(80334),yt=e(91881),nt=l.createContext(null);function be(t,a){return t===void 0?null:"".concat(t,"-").concat(a)}function ie(t){var a=l.useContext(nt);return be(a,t)}var q=e(56982),xe=["children","locked"],Me=l.createContext(null);function ot(t,a){var s=(0,M.Z)({},t);return Object.keys(a).forEach(function(g){var y=a[g];y!==void 0&&(s[g]=y)}),s}function st(t){var a=t.children,s=t.locked,g=(0,x.Z)(t,xe),y=l.useContext(Me),A=(0,q.Z)(function(){return ot(y,g)},[y,g],function(T,ae){return!s&&(T[0]!==ae[0]||!(0,yt.Z)(T[1],ae[1],!0))});return l.createElement(Me.Provider,{value:A},a)}var gt=[],Kt=l.createContext(null);function Ut(){return l.useContext(Kt)}var rn=l.createContext(gt);function Fe(t){var a=l.useContext(rn);return l.useMemo(function(){return t!==void 0?[].concat((0,U.Z)(a),[t]):a},[a,t])}var He=l.createContext(null),We=l.createContext({}),Mt=We,At=e(15105),on=e(75164),Nn=function(t){if(!t)return!1;if(t instanceof Element){if(t.offsetParent)return!0;if(t.getBBox){var a=t.getBBox(),s=a.width,g=a.height;if(s||g)return!0}if(t.getBoundingClientRect){var y=t.getBoundingClientRect(),A=y.width,T=y.height;if(A||T)return!0}}return!1};function er(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Nn(t)){var s=t.nodeName.toLowerCase(),g=["input","select","textarea","button"].includes(s)||t.isContentEditable||s==="a"&&!!t.getAttribute("href"),y=t.getAttribute("tabindex"),A=Number(y),T=null;return y&&!Number.isNaN(A)?T=A:g&&T===null&&(T=0),g&&t.disabled&&(T=null),T!==null&&(T>=0||a&&T<0)}return!1}function wn(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=(0,U.Z)(t.querySelectorAll("*")).filter(function(g){return er(g,a)});return er(t,a)&&s.unshift(t),s}var sr=null;function zr(){sr=document.activeElement}function ho(){sr=null}function Hr(){if(sr)try{sr.focus()}catch(t){}}function Br(t,a){if(a.keyCode===9){var s=wn(t),g=s[a.shiftKey?0:s.length-1],y=g===document.activeElement||t===document.activeElement;if(y){var A=s[a.shiftKey?s.length-1:0];A.focus(),a.preventDefault()}}}var yo=At.Z.LEFT,Ko=At.Z.RIGHT,Qr=At.Z.UP,zo=At.Z.DOWN,bo=At.Z.ENTER,mo=At.Z.ESC,go=At.Z.HOME,Ao=At.Z.END,ue=[Qr,zo,yo,Ko];function Ue(t,a,s,g){var y,A,T,ae,le="prev",se="next",Be="children",Pe="parent";if(t==="inline"&&g===bo)return{inlineTrigger:!0};var Ke=(y={},(0,b.Z)(y,Qr,le),(0,b.Z)(y,zo,se),y),he=(A={},(0,b.Z)(A,yo,s?se:le),(0,b.Z)(A,Ko,s?le:se),(0,b.Z)(A,zo,Be),(0,b.Z)(A,bo,Be),A),Oe=(T={},(0,b.Z)(T,Qr,le),(0,b.Z)(T,zo,se),(0,b.Z)(T,bo,Be),(0,b.Z)(T,mo,Pe),(0,b.Z)(T,yo,s?Be:Pe),(0,b.Z)(T,Ko,s?Pe:Be),T),lt={inline:Ke,horizontal:he,vertical:Oe,inlineSub:Ke,horizontalSub:Oe,verticalSub:Oe},Qe=(ae=lt["".concat(t).concat(a?"":"Sub")])===null||ae===void 0?void 0:ae[g];switch(Qe){case le:return{offset:-1,sibling:!0};case se:return{offset:1,sibling:!0};case Pe:return{offset:-1,sibling:!1};case Be:return{offset:1,sibling:!1};default:return null}}function Ve(t){for(var a=t;a;){if(a.getAttribute("data-menu-list"))return a;a=a.parentElement}return null}function Ye(t,a){for(var s=t||document.activeElement;s;){if(a.has(s))return s;s=s.parentElement}return null}function mt(t,a){var s=wn(t,!0);return s.filter(function(g){return a.has(g)})}function Xe(t,a,s){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!t)return null;var y=mt(t,a),A=y.length,T=y.findIndex(function(ae){return s===ae});return g<0?T===-1?T=A-1:T-=1:g>0&&(T+=1),T=(T+A)%A,y[T]}function xt(t,a,s,g,y,A,T,ae,le,se){var Be=l.useRef(),Pe=l.useRef();Pe.current=a;var Ke=function(){on.Z.cancel(Be.current)};return l.useEffect(function(){return function(){Ke()}},[]),function(he){var Oe=he.which;if([].concat(ue,[bo,mo,go,Ao]).includes(Oe)){var lt,Qe,pt,_e=function(){lt=new Set,Qe=new Map,pt=new Map;var at=A();return at.forEach(function(Ot){var It=document.querySelector("[data-menu-id='".concat(be(g,Ot),"']"));It&&(lt.add(It),pt.set(It,Ot),Qe.set(Ot,It))}),lt};_e();var Ge=Qe.get(a),$e=Ye(Ge,lt),vt=pt.get($e),Ct=Ue(t,T(vt,!0).length===1,s,Oe);if(!Ct&&Oe!==go&&Oe!==Ao)return;(ue.includes(Oe)||[go,Ao].includes(Oe))&&he.preventDefault();var gn=function(at){if(at){var Ot=at,It=at.querySelector("a");It!=null&&It.getAttribute("href")&&(Ot=It);var zt=pt.get(at);ae(zt),Ke(),Be.current=(0,on.Z)(function(){Pe.current===zt&&Ot.focus()})}};if([go,Ao].includes(Oe)||Ct.sibling||!$e){var Ft;!$e||t==="inline"?Ft=y.current:Ft=Ve($e);var pn,ln=mt(Ft,lt);Oe===go?pn=ln[0]:Oe===Ao?pn=ln[ln.length-1]:pn=Xe(Ft,lt,$e,Ct.offset),gn(pn)}else if(Ct.inlineTrigger)le(vt);else if(Ct.offset>0)le(vt,!0),Ke(),Be.current=(0,on.Z)(function(){_e();var bt=$e.getAttribute("aria-controls"),at=document.getElementById(bt),Ot=Xe(at,lt);gn(Ot)},5);else if(Ct.offset<0){var jt=T(vt,!0),Kn=jt[jt.length-2],Hn=Qe.get(Kn);le(Kn,!1),gn(Hn)}}se==null||se(he)}}function Dt(t){Promise.resolve().then(t)}var mn="__RC_UTIL_PATH_SPLIT__",Bn=function(a){return a.join(mn)},$t=function(a){return a.split(mn)},Cn="rc-menu-more";function K(){var t=l.useState({}),a=(0,d.Z)(t,2),s=a[1],g=(0,l.useRef)(new Map),y=(0,l.useRef)(new Map),A=l.useState([]),T=(0,d.Z)(A,2),ae=T[0],le=T[1],se=(0,l.useRef)(0),Be=(0,l.useRef)(!1),Pe=function(){Be.current||s({})},Ke=(0,l.useCallback)(function(Ge,$e){var vt=Bn($e);y.current.set(vt,Ge),g.current.set(Ge,vt),se.current+=1;var Ct=se.current;Dt(function(){Ct===se.current&&Pe()})},[]),he=(0,l.useCallback)(function(Ge,$e){var vt=Bn($e);y.current.delete(vt),g.current.delete(Ge)},[]),Oe=(0,l.useCallback)(function(Ge){le(Ge)},[]),lt=(0,l.useCallback)(function(Ge,$e){var vt=g.current.get(Ge)||"",Ct=$t(vt);return $e&&ae.includes(Ct[0])&&Ct.unshift(Cn),Ct},[ae]),Qe=(0,l.useCallback)(function(Ge,$e){return Ge.some(function(vt){var Ct=lt(vt,!0);return Ct.includes($e)})},[lt]),pt=function(){var $e=(0,U.Z)(g.current.keys());return ae.length&&$e.push(Cn),$e},_e=(0,l.useCallback)(function(Ge){var $e="".concat(g.current.get(Ge)).concat(mn),vt=new Set;return(0,U.Z)(y.current.keys()).forEach(function(Ct){Ct.startsWith($e)&&vt.add(y.current.get(Ct))}),vt},[]);return l.useEffect(function(){return function(){Be.current=!0}},[]),{registerPath:Ke,unregisterPath:he,refreshOverflowKeys:Oe,isSubPathKey:Qe,getKeyPath:lt,getKeys:pt,getSubPathKeys:_e}}function fe(t){var a=l.useRef(t);a.current=t;var s=l.useCallback(function(){for(var g,y=arguments.length,A=new Array(y),T=0;T<y;T++)A[T]=arguments[T];return(g=a.current)===null||g===void 0?void 0:g.call.apply(g,[a].concat(A))},[]);return t?s:void 0}var De=Math.random().toFixed(5).toString().slice(2),Re=0;function qe(t){var a=(0,rt.Z)(t,{value:t}),s=(0,d.Z)(a,2),g=s[0],y=s[1];return l.useEffect(function(){Re+=1;var A="".concat(De,"-").concat(Re);y("rc-menu-uuid-".concat(A))},[]),g}var Rt=e(15671),vn=e(43144),cr=e(60136),Dn=e(51630),zn=e(98423),Yt=e(42550);function Xt(t,a,s,g){var y=l.useContext(Me),A=y.activeKey,T=y.onActive,ae=y.onInactive,le={active:A===t};return a||(le.onMouseEnter=function(se){s==null||s({key:t,domEvent:se}),T(t)},le.onMouseLeave=function(se){g==null||g({key:t,domEvent:se}),ae(t)}),le}function Sr(t){var a=l.useContext(Me),s=a.mode,g=a.rtl,y=a.inlineIndent;if(s!=="inline")return null;var A=t;return g?{paddingRight:A*y}:{paddingLeft:A*y}}function Dr(t){var a=t.icon,s=t.props,g=t.children,y;return a===null||a===!1?null:(typeof a=="function"?y=l.createElement(a,(0,M.Z)({},s)):typeof a!="boolean"&&(y=a),y||g||null)}var so=["item"];function Mr(t){var a=t.item,s=(0,x.Z)(t,so);return Object.defineProperty(s,"item",{get:function(){return(0,ze.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),a}}),s}var po=["title","attribute","elementRef"],an=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],tr=["active"],no=function(t){(0,cr.Z)(s,t);var a=(0,Dn.Z)(s);function s(){return(0,Rt.Z)(this,s),a.apply(this,arguments)}return(0,vn.Z)(s,[{key:"render",value:function(){var y=this.props,A=y.title,T=y.attribute,ae=y.elementRef,le=(0,x.Z)(y,po),se=(0,zn.Z)(le,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,ze.ZP)(!T,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),l.createElement(Et.Item,(0,c.Z)({},T,{title:typeof A=="string"?A:void 0},se,{ref:ae}))}}]),s}(l.Component),oo=l.forwardRef(function(t,a){var s,g=t.style,y=t.className,A=t.eventKey,T=t.warnKey,ae=t.disabled,le=t.itemIcon,se=t.children,Be=t.role,Pe=t.onMouseEnter,Ke=t.onMouseLeave,he=t.onClick,Oe=t.onKeyDown,lt=t.onFocus,Qe=(0,x.Z)(t,an),pt=ie(A),_e=l.useContext(Me),Ge=_e.prefixCls,$e=_e.onItemClick,vt=_e.disabled,Ct=_e.overflowDisabled,gn=_e.itemIcon,Ft=_e.selectedKeys,pn=_e.onActive,ln=l.useContext(Mt),jt=ln._internalRenderMenuItem,Kn="".concat(Ge,"-item"),Hn=l.useRef(),bt=l.useRef(),at=vt||ae,Ot=(0,Yt.x1)(a,bt),It=Fe(A),zt=function(Jt){return{key:A,keyPath:(0,U.Z)(It).reverse(),item:Hn.current,domEvent:Jt}},nn=le||gn,Qt=Xt(A,at,Pe,Ke),_n=Qt.active,en=(0,x.Z)(Qt,tr),Wt=Ft.includes(A),rr=Sr(It.length),xn=function(Jt){if(!at){var $n=zt(Jt);he==null||he(Mr($n)),$e($n)}},Jn=function(Jt){if(Oe==null||Oe(Jt),Jt.which===At.Z.ENTER){var $n=zt(Jt);he==null||he(Mr($n)),$e($n)}},Vn=function(Jt){pn(A),lt==null||lt(Jt)},hn={};t.role==="option"&&(hn["aria-selected"]=Wt);var un=l.createElement(no,(0,c.Z)({ref:Hn,elementRef:Ot,role:Be===null?"none":Be||"menuitem",tabIndex:ae?null:-1,"data-menu-id":Ct&&pt?null:pt},Qe,en,hn,{component:"li","aria-disabled":ae,style:(0,M.Z)((0,M.Z)({},rr),g),className:W()(Kn,(s={},(0,b.Z)(s,"".concat(Kn,"-active"),_n),(0,b.Z)(s,"".concat(Kn,"-selected"),Wt),(0,b.Z)(s,"".concat(Kn,"-disabled"),at),s),y),onClick:xn,onKeyDown:Jn,onFocus:Vn}),se,l.createElement(Dr,{props:(0,M.Z)((0,M.Z)({},t),{},{isSelected:Wt}),icon:nn}));return jt&&(un=jt(un,t,{selected:Wt})),un});function Fr(t,a){var s=t.eventKey,g=Ut(),y=Fe(s);return l.useEffect(function(){if(g)return g.registerPath(s,y),function(){g.unregisterPath(s,y)}},[y]),g?null:l.createElement(oo,(0,c.Z)({},t,{ref:a}))}var Tr=l.forwardRef(Fr),So=["className","children"],Fo=function(a,s){var g=a.className,y=a.children,A=(0,x.Z)(a,So),T=l.useContext(Me),ae=T.prefixCls,le=T.mode,se=T.rtl;return l.createElement("ul",(0,c.Z)({className:W()(ae,se&&"".concat(ae,"-rtl"),"".concat(ae,"-sub"),"".concat(ae,"-").concat(le==="inline"?"inline":"vertical"),g),role:"menu"},A,{"data-menu-list":!0,ref:s}),y)},ga=l.forwardRef(Fo);ga.displayName="SubMenuList";var Ho=ga,To=e(50344);function Ea(t,a){return(0,To.Z)(t).map(function(s,g){if(l.isValidElement(s)){var y,A,T=s.key,ae=(y=(A=s.props)===null||A===void 0?void 0:A.eventKey)!==null&&y!==void 0?y:T,le=ae==null;le&&(ae="tmp_key-".concat([].concat((0,U.Z)(a),[g]).join("-")));var se={key:ae,eventKey:ae};return l.cloneElement(s,se)}return s})}function aa(t){"@babel/helpers - typeof";return aa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},aa(t)}function Co(t,a){if(aa(t)!="object"||!t)return t;var s=t[Symbol.toPrimitive];if(s!==void 0){var g=s.call(t,a||"default");if(aa(g)!="object")return g;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(t)}function ia(t){var a=Co(t,"string");return aa(a)=="symbol"?a:a+""}function la(t,a,s){return(a=ia(a))in t?Object.defineProperty(t,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):t[a]=s,t}function sa(t,a){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(t);a&&(g=g.filter(function(y){return Object.getOwnPropertyDescriptor(t,y).enumerable})),s.push.apply(s,g)}return s}function Er(t){for(var a=1;a<arguments.length;a++){var s=arguments[a]!=null?arguments[a]:{};a%2?sa(Object(s),!0).forEach(function(g){la(t,g,s[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(s)):sa(Object(s)).forEach(function(g){Object.defineProperty(t,g,Object.getOwnPropertyDescriptor(s,g))})}return t}function Qo(t){if(Array.isArray(t))return t}function ko(t,a){var s=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(s!=null){var g,y,A,T,ae=[],le=!0,se=!1;try{if(A=(s=s.call(t)).next,a===0){if(Object(s)!==s)return;le=!1}else for(;!(le=(g=A.call(s)).done)&&(ae.push(g.value),ae.length!==a);le=!0);}catch(Be){se=!0,y=Be}finally{try{if(!le&&s.return!=null&&(T=s.return(),Object(T)!==T))return}finally{if(se)throw y}}return ae}}function Zo(t,a){(a==null||a>t.length)&&(a=t.length);for(var s=0,g=Array(a);s<a;s++)g[s]=t[s];return g}function $a(t,a){if(t){if(typeof t=="string")return Zo(t,a);var s={}.toString.call(t).slice(8,-1);return s==="Object"&&t.constructor&&(s=t.constructor.name),s==="Map"||s==="Set"?Array.from(t):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?Zo(t,a):void 0}}function na(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xn(t,a){return Qo(t)||ko(t,a)||$a(t,a)||na()}function Po(t,a){if(t==null)return{};var s={};for(var g in t)if({}.hasOwnProperty.call(t,g)){if(a.includes(g))continue;s[g]=t[g]}return s}function ca(t,a){if(t==null)return{};var s,g,y=Po(t,a);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(t);for(g=0;g<A.length;g++)s=A[g],a.includes(s)||{}.propertyIsEnumerable.call(t,s)&&(y[s]=t[s])}return y}var Yo=e(98924),pa=l.createContext(null),Ia=pa,Ca=e(8410),kr=[];function xo(t,a){var s=l.useState(function(){if(!(0,Yo.Z)())return null;var Oe=document.createElement("div");return Oe}),g=(0,d.Z)(s,1),y=g[0],A=l.useRef(!1),T=l.useContext(Ia),ae=l.useState(kr),le=(0,d.Z)(ae,2),se=le[0],Be=le[1],Pe=T||(A.current?void 0:function(Oe){Be(function(lt){var Qe=[Oe].concat((0,U.Z)(lt));return Qe})});function Ke(){y.parentElement||document.body.appendChild(y),A.current=!0}function he(){var Oe;(Oe=y.parentElement)===null||Oe===void 0||Oe.removeChild(y),A.current=!1}return(0,Ca.Z)(function(){return t?T?T(Ke):Ke():he(),he},[t]),(0,Ca.Z)(function(){se.length&&(se.forEach(function(Oe){return Oe()}),Be(kr))},[se]),[y,Pe]}var xa=e(48981),ua=e(74204);function Ra(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var de="rc-util-locker-".concat(Date.now()),Se=0;function Ae(t){var a=!!t,s=l.useState(function(){return Se+=1,"".concat(de,"_").concat(Se)}),g=(0,d.Z)(s,1),y=g[0];(0,Ca.Z)(function(){if(a){var A=(0,ua.o)(document.body).width,T=Ra();(0,xa.hq)(`
html body {
overflow-y: hidden;
`.concat(T?"width: calc(100% - ".concat(A,"px);"):"",`
}`),y)}else(0,xa.jL)(y);return function(){(0,xa.jL)(y)}},[a,y])}var C=!1;function Ze(t){return typeof t=="boolean"&&(C=t),C}var it=function(a){return a===!1?!1:!(0,Yo.Z)()||!a?null:typeof a=="string"?document.querySelector(a):typeof a=="function"?a():a},dt=l.forwardRef(function(t,a){var s=t.open,g=t.autoLock,y=t.getContainer,A=t.debug,T=t.autoDestroy,ae=T===void 0?!0:T,le=t.children,se=l.useState(s),Be=(0,d.Z)(se,2),Pe=Be[0],Ke=Be[1],he=Pe||s;l.useEffect(function(){(ae||s)&&Ke(s)},[s,ae]);var Oe=l.useState(function(){return it(y)}),lt=(0,d.Z)(Oe,2),Qe=lt[0],pt=lt[1];l.useEffect(function(){var Kn=it(y);pt(Kn!=null?Kn:null)});var _e=xo(he&&!Qe,A),Ge=(0,d.Z)(_e,2),$e=Ge[0],vt=Ge[1],Ct=Qe!=null?Qe:$e;Ae(g&&s&&(0,Yo.Z)()&&(Ct===$e||Ct===document.body));var gn=null;if(le&&(0,Yt.Yr)(le)&&a){var Ft=le;gn=Ft.ref}var pn=(0,Yt.x1)(gn,a);if(!he||!(0,Yo.Z)()||Qe===void 0)return null;var ln=Ct===!1||Ze(),jt=le;return a&&(jt=l.cloneElement(le,{ref:pn})),l.createElement(Ia.Provider,{value:vt},ln?jt:(0,n.createPortal)(jt,Ct))}),ye=dt,Te=ye;function Ce(t){return t instanceof HTMLElement||t instanceof SVGElement}function ft(t){return t&&_typeof(t)==="object"&&Ce(t.nativeElement)?t.nativeElement:Ce(t)?t:null}function Zt(t){var a=ft(t);if(a)return a;if(t instanceof React.Component){var s;return(s=ReactDOM.findDOMNode)===null||s===void 0?void 0:s.call(ReactDOM,t)}return null}function _t(t){var a;return t==null||(a=t.getRootNode)===null||a===void 0?void 0:a.call(t)}function kt(t){return _t(t)instanceof ShadowRoot}function sn(t){return kt(t)?_t(t):null}function Pt(t){var a=l.useRef();a.current=t;var s=l.useCallback(function(){for(var g,y=arguments.length,A=new Array(y),T=0;T<y;T++)A[T]=arguments[T];return(g=a.current)===null||g===void 0?void 0:g.call.apply(g,[a].concat(A))},[]);return s}function jn(t){if(Array.isArray(t))return t}function wt(t,a){var s=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(s!=null){var g,y,A,T,ae=[],le=!0,se=!1;try{if(A=(s=s.call(t)).next,a===0){if(Object(s)!==s)return;le=!1}else for(;!(le=(g=A.call(s)).done)&&(ae.push(g.value),ae.length!==a);le=!0);}catch(Be){se=!0,y=Be}finally{try{if(!le&&s.return!=null&&(T=s.return(),Object(T)!==T))return}finally{if(se)throw y}}return ae}}function Wn(t,a){(a==null||a>t.length)&&(a=t.length);for(var s=0,g=new Array(a);s<a;s++)g[s]=t[s];return g}function Tn(t,a){if(t){if(typeof t=="string")return Wn(t,a);var s=Object.prototype.toString.call(t).slice(8,-1);if(s==="Object"&&t.constructor&&(s=t.constructor.name),s==="Map"||s==="Set")return Array.from(t);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return Wn(t,a)}}function Qn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ir(t,a){return jn(t)||wt(t,a)||Tn(t,a)||Qn()}function Yn(t){"@babel/helpers - typeof";return Yn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},Yn(t)}function Yr(t,a){if(Yn(t)!=="object"||t===null)return t;var s=t[Symbol.toPrimitive];if(s!==void 0){var g=s.call(t,a||"default");if(Yn(g)!=="object")return g;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(t)}function pr(t){var a=Yr(t,"string");return Yn(a)==="symbol"?a:String(a)}function Pr(t,a,s){return a=pr(a),a in t?Object.defineProperty(t,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):t[a]=s,t}function Cr(t,a){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(t);a&&(g=g.filter(function(y){return Object.getOwnPropertyDescriptor(t,y).enumerable})),s.push.apply(s,g)}return s}function vr(t){for(var a=1;a<arguments.length;a++){var s=arguments[a]!=null?arguments[a]:{};a%2?Cr(Object(s),!0).forEach(function(g){Pr(t,g,s[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(s)):Cr(Object(s)).forEach(function(g){Object.defineProperty(t,g,Object.getOwnPropertyDescriptor(s,g))})}return t}function ro(){var t=vr({},w);return t.useId}var _r=0;function Bo(){}var ao=ro(),Lo=ao?function(a){var s=ao();return a||s}:function(a){var s=l.useState("ssr-id"),g=ir(s,2),y=g[0],A=g[1];return l.useEffect(function(){var T=_r;_r+=1,A("rc_unique_".concat(T))},[]),a||y};function Uo(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Un=Uo()?l.useLayoutEffect:l.useEffect,Mn=function(a,s){var g=l.useRef(!0);Un(function(){return a(g.current)},s),Un(function(){return g.current=!1,function(){g.current=!0}},[])},jr=function(a,s){Mn(function(g){if(!g)return a()},s)},Jr=Mn,wa=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var t=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t==null?void 0:t.substr(0,4))};function Oa(){return Oa=Object.assign?Object.assign.bind():function(t){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var g in s)({}).hasOwnProperty.call(s,g)&&(t[g]=s[g])}return t},Oa.apply(null,arguments)}var da=e(62874),Ha=e(8399);function Ua(t,a,s){var g=l.useRef({});return(!("value"in g.current)||s(g.current.condition,a))&&(g.current.value=t(),g.current.condition=a),g.current.value}var Wa=Symbol.for("react.element"),Va=Symbol.for("react.transitional.element"),Ka=Symbol.for("react.fragment");function ci(t){return t&&Yn(t)==="object"&&(t.$$typeof===Wa||t.$$typeof===Va)&&t.type===Ka}var Za=function(a,s){typeof a=="function"?a(s):Yn(a)==="object"&&a&&"current"in a&&(a.current=s)},bi=function(){for(var a=arguments.length,s=new Array(a),g=0;g<a;g++)s[g]=arguments[g];var y=s.filter(Boolean);return y.length<=1?y[0]:function(A){s.forEach(function(T){Za(T,A)})}},Aa=function(){for(var a=arguments.length,s=new Array(a),g=0;g<a;g++)s[g]=arguments[g];return Ua(function(){return bi.apply(void 0,s)},s,function(y,A){return y.length!==A.length||y.every(function(T,ae){return T!==A[ae]})})},mi=function(a){var s,g;if(!a)return!1;if(Ja(a)&&a.props.propertyIsEnumerable("ref"))return!0;var y=(0,Ha.isMemo)(a)?a.type.type:a.type;return!(typeof y=="function"&&!((s=y.prototype)!==null&&s!==void 0&&s.render)&&y.$$typeof!==Ha.ForwardRef||typeof a=="function"&&!((g=a.prototype)!==null&&g!==void 0&&g.render)&&a.$$typeof!==Ha.ForwardRef)};function Ja(t){return(0,l.isValidElement)(t)&&!ci(t)}var gi=function(a){return Ja(a)&&mi(a)},Vo=function(a){if(a&&Ja(a)){var s=a;return s.props.propertyIsEnumerable("ref")?s.props.ref:s.ref}return null};function _o(t){var a=t.prefixCls,s=t.align,g=t.arrow,y=t.arrowPos,A=g||{},T=A.className,ae=A.content,le=y.x,se=le===void 0?0:le,Be=y.y,Pe=Be===void 0?0:Be,Ke=l.useRef();if(!s||!s.points)return null;var he={position:"absolute"};if(s.autoArrow!==!1){var Oe=s.points[0],lt=s.points[1],Qe=Oe[0],pt=Oe[1],_e=lt[0],Ge=lt[1];Qe===_e||!["t","b"].includes(Qe)?he.top=Pe:Qe==="t"?he.top=0:he.bottom=0,pt===Ge||!["l","r"].includes(pt)?he.left=se:pt==="l"?he.left=0:he.right=0}return l.createElement("div",{ref:Ke,className:W()("".concat(a,"-arrow"),T),style:he},ae)}function ha(t){var a=t.prefixCls,s=t.open,g=t.zIndex,y=t.mask,A=t.motion;return y?l.createElement(da.Z,Oa({},A,{motionAppear:!0,visible:s,removeOnLeave:!0}),function(T){var ae=T.className;return l.createElement("div",{style:{zIndex:g},className:W()("".concat(a,"-mask"),ae)})}):null}var ni=l.memo(function(t){var a=t.children;return a},function(t,a){return a.cache}),qa=ni,Go=l.forwardRef(function(t,a){var s=t.popup,g=t.className,y=t.prefixCls,A=t.style,T=t.target,ae=t.onVisibleChanged,le=t.open,se=t.keepDom,Be=t.fresh,Pe=t.onClick,Ke=t.mask,he=t.arrow,Oe=t.arrowPos,lt=t.align,Qe=t.motion,pt=t.maskMotion,_e=t.forceRender,Ge=t.getPopupContainer,$e=t.autoDestroy,vt=t.portal,Ct=t.zIndex,gn=t.onMouseEnter,Ft=t.onMouseLeave,pn=t.onPointerEnter,ln=t.ready,jt=t.offsetX,Kn=t.offsetY,Hn=t.offsetR,bt=t.offsetB,at=t.onAlign,Ot=t.onPrepare,It=t.stretch,zt=t.targetWidth,nn=t.targetHeight,Qt=typeof s=="function"?s():s,_n=le||se,en=(Ge==null?void 0:Ge.length)>0,Wt=l.useState(!Ge||!en),rr=Xn(Wt,2),xn=rr[0],Jn=rr[1];if(Jr(function(){!xn&&en&&T&&Jn(!0)},[xn,en,T]),!xn)return null;var Vn="auto",hn={left:"-1000vw",top:"-1000vh",right:Vn,bottom:Vn};if(ln||!le){var un,or=lt.points,Jt=lt.dynamicInset||((un=lt._experimental)===null||un===void 0?void 0:un.dynamicInset),$n=Jt&&or[0][1]==="r",An=Jt&&or[0][0]==="b";$n?(hn.right=Hn,hn.left=Vn):(hn.left=jt,hn.right=Vn),An?(hn.bottom=bt,hn.top=Vn):(hn.top=Kn,hn.bottom=Vn)}var Gn={};return It&&(It.includes("height")&&nn?Gn.height=nn:It.includes("minHeight")&&nn&&(Gn.minHeight=nn),It.includes("width")&&zt?Gn.width=zt:It.includes("minWidth")&&zt&&(Gn.minWidth=zt)),le||(Gn.pointerEvents="none"),l.createElement(vt,{open:_e||_n,getContainer:Ge&&function(){return Ge(T)},autoDestroy:$e},l.createElement(ha,{prefixCls:y,open:le,zIndex:Ct,mask:Ke,motion:pt}),l.createElement(V.Z,{onResize:at,disabled:!le},function(hr){return l.createElement(da.Z,Oa({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:_e,leavedClassName:"".concat(y,"-hidden")},Qe,{onAppearPrepare:Ot,onEnterPrepare:Ot,visible:le,onVisibleChanged:function(ur){var Sn;Qe==null||(Sn=Qe.onVisibleChanged)===null||Sn===void 0||Sn.call(Qe,ur),ae(ur)}}),function(Fn,ur){var Sn=Fn.className,wr=Fn.style,qt=W()(y,Sn,g);return l.createElement("div",{ref:bi(hr,a,ur),className:qt,style:Er(Er(Er(Er({"--arrow-x":"".concat(Oe.x||0,"px"),"--arrow-y":"".concat(Oe.y||0,"px")},hn),Gn),wr),{},{boxSizing:"border-box",zIndex:Ct},A),onMouseEnter:gn,onMouseLeave:Ft,onPointerEnter:pn,onClick:Pe},he&&l.createElement(_o,{prefixCls:y,arrow:he,arrowPos:Oe,align:lt}),l.createElement(qa,{cache:!le&&!Be},Qt))})}))}),Ga=Go,ei=l.forwardRef(function(t,a){var s=t.children,g=t.getTriggerDOMNode,y=mi(s),A=l.useCallback(function(ae){Za(a,g?g(ae):ae)},[g]),T=Aa(A,s.ref);return y?l.cloneElement(s,{ref:T}):s}),nr=ei,Xa=l.createContext(null),ti=Xa;function ri(t){return t?Array.isArray(t)?t:[t]:[]}function ui(t,a,s,g){return l.useMemo(function(){var y=ri(s!=null?s:a),A=ri(g!=null?g:a),T=new Set(y),ae=new Set(A);return t&&(T.has("hover")&&(T.delete("hover"),T.add("click")),ae.has("hover")&&(ae.delete("hover"),ae.add("click"))),[T,ae]},[t,a,s,g])}var di=function(t){if(!t)return!1;if(t instanceof Element){if(t.offsetParent)return!0;if(t.getBBox){var a=t.getBBox(),s=a.width,g=a.height;if(s||g)return!0}if(t.getBoundingClientRect){var y=t.getBoundingClientRect(),A=y.width,T=y.height;if(A||T)return!0}}return!1};function Zi(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=arguments.length>2?arguments[2]:void 0;return s?t[0]===a[0]:t[0]===a[0]&&t[1]===a[1]}function oi(t,a,s,g){for(var y=s.points,A=Object.keys(t),T=0;T<A.length;T+=1){var ae,le=A[T];if(Zi((ae=t[le])===null||ae===void 0?void 0:ae.points,y,g))return"".concat(a,"-placement-").concat(le)}return""}function fi(t,a,s,g){return a||(s?{motionName:"".concat(t,"-").concat(s)}:g?{motionName:g}:null)}function Si(t){return t.ownerDocument.defaultView}function $i(t){for(var a=[],s=t==null?void 0:t.parentElement,g=["hidden","scroll","clip","auto"];s;){var y=Si(s).getComputedStyle(s),A=y.overflowX,T=y.overflowY,ae=y.overflow;[A,T,ae].some(function(le){return g.includes(le)})&&a.push(s),s=s.parentElement}return a}function pi(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(t)?a:t}function Ei(t){return pi(parseFloat(t),0)}function Li(t,a){var s=Er({},t);return(a||[]).forEach(function(g){if(!(g instanceof HTMLBodyElement||g instanceof HTMLHtmlElement)){var y=Si(g).getComputedStyle(g),A=y.overflow,T=y.overflowClipMargin,ae=y.borderTopWidth,le=y.borderBottomWidth,se=y.borderLeftWidth,Be=y.borderRightWidth,Pe=g.getBoundingClientRect(),Ke=g.offsetHeight,he=g.clientHeight,Oe=g.offsetWidth,lt=g.clientWidth,Qe=Ei(ae),pt=Ei(le),_e=Ei(se),Ge=Ei(Be),$e=pi(Math.round(Pe.width/Oe*1e3)/1e3),vt=pi(Math.round(Pe.height/Ke*1e3)/1e3),Ct=(Oe-lt-_e-Ge)*$e,gn=(Ke-he-Qe-pt)*vt,Ft=Qe*vt,pn=pt*vt,ln=_e*$e,jt=Ge*$e,Kn=0,Hn=0;if(A==="clip"){var bt=Ei(T);Kn=bt*$e,Hn=bt*vt}var at=Pe.x+ln-Kn,Ot=Pe.y+Ft-Hn,It=at+Pe.width+2*Kn-ln-jt-Ct,zt=Ot+Pe.height+2*Hn-Ft-pn-gn;s.left=Math.max(s.left,at),s.top=Math.max(s.top,Ot),s.right=Math.min(s.right,It),s.bottom=Math.min(s.bottom,zt)}}),s}function Pi(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,s="".concat(a),g=s.match(/^(.*)\%$/);return g?t*(parseFloat(g[1])/100):parseFloat(s)}function Ki(t,a){var s=a||[],g=Xn(s,2),y=g[0],A=g[1];return[Pi(t.width,y),Pi(t.height,A)]}function Ri(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[t[0],t[1]]}function hi(t,a){var s=a[0],g=a[1],y,A;return s==="t"?A=t.y:s==="b"?A=t.y+t.height:A=t.y+t.height/2,g==="l"?y=t.x:g==="r"?y=t.x+t.width:y=t.x+t.width/2,{x:y,y:A}}function ai(t,a){var s={t:"b",b:"t",l:"r",r:"l"};return t.map(function(g,y){return y===a?s[g]||"c":g}).join("")}function Ai(t,a,s,g,y,A,T){var ae=l.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:y[g]||{}}),le=Xn(ae,2),se=le[0],Be=le[1],Pe=l.useRef(0),Ke=l.useMemo(function(){return a?$i(a):[]},[a]),he=l.useRef({}),Oe=function(){he.current={}};t||Oe();var lt=Pt(function(){if(a&&s&&t){let si=function(Mi,Ti){var ji=arguments.length>2&&arguments[2]!==void 0?arguments[2]:wr,Wi=nn.x+Mi,Yi=nn.y+Ti,_i=Wi+hn,el=Yi+Vn,al=Math.max(Wi,ji.left),il=Math.max(Yi,ji.top),ll=Math.min(_i,ji.right),sl=Math.min(el,ji.bottom);return Math.max(0,(ll-al)*(sl-il))},qi=function(){Jo=nn.y+mr,qo=Jo+Vn,No=nn.x+Vr,fa=No+hn};var _e,Ge,$e=a,vt=$e.ownerDocument,Ct=Si($e),gn=Ct.getComputedStyle($e),Ft=gn.width,pn=gn.height,ln=gn.position,jt=$e.style.left,Kn=$e.style.top,Hn=$e.style.right,bt=$e.style.bottom,at=Er(Er({},y[g]),A),Ot=vt.createElement("div");(_e=$e.parentElement)===null||_e===void 0||_e.appendChild(Ot),Ot.style.left="".concat($e.offsetLeft,"px"),Ot.style.top="".concat($e.offsetTop,"px"),Ot.style.position=ln,Ot.style.height="".concat($e.offsetHeight,"px"),Ot.style.width="".concat($e.offsetWidth,"px"),$e.style.left="0",$e.style.top="0",$e.style.right="auto",$e.style.bottom="auto";var It;if(Array.isArray(s))It={x:s[0],y:s[1],width:0,height:0};else{var zt=s.getBoundingClientRect();It={x:zt.x,y:zt.y,width:zt.width,height:zt.height}}var nn=$e.getBoundingClientRect(),Qt=vt.documentElement,_n=Qt.clientWidth,en=Qt.clientHeight,Wt=Qt.scrollWidth,rr=Qt.scrollHeight,xn=Qt.scrollTop,Jn=Qt.scrollLeft,Vn=nn.height,hn=nn.width,un=It.height,or=It.width,Jt={left:0,top:0,right:_n,bottom:en},$n={left:-Jn,top:-xn,right:Wt-Jn,bottom:rr-xn},An=at.htmlRegion,Gn="visible",hr="visibleFirst";An!=="scroll"&&An!==hr&&(An=Gn);var Fn=An===hr,ur=Li($n,Ke),Sn=Li(Jt,Ke),wr=An===Gn?Sn:ur,qt=Fn?Sn:wr;$e.style.left="auto",$e.style.top="auto",$e.style.right="0",$e.style.bottom="0";var ar=$e.getBoundingClientRect();$e.style.left=jt,$e.style.top=Kn,$e.style.right=Hn,$e.style.bottom=bt,(Ge=$e.parentElement)===null||Ge===void 0||Ge.removeChild(Ot);var yr=pi(Math.round(hn/parseFloat(Ft)*1e3)/1e3),Ir=pi(Math.round(Vn/parseFloat(pn)*1e3)/1e3);if(yr===0||Ir===0||Ce(s)&&!di(s))return;var Zr=at.offset,Ur=at.targetOffset,Lr=Ki(nn,Zr),ra=Xn(Lr,2),eo=ra[0],$r=ra[1],co=Ki(It,Ur),fo=Xn(co,2),oa=fo[0],to=fo[1];It.x-=oa,It.y-=to;var Rn=at.points||[],ct=Xn(Rn,2),Nt=ct[0],Lt=ct[1],dn=Ri(Lt),fr=Ri(Nt),Rr=hi(It,dn),Oo=hi(nn,fr),vo=Er({},at),Vr=Rr.x-Oo.x+eo,mr=Rr.y-Oo.y+$r,Xr=si(Vr,mr),gr=si(Vr,mr,Sn),Ht=hi(It,["t","l"]),cn=hi(nn,["t","l"]),qn=hi(It,["b","r"]),Kr=hi(nn,["b","r"]),Ar=at.overflow||{},io=Ar.adjustX,Io=Ar.adjustY,jo=Ar.shiftX,Ma=Ar.shiftY,Wo=function(Ti){return typeof Ti=="boolean"?Ti:Ti>=0},Jo,qo,No,fa;qi();var ea=Wo(Io),ya=fr[0]===dn[0];if(ea&&fr[0]==="t"&&(qo>qt.bottom||he.current.bt)){var Fa=mr;ya?Fa-=Vn-un:Fa=Ht.y-Kr.y-$r;var Qa=si(Vr,Fa),vi=si(Vr,Fa,Sn);Qa>Xr||Qa===Xr&&(!Fn||vi>=gr)?(he.current.bt=!0,mr=Fa,$r=-$r,vo.points=[ai(fr,0),ai(dn,0)]):he.current.bt=!1}if(ea&&fr[0]==="b"&&(Jo<qt.top||he.current.tb)){var ba=mr;ya?ba+=Vn-un:ba=qn.y-cn.y-$r;var ii=si(Vr,ba),On=si(Vr,ba,Sn);ii>Xr||ii===Xr&&(!Fn||On>=gr)?(he.current.tb=!0,mr=ba,$r=-$r,vo.points=[ai(fr,0),ai(dn,0)]):he.current.tb=!1}var br=Wo(io),kn=fr[1]===dn[1];if(br&&fr[1]==="l"&&(fa>qt.right||he.current.rl)){var En=Vr;kn?En-=hn-or:En=Ht.x-Kr.x-eo;var Nr=si(En,mr),Sa=si(En,mr,Sn);Nr>Xr||Nr===Xr&&(!Fn||Sa>=gr)?(he.current.rl=!0,Vr=En,eo=-eo,vo.points=[ai(fr,1),ai(dn,1)]):he.current.rl=!1}if(br&&fr[1]==="r"&&(No<qt.left||he.current.lr)){var Mo=Vr;kn?Mo+=hn-or:Mo=qn.x-cn.x-eo;var Pa=si(Mo,mr),va=si(Mo,mr,Sn);Pa>Xr||Pa===Xr&&(!Fn||va>=gr)?(he.current.lr=!0,Vr=Mo,eo=-eo,vo.points=[ai(fr,1),ai(dn,1)]):he.current.lr=!1}qi();var Ta=jo===!0?0:jo;typeof Ta=="number"&&(No<Sn.left&&(Vr-=No-Sn.left-eo,It.x+or<Sn.left+Ta&&(Vr+=It.x-Sn.left+or-Ta)),fa>Sn.right&&(Vr-=fa-Sn.right-eo,It.x>Sn.right-Ta&&(Vr+=It.x-Sn.right+Ta)));var Ba=Ma===!0?0:Ma;typeof Ba=="number"&&(Jo<Sn.top&&(mr-=Jo-Sn.top-$r,It.y+un<Sn.top+Ba&&(mr+=It.y-Sn.top+un-Ba)),qo>Sn.bottom&&(mr-=qo-Sn.bottom-$r,It.y>Sn.bottom-Ba&&(mr+=It.y-Sn.bottom+Ba)));var Ya=nn.x+Vr,ka=Ya+hn,_a=nn.y+mr,Hi=_a+Vn,wi=It.x,yi=wi+or,ki=It.y,Xi=ki+un,ma=Math.max(Ya,wi),Do=Math.min(ka,yi),ta=(ma+Do)/2,za=ta-Ya,ja=Math.max(_a,ki),li=Math.min(Hi,Xi),Ii=(ja+li)/2,Qi=Ii-_a;T==null||T(a,vo);var Ji=ar.right-nn.x-(Vr+nn.width),ol=ar.bottom-nn.y-(mr+nn.height);Be({ready:!0,offsetX:Vr/yr,offsetY:mr/Ir,offsetR:Ji/yr,offsetB:ol/Ir,arrowX:za/yr,arrowY:Qi/Ir,scaleX:yr,scaleY:Ir,align:vo})}}),Qe=function(){Pe.current+=1;var Ge=Pe.current;Promise.resolve().then(function(){Pe.current===Ge&&lt()})},pt=function(){Be(function(Ge){return Er(Er({},Ge),{},{ready:!1})})};return Jr(pt,[g]),Jr(function(){t||pt()},[t]),[se.ready,se.offsetX,se.offsetY,se.offsetR,se.offsetB,se.arrowX,se.arrowY,se.scaleX,se.scaleY,se.align,Qe]}function Ui(t){if(Array.isArray(t))return Zo(t)}function Oi(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Ni(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ci(t){return Ui(t)||Oi(t)||$a(t)||Ni()}function Fi(t,a,s,g,y){Jr(function(){if(t&&a&&s){let Pe=function(){g(),y()};var A=a,T=s,ae=$i(A),le=$i(T),se=Si(T),Be=new Set([se].concat(Ci(ae),Ci(le)));return Be.forEach(function(Ke){Ke.addEventListener("scroll",Pe,{passive:!0})}),se.addEventListener("resize",Pe,{passive:!0}),g(),function(){Be.forEach(function(Ke){Ke.removeEventListener("scroll",Pe),se.removeEventListener("resize",Pe)})}}},[t,a,s])}var Bi={},rl=[],Di=function(a){rl.push(a)};function Vi(t,a){if(0)var s}function Gi(t,a){if(0)var s}function xi(){Bi={}}function zi(t,a,s){!a&&!Bi[s]&&(t(!1,s),Bi[s]=!0)}function f(t,a){zi(Vi,t,a)}function P(t,a){zi(Gi,t,a)}f.preMessage=Di,f.resetWarned=xi,f.noteOnce=P;var $=null,Q=function(a){return+setTimeout(a,16)},Ee=function(a){return clearTimeout(a)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Q=function(a){return window.requestAnimationFrame(a)},Ee=function(a){return window.cancelAnimationFrame(a)});var ke=0,je=new Map;function Tt(t){je.delete(t)}var tn=function(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ke+=1;var g=ke;function y(A){if(A===0)Tt(g),a();else{var T=Q(function(){y(A-1)});je.set(g,T)}}return y(s),g};tn.cancel=function(t){var a=je.get(t);return Tt(t),Ee(a)};var Bt=tn;function Zn(t,a,s,g,y,A,T,ae){var le=l.useRef(t),se=l.useRef(!1);le.current!==t&&(se.current=!0,le.current=t),l.useEffect(function(){var Be=Bt(function(){se.current=!1});return function(){Bt.cancel(Be)}},[t]),l.useEffect(function(){if(a&&g&&(!y||A)){var Be=function(){var ln=!1,jt=function(bt){var at=bt.target;ln=T(at)},Kn=function(bt){var at=bt.target;!se.current&&le.current&&!ln&&!T(at)&&ae(!1)};return[jt,Kn]},Pe=Be(),Ke=Xn(Pe,2),he=Ke[0],Oe=Ke[1],lt=Be(),Qe=Xn(lt,2),pt=Qe[0],_e=Qe[1],Ge=Si(g);Ge.addEventListener("mousedown",he,!0),Ge.addEventListener("click",Oe,!0),Ge.addEventListener("contextmenu",Oe,!0);var $e=sn(s);if($e&&($e.addEventListener("mousedown",pt,!0),$e.addEventListener("click",_e,!0),$e.addEventListener("contextmenu",_e,!0)),0)var vt,Ct,gn,Ft;return function(){Ge.removeEventListener("mousedown",he,!0),Ge.removeEventListener("click",Oe,!0),Ge.removeEventListener("contextmenu",Oe,!0),$e&&($e.removeEventListener("mousedown",pt,!0),$e.removeEventListener("click",_e,!0),$e.removeEventListener("contextmenu",_e,!0))}}},[a,s,g,y,A])}var Vt=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ln(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Te,a=l.forwardRef(function(s,g){var y=s.prefixCls,A=y===void 0?"rc-trigger-popup":y,T=s.children,ae=s.action,le=ae===void 0?"hover":ae,se=s.showAction,Be=s.hideAction,Pe=s.popupVisible,Ke=s.defaultPopupVisible,he=s.onPopupVisibleChange,Oe=s.afterPopupVisibleChange,lt=s.mouseEnterDelay,Qe=s.mouseLeaveDelay,pt=Qe===void 0?.1:Qe,_e=s.focusDelay,Ge=s.blurDelay,$e=s.mask,vt=s.maskClosable,Ct=vt===void 0?!0:vt,gn=s.getPopupContainer,Ft=s.forceRender,pn=s.autoDestroy,ln=s.destroyPopupOnHide,jt=s.popup,Kn=s.popupClassName,Hn=s.popupStyle,bt=s.popupPlacement,at=s.builtinPlacements,Ot=at===void 0?{}:at,It=s.popupAlign,zt=s.zIndex,nn=s.stretch,Qt=s.getPopupClassNameFromAlign,_n=s.fresh,en=s.alignPoint,Wt=s.onPopupClick,rr=s.onPopupAlign,xn=s.arrow,Jn=s.popupMotion,Vn=s.maskMotion,hn=s.popupTransitionName,un=s.popupAnimation,or=s.maskTransitionName,Jt=s.maskAnimation,$n=s.className,An=s.getTriggerDOMNode,Gn=ca(s,Vt),hr=pn||ln||!1,Fn=l.useState(!1),ur=Xn(Fn,2),Sn=ur[0],wr=ur[1];Jr(function(){wr(wa())},[]);var qt=l.useRef({}),ar=l.useContext(ti),yr=l.useMemo(function(){return{registerSubPopup:function(lo,Na){qt.current[lo]=Na,ar==null||ar.registerSubPopup(lo,Na)}}},[ar]),Ir=Lo(),Zr=l.useState(null),Ur=Xn(Zr,2),Lr=Ur[0],ra=Ur[1],eo=Pt(function(lr){Ce(lr)&&Lr!==lr&&ra(lr),ar==null||ar.registerSubPopup(Ir,lr)}),$r=l.useState(null),co=Xn($r,2),fo=co[0],oa=co[1],to=l.useRef(null),Rn=Pt(function(lr){Ce(lr)&&fo!==lr&&(oa(lr),to.current=lr)}),ct=l.Children.only(T),Nt=(ct==null?void 0:ct.props)||{},Lt={},dn=Pt(function(lr){var lo,Na,La=fo;return(La==null?void 0:La.contains(lr))||((lo=sn(La))===null||lo===void 0?void 0:lo.host)===lr||lr===La||(Lr==null?void 0:Lr.contains(lr))||((Na=sn(Lr))===null||Na===void 0?void 0:Na.host)===lr||lr===Lr||Object.values(qt.current).some(function(Da){return(Da==null?void 0:Da.contains(lr))||lr===Da})}),fr=fi(A,Jn,un,hn),Rr=fi(A,Vn,Jt,or),Oo=l.useState(Ke||!1),vo=Xn(Oo,2),Vr=vo[0],mr=vo[1],Xr=Pe!=null?Pe:Vr,gr=Pt(function(lr){Pe===void 0&&mr(lr)});Jr(function(){mr(Pe||!1)},[Pe]);var Ht=l.useRef(Xr);Ht.current=Xr;var cn=Pt(function(lr){(0,n.flushSync)(function(){Xr!==lr&&(gr(lr),he==null||he(lr))})}),qn=l.useRef(),Kr=function(){clearTimeout(qn.current)},Ar=function(lo){var Na=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Kr(),Na===0?cn(lo):qn.current=setTimeout(function(){cn(lo)},Na*1e3)};l.useEffect(function(){return Kr},[]);var io=l.useState(!1),Io=Xn(io,2),jo=Io[0],Ma=Io[1];Jr(function(lr){(!lr||Xr)&&Ma(!0)},[Xr]);var Wo=l.useState(null),Jo=Xn(Wo,2),qo=Jo[0],No=Jo[1],fa=l.useState([0,0]),ea=Xn(fa,2),ya=ea[0],Fa=ea[1],Qa=function(lo){Fa([lo.clientX,lo.clientY])},vi=Ai(Xr,Lr,en?ya:fo,bt,Ot,It,rr),ba=Xn(vi,11),ii=ba[0],On=ba[1],br=ba[2],kn=ba[3],En=ba[4],Nr=ba[5],Sa=ba[6],Mo=ba[7],Pa=ba[8],va=ba[9],Ta=ba[10],Ba=ui(Sn,le,se,Be),Ya=Xn(Ba,2),ka=Ya[0],_a=Ya[1],Hi=ka.has("click"),wi=_a.has("click")||_a.has("contextMenu"),yi=Pt(function(){jo||Ta()}),ki=function(){Ht.current&&en&&wi&&Ar(!1)};Fi(Xr,fo,Lr,yi,ki),Jr(function(){yi()},[ya,bt]),Jr(function(){Xr&&!(Ot!=null&&Ot[bt])&&yi()},[JSON.stringify(It)]);var Xi=l.useMemo(function(){var lr=oi(Ot,A,va,en);return W()(lr,Qt==null?void 0:Qt(va))},[va,Qt,Ot,A,en]);l.useImperativeHandle(g,function(){return{nativeElement:to.current,forceAlign:yi}});var ma=l.useState(0),Do=Xn(ma,2),ta=Do[0],za=Do[1],ja=l.useState(0),li=Xn(ja,2),Ii=li[0],Qi=li[1],Ji=function(){if(nn&&fo){var lo=fo.getBoundingClientRect();za(lo.width),Qi(lo.height)}},ol=function(){Ji(),yi()},si=function(lo){Ma(!1),Ta(),Oe==null||Oe(lo)},qi=function(){return new Promise(function(lo){Ji(),No(function(){return lo})})};Jr(function(){qo&&(Ta(),qo(),No(null))},[qo]);function Mi(lr,lo,Na,La){Lt[lr]=function(Da){var tl;La==null||La(Da),Ar(lo,Na);for(var cl=arguments.length,ul=new Array(cl>1?cl-1:0),nl=1;nl<cl;nl++)ul[nl-1]=arguments[nl];(tl=Nt[lr])===null||tl===void 0||tl.call.apply(tl,[Nt,Da].concat(ul))}}(Hi||wi)&&(Lt.onClick=function(lr){var lo;Ht.current&&wi?Ar(!1):!Ht.current&&Hi&&(Qa(lr),Ar(!0));for(var Na=arguments.length,La=new Array(Na>1?Na-1:0),Da=1;Da<Na;Da++)La[Da-1]=arguments[Da];(lo=Nt.onClick)===null||lo===void 0||lo.call.apply(lo,[Nt,lr].concat(La))}),Zn(Xr,wi,fo,Lr,$e,Ct,dn,Ar);var Ti=ka.has("hover"),ji=_a.has("hover"),Wi,Yi;Ti&&(Mi("onMouseEnter",!0,lt,function(lr){Qa(lr)}),Mi("onPointerEnter",!0,lt,function(lr){Qa(lr)}),Wi=function(){(Xr||jo)&&Ar(!0,lt)},en&&(Lt.onMouseMove=function(lr){var lo;(lo=Nt.onMouseMove)===null||lo===void 0||lo.call(Nt,lr)})),ji&&(Mi("onMouseLeave",!1,pt),Mi("onPointerLeave",!1,pt),Yi=function(){Ar(!1,pt)}),ka.has("focus")&&Mi("onFocus",!0,_e),_a.has("focus")&&Mi("onBlur",!1,Ge),ka.has("contextMenu")&&(Lt.onContextMenu=function(lr){var lo;Ht.current&&_a.has("contextMenu")?Ar(!1):(Qa(lr),Ar(!0)),lr.preventDefault();for(var Na=arguments.length,La=new Array(Na>1?Na-1:0),Da=1;Da<Na;Da++)La[Da-1]=arguments[Da];(lo=Nt.onContextMenu)===null||lo===void 0||lo.call.apply(lo,[Nt,lr].concat(La))}),$n&&(Lt.className=W()(Nt.className,$n));var _i=Er(Er({},Nt),Lt),el={},al=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];al.forEach(function(lr){Gn[lr]&&(el[lr]=function(){for(var lo,Na=arguments.length,La=new Array(Na),Da=0;Da<Na;Da++)La[Da]=arguments[Da];(lo=_i[lr])===null||lo===void 0||lo.call.apply(lo,[_i].concat(La)),Gn[lr].apply(Gn,La)})});var il=l.cloneElement(ct,Er(Er({},_i),el)),ll={x:Nr,y:Sa},sl=xn?Er({},xn!==!0?xn:{}):null;return l.createElement(l.Fragment,null,l.createElement(V.Z,{disabled:!Xr,ref:Rn,onResize:ol},l.createElement(nr,{getTriggerDOMNode:An},il)),l.createElement(ti.Provider,{value:yr},l.createElement(Ga,{portal:t,ref:eo,prefixCls:A,popup:jt,className:W()(Kn,Xi),style:Hn,target:fo,onMouseEnter:Wi,onMouseLeave:Yi,onPointerEnter:Wi,zIndex:zt,open:Xr,keepDom:jo,fresh:_n,onClick:Wt,mask:$e,motion:fr,maskMotion:Rr,onVisibleChanged:si,onPrepare:qi,forceRender:Ft,autoDestroy:hr,getPopupContainer:gn,align:va,arrow:sl,arrowPos:ll,ready:ii,offsetX:On,offsetY:br,offsetR:kn,offsetB:En,onAlign:yi,stretch:nn,targetWidth:ta/Mo,targetHeight:Ii/Pa})))});return a}var In=Ln(Te),bn={adjustX:1,adjustY:1},Wr={topLeft:{points:["bl","tl"],overflow:bn},topRight:{points:["br","tr"],overflow:bn},bottomLeft:{points:["tl","bl"],overflow:bn},bottomRight:{points:["tr","br"],overflow:bn},leftTop:{points:["tr","tl"],overflow:bn},leftBottom:{points:["br","bl"],overflow:bn},rightTop:{points:["tl","tr"],overflow:bn},rightBottom:{points:["bl","br"],overflow:bn}},xr={topLeft:{points:["bl","tl"],overflow:bn},topRight:{points:["br","tr"],overflow:bn},bottomLeft:{points:["tl","bl"],overflow:bn},bottomRight:{points:["tr","br"],overflow:bn},rightTop:{points:["tr","tl"],overflow:bn},rightBottom:{points:["br","bl"],overflow:bn},leftTop:{points:["tl","tr"],overflow:bn},leftBottom:{points:["bl","br"],overflow:bn}},qr=null;function Or(t,a,s){if(a)return a;if(s)return s[t]||s.other}var dr={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Pn(t){var a=t.prefixCls,s=t.visible,g=t.children,y=t.popup,A=t.popupStyle,T=t.popupClassName,ae=t.popupOffset,le=t.disabled,se=t.mode,Be=t.onVisibleChange,Pe=l.useContext(Me),Ke=Pe.getPopupContainer,he=Pe.rtl,Oe=Pe.subMenuOpenDelay,lt=Pe.subMenuCloseDelay,Qe=Pe.builtinPlacements,pt=Pe.triggerSubMenuAction,_e=Pe.forceSubMenuRender,Ge=Pe.rootClassName,$e=Pe.motion,vt=Pe.defaultMotions,Ct=l.useState(!1),gn=(0,d.Z)(Ct,2),Ft=gn[0],pn=gn[1],ln=he?(0,M.Z)((0,M.Z)({},xr),Qe):(0,M.Z)((0,M.Z)({},Wr),Qe),jt=dr[se],Kn=Or(se,$e,vt),Hn=l.useRef(Kn);se!=="inline"&&(Hn.current=Kn);var bt=(0,M.Z)((0,M.Z)({},Hn.current),{},{leavedClassName:"".concat(a,"-hidden"),removeOnLeave:!1,motionAppear:!0}),at=l.useRef();return l.useEffect(function(){return at.current=(0,on.Z)(function(){pn(s)}),function(){on.Z.cancel(at.current)}},[s]),l.createElement(In,{prefixCls:a,popupClassName:W()("".concat(a,"-popup"),(0,b.Z)({},"".concat(a,"-rtl"),he),T,Ge),stretch:se==="horizontal"?"minWidth":null,getPopupContainer:Ke,builtinPlacements:ln,popupPlacement:jt,popupVisible:Ft,popup:y,popupStyle:A,popupAlign:ae&&{offset:ae},action:le?[]:[pt],mouseEnterDelay:Oe,mouseLeaveDelay:lt,onPopupVisibleChange:Be,forceRender:_e,popupMotion:bt,fresh:!0},g)}function $o(t){var a=t.id,s=t.open,g=t.keyPath,y=t.children,A="inline",T=l.useContext(Me),ae=T.prefixCls,le=T.forceSubMenuRender,se=T.motion,Be=T.defaultMotions,Pe=T.mode,Ke=l.useRef(!1);Ke.current=Pe===A;var he=l.useState(!Ke.current),Oe=(0,d.Z)(he,2),lt=Oe[0],Qe=Oe[1],pt=Ke.current?s:!1;l.useEffect(function(){Ke.current&&Qe(!1)},[Pe]);var _e=(0,M.Z)({},Or(A,se,Be));g.length>1&&(_e.motionAppear=!1);var Ge=_e.onVisibleChanged;return _e.onVisibleChanged=function($e){return!Ke.current&&!$e&&Qe(!0),Ge==null?void 0:Ge($e)},lt?null:l.createElement(st,{mode:A,locked:!Ke.current},l.createElement(da.Z,(0,c.Z)({visible:pt},_e,{forceRender:le,removeOnLeave:!1,leavedClassName:"".concat(ae,"-hidden")}),function($e){var vt=$e.className,Ct=$e.style;return l.createElement(Ho,{id:a,className:vt,style:Ct},y)}))}var Eo=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Ro=["active"],Xo=function(a){var s,g=a.style,y=a.className,A=a.title,T=a.eventKey,ae=a.warnKey,le=a.disabled,se=a.internalPopupClose,Be=a.children,Pe=a.itemIcon,Ke=a.expandIcon,he=a.popupClassName,Oe=a.popupOffset,lt=a.popupStyle,Qe=a.onClick,pt=a.onMouseEnter,_e=a.onMouseLeave,Ge=a.onTitleClick,$e=a.onTitleMouseEnter,vt=a.onTitleMouseLeave,Ct=(0,x.Z)(a,Eo),gn=ie(T),Ft=l.useContext(Me),pn=Ft.prefixCls,ln=Ft.mode,jt=Ft.openKeys,Kn=Ft.disabled,Hn=Ft.overflowDisabled,bt=Ft.activeKey,at=Ft.selectedKeys,Ot=Ft.itemIcon,It=Ft.expandIcon,zt=Ft.onItemClick,nn=Ft.onOpenChange,Qt=Ft.onActive,_n=l.useContext(Mt),en=_n._internalRenderSubMenuItem,Wt=l.useContext(He),rr=Wt.isSubPathKey,xn=Fe(),Jn="".concat(pn,"-submenu"),Vn=Kn||le,hn=l.useRef(),un=l.useRef(),or=Pe!=null?Pe:Ot,Jt=Ke!=null?Ke:It,$n=jt.includes(T),An=!Hn&&$n,Gn=rr(at,T),hr=Xt(T,Vn,$e,vt),Fn=hr.active,ur=(0,x.Z)(hr,Ro),Sn=l.useState(!1),wr=(0,d.Z)(Sn,2),qt=wr[0],ar=wr[1],yr=function(Lt){Vn||ar(Lt)},Ir=function(Lt){yr(!0),pt==null||pt({key:T,domEvent:Lt})},Zr=function(Lt){yr(!1),_e==null||_e({key:T,domEvent:Lt})},Ur=l.useMemo(function(){return Fn||(ln!=="inline"?qt||rr([bt],T):!1)},[ln,Fn,bt,qt,T,rr]),Lr=Sr(xn.length),ra=function(Lt){Vn||(Ge==null||Ge({key:T,domEvent:Lt}),ln==="inline"&&nn(T,!$n))},eo=fe(function(Nt){Qe==null||Qe(Mr(Nt)),zt(Nt)}),$r=function(Lt){ln!=="inline"&&nn(T,Lt)},co=function(){Qt(T)},fo=gn&&"".concat(gn,"-popup"),oa=l.createElement("div",(0,c.Z)({role:"menuitem",style:Lr,className:"".concat(Jn,"-title"),tabIndex:Vn?null:-1,ref:hn,title:typeof A=="string"?A:null,"data-menu-id":Hn&&gn?null:gn,"aria-expanded":An,"aria-haspopup":!0,"aria-controls":fo,"aria-disabled":Vn,onClick:ra,onFocus:co},ur),A,l.createElement(Dr,{icon:ln!=="horizontal"?Jt:void 0,props:(0,M.Z)((0,M.Z)({},a),{},{isOpen:An,isSubMenu:!0})},l.createElement("i",{className:"".concat(Jn,"-arrow")}))),to=l.useRef(ln);if(ln!=="inline"&&xn.length>1?to.current="vertical":to.current=ln,!Hn){var Rn=to.current;oa=l.createElement(Pn,{mode:Rn,prefixCls:Jn,visible:!se&&An&&ln!=="inline",popupClassName:he,popupOffset:Oe,popupStyle:lt,popup:l.createElement(st,{mode:Rn==="horizontal"?"vertical":Rn},l.createElement(Ho,{id:fo,ref:un},Be)),disabled:Vn,onVisibleChange:$r},oa)}var ct=l.createElement(Et.Item,(0,c.Z)({role:"none"},Ct,{component:"li",style:g,className:W()(Jn,"".concat(Jn,"-").concat(ln),y,(s={},(0,b.Z)(s,"".concat(Jn,"-open"),An),(0,b.Z)(s,"".concat(Jn,"-active"),Ur),(0,b.Z)(s,"".concat(Jn,"-selected"),Gn),(0,b.Z)(s,"".concat(Jn,"-disabled"),Vn),s)),onMouseEnter:Ir,onMouseLeave:Zr}),oa,!Hn&&l.createElement($o,{id:fo,open:An,keyPath:xn},Be));return en&&(ct=en(ct,a,{selected:Gn,active:Ur,open:An,disabled:Vn})),l.createElement(st,{onItemClick:eo,mode:ln==="horizontal"?"vertical":ln,itemIcon:or,expandIcon:Jt},ct)};function wo(t){var a=t.eventKey,s=t.children,g=Fe(a),y=Ea(s,g),A=Ut();l.useEffect(function(){if(A)return A.registerPath(a,g),function(){A.unregisterPath(a,g)}},[g]);var T;return A?T=y:T=l.createElement(Xo,t,y),l.createElement(rn.Provider,{value:g},T)}var uo=e(71002),Gr=["className","title","eventKey","children"],i=["children"],m=function(a){var s=a.className,g=a.title,y=a.eventKey,A=a.children,T=(0,x.Z)(a,Gr),ae=l.useContext(Me),le=ae.prefixCls,se="".concat(le,"-item-group");return l.createElement("li",(0,c.Z)({role:"presentation"},T,{onClick:function(Pe){return Pe.stopPropagation()},className:W()(se,s)}),l.createElement("div",{role:"presentation",className:"".concat(se,"-title"),title:typeof g=="string"?g:void 0},g),l.createElement("ul",{role:"group",className:"".concat(se,"-list")},A))};function B(t){var a=t.children,s=(0,x.Z)(t,i),g=Fe(s.eventKey),y=Ea(a,g),A=Ut();return A?y:l.createElement(m,(0,zn.Z)(s,["warnKey"]),y)}function o(t){var a=t.className,s=t.style,g=l.useContext(Me),y=g.prefixCls,A=Ut();return A?null:l.createElement("li",{role:"separator",className:W()("".concat(y,"-item-divider"),a),style:s})}var Z=["label","children","key","type"];function z(t){return(t||[]).map(function(a,s){if(a&&(0,uo.Z)(a)==="object"){var g=a,y=g.label,A=g.children,T=g.key,ae=g.type,le=(0,x.Z)(g,Z),se=T!=null?T:"tmp-".concat(s);return A||ae==="group"?ae==="group"?l.createElement(B,(0,c.Z)({key:se},le,{title:y}),z(A)):l.createElement(wo,(0,c.Z)({key:se},le,{title:y}),z(A)):ae==="divider"?l.createElement(o,(0,c.Z)({key:se},le)):l.createElement(Tr,(0,c.Z)({key:se},le),y)}return null}).filter(function(a){return a})}function ee(t,a,s){var g=t;return a&&(g=z(a)),Ea(g,s)}var E=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],L=[],H=l.forwardRef(function(t,a){var s,g,y=t,A=y.prefixCls,T=A===void 0?"rc-menu":A,ae=y.rootClassName,le=y.style,se=y.className,Be=y.tabIndex,Pe=Be===void 0?0:Be,Ke=y.items,he=y.children,Oe=y.direction,lt=y.id,Qe=y.mode,pt=Qe===void 0?"vertical":Qe,_e=y.inlineCollapsed,Ge=y.disabled,$e=y.disabledOverflow,vt=y.subMenuOpenDelay,Ct=vt===void 0?.1:vt,gn=y.subMenuCloseDelay,Ft=gn===void 0?.1:gn,pn=y.forceSubMenuRender,ln=y.defaultOpenKeys,jt=y.openKeys,Kn=y.activeKey,Hn=y.defaultActiveFirst,bt=y.selectable,at=bt===void 0?!0:bt,Ot=y.multiple,It=Ot===void 0?!1:Ot,zt=y.defaultSelectedKeys,nn=y.selectedKeys,Qt=y.onSelect,_n=y.onDeselect,en=y.inlineIndent,Wt=en===void 0?24:en,rr=y.motion,xn=y.defaultMotions,Jn=y.triggerSubMenuAction,Vn=Jn===void 0?"hover":Jn,hn=y.builtinPlacements,un=y.itemIcon,or=y.expandIcon,Jt=y.overflowedIndicator,$n=Jt===void 0?"...":Jt,An=y.overflowedIndicatorPopupClassName,Gn=y.getPopupContainer,hr=y.onClick,Fn=y.onOpenChange,ur=y.onKeyDown,Sn=y.openAnimation,wr=y.openTransitionName,qt=y._internalRenderMenuItem,ar=y._internalRenderSubMenuItem,yr=(0,x.Z)(y,E),Ir=l.useMemo(function(){return ee(he,Ke,L)},[he,Ke]),Zr=l.useState(!1),Ur=(0,d.Z)(Zr,2),Lr=Ur[0],ra=Ur[1],eo=l.useRef(),$r=qe(lt),co=Oe==="rtl",fo=(0,rt.Z)(ln,{value:jt,postState:function(Do){return Do||L}}),oa=(0,d.Z)(fo,2),to=oa[0],Rn=oa[1],ct=function(Do){var ta=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function za(){Rn(Do),Fn==null||Fn(Do)}ta?(0,n.flushSync)(za):za()},Nt=l.useState(to),Lt=(0,d.Z)(Nt,2),dn=Lt[0],fr=Lt[1],Rr=l.useRef(!1),Oo=l.useMemo(function(){return(pt==="inline"||pt==="vertical")&&_e?["vertical",_e]:[pt,!1]},[pt,_e]),vo=(0,d.Z)(Oo,2),Vr=vo[0],mr=vo[1],Xr=Vr==="inline",gr=l.useState(Vr),Ht=(0,d.Z)(gr,2),cn=Ht[0],qn=Ht[1],Kr=l.useState(mr),Ar=(0,d.Z)(Kr,2),io=Ar[0],Io=Ar[1];l.useEffect(function(){qn(Vr),Io(mr),Rr.current&&(Xr?Rn(dn):ct(L))},[Vr,mr]);var jo=l.useState(0),Ma=(0,d.Z)(jo,2),Wo=Ma[0],Jo=Ma[1],qo=Wo>=Ir.length-1||cn!=="horizontal"||$e;l.useEffect(function(){Xr&&fr(to)},[to]),l.useEffect(function(){return Rr.current=!0,function(){Rr.current=!1}},[]);var No=K(),fa=No.registerPath,ea=No.unregisterPath,ya=No.refreshOverflowKeys,Fa=No.isSubPathKey,Qa=No.getKeyPath,vi=No.getKeys,ba=No.getSubPathKeys,ii=l.useMemo(function(){return{registerPath:fa,unregisterPath:ea}},[fa,ea]),On=l.useMemo(function(){return{isSubPathKey:Fa}},[Fa]);l.useEffect(function(){ya(qo?L:Ir.slice(Wo+1).map(function(ma){return ma.key}))},[Wo,qo]);var br=(0,rt.Z)(Kn||Hn&&((s=Ir[0])===null||s===void 0?void 0:s.key),{value:Kn}),kn=(0,d.Z)(br,2),En=kn[0],Nr=kn[1],Sa=fe(function(ma){Nr(ma)}),Mo=fe(function(){Nr(void 0)});(0,l.useImperativeHandle)(a,function(){return{list:eo.current,focus:function(Do){var ta,za=En!=null?En:(ta=Ir.find(function(Qi){return!Qi.props.disabled}))===null||ta===void 0?void 0:ta.key;if(za){var ja,li,Ii;(ja=eo.current)===null||ja===void 0||(li=ja.querySelector("li[data-menu-id='".concat(be($r,za),"']")))===null||li===void 0||(Ii=li.focus)===null||Ii===void 0||Ii.call(li,Do)}}}});var Pa=(0,rt.Z)(zt||[],{value:nn,postState:function(Do){return Array.isArray(Do)?Do:Do==null?L:[Do]}}),va=(0,d.Z)(Pa,2),Ta=va[0],Ba=va[1],Ya=function(Do){if(at){var ta=Do.key,za=Ta.includes(ta),ja;It?za?ja=Ta.filter(function(Ii){return Ii!==ta}):ja=[].concat((0,U.Z)(Ta),[ta]):ja=[ta],Ba(ja);var li=(0,M.Z)((0,M.Z)({},Do),{},{selectedKeys:ja});za?_n==null||_n(li):Qt==null||Qt(li)}!It&&to.length&&cn!=="inline"&&ct(L)},ka=fe(function(ma){hr==null||hr(Mr(ma)),Ya(ma)}),_a=fe(function(ma,Do){var ta=to.filter(function(ja){return ja!==ma});if(Do)ta.push(ma);else if(cn!=="inline"){var za=ba(ma);ta=ta.filter(function(ja){return!za.has(ja)})}(0,yt.Z)(to,ta,!0)||ct(ta,!0)}),Hi=function(Do,ta){var za=ta!=null?ta:!to.includes(Do);_a(Do,za)},wi=xt(cn,En,co,$r,eo,vi,Qa,Nr,Hi,ur);l.useEffect(function(){ra(!0)},[]);var yi=l.useMemo(function(){return{_internalRenderMenuItem:qt,_internalRenderSubMenuItem:ar}},[qt,ar]),ki=cn!=="horizontal"||$e?Ir:Ir.map(function(ma,Do){return l.createElement(st,{key:ma.key,overflowDisabled:Do>Wo},ma)}),Xi=l.createElement(Et,(0,c.Z)({id:lt,ref:eo,prefixCls:"".concat(T,"-overflow"),component:"ul",itemComponent:Tr,className:W()(T,"".concat(T,"-root"),"".concat(T,"-").concat(cn),se,(g={},(0,b.Z)(g,"".concat(T,"-inline-collapsed"),io),(0,b.Z)(g,"".concat(T,"-rtl"),co),g),ae),dir:Oe,style:le,role:"menu",tabIndex:Pe,data:ki,renderRawItem:function(Do){return Do},renderRawRest:function(Do){var ta=Do.length,za=ta?Ir.slice(-ta):null;return l.createElement(wo,{eventKey:Cn,title:$n,disabled:qo,internalPopupClose:ta===0,popupClassName:An},za)},maxCount:cn!=="horizontal"||$e?Et.INVALIDATE:Et.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Do){Jo(Do)},onKeyDown:wi},yr));return l.createElement(Mt.Provider,{value:yi},l.createElement(nt.Provider,{value:$r},l.createElement(st,{prefixCls:T,rootClassName:ae,mode:cn,openKeys:to,rtl:co,disabled:Ge,motion:Lr?rr:null,defaultMotions:Lr?xn:null,activeKey:En,onActive:Sa,onInactive:Mo,selectedKeys:Ta,inlineIndent:Wt,subMenuOpenDelay:Ct,subMenuCloseDelay:Ft,forceSubMenuRender:pn,builtinPlacements:hn,triggerSubMenuAction:Vn,getPopupContainer:Gn,itemIcon:un,expandIcon:or,onItemClick:ka,onOpenChange:_a},l.createElement(He.Provider,{value:On},Xi),l.createElement("div",{style:{display:"none"},"aria-hidden":!0},l.createElement(Kt.Provider,{value:ii},Ir)))))}),re=H,me=re;me.Item=Tr,me.SubMenu=wo,me.ItemGroup=B,me.Divider=o;var Le=me},99962:function(Gt,Ie){var e;var c=Symbol.for("react.element"),b=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),x=Symbol.for("react.provider"),p=Symbol.for("react.context"),W=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),V=Symbol.for("react.suspense_list"),r=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),_=Symbol.for("react.offscreen"),k;k=Symbol.for("react.module.reference");function G(v){if(typeof v=="object"&&v!==null){var oe=v.$$typeof;switch(oe){case c:switch(v=v.type,v){case M:case d:case U:case w:case V:return v;default:switch(v=v&&v.$$typeof,v){case W:case p:case l:case R:case r:case x:return v;default:return oe}}case b:return oe}}}e=p,e=x,e=c,Ie.ForwardRef=l,e=M,e=R,e=r,e=b,e=d,e=U,e=w,e=V,e=function(){return!1},e=function(){return!1},e=function(v){return G(v)===p},e=function(v){return G(v)===x},e=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===c},e=function(v){return G(v)===l},e=function(v){return G(v)===M},e=function(v){return G(v)===R},Ie.isMemo=function(v){return G(v)===r},e=function(v){return G(v)===b},e=function(v){return G(v)===d},e=function(v){return G(v)===U},e=function(v){return G(v)===w},e=function(v){return G(v)===V},e=function(v){return typeof v=="string"||typeof v=="function"||v===M||v===d||v===U||v===w||v===V||v===_||typeof v=="object"&&v!==null&&(v.$$typeof===R||v.$$typeof===r||v.$$typeof===x||v.$$typeof===p||v.$$typeof===l||v.$$typeof===k||v.getModuleId!==void 0)},e=G},8399:function(Gt,Ie,e){Gt.exports=e(99962)},86128:function(Gt,Ie,e){e.d(Ie,{Z:function(){return S}});var c=e(87462),b=e(4942),M=e(45987),U=e(1413),d=e(15671),x=e(43144),p=e(97326),W=e(60136),l=e(51630),w=e(67294),V=e(94184),r=e.n(V),R=e(64217),_=e(27822),k=function(j){for(var J=j.prefixCls,N=j.level,O=j.isStart,ge=j.isEnd,ve="".concat(J,"-indent-unit"),ne=[],h=0;h<N;h+=1){var F;ne.push(w.createElement("span",{key:h,className:r()(ve,(F={},(0,b.Z)(F,"".concat(ve,"-start"),O[h]),(0,b.Z)(F,"".concat(ve,"-end"),ge[h]),F))}))}return w.createElement("span",{"aria-hidden":"true",className:"".concat(J,"-indent")},ne)},G=w.memo(k),v=e(1089),oe=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ce="open",X="close",D="---",u=function(I){(0,W.Z)(J,I);var j=(0,l.Z)(J);function J(){var N;(0,d.Z)(this,J);for(var O=arguments.length,ge=new Array(O),ve=0;ve<O;ve++)ge[ve]=arguments[ve];return N=j.call.apply(j,[this].concat(ge)),N.state={dragNodeHighlight:!1},N.selectHandle=void 0,N.onSelectorClick=function(ne){var h=N.props.context.onNodeClick;h(ne,(0,v.F)(N.props)),N.isSelectable()?N.onSelect(ne):N.onCheck(ne)},N.onSelectorDoubleClick=function(ne){var h=N.props.context.onNodeDoubleClick;h(ne,(0,v.F)(N.props))},N.onSelect=function(ne){if(!N.isDisabled()){var h=N.props.context.onNodeSelect;ne.preventDefault(),h(ne,(0,v.F)(N.props))}},N.onCheck=function(ne){if(!N.isDisabled()){var h=N.props,F=h.disableCheckbox,Y=h.checked,te=N.props.context.onNodeCheck;if(!(!N.isCheckable()||F)){ne.preventDefault();var pe=!Y;te(ne,(0,v.F)(N.props),pe)}}},N.onMouseEnter=function(ne){var h=N.props.context.onNodeMouseEnter;h(ne,(0,v.F)(N.props))},N.onMouseLeave=function(ne){var h=N.props.context.onNodeMouseLeave;h(ne,(0,v.F)(N.props))},N.onContextMenu=function(ne){var h=N.props.context.onNodeContextMenu;h(ne,(0,v.F)(N.props))},N.onDragStart=function(ne){var h=N.props.context.onNodeDragStart;ne.stopPropagation(),N.setState({dragNodeHighlight:!0}),h(ne,(0,p.Z)(N));try{ne.dataTransfer.setData("text/plain","")}catch(F){}},N.onDragEnter=function(ne){var h=N.props.context.onNodeDragEnter;ne.preventDefault(),ne.stopPropagation(),h(ne,(0,p.Z)(N))},N.onDragOver=function(ne){var h=N.props.context.onNodeDragOver;ne.preventDefault(),ne.stopPropagation(),h(ne,(0,p.Z)(N))},N.onDragLeave=function(ne){var h=N.props.context.onNodeDragLeave;ne.stopPropagation(),h(ne,(0,p.Z)(N))},N.onDragEnd=function(ne){var h=N.props.context.onNodeDragEnd;ne.stopPropagation(),N.setState({dragNodeHighlight:!1}),h(ne,(0,p.Z)(N))},N.onDrop=function(ne){var h=N.props.context.onNodeDrop;ne.preventDefault(),ne.stopPropagation(),N.setState({dragNodeHighlight:!1}),h(ne,(0,p.Z)(N))},N.onExpand=function(ne){var h=N.props,F=h.loading,Y=h.context.onNodeExpand;F||Y(ne,(0,v.F)(N.props))},N.setSelectHandle=function(ne){N.selectHandle=ne},N.getNodeState=function(){var ne=N.props.expanded;return N.isLeaf()?null:ne?ce:X},N.hasChildren=function(){var ne=N.props.eventKey,h=N.props.context.keyEntities,F=h[ne]||{},Y=F.children;return!!(Y||[]).length},N.isLeaf=function(){var ne=N.props,h=ne.isLeaf,F=ne.loaded,Y=N.props.context.loadData,te=N.hasChildren();return h===!1?!1:h||!Y&&!te||Y&&F&&!te},N.isDisabled=function(){var ne=N.props.disabled,h=N.props.context.disabled;return!!(h||ne)},N.isCheckable=function(){var ne=N.props.checkable,h=N.props.context.checkable;return!h||ne===!1?!1:h},N.syncLoadData=function(ne){var h=ne.expanded,F=ne.loading,Y=ne.loaded,te=N.props.context,pe=te.loadData,Ne=te.onNodeLoad;F||pe&&h&&!N.isLeaf()&&!N.hasChildren()&&!Y&&Ne((0,v.F)(N.props))},N.isDraggable=function(){var ne=N.props,h=ne.data,F=ne.context.draggable;return!!(F&&(!F.nodeDraggable||F.nodeDraggable(h)))},N.renderDragHandler=function(){var ne=N.props.context,h=ne.draggable,F=ne.prefixCls;return h!=null&&h.icon?w.createElement("span",{className:"".concat(F,"-draggable-icon")},h.icon):null},N.renderSwitcherIconDom=function(ne){var h=N.props.switcherIcon,F=N.props.context.switcherIcon,Y=h||F;return typeof Y=="function"?Y((0,U.Z)((0,U.Z)({},N.props),{},{isLeaf:ne})):Y},N.renderSwitcher=function(){var ne=N.props.expanded,h=N.props.context.prefixCls;if(N.isLeaf()){var F=N.renderSwitcherIconDom(!0);return F!==!1?w.createElement("span",{className:r()("".concat(h,"-switcher"),"".concat(h,"-switcher-noop"))},F):null}var Y=r()("".concat(h,"-switcher"),"".concat(h,"-switcher_").concat(ne?ce:X)),te=N.renderSwitcherIconDom(!1);return te!==!1?w.createElement("span",{onClick:N.onExpand,className:Y},te):null},N.renderCheckbox=function(){var ne=N.props,h=ne.checked,F=ne.halfChecked,Y=ne.disableCheckbox,te=N.props.context.prefixCls,pe=N.isDisabled(),Ne=N.isCheckable();if(!Ne)return null;var we=typeof Ne!="boolean"?Ne:null;return w.createElement("span",{className:r()("".concat(te,"-checkbox"),h&&"".concat(te,"-checkbox-checked"),!h&&F&&"".concat(te,"-checkbox-indeterminate"),(pe||Y)&&"".concat(te,"-checkbox-disabled")),onClick:N.onCheck},we)},N.renderIcon=function(){var ne=N.props.loading,h=N.props.context.prefixCls;return w.createElement("span",{className:r()("".concat(h,"-iconEle"),"".concat(h,"-icon__").concat(N.getNodeState()||"docu"),ne&&"".concat(h,"-icon_loading"))})},N.renderSelector=function(){var ne=N.state.dragNodeHighlight,h=N.props,F=h.title,Y=F===void 0?D:F,te=h.selected,pe=h.icon,Ne=h.loading,we=h.data,Je=N.props.context,ht=Je.prefixCls,et=Je.showIcon,St=Je.icon,ut=Je.loadData,yn=Je.titleRender,fn=N.isDisabled(),tt="".concat(ht,"-node-content-wrapper"),Et;if(et){var rt=pe||St;Et=rt?w.createElement("span",{className:r()("".concat(ht,"-iconEle"),"".concat(ht,"-icon__customize"))},typeof rt=="function"?rt(N.props):rt):N.renderIcon()}else ut&&Ne&&(Et=N.renderIcon());var ze;typeof Y=="function"?ze=Y(we):yn?ze=yn(we):ze=Y;var yt=w.createElement("span",{className:"".concat(ht,"-title")},ze);return w.createElement("span",{ref:N.setSelectHandle,title:typeof Y=="string"?Y:"",className:r()("".concat(tt),"".concat(tt,"-").concat(N.getNodeState()||"normal"),!fn&&(te||ne)&&"".concat(ht,"-node-selected")),onMouseEnter:N.onMouseEnter,onMouseLeave:N.onMouseLeave,onContextMenu:N.onContextMenu,onClick:N.onSelectorClick,onDoubleClick:N.onSelectorDoubleClick},Et,yt,N.renderDropIndicator())},N.renderDropIndicator=function(){var ne=N.props,h=ne.disabled,F=ne.eventKey,Y=N.props.context,te=Y.draggable,pe=Y.dropLevelOffset,Ne=Y.dropPosition,we=Y.prefixCls,Je=Y.indent,ht=Y.dropIndicatorRender,et=Y.dragOverNodeKey,St=Y.direction,ut=!!te,yn=!h&&ut&&et===F;return yn?ht({dropPosition:Ne,dropLevelOffset:pe,indent:Je,prefixCls:we,direction:St}):null},N}return(0,x.Z)(J,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var O=this.props.selectable,ge=this.props.context.selectable;return typeof O=="boolean"?O:ge}},{key:"render",value:function(){var O,ge=this.props,ve=ge.eventKey,ne=ge.className,h=ge.style,F=ge.dragOver,Y=ge.dragOverGapTop,te=ge.dragOverGapBottom,pe=ge.isLeaf,Ne=ge.isStart,we=ge.isEnd,Je=ge.expanded,ht=ge.selected,et=ge.checked,St=ge.halfChecked,ut=ge.loading,yn=ge.domRef,fn=ge.active,tt=ge.data,Et=ge.onMouseMove,rt=ge.selectable,ze=(0,M.Z)(ge,oe),yt=this.props.context,nt=yt.prefixCls,be=yt.filterTreeNode,ie=yt.keyEntities,q=yt.dropContainerKey,xe=yt.dropTargetKey,Me=yt.draggingNodeKey,ot=this.isDisabled(),st=(0,R.Z)(ze,{aria:!0,data:!0}),gt=ie[ve]||{},Kt=gt.level,Ut=we[we.length-1],rn=this.isDraggable(),Fe=!ot&&rn,He=Me===ve,We=rt!==void 0?{"aria-selected":!!rt}:void 0;return w.createElement("div",(0,c.Z)({ref:yn,className:r()(ne,"".concat(nt,"-treenode"),(O={},(0,b.Z)(O,"".concat(nt,"-treenode-disabled"),ot),(0,b.Z)(O,"".concat(nt,"-treenode-switcher-").concat(Je?"open":"close"),!pe),(0,b.Z)(O,"".concat(nt,"-treenode-checkbox-checked"),et),(0,b.Z)(O,"".concat(nt,"-treenode-checkbox-indeterminate"),St),(0,b.Z)(O,"".concat(nt,"-treenode-selected"),ht),(0,b.Z)(O,"".concat(nt,"-treenode-loading"),ut),(0,b.Z)(O,"".concat(nt,"-treenode-active"),fn),(0,b.Z)(O,"".concat(nt,"-treenode-leaf-last"),Ut),(0,b.Z)(O,"".concat(nt,"-treenode-draggable"),rn),(0,b.Z)(O,"dragging",He),(0,b.Z)(O,"drop-target",xe===ve),(0,b.Z)(O,"drop-container",q===ve),(0,b.Z)(O,"drag-over",!ot&&F),(0,b.Z)(O,"drag-over-gap-top",!ot&&Y),(0,b.Z)(O,"drag-over-gap-bottom",!ot&&te),(0,b.Z)(O,"filter-node",be&&be((0,v.F)(this.props))),O)),style:h,draggable:Fe,"aria-grabbed":He,onDragStart:Fe?this.onDragStart:void 0,onDragEnter:rn?this.onDragEnter:void 0,onDragOver:rn?this.onDragOver:void 0,onDragLeave:rn?this.onDragLeave:void 0,onDrop:rn?this.onDrop:void 0,onDragEnd:rn?this.onDragEnd:void 0,onMouseMove:Et},We,st),w.createElement(G,{prefixCls:nt,level:Kt,isStart:Ne,isEnd:we}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),J}(w.Component),n=function(j){return w.createElement(_.k.Consumer,null,function(J){return w.createElement(u,(0,c.Z)({},j,{context:J}))})};n.displayName="TreeNode",n.isTreeNode=1;var S=n},27822:function(Gt,Ie,e){e.d(Ie,{k:function(){return b}});var c=e(67294),b=c.createContext(null)},10225:function(Gt,Ie,e){e.d(Ie,{BT:function(){return G},Ds:function(){return V},E6:function(){return ce},L0:function(){return W},OM:function(){return k},_5:function(){return p},bt:function(){return w},r7:function(){return X},wA:function(){return r},yx:function(){return l}});var c=e(74902),b=e(71002),M=e(67294),U=e(80334),d=e(86128),x=null;function p(D,u){if(!D)return[];var n=D.slice(),S=n.indexOf(u);return S>=0&&n.splice(S,1),n}function W(D,u){var n=(D||[]).slice();return n.indexOf(u)===-1&&n.push(u),n}function l(D){return D.split("-")}function w(D,u){return"".concat(D,"-").concat(u)}function V(D){return D&&D.type&&D.type.isTreeNode}function r(D,u){var n=[],S=u[D];function I(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(J){var N=J.key,O=J.children;n.push(N),I(O)})}return I(S.children),n}function R(D){if(D.parent){var u=l(D.pos);return Number(u[u.length-1])===D.parent.children.length-1}return!1}function _(D){var u=l(D.pos);return Number(u[u.length-1])===0}function k(D,u,n,S,I,j,J,N,O,ge){var ve,ne=D.clientX,h=D.clientY,F=D.target.getBoundingClientRect(),Y=F.top,te=F.height,pe=(ge==="rtl"?-1:1)*(((I==null?void 0:I.x)||0)-ne),Ne=(pe-12)/S,we=N[n.props.eventKey];if(h<Y+te/2){var Je=J.findIndex(function(nt){return nt.key===we.key}),ht=Je<=0?0:Je-1,et=J[ht].key;we=N[et]}var St=we.key,ut=we,yn=we.key,fn=0,tt=0;if(!O.includes(St))for(var Et=0;Et<Ne&&R(we);Et+=1)we=we.parent,tt+=1;var rt=u.props.data,ze=we.node,yt=!0;return _(we)&&we.level===0&&h<Y+te/2&&j({dragNode:rt,dropNode:ze,dropPosition:-1})&&we.key===n.props.eventKey?fn=-1:(ut.children||[]).length&&O.includes(yn)?j({dragNode:rt,dropNode:ze,dropPosition:0})?fn=0:yt=!1:tt===0?Ne>-1.5?j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1:j({dragNode:rt,dropNode:ze,dropPosition:0})?fn=0:j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1:j({dragNode:rt,dropNode:ze,dropPosition:1})?fn=1:yt=!1,{dropPosition:fn,dropLevelOffset:tt,dropTargetKey:we.key,dropTargetPos:we.pos,dragOverNodeKey:yn,dropContainerKey:fn===0?null:((ve=we.parent)===null||ve===void 0?void 0:ve.key)||null,dropAllowed:yt}}function G(D,u){if(D){var n=u.multiple;return n?D.slice():D.length?[D[0]]:D}}var v=function(u){return u};function oe(D,u){if(!D)return[];var n=u||{},S=n.processProps,I=S===void 0?v:S,j=Array.isArray(D)?D:[D];return j.map(function(J){var N=J.children,O=_objectWithoutProperties(J,x),ge=oe(N,u);return React.createElement(TreeNode,_extends({key:O.key},I(O)),ge)})}function ce(D){if(!D)return null;var u;if(Array.isArray(D))u={checkedKeys:D,halfCheckedKeys:void 0};else if((0,b.Z)(D)==="object")u={checkedKeys:D.checked||void 0,halfCheckedKeys:D.halfChecked||void 0};else return(0,U.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return u}function X(D,u){var n=new Set;function S(I){if(!n.has(I)){var j=u[I];if(j){n.add(I);var J=j.parent,N=j.node;N.disabled||J&&S(J.key)}}}return(D||[]).forEach(function(I){S(I)}),(0,c.Z)(n)}},17341:function(Gt,Ie,e){e.d(Ie,{S:function(){return x}});var c=e(80334);function b(p,W){var l=new Set;return p.forEach(function(w){W.has(w)||l.add(w)}),l}function M(p){var W=p||{},l=W.disabled,w=W.disableCheckbox,V=W.checkable;return!!(l||w)||V===!1}function U(p,W,l,w){for(var V=new Set(p),r=new Set,R=0;R<=l;R+=1){var _=W.get(R)||new Set;_.forEach(function(oe){var ce=oe.key,X=oe.node,D=oe.children,u=D===void 0?[]:D;V.has(ce)&&!w(X)&&u.filter(function(n){return!w(n.node)}).forEach(function(n){V.add(n.key)})})}for(var k=new Set,G=l;G>=0;G-=1){var v=W.get(G)||new Set;v.forEach(function(oe){var ce=oe.parent,X=oe.node;if(!(w(X)||!oe.parent||k.has(oe.parent.key))){if(w(oe.parent.node)){k.add(ce.key);return}var D=!0,u=!1;(ce.children||[]).filter(function(n){return!w(n.node)}).forEach(function(n){var S=n.key,I=V.has(S);D&&!I&&(D=!1),!u&&(I||r.has(S))&&(u=!0)}),D&&V.add(ce.key),u&&r.add(ce.key),k.add(ce.key)}})}return{checkedKeys:Array.from(V),halfCheckedKeys:Array.from(b(r,V))}}function d(p,W,l,w,V){for(var r=new Set(p),R=new Set(W),_=0;_<=w;_+=1){var k=l.get(_)||new Set;k.forEach(function(ce){var X=ce.key,D=ce.node,u=ce.children,n=u===void 0?[]:u;!r.has(X)&&!R.has(X)&&!V(D)&&n.filter(function(S){return!V(S.node)}).forEach(function(S){r.delete(S.key)})})}R=new Set;for(var G=new Set,v=w;v>=0;v-=1){var oe=l.get(v)||new Set;oe.forEach(function(ce){var X=ce.parent,D=ce.node;if(!(V(D)||!ce.parent||G.has(ce.parent.key))){if(V(ce.parent.node)){G.add(X.key);return}var u=!0,n=!1;(X.children||[]).filter(function(S){return!V(S.node)}).forEach(function(S){var I=S.key,j=r.has(I);u&&!j&&(u=!1),!n&&(j||R.has(I))&&(n=!0)}),u||r.delete(X.key),n&&R.add(X.key),G.add(X.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(b(R,r))}}function x(p,W,l,w){var V=[],r;w?r=w:r=M;var R=new Set(p.filter(function(v){var oe=!!l[v];return oe||V.push(v),oe})),_=new Map,k=0;Object.keys(l).forEach(function(v){var oe=l[v],ce=oe.level,X=_.get(ce);X||(X=new Set,_.set(ce,X)),X.add(oe),k=Math.max(k,ce)}),(0,c.ZP)(!V.length,"Tree missing follow keys: ".concat(V.slice(0,100).map(function(v){return"'".concat(v,"'")}).join(", ")));var G;return W===!0?G=U(R,_,k,r):G=d(R,W.halfCheckedKeys,_,k,r),G}},1089:function(Gt,Ie,e){e.d(Ie,{F:function(){return oe},H8:function(){return v},I8:function(){return G},km:function(){return w},oH:function(){return _},w$:function(){return V},zn:function(){return R}});var c=e(71002),b=e(74902),M=e(1413),U=e(45987),d=e(98423),x=e(50344),p=e(80334),W=e(10225),l=["children"];function w(ce,X){return ce!=null?ce:X}function V(ce){var X=ce||{},D=X.title,u=X._title,n=X.key,S=X.children,I=D||"title";return{title:I,_title:u||[I],key:n||"key",children:S||"children"}}function r(ce,X){var D=new Map;function u(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(n||[]).forEach(function(I){var j=I[X.key],J=I[X.children];warning(j!=null,"Tree node must have a certain key: [".concat(S).concat(j,"]"));var N=String(j);warning(!D.has(N)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(N)),D.set(N,!0),u(J,"".concat(S).concat(N," > "))})}u(ce)}function R(ce){function X(D){var u=(0,x.Z)(D);return u.map(function(n){if(!(0,W.Ds)(n))return(0,p.ZP)(!n,"Tree/TreeNode can only accept TreeNode as children."),null;var S=n.key,I=n.props,j=I.children,J=(0,U.Z)(I,l),N=(0,M.Z)({key:S},J),O=X(j);return O.length&&(N.children=O),N}).filter(function(n){return n})}return X(ce)}function _(ce,X,D){var u=V(D),n=u._title,S=u.key,I=u.children,j=new Set(X===!0?[]:X),J=[];function N(O){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return O.map(function(ve,ne){for(var h=(0,W.bt)(ge?ge.pos:"0",ne),F=w(ve[S],h),Y,te=0;te<n.length;te+=1){var pe=n[te];if(ve[pe]!==void 0){Y=ve[pe];break}}var Ne=(0,M.Z)((0,M.Z)({},(0,d.Z)(ve,[].concat((0,b.Z)(n),[S,I]))),{},{title:Y,key:F,parent:ge,pos:h,children:null,data:ve,isStart:[].concat((0,b.Z)(ge?ge.isStart:[]),[ne===0]),isEnd:[].concat((0,b.Z)(ge?ge.isEnd:[]),[ne===O.length-1])});return J.push(Ne),X===!0||j.has(F)?Ne.children=N(ve[I]||[],Ne):Ne.children=[],Ne})}return N(ce),J}function k(ce,X,D){var u={};(0,c.Z)(D)==="object"?u=D:u={externalGetKey:D},u=u||{};var n=u,S=n.childrenPropName,I=n.externalGetKey,j=n.fieldNames,J=V(j),N=J.key,O=J.children,ge=S||O,ve;I?typeof I=="string"?ve=function(F){return F[I]}:typeof I=="function"&&(ve=function(F){return I(F)}):ve=function(F,Y){return w(F[N],Y)};function ne(h,F,Y,te){var pe=h?h[ge]:ce,Ne=h?(0,W.bt)(Y.pos,F):"0",we=h?[].concat((0,b.Z)(te),[h]):[];if(h){var Je=ve(h,Ne),ht={node:h,index:F,pos:Ne,key:Je,parentPos:Y.node?Y.pos:null,level:Y.level+1,nodes:we};X(ht)}pe&&pe.forEach(function(et,St){ne(et,St,{node:h,pos:Ne,level:Y?Y.level+1:-1},we)})}ne(null)}function G(ce){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},D=X.initWrapper,u=X.processEntity,n=X.onProcessFinished,S=X.externalGetKey,I=X.childrenPropName,j=X.fieldNames,J=arguments.length>2?arguments[2]:void 0,N=S||J,O={},ge={},ve={posEntities:O,keyEntities:ge};return D&&(ve=D(ve)||ve),k(ce,function(ne){var h=ne.node,F=ne.index,Y=ne.pos,te=ne.key,pe=ne.parentPos,Ne=ne.level,we=ne.nodes,Je={node:h,nodes:we,index:F,key:te,pos:Y,level:Ne},ht=w(te,Y);O[Y]=Je,ge[ht]=Je,Je.parent=O[pe],Je.parent&&(Je.parent.children=Je.parent.children||[],Je.parent.children.push(Je)),u&&u(Je,ve)},{externalGetKey:N,childrenPropName:I,fieldNames:j}),n&&n(ve),ve}function v(ce,X){var D=X.expandedKeys,u=X.selectedKeys,n=X.loadedKeys,S=X.loadingKeys,I=X.checkedKeys,j=X.halfCheckedKeys,J=X.dragOverNodeKey,N=X.dropPosition,O=X.keyEntities,ge=O[ce],ve={eventKey:ce,expanded:D.indexOf(ce)!==-1,selected:u.indexOf(ce)!==-1,loaded:n.indexOf(ce)!==-1,loading:S.indexOf(ce)!==-1,checked:I.indexOf(ce)!==-1,halfChecked:j.indexOf(ce)!==-1,pos:String(ge?ge.pos:""),dragOver:J===ce&&N===0,dragOverGapTop:J===ce&&N===-1,dragOverGapBottom:J===ce&&N===1};return ve}function oe(ce){var X=ce.data,D=ce.expanded,u=ce.selected,n=ce.checked,S=ce.loaded,I=ce.loading,j=ce.halfChecked,J=ce.dragOver,N=ce.dragOverGapTop,O=ce.dragOverGapBottom,ge=ce.pos,ve=ce.active,ne=ce.eventKey,h=(0,M.Z)((0,M.Z)({},X),{},{expanded:D,selected:u,checked:n,loaded:S,loading:I,halfChecked:j,dragOver:J,dragOverGapTop:N,dragOverGapBottom:O,pos:ge,active:ve,key:ne});return"props"in h||Object.defineProperty(h,"props",{get:function(){return(0,p.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ce}}),h}},66680:function(Gt,Ie,e){e.d(Ie,{Z:function(){return b}});var c=e(67294);function b(M){var U=c.useRef();U.current=M;var d=c.useCallback(function(){for(var x,p=arguments.length,W=new Array(p),l=0;l<p;l++)W[l]=arguments[l];return(x=U.current)===null||x===void 0?void 0:x.call.apply(x,[U].concat(W))},[]);return d}},21770:function(Gt,Ie,e){e.d(Ie,{Z:function(){return x}});var c=e(97685),b=e(66680),M=e(8410),U=e(63896);function d(p){return p!==void 0}function x(p,W){var l=W||{},w=l.defaultValue,V=l.value,r=l.onChange,R=l.postState,_=(0,U.Z)(function(){return d(V)?V:d(w)?typeof w=="function"?w():w:typeof p=="function"?p():p}),k=(0,c.Z)(_,2),G=k[0],v=k[1],oe=V!==void 0?V:G,ce=R?R(oe):oe,X=(0,b.Z)(r),D=(0,U.Z)([oe]),u=(0,c.Z)(D,2),n=u[0],S=u[1];(0,M.o)(function(){var j=n[0];G!==j&&X(G,j)},[n]),(0,M.o)(function(){d(V)||v(V)},[V]);var I=(0,b.Z)(function(j,J){v(j,J),S([oe],J)});return[ce,I]}},91881:function(Gt,Ie,e){var c=e(71002),b=e(80334);function M(U,d){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,p=new Set;function W(l,w){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=p.has(l);if((0,b.ZP)(!r,"Warning: There may be circular references"),r)return!1;if(l===w)return!0;if(x&&V>1)return!1;p.add(l);var R=V+1;if(Array.isArray(l)){if(!Array.isArray(w)||l.length!==w.length)return!1;for(var _=0;_<l.length;_++)if(!W(l[_],w[_],R))return!1;return!0}if(l&&w&&(0,c.Z)(l)==="object"&&(0,c.Z)(w)==="object"){var k=Object.keys(l);return k.length!==Object.keys(w).length?!1:k.every(function(G){return W(l[G],w[G],R)})}return!1}return W(U,d)}Ie.Z=M},98423:function(Gt,Ie,e){e.d(Ie,{Z:function(){return b}});var c=e(1413);function b(M,U){var d=(0,c.Z)({},M);return Array.isArray(U)&&U.forEach(function(x){delete d[x]}),d}},64217:function(Gt,Ie,e){e.d(Ie,{Z:function(){return W}});var c=e(1413),b=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,M=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,U="".concat(b," ").concat(M).split(/[\s\n]+/),d="aria-",x="data-";function p(l,w){return l.indexOf(w)===0}function W(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V;w===!1?V={aria:!0,data:!0,attr:!0}:w===!0?V={aria:!0}:V=(0,c.Z)({},w);var r={};return Object.keys(l).forEach(function(R){(V.aria&&(R==="role"||p(R,d))||V.data&&p(R,x)||V.attr&&U.includes(R))&&(r[R]=l[R])}),r}},73299:function(Gt,Ie,e){e.d(Ie,{Z:function(){return Ao}});var c=e(87462),b=e(1413),M=e(71002),U=e(97685),d=e(4942),x=e(45987),p=e(67294),W=e(73935),l=e(94184),w=e.n(l),V=e(48555),r=p.forwardRef(function(ue,Ue){var Ve=ue.height,Ye=ue.offsetY,mt=ue.offsetX,Xe=ue.children,xt=ue.prefixCls,Dt=ue.onInnerResize,mn=ue.innerProps,Bn=ue.rtl,$t=ue.extra,Cn={},K={display:"flex",flexDirection:"column"};if(Ye!==void 0){var fe;Cn={height:Ve,position:"relative",overflow:"hidden"},K=(0,b.Z)((0,b.Z)({},K),{},(fe={transform:"translateY(".concat(Ye,"px)")},(0,d.Z)(fe,Bn?"marginRight":"marginLeft",-mt),(0,d.Z)(fe,"position","absolute"),(0,d.Z)(fe,"left",0),(0,d.Z)(fe,"right",0),(0,d.Z)(fe,"top",0),fe))}return p.createElement("div",{style:Cn},p.createElement(V.Z,{onResize:function(Re){var qe=Re.offsetHeight;qe&&Dt&&Dt()}},p.createElement("div",(0,c.Z)({style:K,className:w()((0,d.Z)({},"".concat(xt,"-holder-inner"),xt)),ref:Ue},mn),Xe,$t)))});r.displayName="Filler";var R=r,_=function(Ue){return+setTimeout(Ue,16)},k=function(Ue){return clearTimeout(Ue)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(_=function(Ue){return window.requestAnimationFrame(Ue)},k=function(Ue){return window.cancelAnimationFrame(Ue)});var G=0,v=new Map;function oe(ue){v.delete(ue)}var ce=function(Ue){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;G+=1;var Ye=G;function mt(Xe){if(Xe===0)oe(Ye),Ue();else{var xt=_(function(){mt(Xe-1)});v.set(Ye,xt)}}return mt(Ve),Ye};ce.cancel=function(ue){var Ue=v.get(ue);return oe(Ue),k(Ue)};var X=ce;function D(ue,Ue){var Ve="touches"in ue?ue.touches[0]:ue;return Ve[Ue?"pageX":"pageY"]}var u=p.forwardRef(function(ue,Ue){var Ve,Ye=ue.prefixCls,mt=ue.rtl,Xe=ue.scrollOffset,xt=ue.scrollRange,Dt=ue.onStartMove,mn=ue.onStopMove,Bn=ue.onScroll,$t=ue.horizontal,Cn=ue.spinSize,K=ue.containerSize,fe=ue.style,De=ue.thumbStyle,Re=p.useState(!1),qe=(0,U.Z)(Re,2),Rt=qe[0],vn=qe[1],cr=p.useState(null),Dn=(0,U.Z)(cr,2),zn=Dn[0],Yt=Dn[1],Xt=p.useState(null),Sr=(0,U.Z)(Xt,2),Dr=Sr[0],so=Sr[1],Mr=!mt,po=p.useRef(),an=p.useRef(),tr=p.useState(!1),no=(0,U.Z)(tr,2),oo=no[0],Fr=no[1],Tr=p.useRef(),So=function(){clearTimeout(Tr.current),Fr(!0),Tr.current=setTimeout(function(){Fr(!1)},3e3)},Fo=xt-K||0,ga=K-Cn||0,Ho=Fo>0,To=p.useMemo(function(){if(Xe===0||Fo===0)return 0;var ko=Xe/Fo;return ko*ga},[Xe,Fo,ga]),Ea=function(Zo){Zo.stopPropagation(),Zo.preventDefault()},aa=p.useRef({top:To,dragging:Rt,pageY:zn,startTop:Dr});aa.current={top:To,dragging:Rt,pageY:zn,startTop:Dr};var Co=function(Zo){vn(!0),Yt(D(Zo,$t)),so(aa.current.top),Dt(),Zo.stopPropagation(),Zo.preventDefault()};p.useEffect(function(){var ko=function(Xn){Xn.preventDefault()},Zo=po.current,$a=an.current;return Zo.addEventListener("touchstart",ko),$a.addEventListener("touchstart",Co),function(){Zo.removeEventListener("touchstart",ko),$a.removeEventListener("touchstart",Co)}},[]);var ia=p.useRef();ia.current=Fo;var la=p.useRef();la.current=ga,p.useEffect(function(){if(Rt){var ko,Zo=function(Xn){var Po=aa.current,ca=Po.dragging,Yo=Po.pageY,pa=Po.startTop;if(X.cancel(ko),ca){var Ia=D(Xn,$t)-Yo,Ca=pa;!Mr&&$t?Ca-=Ia:Ca+=Ia;var kr=ia.current,xo=la.current,xa=xo?Ca/xo:0,ua=Math.ceil(xa*kr);ua=Math.max(ua,0),ua=Math.min(ua,kr),ko=X(function(){Bn(ua,$t)})}},$a=function(){vn(!1),mn()};return window.addEventListener("mousemove",Zo),window.addEventListener("touchmove",Zo),window.addEventListener("mouseup",$a),window.addEventListener("touchend",$a),function(){window.removeEventListener("mousemove",Zo),window.removeEventListener("touchmove",Zo),window.removeEventListener("mouseup",$a),window.removeEventListener("touchend",$a),X.cancel(ko)}}},[Rt]),p.useEffect(function(){So()},[Xe]),p.useImperativeHandle(Ue,function(){return{delayHidden:So}});var sa="".concat(Ye,"-scrollbar"),Er={position:"absolute",visibility:oo&&Ho?null:"hidden"},Qo={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return $t?(Er.height=8,Er.left=0,Er.right=0,Er.bottom=0,Qo.height="100%",Qo.width=Cn,Mr?Qo.left=To:Qo.right=To):(Er.width=8,Er.top=0,Er.bottom=0,Mr?Er.right=0:Er.left=0,Qo.width="100%",Qo.height=Cn,Qo.top=To),p.createElement("div",{ref:po,className:w()(sa,(Ve={},(0,d.Z)(Ve,"".concat(sa,"-horizontal"),$t),(0,d.Z)(Ve,"".concat(sa,"-vertical"),!$t),(0,d.Z)(Ve,"".concat(sa,"-visible"),oo),Ve)),style:(0,b.Z)((0,b.Z)({},Er),fe),onMouseDown:Ea,onMouseMove:So},p.createElement("div",{ref:an,className:w()("".concat(sa,"-thumb"),(0,d.Z)({},"".concat(sa,"-thumb-moving"),Rt)),style:(0,b.Z)((0,b.Z)({},Qo),De),onMouseDown:Co}))}),n=u;function S(ue){var Ue=ue.children,Ve=ue.setRef,Ye=p.useCallback(function(mt){Ve(mt)},[]);return p.cloneElement(Ue,{ref:Ye})}function I(ue,Ue,Ve,Ye,mt,Xe,xt){var Dt=xt.getKey;return ue.slice(Ue,Ve+1).map(function(mn,Bn){var $t=Ue+Bn,Cn=Xe(mn,$t,{style:{width:Ye}}),K=Dt(mn);return p.createElement(S,{key:K,setRef:function(De){return mt(mn,De)}},Cn)})}function j(ue){return ue instanceof HTMLElement||ue instanceof SVGElement}function J(ue){return j(ue)?ue:ue instanceof p.Component?W.findDOMNode(ue):null}var N=e(15671),O=e(43144),ge=function(){function ue(){(0,N.Z)(this,ue),this.maps=void 0,this.id=0,this.maps=Object.create(null)}return(0,O.Z)(ue,[{key:"set",value:function(Ve,Ye){this.maps[Ve]=Ye,this.id+=1}},{key:"get",value:function(Ve){return this.maps[Ve]}}]),ue}(),ve=ge;function ne(ue,Ue,Ve){var Ye=p.useState(0),mt=(0,U.Z)(Ye,2),Xe=mt[0],xt=mt[1],Dt=(0,p.useRef)(new Map),mn=(0,p.useRef)(new ve),Bn=(0,p.useRef)();function $t(){X.cancel(Bn.current)}function Cn(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;$t();var De=function(){Dt.current.forEach(function(qe,Rt){if(qe&&qe.offsetParent){var vn=J(qe),cr=vn.offsetHeight;mn.current.get(Rt)!==cr&&mn.current.set(Rt,vn.offsetHeight)}}),xt(function(qe){return qe+1})};fe?De():Bn.current=X(De)}function K(fe,De){var Re=ue(fe),qe=Dt.current.get(Re);De?(Dt.current.set(Re,De),Cn()):Dt.current.delete(Re),!qe!=!De&&(De?Ue==null||Ue(fe):Ve==null||Ve(fe))}return(0,p.useEffect)(function(){return $t},[]),[K,Cn,mn.current,Xe]}function h(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var F=h()?p.useLayoutEffect:p.useEffect,Y=function(Ue,Ve){var Ye=p.useRef(!0);F(function(){return Ue(Ye.current)},Ve),F(function(){return Ye.current=!1,function(){Ye.current=!0}},[])},te=function(Ue,Ve){Y(function(Ye){if(!Ye)return Ue()},Ve)},pe=Y;function Ne(ue){var Ue=p.useRef();Ue.current=ue;var Ve=p.useCallback(function(){for(var Ye,mt=arguments.length,Xe=new Array(mt),xt=0;xt<mt;xt++)Xe[xt]=arguments[xt];return(Ye=Ue.current)===null||Ye===void 0?void 0:Ye.call.apply(Ye,[Ue].concat(Xe))},[]);return Ve}function we(ue){var Ue=React.useRef(!1),Ve=React.useState(ue),Ye=_slicedToArray(Ve,2),mt=Ye[0],Xe=Ye[1];React.useEffect(function(){return Ue.current=!1,function(){Ue.current=!0}},[]);function xt(Dt,mn){mn&&Ue.current||Xe(Dt)}return[mt,xt]}function Je(ue){return ue!==void 0}function ht(ue,Ue){var Ve=Ue||{},Ye=Ve.defaultValue,mt=Ve.value,Xe=Ve.onChange,xt=Ve.postState,Dt=useState(function(){return Je(mt)?mt:Je(Ye)?typeof Ye=="function"?Ye():Ye:typeof ue=="function"?ue():ue}),mn=_slicedToArray(Dt,2),Bn=mn[0],$t=mn[1],Cn=mt!==void 0?mt:Bn,K=xt?xt(Cn):Cn,fe=useEvent(Xe),De=useState([Cn]),Re=_slicedToArray(De,2),qe=Re[0],Rt=Re[1];useLayoutUpdateEffect(function(){var cr=qe[0];Bn!==cr&&fe(Bn,cr)},[qe]),useLayoutUpdateEffect(function(){Je(mt)||$t(mt)},[mt]);var vn=useEvent(function(cr,Dn){$t(cr,Dn),Rt([Cn],Dn)});return[K,vn]}var et=e(31461);function St(ue,Ue,Ve){var Ye=React.useRef({});return(!("value"in Ye.current)||Ve(Ye.current.condition,Ue))&&(Ye.current.value=ue(),Ye.current.condition=Ue),Ye.current.value}function ut(ue,Ue){typeof ue=="function"?ue(Ue):_typeof(ue)==="object"&&ue&&"current"in ue&&(ue.current=Ue)}function yn(){for(var ue=arguments.length,Ue=new Array(ue),Ve=0;Ve<ue;Ve++)Ue[Ve]=arguments[Ve];var Ye=Ue.filter(function(mt){return mt});return Ye.length<=1?Ye[0]:function(mt){Ue.forEach(function(Xe){ut(Xe,mt)})}}function fn(){for(var ue=arguments.length,Ue=new Array(ue),Ve=0;Ve<ue;Ve++)Ue[Ve]=arguments[Ve];return useMemo(function(){return yn.apply(void 0,Ue)},Ue,function(Ye,mt){return Ye.length!==mt.length||Ye.every(function(Xe,xt){return Xe!==mt[xt]})})}function tt(ue){var Ue,Ve,Ye=isMemo(ue)?ue.type.type:ue.type;return!(typeof Ye=="function"&&!((Ue=Ye.prototype)!==null&&Ue!==void 0&&Ue.render)||typeof ue=="function"&&!((Ve=ue.prototype)!==null&&Ve!==void 0&&Ve.render))}function Et(ue){return!isValidElement(ue)||isFragment(ue)?!1:tt(ue)}function rt(ue,Ue,Ve,Ye){if(!Ue.length)return Ve;var mt=_toArray(Ue),Xe=mt[0],xt=mt.slice(1),Dt;return!ue&&typeof Xe=="number"?Dt=[]:Array.isArray(ue)?Dt=_toConsumableArray(ue):Dt=_objectSpread({},ue),Ye&&Ve===void 0&&xt.length===1?delete Dt[Xe][xt[0]]:Dt[Xe]=rt(Dt[Xe],xt,Ve,Ye),Dt}function ze(ue,Ue,Ve){var Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Ue.length&&Ye&&Ve===void 0&&!get(ue,Ue.slice(0,-1))?ue:rt(ue,Ue,Ve,Ye)}function yt(ue){return _typeof(ue)==="object"&&ue!==null&&Object.getPrototypeOf(ue)===Object.prototype}function nt(ue){return Array.isArray(ue)?[]:{}}var be=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function ie(){for(var ue=arguments.length,Ue=new Array(ue),Ve=0;Ve<ue;Ve++)Ue[Ve]=arguments[Ve];var Ye=nt(Ue[0]);return Ue.forEach(function(mt){function Xe(xt,Dt){var mn=new Set(Dt),Bn=get(mt,xt),$t=Array.isArray(Bn);if($t||yt(Bn)){if(!mn.has(Bn)){mn.add(Bn);var Cn=get(Ye,xt);$t?Ye=ze(Ye,xt,[]):(!Cn||_typeof(Cn)!=="object")&&(Ye=ze(Ye,xt,nt(Bn))),be(Bn).forEach(function(K){Xe([].concat(_toConsumableArray(xt),[K]),mn)})}}else Ye=ze(Ye,xt,Bn)}Xe([])}),Ye}var q={},xe=[],Me=function(Ue){xe.push(Ue)};function ot(ue,Ue){if(0)var Ve}function st(ue,Ue){if(0)var Ve}function gt(){q={}}function Kt(ue,Ue,Ve){!Ue&&!q[Ve]&&(ue(!1,Ve),q[Ve]=!0)}function Ut(ue,Ue){Kt(ot,ue,Ue)}function rn(ue,Ue){Kt(st,ue,Ue)}Ut.preMessage=Me,Ut.resetWarned=gt,Ut.noteOnce=rn;var Fe=null,He=10;function We(ue,Ue,Ve,Ye,mt,Xe,xt,Dt){var mn=p.useRef(),Bn=p.useState(null),$t=(0,U.Z)(Bn,2),Cn=$t[0],K=$t[1];return pe(function(){if(Cn&&Cn.times<He){if(!ue.current){K(function(So){return(0,b.Z)({},So)});return}Xe();var fe=Cn.targetAlign,De=Cn.originAlign,Re=Cn.index,qe=Cn.offset,Rt=ue.current.clientHeight,vn=!1,cr=fe,Dn=null;if(Rt){for(var zn=fe||De,Yt=0,Xt=0,Sr=0,Dr=Math.min(Ue.length-1,Re),so=0;so<=Dr;so+=1){var Mr=mt(Ue[so]);Xt=Yt;var po=Ve.get(Mr);Sr=Xt+(po===void 0?Ye:po),Yt=Sr}for(var an=zn==="top"?qe:Rt-qe,tr=Dr;tr>=0;tr-=1){var no=mt(Ue[tr]),oo=Ve.get(no);if(oo===void 0){vn=!0;break}if(an-=oo,an<=0)break}switch(zn){case"top":Dn=Xt-qe;break;case"bottom":Dn=Sr-Rt+qe;break;default:{var Fr=ue.current.scrollTop,Tr=Fr+Rt;Xt<Fr?cr="top":Sr>Tr&&(cr="bottom")}}Dn!==null&&xt(Dn),Dn!==Cn.lastTop&&(vn=!0)}vn&&K(function(So){return(0,b.Z)((0,b.Z)({},So),{},{times:So.times+1,targetAlign:cr,lastTop:Dn})})}},[Cn,ue.current]),function(fe){if(fe==null){Dt();return}if(X.cancel(mn.current),typeof fe=="number")xt(fe);else if(fe&&(0,M.Z)(fe)==="object"){var De,Re=fe.align;"index"in fe?De=fe.index:De=Ue.findIndex(function(vn){return mt(vn)===fe.key});var qe=fe.offset,Rt=qe===void 0?0:qe;K({times:0,index:De,offset:Rt,originAlign:Re})}}}function Mt(ue,Ue,Ve,Ye){var mt=Ve-ue,Xe=Ue-Ve,xt=Math.min(mt,Xe)*2;if(Ye<=xt){var Dt=Math.floor(Ye/2);return Ye%2?Ve+Dt+1:Ve-Dt}return mt>Xe?Ve-(Ye-Xe):Ve+(Ye-mt)}function At(ue,Ue,Ve){var Ye=ue.length,mt=Ue.length,Xe,xt;if(Ye===0&&mt===0)return null;Ye<mt?(Xe=ue,xt=Ue):(Xe=Ue,xt=ue);var Dt={__EMPTY_ITEM__:!0};function mn(De){return De!==void 0?Ve(De):Dt}for(var Bn=null,$t=Math.abs(Ye-mt)!==1,Cn=0;Cn<xt.length;Cn+=1){var K=mn(Xe[Cn]),fe=mn(xt[Cn]);if(K!==fe){Bn=Cn,$t=$t||K!==mn(xt[Cn+1]);break}}return Bn===null?null:{index:Bn,multiple:$t}}function on(ue,Ue,Ve){var Ye=p.useState(ue),mt=(0,U.Z)(Ye,2),Xe=mt[0],xt=mt[1],Dt=p.useState(null),mn=(0,U.Z)(Dt,2),Bn=mn[0],$t=mn[1];return p.useEffect(function(){var Cn=At(Xe||[],ue||[],Ue);(Cn==null?void 0:Cn.index)!==void 0&&(Ve==null||Ve(Cn.index),$t(ue[Cn.index])),xt(ue)},[ue]),[Bn]}var Nn=(typeof navigator=="undefined"?"undefined":(0,M.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),er=Nn,wn=function(ue,Ue){var Ve=(0,p.useRef)(!1),Ye=(0,p.useRef)(null);function mt(){clearTimeout(Ye.current),Ve.current=!0,Ye.current=setTimeout(function(){Ve.current=!1},50)}var Xe=(0,p.useRef)({top:ue,bottom:Ue});return Xe.current.top=ue,Xe.current.bottom=Ue,function(xt){var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,mn=xt<0&&Xe.current.top||xt>0&&Xe.current.bottom;return Dt&&mn?(clearTimeout(Ye.current),Ve.current=!1):(!mn||Ve.current)&&mt(),!Ve.current&&mn}};function sr(ue,Ue,Ve,Ye,mt){var Xe=(0,p.useRef)(0),xt=(0,p.useRef)(null),Dt=(0,p.useRef)(null),mn=(0,p.useRef)(!1),Bn=wn(Ue,Ve);function $t(qe,Rt){X.cancel(xt.current),Xe.current+=Rt,Dt.current=Rt,!Bn(Rt)&&(er||qe.preventDefault(),xt.current=X(function(){var vn=mn.current?10:1;mt(Xe.current*vn),Xe.current=0}))}function Cn(qe,Rt){mt(Rt,!0),er||qe.preventDefault()}var K=(0,p.useRef)(null),fe=(0,p.useRef)(null);function De(qe){if(ue){X.cancel(fe.current),fe.current=X(function(){K.current=null},2);var Rt=qe.deltaX,vn=qe.deltaY,cr=qe.shiftKey,Dn=Rt,zn=vn;(K.current==="sx"||!K.current&&cr&&vn&&!Rt)&&(Dn=vn,zn=0,K.current="sx");var Yt=Math.abs(Dn),Xt=Math.abs(zn);K.current===null&&(K.current=Ye&&Yt>Xt?"x":"y"),K.current==="y"?$t(qe,zn):Cn(qe,Dn)}}function Re(qe){ue&&(mn.current=qe.detail===Dt.current)}return[De,Re]}var zr=14/15;function ho(ue,Ue,Ve){var Ye=(0,p.useRef)(!1),mt=(0,p.useRef)(0),Xe=(0,p.useRef)(null),xt=(0,p.useRef)(null),Dt,mn=function(K){if(Ye.current){var fe=Math.ceil(K.touches[0].pageY),De=mt.current-fe;mt.current=fe,Ve(De)&&K.preventDefault(),clearInterval(xt.current),xt.current=setInterval(function(){De*=zr,(!Ve(De,!0)||Math.abs(De)<=.1)&&clearInterval(xt.current)},16)}},Bn=function(){Ye.current=!1,Dt()},$t=function(K){Dt(),K.touches.length===1&&!Ye.current&&(Ye.current=!0,mt.current=Math.ceil(K.touches[0].pageY),Xe.current=K.target,Xe.current.addEventListener("touchmove",mn),Xe.current.addEventListener("touchend",Bn))};Dt=function(){Xe.current&&(Xe.current.removeEventListener("touchmove",mn),Xe.current.removeEventListener("touchend",Bn))},pe(function(){return ue&&Ue.current.addEventListener("touchstart",$t),function(){var Cn;(Cn=Ue.current)===null||Cn===void 0||Cn.removeEventListener("touchstart",$t),Dt(),clearInterval(xt.current)}},[ue])}var Hr=20;function Br(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ve=ue/Ue*100;return isNaN(Ve)&&(Ve=0),Ve=Math.max(Ve,Hr),Ve=Math.min(Ve,ue/2),Math.floor(Ve)}function yo(ue,Ue,Ve,Ye){var mt=p.useMemo(function(){return[new Map,[]]},[ue,Ve.id,Ye]),Xe=(0,U.Z)(mt,2),xt=Xe[0],Dt=Xe[1],mn=function($t){var Cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$t,K=xt.get($t),fe=xt.get(Cn);if(K===void 0||fe===void 0)for(var De=ue.length,Re=Dt.length;Re<De;Re+=1){var qe,Rt=ue[Re],vn=Ue(Rt);xt.set(vn,Re);var cr=(qe=Ve.get(vn))!==null&&qe!==void 0?qe:Ye;if(Dt[Re]=(Dt[Re-1]||0)+cr,vn===$t&&(K=Re),vn===Cn&&(fe=Re),K!==void 0&&fe!==void 0)break}return{top:Dt[K-1]||0,bottom:Dt[fe]}};return mn}var Ko=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],Qr=[],zo={overflowY:"auto",overflowAnchor:"none"};function bo(ue,Ue){var Ve=ue.prefixCls,Ye=Ve===void 0?"rc-virtual-list":Ve,mt=ue.className,Xe=ue.height,xt=ue.itemHeight,Dt=ue.fullHeight,mn=Dt===void 0?!0:Dt,Bn=ue.style,$t=ue.data,Cn=ue.children,K=ue.itemKey,fe=ue.virtual,De=ue.direction,Re=ue.scrollWidth,qe=ue.component,Rt=qe===void 0?"div":qe,vn=ue.onScroll,cr=ue.onVirtualScroll,Dn=ue.onVisibleChange,zn=ue.innerProps,Yt=ue.extraRender,Xt=ue.styles,Sr=(0,x.Z)(ue,Ko),Dr=!!(fe!==!1&&Xe&&xt),so=Dr&&$t&&(xt*$t.length>Xe||!!Re),Mr=De==="rtl",po=w()(Ye,(0,d.Z)({},"".concat(Ye,"-rtl"),Mr),mt),an=$t||Qr,tr=(0,p.useRef)(),no=(0,p.useRef)(),oo=(0,p.useState)(0),Fr=(0,U.Z)(oo,2),Tr=Fr[0],So=Fr[1],Fo=(0,p.useState)(0),ga=(0,U.Z)(Fo,2),Ho=ga[0],To=ga[1],Ea=(0,p.useState)(!1),aa=(0,U.Z)(Ea,2),Co=aa[0],ia=aa[1],la=function(){ia(!0)},sa=function(){ia(!1)},Er=p.useCallback(function(Un){return typeof K=="function"?K(Un):Un==null?void 0:Un[K]},[K]),Qo={getKey:Er};function ko(Un){So(function(Mn){var jr;typeof Un=="function"?jr=Un(Mn):jr=Un;var Jr=_t(jr);return tr.current.scrollTop=Jr,Jr})}var Zo=(0,p.useRef)({start:0,end:an.length}),$a=(0,p.useRef)(),na=on(an,Er),Xn=(0,U.Z)(na,1),Po=Xn[0];$a.current=Po;var ca=ne(Er,null,null),Yo=(0,U.Z)(ca,4),pa=Yo[0],Ia=Yo[1],Ca=Yo[2],kr=Yo[3],xo=p.useMemo(function(){if(!Dr)return{scrollHeight:void 0,start:0,end:an.length-1,offset:void 0};if(!so){var Un;return{scrollHeight:((Un=no.current)===null||Un===void 0?void 0:Un.offsetHeight)||0,start:0,end:an.length-1,offset:void 0}}for(var Mn=0,jr,Jr,wa,Oa=an.length,da=0;da<Oa;da+=1){var Ha=an[da],Ua=Er(Ha),Wa=Ca.get(Ua),Va=Mn+(Wa===void 0?xt:Wa);Va>=Tr&&jr===void 0&&(jr=da,Jr=Mn),Va>Tr+Xe&&wa===void 0&&(wa=da),Mn=Va}return jr===void 0&&(jr=0,Jr=0,wa=Math.ceil(Xe/xt)),wa===void 0&&(wa=an.length-1),wa=Math.min(wa+1,an.length-1),{scrollHeight:Mn,start:jr,end:wa,offset:Jr}},[so,Dr,Tr,an,kr,Xe]),xa=xo.scrollHeight,ua=xo.start,Ra=xo.end,de=xo.offset;Zo.current.start=ua,Zo.current.end=Ra;var Se=p.useState({width:0,height:Xe}),Ae=(0,U.Z)(Se,2),C=Ae[0],Ze=Ae[1],it=function(Mn){Ze({width:Mn.width||Mn.offsetWidth,height:Mn.height||Mn.offsetHeight})},dt=(0,p.useRef)(),ye=(0,p.useRef)(),Te=p.useMemo(function(){return Br(C.width,Re)},[C.width,Re]),Ce=p.useMemo(function(){return Br(C.height,xa)},[C.height,xa]),ft=xa-Xe,Zt=(0,p.useRef)(ft);Zt.current=ft;function _t(Un){var Mn=Un;return Number.isNaN(Zt.current)||(Mn=Math.min(Mn,Zt.current)),Mn=Math.max(Mn,0),Mn}var kt=Tr<=0,sn=Tr>=ft,Pt=wn(kt,sn),jn=function(){return{x:Mr?-Ho:Ho,y:Tr}},wt=(0,p.useRef)(jn()),Wn=Ne(function(){if(cr){var Un=jn();(wt.current.x!==Un.x||wt.current.y!==Un.y)&&(cr(Un),wt.current=Un)}});function Tn(Un,Mn){var jr=Un;Mn?((0,W.flushSync)(function(){To(jr)}),Wn()):ko(jr)}function Qn(Un){var Mn=Un.currentTarget.scrollTop;Mn!==Tr&&ko(Mn),vn==null||vn(Un),Wn()}var ir=function(Mn){var jr=Mn,Jr=Re-C.width;return jr=Math.max(jr,0),jr=Math.min(jr,Jr),jr},Yn=Ne(function(Un,Mn){Mn?((0,W.flushSync)(function(){To(function(jr){var Jr=jr+(Mr?-Un:Un);return ir(Jr)})}),Wn()):ko(function(jr){var Jr=jr+Un;return Jr})}),Yr=sr(Dr,kt,sn,!!Re,Yn),pr=(0,U.Z)(Yr,2),Pr=pr[0],Cr=pr[1];ho(Dr,tr,function(Un,Mn){return Pt(Un,Mn)?!1:(Pr({preventDefault:function(){},deltaY:Un}),!0)}),pe(function(){function Un(jr){Dr&&jr.preventDefault()}var Mn=tr.current;return Mn.addEventListener("wheel",Pr),Mn.addEventListener("DOMMouseScroll",Cr),Mn.addEventListener("MozMousePixelScroll",Un),function(){Mn.removeEventListener("wheel",Pr),Mn.removeEventListener("DOMMouseScroll",Cr),Mn.removeEventListener("MozMousePixelScroll",Un)}},[Dr]),pe(function(){Re&&To(function(Un){return ir(Un)})},[C.width,Re]);var vr=function(){var Mn,jr;(Mn=dt.current)===null||Mn===void 0||Mn.delayHidden(),(jr=ye.current)===null||jr===void 0||jr.delayHidden()},ro=We(tr,an,Ca,xt,Er,function(){return Ia(!0)},ko,vr);p.useImperativeHandle(Ue,function(){return{getScrollInfo:jn,scrollTo:function(Mn){function jr(Jr){return Jr&&(0,M.Z)(Jr)==="object"&&("left"in Jr||"top"in Jr)}jr(Mn)?(Mn.left!==void 0&&To(ir(Mn.left)),ro(Mn.top)):ro(Mn)}}}),pe(function(){if(Dn){var Un=an.slice(ua,Ra+1);Dn(Un,an)}},[ua,Ra,an]);var _r=yo(an,Er,Ca,xt),Bo=Yt==null?void 0:Yt({start:ua,end:Ra,virtual:so,offsetX:Ho,offsetY:de,rtl:Mr,getSize:_r}),ao=I(an,ua,Ra,Re,pa,Cn,Qo),Lo=null;Xe&&(Lo=(0,b.Z)((0,d.Z)({},mn?"height":"maxHeight",Xe),zo),Dr&&(Lo.overflowY="hidden",Re&&(Lo.overflowX="hidden"),Co&&(Lo.pointerEvents="none")));var Uo={};return Mr&&(Uo.dir="rtl"),p.createElement("div",(0,c.Z)({style:(0,b.Z)((0,b.Z)({},Bn),{},{position:"relative"}),className:po},Uo,Sr),p.createElement(V.Z,{onResize:it},p.createElement(Rt,{className:"".concat(Ye,"-holder"),style:Lo,ref:tr,onScroll:Qn,onMouseEnter:vr},p.createElement(R,{prefixCls:Ye,height:xa,offsetX:Ho,offsetY:de,scrollWidth:Re,onInnerResize:Ia,ref:no,innerProps:zn,rtl:Mr,extra:Bo},ao))),so&&xa>Xe&&p.createElement(n,{ref:dt,prefixCls:Ye,scrollOffset:Tr,scrollRange:xa,rtl:Mr,onScroll:Tn,onStartMove:la,onStopMove:sa,spinSize:Ce,containerSize:C.height,style:Xt==null?void 0:Xt.verticalScrollBar,thumbStyle:Xt==null?void 0:Xt.verticalScrollBarThumb}),so&&Re&&p.createElement(n,{ref:ye,prefixCls:Ye,scrollOffset:Ho,scrollRange:Re,rtl:Mr,onScroll:Tn,onStartMove:la,onStopMove:sa,spinSize:Te,containerSize:C.width,horizontal:!0,style:Xt==null?void 0:Xt.horizontalScrollBar,thumbStyle:Xt==null?void 0:Xt.horizontalScrollBarThumb}))}var mo=p.forwardRef(bo);mo.displayName="List";var go=mo,Ao=go},66392:function(Gt,Ie){var e;var c=Symbol.for("react.element"),b=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),x=Symbol.for("react.provider"),p=Symbol.for("react.context"),W=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),V=Symbol.for("react.suspense_list"),r=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),_=Symbol.for("react.offscreen"),k;k=Symbol.for("react.module.reference");function G(v){if(typeof v=="object"&&v!==null){var oe=v.$$typeof;switch(oe){case c:switch(v=v.type,v){case M:case d:case U:case w:case V:return v;default:switch(v=v&&v.$$typeof,v){case W:case p:case l:case R:case r:case x:return v;default:return oe}}case b:return oe}}}e=p,e=x,e=c,e=l,e=M,e=R,e=r,e=b,e=d,e=U,e=w,e=V,e=function(){return!1},e=function(){return!1},e=function(v){return G(v)===p},e=function(v){return G(v)===x},e=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===c},e=function(v){return G(v)===l},e=function(v){return G(v)===M},e=function(v){return G(v)===R},e=function(v){return G(v)===r},e=function(v){return G(v)===b},e=function(v){return G(v)===d},e=function(v){return G(v)===U},e=function(v){return G(v)===w},e=function(v){return G(v)===V},e=function(v){return typeof v=="string"||typeof v=="function"||v===M||v===d||v===U||v===w||v===V||v===_||typeof v=="object"&&v!==null&&(v.$$typeof===R||v.$$typeof===r||v.$$typeof===x||v.$$typeof===p||v.$$typeof===l||v.$$typeof===k||v.getModuleId!==void 0)},e=G},31461:function(Gt,Ie,e){e(66392)},36459:function(Gt,Ie,e){e.d(Ie,{Z:function(){return c}});function c(b){if(b==null)throw new TypeError("Cannot destructure "+b)}},17423:function(Gt,Ie,e){e.d(Ie,{Z:function(){return W}});const c=l=>typeof l=="object"&&l!=null&&l.nodeType===1,b=(l,w)=>(!w||l!=="hidden")&&l!=="visible"&&l!=="clip",M=(l,w)=>{if(l.clientHeight<l.scrollHeight||l.clientWidth<l.scrollWidth){const V=getComputedStyle(l,null);return b(V.overflowY,w)||b(V.overflowX,w)||(r=>{const R=(_=>{if(!_.ownerDocument||!_.ownerDocument.defaultView)return null;try{return _.ownerDocument.defaultView.frameElement}catch(k){return null}})(r);return!!R&&(R.clientHeight<r.scrollHeight||R.clientWidth<r.scrollWidth)})(l)}return!1},U=(l,w,V,r,R,_,k,G)=>_<l&&k>w||_>l&&k<w?0:_<=l&&G<=V||k>=w&&G>=V?_-l-r:k>w&&G<V||_<l&&G>V?k-w+R:0,d=l=>{const w=l.parentElement;return w==null?l.getRootNode().host||null:w},x=(l,w)=>{var V,r,R,_;if(typeof document=="undefined")return[];const{scrollMode:k,block:G,inline:v,boundary:oe,skipOverflowHiddenElements:ce}=w,X=typeof oe=="function"?oe:ht=>ht!==oe;if(!c(l))throw new TypeError("Invalid target");const D=document.scrollingElement||document.documentElement,u=[];let n=l;for(;c(n)&&X(n);){if(n=d(n),n===D){u.push(n);break}n!=null&&n===document.body&&M(n)&&!M(document.documentElement)||n!=null&&M(n,ce)&&u.push(n)}const S=(r=(V=window.visualViewport)==null?void 0:V.width)!=null?r:innerWidth,I=(_=(R=window.visualViewport)==null?void 0:R.height)!=null?_:innerHeight,{scrollX:j,scrollY:J}=window,{height:N,width:O,top:ge,right:ve,bottom:ne,left:h}=l.getBoundingClientRect(),{top:F,right:Y,bottom:te,left:pe}=(ht=>{const et=window.getComputedStyle(ht);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(l);let Ne=G==="start"||G==="nearest"?ge-F:G==="end"?ne+te:ge+N/2-F+te,we=v==="center"?h+O/2-pe+Y:v==="end"?ve+Y:h-pe;const Je=[];for(let ht=0;ht<u.length;ht++){const et=u[ht],{height:St,width:ut,top:yn,right:fn,bottom:tt,left:Et}=et.getBoundingClientRect();if(k==="if-needed"&&ge>=0&&h>=0&&ne<=I&&ve<=S&&ge>=yn&&ne<=tt&&h>=Et&&ve<=fn)return Je;const rt=getComputedStyle(et),ze=parseInt(rt.borderLeftWidth,10),yt=parseInt(rt.borderTopWidth,10),nt=parseInt(rt.borderRightWidth,10),be=parseInt(rt.borderBottomWidth,10);let ie=0,q=0;const xe="offsetWidth"in et?et.offsetWidth-et.clientWidth-ze-nt:0,Me="offsetHeight"in et?et.offsetHeight-et.clientHeight-yt-be:0,ot="offsetWidth"in et?et.offsetWidth===0?0:ut/et.offsetWidth:0,st="offsetHeight"in et?et.offsetHeight===0?0:St/et.offsetHeight:0;if(D===et)ie=G==="start"?Ne:G==="end"?Ne-I:G==="nearest"?U(J,J+I,I,yt,be,J+Ne,J+Ne+N,N):Ne-I/2,q=v==="start"?we:v==="center"?we-S/2:v==="end"?we-S:U(j,j+S,S,ze,nt,j+we,j+we+O,O),ie=Math.max(0,ie+J),q=Math.max(0,q+j);else{ie=G==="start"?Ne-yn-yt:G==="end"?Ne-tt+be+Me:G==="nearest"?U(yn,tt,St,yt,be+Me,Ne,Ne+N,N):Ne-(yn+St/2)+Me/2,q=v==="start"?we-Et-ze:v==="center"?we-(Et+ut/2)+xe/2:v==="end"?we-fn+nt+xe:U(Et,fn,ut,ze,nt+xe,we,we+O,O);const{scrollLeft:gt,scrollTop:Kt}=et;ie=st===0?0:Math.max(0,Math.min(Kt+ie/st,et.scrollHeight-St/st+Me)),q=ot===0?0:Math.max(0,Math.min(gt+q/ot,et.scrollWidth-ut/ot+xe)),Ne+=Kt-ie,we+=gt-q}Je.push({el:et,top:ie,left:q})}return Je},p=l=>l===!1?{block:"end",inline:"nearest"}:(w=>w===Object(w)&&Object.keys(w).length!==0)(l)?l:{block:"start",inline:"nearest"};function W(l,w){if(!l.isConnected||!(R=>{let _=R;for(;_&&_.parentNode;){if(_.parentNode===document)return!0;_=_.parentNode instanceof ShadowRoot?_.parentNode.host:_.parentNode}return!1})(l))return;const V=(R=>{const _=window.getComputedStyle(R);return{top:parseFloat(_.scrollMarginTop)||0,right:parseFloat(_.scrollMarginRight)||0,bottom:parseFloat(_.scrollMarginBottom)||0,left:parseFloat(_.scrollMarginLeft)||0}})(l);if((R=>typeof R=="object"&&typeof R.behavior=="function")(w))return w.behavior(x(l,w));const r=typeof w=="boolean"||w==null?void 0:w.behavior;for(const{el:R,top:_,left:k}of x(l,p(w))){const G=_-V.top+V.bottom,v=k-V.left+V.right;R.scroll({top:G,left:v,behavior:r})}}}}]);